:root{--chroma-ink: #000;--chroma-paper: #fff;--chroma-paper-deep: #f5f5f5;--chroma-rule: rgba(0, 0, 0, .14);--chroma-fluid-display: clamp(4.8rem, 8vw, 11rem);--chroma-fluid-title: clamp(3.8rem, 5vw, 7.2rem);--chroma-fluid-section: clamp(4rem, 7vw, 7rem);--chroma-gutter: 1.6rem;--chroma-transition: .26s cubic-bezier(.16, 1, .3, 1);--font-body-family: Helvetica, "Helvetica Neue", Arial, "Lucida Grande", sans-serif;--font-heading-family: Helvetica, "Helvetica Neue", Arial, "Lucida Grande", sans-serif}@media screen and (max-width:749px){:root{--chroma-gutter: .8rem}}body{letter-spacing:0}html{scroll-behavior:smooth}body{color:rgb(var(--color-foreground));background:rgb(var(--color-background));text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}::selection{color:var(--chroma-paper);background:var(--chroma-ink)}*:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.4rem}a,button,summary,input,select,textarea{transition:color var(--chroma-transition),background-color var(--chroma-transition),border-color var(--chroma-transition),opacity var(--chroma-transition),transform var(--chroma-transition)}h1,h2,h3,.h0,.h1,.h2{letter-spacing:-.035em;line-height:.98;text-wrap:balance}.title,.title-wrapper-with-link{margin-bottom:clamp(2.4rem,4vw,6rem)}.title--primary,.main-page-title,.collection-hero__title,.main-blog__title{font-size:var(--chroma-fluid-title);margin:0}.page-width{padding-inline:var(--chroma-gutter)}@media screen and (min-width:750px){.page-width,.page-width-desktop{padding-inline:var(--chroma-gutter)}}body:not(.template-index) .section+.section{border-top:.1rem solid var(--chroma-rule)}.template-index .banner__heading{max-width:11ch;font-size:var(--chroma-fluid-display);letter-spacing:-.055em}.template-index .banner__text{max-width:52rem;font-size:clamp(1.6rem,2vw,2.2rem)}.template-index .banner__content{padding:var(--chroma-gutter)}.template-index .banner__box{max-width:110rem!important;padding:0!important}.template-index .banner__buttons{margin-top:3rem}.template-index .collection__title .title,.template-index .collection-list-title{font-size:var(--chroma-fluid-section)}.button,.shopify-payment-button__button--unbranded,.customer button{min-height:4.8rem;padding-inline:2.4rem;font-size:1.4rem;font-weight:600;letter-spacing:-.02em;text-transform:none}.button:hover,.shopify-payment-button__button--unbranded:hover{opacity:.82}.button--secondary:hover{color:rgb(var(--color-background));background:rgb(var(--color-foreground))}.field__input,.select__select,.customer .field input,.customer select{min-height:5.6rem;border-bottom:.1rem solid rgb(var(--color-foreground))}.field:before,.field:after,.select:before,.select:after{border-radius:0;box-shadow:none}.announcement-bar-section{border-bottom:.1rem solid var(--chroma-rule)}.announcement-bar{min-height:3.6rem}.announcement-bar__message{padding-block:.8rem;font-size:1rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.section-header{margin:0!important}.header-wrapper{border-bottom:.1rem solid var(--chroma-rule)}.header{min-height:7.2rem}.chroma-wordmark-image{display:block;width:clamp(13rem,14vw,18rem);height:auto}.header__menu-item{padding-inline:1.4rem;font-size:1.4rem;font-weight:400;letter-spacing:-.02em;text-transform:none}.header__menu-item span{text-decoration-thickness:.1rem;text-underline-offset:.5rem}.mega-menu__content{border-top:.1rem solid var(--chroma-rule);border-bottom:.1rem solid var(--chroma-rule);box-shadow:0 2rem 5rem #0a0a0a14}.header__icon{width:4.4rem}shopify-account.header__icon{--shopify-account-signed-in-avatar-size: 2.4rem;--shopify-account-signed-in-avatar-color-background: var(--chroma-ink);--shopify-account-signed-in-avatar-color-text: var(--chroma-paper)}shopify-account.header__icon::part(signed-out-avatar){width:2.4rem;height:2.4rem}.card-wrapper{height:100%}.card{gap:0}.card__inner{overflow:hidden;background:var(--chroma-paper-deep)}.card__media .media img{transition:transform .7s cubic-bezier(.16,1,.3,1)}.card-wrapper:hover .card__media .media img{transform:scale(1.02)}@media(hover:hover){.product-card-wrapper:hover .card__heading a{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.35rem}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.animate--hover-vertical-lift .card-wrapper:hover .card--card,.animate--hover-vertical-lift .card-wrapper:hover .card--standard .card__inner,.animate--hover-vertical-lift .card-wrapper:active .card--card,.animate--hover-vertical-lift .card-wrapper:active .card--standard .card__inner,.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):hover,.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):active,.animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):hover,.animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):active,.animate--hover-vertical-lift .customer button:not([disabled]):hover,.animate--hover-vertical-lift .customer button:not([disabled]):active,.animate--hover-vertical-lift .shopify-payment-button__button:hover,.animate--hover-vertical-lift .shopify-payment-button__button:active{transform:none}}.card__content{border-top:.1rem solid var(--chroma-rule)}.card__information{padding:1.8rem 0 2.6rem}.card__heading{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:-.02em;line-height:1.2;text-transform:none}.card__heading a:after{outline-offset:-.2rem}.price{font-size:1.1rem;letter-spacing:-.01em}.badge{padding:.7rem 1rem;border:0;font-size:.95rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.quick-add__submit{min-height:4.6rem}.collection-hero{border-bottom:.1rem solid var(--chroma-rule)}.collection-hero__inner{padding-block:clamp(5rem,10vw,14rem)}.facets-container{padding-block:1.6rem;border-bottom:.1rem solid var(--chroma-rule)}.facets__heading,.facets__summary,.facet-filters__label,.facet-filters__sort{font-size:1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.facets__display{border-color:var(--chroma-rule);box-shadow:0 2rem 5rem #0a0a0a1a}.active-facets__button-inner{border-radius:.6rem;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.template-search .template-search__header{padding-block:clamp(5rem,9vw,12rem)}.article-template__title{font-size:var(--chroma-fluid-title)}.article-template__content{font-size:clamp(1.7rem,2vw,2.1rem);line-height:1.7}.article-template__content>p:first-child{font-family:var(--font-heading-family);font-size:clamp(2.4rem,3vw,4rem);line-height:1.2}.product__title h1{font-size:clamp(3.6rem,5vw,6.8rem)}.product__text.caption-with-letter-spacing{font-size:1rem;font-weight:700;letter-spacing:.2em}.product__media-wrapper .global-media-settings{border:0}.product__accordion{border-top-color:var(--chroma-rule);border-bottom-color:var(--chroma-rule)}.drawer__inner,.menu-drawer,.search-modal__content{border-color:var(--chroma-rule)}@media screen and (max-width:989px){#menu-drawer{border-top:.1rem solid var(--chroma-rule);background:var(--chroma-paper)}#menu-drawer .menu-drawer__navigation{padding:clamp(3.2rem,8vh,6.4rem) var(--chroma-gutter) 2rem}#menu-drawer .menu-drawer__navigation>.menu-drawer__menu{border-top:.1rem solid var(--chroma-rule)}#menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li{margin:0;border-bottom:.1rem solid var(--chroma-rule)}#menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item{display:grid;grid-template-columns:3.2rem minmax(0,1fr) auto;align-items:center;min-height:8rem;padding:1.6rem 0;background:transparent;font-size:clamp(3rem,10vw,4.6rem);font-weight:600;letter-spacing:-.06em;line-height:.95}#menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item>.svg-wrapper{right:0}#menu-drawer .chroma-menu-drawer__index{align-self:start;padding-top:.2rem;font-size:.9rem;font-weight:500;letter-spacing:.08em;line-height:1}#menu-drawer .chroma-menu-drawer__label{transition:transform var(--duration-short) ease}#menu-drawer .menu-drawer__menu-item:hover,#menu-drawer .menu-drawer__menu-item:focus,#menu-drawer .menu-drawer__menu-item--active{background:transparent}#menu-drawer .menu-drawer__menu-item:hover .chroma-menu-drawer__label,#menu-drawer .menu-drawer__menu-item:focus .chroma-menu-drawer__label{transform:translate(.6rem)}#menu-drawer .menu-drawer__menu-item--active .chroma-menu-drawer__label{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.5rem}#menu-drawer .menu-drawer__utility-links{padding:0 var(--chroma-gutter) 2.4rem;background:transparent}#menu-drawer .chroma-menu-drawer__footer{padding-top:2rem;border-top:.1rem solid var(--chroma-rule)}#menu-drawer .chroma-menu-drawer__footer img{display:block;width:100%;height:auto;opacity:.82}}.drawer__heading{font-size:clamp(3.2rem,5vw,5.6rem)}.cart-item{border-top:.1rem solid var(--chroma-rule)}.chroma-shipping-progress{padding-block:1.8rem 2.2rem;border-bottom:.1rem solid var(--chroma-rule)}.chroma-shipping-progress__message{margin:0 0 1.2rem;font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase}.chroma-shipping-progress__track{height:.4rem;overflow:hidden;background:rgba(var(--color-foreground),.15)}.chroma-shipping-progress__bar{display:block;width:var(--progress);height:100%;background:rgb(var(--color-foreground));transition:width .5s cubic-bezier(.16,1,.3,1)}.predictive-search{border-color:var(--chroma-rule);box-shadow:0 2rem 6rem #0a0a0a1f}.template-index .collection .collection__title:empty,.template-index .collection .title-wrapper:has(.title:empty){display:none}.template-index .collection .slider-mobile-gutter,.template-index .collection .page-width,.template-index .collection .page-width-desktop{max-width:none;padding-inline:0}.template-index .collection .collection__title{margin:0;padding:1.2rem var(--chroma-gutter)}.template-index .collection .collection__title .title{font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;letter-spacing:-.02em}.template-product .product-info-wrapper,.template-product product-info>.page-width,.template-product product-info .page-width{max-width:none;padding-inline:0}.template-product .product__info-container{max-width:none}.template-product .product__info-container>*+*{margin-block:1.2rem 0}.template-product .product__title h1{font-size:clamp(2.4rem,3vw,3.6rem);line-height:1}.template-product .product__description{max-width:48rem;font-size:1.3rem;line-height:1.5}.template-product .product-form__buttons{max-width:none}.template-product .product__accordion{margin:0}.template-product .product__accordion .summary__title{padding-block:1.4rem}.template-product .related-products,.template-product .recently-viewed>.page-width{max-width:none;padding-inline:0}.template-product .related-products__heading,.template-product .recently-viewed__heading{margin:0;padding:1.2rem var(--chroma-gutter);font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;letter-spacing:-.02em}@media screen and (min-width:990px){.template-product .product:not(.product--no-media) .product__media-wrapper{width:60%;max-width:60%}.template-product .product:not(.product--no-media) .product__info-wrapper{width:40%;max-width:40%;padding:0;border-left:.1rem solid var(--chroma-rule)}.template-product .product__info-container{padding:clamp(3rem,5vw,7rem)}.template-product .product__media-item{background:#fff}}.footer{border-top:.1rem solid var(--chroma-rule)}.footer__content-top{padding-block:clamp(3.2rem,5vw,6rem)}.footer-block__heading,.footer__heading{font-size:clamp(2.2rem,3vw,4rem)}.footer__copyright{font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.footer__content-bottom{padding:0;border-top-color:var(--chroma-rule)}.chroma-footer-utility{padding-block:1.4rem}.chroma-footer-utility .footer__copyright{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;text-align:left}.chroma-footer-utility__links,.chroma-footer-utility .policies{display:flex;align-items:center;gap:1.6rem;margin:0}.chroma-footer-utility .policies li:before{display:none}@media screen and (max-width:749px){.chroma-footer-utility{padding-block:1.6rem}.chroma-footer-utility .footer__copyright,.chroma-footer-utility__links{flex-direction:column;justify-content:center;gap:.8rem;text-align:center}}.newsletter__wrapper{padding-block:clamp(6rem,10vw,14rem)}.newsletter__wrapper .inline-richtext{font-size:var(--chroma-fluid-section)}.newsletter-form{max-width:58rem}.chroma-footer-wordmark{position:relative;display:block;width:100%;padding:0 var(--chroma-gutter);overflow:hidden;isolation:isolate}.chroma-footer-wordmark img,.chroma-footer-wordmark__image{display:block;width:100%;height:auto}.chroma-footer-wordmark__star{position:absolute;top:44.1%;left:48.3%;width:6%;z-index:1;pointer-events:none;opacity:0}.chroma-footer-wordmark__star img{display:block;width:100%;height:auto}@keyframes footer-wordmark-reveal{0%{opacity:.2;clip-path:inset(0 100% 0 0);transform:translateY(.8rem)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes footer-wordmark-star-shine{0%{opacity:0;filter:blur(.3rem);transform:scale(.72) rotate(-8deg)}48%{opacity:1;filter:drop-shadow(0 0 1rem rgba(255,255,255,.95));transform:scale(1.2) rotate(2deg)}to{opacity:0;filter:blur(0);transform:scale(1.45) rotate(5deg)}}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in{transform:translateY(3rem)}.chroma-footer-wordmark.scroll-trigger.animate--slide-in{transform:none}.chroma-footer-wordmark.scroll-trigger.scroll-trigger--offscreen.animate--slide-in{opacity:.2;clip-path:inset(0 100% 0 0)}.chroma-footer-wordmark.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:footer-wordmark-reveal 1s cubic-bezier(.22,1,.36,1) both}.chroma-footer-wordmark.scroll-trigger:not(.scroll-trigger--offscreen) .chroma-footer-wordmark__star{animation:footer-wordmark-star-shine .9s .65s ease-out both}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (max-width:989px){.header{min-height:6.8rem}.chroma-wordmark-image{width:12rem}.template-product product-info .page-width{padding-inline:0}.template-product .product__info-wrapper{padding:2.4rem var(--chroma-gutter)}.template-product .related-products .product-grid,.template-product .recently-viewed .product-grid{overflow-x:auto;flex-wrap:nowrap;scroll-snap-type:x mandatory}.template-product .related-products .product-grid>.grid__item,.template-product .recently-viewed .product-grid>.grid__item{min-width:72vw;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/critical.css.map */
