.AuthClient_root__owmNo{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--background);padding:48px 16px}.AuthClient_card__c4axe{width:100%;max-width:480px;background:#fff;border:1px solid var(--border);border-radius:var(--radius-xl);padding:40px 40px 36px;box-shadow:0 4px 32px rgba(0,0,0,.06)}@media (max-width:540px){.AuthClient_card__c4axe{padding:28px 20px 24px;border-radius:var(--radius-lg)}}.AuthClient_logoRow__MhFLv{margin-bottom:24px}.AuthClient_logo__sbeaL{font-family:var(--font-serif);font-size:22px;font-weight:700;letter-spacing:.18em;color:var(--gold)}.AuthClient_heading__1j0mJ{font-family:var(--font-serif);font-size:26px;font-weight:600;color:var(--ink);margin:0 0 6px;line-height:1.2}.AuthClient_sub__Kih7B{font-family:var(--font-sans);font-size:14px;color:rgba(17,16,9,.55);margin:0 0 24px;line-height:1.5}.AuthClient_qKicker__KuYtz{font-family:var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:8px}.AuthClient_form__w5UnQ{display:flex;flex-direction:column;gap:16px}.AuthClient_field__nlsrq{display:flex;flex-direction:column;gap:6px}.AuthClient_label__EDr3y{font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:.06em;color:rgba(17,16,9,.65);text-transform:uppercase}.AuthClient_input__quWPO{width:100%;height:48px;border:1.5px solid var(--border);border-radius:var(--radius-md);padding:0 14px;font-family:var(--font-sans);font-size:15px;color:var(--ink);background:var(--card);outline:none;transition:border-color .15s;box-sizing:border-box}.AuthClient_input__quWPO:focus{border-color:var(--gold)}.AuthClient_input__quWPO::placeholder{color:rgba(17,16,9,.3)}.AuthClient_otpInput__7xW2q{letter-spacing:.35em;font-size:20px;font-weight:600;text-align:center}.AuthClient_inputWrap__lf_3l{position:relative}.AuthClient_inputWrap__lf_3l .AuthClient_input__quWPO{padding-right:44px}.AuthClient_eyeBtn__SX5_T{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:16px;opacity:.6;padding:4px;line-height:1}.AuthClient_eyeBtn__SX5_T:hover{opacity:1}.AuthClient_forgotRow__OW1fz{display:flex;justify-content:flex-end;margin-top:-6px}.AuthClient_btn__X_4lr{height:50px;background:var(--gold);color:#fff;border:none;border-radius:var(--radius-md);font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:opacity .15s;margin-top:4px}.AuthClient_btn__X_4lr:hover:not(:disabled){opacity:.88}.AuthClient_btn__X_4lr:disabled{opacity:.45;cursor:default}.AuthClient_btnGhost__aQ167{height:50px;background:transparent;color:rgba(17,16,9,.5);border:1.5px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:15px;font-weight:500;cursor:pointer;transition:border-color .15s,color .15s}.AuthClient_btnGhost__aQ167:hover{border-color:rgba(17,16,9,.3);color:var(--ink)}.AuthClient_err__hOMYq{color:#c0392b;background:rgba(192,57,43,.06)}.AuthClient_err__hOMYq,.AuthClient_ok__bXL8Y{font-family:var(--font-sans);font-size:13px;border-radius:var(--radius-sm);padding:10px 14px;margin:0}.AuthClient_ok__bXL8Y{color:#27ae60;background:rgba(39,174,96,.06)}.AuthClient_switchRow__3ooJw{margin-top:20px;text-align:center;font-family:var(--font-sans);font-size:14px;color:rgba(17,16,9,.55)}.AuthClient_link__1TdXu{background:none;border:none;color:var(--gold);font-family:var(--font-sans);font-size:14px;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}.AuthClient_link__1TdXu:hover{opacity:.8}.AuthClient_progressDots__wAUhB{display:flex;gap:6px;margin-bottom:20px}.AuthClient_dot__sZSAu{width:8px;height:8px;border-radius:50%;background:var(--border);transition:background .2s}.AuthClient_dotActive__qKQo_{background:var(--gold)}.AuthClient_chips__7_7DT{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.AuthClient_chip__kSSja{padding:9px 18px;border-radius:var(--radius-pill);border:1.5px solid var(--border);background:var(--card);font-family:var(--font-sans);font-size:14px;font-weight:500;color:rgba(17,16,9,.7);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.AuthClient_chipSelected__vBfor,.AuthClient_chip__kSSja:hover{border-color:var(--gold);color:var(--gold)}.AuthClient_chipSelected__vBfor{background:var(--gold-faint);font-weight:600}.AuthClient_qActions__HbZ_G{display:flex;gap:12px}.AuthClient_qActions__HbZ_G .AuthClient_btnGhost__aQ167{flex:0 0 auto;padding:0 20px;width:auto;height:50px}.AuthClient_qActions__HbZ_G .AuthClient_btn__X_4lr{flex:1 1;margin-top:0}.AuthClient_genderRow__G8lhG{display:flex;gap:16px;margin-bottom:28px}.AuthClient_genderBtn__wgSpA{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 16px;border:2px solid var(--border);border-radius:var(--radius-lg);background:var(--card);cursor:pointer;transition:border-color .15s,background .15s}.AuthClient_genderBtnActive__l7fXi,.AuthClient_genderBtn__wgSpA:hover{border-color:var(--gold);background:var(--gold-faint)}.AuthClient_genderIcon__sIE2A{color:rgba(17,16,9,.6)}.AuthClient_genderBtnActive__l7fXi .AuthClient_genderIcon__sIE2A{color:var(--gold)}.AuthClient_genderLabel__izqfL{font-family:var(--font-sans);font-size:15px;font-weight:600;color:rgba(17,16,9,.7)}.AuthClient_genderBtnActive__l7fXi .AuthClient_genderLabel__izqfL{color:var(--gold)}.AuthClient_skinGrid__Xeuqg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:28px}.AuthClient_skinSwatch__FKIJW{display:flex;flex-direction:column;align-items:center;gap:7px;padding:12px 8px;border:2px solid var(--border);border-radius:var(--radius-md);background:var(--card);cursor:pointer;transition:border-color .15s}.AuthClient_skinSwatch__FKIJW:hover{border-color:var(--gold)}.AuthClient_skinSwatchActive__nkyzP{border-color:var(--gold);background:var(--gold-faint)}.AuthClient_skinCircle__5ZBq8{width:36px;height:36px;border-radius:50%;border:2px solid rgba(0,0,0,.08);display:block}.AuthClient_skinLabel__MhSDi{font-family:var(--font-sans);font-size:11px;font-weight:500;color:rgba(17,16,9,.6);text-align:center}.AuthClient_sizeMethods__ID1z0{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.AuthClient_sizeMethod__LBtyb{display:flex;align-items:center;gap:16px;padding:16px 18px;border:2px solid var(--border);border-radius:var(--radius-md);background:var(--card);cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.AuthClient_sizeMethodActive__gzFzb,.AuthClient_sizeMethod__LBtyb:hover{border-color:var(--gold);background:var(--gold-faint)}.AuthClient_sizeMethodIcon__DOJ2D{font-size:22px;line-height:1;flex-shrink:0}.AuthClient_sizeMethodText__M5Wqb{display:flex;flex-direction:column;gap:3px;flex:1 1}.AuthClient_sizeMethodTitle__dOvEn{font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--ink)}.AuthClient_sizeMethodDesc__CaNXI{font-family:var(--font-sans);font-size:12px;color:rgba(17,16,9,.55)}.AuthClient_sizeCheck__fiVg4{width:22px;height:22px;border-radius:50%;border:2px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:12px;color:transparent;transition:border-color .15s,background .15s,color .15s;flex-shrink:0}.AuthClient_sizeCheckActive__o6D28{border-color:var(--gold);background:var(--gold);color:#fff}.AuthClient_avatarPhotoBox__zXFqK{position:relative;width:100%;height:380px;border:1.5px dashed var(--border,#ddd6c8);border-radius:16px;background:var(--card,#f6f3ec);display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;margin-bottom:12px}.AuthClient_avatarPhotoPreview__SJi2o{width:100%;height:100%;object-fit:contain;background:#141414}.AuthClient_avatarPhotoHint__RGgTQ{font-family:var(--font-sans);font-size:14px;color:var(--ink-muted,#8a8578)}.AuthClient_avatarPhotoScanning__sMrfX{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45);color:#fff;font-family:var(--font-sans);font-size:13px}.AuthClient_avatarScanNote__eWoxg{font-family:var(--font-sans);font-size:13px;color:var(--gold,#c4973a);margin:0 0 14px}.AuthClient_genderPhoto__LPQVx{width:120px;height:160px;object-fit:cover;object-position:top center;border-radius:12px;display:block;background:var(--card)}.AuthClient_genderBtnActive__l7fXi .AuthClient_genderPhoto__LPQVx{box-shadow:0 0 0 2px var(--gold)}@media (max-width:380px){.AuthClient_genderPhoto__LPQVx{width:100px;height:134px}}.AuthClient_consent__vxAnN{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-sans);font-size:13px;line-height:1.5;color:var(--ink-muted);cursor:pointer}.AuthClient_consent__vxAnN input{margin:2px 0 0;width:16px;height:16px;flex-shrink:0;accent-color:var(--ink)}.AuthClient_consent__vxAnN a{color:var(--ink);text-underline-offset:3px}.AuthClient_cardWide__o_3ZK{max-width:600px}.AuthClient_pref__Onta4{display:flex;flex-direction:column}.AuthClient_prefSteps__9Qvt1{list-style:none;margin:0 0 30px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.AuthClient_prefStepDone__DYHCd,.AuthClient_prefStepNow__VvcG_,.AuthClient_prefStep__v0_79{display:flex;flex-direction:column;gap:7px}.AuthClient_prefStepBar__cvTWB{height:3px;border-radius:2px;background:var(--border);transition:background .25s}.AuthClient_prefStepDone__DYHCd .AuthClient_prefStepBar__cvTWB,.AuthClient_prefStepNow__VvcG_ .AuthClient_prefStepBar__cvTWB{background:var(--gold)}.AuthClient_prefStepLabel___jc3Q{font-family:var(--font-sans);font-size:12px;color:rgba(17,16,9,.4)}.AuthClient_prefStepNow__VvcG_ .AuthClient_prefStepLabel___jc3Q{color:var(--ink);font-weight:600}.AuthClient_prefStepDone__DYHCd .AuthClient_prefStepLabel___jc3Q{color:rgba(17,16,9,.6)}.AuthClient_prefTitle__MIm93{margin:0;font-family:var(--font-serif);font-size:38px;font-weight:600;line-height:1.05;color:var(--ink);letter-spacing:-.01em;text-wrap:balance}.AuthClient_prefSub__ZVmQc{margin:10px 0 0;max-width:42ch;font-family:var(--font-sans);font-size:15px;line-height:1.55;color:rgba(17,16,9,.58)}.AuthClient_prefMeta__GFA9x{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:28px 0 14px;padding-bottom:12px;border-bottom:1px solid var(--border)}.AuthClient_prefCount__1sLU6{font-family:var(--font-sans);font-size:13px;color:rgba(17,16,9,.55)}.AuthClient_prefAll__gw_7_{padding:0;border:0;background:none;font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--gold);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.AuthClient_prefAll__gw_7_:hover{color:var(--ink)}.AuthClient_tags__2L_TC{display:flex;flex-wrap:wrap;gap:10px 8px;margin-bottom:34px}.AuthClient_tag__sjllU{display:inline-flex;align-items:center;gap:9px;padding:10px 16px 10px 12px;border:1px solid rgba(17,16,9,.18);border-radius:4px 999px 999px 4px;background:#fff;font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--ink);cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .12s}.AuthClient_tag__sjllU:hover{border-color:var(--gold)}.AuthClient_tag__sjllU:active{transform:scale(.97)}.AuthClient_prefAll__gw_7_:focus-visible,.AuthClient_prefBack__21sFI:focus-visible,.AuthClient_prefNext__xxFrn:focus-visible,.AuthClient_tag__sjllU:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.AuthClient_tagHole__MOoty{width:9px;height:9px;flex:none;border-radius:50%;border:1.5px solid rgba(17,16,9,.35);background:#fff;transition:background .15s,border-color .15s}.AuthClient_tagOn__Ge5vO{background:var(--gold);border-color:var(--gold);color:#141414;font-weight:600}.AuthClient_tagOn__Ge5vO .AuthClient_tagHole__MOoty{background:#fff;border-color:#fff}.AuthClient_prefActions__qHgte{display:flex;justify-content:space-between;align-items:center;gap:12px}.AuthClient_prefBack__21sFI{padding:10px 2px;border:0;background:none;font-family:var(--font-sans);font-size:14px;color:rgba(17,16,9,.6);cursor:pointer}.AuthClient_prefBack__21sFI:hover{color:var(--ink)}.AuthClient_prefNext__xxFrn{min-width:160px;height:50px;padding:0 28px;border:0;border-radius:var(--radius-md);background:var(--ink);color:#fff;font-family:var(--font-sans);font-size:15px;font-weight:600;cursor:pointer;transition:opacity .15s}.AuthClient_prefNext__xxFrn:hover{opacity:.88}@media (max-width:540px){.AuthClient_prefTitle__MIm93{font-size:31px}.AuthClient_prefSteps__9Qvt1{margin-bottom:24px}.AuthClient_prefStepLabel___jc3Q{font-size:11px}.AuthClient_tag__sjllU{font-size:13.5px;padding:9px 14px 9px 11px}.AuthClient_prefNext__xxFrn{flex:1 1;min-width:0}}@media (prefers-reduced-motion:reduce){.AuthClient_prefStepBar__cvTWB,.AuthClient_tag__sjllU{transition:none}.AuthClient_tag__sjllU:active{transform:none}}.SizeCheck_box__MXI3b{margin:12px 0 4px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:#fff}.SizeCheck_ask__7dQba{border-color:var(--gold,#c4973a);background:color-mix(in srgb,var(--gold,#c4973a) 7%,#fff)}.SizeCheck_q__JYsQK{margin:0 0 10px;font-family:var(--font-sans);font-size:13px;line-height:1.45;color:var(--ink)}.SizeCheck_chips__VScNs{display:flex;flex-wrap:wrap;gap:6px}.SizeCheck_chip__BMgaN{min-width:40px;padding:7px 10px;border:1px solid var(--border-strong,#cfc9bd);border-radius:999px;background:#fff;font-family:var(--font-sans);font-size:12px;font-weight:600;color:var(--ink);cursor:pointer}.SizeCheck_on__3Ey9S{background:var(--ink);border-color:var(--ink);color:#fff}.SizeCheck_yes__I0uOu{margin-top:10px;padding:8px 14px;border:0;border-radius:999px;background:var(--gold,#c4973a);color:#141414;font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.FittingRoomModal_backdrop__z7xj2{position:fixed;inset:0;z-index:1000;background:rgba(12,10,8,.82);display:flex;align-items:center;justify-content:center;padding:24px}.FittingRoomModal_sheet__45KTS{background:var(--bg,#faf8f4);border-radius:18px;overflow:hidden;max-width:min(520px,92vw);max-height:90vh;display:flex;flex-direction:column;box-shadow:0 24px 80px rgba(0,0,0,.45)}.FittingRoomModal_header__XZh6L{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border,#e8e2d6)}.FittingRoomModal_title__o5yct{font-family:var(--font-serif);font-size:18px;color:var(--ink,#1c1a17)}.FittingRoomModal_closeBtn__Zsjfr{width:30px;height:30px;border-radius:999px;border:1px solid var(--border-strong,#d8d0c0);background:transparent;color:var(--ink,#1c1a17);font-size:13px;cursor:pointer}.FittingRoomModal_closeBtn__Zsjfr:hover{background:var(--card,#f1ede4)}.FittingRoomModal_image__WMrPk{display:block;width:100%;height:auto;max-height:calc(90vh - 60px);object-fit:contain;background:#efece5}.HomeV3_page__hNy9R{--u:min(1px,calc(100vw / 1440));background:#fff;color:var(--ink)}.HomeV3_wrap__Jx1bV{max-width:1440px;margin:0 auto;padding:0 calc(42 * var(--u))}.HomeV3_nav__i_NGG{--u:min(1px,calc(100vw / 1440));position:relative;z-index:100;background:#fefefe}.HomeV3_navIn__uX_8d{height:calc(83 * var(--u));min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:24px}.HomeV3_navLogo__Zxx7h img{height:calc(52 * var(--u));min-height:36px;width:auto;display:block}.HomeV3_navLinks__cy_x3{display:flex;margin:0 auto;gap:calc(70 * var(--u));list-style:none;font-family:var(--font-serif);font-size:max(15px,calc(18 * var(--u)))}.HomeV3_navLinks__cy_x3 a{padding:6px 0}.HomeV3_navLinks__cy_x3 a:hover{color:var(--gold)}.HomeV3_navLinkOn__5a2Yd{text-decoration:underline;text-underline-offset:6px;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.HomeV3_navActions__RKhs2{display:flex;align-items:center;gap:calc(20 * var(--u))}.HomeV3_btnOutline__ir3XU,.HomeV3_btnSolid__m_fWj{display:inline-flex;align-items:center;justify-content:center;min-width:calc(100 * var(--u));height:calc(41 * var(--u));min-height:34px;padding:0 14px;border-radius:8px;font-size:max(13px,calc(16 * var(--u)));font-weight:500;border:1px solid #000;white-space:nowrap}.HomeV3_btnSolid__m_fWj{background:#000;color:#fff}.HomeV3_btnOutline__ir3XU:hover{background:var(--card)}.HomeV3_hero__1Focl{position:relative;height:calc(590 * var(--u));min-height:420px;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--ink);background:#ecebe7;overflow:hidden}.HomeV3_heroMedia__l0anQ,.HomeV3_heroStill__CzhJE{position:absolute;inset:0}.HomeV3_heroStill__CzhJE{opacity:1;transition:opacity .7s ease}.HomeV3_heroStill__CzhJE img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block}.HomeV3_heroStillHidden__OobH6{opacity:0}.HomeV3_heroClip___dRJ2{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.HomeV3_heroMedia__l0anQ:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 70% at 50% 50%,rgba(0,0,0,.5) 0,rgba(0,0,0,.22) 100%)}.HomeV3_heroChat__2PpGM .HomeV3_heroMedia__l0anQ:after{background:linear-gradient(180deg,rgba(0,0,0,.42),rgba(0,0,0,.55))}.HomeV3_heroIn__WH4Vl{position:relative;width:calc(626 * var(--u));max-width:calc(100% - 32px)}.HomeV3_heroTitle__NpOzk{font-size:calc(96 * var(--u));line-height:1.2;text-shadow:0 2px 18px rgba(0,0,0,.55);margin-bottom:max(14px,calc(20 * var(--u)))}.HomeV3_heroTag__GvZ4e,.HomeV3_heroTitle__NpOzk{font-family:var(--font-serif);font-weight:600;color:#c4973a}.HomeV3_heroTag__GvZ4e{font-size:max(16px,calc(24 * var(--u)));line-height:1.21;margin:calc(-6 * var(--u)) auto calc(16 * var(--u));max-width:calc(564 * var(--u));text-shadow:0 1px 3px rgba(0,0,0,.9),0 2px 16px rgba(0,0,0,.7)}.HomeV3_askForm__xeMLL{display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.72);border:2px solid #111;border-radius:999px;padding:0 calc(6 * var(--u)) 0 calc(24 * var(--u));height:calc(57 * var(--u));min-height:46px;box-shadow:0 10px 34px rgba(0,0,0,.12)}.HomeV3_askGo__uQ3rK{width:calc(46 * var(--u));height:calc(46 * var(--u));min-width:36px;min-height:36px;border-radius:999px;color:#111;display:grid;place-items:center}.HomeV3_askGo__uQ3rK svg{width:60%;height:60%}.HomeV3_askGo__uQ3rK:disabled{cursor:default}.HomeV3_heroVideo__BAzCT .HomeV3_heroIn__WH4Vl{display:flex;flex-direction:column;justify-content:center;width:calc(760 * var(--u))}.HomeV3_heroVideo__BAzCT .HomeV3_heroTitle__NpOzk{position:absolute;bottom:100%;left:0;right:0;margin-bottom:calc(10 * var(--u))}.HomeV3_heroVideo__BAzCT .HomeV3_askForm__xeMLL{background:transparent;box-shadow:none;border-width:3px;height:calc(96 * var(--u));min-height:64px;padding:0 calc(10 * var(--u)) 0 calc(28 * var(--u))}.HomeV3_heroVideo__BAzCT .HomeV3_askInput__MQqmD{color:#fff;caret-color:#fff}.HomeV3_heroVideo__BAzCT .HomeV3_askGo__uQ3rK{width:calc(64 * var(--u));height:calc(64 * var(--u));color:#111}.HomeV3_heroVideo__BAzCT .HomeV3_askGo__uQ3rK svg{width:72%;height:72%;stroke-width:3.2}.HomeV3_askForm__xeMLL{position:relative}.HomeV3_askCaption__WOK_I{position:absolute;left:calc(28 * var(--u));right:calc(70 * var(--u));top:50%;transform:translateY(-50%);font-family:var(--font-serif);font-weight:700;font-size:max(24px,calc(52 * var(--u)));line-height:1.1;color:#111;white-space:nowrap;overflow:hidden;text-overflow:clip;pointer-events:none}.HomeV3_askCaptionHi__YrDaR{font-weight:inherit;color:#fff}.HomeV3_heroVideo__BAzCT .HomeV3_heroMedia__l0anQ:after{background:none}.HomeV3_askInput__MQqmD{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font-family:var(--font-serif);font-size:max(14px,calc(16 * var(--u)));color:var(--ink)}.HomeV3_askInput__MQqmD::placeholder{color:rgba(17,16,9,.6)}.HomeV3_askBtn__62llK{height:calc(46 * var(--u));min-height:36px;min-width:calc(114 * var(--u));padding:0 16px;border-radius:999px;background:var(--gold);color:#fff;font-family:var(--font-serif);font-style:italic;font-weight:700;font-size:max(14px,calc(16 * var(--u)));white-space:nowrap}.HomeV3_askBtn__62llK:hover{background:#c4973a}.HomeV3_askBtn__62llK:disabled{opacity:1;cursor:default}.HomeV3_pills__bBMvZ{display:flex;gap:calc(16 * var(--u));justify-content:center;flex-wrap:wrap;margin-top:calc(16 * var(--u))}.HomeV3_pill__dlCzK{background:#fff;color:var(--ink);border-radius:999px;height:calc(41 * var(--u));min-height:32px;padding:0 calc(15 * var(--u));font-family:var(--font-serif);font-weight:500;font-size:max(13px,calc(16 * var(--u)));box-shadow:0 6px 18px rgba(0,0,0,.12)}.HomeV3_pill__dlCzK:hover{color:var(--gold)}.HomeV3_heroNotice__OafDi{margin-top:14px;font-size:14px;background:rgba(0,0,0,.45);display:inline-block;padding:8px 14px;border-radius:8px}.HomeV3_heroNotice__OafDi a{text-decoration:underline;color:#c4973a}.HomeV3_strip__hACBE{background:#fff}.HomeV3_stripIn__tX_5c{display:flex;align-items:center;justify-content:space-between;gap:calc(40 * var(--u));height:calc(98 * var(--u));min-height:56px;overflow-x:auto;scrollbar-width:none}.HomeV3_stripIn__tX_5c::-webkit-scrollbar{display:none}.HomeV3_stripItem__O8B76{flex:none;color:#111;white-space:nowrap;font-size:max(14px,calc(26 * var(--u)));line-height:1}.HomeV3_stripItem__O8B76:hover{color:var(--gold)}.HomeV3_wmSerif__w5VXR{font-family:var(--font-serif);font-weight:400}.HomeV3_wmSpaced__27Uuh{font-family:var(--font-sans);font-weight:600;letter-spacing:.35em;text-transform:none;font-size:max(13px,calc(22 * var(--u)))}.HomeV3_wmBold__vTJT9{font-family:var(--font-sans);font-weight:700;font-size:max(14px,calc(24 * var(--u)))}.HomeV3_wmItalic__fH_qi{font-family:var(--font-sans);font-weight:800;font-style:italic;font-size:max(14px,calc(26 * var(--u)));letter-spacing:-.02em}.HomeV3_wmLight__3Dx_N{font-family:var(--font-sans);font-weight:300;letter-spacing:.3em;font-size:max(13px,calc(22 * var(--u)))}.HomeV3_wmScript__TTHSD{font-family:var(--font-serif);font-style:italic;font-weight:500}.HomeV3_styled__3B0z5{background:#faf8f4;padding:calc(23 * var(--u)) 0 calc(28 * var(--u))}.HomeV3_styledIn__m23IF{padding-left:calc(54 * var(--u))}.HomeV3_styledTitle__cZcXI{font-family:var(--font-serif);font-weight:600;font-size:calc(54 * var(--u));line-height:1.21;color:var(--gold);margin-bottom:calc(26 * var(--u))}.HomeV3_styledGrid__4dwv4{display:grid;grid-template-columns:calc(365 * var(--u)) minmax(0,1fr);grid-column-gap:calc(70 * var(--u));column-gap:calc(70 * var(--u));align-items:start}.HomeV3_results__q10EO{display:flex;flex-direction:column;margin-top:calc(-26 * var(--u))}.HomeV3_modelCard__QWf1F{background:#fff;border-radius:calc(35 * var(--u));overflow:hidden;box-shadow:0 12px 40px rgba(17,16,9,.08);position:relative;align-self:start}.HomeV3_modelStage__UW5_s{position:relative;aspect-ratio:365/548;background:#ececea}.HomeV3_modelImg__xx6ZO{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.HomeV3_modelImgDim__59yIv{opacity:.35;filter:grayscale(.4)}.HomeV3_modelBadge__OTqEe{position:absolute;z-index:1;top:calc(14 * var(--u));right:calc(14 * var(--u));display:inline-flex;align-items:center;gap:6px;background:#fff;border-radius:999px;padding:4px 10px;font-size:max(9px,calc(10 * var(--u)));letter-spacing:.1em;font-weight:500}.HomeV3_modelDot__rh9zz{width:6px;height:6px;border-radius:50%;background:var(--gold)}.HomeV3_modelLoading__XFspC{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;font-size:12px;color:var(--ink-muted);text-align:center;padding:20px}.HomeV3_spinner__ZZIKv{width:28px;height:28px;border-radius:50%;border:2px solid var(--border);border-top-color:var(--gold);animation:HomeV3_spin__u3WOz .8s linear infinite}@keyframes HomeV3_spin__u3WOz{to{transform:rotate(1turn)}}.HomeV3_modelRetry__MXtMn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:rgba(17,16,9,.85);color:#fff;border-radius:12px;padding:12px 16px;font-size:12px;text-align:center;display:flex;flex-direction:column;gap:4px}.HomeV3_modelFoot__maITu{height:calc(64 * var(--u));min-height:52px;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 calc(16 * var(--u))}.HomeV3_modelLabel__6BKJg{font-size:max(11px,calc(12 * var(--u)));font-weight:600;display:block}.HomeV3_modelMeta__cYGxF{font-size:max(9px,calc(10 * var(--u)));color:var(--ink-muted);display:block;margin-top:2px}.HomeV3_modelBtn__wCDdz{border:1px solid var(--gold);color:var(--gold);border-radius:999px;padding:7px 12px;font-size:max(9px,calc(10 * var(--u)));letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#fff}.HomeV3_modelBtn__wCDdz:hover{background:var(--gold-faint)}.HomeV3_modelQuiet__a9x25{font-size:12px;color:var(--ink-muted);padding:6px}.HomeV3_modelActions__GWlXK{display:flex;align-items:center;gap:6px}.HomeV3_resultsHead__uy1k8{display:flex;align-items:center;justify-content:space-between;gap:16px;height:calc(45 * var(--u));margin-bottom:calc(1 * var(--u))}.HomeV3_resultsKicker__M_A7i{flex:none;white-space:nowrap;color:var(--gold);font-weight:600;font-size:max(12px,calc(13 * var(--u)));display:inline-flex;align-items:center;gap:10px}.HomeV3_count__l2L6b{background:#000;color:#fff;border-radius:12px;min-width:33px;height:24px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;font-size:max(12px,calc(14 * var(--u)));font-weight:700}.HomeV3_resultsHint__eSPVt{font-size:max(12px,calc(13 * var(--u)));line-height:1.25;margin:0 0 calc(27 * var(--u))}.HomeV3_clearBtn__UnM2O{flex:none;white-space:nowrap;font-size:max(12px,calc(13 * var(--u)));color:var(--ink-muted);text-decoration:underline;text-underline-offset:3px;font-weight:400}.HomeV3_toggle__n4vzw{display:inline-flex;background:#fff;border:1px solid #ece9e1;border-radius:8px;padding:3px;height:calc(45 * var(--u));min-height:36px}.HomeV3_toggleBtn__VzC4s{padding:0 calc(18 * var(--u));min-width:calc(83 * var(--u));border-radius:8px;font-size:max(13px,calc(16 * var(--u)));color:var(--ink)}.HomeV3_toggleOn__X98Z8{background:#000;color:#fff;font-weight:500}.HomeV3_rows__1wUvP{display:flex;flex-direction:column;gap:calc(24 * var(--u))}.HomeV3_row__Y8MB2{flex:none;display:grid;grid-template-columns:calc(90 * var(--u)) minmax(0,1fr) auto;grid-gap:calc(18 * var(--u));gap:calc(18 * var(--u));align-items:center;height:calc(113 * var(--u));min-height:84px;background:#fff;border:2px solid #e3e3e3;border-radius:8px;padding:0 calc(14 * var(--u)) 0 calc(13 * var(--u))}.HomeV3_rowImgWrap__YIUDV{display:block;width:calc(90 * var(--u));height:calc(84 * var(--u));border-radius:6px;overflow:hidden;background:#f3f2ee}.HomeV3_rowImg__sWB4l{width:100%;height:100%;object-fit:contain}.HomeV3_badge__C6xnC{display:inline-flex;align-items:center;height:24px;border:1px solid #000;border-radius:12px;padding:0 12px;font-size:10px;font-weight:500;margin-bottom:5px}.HomeV3_rowBrand__WADWO,.HomeV3_rowName__7C0j7{font-size:max(11px,calc(13 * var(--u)));line-height:1.6;margin:0}.HomeV3_rowName__7C0j7{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HomeV3_rowRight__5HB4T{display:flex;align-items:center;gap:calc(10 * var(--u))}.HomeV3_rowRight__5HB4T>div{flex:none}.HomeV3_price__Cko5E{display:flex;flex-direction:column;align-items:flex-end;gap:2px;color:var(--gold);font-size:max(13px,calc(16 * var(--u)));white-space:nowrap}.HomeV3_rowSize__LKhMO{font-size:max(11px,calc(12 * var(--u)))}.HomeV3_was__0CRSw{color:var(--ink);font-size:max(13px,calc(16 * var(--u)));margin-left:6px}.HomeV3_heart__ju8dv{width:34px;height:32px;border:1px solid #000;border-radius:30px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--ink);flex:none}.HomeV3_heartOn__NiUrC{color:var(--gold);border-color:var(--gold)}.HomeV3_btnBuy__ddSeI,.HomeV3_btnTry__7J6lT{display:inline-flex;align-items:center;justify-content:center;height:calc(41 * var(--u));min-height:34px;padding:0 calc(14 * var(--u));border-radius:8px;font-size:max(13px,calc(16 * var(--u)));font-weight:500;background:#fff;white-space:nowrap}.HomeV3_btnTry__7J6lT{min-width:calc(95 * var(--u));border:1px solid var(--gold);color:var(--gold)}.HomeV3_btnTry__7J6lT:hover{background:var(--gold-faint)}.HomeV3_btnTry__7J6lT:disabled{opacity:.7;cursor:default}.HomeV3_btnShowing__tHC0m,.HomeV3_btnShowing__tHC0m:disabled,.HomeV3_btnShowing__tHC0m:hover{background:#c4973a;color:#fff;opacity:1}.HomeV3_btnBuy__ddSeI{min-width:calc(63 * var(--u));border:1px solid #000;color:var(--ink)}.HomeV3_btnBuy__ddSeI:hover{background:#000;color:#fff}.HomeV3_seeMore__fxcIR{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:calc(144 * var(--u));min-width:120px;height:calc(41 * var(--u));min-height:34px;margin-top:calc(25 * var(--u));border:1px solid var(--gold);color:var(--gold);border-radius:8px;font-size:max(13px,calc(16 * var(--u)));font-weight:500;align-self:flex-start}.HomeV3_seeMore__fxcIR:hover{background:var(--gold-faint)}.HomeV3_rowSkeleton__Yg_0j{flex:none;height:calc(113 * var(--u));border-radius:8px;background:linear-gradient(90deg,#f1efea 25%,#faf8f4 50%,#f1efea 75%);background-size:200% 100%;animation:HomeV3_shimmer__LenO5 1.4s infinite}@keyframes HomeV3_shimmer__LenO5{0%{background-position:200% 0}to{background-position:-200% 0}}.HomeV3_section__K9HO3{padding:calc(24 * var(--u)) 0 0}.HomeV3_secHead__K498X{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:calc(12 * var(--u))}.HomeV3_h2__sb2pT{font-family:var(--font-serif);font-weight:600;font-size:calc(54 * var(--u));line-height:1.21;margin:0}.HomeV3_secLink__JkmYT{font-family:var(--font-serif);font-weight:500;font-size:max(14px,calc(20 * var(--u)));padding-bottom:calc(10 * var(--u));border-bottom:1px solid var(--gold);white-space:nowrap;margin-bottom:calc(14 * var(--u))}.HomeV3_tiles__gofJi{display:grid;grid-template-columns:calc(669 * var(--u)) 1fr 1fr;grid-template-rows:calc(300 * var(--u)) calc(300 * var(--u)) calc(300 * var(--u));grid-gap:calc(17 * var(--u)) calc(17.5 * var(--u));gap:calc(17 * var(--u)) calc(17.5 * var(--u));padding-bottom:calc(17 * var(--u))}.HomeV3_tile__gYKil{position:relative;display:block;overflow:hidden;background:#ddd}.HomeV3_tileBig__yWy_m{grid-row:1/3}.HomeV3_tileWide___CBuI{grid-column:1}.HomeV3_occ__dMflZ img,.HomeV3_pairTile__RT1yk img,.HomeV3_tile__gYKil img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;display:block}.HomeV3_occ__dMflZ:hover img,.HomeV3_pairTile__RT1yk:hover img,.HomeV3_tile__gYKil:hover img{transform:scale(1.03)}.HomeV3_tileLabel__QgpFs{position:absolute;left:calc(14 * var(--u));right:calc(20 * var(--u));bottom:calc(22 * var(--u));color:#fff;font-family:var(--font-serif);font-weight:500;font-size:max(18px,calc(32 * var(--u)));line-height:1.21;padding-bottom:calc(6 * var(--u));border-bottom:1px solid hsla(0,0%,100%,.9);text-shadow:0 1px 12px rgba(0,0,0,.45)}.HomeV3_stepNo__btXLY{font-size:max(12px,calc(16 * var(--u)));font-weight:500;color:var(--gold);display:block}.HomeV3_stepTitle__dkPK8{font-family:var(--font-serif);font-weight:500;font-size:calc(48 * var(--u));line-height:1.21;color:var(--gold);margin:calc(6 * var(--u)) 0 calc(6 * var(--u))}.HomeV3_pair__d_Yp8{display:grid;grid-template-columns:1fr 1fr}.HomeV3_pairTile__RT1yk{position:relative;display:block;height:calc(640 * var(--u));overflow:hidden;background:#333}.HomeV3_pairLabel__W5f2N{position:absolute;left:calc(44 * var(--u));right:calc(44 * var(--u));bottom:calc(20 * var(--u));color:#fff;font-family:var(--font-serif);font-weight:500;font-size:calc(128 * var(--u));line-height:1.21;padding-bottom:calc(6 * var(--u));border-bottom:1px solid hsla(0,0%,100%,.85);text-shadow:0 2px 18px rgba(0,0,0,.45)}.HomeV3_pairSmall__m317Z .HomeV3_pairTile__RT1yk{height:calc(492 * var(--u))}.HomeV3_pairSmall__m317Z .HomeV3_pairLabel__W5f2N{font-size:calc(64 * var(--u));left:calc(42 * var(--u));bottom:calc(34 * var(--u))}.HomeV3_banner__Ngk7m{position:relative;height:calc(640 * var(--u));display:flex;align-items:flex-end;overflow:hidden;background:#222;color:#fff}.HomeV3_banner__Ngk7m img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.HomeV3_bannerMono__ZBF1z img{filter:grayscale(1)}.HomeV3_banner__Ngk7m:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.45))}.HomeV3_bannerShade__p7iNq:after{background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.38) 45%,rgba(0,0,0,.62))}.HomeV3_bannerIn__HsYbF{position:relative;z-index:1;width:100%;max-width:1440px;margin:0 auto;padding:0 calc(55 * var(--u)) calc(47 * var(--u))}.HomeV3_bannerTitle__T7v6x{font-family:var(--font-serif);font-weight:500;font-size:calc(160 * var(--u));line-height:1.21;margin:0;text-shadow:0 2px 24px rgba(0,0,0,.4)}.HomeV3_bannerRule__s5c8u{border:0;border-top:1px solid hsla(0,0%,100%,.9);margin:0 0 calc(24 * var(--u))}.HomeV3_bannerFoot__4ty6e{display:flex;justify-content:space-between;align-items:center;gap:16px}.HomeV3_bannerKicker__oxCNQ{font-size:max(12px,calc(16 * var(--u)));color:#e6e6e6}.HomeV3_bannerKickerGold__HBbsh{color:#c4973a}.HomeV3_bannerBtn__btHo_{display:inline-flex;align-items:center;justify-content:center;min-width:calc(204 * var(--u));height:calc(50 * var(--u));min-height:36px;padding:0 16px;border:1px solid #fff;color:#fff;font-size:max(12px,calc(16 * var(--u)));font-weight:500;white-space:nowrap}.HomeV3_bannerBtn__btHo_:hover{background:#fff;color:var(--ink)}.HomeV3_occGrid__tihn2{--u:min(1px,calc(100vw / 1440))}.HomeV3_occ__dMflZ{position:relative;display:block;aspect-ratio:326/380;overflow:hidden;background:#c9c3b8}.HomeV3_occLabel__Tv_o6{position:absolute;left:calc(19 * var(--u));right:calc(19 * var(--u));bottom:calc(22 * var(--u));color:#fff;font-family:var(--font-serif);font-weight:500;font-size:max(18px,calc(32 * var(--u)));line-height:1.21;padding-bottom:calc(6 * var(--u));border-bottom:1px solid hsla(0,0%,100%,.9);text-shadow:0 1px 12px rgba(0,0,0,.45)}.HomeV3_dots__slksM{display:flex;gap:calc(12 * var(--u));justify-content:center;padding:calc(20 * var(--u)) 0 calc(24 * var(--u))}.HomeV3_dot__s45p6{width:calc(22 * var(--u));height:calc(22 * var(--u));min-width:10px;min-height:10px;border-radius:50%;background:#e2e2e2;padding:0;cursor:pointer}.HomeV3_dotOn__Eesq6{background:var(--gold)}.HomeV3_dotsSmall__Qfq3j{gap:max(6px,calc(10 * var(--u)))}.HomeV3_dotsSmall__Qfq3j .HomeV3_dot__s45p6{position:relative;width:calc(12 * var(--u));height:calc(12 * var(--u));min-width:7px;min-height:7px}.HomeV3_dotsSmall__Qfq3j .HomeV3_dot__s45p6:after{content:"";position:absolute;inset:-8px -3px}.HomeV3_carousel__5UtNh{--gap:calc(17 * var(--u));display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--n) - 1) * var(--gap)) / var(--n));grid-gap:var(--gap);gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.HomeV3_carousel__5UtNh::-webkit-scrollbar{display:none}.HomeV3_carousel4__IEgZB{--n:4}.HomeV3_carousel5__blthO{--n:5;--gap:calc(36 * var(--u))}.HomeV3_carouselFree__xFLIi{scroll-snap-type:none}.HomeV3_carousel__5UtNh>.HomeV3_carouselItem__O2iJ1{scroll-snap-align:start;min-width:0}.HomeV3_carouselItem__O2iJ1>*{height:100%}.HomeV3_promo__E4ptD{display:grid;grid-template-columns:calc(738 * var(--u)) minmax(0,1fr);height:calc(492 * var(--u));border-top:1px solid var(--gold);border-bottom:1px solid var(--gold)}.HomeV3_promoSlider__kpyBN{position:relative}.HomeV3_promoTrack__aFfyF{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.HomeV3_promoTrack__aFfyF::-webkit-scrollbar{display:none}.HomeV3_promoTrack__aFfyF .HomeV3_promo__E4ptD{flex:0 0 100%;min-width:0;scroll-snap-align:start}.HomeV3_promoImgLink__QuuK0{display:block;min-width:0;min-height:0;overflow:hidden;background:#fff}.HomeV3_promoImg__icE6Z{width:100%;height:100%;object-fit:cover;display:block}.HomeV3_promoDots__U5zxw{position:absolute;right:calc(60 * var(--u));bottom:calc(22 * var(--u));padding:0}.HomeV3_promoBody__8iYm9{padding:calc(103 * var(--u)) calc(60 * var(--u)) 0 calc(69 * var(--u));display:flex;flex-direction:column;border-left:1px solid var(--gold)}.HomeV3_promoKicker__kePyN{font-size:calc(54 * var(--u));color:var(--gold);margin:0}.HomeV3_promoKicker__kePyN,.HomeV3_promoTitle__rv_ik{font-family:var(--font-serif);font-weight:600;line-height:1.21}.HomeV3_promoTitle__rv_ik{font-size:calc(64 * var(--u));margin:calc(11 * var(--u)) 0 calc(12 * var(--u))}.HomeV3_promoText__5Ysng{font-family:var(--font-serif);font-size:max(15px,calc(24 * var(--u)));line-height:1.21;max-width:calc(564 * var(--u));margin:0 0 calc(22 * var(--u))}.HomeV3_promoBtn__17Dg8{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-width:calc(172 * var(--u));height:calc(56 * var(--u));min-height:40px;padding:0 24px;border:1px solid #000;font-size:max(15px,calc(24 * var(--u)));font-weight:500}.HomeV3_promoBtn__17Dg8:hover{background:#000;color:#fff}.HomeV3_cards5__wrnb2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:calc(16 * var(--u)) calc(36 * var(--u));gap:calc(16 * var(--u)) calc(36 * var(--u))}.HomeV3_cardSkeleton___xHrN{aspect-ratio:212/330;border:2px solid #eee;border-radius:8px;background:linear-gradient(90deg,#f3f2ee 25%,#faf9f6 50%,#f3f2ee 75%);background-size:200% 100%;animation:HomeV3_shimmer__LenO5 1.4s infinite}.HomeV3_card__YML0j{border:2px solid #e3e3e3;border-radius:8px;padding:calc(14 * var(--u)) calc(14 * var(--u)) calc(15 * var(--u));background:#fff;display:flex;flex-direction:column;min-width:0}.HomeV3_cardImg__R7aKq{position:relative;display:block;aspect-ratio:212/179;border-radius:6px;overflow:hidden;background:#f4f3f0;margin-bottom:calc(14 * var(--u))}.HomeV3_cardImg__R7aKq img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.HomeV3_cardBrand__Y66Jm,.HomeV3_cardName___j5XV{font-size:max(11px,calc(13 * var(--u)));line-height:1.7;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomeV3_cardPriceRow__iOHKU{display:flex;align-items:center;gap:calc(6 * var(--u));margin:calc(10 * var(--u)) 0 calc(14 * var(--u))}.HomeV3_cardPriceRow__iOHKU .HomeV3_heart__ju8dv{margin-left:auto}.HomeV3_cardBtns__x23DZ{display:flex;gap:calc(6 * var(--u));margin-top:auto}.HomeV3_cardBtns__x23DZ .HomeV3_btnBuy__ddSeI,.HomeV3_cardBtns__x23DZ .HomeV3_btnTry__7J6lT{flex:1 1;min-width:0;padding:0 6px}.HomeV3_center__Y7wXO{display:flex;justify-content:center;padding:calc(22 * var(--u)) 0 calc(31 * var(--u))}.HomeV3_shopAll__i4Pdq{display:inline-flex;align-items:center;justify-content:center;width:calc(144 * var(--u));min-width:120px;height:calc(41 * var(--u));min-height:34px;border:1px solid var(--gold);color:var(--gold);border-radius:8px;font-size:max(13px,calc(16 * var(--u)));font-weight:500}.HomeV3_shopAll__i4Pdq:hover{background:var(--gold-faint)}.HomeV3_empty__biaNV{font-size:14px;color:var(--ink-muted)}.HomeV3_footer__7LPEp{--u:min(1px,calc(100vw / 1440));border-top:1px solid var(--gold);padding:calc(65 * var(--u)) 0 calc(20 * var(--u))}.HomeV3_footTop__UrsGX{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:40px;gap:40px;align-items:start}.HomeV3_footBrand__Xv1KU{padding-top:calc(20 * var(--u))}.HomeV3_footBrand__Xv1KU img{height:calc(87 * var(--u));min-height:50px;width:auto;display:block}.HomeV3_footTag__sqBPb{font-size:max(14px,calc(18 * var(--u)));margin:calc(10 * var(--u)) 0 0}.HomeV3_footCols__OO02P{display:flex;gap:calc(56 * var(--u));flex-wrap:wrap}.HomeV3_footCol__nBpDn{display:flex;flex-direction:column;gap:calc(6 * var(--u));font-size:max(14px,calc(18 * var(--u)));line-height:1.21}.HomeV3_footCol__nBpDn a,.HomeV3_footCol__nBpDn button{color:var(--ink);text-align:left;font:inherit}.HomeV3_footCol__nBpDn a:hover,.HomeV3_footCol__nBpDn button:hover{color:var(--gold)}.HomeV3_footColTitle__W9biJ{font-weight:700;margin:0 0 calc(2 * var(--u))}.HomeV3_footBottom__dxCHj{border-top:1px solid var(--gold);margin-top:calc(30 * var(--u));padding-top:calc(10 * var(--u));display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:max(14px,calc(18 * var(--u)));color:#333;flex-wrap:wrap}.HomeV3_socials__cc8ZL{display:flex;gap:2px}.HomeV3_socials__cc8ZL a{width:50px;height:50px;border-radius:8px;background:#f2f1ff;color:#000;display:inline-flex;align-items:center;justify-content:center}@media (max-width:1023px){.HomeV3_rows__1wUvP{gap:14px}.HomeV3_row__Y8MB2{height:auto;min-height:0;grid-template-columns:72px minmax(0,1fr);gap:10px 12px;padding:10px 12px}.HomeV3_rowImgWrap__YIUDV{width:72px;height:68px}.HomeV3_rowRight__5HB4T{grid-column:1/-1;gap:8px}.HomeV3_price__Cko5E{flex:1 1 auto;min-width:0;align-items:flex-start;white-space:normal}.HomeV3_rowSkeleton__Yg_0j{height:134px}}@media (max-width:760px){.HomeV3_footer__7LPEp,.HomeV3_nav__i_NGG,.HomeV3_occGrid__tihn2,.HomeV3_page__hNy9R{--u:0.55px}.HomeV3_wrap__Jx1bV{padding:0 16px}.HomeV3_navIn__uX_8d{height:auto;min-height:0;flex-wrap:wrap;gap:0 10px}.HomeV3_navActions__RKhs2,.HomeV3_navLinks__cy_x3,.HomeV3_navLogo__Zxx7h{height:60px;display:flex;align-items:center}.HomeV3_navActions__RKhs2,.HomeV3_navLogo__Zxx7h{flex:none}.HomeV3_navLinks__cy_x3{flex:1 1;min-width:0;margin:0;gap:20px;font-size:14px;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.HomeV3_navLinks__cy_x3::-webkit-scrollbar{display:none}.HomeV3_navLinks__cy_x3 li:first-child{margin-left:auto}.HomeV3_navLinks__cy_x3 li:last-child{margin-right:auto}.HomeV3_navWide__fW02z{display:none}.HomeV3_navGuest__kvESC .HomeV3_navLinks__cy_x3{gap:14px}.HomeV3_navActions__RKhs2{order:3;gap:6px}.HomeV3_navActions__RKhs2 .HomeV3_btnOutline__ir3XU,.HomeV3_navActions__RKhs2 .HomeV3_btnSolid__m_fWj{min-width:0;height:32px;min-height:0;padding:0 8px;font-size:12px}.HomeV3_navAside__pFxVy{order:4;flex:0 0 100%;justify-content:center;height:26px;border-top:1px solid #ececec}.HomeV3_hero__1Focl{height:auto;min-height:480px;padding:48px 0}.HomeV3_heroStill__CzhJE img{object-position:26% center}.HomeV3_heroIn__WH4Vl{width:100%;max-width:calc(100% - 32px)}.HomeV3_heroTitle__NpOzk{font-size:64px}.HomeV3_heroTag__GvZ4e{font-size:18px}.HomeV3_askForm__xeMLL{height:50px;padding:0 5px 0 16px}.HomeV3_askBtn__62llK{height:40px;min-width:0}.HomeV3_heroChat__2PpGM{padding:22px 0}.HomeV3_thread__kHc_h{max-height:62vh;gap:8px;margin-bottom:10px}.HomeV3_msgLexy__qot3X,.HomeV3_msgYou__tUPqd{font-size:14px;padding:8px 12px;line-height:1.35}.HomeV3_pills__bBMvZ{gap:8px;margin-top:12px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.HomeV3_pill__dlCzK{height:30px;min-height:0;padding:0 11px;font-size:13px;white-space:nowrap}.HomeV3_heroVideo__BAzCT .HomeV3_heroIn__WH4Vl{max-width:calc(100% - 32px)}.HomeV3_heroVideo__BAzCT .HomeV3_askForm__xeMLL{height:64px;border-width:2px;padding:0 6px 0 16px}.HomeV3_heroVideo__BAzCT .HomeV3_askGo__uQ3rK{width:48px;height:48px}.HomeV3_askCaption__WOK_I{left:16px;right:56px;font-size:26px}.HomeV3_pills__bBMvZ{gap:10px}.HomeV3_stripIn__tX_5c{justify-content:flex-start;gap:28px;height:60px}.HomeV3_styledGrid__4dwv4{grid-template-columns:1fr;row-gap:28px}.HomeV3_styledIn__m23IF{padding-left:16px}.HomeV3_styledTitle__cZcXI{font-size:30px;margin-bottom:14px}.HomeV3_modelCard__QWf1F{max-width:300px;margin:0 auto;width:100%;border-radius:24px}.HomeV3_bannerTitle__T7v6x{font-size:56px}.HomeV3_results__q10EO{margin-top:0}.HomeV3_resultsHead__uy1k8{height:auto;flex-wrap:wrap;margin-bottom:8px}.HomeV3_rowRight__5HB4T{gap:6px}.HomeV3_badge__C6xnC{height:20px;padding:0 9px;font-size:9px}.HomeV3_heart__ju8dv{width:30px;height:28px}.HomeV3_btnBuy__ddSeI,.HomeV3_btnTry__7J6lT{height:30px;min-height:0;padding:0 12px;font-size:12px;border-radius:6px}.HomeV3_btnTry__7J6lT{min-width:66px}.HomeV3_btnBuy__ddSeI{min-width:46px}.HomeV3_seeMore__fxcIR{width:auto;min-width:0;height:32px;min-height:0;padding:0 14px;font-size:13px}.HomeV3_h2__sb2pT{font-size:34px}.HomeV3_h2Long__5Gb9A{font-size:26px}.HomeV3_section__K9HO3{padding-top:16px}.HomeV3_tiles__gofJi{grid-template-columns:1fr 1fr;grid-template-rows:none;grid-auto-rows:auto;gap:10px;padding-bottom:10px}.HomeV3_tile__gYKil{height:180px}.HomeV3_tileBig__yWy_m{grid-row:auto;grid-column:1/-1;height:300px}.HomeV3_tileWide___CBuI{grid-column:1/-1}.HomeV3_tileLabel__QgpFs{font-size:22px}.HomeV3_stepTitle__dkPK8{font-size:36px}.HomeV3_pair__d_Yp8{grid-template-columns:1fr}.HomeV3_pairTile__RT1yk{height:360px}.HomeV3_pairLabel__W5f2N{font-size:56px;left:20px;right:20px;bottom:20px}.HomeV3_pairSmall__m317Z .HomeV3_pairTile__RT1yk{height:300px}.HomeV3_pairSmall__m317Z .HomeV3_pairLabel__W5f2N{font-size:40px;left:20px}.HomeV3_banner__Ngk7m{height:440px}.HomeV3_bannerIn__HsYbF{padding:0 20px 24px}.HomeV3_bannerBtn__btHo_{min-width:0;height:40px}.HomeV3_carousel4__IEgZB,.HomeV3_carousel5__blthO{--n:2;--gap:10px}.HomeV3_dots__slksM{padding:12px 0 14px}.HomeV3_promo__E4ptD{grid-template-columns:1fr;height:auto}.HomeV3_promoImg__icE6Z{max-height:320px}.HomeV3_promoDots__U5zxw{left:0;right:0;bottom:10px}.HomeV3_promoBody__8iYm9{border-left:0;border-top:1px solid var(--gold);padding:28px 20px 32px}.HomeV3_promoKicker__kePyN{font-size:32px}.HomeV3_promoTitle__rv_ik{font-size:38px}.HomeV3_promoText__5Ysng{font-size:17px}.HomeV3_promoBtn__17Dg8{font-size:16px;height:44px;min-width:0;padding:0 20px}.HomeV3_cards5__wrnb2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.HomeV3_card__YML0j{padding:10px}.HomeV3_footer__7LPEp{padding:36px 0 16px}.HomeV3_footTop__UrsGX{grid-template-columns:1fr;gap:28px}.HomeV3_footCols__OO02P{gap:28px}.HomeV3_footBottom__dxCHj{margin-top:24px;padding-top:14px}}.HomeV3_heroChat__2PpGM{height:auto;min-height:calc(590 * var(--u));padding:calc(40 * var(--u)) 0;color:#fff}.HomeV3_heroChat__2PpGM .HomeV3_askForm__xeMLL{background:#fff;border-color:#fff}.HomeV3_chatBox__EkGqg{background:rgba(0,0,0,.5);border-radius:18px;padding:12px 16px 16px;text-align:left}.HomeV3_chatBox__EkGqg .HomeV3_msgLexy__qot3X{background:transparent;padding:0;max-width:100%}.HomeV3_chatBox__EkGqg .HomeV3_thread__kHc_h{margin-bottom:12px}.HomeV3_chatBox__EkGqg .HomeV3_limit__3G__B{margin-bottom:10px}.HomeV3_chatTop__4i2aY{display:flex;justify-content:flex-end;margin-bottom:8px}.HomeV3_chatAgain__4Z_bB{color:#fff;font-size:max(12px,calc(13 * var(--u)));text-decoration:underline;text-underline-offset:3px}.HomeV3_thread__kHc_h{display:flex;flex-direction:column;gap:calc(12 * var(--u));max-height:max(240px,calc(300 * var(--u)));overflow-y:auto;margin-bottom:calc(16 * var(--u));text-align:left}.HomeV3_msgLexy__qot3X,.HomeV3_msgYou__tUPqd{font-family:var(--font-serif);font-size:max(14px,calc(16 * var(--u)));line-height:1.4;padding:10px 16px}.HomeV3_msgYou__tUPqd{align-self:flex-end;max-width:80%;margin:0;background:#fff;color:var(--ink);border-radius:18px 18px 4px 18px}.HomeV3_msgLexy__qot3X{align-self:flex-start;max-width:92%;background:rgba(0,0,0,.5);color:#fff;border-radius:18px 18px 18px 4px}.HomeV3_msgText__z0kzw{margin:0;white-space:pre-line}.HomeV3_msgRail__31s2o{display:flex;gap:10px;overflow-x:auto;margin:10px 0 0;padding-bottom:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.HomeV3_msgRail__31s2o::-webkit-scrollbar{display:none}.HomeV3_msgCard__e_O_o{flex:0 0 112px;display:flex;flex-direction:column;gap:2px;color:#fff;font-size:12px;line-height:1.25;text-decoration:none}.HomeV3_msgCardImg__oDohh{display:block;aspect-ratio:4/5;border-radius:8px;overflow:hidden;background:#fff;margin-bottom:4px}.HomeV3_msgCardImg__oDohh img{width:100%;height:100%;object-fit:contain;display:block}.HomeV3_msgCardBrand__wdfEy{font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:10px;opacity:.85}.HomeV3_msgCardName__VK0X3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HomeV3_msgCardPrice__Y8H_5{font-weight:600}.HomeV3_msgCardSize__AC3cd{color:#c4973a;font-size:11px}.HomeV3_msgQ__ZscSh{margin:10px 0 0;font-weight:600}.HomeV3_msgPills__xzlZX{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.HomeV3_msgLink__WiRb2{display:inline-block;margin-top:8px;color:#c4973a;text-decoration:underline;text-underline-offset:3px}.HomeV3_msgDots__hmuVo{display:inline-flex;gap:5px}.HomeV3_msgDots__hmuVo span{width:6px;height:6px;border-radius:50%;background:#fff;animation:HomeV3_msgDot__QtEnL 1.2s ease-in-out infinite}.HomeV3_msgDots__hmuVo span:nth-child(2){animation-delay:.15s}.HomeV3_msgDots__hmuVo span:nth-child(3){animation-delay:.3s}@keyframes HomeV3_msgDot__QtEnL{0%,80%,to{opacity:.3}40%{opacity:1}}.HomeV3_limit__3G__B{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:12px 16px;background:rgba(0,0,0,.6);border-radius:12px;text-align:left}.HomeV3_limitText__RgMcc{margin:0;font-size:14px}.HomeV3_limitSub__xnFWI{margin:4px 0 0;font-size:12px;opacity:.85}.HomeV3_modelActions__GWlXK button,.HomeV3_modelActions__GWlXK label{border:1px solid var(--gold);background:transparent;color:var(--gold);border-radius:999px;padding:7px 12px;font-size:max(9px,calc(10 * var(--u)));letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.HomeV3_heroModes__54aTM{display:flex;justify-content:center;margin:calc(8 * var(--u)) 0}.HomeV3_navAside__pFxVy{display:flex;align-items:center}.HomeV3_navAside__pFxVy:empty{display:none}.HomeV3_results__q10EO .HomeV3_styledWeather__HdSbg{margin:calc(-18 * var(--u)) 0 calc(18 * var(--u));text-align:left}.HomeV3_results__q10EO .HomeV3_styledSize__z02jI{margin:calc(-10 * var(--u)) 0 calc(18 * var(--u));text-align:left}.HomeV3_modelSkeleton__YuQh0{background:linear-gradient(90deg,#f1efea 25%,#faf8f4 50%,#f1efea 75%);background-size:200% 100%;animation:HomeV3_shimmer__LenO5 1.4s linear infinite}@media (max-width:374px){.HomeV3_navGuest__kvESC .HomeV3_navLinks__cy_x3{gap:10px}.HomeV3_askCaption__WOK_I{font-size:21px;right:50px}}@media (max-width:359px){.HomeV3_navGuest__kvESC .HomeV3_navLinks__cy_x3{order:4;flex:0 0 100%;height:36px;gap:26px;border-top:1px solid #ececec}.HomeV3_navGuest__kvESC .HomeV3_navAside__pFxVy{order:5}}.HomeV3_how__Iowur{padding:calc(24 * var(--u)) 0 0}.HomeV3_howHead__7tGuN{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:calc(12 * var(--u))}.HomeV3_howStage__0C8CA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:calc(64 * var(--u));gap:calc(64 * var(--u));margin-top:calc(29 * var(--u));padding-bottom:calc(82 * var(--u))}.HomeV3_howBody__CVPJO{font-size:max(14px,calc(18 * var(--u)));line-height:1.45;color:var(--gold);margin:0 0 calc(24 * var(--u))}.HomeV3_howBody__CVPJO p{margin:0}.HomeV3_howImgWrap__ihKrA{display:block;position:relative;aspect-ratio:408/513;overflow:hidden;background:#f3f2ee}.HomeV3_howImgWrap__ihKrA img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}@media (max-width:760px){.HomeV3_howStage__0C8CA{grid-template-columns:1fr;gap:32px;padding-bottom:40px}}@supports (overflow:clip) and (height:100svh){.HomeV3_coverPrev__8MEqP{--cover:0}.HomeV3_coverPrev__8MEqP>:first-child{position:-webkit-sticky;position:sticky;top:min(0px,calc(100svh - 640 * var(--u)));transform:scale(calc(1 - var(--cover) * .08));opacity:calc(1 - var(--cover) * .9);filter:blur(calc(var(--cover) * 8px));will-change:transform,opacity,filter}.HomeV3_how__Iowur{position:relative;z-index:1;background:#fff;margin-bottom:calc(-1 * var(--tail, 0px))}.HomeV3_coverPrev__8MEqP+section{position:relative;z-index:2}.HomeV3_how__Iowur:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:75svh;pointer-events:none;opacity:calc(var(--cover, 0) * 3);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.04) 18%,hsla(0,0%,100%,.14) 36%,hsla(0,0%,100%,.34) 54%,hsla(0,0%,100%,.62) 72%,hsla(0,0%,100%,.88) 88%,#fff)}.HomeV3_howHead__7tGuN{position:relative;z-index:2;margin-bottom:0}.HomeV3_howTrack__WOt1B{height:236svh;margin-top:calc(-66 * var(--u))}.HomeV3_howPin__YiUKB{position:-webkit-sticky;position:sticky;top:0;height:100svh;display:flex;overflow:hidden}.HomeV3_howIn__1yhIQ{position:relative;flex:1 1;min-height:0;width:100%;display:flex;flex-direction:column}.HomeV3_howStage__0C8CA{--imgH:min(80svh,calc(38vw * 513 / 408));flex:1 1;min-height:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:0 calc(64 * var(--u));margin-top:0;padding-bottom:0}.HomeV3_howStep__Uqgoz{display:contents}.HomeV3_howBody__CVPJO,.HomeV3_howImgBox__xokk6,.HomeV3_howText__pxFlZ{display:flex;align-items:center;min-width:0;min-height:0;overflow:hidden}.HomeV3_howText__pxFlZ{grid-area:1/1}.HomeV3_howBody__CVPJO{grid-area:1/3;margin:0}.HomeV3_howImgBox__xokk6{grid-area:1/2;justify-content:center}.HomeV3_howMove__ypuJl{transform:translateY(calc(var(--d, 0) * var(--boxH, 100svh)));will-change:transform}.HomeV3_howText__pxFlZ .HomeV3_stepTitle__dkPK8{font-size:calc(72 * var(--u));margin-bottom:0}.HomeV3_howBody__CVPJO .HomeV3_howMove__ypuJl{max-width:calc(400 * var(--u))}.HomeV3_howImgWrap__ihKrA{flex:none;height:var(--imgH);border-radius:calc(16 * var(--u));pointer-events:none;transform:translateY(calc(var(--d, 0) * (72% + 14px))) scale(calc(1 - var(--a, 0) * .58));will-change:transform}.HomeV3_howOn__1_T_K .HomeV3_howImgWrap__ihKrA{pointer-events:auto}@media (max-width:760px){.HomeV3_coverPrev__8MEqP>:first-child{top:min(0px,calc(100svh - 440px))}.HomeV3_howHead__7tGuN{margin-bottom:4px}.HomeV3_howTrack__WOt1B{margin-top:0}.HomeV3_howStage__0C8CA{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);gap:6px 0;padding:20px 0 16px}.HomeV3_howBody__CVPJO,.HomeV3_howImgBox__xokk6,.HomeV3_howText__pxFlZ{align-items:flex-start}.HomeV3_howText__pxFlZ{grid-area:1/1}.HomeV3_howText__pxFlZ .HomeV3_stepTitle__dkPK8{font-size:36px}.HomeV3_howBody__CVPJO{grid-area:2/1}.HomeV3_howBody__CVPJO .HomeV3_howMove__ypuJl{max-width:none}.HomeV3_howImgBox__xokk6{grid-area:3/1;margin-top:10px}.HomeV3_howImgWrap__ihKrA{height:86%;max-width:100%;border-radius:12px}}}.page_main__4ddKe{background:var(--bg);min-height:100vh}.LiveTryOnPanel_panel___YUE8{position:fixed;top:0;right:0;bottom:0;width:min(560px,46vw);z-index:400;display:flex;flex-direction:column;background:#0d0d0d;border-left:1px solid #262626;box-shadow:-12px 0 40px rgba(0,0,0,.35);animation:LiveTryOnPanel_livePanelIn__M_DfB .22s ease-out}@keyframes LiveTryOnPanel_livePanelIn__M_DfB{0%{transform:translateX(100%)}to{transform:translateX(0)}}.LiveTryOnPanel_head__YQDf4{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #222}.LiveTryOnPanel_kicker__Yit05{font-family:var(--font-sans);font-size:10px;letter-spacing:2px;color:#c4973a}.LiveTryOnPanel_closeBtn__eBgA_{width:30px;height:30px;border-radius:50%;border:1px solid #333;background:none;color:#ccc;font-size:13px;cursor:pointer}.LiveTryOnPanel_closeBtn__eBgA_:hover{background:#1e1e1e;color:#fff}.LiveTryOnPanel_stage__iRMEW{position:relative;flex:1 1;min-height:0;background:#000;overflow:hidden;display:flex;align-items:center}.LiveTryOnPanel_video__4F3jK{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transform:scaleX(-1);transition:opacity .35s ease}.LiveTryOnPanel_videoHidden___vAJQ{opacity:0}.LiveTryOnPanel_status__oE8Wv{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:6px;background:rgba(0,0,0,.62);color:#fff;font-family:var(--font-sans);font-size:10px;letter-spacing:1px;padding:6px 12px;border-radius:999px}.LiveTryOnPanel_statusLive___B_cZ{background:#c4973a;color:#141414;font-weight:700}.LiveTryOnPanel_statusError__chhlk{background:rgba(180,55,55,.92)}.LiveTryOnPanel_liveDot__AjzzH{width:6px;height:6px;border-radius:50%;background:currentColor;animation:LiveTryOnPanel_liveDotPulse___NbOl 1.2s ease-in-out infinite}@keyframes LiveTryOnPanel_liveDotPulse___NbOl{50%{opacity:.25}}.LiveTryOnPanel_overlay__RM7eg{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.LiveTryOnPanel_overlayText__FFAd_{font-family:var(--font-sans);font-size:12px;color:hsla(0,0%,100%,.85)}.LiveTryOnPanel_spinner__27Id9{width:26px;height:26px;border:2px solid hsla(0,0%,100%,.2);border-top-color:#c4973a;border-radius:50%;animation:LiveTryOnPanel_liveSpin__q3rrW .9s linear infinite}@keyframes LiveTryOnPanel_liveSpin__q3rrW{to{transform:rotate(1turn)}}.LiveTryOnPanel_foot__aAKD7{padding:13px 16px 16px;border-top:1px solid #222}.LiveTryOnPanel_wearing__63FiO{margin:0;font-family:var(--font-sans);font-size:12.5px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveTryOnPanel_prompt__nrg4_{margin:5px 0 0;font-family:var(--font-sans);font-size:10.5px;color:#6f6f6f;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.LiveTryOnPanel_hint__IuJBv{margin:7px 0 0;font-family:var(--font-sans);font-size:10px;color:#555}.LiveTryOnPanel_error__Eooza{margin:0;font-family:var(--font-sans);font-size:12px;color:#e08585;line-height:1.45}@media (max-width:720px){.LiveTryOnPanel_panel___YUE8{top:auto;left:0;width:auto;height:88vh;max-height:88vh;border-left:none;border-top:1px solid #262626;border-radius:16px 16px 0 0;animation:LiveTryOnPanel_livePanelUp__2GRrU .22s ease-out}@keyframes LiveTryOnPanel_livePanelUp__2GRrU{0%{transform:translateY(100%)}to{transform:translateY(0)}}.LiveTryOnPanel_stage__iRMEW{flex:1 1;width:100%;min-height:0}.LiveTryOnPanel_video__4F3jK{object-fit:cover}.LiveTryOnPanel_foot__aAKD7{padding:10px 14px 12px}.LiveTryOnPanel_prompt__nrg4_{-webkit-line-clamp:1}.LiveTryOnPanel_hint__IuJBv{display:none}}.LiveTryOnPanel_switcher__gjE2O{display:inline-flex;border:1px solid var(--border,#e4e0d8);border-radius:999px;padding:3px;margin:0 0 8px}.LiveTryOnPanel_switchBtn__R8k4k{border:0;background:none;padding:6px 14px;border-radius:999px;font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted,#8a8377);cursor:pointer}.LiveTryOnPanel_switchOn__JTzO3{background:var(--ink,#111009);color:#fff}.LiveTryOnPanel_switchBtn__R8k4k:disabled{opacity:.6;cursor:default}.ProductCard_card__JrE_3{--u:min(1px,calc(100vw / 1440));border:2px solid #e3e3e3;border-radius:8px;padding:calc(14 * var(--u)) calc(14 * var(--u)) calc(15 * var(--u));background:#fff;color:var(--ink);display:flex;flex-direction:column;min-width:0}.ProductCard_cardImg__Ssoy5{position:relative;display:block;aspect-ratio:212/179;border-radius:6px;overflow:hidden;background:#f4f3f0;margin-bottom:calc(14 * var(--u))}.ProductCard_cardImg__Ssoy5 img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.ProductCard_whole__PBTTH{aspect-ratio:1/1}.ProductCard_whole__PBTTH img{object-fit:cover}.ProductCard_cardBrand__Ksdn2,.ProductCard_cardName__YP5kw{font-size:max(11px,calc(13 * var(--u)));line-height:1.7;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProductCard_cardPriceRow__p_dif{display:flex;align-items:center;gap:calc(6 * var(--u));margin:calc(10 * var(--u)) 0 calc(14 * var(--u))}.ProductCard_price__jt2eU{color:var(--gold);font-size:max(13px,calc(16 * var(--u)));white-space:nowrap}.ProductCard_was__nscw_{color:var(--ink);font-size:max(13px,calc(16 * var(--u)));margin-left:6px}.ProductCard_heart__vKKqr{width:34px;height:32px;margin-left:auto;border:1px solid #000;border-radius:30px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--ink);flex:none}.ProductCard_heartOn__5GXTc{color:var(--gold);border-color:var(--gold)}.ProductCard_cardBtns___C3lC{display:flex;gap:calc(6 * var(--u));margin-top:auto}.ProductCard_btnBuy__JSvLC,.ProductCard_btnTry__yvchV{flex:1 1;min-width:0;display:inline-flex;align-items:center;justify-content:center;height:calc(41 * var(--u));min-height:34px;padding:0 6px;border-radius:8px;font-size:max(13px,calc(16 * var(--u)));font-weight:500;background:#fff;white-space:nowrap;cursor:pointer}.ProductCard_btnTry__yvchV{border:1px solid var(--gold);color:var(--gold)}.ProductCard_btnTry__yvchV:hover{background:var(--gold-faint)}.ProductCard_btnTry__yvchV:disabled{opacity:.7;cursor:default}.ProductCard_btnDone__oWLv5{background:var(--gold);color:#fff}.ProductCard_btnBuy__JSvLC{border:1px solid #000;color:var(--ink)}.ProductCard_btnBuy__JSvLC:hover{background:#000;color:#fff}@media (max-width:760px){.ProductCard_card__JrE_3{--u:0.55px}.ProductCard_cardPriceRow__p_dif{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:0 6px;gap:0 6px}.ProductCard_price__jt2eU{grid-column:1;grid-row:1}.ProductCard_was__nscw_{grid-column:1;grid-row:2;margin-left:0}.ProductCard_heart__vKKqr{grid-column:2;grid-row:1/span 2;margin-left:0}}@media (max-width:1100px){.ProductCard_narrow__TpHoE .ProductCard_cardPriceRow__p_dif{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:0 6px;gap:0 6px}.ProductCard_narrow__TpHoE .ProductCard_price__jt2eU{grid-column:1;grid-row:1}.ProductCard_narrow__TpHoE .ProductCard_was__nscw_{grid-column:1;grid-row:2;margin-left:0}.ProductCard_narrow__TpHoE .ProductCard_heart__vKKqr{grid-column:2;grid-row:1/span 2;margin-left:0}}.FitsGrid_wrap__pVIIB{position:relative}.FitsGrid_search__ckyfr{display:flex;align-items:center;gap:10px;height:46px;padding:0 14px 0 16px;margin:0 0 14px;max-width:560px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--bg);color:var(--ink-muted)}.FitsGrid_search__ckyfr:focus-within{border-color:var(--ink);color:var(--ink)}.FitsGrid_search__ckyfr input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font:400 15px var(--font-sans);color:var(--ink)}.FitsGrid_search__ckyfr input::-webkit-search-cancel-button{display:none}.FitsGrid_searchClear__m9IO9{width:28px;height:28px;border:none;border-radius:50%;background:var(--surface);color:var(--ink);font-size:18px;line-height:1;cursor:pointer}.FitsGrid_searchClear__m9IO9:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.FitsGrid_filterBar__Euxfm{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;background:var(--bg);border-bottom:1px solid var(--border);margin-bottom:14px}.FitsGrid_filters__dooXH{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.FitsGrid_filters__dooXH::-webkit-scrollbar{display:none}.FitsGrid_chipActive__wsOD8,.FitsGrid_chip__jYTEn{font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.6px;white-space:nowrap;border-radius:999px;padding:7px 14px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.FitsGrid_chip__jYTEn{color:var(--ink-muted);background:var(--card);border:1px solid var(--border)}.FitsGrid_chip__jYTEn:hover{color:var(--ink);border-color:var(--border-strong)}.FitsGrid_chipActive__wsOD8{color:#fff;background:var(--ink);border:1px solid var(--ink)}.FitsGrid_sortWrap__4QCer{display:flex;align-items:center;gap:8px;flex:none}.FitsGrid_sortLabel__pF_uI{font-family:var(--font-sans);font-size:10px;letter-spacing:1.4px;color:var(--ink-muted)}.FitsGrid_sortSelect__PQN1h{font-family:var(--font-sans);font-size:12px;color:var(--ink);background:var(--card);border:1px solid var(--border-strong);border-radius:999px;padding:7px 12px;cursor:pointer}.FitsGrid_resultCount__p_HGZ{font-family:var(--font-sans);font-size:12px;color:var(--ink-muted);margin:0 0 18px}.FitsGrid_masonry__UDmba{display:grid;grid-gap:18px;gap:18px;align-items:start}.FitsGrid_column__7Zy5A{display:flex;flex-direction:column;gap:18px;min-width:0}.FitsGrid_card__0HS_P{background:var(--bg);border:1px solid var(--border);border-radius:16px;overflow:hidden;transition:box-shadow .2s,transform .2s,border-color .2s}.FitsGrid_card__0HS_P:hover{border-color:var(--border-strong);box-shadow:0 12px 32px rgba(28,24,18,.1);transform:translateY(-2px)}.FitsGrid_imgWrap__BMQJE{position:relative;display:block;width:100%;height:0;overflow:hidden;background:var(--card)}.FitsGrid_img__pb6e0{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.FitsGrid_card__0HS_P:hover .FitsGrid_img__pb6e0{transform:scale(1.04)}.FitsGrid_imgWrapWhole__KRpQl{background:#fff}.FitsGrid_imgWhole__wDKD1{object-fit:contain;padding:10% 10% 18%;box-sizing:border-box}.FitsGrid_imgPlaceholder__PZG3F{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-size:42px;color:var(--border-strong)}.FitsGrid_badge__S1rFe{top:10px;font-size:9px;letter-spacing:1px;color:#fff;background:rgba(18,16,12,.62);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:5px 10px}.FitsGrid_badge__S1rFe,.FitsGrid_priceTag___V9av{position:absolute;left:10px;font-family:var(--font-sans);font-weight:700;border-radius:999px}.FitsGrid_priceTag___V9av{bottom:10px;font-size:12px;color:var(--ink);background:hsla(0,0%,100%,.92);padding:5px 11px}.FitsGrid_bookmarkBtn__NoypE{color:#fff;position:absolute;top:10px;right:10px;width:30px;height:30px;border-radius:999px;border:none;background:rgba(18,16,12,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.FitsGrid_bookmarkBtn__NoypE:hover{background:rgba(18,16,12,.8)}.FitsGrid_bookmarkActive__B2TlG{background:var(--gold,#c4973a)}.FitsGrid_cardBody__jCBTc{padding:12px 14px 14px}.FitsGrid_authorRow__OoeA0{display:flex;align-items:center;gap:9px;margin-bottom:8px}.FitsGrid_avatar__UHSVe{width:30px;height:30px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-size:10px;font-weight:700;color:#fff;flex:none}.FitsGrid_authorMeta__KscId{display:flex;flex-direction:column;min-width:0;flex:1 1}.FitsGrid_handle__a8JS7{font-size:12px;font-weight:600;color:var(--ink)}.FitsGrid_brandSub__zC0fI,.FitsGrid_handle__a8JS7{font-family:var(--font-sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FitsGrid_brandSub__zC0fI{font-size:10px;color:var(--ink-muted)}.FitsGrid_heartPill__ytHbF{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-sans);font-size:11px;font-weight:600;color:var(--ink-muted);background:var(--card);border:1px solid var(--border);border-radius:999px;padding:5px 10px;cursor:pointer;flex:none;transition:color .15s,border-color .15s}.FitsGrid_heartPill__ytHbF:hover{color:#c0392b;border-color:var(--border-strong)}.FitsGrid_caption__m4agh{font-family:var(--font-sans);font-size:12px;line-height:17px;color:var(--ink-muted);margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:34px}.FitsGrid_actions__vZcmj{display:flex;gap:6px}.FitsGrid_shopLink__h_mTU,.FitsGrid_tryBtn__PbEI9,.FitsGrid_wardrobeBtn__clkfs{flex:1 1;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-family:var(--font-sans);font-size:10px;font-weight:700;letter-spacing:.5px;line-height:1;border-radius:999px;padding:8px 6px;min-width:0;cursor:pointer;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.FitsGrid_tryBtn__PbEI9{color:var(--gold,#c4973a);background:transparent;border:1px solid var(--gold,#c4973a)}.FitsGrid_tryBtn__PbEI9:hover{background:color-mix(in srgb,var(--gold,#c4973a) 12%,transparent)}.FitsGrid_tryBtnDone__wQOG2{background:var(--gold,#c4973a);color:#141414}.FitsGrid_wardrobeBtn__clkfs{color:var(--ink);background:transparent;border:1px solid var(--border-strong)}.FitsGrid_wardrobeBtn__clkfs:hover{background:var(--card)}.FitsGrid_shopLink__h_mTU{color:#fff;background:var(--ink);border:1px solid var(--ink)}.FitsGrid_shopLink__h_mTU:hover{opacity:.85}.FitsGrid_loadMore__GXP56{display:block;margin:34px auto 12px;font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:1.4px;color:var(--ink);background:transparent;border:1px solid var(--border-strong);border-radius:999px;padding:12px 28px;cursor:pointer;transition:background .15s}.FitsGrid_loadMore__GXP56:hover{background:var(--card)}.FitsGrid_empty__qK3C7{padding:60px 0;text-align:center;font-family:var(--font-sans);color:var(--ink-muted)}.FitsGrid_toastErr__BS2_2,.FitsGrid_toastOk__jD2p3{position:fixed;bottom:26px;left:50%;transform:translateX(-50%);z-index:1100;font-family:var(--font-sans);font-size:13px;color:#fff;border-radius:999px;padding:12px 22px;box-shadow:0 10px 30px rgba(0,0,0,.25);max-width:92vw}.FitsGrid_toastOk__jD2p3{background:#2e7d4f}.FitsGrid_toastErr__BS2_2{background:#b03a2e}@media (max-width:640px){.FitsGrid_filterBar__Euxfm{flex-wrap:wrap}.FitsGrid_sortWrap__4QCer{width:100%;justify-content:flex-end}.FitsGrid_column__7Zy5A,.FitsGrid_masonry__UDmba{gap:10px}.FitsGrid_cardBody__jCBTc{padding:10px 10px 12px}.FitsGrid_actions__vZcmj{flex-wrap:wrap}.FitsGrid_shopLink__h_mTU,.FitsGrid_tryBtn__PbEI9,.FitsGrid_wardrobeBtn__clkfs{flex:1 1 45%}}.FitsGrid_liveTryBtn___1EJr{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;margin:8px 0 0;padding:8px 0 2px;border:none;border-top:1px solid var(--border);background:none;color:var(--ink-muted);font-family:var(--font-sans);font-size:9.5px;font-weight:600;letter-spacing:1.1px;cursor:pointer;white-space:nowrap;transition:color .15s}.FitsGrid_liveTryBtn___1EJr:hover{color:var(--gold)}.FitsGrid_liveTrySpacer__nI_5r{visibility:hidden;pointer-events:none}@media (max-width:700px){.FitsGrid_chipActive__wsOD8,.FitsGrid_chip__jYTEn{min-height:36px;padding-top:8px;padding-bottom:8px}.FitsGrid_heartPill__ytHbF,.FitsGrid_shopLink__h_mTU,.FitsGrid_tryBtn__PbEI9,.FitsGrid_wardrobeBtn__clkfs{min-height:34px;padding-top:7px;padding-bottom:7px}}.FitsGrid_clearFilters__0hAkL{background:none;border:none;padding:0;cursor:pointer;color:var(--gold);font:inherit;text-decoration:underline}.FitsGrid_featureTag__UDCec{position:absolute;top:12px;left:12px;padding:5px 9px;border-radius:999px;background:var(--ink);color:#fff;font:700 9.5px/1 var(--font-sans);letter-spacing:1.2px}.FitsGrid_imgBanner__zSsyi{object-fit:contain;padding:6%;box-sizing:border-box}.FitsGrid_imgWrapSquare__Z2bzu{background:#fff}.FitsGrid_imgSquare__kOP0l{object-fit:contain}.FitsGrid_cardBody__jCBTc{padding-bottom:16px}.FitsGrid_withSide__CqjTB{display:flex;gap:39px;align-items:flex-start;margin-top:47px}.FitsGrid_withSide__CqjTB .FitsGrid_masonry__UDmba{gap:36px}.FitsGrid_side__uFSt1{display:none}.FitsGrid_main__L2feG{flex:1 1;min-width:0;position:relative}.FitsGrid_sortRow__O_r2G,.FitsGrid_wrap__pVIIB .FitsGrid_shopHide___DClE{display:none}.FitsGrid_phoneTools__mwcu0{display:flex;justify-content:space-between;align-items:center;margin:14px 0 16px}@media (min-width:1024px){.FitsGrid_phoneTools__mwcu0{display:none}.FitsGrid_withSide__CqjTB .FitsGrid_side__uFSt1{display:block;position:-webkit-sticky;position:sticky;top:16px}.FitsGrid_headerTight__1rvCx .FitsGrid_drawerOnly__UI9QZ,.FitsGrid_withSide__CqjTB .FitsGrid_drawerOnly__UI9QZ{display:none}.FitsGrid_sortRow__O_r2G{display:flex;position:absolute;right:0;top:-36px}}.FitsGrid_wrap__pVIIB .FitsGrid_headerTight__1rvCx{padding-top:27px;padding-bottom:0;align-items:flex-end}.FitsGrid_headerTight__1rvCx h1{font-size:54px;font-weight:600;margin:0}.FilterPane_filterBtn__Efyeb{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--border-strong);border-radius:999px;background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:11px;letter-spacing:1.6px;font-weight:500;cursor:pointer;flex:none}.FilterPane_filterBtn__Efyeb:hover{background:var(--card)}.FilterPane_filterCount__TW7rj{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--gold);color:#fff;font-size:10px;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center}.FilterPane_backdrop__rb2l_{position:fixed;inset:0;z-index:1000;background:rgba(17,16,9,.32);opacity:0;pointer-events:none;transition:opacity .2s ease}.FilterPane_backdropOpen__vSy_L{opacity:1;pointer-events:auto}.FilterPane_pane__fxVRY{position:fixed;top:0;right:0;bottom:0;z-index:1001;width:min(420px,100vw);background:var(--bg);color:var(--ink);display:flex;flex-direction:column;transform:translateX(100%);transition:transform .28s cubic-bezier(.2,.8,.2,1);box-shadow:-12px 0 40px rgba(0,0,0,.08)}.FilterPane_paneOpen__WPCsd{transform:translateX(0)}.FilterPane_head__6KvK_{display:flex;align-items:center;justify-content:space-between;padding:18px 24px 12px;border-bottom:1px solid var(--border)}.FilterPane_headTitle__Fppxl{font-family:var(--font-sans);font-size:11px;letter-spacing:2px}.FilterPane_close__Nh9rA{background:none;border:none;font-size:26px;line-height:1;cursor:pointer;color:var(--ink);padding:0 4px}.FilterPane_body__pAbac{flex:1 1;overflow-y:auto;padding:8px 24px 24px;-webkit-overflow-scrolling:touch}.FilterPane_section__GJeSH{padding:18px 0;border-bottom:1px solid var(--border)}.FilterPane_sectionTitle__Jvica{margin:0 0 12px;font-family:var(--font-sans);font-size:12px;font-weight:400;letter-spacing:1.8px;display:flex;align-items:center;gap:12px}.FilterPane_num__1v_yN{color:var(--ink-muted);letter-spacing:0}.FilterPane_list__wacJB{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 10px}.FilterPane_optActive__2Tm7T,.FilterPane_opt__bNC9i{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid var(--border-strong);background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:11.5px;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.FilterPane_opt__bNC9i:hover{background:var(--card)}.FilterPane_optActive__2Tm7T{background:var(--ink);color:#fff;border-color:var(--ink)}.FilterPane_swatch__gaM2P{width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.15);flex:none}.FilterPane_range__sgEOA{position:relative;height:28px;margin:14px 4px 4px}.FilterPane_rangeTrack__Qw2CL{position:absolute;top:12px;left:0;right:0;height:2px;background:var(--border-strong)}.FilterPane_rangeFill__vwdjO{position:absolute;top:0;bottom:0;background:var(--ink)}.FilterPane_rangeInput__DMSvr{position:absolute;left:0;right:0;top:0;width:100%;height:28px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;pointer-events:none}.FilterPane_rangeInput__DMSvr::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:14px;height:14px;border-radius:50%;background:var(--ink);border:2px solid var(--bg);box-shadow:0 0 0 1px var(--ink);cursor:pointer}.FilterPane_rangeInput__DMSvr::-moz-range-thumb{pointer-events:auto;width:14px;height:14px;border-radius:50%;background:var(--ink);border:2px solid var(--bg);box-shadow:0 0 0 1px var(--ink);cursor:pointer}.FilterPane_rangeInput__DMSvr::-moz-range-track{background:transparent}.FilterPane_rangeLabel__FpH_b{margin:4px 0 0;font-family:var(--font-sans);font-size:12px;letter-spacing:1px;color:var(--ink)}.FilterPane_foot__XWN31{display:flex;align-items:center;gap:12px;padding:14px 24px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--bg)}.FilterPane_clear__PuPnO{background:none;border:none;color:var(--ink);letter-spacing:1.6px;padding:10px 6px}.FilterPane_apply__oSZHv,.FilterPane_clear__PuPnO{cursor:pointer;font-family:var(--font-sans);font-size:11px}.FilterPane_apply__oSZHv{margin-left:auto;height:46px;padding:0 22px;flex:1 1;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:0;letter-spacing:1.8px}.FilterPane_apply__oSZHv:hover{opacity:.9}@media (max-width:640px){.FilterPane_pane__fxVRY{width:100vw}.FilterPane_filterBtn__Efyeb{height:36px;padding:0 12px;font-size:10px}}.ShopSidebar_side__D9fVi{width:240px;flex:0 0 240px;padding-left:6px;font-family:var(--font-sans);color:var(--ink)}.ShopSidebar_top__2UFmN{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--ink-muted,#666);padding:0 0 10px}.ShopSidebar_clear__xxyX0{background:none;border:0;font:inherit;font-size:12px;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ShopSidebar_row__dal4o{border-bottom:1px solid var(--border,#e6e3dc)}.ShopSidebar_rowHead__5xUNf{width:100%;display:flex;justify-content:space-between;align-items:center;padding:11px 2px;background:none;border:0;font:inherit;font-size:13px;color:var(--ink);cursor:pointer;text-align:left}.ShopSidebar_badge__4F_Sp{display:inline-block;min-width:18px;height:18px;line-height:18px;margin-left:8px;padding:0 5px;border-radius:9px;background:var(--ink);color:#fff;font-size:11px;text-align:center}.ShopSidebar_chev__oqD2W{transition:transform .2s;color:var(--ink-muted,#666)}.ShopSidebar_chevUp__7uPMt{transform:rotate(180deg)}.ShopSidebar_opts__jVsYB{list-style:none;margin:0;padding:0 2px 14px;display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.ShopSidebar_opt__bOc35{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ink);cursor:pointer}.ShopSidebar_opt__bOc35 input{width:16px;height:16px;accent-color:#111;margin:0}.ShopSidebar_price__cCsHE{padding:0 2px 14px}.ShopSidebar_range__yrCxn{position:relative;height:28px;margin:10px 6px 2px}.ShopSidebar_rangeTrack__DHECk{position:absolute;top:12px;left:0;right:0;height:2px;background:#d9d6cf}.ShopSidebar_rangeFill__cDpZP{position:absolute;top:0;bottom:0;background:#111}.ShopSidebar_rangeInput__9_gwR{position:absolute;left:0;right:0;top:0;width:100%;height:28px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;pointer-events:none}.ShopSidebar_rangeInput__9_gwR::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:14px;height:14px;border-radius:50%;background:#111;border:2px solid #fff;box-shadow:0 0 0 1px #111;cursor:pointer}.ShopSidebar_rangeInput__9_gwR::-moz-range-thumb{pointer-events:auto;width:14px;height:14px;border-radius:50%;background:#111;border:2px solid #fff;box-shadow:0 0 0 1px #111;cursor:pointer}.ShopSidebar_rangeInput__9_gwR::-moz-range-track{background:transparent}.ShopSidebar_rangeLabel__ZHX1w{margin:4px 0 0;font-size:12px;color:var(--ink)}.ShopSidebar_priceField__MJEbF{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-muted,#666);flex:1 1;min-width:0}.ShopSidebar_priceField__MJEbF input{width:100%;min-width:0;padding:7px 8px;border:1px solid var(--border,#e6e3dc);border-radius:6px;font:inherit;font-size:13px;color:var(--ink);background:#fff}.SortMenu_wrap__A_dbs{position:relative;display:inline-block}.SortMenu_btn__0N4m1{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:0;margin:0;font-family:var(--font-serif);font-size:20px;font-weight:500;color:#000;cursor:pointer;line-height:1.2}.SortMenu_list__uAxuL{position:absolute;right:0;top:calc(100% + 8px);z-index:20;min-width:190px;margin:0;padding:6px 0;list-style:none;background:#fff;border:1px solid #000;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.08)}.SortMenu_optOn__8tEmQ,.SortMenu_opt__jP7WO{width:100%;text-align:left;background:none;border:0;padding:8px 14px;font-family:var(--font-serif);font-size:17px;color:#000;cursor:pointer}.SortMenu_optOn__8tEmQ,.SortMenu_opt__jP7WO:hover{background:#f4f1ea}.page_main__fIEDz{background:var(--bg);min-height:100vh;padding:0 clamp(16px,3vw,41px) 80px}.page_inner__jdSOd{max-width:1358px;margin:0 auto}.page_pageHeader__pPMm2{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-top:40px;padding-bottom:4px}.page_headerLeft__oYBkd{flex:1 1}.page_kicker__xdQWz{display:block;font-family:var(--font-sans);font-size:10px;font-weight:500;letter-spacing:2px;color:var(--gold);text-transform:uppercase;margin-bottom:6px}.page_title__4PBV9{font-family:var(--font-serif);font-size:52px;font-weight:300;color:var(--ink);line-height:1;margin:0 0 10px}.page_sub__6aqFp{font-family:var(--font-sans);font-size:13px;color:var(--ink-muted);line-height:1.6;max-width:400px;margin:0}@media (max-width:760px){.page_pageHeader__pPMm2{flex-direction:row;align-items:flex-start;gap:14px}.page_title__4PBV9{font-size:34px}}.page_back__VUUnb{max-width:none;padding-left:0;padding-right:0}