.editorial-frame{box-sizing:border-box;inline-size:min(var(--page-content-width, 90rem),calc(100% - var(--page-margin, 1rem) * 2));margin-inline:auto;color:var(--editorial-ink);border-block-end:1px solid var(--editorial-ink);padding-block:clamp(1.5rem,4.2vw,4rem)}.editorial-frame [hidden]{display:none!important}.editorial-frame :is(h1,h2,h3,p){margin-block:0}.editorial-frame img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.editorial-frame :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:4px}.editorial-frame a{color:inherit}.editorial-frame button{font:inherit}.editorial-heading,.editorial-masthead__title,.editorial-product-index__words,.editorial-collection-index__row{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-style:var(--font-heading--style);letter-spacing:-.035em;overflow-wrap:anywhere;text-transform:uppercase}.editorial-heading{font-size:clamp(2.25rem,6vw,6rem);line-height:.94}.editorial-heading-row,.editorial-masthead__top,.editorial-masthead__bottom{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem 1.5rem;flex-wrap:wrap}.editorial-heading-row{padding-block-end:clamp(.9rem,2vw,1.5rem);margin-block-end:clamp(.9rem,2vw,1.5rem);border-block-end:1px solid currentColor}.editorial-kicker{font-family:var(--font-accent--family);font-weight:var(--font-accent--weight);font-size:.78rem;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.editorial-link{display:inline-flex;align-items:center;gap:.6rem;width:fit-content;text-decoration:underline;text-underline-offset:.27em}.editorial-link:hover{text-decoration-thickness:2px}.editorial-button{display:inline-flex;align-items:center;gap:.7em;width:fit-content;padding:.65rem 1.15rem;border:1px solid var(--editorial-ink);border-radius:3rem;background:var(--editorial-highlight);color:var(--editorial-ink)!important;font-weight:var(--font-subheading--weight);text-decoration:none}.editorial-button:hover{background:var(--editorial-paper)}.editorial-empty{padding-block:1rem}.editorial-masthead{container-type:inline-size;background:var(--editorial-highlight);padding:clamp(1rem,3vw,3rem);margin-block-start:clamp(.6rem,2vw,1.5rem);border:1px solid var(--editorial-ink)}.editorial-masthead__title{font-size:clamp(3.1rem,27cqi,23rem);line-height:.88;letter-spacing:-.065em;padding-block:.04em .09em;color:inherit}.editorial-masthead__top{border-block-end:1px solid currentColor;padding-block-end:.75rem}.editorial-masthead__bottom{border-block-start:1px solid currentColor;padding-block-start:.9rem}.editorial-masthead__bottom p{max-inline-size:46ch}.editorial-product-index{padding-block-start:clamp(1.2rem,2vw,2.2rem)}editorial-product-index{position:relative;display:block}.editorial-product-index__words{padding-block-start:.4em;font-size:clamp(2.3rem,6.3vw,7.1rem);line-height:.99}.editorial-product-index__words a{text-decoration:none;text-decoration-thickness:.065em;text-underline-offset:.085em}.editorial-product-index__words a:is(:hover,.is-current),.editorial-collection-index__row a:is(:hover,.is-current){color:var(--editorial-accent);text-decoration-line:underline}.editorial-product-index__separator{padding-inline:.08em}.editorial-product-index__toggle,.editorial-collection-index__row button{display:none}.editorial-product-index__preview{z-index:5;position:absolute;inset-inline-start:50%;inset-block-start:0;inline-size:min(32vw,25rem);transform:translate(-50%,-72%);background:var(--editorial-paper);border:1px solid var(--editorial-ink);border-radius:var(--editorial-radius);overflow:hidden;box-shadow:0 12px 32px color-mix(in srgb,var(--editorial-ink) 23%,transparent);pointer-events:none}.editorial-product-index__preview a,.editorial-carousel__track a{display:block;text-decoration:none}.editorial-product-card__media{position:relative;display:grid;place-items:center;background:var(--editorial-soft);aspect-ratio:1;border-radius:var(--editorial-radius);overflow:hidden}.editorial-product-index__preview .editorial-product-card__media{aspect-ratio:5 / 4;border-radius:0}.editorial-product-card__caption{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.25rem .65rem;padding-block-start:.7rem;font-weight:var(--font-subheading--weight)}.editorial-product-index__preview .editorial-product-card__caption{padding:.7rem}.editorial-product-card__caption>span{overflow-wrap:anywhere}.editorial-product-card__caption .compare-at-price{color:var(--editorial-accent)}.editorial-media-label{padding:1rem;text-align:center}.editorial-badge{position:absolute;inset-block-start:.7rem;inset-inline-end:.7rem;border-radius:2rem;padding:.2rem .65rem;background:var(--editorial-highlight);color:var(--editorial-ink);font-size:.8rem;font-weight:var(--font-accent--weight)}.editorial-badge--sale{background:var(--editorial-accent);color:var(--editorial-accent-text)}editorial-carousel{display:block}.editorial-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc(100% / 3);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;margin:0;padding:0;list-style:none;scrollbar-color:var(--editorial-accent) var(--editorial-soft)}.editorial-carousel__track li{min-inline-size:0;padding:.55rem clamp(.55rem,1.2vw,1.05rem) .95rem;border-inline-end:1px solid var(--editorial-ink);scroll-snap-align:start}.editorial-carousel__track li:last-child{border-inline-end:0}.editorial-carousel__track a:hover .editorial-product-card__caption>span{text-decoration:underline}.editorial-carousel__controls,.editorial-carousel__arrows,.editorial-carousel__dots{display:flex;align-items:center}.editorial-carousel__controls{justify-content:space-between;margin-block-start:.85rem}.editorial-carousel__controls button,.editorial-product-index__toggle,.editorial-collection-index__row button{background:var(--editorial-paper);border:1px solid var(--editorial-ink);color:var(--editorial-ink);cursor:pointer}.editorial-carousel__arrows{gap:.4rem}.editorial-carousel__arrows button,.editorial-collection-index__row button{border-radius:50%;inline-size:2.75rem;block-size:2.75rem;font-size:1.35rem}.editorial-carousel__arrows button:disabled{opacity:.4;cursor:default}.editorial-carousel__arrows button:enabled:hover,.editorial-collection-index__row button[aria-pressed=true]{background:var(--editorial-highlight)}.editorial-carousel__dots{flex-wrap:wrap}.editorial-carousel__dots button{border:0;background:none;inline-size:max(1.5rem,24px);block-size:2.75rem;display:grid;place-items:center}.editorial-carousel__dots button:before{content:"";inline-size:.55rem;block-size:.55rem;border:1px solid currentColor;border-radius:50%}.editorial-carousel__dots button[aria-current]:before{background:currentColor}.editorial-cover{position:relative;isolation:isolate;display:grid;overflow:hidden;border:1px solid var(--editorial-ink);border-radius:var(--editorial-radius);background:var(--editorial-mineral);color:var(--editorial-paper)}.editorial-cover__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.editorial-cover__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--editorial-ink),transparent 85%)}.editorial-cover__copy{align-self:end;padding:clamp(1rem,4vw,3.5rem);display:grid;gap:.85rem}.editorial-cover__copy :is(h2,h3){color:inherit}.editorial-cover__copy p{max-inline-size:38ch}.editorial-countdown__cover{min-block-size:clamp(27rem,58vw,48rem)}.editorial-countdown__cover .editorial-cover__media:after{background:color-mix(in srgb,var(--editorial-ink) 64%,transparent)}.editorial-countdown__cover .editorial-cover__copy{align-self:center;justify-items:center;text-align:center}.editorial-countdown__cover .editorial-heading{max-inline-size:14ch}.editorial-countdown__timer{display:flex;justify-content:center;flex-wrap:wrap;gap:.65rem clamp(.65rem,2.5vw,2rem)}.editorial-countdown__timer span{display:grid;justify-items:center;font-size:.8rem}.editorial-countdown__timer b{font:var(--font-heading--weight) clamp(2.4rem,10vw,7.2rem)/.92 var(--font-heading--family);font-variant-numeric:tabular-nums}.editorial-mosaic__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.65rem,1.6vw,1.3rem)}.editorial-mosaic__tile{min-block-size:clamp(19rem,34vw,35rem)}.editorial-mosaic__tile--wide{grid-column:1 / -1;min-block-size:clamp(21rem,44vw,43rem)}.editorial-mosaic__tile .editorial-heading{font-size:clamp(2.15rem,5.4vw,5.4rem)}.editorial-film,.editorial-story,editorial-collection-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-film{grid-template-columns:minmax(0,5fr) minmax(0,8fr)}.editorial-film__copy,.editorial-story__copy{display:grid;align-content:center;justify-items:start;gap:1rem;padding:clamp(1.15rem,4vw,3.5rem);border:1px solid var(--editorial-ink)}.editorial-film__copy{background:var(--editorial-mineral);border-inline-end:0}.editorial-story__copy{background:var(--editorial-soft);border-inline-start:0}.editorial-film__copy p,.editorial-story__copy p{max-inline-size:43ch}.editorial-film__copy .editorial-heading,.editorial-story__copy .editorial-heading{font-size:clamp(2.15rem,4.5vw,4.6rem)}.editorial-film__media,.editorial-story__image{min-inline-size:0;border:1px solid var(--editorial-ink);overflow:hidden;background:var(--editorial-soft)}.editorial-film__video{display:block;width:100%;height:100%;min-block-size:16rem;aspect-ratio:16 / 9;object-fit:contain}.editorial-story__image{aspect-ratio:5 / 4}.editorial-collection-index__gallery{padding:clamp(.75rem,4vw,3.5rem);border-inline-end:1px solid var(--editorial-ink)}.editorial-collection-index__gallery img{border-radius:var(--editorial-radius);border:1px solid var(--editorial-ink);aspect-ratio:1}.editorial-collection-index__navigation{align-self:center;padding:clamp(.85rem,2.8vw,2.75rem);min-inline-size:0}.editorial-collection-index__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:clamp(1.85rem,4.6vw,5.1rem);line-height:.98}.editorial-collection-index__row a{text-decoration:none}.editorial-collection-index__all{margin-block-start:1.35rem}.editorial-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 1.5rem;padding-block-start:1rem;border-block-start:1px solid var(--editorial-ink)}@media(max-width:989px){.editorial-carousel__track{grid-auto-columns:47%}}@media(max-width:749px),(hover:none),(pointer:coarse){editorial-product-index[data-ready] .editorial-product-index__toggle{display:inline-grid;place-items:center;vertical-align:middle;inline-size:44px;block-size:44px;border-radius:50%;font-size:1.3rem}.editorial-product-index__preview{position:static;transform:none;inline-size:min(100%,25rem);margin-block-start:1rem;pointer-events:auto}editorial-collection-index[data-ready] .editorial-collection-index__row button{display:inline-grid;place-items:center;flex:0 0 2.75rem}}@media(max-width:749px){.editorial-film,.editorial-story,editorial-collection-index{grid-template-columns:minmax(0,1fr)}.editorial-film__copy,.editorial-story__copy{border:1px solid var(--editorial-ink)}.editorial-film__media,.editorial-story__copy{border-block-start:0}.editorial-collection-index__gallery{border-inline-end:0;padding:0 0 1rem}.editorial-collection-index__navigation{border-block-start:1px solid var(--editorial-ink);padding-inline:0}.editorial-collection-index__row{padding-block:.15rem}.editorial-collection-index__row+.editorial-collection-index__row{border-block-start:1px solid var(--editorial-soft)}.editorial-masthead__title{font-size:clamp(2.5rem,26cqi,12rem)}}@media(max-width:599px){.editorial-carousel__track{grid-auto-columns:83%}.editorial-mosaic__grid{grid-template-columns:minmax(0,1fr)}}.editorial-collection-banner{display:grid;padding:0;background:var(--editorial-highlight);border:1px solid var(--editorial-ink);margin-block-start:clamp(.6rem,2vw,1.5rem)}.editorial-collection-banner--image{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.editorial-collection-banner__copy{padding:clamp(1rem,4vw,4rem);display:grid;align-content:center;gap:1rem}.editorial-collection-banner__copy .rte{max-inline-size:54ch}.editorial-collection-banner__media{min-block-size:14rem;max-block-size:31rem;border-inline-start:1px solid var(--editorial-ink)}.editorial-collection-banner__media img{height:100%}@media(max-width:749px){.editorial-collection-banner--image{grid-template-columns:minmax(0,1fr)}.editorial-collection-banner__media{border-inline-start:0;border-block-start:1px solid var(--editorial-ink);aspect-ratio:16 / 9}}.editorial-storefront #header-group .header-logo{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);text-transform:uppercase;letter-spacing:-.045em}.editorial-storefront #header-group .announcement-bar{letter-spacing:.1em}.editorial-storefront .content-for-layout:not([data-template=index]) :is(h1,.cart-title){letter-spacing:-.045em;overflow-wrap:anywhere}.editorial-storefront .content-for-layout:not([data-template=index]) :is(.product-grid__item,.blog-post-item,.resource-list__item){border-block-start:1px solid var(--editorial-ink);padding-block-start:.65rem}.editorial-storefront :is(.product-grid__item,.resource-list__item) .card-gallery{border-radius:var(--editorial-radius);overflow:clip;background:var(--editorial-soft)}.editorial-storefront .product-information__media media-gallery{border:1px solid var(--editorial-ink);background:var(--editorial-soft);border-radius:var(--editorial-radius)}.editorial-storefront .product-information .product-details{border-block-start:1px solid var(--editorial-ink)}.editorial-storefront .product-information :is(.accordion,accordion-custom){--color-border: var(--editorial-ink)}.editorial-storefront .cart-page__summary{background:var(--editorial-soft);border:1px solid var(--editorial-ink);border-radius:var(--editorial-radius);padding:clamp(.75rem,2vw,1.5rem);min-inline-size:0}.editorial-storefront .cart-page__title,.editorial-storefront [data-template=search] .section>.search-page__header{border-block-end:1px solid var(--editorial-ink);padding-block-end:1rem}.editorial-storefront :is([data-template=page],[data-template="page.contact"],[data-template=article],[data-template=blog],.shopify-policy__container) h1{border-block-end:1px solid var(--editorial-ink);padding-block-end:.35em}.editorial-storefront [data-template=article] .blog-post-comments-container{border-block-start:1px solid var(--editorial-ink);padding-block-start:1rem}.editorial-storefront .shopify-policy__container{inline-size:min(100% - 2rem,78ch);margin-inline:auto;padding-block:clamp(1.5rem,5vw,4rem)}.editorial-storefront .password-content{background:var(--editorial-highlight);color:var(--editorial-ink);border:1px solid var(--editorial-ink);padding:clamp(1rem,5vw,3rem)}.editorial-storefront.gift-card .gift-card__main{background:var(--editorial-soft);border:1px solid var(--editorial-ink);border-radius:var(--editorial-radius);padding:clamp(1rem,5vw,3rem)}.editorial-storefront [data-template="page.contact"] .contact-form{background:var(--editorial-soft);border:1px solid var(--editorial-ink);border-radius:var(--editorial-radius);padding:clamp(.9rem,3vw,2rem);margin-block-start:1.5rem}.editorial-storefront [data-template=article] .blog-post-item,.editorial-storefront [data-template=blog] .blog-post-item{background:var(--editorial-soft);border:1px solid var(--editorial-ink);border-radius:var(--editorial-radius);padding:clamp(.65rem,2vw,1.25rem)}.editorial-storefront [data-template=search] .search-page__header{padding-block-end:clamp(1rem,3vw,2rem)}.editorial-storefront [data-template=search] .search-page__header .search-input{width:100%}.editorial-storefront [data-template=page] .section h1,.editorial-storefront [data-template="page.contact"] .section h1{background:var(--editorial-highlight);padding:.2em .25em .28em}
/*# sourceMappingURL=/cdn/shop/t/3/assets/editorial.css.map */
