:root{--color-white: #fbfcfd;--rgb-white: 251, 252, 253;--color-bg: #f1f4f6;--rgb-bg: 241, 244, 246;--color-bg-deep: #e8ecef;--rgb-bg-deep: 232, 236, 239;--color-line: #dce2e6;--rgb-line: 220, 226, 230;--color-line-strong: #c5cdd3;--rgb-line-strong: 197, 205, 211;--color-ink-faint: #a0aab1;--rgb-ink-faint: 160, 170, 177;--color-ink-muted: #79848b;--rgb-ink-muted: 121, 132, 139;--color-ink-soft: #4f585e;--rgb-ink-soft: 79, 88, 94;--color-ink: #15191c;--rgb-ink: 21, 25, 28;--color-accent: #3e5248;--rgb-accent: 62, 82, 72;--color-accent-hover: #32433a;--rgb-accent-hover: 50, 67, 58;--color-accent-bg: #e3ebe6;--rgb-accent-bg: 227, 235, 230;--color-accent-text: #253028;--rgb-accent-text: 37, 48, 40;--color-focus: #2c6fa8;--rgb-focus: 44, 111, 168;--color-success: #2f6b4f;--rgb-success: 47, 107, 79;--color-success-bg: #e4eee9;--rgb-success-bg: 228, 238, 233;--color-warning: #8a6516;--rgb-warning: 138, 101, 22;--color-warning-bg: #f3ebdb;--rgb-warning-bg: 243, 235, 219;--color-danger: #a33630;--rgb-danger: 163, 54, 48;--color-danger-bg: #f6e5e3;--rgb-danger-bg: 246, 229, 227;--button-transition: .18s;--space-title: 3.2rem}html{scroll-padding-top:calc(var(--header-height, 7.6rem) + 1rem)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{transition:background-color var(--button-transition) ease,color var(--button-transition) ease,box-shadow var(--button-transition) ease}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{transition:box-shadow var(--button-transition) ease}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):not(.disabled):hover,.shopify-challenge__button:not([disabled]):hover,.customer button:not([disabled]):not([aria-disabled=true]):not(.disabled):hover,button.shopify-payment-button__button--unbranded:not([disabled]):hover{--color-button-text: var(--color-button);--alpha-button-background: 0;--border-opacity: var(--buttons-border-opacity)}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):not(.disabled):hover:after,.shopify-challenge__button:not([disabled]):hover:after,.customer button:not([disabled]):not([aria-disabled=true]):not(.disabled):hover:after,.shopify-payment-button__button--unbranded:not([disabled]):hover:after{--border-offset: 0px}.button--secondary{--color-button: var(--color-secondary-button-text);--color-button-text: var(--color-secondary-button-text);--alpha-button-background: 0}.button--secondary:not([disabled]):not([aria-disabled=true]):not(.disabled):hover{--alpha-button-background: 1;--color-button-text: var(--color-secondary-button)}.button--secondary:not([disabled]):not([aria-disabled=true]):not(.disabled):hover:after{--border-offset: 0px;--border-opacity: 0}@media(prefers-reduced-motion:reduce){.button,.button:after,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{transition:none}}:root{--focused-base-outline: .2rem solid var(--color-focus);--focused-base-outline-offset: .3rem;--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background)), 0 0 .4rem .2rem rgba(var(--rgb-focus), .35)}.focus-inset:focus-visible{outline:.2rem solid var(--color-focus);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--rgb-focus),.3)}.focus-offset:focus-visible{outline:.2rem solid var(--color-focus);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--rgb-focus),.3)}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button__button--unbranded:focus{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem var(--color-focus),0 0 .5rem .4rem rgba(var(--rgb-focus),.3)}.button:focus:not(:focus-visible):not(.focused),.shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused){box-shadow:inherit}:root .card__heading a:focus:after,:root .card__heading a:focus-visible:after{outline:.2rem solid var(--color-focus);box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--rgb-focus),.3)}:root .mobile-facets__sort .select__select:focus-visible,:root .mobile-facets__sort .select__select.focused{outline:.2rem solid var(--color-focus);box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--rgb-focus),.3)}:root .facet-filters__sort:focus-visible,:root .facet-filters__sort.focused{outline:.2rem solid var(--color-focus);box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--rgb-focus),.3)}:root .newsletter-form__button:focus-visible,:root .newsletter-form__button:focus{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .4rem var(--color-focus)}:root .product-form__input--pill input[type=radio]:focus-visible+label,:root .product-form__input--pill input[type=radio].focused+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem var(--color-focus)}:root{--banner-screen-height: 92}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{letter-spacing:.02em;line-height:1.24}.h0,.hxl,.hxxl,h1,.h1{letter-spacing:.012em}.caption-with-letter-spacing{letter-spacing:.18em}.caption-with-letter-spacing--medium{letter-spacing:.2em}.caption-with-letter-spacing--large{letter-spacing:.22em}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;font-weight:400}.button--tertiary{text-transform:none;letter-spacing:.06em}.rte p,.product__description{line-height:1.7}:root .collection__title.title-wrapper{display:flex;flex-direction:column-reverse;align-items:center;text-align:center;margin-bottom:var(--space-title)}:root .collection__title .collection__description{margin:0 0 1.6rem;font-size:1.2rem;letter-spacing:.18em;opacity:.7}:root .collection__title .title:not(:only-child){margin-bottom:0}:root .title-wrapper-with-link{margin:0 0 var(--space-title)}.collection__view-all{margin-top:1.6rem}:root .card-information .price,:root .card__information .price,:root .card-information>.price{font-size:1.3rem;letter-spacing:.04em;color:var(--color-ink-muted)}:root .card-information .price__sale .price-item--regular{color:var(--color-ink-faint)}.shopify-section>.banner{margin-block:3.2rem}#MainContent>.shopify-section:first-child>.banner{margin-block-start:0}.collection-list .card__heading .icon-wrap,.collection-list .card__heading .icon-arrow{display:none}:root .collection-list .card__heading,:root .collection-list .card__heading a{font-size:1.4rem;letter-spacing:.06em;font-weight:400}:root .product__info-container .product-form__buttons,:root .product__info-container fieldset.product-form__input,:root .product__info-container variant-selects,:root .product__info-container .product-form__quantity{max-width:none}:root .footer{border-top:.1rem solid var(--color-line)}.footer__content-top{padding-bottom:6rem}.footer-block__heading{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-muted);margin-bottom:2.4rem}@media screen and (min-width:990px){.footer-block__heading{font-size:1.1rem}}.footer-block__details-content .list-menu__item--link{font-size:1.3rem;line-height:1.5;padding:.7rem 0;color:var(--color-ink);opacity:1}.footer-block__details-content .list-menu__item--link:hover{text-decoration:underline;text-underline-offset:.4rem}.footer__content-bottom{border-top:.1rem solid var(--color-line);padding-top:2.4rem}.footer__copyright,.footer__copyright .caption{font-size:1.1rem;letter-spacing:.06em;color:var(--color-ink-muted)}.footer-block__newsletter .newsletter-form__field-wrapper{max-width:36rem}@media screen and (max-width:749px){.policies .copyright__content a,.footer__content-bottom .copyright__content a{display:inline-block;padding-block:.7rem}}.banner--full_screen:not(.banner--adapt){min-height:calc(var(--banner-screen-height) * 1vh);min-height:calc(var(--banner-screen-height) * 1svh)}@media screen and (max-width:749px){:root{--banner-screen-height: 78}.banner--full_screen.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--full_screen.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:calc(var(--banner-screen-height) * 1vh);height:calc(var(--banner-screen-height) * 1svh)}.banner--full_screen:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:calc(var(--banner-screen-height) * 1vh);min-height:calc(var(--banner-screen-height) * 1svh)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
