:root{--v2-ink: #0d0d0c;--v2-paper: #efece5;--v2-stone: #e2ddd3;--v2-signal: #e63e10;--v2-muted: #55524d;--v2-pad: clamp(1rem, 3.2vw, 3rem);--v2-gutter: clamp(.75rem, 1.6vw, 1.5rem);--v2-rule: 1px solid rgb(13 13 12 / .9);--v2-display: var(--font-heading--family);--v2-mono: var(--font-accent--family);--v2-ease: cubic-bezier(.2, .7, .1, 1)}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:.9375rem}::selection{background:var(--v2-signal);color:var(--v2-ink)}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit}h1,h2,h3,.h1,.h2,.h3{font-weight:200;letter-spacing:-.035em;line-height:.95}h1 em,h2 em,h3 em,.h1 em,.h2 em,.h3 em{font-style:italic}.v2-label,.v2-label span{font-family:var(--v2-mono);font-size:.6875rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;line-height:1.3;margin:0}.v2-section{position:relative}.v2-head{padding:clamp(3.5rem,7vw,7rem) var(--v2-pad) clamp(1.5rem,3vw,2.75rem)}.v2-head--row{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem}.v2-head__title{margin:.6rem 0 0;font-family:var(--v2-display);font-weight:200;font-size:clamp(2.9rem,7vw,7.25rem);line-height:.9;letter-spacing:-.045em;text-wrap:balance}.v2-head__title em{font-style:italic}.v2-button{display:inline-flex;align-items:center;gap:.9rem;padding:1.05rem 1.5rem;background:var(--v2-ink);color:var(--v2-paper);font-family:var(--v2-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1px solid var(--v2-ink);transition:background-color .25s var(--v2-ease),color .25s var(--v2-ease),border-color .25s var(--v2-ease)}.v2-button svg{transition:transform .3s var(--v2-ease)}.v2-button:hover{background:var(--v2-signal);border-color:var(--v2-signal);color:var(--v2-ink)}.v2-button:hover svg{transform:translate(4px)}.v2-link{font-family:var(--v2-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:.3rem;transition:background-size .3s var(--v2-ease),color .2s;white-space:nowrap}.v2-link:hover{background-size:0 1px;background-position:100% 100%;color:var(--v2-signal)}.v2-placeholder{width:100%;height:100%;background:var(--v2-stone)}.header__row.header__row--top{border-bottom:var(--v2-rule)}.header__columns{min-height:3.5rem}.header-logo__image{mix-blend-mode:multiply}.menu-list__link,.menu-list__link span{font-family:var(--v2-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;font-weight:400}.menu-list__link{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s var(--v2-ease),color .2s}.menu-list__link:hover,.menu-list__link[aria-current=page]{background-size:100% 1px;color:var(--v2-ink);opacity:1}.menu-list__link:hover span{color:var(--v2-ink)}.header-actions__action{transition:color .2s}.header-actions__action:hover{color:var(--v2-signal)}.cart-bubble__background{background:var(--v2-signal)}.cart-bubble__text{color:var(--v2-ink);font-family:var(--v2-mono);font-weight:400}@media(max-width:749px){body{--drawer-width: 100vw}}.menu-drawer{background:var(--v2-paper);border-right:0}.menu-drawer__navigation{padding-top:4.25rem}.menu-drawer__navigation>.menu-drawer__menu{counter-reset:v2menu}.menu-drawer__navigation>.menu-drawer__menu>li:first-child{border-top:1px solid rgb(13 13 12 / .85)}.menu-drawer__navigation>.menu-drawer__menu>li{counter-increment:v2menu;border-bottom:1px solid rgb(13 13 12 / .18)}.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-family:var(--v2-display);font-size:clamp(2rem,9.2vw,2.85rem);font-weight:200;line-height:1;letter-spacing:-.035em;text-transform:none}.menu-drawer .menu-drawer__menu-item--mainlist{padding:.85rem 0 .95rem;display:flex;align-items:baseline;justify-content:flex-start;gap:1rem}.menu-drawer__menu-item--mainlist:before{content:counter(v2menu,decimal-leading-zero);flex:0 0 1.75rem;font-family:var(--v2-mono);font-size:.6875rem;letter-spacing:.14em;color:var(--v2-muted)}.menu-drawer__menu-item--mainlist:hover .menu-drawer__menu-item-text,.menu-drawer__menu-item--active .menu-drawer__menu-item-text{font-style:italic;color:var(--v2-signal)}.v2-grade img{filter:saturate(.9) sepia(.07) contrast(1.03) brightness(1.01)}.v2-print{--tilt: -2deg;position:relative;display:block;padding:clamp(.35rem,.6vw,.6rem) clamp(.35rem,.6vw,.6rem) 0;background:#f8f6f1;box-shadow:0 1px 1px #281e1414,0 22px 40px -22px #281e1473;transform:rotate(var(--tilt));transition:transform .6s var(--v2-ease),box-shadow .6s var(--v2-ease)}.v2-print:before{content:"";position:absolute;z-index:3;top:-.7rem;left:50%;width:clamp(3.5rem,6vw,5.5rem);height:1.45rem;transform:translate(-50%) rotate(-4deg);background:#ded6c6d1;box-shadow:0 1px 1px #281e140f;clip-path:polygon(3% 0,97% 4%,100% 50%,97% 100%,2% 96%,0 50%);pointer-events:none}a.v2-print:hover{transform:rotate(0) translateY(-4px);box-shadow:0 1px 1px #281e1414,0 30px 50px -24px #281e1480}.v2-print>.v2-label,.v2-print__cap{display:flex;gap:.75rem;justify-content:space-between;padding:.65rem .15rem .75rem}.v2-cap{display:flex;gap:1rem;align-items:baseline;padding-top:.75rem}.v2-cap>:nth-child(2){margin-right:auto}.v2-hero{padding:clamp(1.25rem,3vw,2.5rem) var(--v2-pad) clamp(3.5rem,6vw,5.5rem);overflow:hidden}.v2-hero__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--v2-gutter);row-gap:2.5rem}.v2-hero__copy{grid-column:1 / -1;display:flex;flex-direction:column;position:relative;z-index:3}.v2-hero__eyebrow{display:flex;align-items:center;gap:.9rem}.v2-hero__rule{display:inline-block;width:2.5rem;height:1px;background:currentColor}.v2-hero__title{margin:1.1rem 0 0;font-family:var(--v2-display);font-weight:200;font-size:clamp(3.4rem,17vw,8rem);line-height:.86;letter-spacing:-.052em}.v2-hero__title em{font-style:italic;letter-spacing:-.045em;color:var(--v2-signal)}.v2-hero__foot{margin-top:clamp(1.5rem,3vw,2.5rem);display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem}.v2-hero__text{margin:0;max-width:23rem;font-size:1rem;line-height:1.5}.v2-hero__collage{grid-column:1 / -1;position:relative}.v2-hero__tile{position:relative;display:block;color:inherit;text-decoration:none}.v2-hero__media{display:block;overflow:hidden;background:var(--v2-stone)}.v2-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 12%;transition:transform 1.2s var(--v2-ease)}.v2-hero__tile--1 .v2-hero__media{aspect-ratio:4 / 5}.v2-hero__tile--1:hover .v2-hero__media img{transform:scale(1.035)}.v2-hero__caption{display:flex;gap:1rem;justify-content:space-between;padding-top:.7rem}.v2-hero__caption span:nth-child(2){margin-right:auto}.v2-hero__tile.v2-print{position:absolute;z-index:2}.v2-hero__tile.v2-print .v2-hero__media{aspect-ratio:3 / 4}.v2-hero__tile.v2-print .v2-hero__caption{padding:.55rem .1rem .6rem;font-size:.625rem}.v2-hero__tile.v2-print .v2-hero__caption span:first-child{display:none}@media(max-width:989px){.v2-hero__collage{padding-left:16%}.v2-hero__tile--2{left:0;bottom:3.25rem;width:42%;--tilt: -3.5deg}.v2-hero__tile--3{display:none!important}}@media(min-width:750px)and (max-width:989px){.v2-hero__title{font-size:14vw}.v2-hero__collage{padding-left:30%}.v2-hero__tile--2{left:4%;width:34%}}@media(min-width:990px){.v2-hero__copy{grid-column:1 / 8;grid-row:1;justify-content:space-between;padding-bottom:2.4rem}.v2-hero__title{font-size:clamp(4rem,8.1vw,9.75rem);margin-top:clamp(1.5rem,3vw,3rem)}.v2-hero__foot{flex-direction:row;align-items:center;gap:clamp(1.5rem,3vw,3rem)}.v2-hero__text{max-width:21rem}.v2-hero__collage{grid-column:8 / 13;grid-row:1}.v2-hero__tile--1 .v2-hero__media{aspect-ratio:4 / 5;max-height:calc(100svh - 11rem);width:100%}.v2-hero__tile--2{width:37%;left:-25%;bottom:10%;--tilt: -3.5deg}.v2-hero__tile--3{width:27%;left:-33%;top:4%;--tilt: 2.5deg}}.v2-marquee{overflow:hidden;border-block:var(--v2-rule);background:var(--color-background);color:var(--color-foreground)}.v2-marquee__track{display:flex;width:max-content}.v2-marquee__list{display:flex;flex-shrink:0;margin:0;padding:0;list-style:none;animation:v2-marquee 42s linear infinite}.v2-marquee:hover .v2-marquee__list{animation-play-state:paused}.v2-marquee__item{display:inline-flex;align-items:center;font-family:var(--v2-display);font-style:italic;font-weight:200;font-size:clamp(1.6rem,3vw,2.75rem);letter-spacing:-.03em;line-height:1;padding:1.05rem 0 1.15rem;white-space:nowrap}.v2-marquee__item a,.v2-marquee__item span{color:inherit;text-decoration:none;transition:color .2s}.v2-marquee__item a:hover{color:var(--v2-signal)}.v2-marquee__item:after{content:"";width:.5em;height:.5em;margin-inline:clamp(1.25rem,2.6vw,2.75rem);background:var(--v2-signal);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);flex-shrink:0}@keyframes v2-marquee{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.v2-marquee__list{animation:none}.v2-marquee__track{overflow-x:auto}.v2-marquee__list[aria-hidden=true]{display:none}}.v2-cats__grid{list-style:none;margin:0;padding:0 var(--v2-pad) clamp(1rem,3vw,3rem);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--v2-gutter);row-gap:clamp(2.5rem,5vw,5rem);align-items:start}.v2-cats__link{display:block;color:inherit;text-decoration:none}.v2-cats__media{display:block;position:relative;overflow:hidden;background:var(--v2-stone);aspect-ratio:3 / 4}.v2-cats__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 14%;transition:transform 1.2s var(--v2-ease)}.v2-cats__link:hover .v2-cats__media img{transform:scale(1.045)}.v2-cats__meta{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:.9rem;padding-top:.9rem;border-top:0}.v2-cats__name{font-family:var(--v2-display);font-weight:200;font-size:clamp(1.6rem,2.5vw,2.6rem);line-height:1;letter-spacing:-.035em;transition:color .2s}.v2-cats__go{opacity:0;transform:translate(-.5rem);transition:opacity .3s,transform .3s var(--v2-ease)}.v2-cats__link:hover .v2-cats__go,.v2-cats__link:focus-visible .v2-cats__go{opacity:1;transform:none}.v2-cats__link:hover .v2-cats__name{font-style:italic;color:var(--v2-signal)}.v2-cats__item{grid-column:span 3}.v2-cats__item:nth-child(2n){margin-top:clamp(1.5rem,6vw,6.5rem)}@media(max-width:749px){.v2-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.75rem}.v2-cats__item{grid-column:span 1}.v2-cats__item:nth-child(2n){margin-top:2.5rem}.v2-cats__item:nth-child(odd):not(:first-child){margin-top:-.75rem}.v2-cats__meta{grid-template-columns:auto 1fr;gap:.25rem .6rem;padding-top:.7rem}.v2-cats__name{font-size:clamp(1.4rem,6.4vw,1.9rem)}.v2-cats__go{display:none}}.v2-rail{padding-bottom:clamp(3rem,7vw,7rem);overflow:hidden}.v2-rail__track{list-style:none;margin:0;padding:0 var(--v2-pad) 1.25rem;display:flex;gap:var(--v2-gutter);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--v2-pad);scrollbar-width:thin;scrollbar-color:var(--v2-ink) transparent;overscroll-behavior-x:contain}.v2-rail__track:focus-visible{outline:2px solid var(--v2-ink);outline-offset:-2px}.v2-card{flex:0 0 clamp(15rem,27vw,26rem);scroll-snap-align:start}.v2-card__link{display:block;color:inherit;text-decoration:none}.v2-card__media{display:block;position:relative;aspect-ratio:3 / 4;overflow:hidden;background:var(--v2-stone)}.v2-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 12%;transition:opacity .5s,transform 1.1s var(--v2-ease)}.v2-card__img--alt{opacity:0}@media(hover:hover){.v2-card__link:hover .v2-card__img--alt{opacity:1}.v2-card__link:hover .v2-card__img:not(.v2-card__img--alt){transform:scale(1.03)}}.v2-card--lead{flex-basis:calc(clamp(15rem,27vw,26rem)*1.4)}.v2-card--lead .v2-card__media{aspect-ratio:4.2 / 4}@media(max-width:749px){.v2-card--lead{flex-basis:17.25rem}.v2-card--lead .v2-card__media{aspect-ratio:3.45 / 4}}.v2-card--lead .v2-card__media img,.v2-card--lead .v2-card__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%}.v2-card--lead .v2-card__link:hover .v2-card__price{color:var(--v2-signal)}.v2-card--lead .v2-card__price{text-transform:uppercase;letter-spacing:.14em;font-size:.6875rem}.v2-card__tag{position:absolute;top:.75rem;left:.75rem;background:var(--v2-ink);color:var(--v2-paper);padding:.35rem .55rem}.v2-card__tag--sale{background:var(--v2-signal);color:var(--v2-ink)}.v2-card__info{display:grid;grid-template-columns:auto 1fr;gap:.2rem .9rem;padding-top:.75rem;align-items:baseline}.v2-card__idx{grid-row:1 / 3}.v2-card__title{font-size:.875rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v2-card__price{font-family:var(--v2-mono);font-size:.8125rem;letter-spacing:.04em}.v2-card__price s{opacity:.55;margin-right:.5rem}.v2-empty{padding:2rem var(--v2-pad)}.v2-statement{padding:clamp(4.5rem,9vw,9rem) var(--v2-pad);overflow:hidden}.v2-statement__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--v2-gutter);align-items:center}.v2-statement__img{margin:0}.v2-statement__img img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 14%}.v2-statement__img--1{grid-column:1 / 7;grid-row:1;aspect-ratio:4 / 5;overflow:hidden;background:var(--v2-stone)}.v2-statement__img--2{grid-column:6 / 8;grid-row:1;align-self:end;margin-bottom:-2.75rem;z-index:2;--tilt: 3deg;padding-bottom:clamp(1.4rem,2.6vw,2.6rem)}.v2-statement__print-media{aspect-ratio:3 / 4;overflow:hidden;background:var(--v2-stone)}.v2-statement__copy{grid-column:8 / 13;grid-row:1;position:relative;z-index:2;padding-left:clamp(0rem,2vw,2rem)}.v2-statement__text{margin:1.25rem 0 2.25rem;font-family:var(--v2-display);font-weight:200;font-size:clamp(2.25rem,4.1vw,4.6rem);line-height:1;letter-spacing:-.04em;text-wrap:balance}.v2-statement__text em{font-style:italic;color:var(--v2-signal)}@media(max-width:989px){.v2-statement__img--1{grid-column:1 / 11}.v2-statement__img--2{grid-column:8 / 13;margin-bottom:-2.5rem}.v2-statement__copy{grid-column:1 / -1;grid-row:2;margin-top:4.5rem;padding-left:0}}.v2-index{overflow:hidden;padding-bottom:clamp(3rem,7vw,7rem)}.v2-index__list{list-style:none;margin:0;padding:0 var(--v2-pad)}.v2-index__row{border-top:1px solid currentColor}.v2-index__row:last-child{border-bottom:1px solid currentColor}.v2-index__link{position:relative;display:grid;grid-template-columns:3.5rem 1fr auto;align-items:center;gap:1rem;padding:clamp(.6rem,1.6vw,1.4rem) 0;color:inherit;text-decoration:none}.v2-index__name{font-family:var(--v2-display);font-weight:200;font-size:clamp(2.5rem,6.4vw,6.75rem);line-height:.95;letter-spacing:-.045em;transition:transform .5s var(--v2-ease),color .2s}.v2-index__thumb{position:absolute;right:18%;top:50%;width:clamp(6rem,13vw,12.5rem);padding-bottom:1.6rem;transform:translateY(-50%) rotate(-3deg) scale(.9);opacity:0;pointer-events:none;transition:opacity .3s,transform .5s var(--v2-ease);z-index:2}.v2-index__thumb-media{display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--v2-stone)}.v2-index__thumb img{width:100%;height:100%;object-fit:cover;object-position:50% 15%;display:block}@media(hover:hover){.v2-index__link:hover .v2-index__name{transform:translate(1.25rem);font-style:italic;color:var(--v2-signal)}.v2-index__link:hover .v2-index__thumb{opacity:1;transform:translateY(-50%) rotate(-3deg) scale(1)}}@media(hover:none),(max-width:749px){.v2-index__thumb{display:none}}@media(max-width:749px){.v2-index__link{grid-template-columns:2.25rem 1fr;row-gap:.35rem;padding:.9rem 0 1rem}.v2-index__name{font-size:clamp(2.1rem,9.4vw,3.25rem)}.v2-index__count{grid-column:2;color:var(--v2-muted)}.v2-index__n{align-self:start;padding-top:.9rem}.color-scheme-5 .v2-index__count{color:#efece599}}.shopify-section[id$=__faq] .custom-section-content{padding-inline:var(--v2-pad)}.shopify-section[id$=__faq] .custom-section-content>*>*{max-width:none}.shopify-section[id$=__faq] [class*=ai-faq-accordion-]:has(>[class*=ai-faq-accordion-items-]){width:100%;max-width:none;margin:0;padding:0}.shopify-section[id$=__faq] [class*=ai-faq-accordion-title-]{margin:0 0 clamp(1.75rem,3vw,3rem);font-family:var(--v2-display);font-weight:200;font-size:clamp(2.9rem,7vw,7.25rem);line-height:.9;letter-spacing:-.045em;text-wrap:balance}.shopify-section[id$=__faq] [class*=ai-faq-accordion-items-]{counter-reset:v2faq}.shopify-section[id$=__faq] [class*=ai-faq-accordion-item-]{counter-increment:v2faq;border:0;border-top:1px solid var(--v2-ink)}.shopify-section[id$=__faq] [class*=ai-faq-accordion-item-]:last-child{border-bottom:1px solid var(--v2-ink)}.shopify-section[id$=__faq] [class*=ai-faq-accordion-question-]:not([class*=question-text]){display:grid;grid-template-columns:3.25rem 1fr auto;align-items:baseline;padding:clamp(1.1rem,1.8vw,1.6rem) 0;font-family:var(--v2-display);font-weight:200;font-size:clamp(1.3rem,2vw,1.9rem);line-height:1.15;letter-spacing:-.02em}.shopify-section[id$=__faq] [class*=ai-faq-accordion-question-]:not([class*=question-text]):before{content:counter(v2faq,decimal-leading-zero);font-family:var(--v2-mono);font-size:.6875rem;letter-spacing:.14em;color:var(--v2-muted);transform:translateY(-.2em)}.shopify-section[id$=__faq] [class*=ai-faq-accordion-question-text-]{padding-right:1.5rem}.shopify-section[id$=__faq] [class*=ai-faq-accordion-icon-]{align-self:center;width:18px;height:18px}.shopify-section[id$=__faq] [class*=ai-faq-accordion-answer-content-]{padding:0 0 clamp(1.4rem,2vw,2rem) 3.25rem;max-width:calc(62ch + 3.25rem);font-size:.9375rem;line-height:1.7}.shopify-section[id$=__faq] [class*=ai-faq-accordion-answer-content-] p{margin:0 0 .75em}.shopify-section[id$=__faq] [class*=ai-faq-accordion-answer-content-] p:last-child{margin-bottom:0}.shopify-section[id$=__faq] [class*=ai-faq-accordion-item-].active>[data-faq-answer]{max-height:none!important}.shopify-section[id$=__faq] [class*=ai-faq-accordion-answer-content-] br{display:none}@media(max-width:749px){.shopify-section[id$=__faq] [class*=ai-faq-accordion-question-]:not([class*=question-text]){grid-template-columns:2.5rem 1fr auto}.shopify-section[id$=__faq] [class*=ai-faq-accordion-answer-content-]{padding-left:2.5rem;font-size:.9375rem}}@media(min-width:990px){.shopify-section[id$=__faq] [class*=ai-faq-accordion-]:has(>[class*=ai-faq-accordion-items-]){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--v2-gutter);align-items:start}.shopify-section[id$=__faq] [class*=ai-faq-accordion-title-]{grid-column:1 / 6;position:sticky;top:6rem;font-size:clamp(3rem,5.4vw,6rem);margin:0}.shopify-section[id$=__faq] [class*=ai-faq-accordion-items-]{grid-column:7 / 13}}.v2-about{overflow:hidden}:where(.v2-about) figure{margin:0}.v2-about__img{overflow:hidden;background:var(--v2-stone)}.v2-about__img.v2-print{overflow:visible;background:#f8f6f1;padding-bottom:clamp(1.4rem,2.6vw,2.6rem)}.v2-about__img img,.v2-about__img svg{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 14%}.v2-about__print-media{display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--v2-stone)}.v2-about__open{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--v2-gutter);padding:clamp(1rem,2.5vw,2rem) var(--v2-pad) 0;align-items:start}.v2-about__title{grid-column:1 / -1;grid-row:1;position:relative;z-index:2;margin:0;font-family:var(--v2-display);font-weight:200;font-size:clamp(5.25rem,24vw,19.5rem);line-height:.8;letter-spacing:-.06em;white-space:nowrap;pointer-events:none}.v2-about__img--1{grid-column:3 / -1;grid-row:2;aspect-ratio:4 / 5;margin-top:-.18em;font-size:clamp(5.25rem,24vw,19.5rem)}.v2-about__lead{grid-column:1 / -1;grid-row:3;margin-top:2.5rem}.v2-about__lead>p{margin:0;max-width:26ch;font-family:var(--v2-display);font-weight:200;font-size:clamp(1.7rem,2.75vw,2.9rem);line-height:1.08;letter-spacing:-.03em;text-wrap:pretty}.v2-about__img--2{grid-column:6 / -1;grid-row:4;margin-top:3.75rem;--tilt: 3deg}@media(min-width:990px){.v2-about__title{font-size:clamp(5.25rem,17.5vw,19.5rem)}.v2-about__img--1{grid-column:7 / -1;grid-row:1 / span 3;margin-top:clamp(6rem,10vw,11rem);font-size:inherit}.v2-about__lead{grid-column:1 / 6;grid-row:2;margin-top:clamp(2.5rem,4vw,4rem)}.v2-about__img--2{grid-column:2 / 5;grid-row:3;margin-top:clamp(4rem,6vw,6rem);--tilt: -3deg}}.v2-about__pillars{list-style:none;margin:0;padding:clamp(5rem,10vw,10rem) var(--v2-pad) 0}.v2-about__pillar{border-top:var(--v2-rule);padding:1.1rem 0 clamp(3.5rem,7vw,7rem)}.v2-about__pillar-body{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--v2-gutter);row-gap:1.25rem;align-items:start}.v2-about__num{grid-column:1 / -1}.v2-about__pillar-title{grid-column:1 / -1;margin:0;font-family:var(--v2-display);font-weight:200;font-size:clamp(2.3rem,4.6vw,5rem);line-height:.98;letter-spacing:-.04em;text-wrap:balance}.v2-about__pillar-text{grid-column:1 / -1}.v2-about__pillar-text p{margin:0;font-size:1.0625rem;line-height:1.7;max-width:42ch}@media(min-width:990px){.v2-about__num{grid-column:1 / 2;padding-top:.9rem}.v2-about__pillar-title{grid-column:2 / 8}.v2-about__pillar-text{grid-column:9 / -1;padding-top:.9rem}}.v2-about__pillar--quote .v2-about__pillar-title{font-style:italic}.v2-about__pillar--quote .v2-about__pillar-title:before{content:"\201c";display:block;height:.5em;margin-bottom:.15em;font-size:2.2em;line-height:1;color:var(--v2-signal);font-style:normal}.v2-about__pillar--spread{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--v2-gutter);row-gap:2.5rem;align-items:center}.v2-about__pillar--spread .v2-about__img--4{grid-column:1 / -1;aspect-ratio:4 / 5}.v2-about__pillar--spread .v2-about__pillar-body{grid-column:1 / -1;display:block}.v2-about__pillar--spread .v2-about__pillar-title{margin:1.25rem 0 1.75rem;font-size:clamp(2.6rem,4.6vw,5.25rem)}@media(min-width:990px){.v2-about__pillar--spread{padding-top:2.5rem}.v2-about__pillar--spread .v2-about__img--4{grid-column:1 / 7}.v2-about__pillar--spread .v2-about__pillar-body{grid-column:8 / -1}}.v2-about__info{padding:0 var(--v2-pad) clamp(4rem,8vw,8rem)}.v2-about__info-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--v2-gutter);row-gap:2.5rem;align-items:start;border-top:var(--v2-rule);padding-top:1.25rem}.v2-about__info-head{grid-column:1 / -1}.v2-about__info-title{margin:0;font-family:var(--v2-display);font-weight:200;font-size:clamp(3rem,6.2vw,6.75rem);line-height:.9;letter-spacing:-.045em}.v2-about__img--3{width:min(55%,20rem);margin-top:clamp(3rem,4.5vw,4.5rem);margin-left:8%;--tilt: -2.5deg}.v2-about__info-copy{grid-column:1 / -1}.v2-about__info-text p{margin:0 0 1.75rem;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.85;max-width:52ch}.v2-about__info p strong,.v2-about__info p b{font-family:var(--v2-mono);font-weight:400;font-size:.72em;letter-spacing:.12em;text-transform:uppercase;color:var(--v2-muted)}.v2-about__info-cols{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:clamp(2rem,4vw,3.5rem);padding-top:1.25rem;border-top:var(--v2-rule)}.v2-about__info-cols .v2-label{margin-bottom:.9rem;color:var(--v2-muted)}.v2-about__info a{color:inherit}.v2-about__small p{margin:0 0 1rem;line-height:1.65;max-width:44ch}.v2-about__social{display:inline-block;margin-top:.5rem}@media(min-width:750px){.v2-about__info-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem)}}@media(min-width:990px){.v2-about__info-head{grid-column:1 / 6}.v2-about__info-copy{grid-column:7 / -1;padding-top:.6rem}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.v2-head,.v2-cats__item,.v2-index__row,.v2-statement__copy{animation:v2-rise linear both;animation-timeline:view();animation-range:entry 0% entry 45%}}}@keyframes v2-rise{0%{opacity:0;transform:translateY(2.5rem)}to{opacity:1;transform:none}}.button,button.button{font-family:var(--v2-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;font-weight:400;transition:background-color .25s var(--v2-ease),color .25s var(--v2-ease),border-color .25s var(--v2-ease)}.field__input,.email-signup__input,input[type=email],input[type=text],textarea{border-radius:0}:focus-visible{outline:2px solid var(--v2-ink);outline-offset:3px}.color-scheme-5 :focus-visible{outline-color:var(--v2-paper)}.resource-list__item img,product-card img{background:var(--v2-stone)}[data-template=collection] .section h1{font-family:var(--v2-display);font-weight:200;font-size:clamp(4rem,16vw,16rem);line-height:.82;letter-spacing:-.06em;margin-block:.5rem 0}.products-count-wrapper,.products-count-wrapper span{font-family:var(--v2-mono);font-size:.6875rem;letter-spacing:.14em;color:var(--v2-muted)}.facets-toggle__button,.facets__summary,.sorting-filter__select,.facets__label,.facets__title-wrapper{font-family:var(--v2-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}sorting-filter-component .sorting-filter__container .facets__label{font-family:var(--v2-mono);font-size:.6875rem;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--color-foreground)}sorting-filter-component .sorting-filter__select{font-family:var(--v2-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.facets--drawer .facets__actions{padding-inline:var(--drawer-padding, 1.25rem)}.facets--drawer .facets__clear-all:not(.active){display:none}.facets--drawer input[type=checkbox],.facets--drawer .checkbox__input,.facets--drawer .checkbox svg{border-radius:0}.product-card .card-gallery{background:var(--v2-stone)}.product-grid{row-gap:3rem}@media(max-width:749px){.product-grid{row-gap:2rem}}.product-card__content{gap:.6rem}.product-card .text-block,.product-card .text-block p,.product-card .text-block a{font-size:.8125rem;line-height:1.3}.product-card .price,.product-card .price *{font-family:var(--v2-mono);font-size:.75rem;letter-spacing:.04em}.product-badges__badge{font-family:var(--v2-mono);letter-spacing:.14em;font-size:.625rem;background:var(--v2-signal);color:var(--v2-ink)}.quick-add__button,.quick-add__button-content{font-family:var(--v2-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.product-information media-gallery img,.product-card .card-gallery img{object-position:50% 12%}@media(min-width:750px){body .section--full-width .product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding-inline:clamp(1.75rem,3.4vw,4rem) var(--v2-pad)}}.product-details h1,.product-details .text-block h1{font-family:var(--v2-display);font-weight:200;font-size:clamp(2.25rem,3.6vw,3.75rem);line-height:.98;letter-spacing:-.04em;text-wrap:balance}.product-details variant-picker legend,.product-details .variant-picker legend{font-family:var(--v2-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--v2-muted);margin-bottom:.65rem}.product-details .price{font-family:var(--v2-mono);font-size:1.125rem;letter-spacing:.02em}.product-details .add-to-cart-button{width:100%;min-height:3.5rem}.product-details .add-to-cart-button:hover{background:var(--v2-signal);color:var(--v2-ink);border-color:var(--v2-signal)}.variant-option__button-label__pill,.variant-picker label{font-family:var(--v2-mono);font-size:.75rem;letter-spacing:.06em}.variant-picker input:focus-visible+label,.variant-picker label:focus-within{outline:2px solid var(--v2-ink);outline-offset:2px}.product-details .accordion summary{font-family:var(--v2-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.product-details .accordion .rte,.product-details .accordion .text-block{max-width:62ch;line-height:1.7}.product-details .accordion .rte p{margin-block:0 .9em}.product-details .accordion .rte :is(h2,h3,h4){font-size:1.125rem;margin-block:1.25em .5em}.product-recommendations h2,.product-recommendations .h2{font-size:clamp(2.5rem,6vw,6rem);line-height:.9;letter-spacing:-.045em}.sticky-add-to-cart__bar{border-top:var(--v2-rule)}.cart-drawer__dialog{border-left:var(--v2-rule)}.cart-drawer__heading,.cart-title h1{font-family:var(--v2-display);font-weight:200;letter-spacing:-.04em}.cart__checkout-button{font-family:var(--v2-mono);letter-spacing:.14em;min-height:3.5rem}.cart__checkout-button:hover{background:var(--v2-signal);color:var(--v2-ink);border-color:var(--v2-signal)}.color-scheme-5 p strong,.color-scheme-5 p b{font-family:var(--v2-mono);font-weight:400;font-size:.75em;letter-spacing:.1em;text-transform:uppercase;opacity:.65}.color-scheme-5 h3,.color-scheme-5 .h3{font-family:var(--v2-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;font-weight:400;line-height:1.3;margin-bottom:1.1rem;opacity:.65}.color-scheme-5 a{text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s var(--v2-ease),color .2s}.color-scheme-5 a:hover{background-size:100% 1px;color:var(--v2-signal)}.v2-wordmark{overflow:hidden;padding:0 var(--v2-pad);line-height:.74}.v2-wordmark__text{margin:0;padding-top:1.5rem;font-family:var(--v2-display);font-weight:200;font-size:clamp(4rem,27.5vw,40rem);letter-spacing:-.035em;line-height:.78;white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none}@media(max-width:749px){.footer-content rte-formatter.text-block:not(:first-child){margin-top:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/v2.css.map */
