.PaymentBrick_container__EDiRA{width:100%}.PaymentBrick_heading__4tTQJ{margin:0 0 14px;color:var(--color-ink);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.PaymentBrick_brick__N7APM{width:100%;min-height:100px}.PaymentBrick_message__U8Tea{margin:0;padding:16px;border:1px solid var(--color-border);color:var(--color-muted);font-size:12px;line-height:1.7}.PaymentBrick_loadError__isWfe{display:grid;justify-items:start;grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--color-border)}.PaymentBrick_loadError__isWfe p{margin:0;color:var(--color-ink);font-size:12px;line-height:1.6}.PaymentBrick_retryButton__TA5mt{min-height:44px;padding:0 18px;border:0;background:var(--color-accent);color:var(--color-ink);cursor:pointer;font:inherit;font-size:11px;font-weight:700}.PaymentBrick_retryButton__TA5mt:focus-visible{outline:2px solid var(--color-accent-dark);outline-offset:3px}.PaymentBrick_pixPanel__977FS{display:grid;justify-items:start;grid-gap:12px;gap:12px;margin-top:20px;padding:20px;border:1px solid var(--color-border);background:#f7f7f4}.PaymentBrick_copyFeedback__OJ76u,.PaymentBrick_pixInstructions__JsTiK,.PaymentBrick_pixLabel__kbGBj,.PaymentBrick_pixTitle__9zAp_{margin:0}.PaymentBrick_pixTitle__9zAp_{color:var(--color-ink);font-size:16px;font-weight:700}.PaymentBrick_copyFeedback__OJ76u,.PaymentBrick_pixInstructions__JsTiK{color:var(--color-muted);font-size:12px;line-height:1.6}.PaymentBrick_qrImage__v__6U{display:block;width:min(100%,240px);height:auto;padding:8px;border:1px solid var(--color-border);background:#fff}.PaymentBrick_pixCopyGroup__OKPmy{display:grid;grid-gap:8px;gap:8px;width:100%}.PaymentBrick_pixLabel__kbGBj{color:var(--color-ink);font-size:11px;font-weight:700}.PaymentBrick_pixCode__4ReGB{box-sizing:border-box;width:100%;min-height:84px;padding:10px 12px;border:1px solid var(--color-border);border-radius:0;background:#fff;color:var(--color-ink);font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere;resize:vertical}.PaymentBrick_copyButton__3acqy{justify-self:start;min-height:42px;padding:0 18px;border:0;background:var(--color-ink);color:#fff;cursor:pointer;font:inherit;font-size:12px;font-weight:700}.PaymentBrick_copyButton__3acqy:hover{background:#176b3a}.PaymentBrick_copyButton__3acqy:focus-visible,.PaymentBrick_pixCode__4ReGB:focus-visible,.PaymentBrick_ticketLink__CgIrR:focus-visible{outline:2px solid #168b4b;outline-offset:3px}.PaymentBrick_ticketLink__CgIrR{color:var(--color-ink);font-size:12px;font-weight:700;text-underline-offset:4px}@media (max-width:600px){.PaymentBrick_pixPanel__977FS{padding:16px}.PaymentBrick_copyButton__3acqy{width:100%}}.StoreMessage_message__ksYxS{margin:0;padding:14px 16px;border:1px solid var(--color-border);font-size:13px;line-height:1.6}.StoreMessage_success__L_o5E{border-color:#a8d8b6;background:#f2faf4;color:#145b2a}.StoreMessage_error__hMkpP{border-color:#e2b7b4;background:#fff7f6;color:#8f2119}.StoreMessage_info__6RQCy{background:var(--color-surface);color:var(--color-ink)}.CheckoutScreen_page__CRFLE{min-height:70vh;padding:134px var(--page-gutter) 100px}.CheckoutScreen_content__H5PiH{width:min(100%,1120px);margin-inline:auto}.CheckoutScreen_eyebrow__tsaPr{margin:0;color:var(--color-accent-dark);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.CheckoutScreen_content__H5PiH>h1{margin:9px 0 0;font-size:clamp(38px,6vw,70px);font-weight:600;letter-spacing:-.065em;line-height:1}.CheckoutScreen_intro__1T5ss{margin:12px 0 30px;color:var(--color-muted);font-size:12px}.CheckoutScreen_checkoutLayout__vbKMa{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;grid-gap:60px;gap:60px;margin-top:30px}.CheckoutScreen_formColumn__2e4_M{display:grid;grid-gap:18px;gap:18px}.CheckoutScreen_formSection__OEs0T{padding:26px;border:1px solid var(--color-border)}.CheckoutScreen_sectionHeading__T5H79{display:flex;align-items:center;gap:14px;margin-bottom:24px}.CheckoutScreen_sectionHeading__T5H79>span{color:var(--color-accent-dark);font-size:9px;font-weight:700;letter-spacing:.1em}.CheckoutScreen_sectionHeading__T5H79 h2{margin:0;font-size:14px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.CheckoutScreen_fields__t9mCE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-end;grid-gap:14px;gap:14px}.CheckoutScreen_field__Kas92{display:flex;min-width:0;flex-direction:column;gap:8px}.CheckoutScreen_field__Kas92>span{color:#41413e;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.CheckoutScreen_field__Kas92 input{width:100%;min-height:48px;padding:0 12px;border:1px solid var(--color-border);border-radius:0;background:white;color:var(--color-ink);font-size:12px}.CheckoutScreen_field__Kas92 input::placeholder{color:#a5a5a0}.CheckoutScreen_field__Kas92 input:focus{border-color:var(--color-ink)}.CheckoutScreen_fullField__ILe_j{grid-column:1/-1}.CheckoutScreen_secondaryButton__K9YJk{min-height:48px;padding:0 16px;border:1px solid var(--color-ink);background:white;color:var(--color-ink);cursor:pointer;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.CheckoutScreen_secondaryButton__K9YJk:hover:not(:disabled){background:var(--color-ink);color:white}.CheckoutScreen_secondaryButton__K9YJk:disabled{cursor:not-allowed;opacity:.5}.CheckoutScreen_deliveryQuestion__A9jpq{min-width:0;margin:0;padding:0;border:0}.CheckoutScreen_deliveryQuestion__A9jpq legend{margin-bottom:14px;font-size:12px;font-weight:600}.CheckoutScreen_deliveryChoices__gcRuf{display:flex;gap:10px}.CheckoutScreen_deliveryChoice__zMe0_{min-width:96px;min-height:48px;padding:0 22px;border:1px solid var(--color-ink);background:white;color:var(--color-ink);cursor:pointer;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.CheckoutScreen_deliveryChoice__zMe0_:hover{background:var(--color-ink);color:white}.CheckoutScreen_backToQuestion__W8Ncd:focus-visible,.CheckoutScreen_deliveryChoice__zMe0_:focus-visible{outline:2px solid var(--color-accent-dark);outline-offset:3px}.CheckoutScreen_deliveryResult__pqhsK{display:grid;grid-gap:14px;gap:14px}.CheckoutScreen_backToQuestion__W8Ncd{width:-moz-fit-content;width:fit-content;padding:0;border:0;background:transparent;color:var(--color-ink);cursor:pointer;font-size:10px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.CheckoutScreen_deliveryPrompt__rTx1q{margin:0;color:var(--color-muted);font-size:11px;line-height:1.6}.CheckoutScreen_localDelivery__jpxzX{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--color-border);background:var(--color-surface);font-size:11px}.CheckoutScreen_localDelivery__jpxzX strong{flex:0 0 auto;font-size:13px}.CheckoutScreen_quoteGroup__rB6oT{display:grid;grid-gap:8px;gap:8px;margin:24px 0 0;padding:0;border:0}.CheckoutScreen_quoteGroup__rB6oT legend{margin-bottom:10px;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.CheckoutScreen_quote___M4aA{display:flex;min-height:58px;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--color-border);cursor:pointer}.CheckoutScreen_quoteSelected__zbIrP{border-color:var(--color-ink);background:#fafaf8}.CheckoutScreen_quote___M4aA input{accent-color:var(--color-accent-dark)}.CheckoutScreen_quoteName__guSMk{display:grid;flex:1 1;grid-gap:4px;gap:4px;font-size:10px;font-weight:600}.CheckoutScreen_quoteName__guSMk small{color:var(--color-muted);font-size:9px;font-weight:400}.CheckoutScreen_quote___M4aA strong{font-size:11px}.CheckoutScreen_shippingStatus__a9XpR{margin:20px 0 0;padding:12px 14px;-webkit-border-start:2px solid var(--color-accent-dark);border-inline-start:2px solid var(--color-accent-dark);background:var(--color-surface);color:var(--color-ink);font-size:11px;line-height:1.5}.CheckoutScreen_summary__PuI_a{position:-webkit-sticky;position:sticky;top:108px;padding:24px;background:var(--color-surface)}.CheckoutScreen_summary__PuI_a h2{margin:0 0 18px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.CheckoutScreen_summaryItems__X0g0d{display:grid;grid-gap:12px;gap:12px;margin:0 0 20px;padding:0 0 18px;border-bottom:1px solid var(--color-border);list-style:none}.CheckoutScreen_summaryItems__X0g0d li,.CheckoutScreen_summaryLine__q6p3S{display:flex;justify-content:space-between;gap:12px;font-size:9px;line-height:1.6}.CheckoutScreen_summaryItems__X0g0d li strong,.CheckoutScreen_summaryLine__q6p3S strong{flex:0 0 auto;font-size:10px}.CheckoutScreen_couponEntry__K46cE{margin:0 0 20px;padding:0 0 18px;border-bottom:1px solid var(--color-border)}.CheckoutScreen_couponLabel___HtIO{display:block;margin-bottom:8px;color:#41413e;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.CheckoutScreen_couponControls__LH_DH{display:flex;gap:8px}.CheckoutScreen_couponControls__LH_DH input{width:100%;min-width:0;min-height:42px;padding:0 10px;border:1px solid var(--color-border);border-radius:0;background:white;color:var(--color-ink);font-size:11px;letter-spacing:.04em}.CheckoutScreen_couponApply__UROvK:focus-visible,.CheckoutScreen_couponControls__LH_DH input:focus-visible,.CheckoutScreen_couponRemove__MTYZM:focus-visible{outline:2px solid var(--color-accent-dark);outline-offset:2px}.CheckoutScreen_couponApply__UROvK{flex:0 0 auto;min-height:42px;padding:0 10px;border:1px solid var(--color-ink);background:var(--color-ink);color:white;cursor:pointer;font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.CheckoutScreen_couponApply__UROvK:disabled{cursor:wait;opacity:.55}.CheckoutScreen_couponFeedback__5MZh0,.CheckoutScreen_couponSuccess__YiFsa{margin:8px 0 0;color:#8b2c1d;font-size:9px;line-height:1.5}.CheckoutScreen_couponSuccess__YiFsa{color:var(--color-accent-dark)}.CheckoutScreen_couponRemove__MTYZM{margin-top:8px;padding:0;border:0;background:transparent;color:var(--color-muted);cursor:pointer;font-size:9px;text-decoration:underline;text-underline-offset:3px}.CheckoutScreen_summaryLine__q6p3S{margin-top:12px}.CheckoutScreen_total__KJDyA{margin-top:18px;padding-top:16px;border-top:1px solid var(--color-border);font-size:11px;font-weight:700}.CheckoutScreen_total__KJDyA strong{font-size:15px!important}.CheckoutScreen_primaryLink__geYoK,.CheckoutScreen_submitButton__2po_l{display:flex;width:100%;min-height:54px;align-items:center;justify-content:space-between;gap:10px;margin-top:22px;padding:0 16px;border:0;background:var(--color-accent);color:var(--color-ink);cursor:pointer;font-size:9px;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.CheckoutScreen_mobileSubmit__1FhF8{display:none}.CheckoutScreen_submitButton__2po_l:disabled{cursor:wait;opacity:.6}.CheckoutScreen_primaryLink__geYoK span,.CheckoutScreen_submitButton__2po_l span{font-size:16px}.CheckoutScreen_securityNote__wrwPL{margin:13px 0 0;color:var(--color-muted);font-size:9px;line-height:1.6;text-align:center}.CheckoutScreen_statusLink__igO9Y{display:inline-block;margin:0 0 22px;color:var(--color-ink);font-size:12px;font-weight:700;text-underline-offset:4px}.CheckoutScreen_statusLink__igO9Y:focus-visible{outline:2px solid var(--color-accent-dark);outline-offset:4px}.CheckoutScreen_loading__pu02c{min-height:260px;display:grid;place-items:center;color:var(--color-muted);font-size:12px}.CheckoutScreen_emptyState__Cs6C8{margin-top:28px;padding:52px 24px;background:var(--color-surface);text-align:center}.CheckoutScreen_emptyState__Cs6C8 h2{margin:0;font-size:27px;font-weight:500;letter-spacing:-.04em}.CheckoutScreen_emptyState__Cs6C8 p{color:var(--color-muted);font-size:12px}.CheckoutScreen_primaryLink__geYoK{width:-moz-fit-content;width:fit-content;margin-inline:auto}@media (max-width:800px){.CheckoutScreen_checkoutLayout__vbKMa{grid-template-columns:1fr;gap:22px}.CheckoutScreen_summary__PuI_a{position:static;grid-row:1}.CheckoutScreen_summary__PuI_a .CheckoutScreen_submitButton__2po_l{display:none}.CheckoutScreen_mobileSubmit__1FhF8{display:flex;margin-top:0}}@media (max-width:560px){.CheckoutScreen_page__CRFLE{padding:106px var(--page-gutter) 70px}.CheckoutScreen_formSection__OEs0T,.CheckoutScreen_summary__PuI_a{padding:20px 16px}.CheckoutScreen_fields__t9mCE{grid-template-columns:1fr}.CheckoutScreen_secondaryButton__K9YJk{width:100%}.CheckoutScreen_deliveryChoices__gcRuf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.CheckoutScreen_deliveryChoice__zMe0_{width:100%}.CheckoutScreen_fullField__ILe_j{grid-column:auto}.CheckoutScreen_couponControls__LH_DH{flex-direction:column}.CheckoutScreen_couponApply__UROvK{width:100%}}.HomeScreen_home__KIxS6{overflow:clip}.HomeScreen_hero__LOf9f{position:relative;display:flex;min-height:min(850px,100svh);align-items:center;overflow:hidden;background:#1c1b19;color:white}.HomeScreen_heroImage__ungmC,.HomeScreen_heroShade__ip4K0{position:absolute;inset:0;width:100%;height:100%}.HomeScreen_heroImage__ungmC{z-index:0;object-fit:cover;object-position:center 42%;opacity:0;transition:opacity 1.4s cubic-bezier(.45,0,.55,1)}.HomeScreen_heroImage__ungmC[data-active=true]{z-index:1;opacity:1}.HomeScreen_heroShade__ip4K0{z-index:1;background:linear-gradient(90deg,rgb(13 13 12/76%),rgb(13 13 12/44%) 45%,rgb(13 13 12/5%)),linear-gradient(0deg,rgb(13 13 12/28%),transparent 40%)}.HomeScreen_heroContent__IYPDm{position:relative;z-index:2;width:min(100% - 2 * var(--page-gutter),var(--content-width));margin:70px auto 0;padding-block:90px}.HomeScreen_eyebrow__o07U4,.HomeScreen_heroEyebrow__eNOW6{margin:0;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.HomeScreen_heroEyebrow__eNOW6{color:var(--color-accent)}.HomeScreen_hero__LOf9f h1{max-width:720px;margin:22px 0 0;font-size:clamp(54px,9vw,132px);font-weight:600;letter-spacing:-.075em;line-height:.94}.HomeScreen_hero__LOf9f h1 span{color:var(--color-accent);font-weight:400}.HomeScreen_heroDescription__kbDF7{max-width:380px;margin:26px 0 0;color:rgb(255 255 255/82%);font-size:clamp(13px,1.3vw,16px);line-height:1.8}.HomeScreen_heroAction__SFTfn{display:inline-flex;min-height:50px;align-items:center;justify-content:space-between;gap:38px;margin-top:32px;padding:0 18px;background:var(--color-accent);color:var(--color-ink);font-size:10px;font-weight:700;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease,transform .16s ease}.HomeScreen_heroAction__SFTfn:hover{background:white;transform:translateY(-2px)}.HomeScreen_heroAction__SFTfn,.HomeScreen_heroDescription__kbDF7,.HomeScreen_heroEyebrow__eNOW6,.HomeScreen_hero__LOf9f h1{animation:HomeScreen_heroTextReveal__DlgzE .52s cubic-bezier(.16,1,.3,1) both}.HomeScreen_hero__LOf9f h1{animation-delay:.7s}.HomeScreen_heroEyebrow__eNOW6{animation-delay:.96s}.HomeScreen_heroDescription__kbDF7{animation-delay:1.2s}.HomeScreen_heroAction__SFTfn{animation-delay:1.44s}@keyframes HomeScreen_heroTextReveal__DlgzE{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0;translate:-10px 0}to{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:1;translate:0 0}}.HomeScreen_heroAction__SFTfn:focus-visible{animation:none;-webkit-clip-path:none;clip-path:none;opacity:1;translate:none}.HomeScreen_collectionLink__wBKNi span,.HomeScreen_heroAction__SFTfn span,.HomeScreen_manifestoLink__9QcEh span,.HomeScreen_textLink__n5rV0 span{font-size:16px}.HomeScreen_heroFooter__fVehM{position:absolute;right:var(--page-gutter);bottom:22px;z-index:2;display:flex;align-items:center}.HomeScreen_heroMotionButton__JC__K{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:1px solid rgb(255 255 255/38%);border-radius:50%;background:rgb(28 27 25/32%);color:white;cursor:pointer;transition:background-color .16s ease,border-color .16s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.HomeScreen_heroMotionButton__JC__K:hover{border-color:white;background:rgb(28 27 25/62%)}.HomeScreen_heroMotionButton__JC__K svg{width:17px;height:17px;fill:currentColor;stroke:currentColor;stroke-linecap:round;stroke-width:1.7}.HomeScreen_heroMotionButton__JC__K:focus-visible{outline-color:var(--color-accent)}.HomeScreen_collectionsSection__fawDE,.HomeScreen_productsSection__ApIIF{padding-block:clamp(70px,9vw,132px)}.HomeScreen_productsSection__ApIIF.page-shell{width:min(calc(100% - 2 * clamp(10px, 1.5vw, 20px)),var(--content-width))}.HomeScreen_sectionHeading__qf0ra{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:38px}.HomeScreen_eyebrow__o07U4{color:var(--color-accent-dark)}.HomeScreen_newsletter__NAG54 h2,.HomeScreen_sectionHeading__qf0ra h2{margin:11px 0 0;font-size:clamp(28px,4.2vw,54px);font-weight:600;letter-spacing:-.055em;line-height:1.08}.HomeScreen_manifestoLink__9QcEh,.HomeScreen_textLink__n5rV0{display:inline-flex;align-items:center;gap:12px;color:inherit;font-size:10px;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.HomeScreen_textLink__n5rV0{padding-bottom:5px;border-bottom:1px solid}.HomeScreen_sectionActions__fy8HZ{display:flex;flex:0 0 auto;align-items:center;gap:clamp(14px,2vw,28px)}.HomeScreen_carouselControls__Xuv_u{display:flex;gap:8px}.HomeScreen_carouselButton__PTLoT{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--color-border);background:var(--color-paper);color:var(--color-ink);cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.HomeScreen_carouselButton__PTLoT svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.HomeScreen_carouselButton__PTLoT:hover:not(:disabled){border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.HomeScreen_carouselButton__PTLoT:disabled{color:var(--color-muted);cursor:not-allowed;opacity:.45}.HomeScreen_productCarousel__n3_DN{display:flex;gap:clamp(12px,1.5vw,20px);overflow-x:auto;padding-block:3px 14px;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.HomeScreen_productCarousel__n3_DN::-webkit-scrollbar{display:none}.HomeScreen_productCarousel__n3_DN>*{min-width:0;flex:0 0 clamp(260px,20.6vw,282px);scroll-snap-align:start}.HomeScreen_productCarousel__n3_DN:focus-visible{outline-offset:5px}.HomeScreen_visuallyHidden__aiwCS{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.HomeScreen_productSkeleton__fHHbB{aspect-ratio:4/5;background:linear-gradient(100deg,var(--color-surface) 35%,#eeeeec 50%,var(--color-surface) 65%);background-size:220% 100%;animation:HomeScreen_shimmer__c0ZnI 1.6s linear infinite}@keyframes HomeScreen_shimmer__c0ZnI{to{background-position-x:-220%}}@media (max-width:767px){.HomeScreen_productCarousel__n3_DN>*{flex-basis:min(68vw,292px)}.HomeScreen_carouselControls__Xuv_u{display:none}}.HomeScreen_collectionsSection__fawDE{padding-top:20px}.HomeScreen_collectionGrid__Qme4j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.HomeScreen_collectionCard___weVl{position:relative;display:flex;min-height:clamp(340px,43vw,620px);align-items:flex-end;overflow:hidden;background:var(--color-ink);color:white;text-decoration:none}.HomeScreen_collectionCard___weVl>img,.HomeScreen_collectionScrim__c1QQp{position:absolute;inset:0;width:100%;height:100%}.HomeScreen_collectionCard___weVl>img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.HomeScreen_collectionCard___weVl:hover>img{transform:scale(1.035)}.HomeScreen_collectionScrim__c1QQp{background:linear-gradient(0deg,rgb(12 12 12/82%),rgb(12 12 12/8%) 68%)}.HomeScreen_collectionContent__Wh_IG{position:relative;display:flex;width:100%;flex-direction:column;align-items:flex-start;padding:clamp(24px,4vw,54px)}.HomeScreen_collectionEyebrow__OBuFs{color:var(--color-accent);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.HomeScreen_collectionTitle__ivY0b{max-width:500px;margin-top:12px;font-size:clamp(25px,4vw,48px);font-weight:600;letter-spacing:-.05em;line-height:1.05;text-transform:uppercase}.HomeScreen_collectionLink__wBKNi{display:inline-flex;align-items:center;gap:12px;margin-top:22px;font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.HomeScreen_manifesto__jRIrG{display:flex;min-height:220px;flex-direction:column;align-items:center;justify-content:center;margin-top:56px;padding:36px;background:var(--color-surface);text-align:center}.HomeScreen_manifestoText__poBbD{margin:15px 0 20px;font-size:clamp(25px,4vw,44px);font-weight:500;letter-spacing:-.05em}.HomeScreen_manifestoLink__9QcEh{border-bottom:1px solid;padding-bottom:5px}.HomeScreen_newsletter__NAG54{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);grid-gap:48px;gap:48px;align-items:center;padding:clamp(44px,7vw,92px) max(var(--page-gutter),calc((100vw - var(--content-width)) / 2));background:var(--color-ink);color:white}.HomeScreen_newsletter__NAG54 .HomeScreen_eyebrow__o07U4{color:var(--color-accent)}.HomeScreen_newsletter__NAG54 h2{max-width:560px}.HomeScreen_newsletterCopy__EO2E1>p:last-child{max-width:440px;margin:14px 0 0;color:rgb(255 255 255/68%);font-size:13px;line-height:1.8}.HomeScreen_newsletterForm__gWqIB label{display:block;margin-bottom:10px;color:rgb(255 255 255/76%);font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.HomeScreen_emailField__CKXQ1{display:flex;min-height:54px;border-bottom:1px solid rgb(255 255 255/55%)}.HomeScreen_emailField__CKXQ1 input{min-width:0;flex:1 1;border:0;background:transparent;color:white;font-size:13px}.HomeScreen_emailField__CKXQ1 input::placeholder{color:rgb(255 255 255/48%)}.HomeScreen_emailField__CKXQ1 button{display:inline-flex;align-items:center;gap:12px;border:0;background:transparent;color:var(--color-accent);cursor:pointer;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.HomeScreen_newsletterStatus__a5It_{margin:12px 0 0;color:var(--color-accent);font-size:12px}.HomeScreen_newsletterPrivacy__m9T8O{margin:12px 0 0;color:rgb(255 255 255/68%);font-size:10px;line-height:1.6}.HomeScreen_newsletterPrivacy__m9T8O a{color:white;text-decoration:underline;text-underline-offset:2px}@media (max-width:860px){.HomeScreen_newsletter__NAG54{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:600px){.HomeScreen_hero__LOf9f{min-height:720px;min-height:100svh;align-items:flex-end}.HomeScreen_heroImage__ungmC{object-position:58% center}.HomeScreen_heroImage__ungmC[data-slide=page-19]{object-position:50% center}.HomeScreen_heroImage__ungmC[data-slide=page-20]{object-position:82% center}.HomeScreen_heroShade__ip4K0{background:linear-gradient(0deg,rgb(13 13 12/84%),rgb(13 13 12/14%) 74%)}.HomeScreen_heroContent__IYPDm{margin-top:64px;padding-block:80px 108px}.HomeScreen_hero__LOf9f h1{font-size:clamp(54px,16vw,84px)}.HomeScreen_heroDescription__kbDF7{max-width:290px}.HomeScreen_heroFooter__fVehM{right:var(--page-gutter);bottom:24px;left:var(--page-gutter);justify-content:flex-start}.HomeScreen_sectionHeading__qf0ra{align-items:flex-start;flex-direction:column;gap:17px;margin-bottom:26px}.HomeScreen_textLink__n5rV0{font-size:9px}.HomeScreen_collectionsSection__fawDE,.HomeScreen_productsSection__ApIIF{padding-block:68px}.HomeScreen_productsSection__ApIIF.page-shell{width:min(calc(100% - 2 * var(--page-gutter)),var(--content-width))}.HomeScreen_collectionsSection__fawDE{padding-top:0}.HomeScreen_collectionGrid__Qme4j{grid-template-columns:1fr;gap:12px}.HomeScreen_collectionCard___weVl{min-height:440px}.HomeScreen_manifesto__jRIrG{min-height:200px;margin-top:32px;padding-inline:20px}.HomeScreen_newsletter__NAG54{gap:28px}}.ProductScreen_page__KSUL6{min-height:75vh;padding:128px var(--page-gutter) 100px}.ProductScreen_content__xYM3_{width:min(100%,var(--content-width));margin-inline:auto}.ProductScreen_breadcrumbs__lxxRj{display:flex;flex-wrap:wrap;gap:10px;color:var(--color-muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.ProductScreen_breadcrumbs__lxxRj a{color:inherit;text-decoration:none}.ProductScreen_breadcrumbs__lxxRj a:hover{color:var(--color-ink)}.ProductScreen_productLayout__jN8oc{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.8fr);grid-gap:clamp(36px,8vw,118px);gap:clamp(36px,8vw,118px);margin-top:30px}.ProductScreen_gallery__oJVrF{min-width:0}.ProductScreen_mainImage__AUhxF{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--color-surface)}.ProductScreen_mainImage__AUhxF img{display:block;width:100%;height:100%;object-fit:cover}.ProductScreen_imageFallback__uWhDp{display:grid;width:100%;height:100%;place-items:center;color:var(--color-muted);font-size:12px}.ProductScreen_imageIndex__m59ZC{position:absolute;right:16px;bottom:16px;padding:8px 10px;background:rgb(255 255 255/90%);color:var(--color-ink);font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ProductScreen_details__yT_Jb{display:flex;flex-direction:column;align-items:flex-start;padding-top:clamp(10px,4vw,58px)}.ProductScreen_eyebrow___4VFL{margin:0;color:var(--color-accent-dark);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ProductScreen_details__yT_Jb h1{margin:14px 0 0;font-size:clamp(32px,4.6vw,60px);font-weight:600;letter-spacing:-.065em;line-height:1.03;text-transform:uppercase}.ProductScreen_price__lfV3C{margin:20px 0 0;font-size:22px;font-weight:600}.ProductScreen_description__wnmdx{margin:20px 0 0;color:#565653;font-size:13px;line-height:1.9;white-space:pre-line}.ProductScreen_loading__T_Nd_{margin:20px 0 0;color:var(--color-muted);font-size:12px}.ProductScreen_variantFieldset__rc_7F{width:100%;margin:30px 0 0;padding:0;border:0}.ProductScreen_variantFieldset__rc_7F+.ProductScreen_variantFieldset__rc_7F{margin-top:18px}.ProductScreen_variantFieldset__rc_7F legend{margin-bottom:12px;font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ProductScreen_variantFieldset__rc_7F [role=status]{margin:0 0 10px;color:var(--color-muted);font-size:10px;line-height:1.5}.ProductScreen_variantList__Zxgf6{display:flex;flex-wrap:wrap;gap:8px}.ProductScreen_variantButton__qDNlj{display:inline-flex;min-height:42px;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--color-border);background:white;color:var(--color-ink);cursor:pointer;font-size:9px;text-transform:uppercase}.ProductScreen_variantSelected__BOIK1{border-color:var(--color-ink);background:var(--color-ink);color:white}.ProductScreen_variantButton__qDNlj:disabled{cursor:not-allowed;opacity:.45}.ProductScreen_variantButton__qDNlj:focus-visible{outline:2px solid var(--color-accent-dark);outline-offset:3px}.ProductScreen_soldOut__pKlXK{color:#b5352c;font-size:8px}.ProductScreen_addButton__9r_Xo{display:flex;width:100%;min-height:56px;align-items:center;justify-content:space-between;gap:16px;margin-top:32px;padding:0 18px;border:0;border-radius:999px;background:var(--color-ink);color:var(--color-paper);cursor:pointer;font-size:12px;font-weight:500;transition:background-color .16s ease}.ProductScreen_addButton__9r_Xo:hover:not(:disabled){background:#303030}.ProductScreen_addButton__9r_Xo:disabled{cursor:not-allowed;opacity:.55}.ProductScreen_addButtonLabel__p9dAS{min-width:0;text-align:left}.ProductScreen_addButtonPrice__Cq6_z{flex:none;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.ProductScreen_cartLink__vv50L{margin-top:16px;color:var(--color-ink);font-size:9px;font-weight:700;letter-spacing:.12em;text-decoration-thickness:1px;text-underline-offset:4px;text-transform:uppercase}.ProductScreen_productNotes__oFdkS{width:100%;margin-top:32px;padding-top:18px;border-top:1px solid var(--color-border);color:var(--color-muted);font-size:10px;line-height:1.7}.ProductScreen_productNotes__oFdkS p{margin:0 0 8px}.ProductScreen_recommendations__jirpa{margin-top:clamp(76px,10vw,132px);padding-top:clamp(32px,5vw,56px);border-top:1px solid var(--color-border)}.ProductScreen_recommendationsHeader__JI0Y3{margin-bottom:30px}.ProductScreen_recommendationsHeader__JI0Y3 h2{margin:0;font-size:clamp(28px,4vw,46px);font-weight:600;letter-spacing:-.04em;line-height:1.08}.ProductScreen_recommendationsGrid__G7_Xx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:40px 24px;gap:40px 24px}@media (max-width:980px){.ProductScreen_recommendationsGrid__G7_Xx{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.ProductScreen_page__KSUL6{padding-top:104px;padding-bottom:72px}.ProductScreen_productLayout__jN8oc{grid-template-columns:1fr;gap:30px;margin-top:20px}.ProductScreen_details__yT_Jb{padding-top:0}.ProductScreen_details__yT_Jb h1{font-size:clamp(32px,10vw,50px)}.ProductScreen_recommendations__jirpa{margin-top:64px;padding-top:28px}.ProductScreen_recommendationsHeader__JI0Y3{margin-bottom:22px}.ProductScreen_recommendationsGrid__G7_Xx{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}}.CartScreen_page__hoDc8{min-height:70vh;padding:138px var(--page-gutter) 100px}.CartScreen_content__fjvQF{width:min(100%,1260px);margin-inline:auto}.CartScreen_heading__9h6lf{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.CartScreen_headingTitle__Rql0K{display:flex;align-items:baseline;gap:16px}.CartScreen_headingTitle__Rql0K h1{margin:0;font-size:clamp(38px,6vw,72px);font-weight:600;letter-spacing:-.045em;line-height:.98}.CartScreen_headingTitle__Rql0K>span{color:var(--color-muted);font-size:13px}.CartScreen_eyebrow__CsHsf{margin:0;color:var(--color-accent-dark);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.CartScreen_continueLink__19vQP{display:inline-flex;align-items:center;gap:10px;padding-bottom:5px;border-bottom:1px solid var(--color-ink);color:var(--color-ink);font-size:9px;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.CartScreen_checkoutLink__fDL7c span,.CartScreen_continueLink__19vQP span,.CartScreen_primaryLink__Ktgvs span{font-size:16px}.CartScreen_loading__wHb7w{min-height:260px;display:grid;place-items:center;color:var(--color-muted);font-size:12px}.CartScreen_emptyState__K9gQU{display:flex;min-height:420px;flex-direction:column;align-items:center;justify-content:center;padding:50px 24px;background:var(--color-surface);text-align:center}.CartScreen_emptyMark__2Z87Y{display:grid;width:58px;height:58px;place-items:center;margin-bottom:24px;border:1px solid var(--color-ink);border-radius:50%;font-size:24px;font-weight:600}.CartScreen_emptyState__K9gQU h2{margin:12px 0 0;font-size:clamp(26px,4vw,42px);font-weight:500;letter-spacing:-.055em}.CartScreen_emptyState__K9gQU>p:not(.CartScreen_eyebrow__CsHsf){max-width:370px;margin:10px 0 0;color:var(--color-muted);font-size:12px;line-height:1.7}.CartScreen_checkoutLink__fDL7c,.CartScreen_primaryLink__Ktgvs{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:22px;padding:0 18px;background:var(--color-accent);color:var(--color-ink);font-size:9px;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.CartScreen_primaryLink__Ktgvs{margin-top:26px}.CartScreen_cartLayout__12mIV{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px)}.CartScreen_items__CxsMX{border-top:1px solid var(--color-border)}.CartScreen_item__U11Dm{display:grid;grid-template-columns:minmax(140px,180px) minmax(0,1fr) auto;grid-gap:22px;gap:22px;padding-block:24px 28px;border-bottom:1px solid var(--color-border)}.CartScreen_itemImage__EblVB{display:grid;aspect-ratio:4/5;min-width:0;place-items:center;overflow:hidden;background:var(--color-surface-muted);color:rgb(25 25 25/42%);font-size:28px;font-weight:600}.CartScreen_itemImage__EblVB img{display:block;width:100%;height:100%;object-fit:cover}.CartScreen_itemDetails__4X4h5{min-width:0}.CartScreen_itemDetails__4X4h5 h2{margin:2px 0 0;font-size:14px;font-weight:700;letter-spacing:.015em;line-height:1.45;text-transform:uppercase}.CartScreen_unitPrice__dqKAa,.CartScreen_variant__XYyKR{margin:8px 0 0;color:var(--color-muted);font-size:10px}.CartScreen_variant__XYyKR{overflow-wrap:anywhere}.CartScreen_itemActions__JfnhF{display:flex;align-items:center;gap:20px;margin-top:22px}.CartScreen_quantity__XT2H4{display:inline-flex;min-height:34px;align-items:center;border:1px solid var(--color-border)}.CartScreen_quantity__XT2H4 button{width:34px;height:32px;border:0;background:transparent;cursor:pointer}.CartScreen_quantity__XT2H4 button:disabled{color:#aaa;cursor:not-allowed}.CartScreen_quantity__XT2H4 span{min-width:28px;text-align:center;font-size:11px}.CartScreen_removeButton__IFtMM{padding:5px 0;border:0;background:transparent;color:var(--color-muted);cursor:pointer;font-size:9px;text-decoration:underline;text-underline-offset:3px;text-transform:uppercase}.CartScreen_removeButton__IFtMM:disabled{cursor:wait}.CartScreen_lineTotal__YCw11{margin:2px 0 0;font-size:13px;font-weight:600;white-space:nowrap}.CartScreen_summary__nN2it{position:-webkit-sticky;position:sticky;top:112px;padding:22px 0 0;border-top:1px solid var(--color-border);background:var(--color-paper)}.CartScreen_summary__nN2it h2{margin:0 0 26px;font-size:20px;font-weight:700;letter-spacing:-.025em}.CartScreen_summaryLine__8ED4a{display:flex;justify-content:space-between;gap:12px;margin-top:18px;font-size:12px}.CartScreen_summaryLine__8ED4a strong{font-size:14px}.CartScreen_secureNote__uLhFu,.CartScreen_summaryNote__ZM6_Z{color:var(--color-muted);font-size:9px;line-height:1.7}.CartScreen_summaryNote__ZM6_Z{margin:18px 0 0}.CartScreen_checkoutLink__fDL7c{margin-top:28px}.CartScreen_secureNote__uLhFu{margin:14px 0 0;text-align:center}@media (max-width:920px){.CartScreen_cartLayout__12mIV{grid-template-columns:1fr;gap:38px}.CartScreen_summary__nN2it{position:static}}@media (max-width:560px){.CartScreen_page__hoDc8{padding-top:108px;padding-bottom:72px}.CartScreen_heading__9h6lf{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:24px}.CartScreen_headingTitle__Rql0K{align-items:baseline;gap:9px}.CartScreen_headingTitle__Rql0K h1{font-size:38px}.CartScreen_headingTitle__Rql0K>span{font-size:11px}.CartScreen_continueLink__19vQP{padding-bottom:3px;font-size:8px;letter-spacing:.04em}.CartScreen_item__U11Dm{grid-template-columns:108px minmax(0,1fr);gap:14px;padding-block:18px 20px}.CartScreen_itemDetails__4X4h5 h2{margin-top:0;font-size:11px;line-height:1.45}.CartScreen_unitPrice__dqKAa,.CartScreen_variant__XYyKR{margin-top:6px;font-size:10px}.CartScreen_itemActions__JfnhF{gap:10px;margin-top:14px}.CartScreen_quantity__XT2H4{min-height:36px}.CartScreen_quantity__XT2H4 button{width:34px;height:34px}.CartScreen_removeButton__IFtMM{font-size:8px}.CartScreen_lineTotal__YCw11{grid-column:2;margin-top:-3px;font-size:12px}.CartScreen_itemActions__JfnhF{flex-wrap:wrap}.CartScreen_summary__nN2it{padding-top:20px}.CartScreen_summary__nN2it h2{font-size:18px}.CartScreen_summaryLine__8ED4a{font-size:11px}.CartScreen_secureNote__uLhFu,.CartScreen_summaryNote__ZM6_Z{font-size:9px}}.CollectionScreen_page__nGEk4{min-height:65vh}.CollectionScreen_hero__CY9V1{position:relative;min-height:clamp(440px,61vw,720px);display:flex;align-items:flex-end;overflow:hidden;background-color:var(--color-ink);color:white}.CollectionScreen_heroImage__cbbAR,.CollectionScreen_heroShade__m2aI1{position:absolute;inset:0;width:100%;height:100%}.CollectionScreen_heroImage__cbbAR{object-fit:cover}.CollectionScreen_heroShade__m2aI1{background:linear-gradient(90deg,rgb(17 17 16/78%),rgb(17 17 16/12%)),linear-gradient(0deg,rgb(17 17 16/28%),transparent 50%)}.CollectionScreen_heroContent__FxiWG{position:relative;z-index:1;width:min(100% - 2 * var(--page-gutter),var(--content-width));margin:74px auto 0;padding-block:76px}.CollectionScreen_eyebrow__cpoSl{margin:0;color:var(--color-accent);font-size:9px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.CollectionScreen_hero__CY9V1 h1{max-width:780px;margin:16px 0 0;font-size:clamp(44px,8vw,92px);font-weight:600;letter-spacing:-.07em;line-height:.98;text-transform:uppercase}.CollectionScreen_description__gwH2d{max-width:460px;margin:18px 0 0;color:rgb(255 255 255/83%);font-size:13px;line-height:1.8}.CollectionScreen_series__6ENqh{display:inline-block;margin-top:24px;padding-bottom:5px;border-bottom:1px solid var(--color-accent);color:var(--color-accent);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.CollectionScreen_catalog__aaxzi{width:min(100% - 2 * var(--page-gutter),var(--content-width));margin-inline:auto;padding-block:clamp(70px,9vw,120px)}.CollectionScreen_sectionHeader__zaQgH{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px}.CollectionScreen_sectionHeader__zaQgH h2{margin:11px 0 0;font-size:clamp(27px,4vw,48px);font-weight:600;letter-spacing:-.055em}.CollectionScreen_allProducts__YyUqE{display:inline-flex;align-items:center;gap:10px;color:var(--color-ink);font-size:9px;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.CollectionScreen_allProducts__YyUqE span{font-size:16px}.CollectionScreen_grid__2K8y8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:40px 24px;gap:40px 24px;margin-top:26px}.CollectionScreen_skeleton__BMzSZ{aspect-ratio:4/5;background:var(--color-surface);animation:CollectionScreen_pulse__g3DXy 1.4s ease-in-out infinite alternate}@keyframes CollectionScreen_pulse__g3DXy{to{opacity:.5}}.CollectionScreen_empty__j6VzH{padding:80px 20px;background:var(--color-surface);text-align:center}.CollectionScreen_empty__j6VzH p{margin:0;color:var(--color-muted);font-size:13px}.CollectionScreen_empty__j6VzH a{display:inline-block;margin-top:16px;color:var(--color-ink);font-size:10px;font-weight:700;text-transform:uppercase}@media (max-width:980px){.CollectionScreen_grid__2K8y8{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.CollectionScreen_hero__CY9V1{min-height:580px}.CollectionScreen_heroContent__FxiWG{padding-block:58px}.CollectionScreen_sectionHeader__zaQgH{align-items:flex-start;flex-direction:column;gap:14px}.CollectionScreen_grid__2K8y8{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}}.CatalogScreen_page__vpTqm{min-height:70vh;padding:142px var(--page-gutter) 100px;background:var(--color-paper)}.CatalogScreen_content__NcVDr{width:min(100%,var(--content-width));margin-inline:auto}.CatalogScreen_intro__nRNzS{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;padding-bottom:34px;border-bottom:1px solid var(--color-border)}.CatalogScreen_eyebrow__FwfEf{margin:0;color:var(--color-accent-dark);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.CatalogScreen_intro__nRNzS h1{max-width:720px;margin:12px 0 0;font-size:clamp(34px,6vw,76px);font-weight:600;letter-spacing:-.065em;line-height:1.02}.CatalogScreen_description__qip_D{margin:14px 0 0;color:var(--color-muted);font-size:13px;line-height:1.7}.CatalogScreen_search__qM_WG{display:flex;width:min(100%,290px);min-height:48px;align-items:center;gap:11px;border-bottom:1px solid var(--color-ink)}.CatalogScreen_search__qM_WG svg{width:18px;flex:0 0 18px;fill:none;stroke:var(--color-ink);stroke-width:1.5}.CatalogScreen_search__qM_WG input{width:100%;border:0;background:transparent;color:var(--color-ink);font-size:12px;outline:none}.CatalogScreen_search__qM_WG input::placeholder{color:var(--color-muted)}.CatalogScreen_screenReaderOnly__w9hUN{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.CatalogScreen_filterRow__sUdn1{display:flex;min-height:88px;align-items:center;gap:9px;overflow-x:auto}.CatalogScreen_filterButton__2ThHh{flex:0 0 auto;min-height:38px;padding:0 16px;border:1px solid var(--color-border);background:var(--color-paper);color:var(--color-ink);cursor:pointer;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.CatalogScreen_filterButton__2ThHh:hover,.CatalogScreen_filterSelected__dztPI{border-color:var(--color-ink);background:var(--color-ink);color:white}.CatalogScreen_resultCount__Z6wCY{margin-left:auto;color:var(--color-muted);font-size:10px;white-space:nowrap}.CatalogScreen_grid__KHCrK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:42px 24px;gap:42px 24px}.CatalogScreen_skeleton__4gS_E{aspect-ratio:4/5;background:var(--color-surface);animation:CatalogScreen_pulse__9q51q 1.4s ease-in-out infinite alternate}@keyframes CatalogScreen_pulse__9q51q{to{opacity:.5}}.CatalogScreen_emptyState__PaZOJ{padding:100px 20px;background:var(--color-surface);text-align:center}.CatalogScreen_emptyState__PaZOJ h2{margin:12px 0 0;font-size:clamp(24px,4vw,38px);font-weight:500;letter-spacing:-.05em}.CatalogScreen_emptyState__PaZOJ p:last-child{margin:10px 0 0;color:var(--color-muted);font-size:13px}.CatalogScreen_loadingShell__gDYNT{min-height:60vh;display:grid;place-items:center;color:var(--color-muted);font-size:12px}@media (max-width:980px){.CatalogScreen_grid__KHCrK{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.CatalogScreen_page__vpTqm{padding-top:112px;padding-bottom:70px}.CatalogScreen_intro__nRNzS{align-items:stretch;flex-direction:column;gap:25px}.CatalogScreen_search__qM_WG{width:100%}.CatalogScreen_filterRow__sUdn1{min-height:76px;margin-inline:calc(-1 * var(--page-gutter));padding-inline:var(--page-gutter)}.CatalogScreen_resultCount__Z6wCY{display:none}.CatalogScreen_grid__KHCrK{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}}