.bss{display:block;position:relative}.bss--spaced{padding-block:clamp(40px,6vw,96px)}.bss--border{border-top:1px solid color-mix(in srgb,currentColor 15%,transparent)}.bss__track{position:relative}.bss__sticky{display:flex}.bss--image-right .bss__sticky{flex-direction:row-reverse}.bss__media{position:relative;flex:0 0 50%;overflow:hidden;transition:clip-path 1.5s cubic-bezier(.65,0,.25,1)}.bss__image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;transform:scale(1.04);transition:opacity 1.2s ease,transform 1.8s cubic-bezier(.2,.7,.2,1)}.bss__image.is-active{opacity:1;transform:scale(1)}.bss__image img,.bss__image .bss__placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.8s cubic-bezier(.2,.7,.2,1)}.bss__mobile-media{overflow:hidden;transition:clip-path 1.4s cubic-bezier(.65,0,.25,1)}.bss__mobile-media img,.bss__mobile-media .bss__placeholder{width:100%;height:auto;display:block;transition:transform 1.8s cubic-bezier(.2,.7,.2,1)}.bss__placeholder{background:color-mix(in srgb,currentColor 8%,transparent)}.bss--reveal.is-ready:not(.is-revealed) .bss__media{clip-path:inset(0 100% 0 0)}.bss--reveal.bss--image-right.is-ready:not(.is-revealed) .bss__media{clip-path:inset(0 0 0 100%)}.bss--reveal.is-ready:not(.is-revealed) .bss__image img{transform:scale(1.15)}.bss--reveal.is-ready .bss__slide:not(.is-seen) .bss__mobile-media{clip-path:inset(0 0 100% 0)}.bss--reveal.is-ready .bss__slide:not(.is-seen) .bss__mobile-media img{transform:scale(1.15)}.bss__content-side{position:relative;flex:1 1 50%;background:rgb(var(--background));color:rgb(var(--text-color))}.bss__content{width:100%;max-width:var(--bss-content-width)}.bss--upper{text-transform:uppercase}.bss__sub{margin:0 0 var(--bss-sub-gap);font-family:var(--heading-font-family, inherit);font-weight:var(--heading-font-weight, inherit);font-size:var(--bss-sub-size);letter-spacing:var(--bss-sub-ls);line-height:1.4;color:var(--bss-sub-color, inherit)}.bss__heading{margin:0 0 var(--bss-heading-gap);font-family:var(--heading-font-family, inherit);font-weight:var(--heading-font-weight, inherit);font-style:var(--heading-font-style, normal);font-size:var(--bss-heading-size);letter-spacing:var(--bss-heading-ls);line-height:1.15;color:var(--bss-heading-color, inherit)}.bss__head>:last-child{margin-bottom:0}.bss__head{margin-bottom:var(--bss-heading-gap)}.bss__price{margin:0 0 var(--bss-price-gap);font-family:var(--heading-font-family, inherit);font-size:var(--bss-price-size);letter-spacing:var(--bss-price-ls);line-height:1.3;color:var(--bss-price-color, inherit)}.bss__text{margin:0 0 var(--bss-text-gap);font-family:var(--text-font-family, inherit);font-size:var(--bss-text-size);line-height:var(--bss-text-lh);letter-spacing:var(--bss-text-ls);color:var(--bss-text-color, inherit)}.bss__text>*{margin:0}.bss__text>*+*{margin-top:var(--bss-para-gap)}.bss__link-wrap{margin:0 0 var(--bss-link-gap)}.bss__link{display:inline-flex;align-items:center;gap:12px;font-family:var(--heading-font-family, inherit);font-size:var(--bss-link-size);letter-spacing:var(--bss-link-ls);color:var(--bss-link-color, inherit);text-decoration:none}.bss__link span{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;padding-bottom:2px;transition:background-size .35s ease}.bss__link:hover span{background-size:100% 1px}.bss__arrow{width:24px;height:auto;transition:transform .35s ease}.bss__link:hover .bss__arrow{transform:translate(5px)}.bss__body>:last-child{margin-bottom:0}.bss__form{margin:0}.bss .bss__button{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:14px 24px;border:0;border-radius:6px;background:var(--bss-btn-bg)!important;background-color:var(--bss-btn-bg)!important;color:var(--bss-btn-color)!important;font-family:var(--heading-font-family, inherit);font-size:15px;letter-spacing:.2em;text-transform:uppercase;box-shadow:none;opacity:1;visibility:visible;cursor:pointer;transition:filter .25s ease,opacity .25s ease}.bss .bss__button span{color:inherit!important}.bss__button:hover{filter:brightness(1.08)}.bss__button:disabled{opacity:.55;cursor:not-allowed}.bss__button[aria-busy=true]{opacity:.75;cursor:progress}.bss__r{transition:opacity .8s ease,transform 1s cubic-bezier(.2,.7,.2,1)}.bss.is-ready .bss__r:not(.is-visible){opacity:0;transform:translateY(22px)}@media(min-width:1000px)and (prefers-reduced-motion:no-preference){.bss{--bss-h: calc(100vh - var(--sticky-area-height, 0px))}.bss.bss--h-image{--bss-h: min( max(calc(50vw / var(--bss-ratio)), var(--bss-min-h, 0px)), calc(100vh - var(--sticky-area-height, 0px)) )}.bss__track{height:calc(var(--bss-h) + var(--bss-count) * var(--bss-length) * 1vh)}.bss__sticky{position:sticky;top:var(--sticky-area-height, 0px);height:var(--bss-h)}.bss__mobile-media{display:none}.bss__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:48px clamp(24px,6.5%,110px);opacity:0;visibility:hidden;transition:opacity .8s ease,visibility 0s linear .8s}.bss__slide.is-active{opacity:1;visibility:visible;transition:opacity .8s ease .25s,visibility 0s}.bss__content{transform:translateY(var(--bss-shift, 0px));transition:transform 1.2s cubic-bezier(.65,0,.25,1)}.bss__progress{position:absolute;left:clamp(24px,6.5%,110px);bottom:24px;display:flex;gap:8px;z-index:2}.bss__dot{width:8px;height:8px;padding:0;border:0;border-radius:8px;cursor:pointer;background:currentColor;opacity:.25;transition:width .4s ease,opacity .4s ease}.bss__dot.is-active{width:28px;opacity:.8}.bss__dot:hover{opacity:.6}}@media(max-width:999px),(prefers-reduced-motion:reduce){.bss__sticky{display:block}.bss__media,.bss__progress{display:none}.bss__content{padding:40px 24px 56px;max-width:none}.bss__heading{font-size:calc(var(--bss-heading-size) * .8)}.bss__r{transition-delay:calc(var(--i, 0) * .12s)}}@media(min-width:1000px)and (prefers-reduced-motion:reduce){.bss__slide{display:flex;align-items:center}.bss--image-right .bss__slide{flex-direction:row-reverse}.bss__mobile-media{flex:0 0 50%}.bss__content{padding:48px clamp(24px,4%,80px);max-width:var(--bss-content-width)}}@media(prefers-reduced-motion:reduce){.bss__r,.bss__image,.bss__image img,.bss__media,.bss__mobile-media,.bss__content{transition:none!important}}.bss.bss--align-left .bss__content{text-align:left;margin-left:0;margin-right:auto}.bss.bss--align-center .bss__content{text-align:center;margin-left:auto;margin-right:auto}.bss.bss--align-right .bss__content{text-align:right;margin-left:auto;margin-right:0}.bss.bss--align-center .bss__progress{left:50%;transform:translate(-50%)}.bss.bss--align-right .bss__progress{left:auto;right:clamp(24px,6.5%,110px)}
/*# sourceMappingURL=/cdn/shop/t/85/compiled_assets/styles.css.map */
