.sh-collection{max-width:1440px}.sh-collection .sh-shop-title{font-size:clamp(36px,5vw,56px);letter-spacing:-1.5px;margin:12px 0 30px}.sh-shop-categories{display:flex;flex-wrap:wrap;gap:12px 26px;padding:0 0 28px;border-bottom:1px solid var(--line);font-size:14px}.sh-shop-categories a{padding:8px 0;border-bottom:1px solid transparent}.sh-shop-categories a:hover{border-color:var(--olive)}.sh-shop-categories a:focus-visible{outline:2px solid var(--olive);outline-offset:5px}.sh-shop-group{padding:42px 0;border-bottom:1px solid var(--line);scroll-margin-top:24px}.sh-shop-group:last-child{border-bottom:0}.sh-shop-group h2{margin:0 0 24px}.sh-collection .shop-grid{align-items:start}.sh-collection .shop-card{min-width:0}.sh-collection .shop-card>a{display:flex;flex-direction:column;height:100%}.sh-collection .shop-card img{display:block;width:100%;height:420px;aspect-ratio:auto;object-fit:contain;object-position:center}.sh-collection .shop-card h3{min-height:2.8em;line-height:1.4;margin:18px 0 8px}.sh-collection .shop-card p{margin:0;font-size:14px}@media(max-width:750px){.sh-collection .shop-card img{height:clamp(220px,65vw,340px)}.sh-collection .shop-grid{gap:28px 16px}.sh-collection .shop-card h3{font-size:14px;min-height:4.2em}.sh-shop-group{padding:30px 0}.sh-shop-categories{font-size:12px;gap:6px 18px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
