:root{--editorial-ink: 18, 18, 18;--editorial-paper: 247, 245, 240;--editorial-line: rgba(var(--editorial-ink), .16);--editorial-gutter: clamp(2rem, 2.2vw, 4.4rem);--editorial-label-size: 1.1rem;--font-body-family: "Inter", Arial, sans-serif;--font-heading-family: "Inter", Arial, sans-serif}html{scroll-behavior:smooth}body{color:rgb(var(--editorial-ink));letter-spacing:.025em}body,.color-scheme-1,.color-scheme-2{background:rgb(var(--color-background))}.page-width{width:100%;max-width:168rem;padding-right:var(--editorial-gutter);padding-left:var(--editorial-gutter)}.section+.section{margin-top:0}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.035em}.button,.shopify-challenge__button,.customer button{min-height:4.4rem;padding:0 2.4rem;font-size:var(--editorial-label-size);font-weight:500;letter-spacing:.12em;text-transform:uppercase}.button:after,.button:before,.shopify-challenge__button:after,.customer button:after{border-radius:0;box-shadow:none}.section-header{border-bottom:1px solid var(--editorial-line)}.header-wrapper,.header-wrapper--border-bottom{border:0}.header{min-height:6.4rem;padding-right:var(--editorial-gutter);padding-left:var(--editorial-gutter)}.header__heading-link,.header__menu-item,.header__icon,.menu-drawer__menu-item{color:rgb(var(--editorial-ink))}.header__heading-link{padding:0;font-size:1.9rem;font-weight:600;letter-spacing:-.04em;text-transform:uppercase}.header__menu-item,.menu-drawer__menu-item,.header__active-menu-item{font-size:var(--editorial-label-size);letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.header__icon{width:4rem;height:4rem}.collection-hero__inner{padding-top:clamp(4rem,8vw,10rem);padding-bottom:clamp(2.4rem,4vw,5.6rem)}.collection-hero__title{margin:0;font-size:clamp(3.2rem,6vw,8rem);line-height:.92;text-transform:uppercase}.collection-hero__description{max-width:52rem;margin-top:2rem;font-size:1.3rem;line-height:1.55}.facets-container{padding-top:1.2rem;padding-bottom:1.2rem;border-top:1px solid var(--editorial-line);border-bottom:1px solid var(--editorial-line)}.facets__heading,.facet-filters__label,.facet-filters__sort,.facets__summary,.product-count,.mobile-facets__open-label{font-size:var(--editorial-label-size);letter-spacing:.1em;text-transform:uppercase}.product-grid.grid,.collection .grid{column-gap:.4rem;row-gap:clamp(2.8rem,4vw,5.6rem)}.grid--4-col-desktop .grid__item{width:calc(25% - .3rem);max-width:calc(25% - .3rem)}.card-wrapper .card__inner,.card-wrapper .media,.card-wrapper .card__media,.card-wrapper .card__inner:before{border:0;border-radius:0}.card--standard>.card__content{padding:1.1rem 0 0}.card__information{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem 1.6rem;padding:0}.card__heading,.card__heading.h5,.card-information,.price{font-size:1.15rem;line-height:1.35;letter-spacing:.03em}.card__heading{text-transform:uppercase}.card-information{width:auto;text-align:right}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:0}.badge{border:0;border-radius:0;padding:.6rem .8rem;font-size:1rem;letter-spacing:.1em;text-transform:uppercase}.underlined-link,.link{text-underline-offset:.35rem}.cart-drawer .drawer__inner{width:min(100vw,48rem);max-width:48rem;border:0}.cart-drawer .drawer__header{padding-top:2.4rem;padding-bottom:1.6rem;border-bottom:1px solid var(--editorial-line)}.cart-drawer .drawer__heading{font-size:clamp(2.8rem,4vw,4.8rem);line-height:.95;text-transform:uppercase}.cart-drawer .cart-item__name,.cart-drawer .totals__total,.cart-drawer .totals__total-value{font-size:1.15rem;letter-spacing:.05em;text-transform:uppercase}.cart-drawer .cart__checkout-button{min-height:5.2rem}.product__title h1{font-size:clamp(2.8rem,4vw,5.6rem);line-height:.95;text-transform:uppercase}.product-form__input--pill input[type=radio]+label{min-width:4.4rem;border-radius:0;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}@media screen and (max-width:989px){.grid--4-col-desktop .grid__item{width:calc(50% - .2rem);max-width:calc(50% - .2rem)}}@media screen and (max-width:749px){:root{--editorial-gutter: 2rem}.header{min-height:5.6rem}.collection-hero__inner{padding-top:4rem}.product-grid.grid,.collection .grid{row-gap:3.2rem}.card--standard>.card__content{padding-top:.8rem}.card__information{display:block}.card-information{margin-top:.25rem;text-align:left}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/editorial.css.map */
