.collection-page{padding:2rem 1rem}@media (min-width: 768px){.collection-page{padding:3rem 2rem}}.collection__title{font-size:2rem;font-weight:600;text-align:center;margin-bottom:2rem;color:#111}.collection__description{max-width:700px;margin:0 auto 2rem;font-size:1rem;color:#444;text-align:center;line-height:1.6}.collection-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:2rem}.collection-filters select{padding:.5rem .75rem;border:1px solid #ddd;border-radius:4px;background:#fff;font-size:.9rem;cursor:pointer}.collection-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1.25rem}.collection-grid .grid__item{box-sizing:border-box;overflow:hidden;position:relative;background:#fff;border-radius:6px;transition:transform .3s ease,box-shadow .3s ease}.collection-grid .grid__item:hover{transform:translateY(-3px);box-shadow:0 6px 16px #00000014}.collection-grid .grid__item img{width:100%;height:auto;display:block;border-radius:6px 6px 0 0}.collection-grid .grid__item-title{font-size:1rem;font-weight:500;margin:.75rem;color:#111;text-align:center}.pagination{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem}.pagination a,.pagination span{padding:.5rem .75rem;border:1px solid #ccc;border-radius:4px;font-size:.9rem;text-decoration:none;color:#111;transition:background .2s ease}.pagination a:hover{background:#000;color:#fff;border-color:#000}@media (max-width: 767px){.collection__title{font-size:1.5rem}.collection__description{font-size:.95rem;margin-bottom:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/new_custom-collection.css.map */
