.Header-module__hBw1pG__header{background:var(--header-background);background:linear-gradient(175deg, #ffffffb3 0%, #ffffff1f 42%, transparent 44%, #ffffff47 100%), linear-gradient(110deg, #f7db977a 0%, #fff5de52 26%, #e3dbf961 57%, #bfe0f470 80%, #fff2d26b 100%), color-mix(in srgb, var(--header-background) 58%, transparent);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);color:var(--header-text-color);border-bottom:1px solid #ffffffbf;box-shadow:0 8px 32px #353f591a,inset 0 1px #fffffff2,inset 0 -1px #ffffffb3}@media (max-width:767px){.Header-module__hBw1pG__header{color:#f8f6ef;background:radial-gradient(circle at 50% -120%,#e0a92c24,#0000 58%),linear-gradient(#111111e0 0%,#070707d1 100%);border-bottom-color:#ffffff1f;box-shadow:0 8px 26px #00000038,inset 0 -1px #ffffff0d}.Header-module__hBw1pG__mobileHeaderRow{min-height:50px;padding:max(7px, env(safe-area-inset-top)) 10px 7px;align-items:center;gap:8px;display:flex}.Header-module__hBw1pG__mobileBrand{border-radius:8px;outline:none;flex:none;justify-content:flex-start;align-items:center;width:clamp(70px,20vw,90px);display:flex}.Header-module__hBw1pG__mobileBrand:focus-visible{box-shadow:0 0 0 3px #ffffffb8}.Header-module__hBw1pG__mobileLogo{object-fit:contain;object-position:left center;filter:none;width:100%;height:auto;max-height:32px}.Header-module__hBw1pG__mobileSearchForm{background:#fff;border:1px solid #e0a92c47;border-radius:999px;flex:1 1 0;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;width:auto;min-width:0;max-width:none;height:36px;margin-left:0;display:grid;overflow:hidden;box-shadow:0 3px #0000002e,0 6px 18px #0003}.Header-module__hBw1pG__mobileSearchForm:focus-within{border-color:var(--brand-gold);box-shadow:0 0 0 3px #e0a92c4d,0 6px 18px #00000038}.Header-module__hBw1pG__mobileSearchIcon{color:#99a1ae;justify-content:flex-end;align-items:center;display:flex}.Header-module__hBw1pG__mobileSearchIcon svg{width:16px;height:16px}.Header-module__hBw1pG__mobileSearchInput{color:#20242c;background:0 0;border:0;outline:none;width:100%;min-width:0;height:100%;padding:0 5px 0 8px;font-size:16px;line-height:1}.Header-module__hBw1pG__mobileSearchInput::placeholder{color:#9ca3af;opacity:1}.Header-module__hBw1pG__mobileSearchInput::-webkit-search-cancel-button{display:none}.Header-module__hBw1pG__mobileSearchButton{background:linear-gradient(135deg, var(--brand-gold-light), var(--brand-gold));min-width:56px;height:28px;color:var(--brand-black);border:0;border-radius:999px;margin-right:4px;padding:0 9px;font-size:11px;font-weight:700;line-height:1;transition:background-color .16s,transform .16s}.Header-module__hBw1pG__mobileSearchButton:hover{background:linear-gradient(135deg, var(--brand-gold), var(--brand-gold-dark))}.Header-module__hBw1pG__mobileSearchButton:active{transform:scale(.97)}.Header-module__hBw1pG__mobileSearchButton:focus-visible{outline:2px solid var(--brand-gold-dark);outline-offset:-3px}}@media (max-width:359px){.Header-module__hBw1pG__mobileHeaderRow{gap:7px;padding-left:8px;padding-right:8px}.Header-module__hBw1pG__mobileBrand{width:66px}.Header-module__hBw1pG__mobileSearchForm{grid-template-columns:30px minmax(0,1fr) auto;width:auto}.Header-module__hBw1pG__mobileSearchButton{min-width:56px;padding:0 9px;font-size:12px}}@media (min-width:768px){.Header-module__hBw1pG__mobileHeaderRow{display:none}}.Header-module__hBw1pG__desktopRow{min-height:62px;padding-top:7px;padding-bottom:7px}.Header-module__hBw1pG__desktopSearch input{background:#e8ebf07a;border:1px solid #000;border-radius:999px;padding-top:8px;padding-bottom:8px;font-size:13px;transition:background-color .18s,box-shadow .18s;box-shadow:inset 0 2px 5px #1e293b0d,0 1px #ffffffe6}.Header-module__hBw1pG__desktopSearch input:focus{background:#ffffffe6;box-shadow:0 0 0 .5px #000,0 4px 16px #1e293b0f}.Header-module__hBw1pG__desktopSearch button{border-radius:50%}.Header-module__hBw1pG__mobileControl{border-radius:12px;justify-content:center;min-width:40px;min-height:44px;transition:background-color .16s,box-shadow .16s}.Header-module__hBw1pG__mobileControl:hover{background:#ffffffa6;box-shadow:inset 0 0 0 1px #ffffffe6,0 3px 12px #1e293b0d}.Header-module__hBw1pG__mobileControl:focus-visible{outline:2px solid var(--brand-gold-dark);outline-offset:3px}.Header-module__hBw1pG__glassMenu{background:#fffffff7;border:1px solid #ffffffd9;border-radius:0 0 20px 20px;box-shadow:0 20px 40px #181f2a1f}@media (prefers-reduced-motion:reduce){.Header-module__hBw1pG__mobileControl,.Header-module__hBw1pG__desktopSearch input,.Header-module__hBw1pG__mobileSearchButton{transition:none}}@media (prefers-reduced-transparency:reduce){.Header-module__hBw1pG__header{background:var(--header-background);-webkit-backdrop-filter:none}.Header-module__hBw1pG__glassMenu{background:#fff}}.Header-module__hBw1pG__desktopNav{gap:2px;margin-left:8px}.Header-module__hBw1pG__desktopNav>a,.Header-module__hBw1pG__desktopNav>button{letter-spacing:.025em;border-radius:999px;align-items:center;min-height:44px;padding:0 10px;font-size:13px;font-weight:600;transition:background-color .16s,color .16s;display:flex;position:relative}.Header-module__hBw1pG__desktopNav>a:hover,.Header-module__hBw1pG__desktopNav>button:hover,.Header-module__hBw1pG__desktopNav>button[aria-expanded=true]{color:#775716;background:#cfa3401f;box-shadow:inset 0 0 0 1px #cfa3402e}.Header-module__hBw1pG__desktopNav>a:focus-visible,.Header-module__hBw1pG__desktopNav>button:focus-visible{outline-offset:2px;outline:2px solid #775716}.Header-module__hBw1pG__headerActions{gap:8px}.Header-module__hBw1pG__headerActions .Header-module__hBw1pG__mobileControl{color:#20252d;background:linear-gradient(145deg,#ffffffbd,#e8ebf052);border:1px solid #ffffffd9;border-radius:15px;width:50px;min-height:44px;padding:4px 3px;box-shadow:0 2px 5px #181f2a0a,inset 0 1px #fff}.Header-module__hBw1pG__headerActions .Header-module__hBw1pG__mobileControl svg{width:19px;height:19px}.Header-module__hBw1pG__headerActions .Header-module__hBw1pG__mobileControl>span:last-child:not(:first-child){letter-spacing:.035em;color:#505765;font-size:9px}.Header-module__hBw1pG__headerActions .Header-module__hBw1pG__mobileControl:hover{color:#775716;background:#fff9e9d9;border-color:#cfa34061;box-shadow:0 4px 12px #181f2a14,inset 0 1px #fff}@media (min-width:768px) and (max-width:1023px){.Header-module__hBw1pG__desktopNav{gap:0;margin-left:0}.Header-module__hBw1pG__desktopNav>a,.Header-module__hBw1pG__desktopNav>button{padding:0 7px}.Header-module__hBw1pG__headerActions{gap:4px}.Header-module__hBw1pG__headerActions .Header-module__hBw1pG__mobileControl{border-radius:12px;width:40px;min-height:42px}}@media (prefers-reduced-motion:reduce){.Header-module__hBw1pG__desktopNav>a,.Header-module__hBw1pG__desktopNav>button{transition:none}}.Header-module__hBw1pG__desktopLogo{object-fit:contain;filter:saturate(1.5)contrast(1.18)brightness(.88)drop-shadow(0 1px #82530973)drop-shadow(0 -1px #fffffff2)drop-shadow(0 2px 5px #d4a4322e);width:auto;height:35px}@media (min-width:768px) and (max-width:1023px){.Header-module__hBw1pG__desktopLogo{height:32px}}@media (max-width:767px){.Header-module__hBw1pG__header.Header-module__hBw1pG__shopHeader{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);color:#fff;background:linear-gradient(172deg,#ffffff4d 0%,#ffffff0d 44%,#0000 46%,#ffffff1f 100%),radial-gradient(at 80% 0,#b795f47a,#0000 62%),linear-gradient(110deg,#162b3edb 0%,#30527db3 30%,#6c4c91a3 59%,#26878ea8 100%);border-bottom:1px solid #fff3;box-shadow:0 5px 18px #2d39602e,inset 0 1px #ffffff8c,inset 0 -1px #fff3}.Header-module__hBw1pG__shopHeader .Header-module__hBw1pG__mobileHeaderRow{min-height:58px;padding-top:max(10px, env(safe-area-inset-top));padding-bottom:10px}.Header-module__hBw1pG__shopHeader .Header-module__hBw1pG__mobileBrand{width:clamp(88px,23vw,104px)}.Header-module__hBw1pG__shopHeader .Header-module__hBw1pG__mobileLogo{filter:saturate(1.15)brightness(1.08)drop-shadow(0 1px 2px #00000040);max-height:38px}.Header-module__hBw1pG__shopHeader .Header-module__hBw1pG__mobileSearchForm{background:#f8fafc;border-color:#c5ccd3;height:36px;box-shadow:inset 0 1px 2px #ffffffe6,0 2px 6px #0000001f}.Header-module__hBw1pG__shopHeader .Header-module__hBw1pG__mobileSearchForm:focus-within{border-color:#edf2f7;box-shadow:0 0 0 1px #edf2f74d}.Header-module__hBw1pG__shopHeader .Header-module__hBw1pG__mobileSearchButton{min-width:52px;height:24px;padding:0 9px;font-size:10px}.Header-module__hBw1pG__shopHeader .Header-module__hBw1pG__mobileSearchInput::placeholder,.Header-module__hBw1pG__shopHeader .Header-module__hBw1pG__mobileSearchIcon{color:#747782}}.Header-module__hBw1pG__originalHomeRow{display:none}@media (max-width:767px){.Header-module__hBw1pG__header.Header-module__hBw1pG__homeHeader{--home-glass-background:radial-gradient(ellipse at 46% 50%, #fffffff5 0%, #ffffffe0 24%, #ffffff59 58%, transparent 85%), linear-gradient(170deg, #ffffffc2, transparent 48%), linear-gradient(110deg, #fade9c5c, #e7e0f947 48%, #b9dbf361), #f8fafc94;color:#111827;-webkit-backdrop-filter:none;background:0 0;border-bottom:1px solid #ffffffe6;box-shadow:0 6px 26px #1c24341f,inset 0 1px #ffffffe6}.Header-module__hBw1pG__homeHeader .Header-module__hBw1pG__mobileHeaderRow{display:none}.Header-module__hBw1pG__originalHomeRow{isolation:isolate;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:6px 16px;display:grid;position:relative}.Header-module__hBw1pG__originalHomeRow:before{content:"";z-index:-1;background:var(--home-glass-background);-webkit-backdrop-filter:blur(36px)saturate(150%);pointer-events:none;position:absolute;inset:0}.Header-module__hBw1pG__originalHomeLogo{justify-self:center}.Header-module__hBw1pG__fullHomeLogo{object-fit:contain;filter:none;mix-blend-mode:normal;width:clamp(96px,27vw,116px);height:auto;display:block}.Header-module__hBw1pG__originalMenuButton{color:#111827;border-radius:6px;place-items:center;padding:8px;display:grid}}.Header-module__hBw1pG__homeSearchTrigger{color:#111827;border-radius:10px;place-items:center;min-width:40px;min-height:40px;display:grid}.Header-module__hBw1pG__homeSearchTrigger:focus-visible,.Header-module__hBw1pG__homeSearchClose:focus-visible{outline-offset:2px;outline:2px solid #946813}.Header-module__hBw1pG__homeExpandedSearch{z-index:3;background:#fff;border:1px solid #a9a9a5;border-radius:12px;align-items:center;gap:6px;padding:4px;animation:.18s ease-out Header-module__hBw1pG__home-search-expand;display:flex;position:absolute;inset:6px 12px;box-shadow:0 2px 10px #00000014}.Header-module__hBw1pG__homeExpandedSearch input{color:#171717;background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;height:100%;padding:0 8px;font-size:16px}.Header-module__hBw1pG__homeExpandedSearch:focus-within{border-color:#383838}.Header-module__hBw1pG__homeSearchSubmit{color:#191919;background:#f0bf3d;border-radius:8px;align-self:stretch;padding:0 12px;font-size:12px;font-weight:650}.Header-module__hBw1pG__homeSearchClose{color:#444;border-radius:8px;align-self:stretch;width:36px;font-size:25px}@keyframes Header-module__hBw1pG__home-search-expand{0%{opacity:0;transform:scaleX(.94)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.Header-module__hBw1pG__homeExpandedSearch{animation:none}}.Header-module__hBw1pG__originalHomeRow:has(.Header-module__hBw1pG__homeExpandedSearch)>:not(.Header-module__hBw1pG__homeExpandedSearch){visibility:hidden}
.MobileTabBar-module__gvUQda__navigation{inset-inline:0;z-index:50;-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%);isolation:isolate;background:linear-gradient(170deg,#fff9,#0000 48%),linear-gradient(110deg,#fade9c5c,#e7e0f947 48%,#b9dbf361),#f8fafc94;border:0;border-top:1px solid #ffffff29;border-radius:12px 12px 0 0;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;min-height:68px;padding:8px 0;display:grid;position:fixed;bottom:0;overflow:visible;box-shadow:0 -6px 26px #1c24341f,inset 0 1px #ffffffe6}.MobileTabBar-module__gvUQda__item{color:#374151;-webkit-tap-highlight-color:transparent;cursor:pointer;background:0 0;border:0;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:50px;font-family:inherit;text-decoration:none;transition:color .22s,background-color .22s,transform .16s;display:flex;position:relative}.MobileTabBar-module__gvUQda__item:active{transform:scale(.95)}.MobileTabBar-module__gvUQda__item:focus-visible{outline:2px solid var(--brand-gold-light);outline-offset:-2px}.MobileTabBar-module__gvUQda__iconFrame{width:32px;height:30px;box-shadow:none;color:#334155;background:0 0;border-radius:11px;place-items:center;transition:color .24s,background-color .24s,box-shadow .24s,transform .38s cubic-bezier(.2,.9,.22,1.25);display:grid;position:relative}.MobileTabBar-module__gvUQda__iconFrame:before,.MobileTabBar-module__gvUQda__iconFrame:after{content:"";pointer-events:none;position:absolute}.MobileTabBar-module__gvUQda__iconFrame:before{opacity:0;border:1px solid #ffd86f94;border-radius:14px;inset:-4px;transform:scale(.84)}.MobileTabBar-module__gvUQda__iconFrame:after{z-index:0;opacity:0;clip-path:inset(0 round 10px);background:linear-gradient(112deg,#0000 25%,#ffffffb8 48%,#0000 69%);border-radius:10px;inset:1px;transform:translate(-145%)}.MobileTabBar-module__gvUQda__iconFrame svg{z-index:1;width:24px;height:24px;transition:transform .38s cubic-bezier(.2,.9,.22,1.25);position:relative}.MobileTabBar-module__gvUQda__navGlyph{shape-rendering:geometricprecision;overflow:visible}.MobileTabBar-module__gvUQda__reelBackplate{opacity:.62}.MobileTabBar-module__gvUQda__reelPlay{opacity:.92;transform-box:fill-box;transform-origin:50%}.MobileTabBar-module__gvUQda__reelProgress{opacity:.48}.MobileTabBar-module__gvUQda__cartBagBody{stroke-width:1.35px}.MobileTabBar-module__gvUQda__cartBagHandle{stroke-width:2.18px}.MobileTabBar-module__gvUQda__cartBagSeam{opacity:.62;stroke:#070707;stroke-width:1.35px}.MobileTabBar-module__gvUQda__cartItem{z-index:5;justify-content:flex-end;overflow:visible}.MobileTabBar-module__gvUQda__cartOrbitFrame{isolation:isolate;background:#f8f7f2;border-radius:50%;place-items:center;width:56px;height:56px;padding:2px;display:grid;position:absolute;top:-26px;left:50%;transform:translate(-50%);box-shadow:0 9px 20px #0000004d,0 0 0 1px #ffffff6b,0 0 16px #daa62e1c}.MobileTabBar-module__gvUQda__cartOrbitFrame:before{z-index:2;border-radius:inherit;background:conic-gradient(from var(--cart-ring-angle), transparent 0deg 248deg, #38bdf833 274deg, #38bdf8 302deg, #818cf8 329deg, #e0e7ff 347deg, transparent 360deg);content:"";opacity:0;pointer-events:none;-webkit-mask-composite:xor;padding:2px;animation:5s linear infinite MobileTabBar-module__gvUQda__mobile-cart-route-orbit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.MobileTabBar-module__gvUQda__cartIconCore{z-index:1;color:#fff;background:radial-gradient(circle at 50% 18%,#ffffff17,#0000 46%),#070707;border:1px solid #ffffff21;border-radius:50%;place-items:center;width:50px;height:50px;transition:color .22s,transform .16s,box-shadow .22s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 -8px 18px #0000005c}.MobileTabBar-module__gvUQda__cartIconCore svg{width:22px;height:22px}.MobileTabBar-module__gvUQda__cartItem:active{transform:none}.MobileTabBar-module__gvUQda__cartItem:active .MobileTabBar-module__gvUQda__cartIconCore{transform:scale(.93)}.MobileTabBar-module__gvUQda__cartItem.MobileTabBar-module__gvUQda__active .MobileTabBar-module__gvUQda__cartIconCore{color:#ffe27d;box-shadow:inset 0 1px #ffffff1f,inset 0 -8px 18px #0000005c,0 0 20px #e0a92c33}.MobileTabBar-module__gvUQda__cartItem .MobileTabBar-module__gvUQda__label{color:#171717;font-weight:700;position:absolute;bottom:3px}.MobileTabBar-module__gvUQda__cartItem.MobileTabBar-module__gvUQda__active .MobileTabBar-module__gvUQda__label{color:#735215}.MobileTabBar-module__gvUQda__cartItem .MobileTabBar-module__gvUQda__cartBadge{min-width:16px;height:16px;font-size:7px;top:-3px;right:-4px}.MobileTabBar-module__gvUQda__label{max-width:100%;color:inherit;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.2;transition:color .22s,font-weight .22s,transform .26s;overflow:hidden}.MobileTabBar-module__gvUQda__active{color:#191919}.MobileTabBar-module__gvUQda__active .MobileTabBar-module__gvUQda__iconFrame{color:#151c28;background:#ffffffa8;transform:none;box-shadow:inset 0 0 0 1px #ffffffd9}.MobileTabBar-module__gvUQda__active .MobileTabBar-module__gvUQda__iconFrame svg{transform:scale(.96)}.MobileTabBar-module__gvUQda__active .MobileTabBar-module__gvUQda__label{color:#171717;font-weight:650;transform:none}.MobileTabBar-module__gvUQda__cartBadge{z-index:2;color:#fff;background:#d0272d;border:2px solid #111;border-radius:999px;place-items:center;min-width:17px;height:17px;padding-inline:3px;font-size:8px;font-weight:800;line-height:1;display:grid;position:absolute;top:-4px;right:-5px;box-shadow:0 2px 8px #00000047}.MobileTabBar-module__gvUQda__active .MobileTabBar-module__gvUQda__cartBadge{border-color:var(--brand-gold)}@media (min-width:768px){.MobileTabBar-module__gvUQda__navigation{display:none}}@property --cart-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes MobileTabBar-module__gvUQda__mobile-cart-route-orbit{0%{--cart-ring-angle:0deg;opacity:1}to{--cart-ring-angle:360deg;opacity:1}}@media (hover:hover) and (pointer:fine){.MobileTabBar-module__gvUQda__item:not(.MobileTabBar-module__gvUQda__active):hover .MobileTabBar-module__gvUQda__iconFrame{color:#ffd86f;transform:translateY(-2px)scale(1.05)}.MobileTabBar-module__gvUQda__cartItem:hover .MobileTabBar-module__gvUQda__cartIconCore{color:#ffe27d;transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.MobileTabBar-module__gvUQda__highlight:after{animation:none;transform:none}.MobileTabBar-module__gvUQda__cartOrbitFrame:before{opacity:1;animation:none}.MobileTabBar-module__gvUQda__active .MobileTabBar-module__gvUQda__iconFrame,.MobileTabBar-module__gvUQda__active .MobileTabBar-module__gvUQda__iconFrame:before,.MobileTabBar-module__gvUQda__active .MobileTabBar-module__gvUQda__iconFrame:after,.MobileTabBar-module__gvUQda__active .MobileTabBar-module__gvUQda__reelPlay{animation:none}.MobileTabBar-module__gvUQda__item,.MobileTabBar-module__gvUQda__iconFrame,.MobileTabBar-module__gvUQda__cartIconCore,.MobileTabBar-module__gvUQda__iconFrame svg,.MobileTabBar-module__gvUQda__label{transition-duration:.01ms}}@media (prefers-reduced-transparency:reduce){.MobileTabBar-module__gvUQda__navigation{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f4f4f1}}
.CartDrawer-module__wN0dRW__panel{color:#111;background:radial-gradient(circle at 86% 12%,#e0a92c1a,#0000 30%),linear-gradient(#fffdf8 0%,#f7f5f0 58%,#f3f4f6 100%);min-height:100dvh;overflow:hidden}.CartDrawer-module__wN0dRW__header{min-height:72px;padding:max(12px, env(safe-area-inset-top)) 16px 12px;color:#fff;background:radial-gradient(circle at 15% 0,#ffe07626,#0000 34%),#090909;justify-content:space-between;align-items:center;gap:16px;display:flex;box-shadow:0 1px #ffffff14}.CartDrawer-module__wN0dRW__headerIdentity{align-items:center;gap:11px;min-width:0;display:flex}.CartDrawer-module__wN0dRW__headerIcon{width:40px;height:40px;color:var(--brand-gold-light);background:linear-gradient(145deg,#ffffff1c,#ffffff08);border:1px solid #ffe88e3d;border-radius:50%;flex:0 0 40px;place-items:center;display:grid}.CartDrawer-module__wN0dRW__headerIcon svg{width:20px;height:20px}.CartDrawer-module__wN0dRW__headerTitle,.CartDrawer-module__wN0dRW__headerMeta{display:block}.CartDrawer-module__wN0dRW__headerTitle{letter-spacing:-.01em;font-size:16px;font-weight:760;line-height:1.25}.CartDrawer-module__wN0dRW__headerMeta{color:#ffffff94;letter-spacing:.03em;margin-top:2px;font-size:11px;font-weight:540}.CartDrawer-module__wN0dRW__closeButton{color:#ffffffc7;background:#ffffff12;border:1px solid #ffffff24;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;transition:color .16s,background-color .16s,transform .16s;display:grid}.CartDrawer-module__wN0dRW__closeButton:hover{color:#fff;background:#ffffff1f}.CartDrawer-module__wN0dRW__closeButton:active{transform:scale(.96)}.CartDrawer-module__wN0dRW__closeButton:focus-visible,.CartDrawer-module__wN0dRW__primaryAction:focus-visible,.CartDrawer-module__wN0dRW__secondaryAction:focus-visible,.CartDrawer-module__wN0dRW__checkoutAction:focus-visible{outline:3px solid var(--brand-gold-light);outline-offset:3px}.CartDrawer-module__wN0dRW__closeButton svg{width:21px;height:21px}.CartDrawer-module__wN0dRW__emptyBody{min-height:0;padding:28px 18px max(24px, env(safe-area-inset-bottom));flex-direction:column;flex:1;justify-content:center;gap:18px;display:flex;overflow-y:auto}.CartDrawer-module__wN0dRW__emptyCard{text-align:center;background:#ffffffe0;border:1px solid #0e0e0e12;border-radius:26px;width:100%;max-width:390px;margin:0 auto;padding:28px 22px 24px;animation:.42s cubic-bezier(.22,1,.36,1) both CartDrawer-module__wN0dRW__cart-empty-enter;box-shadow:0 22px 52px #1f190c14,inset 0 1px #ffffffeb}.CartDrawer-module__wN0dRW__emptyVisual{place-items:center;width:112px;height:112px;margin:0 auto 22px;display:grid;position:relative}.CartDrawer-module__wN0dRW__emptyVisualGlow{filter:blur(3px);background:radial-gradient(circle,#f9e07675,#e0a92c1a 55%,#0000 72%);border-radius:50%;position:absolute;inset:8px}.CartDrawer-module__wN0dRW__emptyBag{color:#0b0b0b;background:linear-gradient(145deg,#fff9dd,#f4c84c);border:1px solid #e0a92c52;border-radius:24px;place-items:center;width:76px;height:76px;animation:.68s cubic-bezier(.22,1,.36,1) 90ms both CartDrawer-module__wN0dRW__cart-bag-settle;display:grid;position:relative;transform:rotate(-3deg);box-shadow:0 16px 30px #b8790f30,inset 0 1px #ffffffbf}.CartDrawer-module__wN0dRW__emptyBag svg{width:34px;height:34px}.CartDrawer-module__wN0dRW__sparkle{color:var(--brand-gold-dark);line-height:1;position:absolute}.CartDrawer-module__wN0dRW__sparkleOne{font-size:17px;top:10px;right:8px}.CartDrawer-module__wN0dRW__sparkleTwo{opacity:.62;font-size:11px;bottom:16px;left:6px}.CartDrawer-module__wN0dRW__eyebrow{color:var(--brand-gold-dark);letter-spacing:.16em;margin:0 0 8px;font-size:10px;font-weight:800}.CartDrawer-module__wN0dRW__emptyTitle{color:#101010;letter-spacing:-.035em;max-width:290px;margin:0 auto;font-size:clamp(22px,6vw,27px);font-weight:820;line-height:1.12}.CartDrawer-module__wN0dRW__emptyCopy{color:#11111194;max-width:300px;margin:12px auto 22px;font-size:13px;line-height:1.55}.CartDrawer-module__wN0dRW__primaryAction{color:#fff;background:linear-gradient(105deg,#0000 0 62%,#ffe0761f 100%),#090909;border:1px solid #000;border-radius:15px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:52px;font-size:14px;font-weight:760;transition:transform .16s,box-shadow .16s,background-color .16s;display:flex;box-shadow:0 12px 22px #00000026}.CartDrawer-module__wN0dRW__primaryAction:hover{background-color:#151515;box-shadow:0 15px 28px #00000030}.CartDrawer-module__wN0dRW__primaryAction:active{transform:translateY(1px)scale(.992)}.CartDrawer-module__wN0dRW__actionArrow{color:#111;background:var(--brand-gold-light);border-radius:50%;place-items:center;width:24px;height:24px;font-size:15px;transition:transform .16s;display:grid}.CartDrawer-module__wN0dRW__primaryAction:hover .CartDrawer-module__wN0dRW__actionArrow{transform:translate(2px)}.CartDrawer-module__wN0dRW__secondaryAction{color:#111111a3;text-underline-offset:4px;justify-content:center;align-items:center;min-height:44px;margin-top:7px;padding:0 12px;font-size:12px;font-weight:680;-webkit-text-decoration:underline #b8790f61;text-decoration:underline #b8790f61;display:inline-flex}.CartDrawer-module__wN0dRW__trustCard{background:#ecfdf5b3;border:1px solid #0c74541f;border-radius:20px;grid-template-columns:1fr auto 1fr;align-items:stretch;width:100%;max-width:390px;margin:0 auto;padding:14px;animation:.42s cubic-bezier(.22,1,.36,1) 90ms both CartDrawer-module__wN0dRW__cart-empty-enter;display:grid;box-shadow:inset 0 1px #ffffffd1}.CartDrawer-module__wN0dRW__trustItem{color:#087856;align-items:center;gap:8px;min-width:0;padding:2px 7px;display:flex}.CartDrawer-module__wN0dRW__trustItem strong,.CartDrawer-module__wN0dRW__trustItem small{display:block}.CartDrawer-module__wN0dRW__trustItem strong{font-size:10.5px;font-weight:780;line-height:1.25}.CartDrawer-module__wN0dRW__trustItem small{color:#0878569e;margin-top:2px;font-size:8.5px;line-height:1.3}.CartDrawer-module__wN0dRW__trustIcon{background:#fff;border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;display:grid;box-shadow:0 4px 12px #0878561a}.CartDrawer-module__wN0dRW__trustIcon svg{width:16px;height:16px}.CartDrawer-module__wN0dRW__trustDivider{background:#0878561f;width:1px}.CartDrawer-module__wN0dRW__filledBody{background:#f4f4f5}.CartDrawer-module__wN0dRW__footer{padding:12px 14px max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border-top:1px solid #00000014;grid-template-columns:minmax(120px,.8fr) 1.2fr;gap:10px;display:grid;box-shadow:0 -10px 28px #00000012}.CartDrawer-module__wN0dRW__totalBlock{flex-direction:column;justify-content:center;padding-left:4px;display:flex}.CartDrawer-module__wN0dRW__totalBlock p{color:#1111117a;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px;font-weight:750}.CartDrawer-module__wN0dRW__totalBlock strong{margin-top:2px;font-size:21px;line-height:1}.CartDrawer-module__wN0dRW__checkoutAction{color:#111;background:linear-gradient(120deg, var(--brand-gold-light), var(--brand-gold));border-radius:15px;justify-content:center;align-items:center;gap:9px;min-height:52px;font-size:14px;font-weight:800;display:flex;box-shadow:0 10px 22px #b8790f2e}@keyframes CartDrawer-module__wN0dRW__cart-empty-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes CartDrawer-module__wN0dRW__cart-bag-settle{0%{opacity:0;transform:translateY(8px)rotate(-7deg)scale(.92)}to{opacity:1;transform:translateY(0)rotate(-3deg)scale(1)}}@media (max-height:680px){.CartDrawer-module__wN0dRW__emptyBody{justify-content:flex-start}.CartDrawer-module__wN0dRW__emptyCard{padding-top:20px}.CartDrawer-module__wN0dRW__emptyVisual{width:84px;height:84px;margin-bottom:14px}.CartDrawer-module__wN0dRW__emptyBag{border-radius:20px;width:62px;height:62px}}@media (min-width:640px){.CartDrawer-module__wN0dRW__panel{border-left:1px solid #ffffff29}.CartDrawer-module__wN0dRW__emptyBody{padding-inline:24px}}@media (prefers-reduced-motion:reduce){.CartDrawer-module__wN0dRW__emptyCard,.CartDrawer-module__wN0dRW__trustCard,.CartDrawer-module__wN0dRW__emptyBag{animation:none}.CartDrawer-module__wN0dRW__primaryAction,.CartDrawer-module__wN0dRW__actionArrow,.CartDrawer-module__wN0dRW__closeButton{transition:none}}
.LiveChat-module__g10JcW__backdrop{-webkit-backdrop-filter:blur(7px)saturate(86%);backdrop-filter:blur(7px)saturate(86%);background:#0a09072e;border:0;animation:.24s ease-out both LiveChat-module__g10JcW__chat-backdrop-in;position:fixed;inset:0}.LiveChat-module__g10JcW__glassShell{-webkit-backdrop-filter:blur(28px)saturate(145%);backdrop-filter:blur(28px)saturate(145%);isolation:isolate;background:linear-gradient(145deg,#ffffffd6,#fffaefb3);border:1px solid #ffffffd1;animation:.42s cubic-bezier(.22,1,.36,1) both LiveChat-module__g10JcW__chat-glass-enter;position:relative;overflow:hidden;box-shadow:0 28px 70px #16110a42,0 8px 24px #16110a24,inset 0 1px #ffffffeb}.LiveChat-module__g10JcW__glassShell:before{border-radius:inherit;content:"";pointer-events:none;z-index:5;border:1px solid #e0a92c2e;position:absolute;inset:3px}.LiveChat-module__g10JcW__ambientLayer{pointer-events:none;z-index:-1;background:radial-gradient(circle at 12% 12%,#ffde8447,#0000 28%),radial-gradient(circle at 92% 48%,#e0a92c29,#0000 34%),radial-gradient(circle at 38% 105%,#ffffffb3,#0000 38%);position:absolute;inset:0}.LiveChat-module__g10JcW__glassHeader{-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);background:radial-gradient(circle at 18% -20%,#e0a92c33,#0000 42%),linear-gradient(135deg,#080807f0,#251c0edb);border-bottom:1px solid #ffffff1f;position:relative;box-shadow:inset 0 1px #ffffff1f}.LiveChat-module__g10JcW__glassHeader:after{content:"";background:linear-gradient(90deg,#0000,#f9e0769e,#0000);height:1px;position:absolute;bottom:-1px;left:12%;right:12%}.LiveChat-module__g10JcW__avatar{background:linear-gradient(145deg,#f9e076,#d79b1e);border:1px solid #ffffff6b;box-shadow:0 8px 20px #e0a92c3d,inset 0 1px #ffffff94}.LiveChat-module__g10JcW__glassControl{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff17;border:1px solid #ffffff1f;transition:background-color .15s,transform .15s}.LiveChat-module__g10JcW__glassControl:hover{background:#ffffff29}.LiveChat-module__g10JcW__glassControl:active{transform:scale(.95)}.LiveChat-module__g10JcW__productCard{-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:linear-gradient(145deg,#ffffffd6,#fffaefbd);border:1px solid #ffffffe6;box-shadow:0 10px 28px #3427101a,inset 0 1px #fff}.LiveChat-module__g10JcW__productImage{border:1px solid #ffffffc2;box-shadow:0 6px 18px #18120a24}.LiveChat-module__g10JcW__glassChip{-webkit-backdrop-filter:blur(12px)saturate(125%);backdrop-filter:blur(12px)saturate(125%);background:#ffffffad;border:1px solid #fffffff0;transition:border-color .15s,background-color .15s,transform .15s;box-shadow:0 4px 12px #1f180e17,inset 0 1px #fff}.LiveChat-module__g10JcW__glassChip:hover{background:#ffffffe0;border-color:#e0a92c8a}.LiveChat-module__g10JcW__glassChip:active{transform:scale(.97)}.LiveChat-module__g10JcW__messageCanvas{scrollbar-color:#b8790f47 transparent;scrollbar-width:thin;background:radial-gradient(circle at 6% 4%,#f9e07621,#0000 28%),linear-gradient(#f7f5f0 0%,#fbfaf7 44%,#f4f1ea 100%)}.LiveChat-module__g10JcW__introBubble{background:#ffffffdb;border:1px solid #fff;box-shadow:0 6px 18px #1e181014}.LiveChat-module__g10JcW__assistantBubble{background:#fff;border:1px solid #12121212;box-shadow:0 8px 22px #1f180e17}.LiveChat-module__g10JcW__visitorBubble{background:linear-gradient(145deg,#171612,#070706);border:1px solid #f9e07626;box-shadow:0 8px 22px #0a0a0a29}.LiveChat-module__g10JcW__systemPill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff9e;border:1px solid #ffffffdb}.LiveChat-module__g10JcW__salesCard{background:linear-gradient(145deg,#fffbedf5,#faecc2d6);border:1px solid #e0a92c57;box-shadow:0 10px 26px #6b4c111f}.LiveChat-module__g10JcW__utilityPanel,.LiveChat-module__g10JcW__glassComposer{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:#ffffffad;border-top:1px solid #ffffffe0;box-shadow:0 -10px 30px #221a0f14}.LiveChat-module__g10JcW__composerInput{background:#ffffffd6;border:1px solid #1c18111c;transition:border-color .15s,box-shadow .15s,background-color .15s;box-shadow:inset 0 1px 2px #16110a0a,0 1px #fffc}.LiveChat-module__g10JcW__composerInput:focus{background:#fff;border-color:#e0a92cb8;outline:none;box-shadow:0 0 0 3px #e0a92c21}.LiveChat-module__g10JcW__iconButton{background:#ffffff85;border:1px solid #ffffffd1;transition:background-color .15s,transform .15s;box-shadow:0 4px 12px #18130c12}.LiveChat-module__g10JcW__iconButton:active{transform:scale(.94)}.LiveChat-module__g10JcW__sendButton{background:linear-gradient(145deg,#f0c94f,#e0a92c);transition:filter .15s,transform .15s;box-shadow:0 7px 18px #b8790f38,inset 0 1px #ffffff7a}.LiveChat-module__g10JcW__sendButton:hover{filter:brightness(1.03)}.LiveChat-module__g10JcW__sendButton:active{transform:scale(.97)}.LiveChat-module__g10JcW__sendButton:disabled{box-shadow:none;filter:saturate(.35);opacity:.5}@keyframes LiveChat-module__g10JcW__chat-glass-enter{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes LiveChat-module__g10JcW__chat-backdrop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.LiveChat-module__g10JcW__backdrop,.LiveChat-module__g10JcW__glassShell{animation:none}}@media (prefers-reduced-transparency:reduce){.LiveChat-module__g10JcW__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a090752}.LiveChat-module__g10JcW__glassShell,.LiveChat-module__g10JcW__glassHeader,.LiveChat-module__g10JcW__productCard,.LiveChat-module__g10JcW__glassChip,.LiveChat-module__g10JcW__systemPill,.LiveChat-module__g10JcW__utilityPanel,.LiveChat-module__g10JcW__glassComposer{-webkit-backdrop-filter:none;backdrop-filter:none}.LiveChat-module__g10JcW__glassShell,.LiveChat-module__g10JcW__productCard,.LiveChat-module__g10JcW__utilityPanel,.LiveChat-module__g10JcW__glassComposer{background:#fffdf8}}.LiveChat-module__g10JcW__launcher{color:#f5d78f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#36342ef5,#101113f5);border:1px solid #ddb967a6;border-radius:20px;transition:transform .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffff2e,0 6px 20px #00000038}.LiveChat-module__g10JcW__launcher:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff3d,0 9px 24px #00000047}.LiveChat-module__g10JcW__launcher:focus-visible{outline-offset:4px;outline:2px solid #a97920}.LiveChat-module__g10JcW__launcher:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.LiveChat-module__g10JcW__launcher{transition:none}.LiveChat-module__g10JcW__launcher:hover{transform:none}}
.ChatQuoteReview-module__6eb7pq__card{color:#171612;overflow-wrap:anywhere;background:#fff;border:1px solid #ddd6c8;border-radius:16px;margin:12px 0;padding:14px;font-size:13px;line-height:1.5;box-shadow:0 3px 12px #241b0808}.ChatQuoteReview-module__6eb7pq__heading{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ChatQuoteReview-module__6eb7pq__eyebrow{margin:0 0 4px;font-weight:600}.ChatQuoteReview-module__6eb7pq__amount{letter-spacing:-.4px;font-size:22px;line-height:1.2;display:block}.ChatQuoteReview-module__6eb7pq__method{color:#615b51;margin-top:4px;font-size:12px;display:block}.ChatQuoteReview-module__6eb7pq__language{color:#27251f;background:#faf8f4;border:1px solid #e5dfd4;border-radius:8px;max-width:88px;min-height:44px;padding:4px 6px;font-size:16px}.ChatQuoteReview-module__6eb7pq__review{color:#27251f;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ece8e0;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:4px 0;font-weight:600;display:flex}.ChatQuoteReview-module__6eb7pq__review span{font-size:20px}.ChatQuoteReview-module__6eb7pq__details{padding-bottom:6px}.ChatQuoteReview-module__6eb7pq__items{margin:0;padding:0;list-style:none}.ChatQuoteReview-module__6eb7pq__items li{border-top:1px solid #ece8e0;padding:10px 0}.ChatQuoteReview-module__6eb7pq__items strong,.ChatQuoteReview-module__6eb7pq__items span{display:block}.ChatQuoteReview-module__6eb7pq__items li>span{color:#615b51;font-size:12px}.ChatQuoteReview-module__6eb7pq__sku{font-variant-numeric:tabular-nums}.ChatQuoteReview-module__6eb7pq__line{justify-content:space-between;gap:8px;margin-top:6px;display:flex}.ChatQuoteReview-module__6eb7pq__recipient{background:#f7f5f1;border-radius:10px;margin:4px 0 12px;padding:10px}.ChatQuoteReview-module__6eb7pq__recipient strong{margin-bottom:5px;display:block}.ChatQuoteReview-module__6eb7pq__recipient p,.ChatQuoteReview-module__6eb7pq__receipt p,.ChatQuoteReview-module__6eb7pq__error p{margin:2px 0}.ChatQuoteReview-module__6eb7pq__totals{margin:0 0 10px}.ChatQuoteReview-module__6eb7pq__totals div{justify-content:space-between;gap:10px;padding:3px 0;display:flex}.ChatQuoteReview-module__6eb7pq__totals dd{margin:0}.ChatQuoteReview-module__6eb7pq__totals div:last-child{border-top:1px solid #ece8e0;margin-top:4px;padding-top:7px;font-weight:600}.ChatQuoteReview-module__6eb7pq__caption{color:#665f54;margin:6px 0 0;font-size:11px;line-height:1.55}.ChatQuoteReview-module__6eb7pq__consent{cursor:pointer;align-items:flex-start;gap:8px;min-height:44px;padding:12px 0;display:flex}.ChatQuoteReview-module__6eb7pq__consent input{accent-color:#171612;flex-shrink:0;width:18px;height:18px;margin:1px 0 0}.ChatQuoteReview-module__6eb7pq__confirm{color:#241b08;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#edc463;border:1px solid #bd922e;border-radius:10px;padding:10px 12px;font-weight:700}.ChatQuoteReview-module__6eb7pq__confirm:disabled{color:#7a7365;cursor:not-allowed;background:#eeeae2;border-color:#ddd6c8}.ChatQuoteReview-module__6eb7pq__notice,.ChatQuoteReview-module__6eb7pq__receipt{color:#35432b;background:#f3f5ee;border-radius:10px;margin:8px 0 0;padding:10px}.ChatQuoteReview-module__6eb7pq__receipt strong{display:block}.ChatQuoteReview-module__6eb7pq__error{color:#9a351e;margin-top:8px;font-size:12px}.ChatQuoteReview-module__6eb7pq__error button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.ChatQuoteReview-module__6eb7pq__card button:focus-visible,.ChatQuoteReview-module__6eb7pq__card select:focus-visible,.ChatQuoteReview-module__6eb7pq__card input:focus-visible{outline-offset:3px;outline:2px solid #8c691a}
.AuthShell-module__qx-zxW__page{--auth-black:#101010;--auth-ink:#1c1b18;--auth-muted:#6f6b63;--auth-line:#dedbd4;--auth-surface:#fff;--auth-soft:#f2f0eb;--auth-gold:#b37a00;min-height:100svh;color:var(--auth-ink);background:#fff;display:grid}.AuthShell-module__qx-zxW__storyPanel{color:#fff;background:#10100f;min-height:100svh;padding:44px clamp(38px,5vw,76px);display:none;position:relative;overflow:hidden}.AuthShell-module__qx-zxW__storyPanel:after{content:"";border:1px solid #daa92e29;border-radius:50%;width:440px;height:440px;position:absolute;bottom:-180px;right:-160px;box-shadow:0 0 0 72px #daa92e08,0 0 0 144px #daa92e05}.AuthShell-module__qx-zxW__storyBrand,.AuthShell-module__qx-zxW__mobileBrand{align-items:center;width:fit-content;display:inline-flex}.AuthShell-module__qx-zxW__storyLogo{width:auto;height:35px}.AuthShell-module__qx-zxW__mobileLogo{width:auto;height:30px}.AuthShell-module__qx-zxW__storyCopy{z-index:1;align-self:center;max-width:490px;position:relative}.AuthShell-module__qx-zxW__storyKicker{color:#d5a22b;letter-spacing:.16em;font-size:11px;font-weight:750;display:block}.AuthShell-module__qx-zxW__storyCopy h2{letter-spacing:-.045em;max-width:480px;margin-top:18px;font-size:clamp(40px,4vw,56px);font-weight:650;line-height:1.03}.AuthShell-module__qx-zxW__storyCopy>p{color:#ffffffa8;max-width:430px;margin-top:22px;font-size:15px;line-height:1.65}.AuthShell-module__qx-zxW__benefitList{gap:14px;margin-top:32px;display:grid}.AuthShell-module__qx-zxW__benefitList span{color:#ffffffc7;align-items:center;gap:10px;font-size:13px;font-weight:580;display:inline-flex}.AuthShell-module__qx-zxW__benefitList svg,.AuthShell-module__qx-zxW__secureMark svg{fill:none;stroke:#d5a22b;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px}.AuthShell-module__qx-zxW__storyNote{z-index:1;color:#ffffff5c;letter-spacing:.12em;text-transform:uppercase;align-self:end;font-size:10px;position:relative}.AuthShell-module__qx-zxW__authColumn{min-width:0;padding:max(12px, env(safe-area-inset-top)) 18px max(24px, env(safe-area-inset-bottom));background:#fff}.AuthShell-module__qx-zxW__mobileTopbar{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;width:100%;max-width:720px;min-height:60px;margin:0 auto;display:grid}.AuthShell-module__qx-zxW__mobileBrand{justify-self:center}.AuthShell-module__qx-zxW__backButton{width:42px;height:42px;color:var(--auth-black);background:#fff;border:1px solid #dedbd4;border-radius:50%;place-items:center;transition:border-color .15s,transform .15s;display:grid}.AuthShell-module__qx-zxW__backButton:hover{border-color:#aaa69e}.AuthShell-module__qx-zxW__backButton:active{transform:scale(.97)}.AuthShell-module__qx-zxW__backButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:19px}.AuthShell-module__qx-zxW__secureMark{color:#625f58;align-items:center;gap:5px;font-size:10.5px;font-weight:650;display:inline-flex}.AuthShell-module__qx-zxW__secureMark svg{width:15px}.AuthShell-module__qx-zxW__card{width:100%;max-width:500px;margin:26px auto 28px;padding:16px 2px 14px}.AuthShell-module__qx-zxW__heading>span{color:var(--auth-gold);letter-spacing:.13em;text-transform:uppercase;margin-bottom:8px;font-size:10.5px;font-weight:760;display:block}.AuthShell-module__qx-zxW__heading h1{color:var(--auth-black);letter-spacing:-.035em;font-size:clamp(28px,7.6vw,33px);font-weight:700;line-height:1.12}.AuthShell-module__qx-zxW__heading p{max-width:420px;color:var(--auth-muted);margin-top:8px;font-size:13px;line-height:1.5}.AuthShell-module__qx-zxW__tabs{background:#efede8;border:1px solid #ebe8e2;border-radius:12px;grid-template-columns:1fr 1fr;gap:3px;margin-top:22px;padding:3px;display:grid}.AuthShell-module__qx-zxW__tab{color:#747068;border-radius:9px;min-height:44px;font-size:13px;font-weight:670;transition:color .15s,background .15s,box-shadow .15s}.AuthShell-module__qx-zxW__tabActive{color:var(--auth-black);background:#fff;box-shadow:0 1px 3px #1816121a}.AuthShell-module__qx-zxW__form{background:#fbf8f0;border:1px solid #eee6d5;border-radius:16px;gap:14px;margin-top:20px;padding:18px;display:grid}.AuthShell-module__qx-zxW__field{gap:7px;display:grid}.AuthShell-module__qx-zxW__fieldLabel,.AuthShell-module__qx-zxW__labelRow label{color:#33312d;font-size:12px;font-weight:680}.AuthShell-module__qx-zxW__labelRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.AuthShell-module__qx-zxW__labelRow span{color:#89857d;font-size:10px}.AuthShell-module__qx-zxW__inputWrap{border:1px solid var(--auth-line);background:#fff;border-radius:12px;align-items:center;min-height:52px;transition:border-color .14s,outline-color .14s;display:flex;position:relative;overflow:hidden}.AuthShell-module__qx-zxW__inputWrap:focus-within{outline-offset:2px;border-color:#1f1f1f;outline:2px solid #1f1f1f}.AuthShell-module__qx-zxW__phonePrefix{border-right:1px solid var(--auth-line);color:#4d4a44;flex:none;align-self:stretch;align-items:center;gap:7px;padding:0 12px 0 14px;font-size:12px;font-weight:680;display:inline-flex}.AuthShell-module__qx-zxW__phonePrefix i{background:#006a4e;border-radius:2px;width:18px;height:12px;box-shadow:inset 0 0 0 1px #00000014}.AuthShell-module__qx-zxW__phonePrefix i:after{content:"";background:#f42a41;border-radius:50%;width:6px;height:6px;margin:3px 0 0 7px;display:block}.AuthShell-module__qx-zxW__input,.AuthShell-module__qx-zxW__codeInput{width:100%;min-width:0;color:var(--auth-black);background:0 0;border:0;outline:0;font-size:14px}.AuthShell-module__qx-zxW__input{min-height:50px;padding:0 14px}.AuthShell-module__qx-zxW__input::placeholder,.AuthShell-module__qx-zxW__codeInput::placeholder{color:#9d9991}.AuthShell-module__qx-zxW__passwordInput{padding-right:52px}.AuthShell-module__qx-zxW__eyeButton{color:#77736c;border-radius:9px;place-items:center;width:44px;height:44px;display:grid;position:absolute;right:4px}.AuthShell-module__qx-zxW__eyeButton svg{width:20px}.AuthShell-module__qx-zxW__helper{color:#827e76;font-size:10px;line-height:1.4}.AuthShell-module__qx-zxW__primaryButton{border:1px solid var(--auth-black);color:#fff;background:var(--auth-black);border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:52px;font-size:14px;font-weight:700;transition:background .14s,transform .14s;display:inline-flex}.AuthShell-module__qx-zxW__primaryButton:hover{background:#292929}.AuthShell-module__qx-zxW__primaryButton:active{transform:translateY(1px)}.AuthShell-module__qx-zxW__primaryButton:disabled{cursor:not-allowed;opacity:.5}.AuthShell-module__qx-zxW__primaryButton svg{fill:none;stroke:#e6b536;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:17px}.AuthShell-module__qx-zxW__notice,.AuthShell-module__qx-zxW__successNotice{border:1px solid #0000;border-radius:10px;padding:10px 12px;font-size:11px;line-height:1.45}.AuthShell-module__qx-zxW__notice{color:#93262b;background:#fff5f5;border-color:#f0d2d2}.AuthShell-module__qx-zxW__successNotice{color:#087453;background:#effaf5;border-color:#c9eadc}.AuthShell-module__qx-zxW__socialBlock{margin-top:22px}.AuthShell-module__qx-zxW__divider{color:#8b877f;white-space:nowrap;align-items:center;gap:12px;margin-bottom:13px;font-size:10px;display:flex}.AuthShell-module__qx-zxW__divider:before,.AuthShell-module__qx-zxW__divider:after{content:"";background:var(--auth-line);width:100%;height:1px}.AuthShell-module__qx-zxW__socialGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.AuthShell-module__qx-zxW__socialButton{color:#33312e;background:#fff;border:1px solid #d4d1cb;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:48px;padding:0 10px;font-size:11px;font-weight:650;transition:border-color .14s,background .14s;display:flex}.AuthShell-module__qx-zxW__socialButton:hover{background:#fafafa;border-color:#96928a}.AuthShell-module__qx-zxW__socialButton svg{flex:0 0 18px;width:18px}.AuthShell-module__qx-zxW__switchCopy{color:#6f6b63;text-align:center;margin-top:18px;font-size:12px}.AuthShell-module__qx-zxW__switchCopy a,.AuthShell-module__qx-zxW__switchCopy button{color:#8f6200;margin-left:5px;font-weight:720}.AuthShell-module__qx-zxW__terms{color:#918d85;text-align:center;margin-top:16px;font-size:9.5px;line-height:1.55}.AuthShell-module__qx-zxW__terms a{color:#5f5b54;text-underline-offset:2px;-webkit-text-decoration:underline #bbb6ad;text-decoration:underline #bbb6ad}.AuthShell-module__qx-zxW__otpHeading{gap:7px;display:grid}.AuthShell-module__qx-zxW__otpHeading strong{color:var(--auth-black);font-size:15px}.AuthShell-module__qx-zxW__otpHeading p{color:var(--auth-muted);font-size:11px;line-height:1.5}.AuthShell-module__qx-zxW__otpHeading b{color:#403d37}.AuthShell-module__qx-zxW__codeInput{border:1px solid var(--auth-line);letter-spacing:.42em;text-align:center;background:#fff;border-radius:12px;min-height:60px;padding:0 18px;font-size:21px;font-weight:700}.AuthShell-module__qx-zxW__codeInput:focus{outline-offset:2px;border-color:#1f1f1f;outline:2px solid #1f1f1f}.AuthShell-module__qx-zxW__resendRow{color:#817d75;justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.AuthShell-module__qx-zxW__resendRow button{color:#8f6200;border-radius:8px;min-height:40px;padding:0 8px;font-size:11px;font-weight:690}.AuthShell-module__qx-zxW__resendRow button:disabled{color:#aaa69e}.AuthShell-module__qx-zxW__textButton{color:#625f58;text-underline-offset:3px;-webkit-text-decoration:underline #c9c5bd;text-decoration:underline #c9c5bd}.AuthShell-module__qx-zxW__steps{align-items:center;gap:7px;margin-top:18px;display:flex}.AuthShell-module__qx-zxW__steps span{background:#e4e1da;border-radius:99px;flex:1;height:3px}.AuthShell-module__qx-zxW__steps .AuthShell-module__qx-zxW__stepActive{background:#b37a00}.AuthShell-module__qx-zxW__compactLogin{--auth-black:#101010;--auth-ink:#1c1b18;--auth-muted:#6f6b63;--auth-line:#dedbd4;--auth-surface:#fff;--auth-soft:#f2f0eb;--auth-gold:#b37a00}.AuthShell-module__qx-zxW__compactLogin .AuthShell-module__qx-zxW__tabs{margin-top:18px}.AuthShell-module__qx-zxW__compactLogin .AuthShell-module__qx-zxW__form{background:0 0;border:0;gap:13px;margin-top:15px;padding:0}.AuthShell-module__qx-zxW__compactLogin .AuthShell-module__qx-zxW__socialBlock{margin-top:17px}.AuthShell-module__qx-zxW__compactLogin .AuthShell-module__qx-zxW__switchCopy{margin-top:15px}.AuthShell-module__qx-zxW__compactLogin .AuthShell-module__qx-zxW__terms{margin-top:12px}.AuthShell-module__qx-zxW__backButton:focus-visible,.AuthShell-module__qx-zxW__tab:focus-visible,.AuthShell-module__qx-zxW__eyeButton:focus-visible,.AuthShell-module__qx-zxW__primaryButton:focus-visible,.AuthShell-module__qx-zxW__socialButton:focus-visible,.AuthShell-module__qx-zxW__resendRow button:focus-visible,.AuthShell-module__qx-zxW__switchCopy a:focus-visible,.AuthShell-module__qx-zxW__switchCopy button:focus-visible,.AuthShell-module__qx-zxW__terms a:focus-visible{outline-offset:2px;outline:2px solid #161616}@media (max-width:359px){.AuthShell-module__qx-zxW__secureMark{font-size:0}.AuthShell-module__qx-zxW__socialGrid{grid-template-columns:1fr}}@media (min-width:600px){.AuthShell-module__qx-zxW__authColumn{padding:max(18px, env(safe-area-inset-top)) 24px max(32px, env(safe-area-inset-bottom))}.AuthShell-module__qx-zxW__card{margin-top:42px;padding:24px 0 28px}.AuthShell-module__qx-zxW__heading h1{font-size:33px}}@media (min-width:1120px){.AuthShell-module__qx-zxW__page{background:#fff;grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr)}.AuthShell-module__qx-zxW__storyPanel{display:grid}.AuthShell-module__qx-zxW__authColumn{align-items:center;min-height:100svh;padding:64px clamp(56px,7vw,120px);display:flex;position:relative}.AuthShell-module__qx-zxW__mobileTopbar{width:auto;display:flex;position:absolute;top:30px;right:34px}.AuthShell-module__qx-zxW__mobileBrand,.AuthShell-module__qx-zxW__backButton{display:none}.AuthShell-module__qx-zxW__card{max-width:480px;box-shadow:none;border:0;border-radius:0;margin:0 auto;padding:0}}@media (max-height:760px) and (max-width:1119px){.AuthShell-module__qx-zxW__card{margin-top:10px}}@media (prefers-reduced-motion:reduce){.AuthShell-module__qx-zxW__backButton,.AuthShell-module__qx-zxW__tab,.AuthShell-module__qx-zxW__inputWrap,.AuthShell-module__qx-zxW__primaryButton,.AuthShell-module__qx-zxW__socialButton{transition:none}}.AuthShell-module__qx-zxW__compactLogin .AuthShell-module__qx-zxW__tabs{background:0 0;border:0;border-bottom:1px solid #e7e7e7;border-radius:0;gap:20px;padding:0}.AuthShell-module__qx-zxW__compactLogin .AuthShell-module__qx-zxW__tab{border-bottom:2px solid #0000;border-radius:0;font-weight:600}.AuthShell-module__qx-zxW__compactLogin .AuthShell-module__qx-zxW__tabActive{box-shadow:none;background:0 0;border-bottom-color:#171717}.AuthShell-module__qx-zxW__compactLogin .AuthShell-module__qx-zxW__inputWrap{border-radius:9px;min-height:48px}.AuthShell-module__qx-zxW__compactLogin .AuthShell-module__qx-zxW__inputWrap:focus-within{outline-offset:1px;outline:1px solid #555}.AuthShell-module__qx-zxW__compactLogin .AuthShell-module__qx-zxW__primaryButton{border-radius:9px;min-height:46px}.AuthShell-module__qx-zxW__compactLogin .AuthShell-module__qx-zxW__primaryButton svg{display:none}.AuthShell-module__qx-zxW__compactLogin .AuthShell-module__qx-zxW__socialButton{border-radius:9px}
.LoginDialog-module___vsPXW__backdrop{z-index:120;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0c0c0b6b;align-items:end;animation:.18s ease-out both LoginDialog-module___vsPXW__auth-backdrop-in;display:grid;position:fixed;inset:0;overflow:hidden}.LoginDialog-module___vsPXW__dialog{width:100%;max-height:min(92dvh,760px);padding:10px 18px max(22px, env(safe-area-inset-bottom));color:#191815;overscroll-behavior:contain;background:#fff;border:1px solid #ffffffd1;border-bottom:0;border-radius:28px 28px 0 0;animation:.26s cubic-bezier(.2,.78,.26,1) both LoginDialog-module___vsPXW__auth-sheet-in;position:relative;overflow:hidden auto;box-shadow:0 -22px 64px #0000003d}.LoginDialog-module___vsPXW__dialog:before{content:"";background:linear-gradient(90deg,#0000,#e0a92c,#0000);width:min(42%,190px);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.LoginDialog-module___vsPXW__mobileHandle{background:#d9d6cf;border-radius:99px;width:38px;height:4px;margin:0 auto 10px}.LoginDialog-module___vsPXW__header{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.LoginDialog-module___vsPXW__brandRow,.LoginDialog-module___vsPXW__secure{align-items:center;display:flex}.LoginDialog-module___vsPXW__brandRow{gap:12px}.LoginDialog-module___vsPXW__logo{object-fit:contain;width:auto;height:29px}.LoginDialog-module___vsPXW__secure{color:#716d65;white-space:nowrap;gap:5px;font-size:9.5px;font-weight:670}.LoginDialog-module___vsPXW__secure svg{color:#b8790f;width:14px;height:14px}.LoginDialog-module___vsPXW__closeButton{color:#35332e;background:#ffffffd6;border:1px solid #11110f1a;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;transition:background .16s,transform .16s;display:grid}.LoginDialog-module___vsPXW__closeButton svg{width:20px;height:20px}.LoginDialog-module___vsPXW__heading{margin-top:12px}.LoginDialog-module___vsPXW__heading>span{color:#9b6900;letter-spacing:.14em;font-size:9.5px;font-weight:780}.LoginDialog-module___vsPXW__heading h2{color:#11110f;letter-spacing:-.025em;margin-top:6px;font-size:25px;font-weight:720;line-height:1.25}.LoginDialog-module___vsPXW__heading p{color:#706c64;max-width:430px;margin-top:8px;font-size:12px;line-height:1.5}.LoginDialog-module___vsPXW__closeButton:hover{background:#f4f1eb}.LoginDialog-module___vsPXW__closeButton:active{transform:scale(.96)}.LoginDialog-module___vsPXW__closeButton:focus-visible{outline-offset:2px;outline:2px solid #161616}@media (min-width:600px){.LoginDialog-module___vsPXW__backdrop{place-items:center;padding:24px}.LoginDialog-module___vsPXW__dialog{border-bottom:1px solid #ffffffd1;border-radius:20px;width:min(440px,100vw - 48px);max-height:min(90dvh,760px);padding:22px 28px 28px;animation-name:LoginDialog-module___vsPXW__auth-dialog-in;box-shadow:0 30px 90px #0000004d}.LoginDialog-module___vsPXW__mobileHandle{display:none}.LoginDialog-module___vsPXW__heading{margin-top:12px}}@keyframes LoginDialog-module___vsPXW__auth-backdrop-in{0%{opacity:0}}@keyframes LoginDialog-module___vsPXW__auth-sheet-in{0%{opacity:.75;transform:translateY(28px)}}@keyframes LoginDialog-module___vsPXW__auth-dialog-in{0%{opacity:0;transform:translateY(12px)scale(.985)}}@media (prefers-reduced-motion:reduce){.LoginDialog-module___vsPXW__backdrop,.LoginDialog-module___vsPXW__dialog{animation:none}.LoginDialog-module___vsPXW__closeButton{transition:none}}.LoginDialog-module___vsPXW__dialog:before{display:none}
