.hero-slider{position:relative;overflow:hidden;background:var(--color-surface);height:var(--hero-h-mobile)}@media(min-width:750px){.hero-slider{height:var(--hero-h-desktop)}}.hero-slides{position:relative;height:100%}.hero-slider--fade .hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .8s ease,visibility .8s}.hero-slider--fade .hero-slide.is-active{opacity:1;visibility:visible;z-index:1}.hero-slider--slide .hero-slides{display:flex;transition:transform .6s ease}.hero-slider--slide .hero-slide{position:relative;flex:0 0 100%;height:100%}.hero-slide{color:var(--hero-text)}.hero-slide__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero-slide__media.has-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--hero-overlay))}.hero-slide__img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.hero-slide__img--empty svg{width:100%;height:100%;opacity:.35}.hero-slider--parallax .hero-slide__img{height:130%;top:-15%;will-change:transform}.hero-slide__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;padding:56px 0}.hero-slider--v-top .hero-slide__content{align-items:flex-start}.hero-slider--v-bottom .hero-slide__content{align-items:flex-end}.hero-slide__content .container{width:100%}.hero-slide__inner{max-width:620px}.hero-slide__content--center{text-align:center}.hero-slide__content--center .hero-slide__inner{margin-left:auto;margin-right:auto}.hero-slide__content--right{text-align:right}.hero-slide__content--right .hero-slide__inner{margin-left:auto}.hero-slide__heading{color:var(--hero-text)}.hero-slide__sub{font-size:1.05rem;margin-bottom:1.4em}.hero-slide .button{background:var(--hero-text);border-color:var(--hero-text);color:var(--hero-btn-text)}.hero-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border:0;border-radius:50%;background:#ffffffd9;color:#111;cursor:pointer;display:flex;align-items:center;justify-content:center}.hero-nav--prev{left:16px}.hero-nav--next{right:16px}.hero-dots{position:absolute;left:0;right:0;bottom:16px;z-index:3;display:flex;justify-content:center;gap:8px}.hero-dot{width:10px;height:10px;padding:0;border:1px solid #fff;border-radius:50%;background:transparent;cursor:pointer}.hero-dot.is-active{background:#fff}@media(prefers-reduced-motion:reduce){.hero-slider--fade .hero-slide,.hero-slider--slide .hero-slides{transition:none}}.product__vendor{margin:0 0 6px;font-size:.85rem;text-transform:uppercase;letter-spacing:.06em}.product__title{font-size:1.8rem}.product--title-small .product__title{font-size:1.4rem}.product--title-large .product__title{font-size:2.2rem}@media(min-width:750px){.product--gallery-right .product__gallery{order:2}.product--title-small .product__title{font-size:1.6rem}.product--title-medium .product__title{font-size:2rem}.product--title-large .product__title{font-size:2.6rem}}.product--no-sticky .product__info{position:static}.product--ratio-square .gallery__slide img{width:100%;aspect-ratio:1/1;object-fit:cover}.product--ratio-portrait .gallery__slide img{width:100%;aspect-ratio:4/5;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
