:root{--fs-bg: #D7D9DA;--fs-bg-rgb: 215 217 218;--fs-surface: #E6E7E8;--fs-surface-rgb: 230 231 232;--fs-paper: #F1F2F3;--fs-bg-dark: #C8CACC;--fs-bg-dark-rgb: 200 202 204;--fs-ink: #2E3033;--fs-ink-rgb: 46 48 51;--fs-text: #2E3033;--fs-text-muted: #55585B;--fs-border: #B4B7B9;--fs-border-strong: #74777A;--fs-error: #B00020;--fs-info: #55585B;--fs-info-rgb: 85 88 91;--fs-info-text: #55585B;--line-height--display-tight: .9;--fs-radius-media: 10px;--focus-outline-width: 2px;--focus-outline-offset: 3px;--hover-transition-duration: .22s;--hover-scale-amount: 1.04}a,button,summary,label,[role=button]{-webkit-tap-highlight-color:transparent}:focus-visible{outline-color:var(--fs-accent)}::selection{background-color:var(--fs-accent);color:var(--fs-on-accent)}html{scrollbar-color:var(--fs-accent) var(--fs-bg-dark, #262829);scrollbar-width:thin;accent-color:var(--fs-accent);caret-color:var(--fs-accent)}body::-webkit-scrollbar{width:10px;height:10px}body::-webkit-scrollbar-track{background:var(--fs-bg-dark, #262829)}body::-webkit-scrollbar-thumb{background:var(--fs-border-strong);border-radius:999px}body::-webkit-scrollbar-thumb:hover{background:var(--fs-accent)}.price,.price-item,product-price,.fs-rail__price,.cart-bubble__text-count{font-variant-numeric:tabular-nums}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{font-weight:700;min-height:48px}:is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){font-synthesis:none}[ref=productTitleLink] [role=heading],[ref=productTitleLink] .text-block,.product-card-gallery__title-placeholder .title-text{font-family:var(--font-heading--family);font-style:italic;font-weight:800;letter-spacing:.01em}.menu-list__link,.header__drawer .menu-list__item,.menu-list--mobile a{font-style:normal;font-weight:600;letter-spacing:.04em}.menu-drawer__navigation,.header__drawer .menu-drawer{background-image:radial-gradient(circle,rgb(var(--fs-ink-rgb) / .09) 1px,transparent 1.6px);background-size:15px 15px}body .menu-drawer__menu-item--mainlist.menu-drawer__menu-item{position:relative;font-family:var(--font-heading--family);font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.95;font-size:clamp(2rem,9vw,3rem);padding-block:.28em}.menu-drawer__menu-item--mainlist:after{content:"";position:absolute;left:0;bottom:.15em;width:2.2em;height:4px;background:var(--fs-accent);transform:skew(-12deg) scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.16,1,.3,1)}.menu-drawer__menu-item--mainlist:active:after,.menu-drawer__menu-item--mainlist:focus-visible:after,.menu-drawer__menu-item--mainlist[aria-current]:after{transform:skew(-12deg) scaleX(1)}@media(hover:hover){.menu-drawer__menu-item--mainlist:hover:after{transform:skew(-12deg) scaleX(1)}}@media(prefers-reduced-motion:reduce){.menu-drawer__menu-item--mainlist:after{transition:none}}.header .header-logo{font-family:var(--font-heading--family);font-style:italic;font-weight:800;font-size:var(--font-size--xl);letter-spacing:.005em;text-transform:uppercase}.header:not(.header--compact) .header__row--top .header__columns{min-height:70px}@media screen and (min-width:750px){.header:not(.header--compact) .header__row--top .header__columns{min-height:90px}}.header[transparent] .header__underlay-closed,.header[transparent] .header__underlay-open{background:none!important}.header[transparent] .header__row--top,.header[transparent] .header__row--top .header__columns,#header-component[transparent] .header__row--top,#header-component[transparent] .header__row--top .header__columns{border-bottom:0!important}.header[transparent]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--fs-bg);border-bottom:1px solid var(--fs-border);opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.header[transparent][data-sticky-state=active]:before{opacity:1}body footer{position:relative;isolation:isolate;background-image:radial-gradient(circle,rgb(255 255 255 / .045) 1px,transparent 1.6px);background-size:15px 15px}body footer:before{content:"";position:absolute;inset-inline:0;top:0;height:min(9vw,84px);background:var(--fs-news-bg, var(--fs-paper));clip-path:polygon(0 0,100% 0,100% 0,0 100%);pointer-events:none;z-index:-1}body footer .text-block p{font-family:var(--font-heading--family);font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.95;font-size:clamp(1.75rem,7vw,2.75rem)}.header .header-logo__image{filter:invert(1);transition:filter .3s cubic-bezier(.4,0,.2,1)}.header[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:hover)):not(:has(header-menu[aria-expanded=true])) .header-logo__image{filter:none}.footer-content .logo-block__image{max-width:100%;height:auto}@media screen and (min-width:750px){.footer-content.footer-content{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--padding-xl) 44px}.footer-content.footer-content>.logo-block{margin-right:auto}.footer-content.footer-content>.menu{flex:0 0 auto;width:max-content}.footer-content.footer-content>.text-block{flex-basis:100%;order:10;margin-top:var(--padding-md)}}@media screen and (max-width:749px){.footer-content.footer-content{display:flex;flex-direction:column;gap:var(--padding-3xs)}.footer-content.footer-content>.logo-block{margin-bottom:var(--padding-sm)}}.footer-content .menu:not(:has(.menu__heading--empty)) .details-content{margin-block-start:6px}.card-gallery,.product-media-container,.collection-card__image,.product-card-gallery__title-placeholder{border-radius:var(--fs-radius-media);overflow:hidden}.card-gallery{--border-radius: var(--fs-radius-media)}.card-gallery .quick-add__button{inset-inline-end:12px;inset-block-end:12px;max-inline-size:calc(100% - 24px)}.card-gallery{background-color:var(--fs-paper);outline:1px solid rgb(var(--fs-ink-rgb) / .12);outline-offset:-1px}.card-gallery .product-media__image{object-fit:cover}[ref=productTitleLink] [role=heading]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2lh}.fs-card-noimg{display:grid;place-items:center;width:100%;aspect-ratio:var(--gallery-aspect-ratio, 1);background-color:var(--fs-surface);border-radius:var(--fs-radius-media, 6px)}.fs-card-noimg__mark{font-family:var(--font-heading--family);font-style:italic;font-weight:800;font-size:clamp(.7rem,4cqi,1.05rem);letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .22)}.card-gallery__placeholder svg{opacity:.12}product-price:has(.compare-at-price) .price,.price-item__group.price:not(:only-child){color:var(--fs-accent-text, var(--fs-accent))}.form__message--error,.field--error .field__input{--color-error: var(--fs-error)}@media(prefers-reduced-motion:no-preference){.button svg,.button .icon,a.link svg{transition:transform .3s cubic-bezier(.16,1,.3,1)}.button:hover svg,.button:focus-visible svg,.button:hover .icon,a.link:hover svg{transform:translate(8px)}.button:active svg{transform:translate(11px)}}.fs-anim .fs-reveal{opacity:0;transform:translateY(16px)}.fs-anim .fs-reveal.is-visible{opacity:1;transform:none;transition:opacity .4s var(--ease-out-quad),transform .4s var(--ease-out-quad)}.fs-cattile:focus-visible{outline:none}.fs-cattile:focus-visible:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border:3px solid var(--fs-accent);border-radius:inherit;pointer-events:none}.fs-card-noimg:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--fs-accent)}.header-actions a,.header-actions button,.header__icons a,.header__icons button{min-width:44px;min-height:44px}.fs-reassure__icon{color:var(--fs-info)}.fs-reassure--divider{border-top-color:rgb(var(--fs-info-rgb) / .35)}.fs-reassure__item+.fs-reassure__item{border-inline-start-color:rgb(var(--fs-info-rgb) / .25)}:root{--color-instock: var(--fs-info)}.product-inventory__icon-in_stock+.product-inventory__text{color:var(--fs-info-text)}.tax-note{color:var(--fs-info-text)}.cart-disclosure-tooltip__button{color:var(--fs-info)}.cart-disclosure-tooltip__button:hover,.cart-disclosure-tooltip__button:focus-visible{color:var(--fs-info-text)}.cart-disclosure-tooltip__popover{border-top:2px solid var(--fs-info)}.footer-content .menu__item a:hover,.footer-content .menu__item a:focus-visible{color:var(--fs-info-text)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.1s!important;transition-delay:0s!important;scroll-behavior:auto!important}.fs-anim .fs-reveal,.fs-reveal{opacity:1!important;transform:none!important}.button:hover svg,.button:focus-visible svg,.product-card:hover,.collection-card:hover,.fs-cattile:hover .fs-cattile__img,.fs-cattile:hover .fs-cattile__cta svg,.fs-story__cta:hover svg,.fs-news__submit:hover svg,.fs-hero__cta:hover .fs-hero__cta-arrow{transform:none!important}}.button:not(.button-secondary):not(.button-custom):not(.button-unstyled):not(.quick-add__button):not(.close-button):not([disabled]):not(.button--disabled){position:relative;z-index:0;isolation:isolate;overflow:hidden;background-color:var(--fs-accent);background-image:none;border-color:transparent}.button:not(.button-secondary):not(.button-custom):not(.button-unstyled):not(.quick-add__button):not(.close-button):not([disabled]):not(.button--disabled):active{background-color:var(--fs-accent-pressed)}.button:not(.button-secondary):not(.button-custom):not(.button-unstyled):not(.quick-add__button):not(.close-button):not([disabled]):not(.button--disabled):before{content:"";position:absolute;top:0;right:-20%;bottom:0;left:-20%;z-index:-1;background:var(--fs-accent-hover);transform:translate(-105%) skew(-12deg);transition:transform .38s cubic-bezier(.16,1,.3,1);pointer-events:none}.fs-anim .product-card{position:relative}.fs-anim .product-card:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--fs-accent);transform:scaleX(0);transform-origin:left center;transition:transform .32s var(--ease-out-quad);pointer-events:none;z-index:2}.fs-speedlines{display:block;width:56px;height:8px;margin-bottom:.7rem;background:var(--fs-accent);transform:skew(-12deg);transform-origin:left center}.fs-speedlines svg{display:none}.fs-anim .fs-reveal .fs-speedlines{transform:skew(-12deg) scaleX(0)}.fs-anim .fs-reveal.is-visible .fs-speedlines{transform:skew(-12deg) scaleX(1);transition:transform .5s cubic-bezier(.16,1,.3,1) .1s}.fs-hero__cta{position:relative}@keyframes fs-badge-pulse{0%{transform:scale(1)}45%{transform:scale(1.06)}to{transform:scale(1)}}.fs-anim .product-grid__item.is-visible .product-badges__badge{animation:fs-badge-pulse .4s var(--ease-out-quad) .15s 1}.fs-anim .fs-reviews .fs-review__star.is-on{opacity:.28;transition:opacity .2s var(--ease-out-quad)}.fs-anim .fs-reviews .fs-review__stars.is-lit .fs-review__star.is-on{opacity:1}.fs-anim .fs-reviews .fs-review__stars.is-lit .fs-review__star.is-on:nth-child(2){transition-delay:.05s}.fs-anim .fs-reviews .fs-review__stars.is-lit .fs-review__star.is-on:nth-child(3){transition-delay:.1s}.fs-anim .fs-reviews .fs-review__stars.is-lit .fs-review__star.is-on:nth-child(4){transition-delay:.15s}.fs-anim .fs-reviews .fs-review__stars.is-lit .fs-review__star.is-on:nth-child(5){transition-delay:.2s}@keyframes fs-bump{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.fs-anim .cart-bubble__text-count.fs-bump{animation:fs-bump .24s var(--ease-out-quad) 1}.fs-anim .fs-hero__img{transform:translate3d(0,var(--fs-hero-shift, 0px),0) scale(1.08);will-change:transform}@media(hover:hover)and (prefers-reduced-motion:no-preference){.fs-anim .fs-cattile{transition:transform .3s var(--ease-out-quad)}.fs-anim .fs-cattile:hover{transform:translateY(-4px)}.fs-anim .fs-cattile:hover .fs-cattile__img{transform:scale(1.07)}.fs-anim .fs-cattile:hover .fs-cattile__cta svg{transform:translate(6px)}.fs-anim .product-card:hover:after{transform:scaleX(1)}.button:not(.button-secondary):not(.button-custom):not(.button-unstyled):not(.quick-add__button):not(.close-button):not([disabled]):not(.button--disabled):hover:before,.button:not(.button-secondary):not(.button-custom):not(.button-unstyled):not(.quick-add__button):not(.close-button):not([disabled]):not(.button--disabled):focus-visible:before{transform:translate(0) skew(-12deg)}}@media(prefers-reduced-motion:no-preference){.product-card,.fs-cattile,.fs-rail__card,.button,.button-secondary,.button-custom{transition:transform .12s var(--ease-out-quad),opacity .12s var(--ease-out-quad)}.product-card:active,.fs-cattile:active{transform:scale(.98)}.fs-cattile:active .fs-cattile__img{transform:scale(1.03)}.button:active,.button-secondary:active,.button-custom:active{transform:scale(.97)}.fs-anim .product-card:active:after{transform:scaleX(1)}}@media screen and (max-width:749px){.header:not(.header--compact) .header__row--top .header__columns{min-height:62px}.header-logo,.header-logo__image{transition:transform .18s var(--ease-out-quad)}.header[data-sticky-state=active] .header-logo,.header[data-sticky-state=active] .header-logo__image,#header-component[data-sticky-state=active] .header-logo,#header-component[data-sticky-state=active] .header-logo__image{transform:scale(.82);transform-origin:left center}.header[data-sticky-state=active] .header__row--top .header__columns,#header-component[data-sticky-state=active] .header__row--top .header__columns{min-height:50px}}@media screen and (max-width:749px){.fs-rail__arrow{width:44px;height:44px}.fs-rail__viewall{min-height:44px}.footer-content summary,.footer-content .menu__heading{min-block-size:44px}.footer-content a,.footer-content .policy-list__item a{display:inline-flex;align-items:center;min-block-size:40px}.policy-list-trigger{padding-block:12px}.product-list__header .link,.resource-list__header .link{min-block-size:44px;display:inline-flex;align-items:center}}@media(prefers-reduced-motion:reduce){.fs-anim .fs-hero__img{--fs-hero-shift: 0px !important;transform:scale(1.08)!important}.button:not(.button-secondary):not(.button-custom):not(.button-unstyled):not(.quick-add__button):not(.close-button):before{display:none!important}.fs-anim .product-card:after,.fs-anim .fs-speedlines{transition:none!important}.fs-anim .fs-cattile:hover{transform:none!important}.fs-anim .fs-reviews .fs-review__star.is-on{opacity:1!important;transition:none!important}.fs-anim .product-grid__item .product-badges__badge,.fs-anim .cart-bubble__text-count.fs-bump{animation:none!important}.product-card:active,.fs-cattile:active,.button:active,.button-secondary:active{transform:none!important;opacity:1!important}.header-logo,.header-logo__image{transition:none!important}.media-gallery--carousel slideshow-component:after{opacity:0!important;transition:none!important}}.fs-reassure,.fs-rail,.fs-reviews{position:relative}.fs-reassure:after{content:"";position:absolute;inset-inline:0;bottom:0;height:16px;background:linear-gradient(to bottom,transparent,var(--fs-bg));pointer-events:none}.fs-rail--tone-light{background-image:radial-gradient(circle,rgb(var(--fs-ink-rgb) / .1) 1px,transparent 1.6px);background-size:15px 15px}.fs-rail--tone-light .fs-rail__track{padding-inline:0}.fs-rail--tone-light:before,.fs-rail--tone-light:after{content:"";position:absolute;inset-inline:0;height:20px;pointer-events:none;z-index:0}.fs-rail--tone-light:before{top:0;background:var(--fs-bg);clip-path:polygon(0 0,100% 0,100% 40%,0 100%)}.fs-rail--tone-light:after{bottom:0;background:var(--fs-bg-dark);clip-path:polygon(0 0,100% 60%,100% 100%,0 100%)}.fs-rail--tone-light .fs-rail__head{flex-direction:column;align-items:center;text-align:center}.fs-rail--tone-light .fs-rail__titles{display:flex;flex-direction:column;align-items:center}.fs-rail--tone-light .fs-rail__sub{text-align:center}.fs-rail--tone-light .fs-rail__media{border:1px solid rgb(var(--fs-ink-rgb) / .16)}.fs-rail--tone-light .fs-rail__sub{color:var(--fs-text-muted)}.fs-rail--tone-light .fs-rail__arrow,.fs-rail--tone-light .fs-rail__side{border-color:var(--fs-border-strong)}.fs-rail--tone-dark:after{content:"";position:absolute;inset-inline:0;bottom:0;height:20px;background:linear-gradient(to bottom,transparent,rgb(var(--fs-bg-dark-rgb) / .9));pointer-events:none}@media screen and (min-width:750px){.fs-rail--tone-dark .fs-rail__head{flex-direction:row-reverse}.fs-rail--tone-dark .fs-rail__titles,.fs-rail--tone-dark .fs-rail__heading,.fs-rail--tone-dark .fs-rail__sub{text-align:right}}.fs-reviews--tone-light{background-image:radial-gradient(circle,rgb(var(--fs-ink-rgb) / .1) 1px,transparent 1.6px);background-size:15px 15px}.fs-reviews--tone-light:before{content:"";position:absolute;inset-inline:0;top:0;height:22px;background:linear-gradient(to bottom,rgb(var(--fs-ink-rgb) / .1),transparent);pointer-events:none}.fs-reviews--tone-light:after{content:"";position:absolute;inset-inline:0;bottom:0;height:22px;background:linear-gradient(to bottom,transparent,var(--fs-paper));pointer-events:none}.fs-reviews--tone-light .fs-reviews__track{padding-inline:0}.fs-reviews--tone-light .fs-reviews__head{justify-content:center;align-items:center;gap:var(--padding-md)}.fs-reviews--tone-light .fs-reviews__title{display:flex;flex-direction:column;align-items:center}.fs-reviews--tone-light .fs-review__by,.fs-reviews--tone-light .fs-review__loc{color:var(--fs-text-muted)}.fs-reviews--tone-light .fs-reviews__toggle{border-color:var(--fs-border-strong)}.slideshow-controls__thumbnail[aria-selected=true]{outline-color:var(--fs-accent);border-color:var(--fs-accent)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-media-container .product-media__image{transition:transform .3s var(--ease-out-quad)}.product-media-container:hover .product-media__image{transform:scale(1.04)}}.text-block--text_xrnftG{font-family:var(--font-heading--family);font-style:italic;font-weight:800;line-height:.9}.media-gallery--carousel slideshow-arrows{mix-blend-mode:normal}.media-gallery--carousel slideshow-arrows .slideshow-control{min-width:48px;min-height:48px;background-color:#00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;color:#fff}.media-gallery--carousel slideshow-arrows .slideshow-control:hover{background-color:#000000a6}.media-gallery--carousel slideshow-arrows .slideshow-control .svg-wrapper,.media-gallery--carousel slideshow-arrows .slideshow-control svg{width:20px;height:20px}.media-gallery--carousel slideshow-component{position:relative}.media-gallery--carousel slideshow-component:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-raised);background:#000;opacity:0;pointer-events:none;transition:opacity .26s var(--ease-out-quad, ease)}.media-gallery--carousel slideshow-component[transitioning]:after{opacity:.55}.text-block--text_pictogram_shipping>*,.text-block--text_pictogram_returns>*,.text-block--text_pictogram_payment>*,.text-block--text_pictogram_quality>*{min-height:2lh}.buy-buttons-block--buy_buttons_eYQEYi{flex:1;min-width:0}.buy-buttons-block--buy_buttons_eYQEYi .add-to-cart-button{width:100%}body .fs-catgrid__heading,body .fs-reviews__heading,body .fs-rail__heading{font-size:clamp(2.75rem,11vw,5rem);line-height:.86;letter-spacing:-.03em;text-wrap:balance}body .fs-news__heading,body .fs-story__heading{font-size:clamp(3rem,13vw,6rem)}body .product-grid{row-gap:clamp(28px,7vw,48px)}body .text-block.h1 h1,body .text-block.h2 h1,body .text-block.h3 h1{font-size:clamp(2.75rem,11vw,5rem);line-height:.86;letter-spacing:-.03em;text-wrap:balance}body .fs-rail__sub{font-size:var(--font-size--xs);letter-spacing:.14em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fastsape.css.map */
