.stc-section{background:var(--stc-bg, #F7F4EC);color:var(--stc-text, #1A1A1A);padding-left:20px;padding-right:20px}.stc-heading-wrap{text-align:center;max-width:700px;margin:0 auto 40px}.stc-heading{font-size:30px;margin:0 0 8px;letter-spacing:.05em}.stc-subheading{font-size:15px;opacity:.75;margin:0}.stc-carousel-wrap{position:relative;max-width:1400px;margin:0 auto}.stc-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--stc-columns-mobile, 1) - 1) * var(--stc-gap, 24px)) / var(--stc-columns-mobile, 1));gap:var(--stc-gap, 24px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:8px;-ms-overflow-style:none;scrollbar-width:none}.stc-track::-webkit-scrollbar{display:none}@media(min-width:600px){.stc-track{grid-auto-columns:calc((100% - (var(--stc-columns-tablet, 2) - 1) * var(--stc-gap, 24px)) / var(--stc-columns-tablet, 2))}}@media(min-width:990px){.stc-track{grid-auto-columns:calc((100% - (var(--stc-columns-desktop, 4) - 1) * var(--stc-gap, 24px)) / var(--stc-columns-desktop, 4))}}.stc-card{scroll-snap-align:start;display:flex;flex-direction:column}.stc-image-link{display:block;text-decoration:none}.stc-image-wrap{position:relative;overflow:hidden;background:#eee}.stc-image-wrap--portrait{aspect-ratio:3 / 4}.stc-image-wrap--square{aspect-ratio:1 / 1}.stc-image-wrap--adapt{aspect-ratio:auto}.stc-image{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .35s ease}.stc-image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.stc-image-link:hover .stc-image--secondary{opacity:1}.stc-image-link:hover .stc-image--primary{opacity:0}.stc-placeholder-svg{width:100%;height:100%}.stc-card-info{padding-top:16px;text-align:left}.stc-vendor{font-size:12px;text-transform:uppercase;opacity:.6;margin:0 0 4px}.stc-title-link{text-decoration:none;color:inherit}.stc-title{font-size:var(--stc-title-size, 15px);text-transform:uppercase;letter-spacing:.03em;margin:0 0 6px;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease}.stc-title-link:hover .stc-title{text-decoration-color:currentColor}.stc-price{font-size:var(--stc-price-size, 15px);color:var(--stc-price-color, #1A1A1A);margin:0}.stc-price--sale{color:#c0392b;margin-right:8px}.stc-price--compare{text-decoration:line-through;opacity:.6}.stc-arrow{position:absolute;top:40%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:none;background:var(--stc-arrow-bg, #fff);color:var(--stc-arrow-color, #1A1A1A);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #0000001f;z-index:2;transition:transform .15s ease,box-shadow .15s ease}.stc-arrow:hover{box-shadow:0 4px 14px #0000002e}.stc-arrow--prev{left:-22px}.stc-arrow--next{right:-22px}@media(max-width:989px){.stc-arrow{display:none}}.stc-button-wrap{text-align:center;margin-top:40px}.stc-button{display:inline-block;padding:14px 40px;border:1px solid var(--stc-border-color, #1A1A1A);background:var(--stc-button-bg, transparent);color:var(--stc-button-text, #1A1A1A);text-decoration:none;text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:600;transition:opacity .2s ease}.stc-button:hover{opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-shop-collection.css.map */
