:root{--bg:#132140;--surface:#172951;--surface2:#2d3d60;--ink:#f6f2e8;--muted:#b3bdd2;--line:#3d4e75;--gold:#d2b57a;--gold2:#c98f26;--sale:#ff6b5e;--ok:#5fd09a;--tile:#1f366b;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);color-scheme:dark}html{scroll-behavior:smooth;scroll-padding-top:180px}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:15px/1.5 Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.wrap{max-width:1240px;margin:0 auto;padding:0 16px}h1,h2,.price,.dh,.tot,.deal b,.promo b{font-family:Cormorant Garamond,Georgia,serif}.topbar{background:linear-gradient(90deg,#1b305e,#132140);color:var(--gold);text-align:center;font-size:12.5px;letter-spacing:.8px;padding:9px 12px;border-bottom:1px solid var(--line)}header{background:#0b1326;position:sticky;top:0;z-index:20;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid var(--line);box-shadow:0 8px 22px #0000008c}.row{display:flex;align-items:center;gap:14px;padding:10px 0}.logo img{display:block;height:50px;width:auto}.logo{flex:none}.search{flex:1;display:flex;min-width:0;border:1px solid #3a4560;border-radius:30px;overflow:hidden;background:#f5f2ea}.search input{flex:1;min-width:0;border:0;padding:12px 18px;font:inherit;background:transparent;color:#091121}.search button{border:0;background:linear-gradient(#e8d5a6,#b8934f);color:#091121;font-weight:800;padding:0 24px}.hbtn{background:none;border:0;color:var(--ink);font-weight:700;padding:8px;border-radius:8px;white-space:nowrap}.hbtn:hover{background:var(--surface2)}.cartcount{background:var(--gold);color:#091121;border-radius:20px;padding:1px 8px;margin-left:4px;font-size:13px}nav.cats{background:#0b1326;overflow-x:auto;white-space:nowrap;border-top:1px solid var(--line)}nav.cats .wrap{display:flex;gap:6px}nav.cats a{color:var(--ink);padding:14px 16px;font-weight:600;letter-spacing:.4px;border-bottom:3px solid transparent}nav.cats a:hover,nav.cats a.on{color:var(--gold);border-bottom-color:var(--gold)}.hero{margin:22px 0 14px}.herocard{position:relative;border-radius:20px;overflow:hidden;border:1px solid #3a4560;min-height:480px;display:flex;align-items:center;padding:48px 56px;background:#0b1326}.heroimg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.herobg{position:absolute;left:0;right:0;top:-30%;height:130%;background:var(--cover) center 62%/cover no-repeat;transition:transform .35s cubic-bezier(.22,.61,.36,1),filter .35s ease-out;will-change:transform,filter}.herocard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b1326f0 8%,#0b13268c 55%,#0b132626);z-index:1;pointer-events:none}.herocard .in{max-width:560px;position:relative;z-index:2}.eyebrow{display:flex;align-items:center;gap:12px;color:var(--gold);font-weight:700;letter-spacing:3px;font-size:12.5px;text-transform:uppercase}.eyebrow:before{content:"";width:46px;height:2px;background:var(--gold)}.herocard h1{font-size:clamp(44px,7vw,84px);line-height:.98;margin:14px 0 16px;font-weight:700;letter-spacing:-1px}.herocard p{margin:0 0 26px;color:#d3d9e6;font-size:17px;max-width:46ch}.btns{display:flex;gap:12px;flex-wrap:wrap}.btn{display:inline-block;background:linear-gradient(#e8d5a6,#b8934f);color:#091121;font-weight:800;border:0;padding:15px 30px;border-radius:12px;letter-spacing:.3px}.btn:hover{filter:brightness(1.08)}.btn.ghost{background:#0b132673;color:var(--ink);border:1px solid #4a5775}.side{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.promo{border-radius:14px;border:1px solid var(--line);background:linear-gradient(135deg,var(--surface2),var(--surface));padding:22px;display:flex;flex-direction:column;justify-content:center}.promo b{font-size:28px;font-weight:600;line-height:1.1;color:var(--gold)}.promo small{color:var(--muted)}.deal{display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:14px 0;padding:20px 26px;background:linear-gradient(100deg,#12203f,#0a1122);border:1px solid #264383;border-radius:14px}.deal b{display:block;font-size:30px;line-height:1.1;color:var(--gold)}.deal span{color:#cbbf9f}.clock{display:flex;gap:8px}.clock div{background:#132140;border:1px solid #264383;color:var(--gold);border-radius:8px;padding:6px 10px;text-align:center;min-width:56px;font-weight:800;font-size:20px}.clock small{display:block;font-size:11px;font-weight:500;color:var(--muted)}.perks{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 6px}.perk{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px;display:flex;gap:12px;align-items:center}.perk i{font-style:normal;font-size:22px;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#12203f;border:1px solid #264383;flex:none}.perk b{display:block;font-size:14px}.perk span{color:var(--muted);font-size:13px}h2{font-size:34px;font-weight:600;margin:44px 0 16px;display:flex;align-items:center;gap:12px;letter-spacing:.2px}h2:before{content:"";width:34px;height:2px;background:var(--gold)}.catgrid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.cat{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px;text-align:center;font-weight:700;color:var(--ink);width:100%;transition:transform .2s,border-color .2s}.cat:hover{border-color:var(--gold);transform:translateY(-3px)}.cat .em{display:block;font-size:40px;background:var(--tile);border-radius:10px;padding:14px 0;margin-bottom:8px}.tools{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:14px}.tools select{padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;margin-left:6px}.chips{display:flex;gap:8px;flex-wrap:wrap}.chip{border:1px solid var(--line);background:var(--surface);color:var(--ink);padding:8px 16px;border-radius:20px;font-weight:500}.chip.on{background:var(--gold);color:#091121;border-color:var(--gold);font-weight:700}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px}.card{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s,border-color .2s,box-shadow .2s}.card:hover{transform:translateY(-4px);border-color:var(--gold);box-shadow:0 14px 30px #00000073}.card .img{position:relative;background:var(--tile);font-size:68px;text-align:center;padding:34px 0}.tag{position:absolute;top:10px;left:10px;background:var(--gold);color:#091121;font-size:12px;font-weight:800;padding:3px 10px;border-radius:5px;letter-spacing:.4px}.heart{position:absolute;top:8px;right:8px;width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:#132140;color:var(--gold);font-size:20px;line-height:1}.heart.on{background:var(--gold);color:#091121}.card .body{padding:14px;display:flex;flex-direction:column;gap:4px;flex:1}.card h3{font-size:15.5px;margin:0;font-weight:600}.stars{color:var(--gold);font-size:14px}.stars small{color:var(--muted)}.price{font-size:27px;font-weight:700;color:var(--gold)}.price s{font-size:15px;color:var(--muted);font-weight:400;margin-left:6px}.ship{font-size:13px;color:var(--ok)}.add{margin-top:auto;border:0;background:linear-gradient(#e8d5a6,#b8934f);color:#091121;font-weight:800;padding:11px;border-radius:10px}.add:hover{filter:brightness(1.08)}.empty{padding:40px;text-align:center;color:var(--muted);background:var(--surface);border-radius:12px;border:1px dashed var(--line)}.love{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.love div{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:12px;padding:22px}.love i{font-style:normal;font-size:28px;display:block;margin-bottom:6px}.love b{display:block;margin-bottom:2px}.love span{color:var(--muted);font-size:14px}.shopify{margin:34px 0;background:linear-gradient(110deg,#1b2740,#132140);border:1px solid #264383;color:#fff;border-radius:18px;padding:30px;display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap}.shopify b{font-family:Cormorant Garamond,Georgia,serif;color:var(--gold)}.shopify p{margin:4px 0 0;color:#cfd6e4;max-width:60ch}.nf{display:flex;gap:8px;flex-wrap:wrap}.nf input{padding:13px 16px;border:0;border-radius:12px;font:inherit;min-width:220px;background:#f5f2ea;color:#091121}.nf .btn{border:0}footer{background:#0b1326;color:#aab3c4;margin-top:40px;padding:36px 0 22px;font-size:14px;border-top:1px solid var(--line)}.fcols{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}footer b{color:var(--gold);display:block;margin-bottom:8px;letter-spacing:.8px}footer a{display:block;padding:3px 0}footer a:hover{color:#fff}.copy{border-top:1px solid var(--line);margin-top:20px;padding-top:14px;text-align:center}.drawer{position:fixed;top:0;right:0;bottom:0;width:min(400px,100%);background:var(--surface);z-index:40;transform:translate(100%);transition:transform .25s;display:flex;flex-direction:column;box-shadow:-8px 0 30px #0009;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.drawer.open{transform:none}.dh{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid var(--line);font-weight:700;font-size:24px}.dh button{background:none;border:0;font-size:22px;color:var(--ink)}.items{flex:1;overflow:auto;padding:12px 16px}.item{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.item .em{font-size:34px;background:var(--tile);border-radius:8px;padding:6px 10px}.item div{flex:1}.qty{display:flex;align-items:center;gap:8px;margin-top:4px}.qty button{width:28px;height:28px;border-radius:6px;border:1px solid var(--line);background:var(--surface2);color:var(--ink)}.df{padding:16px;border-top:1px solid var(--line)}.df .tot{display:flex;justify-content:space-between;font-weight:700;font-size:24px;margin-bottom:6px}.df .btn{width:100%;text-align:center}.bar{height:8px;background:var(--tile);border-radius:8px;overflow:hidden;margin:4px 0 6px}.bar i{display:block;height:100%;width:0;background:var(--gold);transition:width .3s}.shade{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:30;opacity:0;pointer-events:none;transition:opacity .25s}.shade.open{opacity:1;pointer-events:auto}.toast{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));transform:translate(-50%,80px);background:var(--gold);color:#091121;padding:11px 20px;border-radius:30px;z-index:50;transition:transform .25s;font-weight:700}.toast.show{transform:translate(-50%)}.chat{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:25;background:#0b1326;color:var(--gold);border:1px solid var(--gold);border-radius:30px;padding:11px 18px;font-weight:700;box-shadow:0 6px 20px #00000080}@media(max-width:900px){.perks,.love{grid-template-columns:1fr 1fr}.catgrid{grid-template-columns:repeat(3,1fr)}.fcols{grid-template-columns:1fr 1fr}.herocard{padding:36px 28px}}@media(max-width:560px){.row{flex-wrap:wrap}.search{order:3;flex-basis:100%}.logo{flex:1}.logo img{height:44px}.hbtn .lbl{display:none}.side,.love{grid-template-columns:1fr}.grid{grid-template-columns:repeat(2,1fr)}.card .img{font-size:54px;padding:22px 0}.clock div{min-width:46px;font-size:17px}.herocard{min-height:0;display:block;padding:0}.herocard:after{display:none}.heroimg{position:relative;inset:auto;aspect-ratio:1125/418}.herocard .in{padding:22px 20px 26px;max-width:none;background:#0b1326}.herocard p{font-size:15.5px}.topbar{font-size:11.5px;padding:6px 8px;letter-spacing:.4px}nav.cats a{padding:10px 14px}.logo img{height:38px}.btn{padding:14px 22px}}.topbar{max-height:44px;overflow:hidden;transition:max-height .4s ease,padding .4s ease,opacity .3s ease}header{transition:background .35s ease,box-shadow .35s ease}nav.cats{max-height:80px;transition:max-height .4s ease,opacity .3s ease}.logo img{transition:height .35s ease}.row{transition:padding .35s ease}header.sc{background:#0b1326c7;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);box-shadow:0 10px 30px #0009;border-bottom-color:#d2b57a59}header.sc .topbar{max-height:0;padding-top:0;padding-bottom:0;opacity:0;border-bottom-width:0}header.sc .logo img{height:34px}header.sc .row{padding:7px 0}header.sc.dn nav.cats{max-height:0;opacity:0;border-top-width:0}.logo{position:relative;display:block}.logo img{animation:logoClean 3.4s ease-in-out infinite}@keyframes logoClean{0%,48%{opacity:1;filter:drop-shadow(0 0 0 rgba(210,181,122,0))}56%,64%{opacity:0}76%{opacity:1;filter:drop-shadow(0 0 12px rgba(210,181,122,.85))}to{opacity:1;filter:drop-shadow(0 0 0 rgba(210,181,122,0))}}.lp{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--logo) center/100% 100% no-repeat;opacity:0;animation:lp 4.4s ease-in-out infinite both}@keyframes lp{0%{opacity:0;transform:translateY(12px) scale(.82);filter:blur(7px)}11%{opacity:1;transform:none;filter:blur(0) drop-shadow(0 0 16px rgba(232,213,166,.95))}22%{filter:blur(0) drop-shadow(0 0 0 rgba(232,213,166,0))}80%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(-6px) scale(1.05);filter:blur(6px)}}.logo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-mask:var(--logo) center/100% 100% no-repeat;mask:var(--logo) center/100% 100% no-repeat;background:linear-gradient(100deg,transparent 38%,rgba(240,226,190,.95) 50%,transparent 62%) -160% 0/260% 100% no-repeat;animation:logoShine 3.4s ease-in-out infinite}@keyframes logoLife{0%,34%{opacity:1;transform:none;filter:none}46%{opacity:0;transform:scale(.9) translateY(-3px);filter:blur(7px)}56%{opacity:0;transform:scale(1.08);filter:blur(9px)}72%{opacity:1;transform:scale(1);filter:blur(0) drop-shadow(0 0 14px rgba(210,181,122,.9))}to{opacity:1;transform:none;filter:drop-shadow(0 0 0 rgba(210,181,122,0))}}@keyframes logoShine{0%,72%{background-position:-160% 0}96%,to{background-position:160% 0}}@media(prefers-reduced-motion:reduce){.logo img,.logo:after{animation:none!important}}.logo:after{display:none}.logo.anim img{animation:none!important;position:absolute!important;left:0;top:0;width:1px!important;height:1px!important;opacity:0;pointer-events:none}.logo svg{display:block;height:54px;width:auto;overflow:visible;transition:height .35s ease;animation:lgGlow 7s linear infinite .9s}header.sc .logo svg{height:36px}@media(max-width:560px){.logo svg{height:40px}}.lg .p{transform-box:fill-box;transform-origin:center;opacity:0;will-change:transform;animation:asm 7s cubic-bezier(.16,.9,.28,1) infinite both;animation-delay:var(--d)}@keyframes asm{0%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.3)}16%{opacity:1}22%{opacity:1;transform:none}78%{opacity:1;transform:none;animation-timing-function:ease-in}92%,to{opacity:0;transform:translate(calc(var(--x)*-.7),calc(var(--y)*-.7)) rotate(calc(var(--r)*-1)) scale(.3)}}@keyframes lgGlow{0%,20%{filter:drop-shadow(0 0 0 rgba(210,181,122,0))}26%{filter:drop-shadow(0 0 10px rgba(210,181,122,.95))}42%,to{filter:drop-shadow(0 0 0 rgba(210,181,122,0))}}footer img{width:128px;height:auto}@media(prefers-reduced-motion:reduce){.lg .p{animation:none;opacity:1}.logo svg{animation:none}}.wm{position:fixed;left:50%;top:50%;width:min(300px,64vw);display:flex;flex-direction:column;align-items:center;gap:16px;transform:translate(-50%,calc(-50% + 20px));opacity:0;z-index:18;pointer-events:none;filter:drop-shadow(0 0 26px rgba(210,181,122,.5));transition:opacity .7s ease,transform .7s ease}.wm img{width:100%;height:auto;display:block}.wm .flag{display:flex;width:150px;height:90px;margin-top:8px;filter:brightness(.6) saturate(.7)}.wm .flag i{display:block;flex:1;height:100%;margin-right:-.3px;background-image:var(--f);background-repeat:no-repeat;background-size:150px 90px}.tint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-color:var(--tc,transparent);-webkit-mask-image:linear-gradient(100deg,#000 0%,rgba(0,0,0,.7) 55%,rgba(0,0,0,.25) 100%);mask-image:linear-gradient(100deg,#000,#000000b3 55%,#00000040);transition:background-color .6s ease}.hs .eyebrow{color:var(--ac,var(--gold))}.hs .eyebrow:before{background:var(--ac,var(--gold))}.cflag{display:block;width:128px;height:auto;border-radius:6px;border:2px solid var(--gold);box-shadow:0 10px 26px #0000008c;margin-bottom:18px;filter:brightness(.93)}@media(max-width:560px){.cflag{width:104px;margin-bottom:14px}}.slides{display:grid}.hs{grid-area:1/1;opacity:0;visibility:hidden;transform:translate(44px);transition:opacity .45s ease,transform .45s ease}.hs.out{opacity:0;visibility:visible;transform:translate(-44px)}.hdots{display:flex;gap:8px;margin-top:24px}.hdots button{width:26px;height:4px;border-radius:2px;border:0;background:#ffffff47;padding:0;transition:width .3s,background .3s}.hdots button.on{background:var(--gold);width:44px}@media(prefers-reduced-motion:reduce){.hs{transition:none!important}}.slides{perspective:1400px}.hs{transform-origin:18% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:none;transition:opacity .45s ease .3s}.hs.on{opacity:1;visibility:visible;transform:none}.hs.out{opacity:1;visibility:visible;transition:none;transform:none;animation:flip .8s cubic-bezier(.45,.05,.35,1) forwards}@keyframes flip{0%{transform:rotateX(0) rotate(0) translateZ(0);opacity:1}55%{opacity:1}to{transform:rotateX(-118deg) rotate(-8deg) translate3d(-34px,-30px,0);opacity:0}}.shard{position:fixed;left:50%;top:50%;width:min(300px,64vw);height:auto;pointer-events:none;z-index:19;filter:drop-shadow(0 0 20px rgba(210,181,122,.5));will-change:transform,opacity}@keyframes wv{0%,to{transform:translateY(-5px);filter:brightness(1.05)}50%{transform:translateY(5px);filter:brightness(.8)}}.wm.on{opacity:.26;transform:translate(-50%,-50%)}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}.topbar{background:linear-gradient(90deg,#1c3262,#111e3b 55%,#1c3262);color:#e8d5a6;border-bottom:1px solid #565142}header{background:#0b1326;border-bottom:1px solid #565142}nav.cats{background:#152549;border-top:1px solid #24407d}.side .promo:nth-child(1){background:linear-gradient(135deg,#213a72,#172951);border-color:#645e4e}.side .promo:nth-child(2){background:linear-gradient(135deg,#1b305e,#122040);border-color:#2e519e}.card:nth-child(4n+1) .img{background:#20396f}.card:nth-child(4n+2) .img{background:#1b2f5d}.card:nth-child(4n+3) .img{background:#223b74}.card:nth-child(4n+4) .img{background:#1e3466}.cat:nth-child(2n) .em{background:#1c3262}.cat:nth-child(odd) .em{background:#213a72}.love div:nth-child(2n){background:#1b305e}.shopify{background:linear-gradient(110deg,#1b2f5d,#0f1a33)}.hs .eyebrow{color:#efe0b8}.hs .eyebrow:before{background:#efe0b8}header{border-bottom:2px solid #a68a52}nav.cats{border-bottom:1px solid #24407d}.topbar{border-bottom:1px solid #a68a52}.herocard,.promo{border-color:#6f6754}.promo b{color:#e8d5a6}.card{border-color:#2a498f}.card:hover{border-color:#d2b57a;box-shadow:0 14px 30px #00000080,0 0 0 1px #d2b57a}.cat{border-color:#2a498f}.love div{border-top-color:#d2b57a}.perk i{background:#1a2d59;border-color:#6f6754}.chip.on{background:linear-gradient(#e8d5a6,#b8934f);color:#0a1122}.deal{background:linear-gradient(100deg,#192c56,#0d182f);border-color:#6f6754}.shopify{border:1px solid #6f6754}h2:before{background:linear-gradient(90deg,#e8d5a6,#b8934f);height:3px;width:40px}footer{border-top:2px solid #a68a52}.tabbar{display:none}.msheet{position:fixed;left:0;right:0;bottom:0;z-index:45;background:#111e3c;border-top:2px solid #a68a52;border-radius:22px 22px 0 0;padding:18px 16px calc(24px + env(safe-area-inset-bottom,0px));transform:translateY(105%);transition:transform .3s ease}.msheet.open{transform:none}.msheet h3{margin:0 0 12px;font-family:Cormorant Garamond,Georgia,serif;font-size:28px;color:#e8d5a6;font-weight:600}.msheet .mg{display:grid;grid-template-columns:1fr 1fr;gap:10px}.msheet a{display:block;padding:14px;border:1px solid #2a498f;border-radius:14px;background:#182a52;font-weight:700}.msheet a:active{border-color:#d2b57a}@media(max-width:900px){body{padding-bottom:calc(66px + env(safe-area-inset-bottom,0px))}.tabbar{display:flex;position:fixed;left:30px;right:30px;bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:35;background:#0b1326f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #6f6754;border-radius:18px;padding:3px;box-shadow:0 12px 30px #0000008c}.tabbar button,.tabbar a{flex:1;background:none;border:0;color:#c9bfa4;display:flex;flex-direction:column;align-items:center;gap:3px;padding:5px 2px;border-radius:14px;font-size:10px;font-weight:600;position:relative}.tabbar button.on,.tabbar a.on{color:#d2b57a;background:#d2b57a21}.tabbar svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tabbar .bdg{position:absolute;top:3px;left:calc(50% + 6px);background:#d2b57a;color:#091121;border-radius:10px;font-size:10px;font-weight:800;padding:0 5px;min-width:16px;text-align:center;font-style:normal}.chat{bottom:calc(76px + env(safe-area-inset-bottom,0px))}.toast{bottom:calc(80px + env(safe-area-inset-bottom,0px))}}.toast{opacity:0;visibility:hidden;transition:transform .25s,opacity .25s,visibility .25s}.toast.show{opacity:1;visibility:visible}.btn:not(.ghost),.add,.search button,.chip.on{background:linear-gradient(#ffd54a,#e1a10c);color:#1a1204;border-color:#e1a10c}.cartcount,.tag,.tabbar .bdg{background:#f6c431;color:#1a1204}.add:hover,.btn:not(.ghost):hover{filter:brightness(1.06)}.herocard{--wm:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%2263 83 1733 520%22%3E%3Cpath fill=%22%23ffffff%22 fill-opacity=%220.075%22 fill-rule=%22evenodd%22 d=%22M69.3 550.5 L69.6 549.2 L98.3 520.2 L133.0 488.0 L180.0 447.0 L236.2 400.1 L248.5 390.4 L249.8 390.4 L255.0 392.4 L267.5 398.0 L278.5 404.1 L285.3 409.0 L293.7 417.0 L299.8 423.7 L304.7 430.2 L310.4 439.0 L310.0 440.5 L300.8 449.6 L243.2 504.1 L199.5 547.8 L196.2 550.6 L86.8 550.8Z M727.6 297.8 L719.8 319.7 L675.7 432.0 L662.3 464.5 L656.6 480.5 L627.5 554.5 L626.0 555.3 L540.5 555.2 L539.8 554.5 L581.4 444.8 L582.5 443.3 L588.5 438.5 L594.8 432.8 L608.4 418.5 L608.8 417.5 L591.9 426.0 L559.0 445.1 L540.2 457.1 L504.0 481.2 L469.8 505.0 L422.2 539.4 L421.0 539.8 L399.5 539.9 L398.3 539.2 L374.6 493.5 L350.5 448.3 L336.5 424.4 L323.8 405.6 L313.5 393.1 L304.8 384.2 L293.8 375.1 L278.8 366.1 L268.2 361.1 L260.4 358.0 L243.0 352.9 L223.5 349.9 L213.8 349.4 L202.5 349.6 L194.2 350.3 L186.0 351.7 L168.5 356.1 L162.8 358.2 L152.0 362.9 L150.1 363.2 L150.8 362.0 L155.2 358.1 L164.5 351.1 L172.0 346.0 L185.8 338.0 L202.9 330.0 L213.1 326.0 L236.8 319.0 L249.5 316.3 L265.5 314.0 L275.5 313.0 L288.8 312.5 L299.8 312.9 L309.0 314.0 L320.8 316.1 L331.2 319.0 L337.0 320.9 L348.5 326.0 L362.5 334.1 L375.4 344.2 L380.5 349.2 L385.7 355.2 L392.8 365.2 L398.6 375.0 L431.8 435.0 L441.1 452.8 L442.2 453.4 L504.0 406.9 L535.6 384.2 L551.6 373.2 L572.0 360.1 L602.8 342.1 L634.5 326.0 L664.2 313.7 L684.0 307.2 L704.2 301.8 L726.2 297.2 L727.2 297.2Z M322.4 297.8 L323.5 296.8 L333.0 292.3 L366.5 278.2 L405.0 264.2 L438.2 253.1 L464.4 245.0 L525.9 228.0 L575.0 215.4 L647.5 198.7 L729.0 182.3 L841.0 162.1 L922.8 149.2 L973.8 142.0 L1042.0 133.0 L1115.2 124.5 L1211.5 114.5 L1292.0 107.4 L1438.2 97.0 L1498.8 93.9 L1545.0 92.0 L1587.0 90.8 L1679.2 89.1 L1691.8 89.5 L1681.5 90.5 L1630.0 92.9 L1568.0 96.6 L1494.0 102.1 L1417.3 109.2 L1334.2 119.0 L1303.0 123.1 L1257.5 129.9 L1206.5 138.1 L1141.2 149.4 L1048.0 167.1 L975.5 182.2 L915.2 195.7 L887.2 202.4 L818.5 220.1 L737.2 243.2 L705.2 253.0 L659.2 268.1 L625.2 280.2 L583.2 296.2 L536.8 316.0 L509.0 329.0 L482.5 342.0 L447.5 360.2 L433.5 368.0 L432.3 367.2 L424.8 354.2 L413.8 339.8 L408.5 334.1 L399.9 326.0 L388.0 317.1 L373.0 309.0 L357.2 303.3 L343.1 300.0 L323.2 298.3Z M694.2 514.5 L692.2 509.8 L690.2 503.5 L688.4 495.5 L688.0 491.2 L688.2 477.8 L689.3 470.8 L691.2 463.0 L695.2 451.8 L758.0 299.3 L759.4 297.0 L770.2 296.7 L857.2 296.8 L858.5 297.5 L858.3 298.8 L835.9 350.0 L812.7 400.8 L788.0 453.5 L785.0 460.9 L784.0 464.5 L783.8 472.0 L785.0 477.4 L788.1 483.8 L793.0 489.5 L798.7 493.8 L806.8 497.3 L813.5 498.9 L822.5 499.6 L907.2 499.3 L916.5 497.9 L924.8 495.3 L933.0 491.5 L940.8 486.6 L946.8 481.8 L952.8 475.6 L957.7 469.0 L960.6 463.5 L981.8 410.5 L1025.8 297.2 L1027.0 296.8 L1120.0 296.7 L1121.4 297.2 L1121.4 298.5 L1102.9 345.8 L1049.6 478.5 L1043.6 491.5 L1035.5 503.4 L1026.6 513.5 L1022.5 517.5 L1014.2 524.5 L1006.0 530.5 L990.1 539.8 L974.2 546.7 L962.3 550.8 L949.8 553.7 L936.5 555.2 L926.5 555.5 L772.5 555.6 L764.5 555.3 L751.5 553.6 L740.8 550.9 L732.0 547.8 L721.8 542.7 L714.0 537.5 L706.2 531.1 L700.2 524.2Z M1397.6 516.5 L1390.8 523.9 L1383.3 530.5 L1375.8 535.8 L1367.5 540.7 L1357.2 545.8 L1346.2 549.9 L1337.0 552.6 L1325.0 554.7 L1309.0 555.6 L1014.5 555.3 L1013.4 554.8 L1013.8 554.0 L1022.2 547.7 L1029.4 541.5 L1039.7 531.5 L1045.7 524.5 L1052.5 515.5 L1058.6 505.8 L1062.7 498.0 L1065.7 491.2 L1099.2 405.8 L1102.8 398.1 L1115.2 397.7 L1309.5 397.7 L1315.8 396.3 L1320.0 394.5 L1323.0 392.8 L1329.5 387.1 L1333.7 380.8 L1334.9 377.5 L1335.6 372.5 L1335.0 368.2 L1333.8 365.3 L1331.2 362.2 L1328.5 360.0 L1324.5 358.1 L1320.2 357.1 L1119.5 356.8 L1119.1 355.8 L1138.8 306.2 L1142.2 298.3 L1143.0 297.3 L1143.8 297.0 L1240.8 296.6 L1367.0 296.9 L1382.2 299.0 L1394.5 302.2 L1405.9 307.2 L1411.0 310.2 L1416.1 314.0 L1421.7 319.2 L1425.7 324.2 L1430.5 333.2 L1432.3 338.8 L1433.6 347.2 L1433.7 353.2 L1432.8 360.8 L1430.7 368.8 L1427.5 376.1 L1422.6 384.8 L1416.7 392.5 L1410.8 398.7 L1406.5 402.5 L1399.2 407.5 L1392.2 411.6 L1381.9 416.2 L1381.1 417.0 L1381.5 417.7 L1387.2 420.1 L1394.2 424.1 L1399.5 428.1 L1403.5 432.0 L1408.6 438.2 L1411.4 443.0 L1414.6 450.8 L1415.9 456.5 L1416.6 463.0 L1416.6 471.8 L1415.5 479.0 L1413.6 486.2 L1410.5 494.8 L1407.6 501.0 L1401.8 510.8Z M1325.5 467.2 L1323.7 462.0 L1319.8 457.1 L1317.2 455.2 L1313.2 453.2 L1308.0 452.1 L1169.5 452.1 L1168.0 453.7 L1152.9 492.0 L1150.9 498.0 L1152.0 498.7 L1291.5 498.9 L1296.2 498.5 L1301.8 497.2 L1308.8 494.4 L1313.2 491.6 L1317.6 487.8 L1321.5 482.9 L1323.8 478.5 L1325.6 472.5Z M1404.8 555.1 L1404.6 553.8 L1421.0 508.3 L1468.6 381.0 L1470.0 380.3 L1560.7 380.5 L1561.0 381.2 L1543.5 426.8 L1525.4 472.0 L1493.2 554.8 L1491.8 555.4 L1405.8 555.4Z M1483.1 346.5 L1480.2 343.2 L1477.0 338.8 L1475.1 335.2 L1473.2 330.1 L1472.3 325.5 L1471.8 319.8 L1472.0 315.8 L1473.1 309.8 L1474.1 305.8 L1476.2 300.5 L1479.2 294.8 L1482.2 290.3 L1486.2 285.5 L1490.8 281.2 L1498.5 275.1 L1509.0 269.2 L1520.0 265.1 L1531.2 263.1 L1542.2 263.1 L1549.0 264.0 L1553.2 265.1 L1563.5 269.2 L1568.4 272.2 L1573.4 276.2 L1576.6 279.8 L1579.7 284.0 L1582.7 289.8 L1584.8 298.5 L1585.0 306.2 L1583.5 315.0 L1579.7 324.2 L1577.6 328.0 L1574.6 332.0 L1569.5 338.0 L1563.2 343.6 L1559.0 346.7 L1548.8 352.6 L1541.2 355.7 L1530.0 358.4 L1518.2 359.5 L1507.5 358.6 L1502.8 357.5 L1497.2 355.7 L1489.5 351.7Z M1643.0 331.5 L1639.8 330.4 L1636.1 327.8 L1633.6 324.2 L1632.4 321.0 L1632.2 318.0 L1635.4 297.8 L1635.1 296.8 L1634.0 296.3 L1611.0 296.4 L1606.0 294.8 L1601.9 291.8 L1599.2 287.5 L1598.3 282.5 L1599.0 277.5 L1601.0 273.2 L1603.6 270.2 L1606.5 268.1 L1611.2 266.0 L1615.2 265.5 L1639.2 265.3 L1640.5 265.0 L1641.0 264.0 L1644.4 243.0 L1645.4 240.0 L1647.0 237.5 L1650.8 234.1 L1655.2 231.8 L1659.8 230.8 L1666.8 231.1 L1670.2 232.2 L1673.5 234.3 L1675.8 236.9 L1677.5 240.8 L1677.8 245.0 L1674.7 264.0 L1675.0 265.1 L1676.5 265.5 L1700.0 265.5 L1703.5 266.0 L1705.8 266.9 L1709.4 269.8 L1711.8 273.2 L1712.9 277.2 L1712.6 283.0 L1710.8 287.7 L1708.5 290.7 L1704.7 293.8 L1700.2 295.8 L1696.0 296.5 L1670.8 296.4 L1669.6 296.8 L1668.9 298.0 L1665.8 319.0 L1664.5 322.2 L1662.9 324.8 L1659.1 328.5 L1655.0 330.7 L1650.2 331.8Z%22/%3E%3C/svg%3E")}.herobg{background:var(--wm) right 5% center/min(60%,780px) auto no-repeat,radial-gradient(900px 520px at 84% 25%,rgba(210,181,122,.3),transparent 62%),radial-gradient(760px 420px at 6% 105%,rgba(122,26,50,.28),transparent 60%),repeating-linear-gradient(115deg,rgba(255,255,255,.04) 0 1px,transparent 1px 24px),linear-gradient(135deg,#172950,#0b1326)}@media(max-width:560px){.herobg{background-position:center,84% 25%,6% 105%,0 0,0 0;background-size:min(78%,420px) auto,auto,auto,auto,auto}}.lg .p.pa{animation-name:asmA;animation-duration:14s}.lg .p.pb{animation-name:asmB;animation-duration:14s}@keyframes asmA{0%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.3)}8%{opacity:1}11%{opacity:1;transform:none}39%{opacity:1;transform:none;animation-timing-function:ease-in}46%,to{opacity:0;transform:translate(calc(var(--x)*-.7),calc(var(--y)*-.7)) rotate(calc(var(--r)*-1)) scale(.3)}}@keyframes asmB{0%,50%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.3)}58%{opacity:1}61%{opacity:1;transform:none}89%{opacity:1;transform:none;animation-timing-function:ease-in}96%,to{opacity:0;transform:translate(calc(var(--x)*-.7),calc(var(--y)*-.7)) rotate(calc(var(--r)*-1)) scale(.3)}}@media(prefers-reduced-motion:reduce){.lg .p.pb{animation:none;opacity:0}}.herocard{--rg:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1000 1000%22 fill=%22none%22 stroke=%22%23d2b57a%22%3E%3Ccircle cx=%22500%22 cy=%22500%22 r=%22470%22 stroke-opacity=%22.30%22 stroke-width=%222%22/%3E%3Ccircle cx=%22500%22 cy=%22500%22 r=%22385%22 stroke-opacity=%22.28%22 stroke-width=%223%22 stroke-dasharray=%222 16%22/%3E%3Ccircle cx=%22500%22 cy=%22500%22 r=%22295%22 stroke-opacity=%22.24%22 stroke-width=%222%22/%3E%3Ccircle cx=%22500%22 cy=%22500%22 r=%22205%22 stroke-opacity=%22.2%22 stroke-width=%222%22 stroke-dasharray=%2246 22%22/%3E%3Ccircle cx=%22970%22 cy=%22500%22 r=%229%22 fill=%22%23e8d5a6%22 stroke=%22none%22/%3E%3Ccircle cx=%22500%22 cy=%22115%22 r=%226%22 fill=%22%23d2b57a%22 stroke=%22none%22 fill-opacity=%22.8%22/%3E%3Ccircle cx=%22205%22 cy=%22795%22 r=%227%22 fill=%22%23d2b57a%22 stroke=%22none%22 fill-opacity=%22.7%22/%3E%3Ccircle cx=%22765%22 cy=%22835%22 r=%225%22 fill=%22%23e8d5a6%22 stroke=%22none%22 fill-opacity=%22.6%22/%3E%3C/svg%3E");box-shadow:inset 0 0 0 1px #ffffff12,0 30px 60px #00000073;border-color:#6b5c3a}.herobg{background:radial-gradient(1000px 600px at 78% 40%,#1b2f5c,transparent 70%),linear-gradient(135deg,#111e3c,#091020)}@keyframes spin{to{transform:rotate(360deg)}}.tint{background-color:var(--tc,transparent);-webkit-mask-image:radial-gradient(900px 560px at 82% 16%,#000,transparent 72%),radial-gradient(760px 480px at 2% 112%,rgba(0,0,0,.85),transparent 70%);mask-image:radial-gradient(900px 560px at 82% 16%,#000,transparent 72%),radial-gradient(760px 480px at 2% 112%,rgba(0,0,0,.85),transparent 70%);opacity:.95}.herocard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(112deg,transparent 42%,rgba(255,255,255,.08) 50%,transparent 58%);transform:translate(-110%);animation:sweep 7s ease-in-out infinite}@keyframes sweep{0%,55%{transform:translate(-110%)}to{transform:translate(110%)}}.herocard:after{background:linear-gradient(90deg,rgba(10,17,34,.9) 4%,rgba(10,17,34,.45) 55%,transparent)}.hs h1{text-shadow:0 3px 34px rgba(0,0,0,.5);letter-spacing:-.5px}.hq{position:absolute;right:56px;top:50%;transform:translateY(-50%);z-index:4;display:flex;flex-direction:column;gap:12px;width:270px}.hqt{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#d2b57a;font-weight:700;margin:0 4px 2px}.hq a{display:flex;align-items:center;gap:14px;padding:15px 18px;border-radius:16px;background:#ffffff12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.16);color:#f6f2e8;font-weight:700;transition:transform .25s,border-color .25s,background .25s}.hq a b{font-size:12px;color:#d2b57a;font-weight:700;letter-spacing:1px}.hq a span{flex:1;font-size:16px}.hq a i{font-style:normal;color:#d2b57a;transition:transform .25s}.hq a:hover{transform:translate(-6px);border-color:#d2b57a;background:#d2b57a24}.hq a:hover i{transform:translate(5px)}@media(max-width:1000px){.hq{display:none}}.hdots button{position:relative;overflow:hidden;width:34px;height:4px}.hdots button.on{width:64px;background:#ffffff42}.hdots button.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#e8d5a6;transform-origin:left;animation:fillbar var(--ms,2.8s) linear forwards}@keyframes fillbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.rings,.herocard:before{animation:none}.hdots button.on:after{animation:none}}@media(max-width:560px){.herocard:before{display:none}}.herobg{background:radial-gradient(900px 560px at 76% 42%,#1e3a78,transparent 70%),linear-gradient(135deg,#0f2145,#08122b)}.scene{position:absolute;right:1.5%;top:50%;width:min(600px,52%);aspect-ratio:640/440;transform:translateY(-50%);z-index:2;pointer-events:none}.scene .gl,.scene .sv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.scene .sv{overflow:visible}.gl{animation:glV 15s linear infinite;transform-origin:50% 50%}@keyframes glV{0%,30%{opacity:1;transform:scale(1)}36%{opacity:0;transform:scale(.82)}93%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.rg{opacity:0;transform-origin:320px 215px;animation:rgK 15s linear infinite}@keyframes rgK{0%,33%{opacity:0;transform:scale(.7)}38%{opacity:.9;transform:scale(1)}93%{opacity:.9;transform:scale(1.04)}to{opacity:0;transform:scale(1.1)}}.road{opacity:0;animation:rdK 15s linear infinite}@keyframes rdK{0%,60%{opacity:0}64%,94%{opacity:1}98%,to{opacity:0}}.dash{animation:dsh .7s linear infinite}@keyframes dsh{to{stroke-dashoffset:-100}}.bd{opacity:0;animation:bdK 15s ease-in-out infinite both}@keyframes bdK{0%,4%{opacity:0;transform:translate(var(--sx),var(--sy)) scale(.2)}9%{opacity:1;transform:translate(var(--sx),var(--sy)) scale(1.14)}11%{transform:translate(var(--sx),var(--sy)) scale(1)}31%{opacity:1;transform:translate(var(--sx),var(--sy)) scale(1)}37%{opacity:1;transform:translate(var(--bx),calc(var(--by) - 30px)) scale(.75)}43%{opacity:1;transform:translate(var(--bx),calc(var(--by) + 55px)) scale(.45)}44%,to{opacity:0;transform:translate(var(--bx),calc(var(--by) + 55px)) scale(.45)}}.fl{animation:flt 3.2s ease-in-out infinite alternate}@keyframes flt{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}.bx{opacity:0;animation:boxK 15s linear infinite}@keyframes boxK{0%,32%{opacity:0;transform:translate(320px,400px) scale(.5)}37%{opacity:1;transform:translate(320px,354px) scale(1.07);animation-timing-function:ease-out}40%{opacity:1;transform:translate(320px,360px) scale(1)}66%{opacity:1;transform:translate(320px,360px) scale(1);animation-timing-function:ease-in-out}72%{opacity:1;transform:translate(320px,285px) scale(.62)}74%{opacity:1;transform:translate(320px,285px) scale(.62);animation-timing-function:ease-in}78%{opacity:1;transform:translate(268px,332px) scale(.5)}78.1%,to{opacity:0;transform:translate(268px,332px) scale(.5)}}.fB{transform-origin:0 -164px;animation:fBK 15s ease-in-out infinite}@keyframes fBK{0%,50%{transform:scaleY(-1.9)}58%,to{transform:scaleY(1)}}.fF{transform-origin:0 -130px;animation:fFK 15s ease-in-out infinite}@keyframes fFK{0%,52%{transform:scaleY(-3.4)}60%,to{transform:scaleY(1)}}.tp{opacity:0;animation:tpK 15s linear infinite}@keyframes tpK{0%,61%{opacity:0}64%,to{opacity:1}}.truck{animation:trK 15s linear infinite}@keyframes trK{0%,62%{transform:translate(-330px,360px);animation-timing-function:cubic-bezier(.15,.8,.25,1)}73%{transform:translate(320px,360px)}84%{transform:translate(320px,360px);animation-timing-function:cubic-bezier(.55,0,.9,.6)}95%,to{transform:translate(990px,360px)}}.bxc{opacity:0;animation:bcK 15s linear infinite}@keyframes bcK{0%,77.9%{opacity:0}78%,to{opacity:1}}.tarp{animation:tpa 15s ease-out infinite}@keyframes tpa{0%,78.5%{transform:translate(-330px)}83%,to{transform:translate(0)}}.wh{transform-box:view-box;animation:spinw .7s linear infinite}@keyframes spinw{to{transform:rotate(360deg)}}.spd{opacity:0;animation:spK 15s linear infinite}@keyframes spK{0%,84%{opacity:0}87%{opacity:.7}94%{opacity:.5}96%,to{opacity:0}}.dl{opacity:0;animation:dlK 15s ease-out infinite}@keyframes dlK{0%,87%{opacity:0;transform:translate(320px,76px) scale(.92)}91%{opacity:1;transform:translate(320px,66px) scale(1)}97%{opacity:1;transform:translate(320px,66px) scale(1)}to{opacity:0;transform:translate(320px,66px) scale(1)}}.hs>*{max-width:430px}.hs h1{font-size:clamp(36px,5vw,66px)}@media(max-width:1000px){.hs>*{max-width:none}}.logo svg{height:66px}header.sc .logo svg{height:42px}@media(max-width:560px){.logo svg{height:46px}.heroimg{aspect-ratio:640/440}.scene{position:absolute;bottom:0;left:0;width:100%;right:auto;top:auto;transform:none;aspect-ratio:auto}}@media(prefers-reduced-motion:reduce){.gl,.rg,.road,.bd,.bx,.truck,.tarp,.wh,.dash,.fl{animation:none}.bd,.bx,.truck,.rg,.road{opacity:0}}.herobg{background:#0a1428}.hv{position:absolute;left:0;right:0;bottom:0;height:76.9%;width:100%;object-fit:cover;object-position:55% 45%;display:block}.herocard:after{background:linear-gradient(90deg,rgba(6,13,30,.9) 0%,rgba(6,13,30,.64) 36%,rgba(6,13,30,.14) 72%,transparent)}.tint{opacity:.5}@media(max-width:560px){.hv{object-position:60% 50%}}.herocard,.slides{min-height:420px}.herocard:after{background:none}.vbox{position:absolute;right:26px;top:50%;transform:translateY(-50%);width:min(58%,680px);aspect-ratio:16/9;border-radius:14px;overflow:hidden;border:1px solid #7d6b43;box-shadow:0 22px 56px #0000008c;z-index:3;background:#000}.vbox .hv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;display:block;background:#000}.snd{position:absolute;right:10px;bottom:10px;width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:#081024a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;display:grid;place-items:center;padding:0;z-index:2}.snd svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.snd .sw,.snd.on .sx{display:none}.snd.on .sw{display:block}.snd.on{border-color:#d2b57a;color:#e8d5a6}.hs>*{max-width:310px}.hs h1{font-size:clamp(30px,3.5vw,46px)}@media(max-width:1000px){.hs>*{max-width:none}.hs h1{font-size:clamp(34px,7vw,52px)}.herocard,.slides{min-height:0}.heroimg{display:none}.vbox{position:relative;right:auto;top:auto;transform:none;width:min(calc(100% - 28px),560px);margin:14px auto 0}.hs{padding:24px 22px 58px}.hdots{left:22px}}.card .img{padding:0;font-size:0;overflow:hidden;aspect-ratio:1/1}.card .img>a{display:block;height:100%}.card .img img{width:100%;height:100%;object-fit:cover;display:block}.ph{display:flex;align-items:center;justify-content:center;height:100%;font-size:64px}.card h3 a{color:var(--ink)}a.add{display:block;text-align:center}span.add{opacity:.55;display:block;text-align:center}.cat{display:block}.cat .em{overflow:hidden;font-size:40px}.cat .em img{width:100%;height:100%;object-fit:cover;display:block}.sec{margin-top:24px}.pdp{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:24px auto}.pdp img{width:100%;height:auto;border-radius:12px;display:block;margin-bottom:10px}.pdp select{padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);font:inherit;font-size:16px}.pdp .price{font-size:36px}.pdp h1{font-size:38px;line-height:1.1}.pdp form{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.pdp select{flex:1 1 100%}.pdp .qs{flex:none}.pdp .btn{flex:1;text-align:center;padding:15px 20px}.page{max-width:820px;margin:30px auto}.crow{display:flex;flex-wrap:wrap;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.crow img{width:80px;height:80px;object-fit:cover;border-radius:8px}.crow>div:not(.qs){flex:1;min-width:140px}.qs{display:flex;align-items:center;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface2)}.qb,button.qb{width:38px;height:40px;display:grid;place-items:center;font-size:20px;font-weight:800;background:var(--tile);color:var(--ink);border:0;cursor:pointer;font-family:inherit;padding:0}.qb:hover{background:var(--gold);color:#14110c}.qs input{width:50px;height:40px;border:0;border-radius:0;text-align:center;font:inherit;font-size:16px;font-weight:700;background:var(--surface2);color:var(--ink);-webkit-text-fill-color:var(--ink);opacity:1;-moz-appearance:textfield}.qs input::-webkit-outer-spin-button,.qs input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.crow .lt{min-width:70px;text-align:right}.rm{color:var(--sale);font-size:13px;font-weight:700}.rm:hover{text-decoration:underline}.pager{display:flex;gap:8px;justify-content:center;margin:24px 0}.pager a,.pager span{padding:8px 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}@media(max-width:700px){.pdp{grid-template-columns:1fr}}#shopify-section-header{position:sticky;top:0;z-index:50}#shopify-section-header header{position:relative;top:auto}html,body{overflow-x:clip}.tabbar a{text-decoration:none}.herocard.has-img .herobg{background:var(--cover) center 62%/cover no-repeat}.vbox video.hv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:#000}
/*# sourceMappingURL=/cdn/shop/t/17/assets/theme.css.map */
