:root{--c:#ff7043;--c2:#f4511e;--ink:#1d1d1f;--mut:#6b6b70;--bg:#fff;--soft:#f6f5f3;--ln:#e7e5e2;--ok:#0f9d58;--r:14px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;font:16px/1.5 system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;color:var(--ink);background:var(--bg)}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}h1{font-size:1.6rem;line-height:1.25;margin:.6em 0 .4em}h2{font-size:1.25rem;margin:1.6em 0 .7em}h3{font-size:.95rem;margin:0;font-weight:600}button,input,select,textarea{font:inherit;color:inherit}.wrap{max-width:1200px;margin:0 auto;padding:0 16px}.hd{position:sticky;top:0;z-index:20;background:#fff;border-bottom:1px solid var(--ln)}.hd-in{display:flex;align-items:center;gap:12px;height:60px}.logo{font-weight:800;font-size:1.25rem;color:var(--c);white-space:nowrap}.srch{flex:1;position:relative;max-width:520px}.srch input{width:100%;height:40px;border:1px solid var(--ln);border-radius:999px;padding:0 16px;background:var(--soft)}.srch input:focus{outline:2px solid var(--c);background:#fff}.ac{position:absolute;left:0;right:0;top:44px;background:#fff;border:1px solid var(--ln);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.12);overflow:hidden}.ac a{display:flex;gap:10px;align-items:center;padding:8px 12px}.ac a:hover{background:var(--soft)}.ac img{width:40px;height:40px;object-fit:contain;border-radius:6px;background:var(--soft)}.hd-r{display:flex;align-items:center;gap:8px;margin-left:auto}.lzh{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:var(--c);color:#fff;font-size:.85rem;font-weight:600;cursor:pointer;white-space:nowrap}.lzh:hover{background:var(--c2)}.lzh[hidden]{display:none}@media(max-width:640px){.lzh span{display:none}.lzh{padding:7px 10px}}.lng{position:relative}.lng summary{list-style:none;cursor:pointer;padding:6px 10px;border:1px solid var(--ln);border-radius:999px;font-size:.85rem;font-weight:600}.lng summary::-webkit-details-marker{display:none}.lng div{position:absolute;right:0;top:38px;background:#fff;border:1px solid var(--ln);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.12);min-width:150px;padding:6px}.lng summary .cur{font-style:normal;display:inline-block;margin-left:4px;padding:1px 7px;border-radius:999px;background:var(--soft);color:var(--ink);font-size:.78rem;line-height:1.4}.upi{vertical-align:-4px;margin-right:2px}.hero label.btn.big .upi{width:22px;height:22px;vertical-align:-5px;margin-right:6px}.lng a{display:flex;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:8px}.lng a small{color:var(--mut);font-weight:600}.lng a:hover,.lng a[aria-current]{background:var(--soft)}.cartbtn{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--soft)}.cc{position:absolute;top:-2px;right:-2px;background:var(--c);color:#fff;font-size:.72rem;min-width:20px;height:20px;border-radius:10px;display:grid;place-items:center;padding:0 5px}.cats{border-top:1px solid var(--ln);overflow-x:auto;scrollbar-width:none}.cats::-webkit-scrollbar{display:none}.cats .wrap{display:flex;gap:4px;white-space:nowrap}.cats a{padding:10px 12px;font-size:.92rem;font-weight:500;color:var(--mut)}.cats a:hover{color:var(--c)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:999px;background:var(--c);color:#fff;font-weight:700;padding:10px 18px;cursor:pointer;transition:background .15s,transform .1s}.btn:hover{background:var(--c2)}.btn:active{transform:scale(.97)}.btn:disabled{background:#ccc;cursor:not-allowed}.btn.big{width:100%;padding:15px 20px;font-size:1.08rem}.btn.ghost{background:#fff;color:var(--ink);border:1.5px solid var(--ink)}.btn.ghost:hover{background:var(--soft)}.btn.alt{background:var(--ink)}.hero label.btn.big{cursor:pointer}.hero.over{outline:3px dashed var(--c);outline-offset:-6px}.lz-hint{color:var(--mut);font-size:.9rem;margin:10px auto 0;max-width:520px}.lz-fmt{display:block;margin-top:4px;font-size:.78rem;letter-spacing:.04em;color:var(--mut)}.lz-res{margin-top:18px}.lz-res h2{margin-top:0}.lz-pal{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:var(--mut);font-size:.88rem}.lz-pal img{width:56px;height:56px;object-fit:contain;border:1px solid var(--ln);border-radius:10px;background:#fff;padding:3px}.lz-pal i,.card .d i{width:14px;height:14px;border-radius:50%;border:1px solid var(--ln);display:inline-block}.lz-pal{flex-wrap:wrap}.lz-c{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 6px;border:1px solid var(--ln);border-radius:999px;background:#fff}.lz-c i{width:18px;height:18px}.lz-c small{font-size:.78rem;color:var(--ink)}.lz-c button{border:0;background:none;cursor:pointer;color:var(--mut);font-size:15px;line-height:1;padding:0 3px}.lz-c button:hover{color:#c00}.lz-add{display:inline-flex;align-items:center;padding:5px 12px;border:1px dashed var(--c);border-radius:999px;background:#fff;color:var(--c);font-family:inherit;font-weight:600;cursor:pointer;font-size:.85rem}.lz-add:hover{background:#fff7f3}.lz-addw{position:relative;display:inline-block}.lz-pop{position:absolute;left:0;top:calc(100% + 6px);z-index:20;display:grid;grid-template-columns:repeat(6,32px);gap:6px;padding:10px;background:#fff;border:1px solid var(--ln);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.14)}.lz-pop[hidden]{display:none}.lz-pop button{width:32px;height:32px;border-radius:50%;border:1px solid #c9c9c9;cursor:pointer;padding:0;box-shadow:inset 0 0 0 2px #fff}.lz-pop button:hover{transform:scale(1.12)}.lz-rm{margin-left:auto;border:1px solid var(--ln);background:#fff;border-radius:999px;padding:5px 12px;cursor:pointer;color:var(--mut);font-size:.85rem}.lz-rm:hover{color:#c00;border-color:#f3c3bf}.card .d{display:flex;gap:4px;margin:0 0 6px}.hero{margin:20px 0;padding:28px 22px;border-radius:24px;background:linear-gradient(135deg,#fff3ec,#ffe4d6);text-align:center}.hero h1{font-size:1.75rem;margin:0 0 .3em}.hero-t{color:var(--mut);max-width:640px;margin:0 auto 16px}.hero-t h2{color:var(--ink);font-size:1.15rem;margin:.2em 0}.hero .btn.big{max-width:340px}.tiers{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:14px 0;padding:10px 14px;border-radius:12px;background:#fff8e6;font-size:.9rem}.tiers b{background:#fff;border:1px solid #f0b400;border-radius:999px;padding:2px 10px;font-weight:700}.catg{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.catc{background:var(--soft);border-radius:var(--r);overflow:hidden;text-align:center;font-weight:600}.catc img{aspect-ratio:1;object-fit:contain;width:100%;background:#fff}.catc span{display:block;padding:10px 6px}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips a{padding:6px 14px;border-radius:999px;background:var(--soft);font-size:.9rem}.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(min-width:700px){.grid{grid-template-columns:repeat(3,1fr);gap:18px}}@media(min-width:1000px){.grid{grid-template-columns:repeat(4,1fr)}}.card{display:flex;flex-direction:column;border-radius:var(--r);background:#fff;border:1px solid var(--ln);overflow:hidden;transition:box-shadow .15s}.card:hover{box-shadow:0 8px 24px rgba(0,0,0,.08)}.ci{position:relative;background:var(--soft)}.ci img{aspect-ratio:1;object-fit:contain;width:100%}.badge{position:absolute;top:8px;left:8px;background:var(--c);color:#fff;font-style:normal;font-weight:700;font-size:.78rem;padding:2px 8px;border-radius:999px}.cb{padding:10px 12px 12px;display:flex;flex-direction:column;gap:6px;flex:1}.cb h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;line-height:1.3}.pr{display:flex;flex-wrap:wrap;column-gap:8px;align-items:baseline}.pr b,.pr s{white-space:nowrap}.pr b{font-size:1.05rem}.pr s,.pp s{color:var(--mut);font-size:.88rem}.qa{margin-top:auto;padding:9px 10px;font-size:.88rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-align:center}.tools{display:flex;justify-content:space-between;align-items:center;margin:10px 0;color:var(--mut);font-size:.9rem}.sort{display:flex;gap:4px}.sort a{padding:4px 10px;border-radius:999px;border:1px solid var(--ln)}.sort a[aria-current]{background:var(--ink);color:#fff;border-color:var(--ink)}.pager{display:flex;justify-content:center;gap:6px;margin:24px 0}.pager a,.pager span{min-width:40px;height:40px;display:grid;place-items:center;border-radius:10px;border:1px solid var(--ln)}.pager span{background:var(--ink);color:#fff}.bc ol{list-style:none;display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:14px 0 0;font-size:.85rem;color:var(--mut)}.bc li+li:before{content:"›";margin-right:6px}.empty{padding:40px 0;text-align:center;color:var(--mut)}.seo-t,.desc,.cms{max-width:820px;color:#333}.seo-t{margin-top:30px;font-size:.95rem}.pd{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin-top:10px}.pd>*{min-width:0}@media(min-width:860px){.pd{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px}}.gal{min-width:0}.gm{background:var(--soft);border-radius:20px;overflow:hidden}.gm img{width:100%;aspect-ratio:1;object-fit:contain}.gt{display:flex;gap:8px;margin-top:10px;overflow-x:auto}.gt button{flex:0 0 72px;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:var(--soft);cursor:pointer}.gt button.on{border-color:var(--c)}.pd>.ph{margin:0 0 12px;font-size:1.1rem;line-height:1.3}@media(max-width:859px){.pd{display:flex;flex-direction:column;gap:0}.pd>.pi{display:contents}.pd>.ph{order:-3}.pi>.sd{order:-2;margin:-6px 0 12px}.pd>.gal{order:-1;margin-bottom:20px}}@media(min-width:860px){.pd{row-gap:0;grid-template-rows:auto 1fr}.pd>.gal{grid-column:1;grid-row:1/span 2}.pd>.ph{grid-column:2;grid-row:1;margin:0 0 .4em;font-size:1.6rem;line-height:1.25}.pd>.pi{grid-column:2;grid-row:2}}.pp{display:flex;flex-wrap:wrap;gap:10px;align-items:baseline;margin-bottom:8px}.pp b{font-size:1.7rem;color:var(--c)}.ok{color:var(--ok);font-size:.88rem;font-weight:600}.no{color:#c00;font-weight:600}.sd{color:var(--mut);margin:0 0 12px}.gm img[hidden]{display:none}.gm3d{display:block;width:100%;aspect-ratio:1/1;background:var(--soft);border-radius:var(--r);overflow:hidden;touch-action:none}.gm3d[hidden]{display:none}.gm3d canvas{display:block;width:100%!important;height:100%!important}.gt .g3d{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:72px;color:#fff;background:var(--c)}.gt .g3d span{font-size:.72rem;font-weight:800;letter-spacing:.08em;line-height:1}.gt .g3d.on{border-color:var(--ink)}.gt .g3d[hidden]{display:none}.tiers{position:relative;border:2px dashed #f0b400;border-radius:12px;padding:10px 18px 12px 58px;box-shadow:0 3px 10px rgba(0,0,0,.08);background:#fff8e6 repeating-linear-gradient(135deg,transparent 0 10px,rgba(240,180,0,.07) 10px 20px)}.tiers:before{content:"";position:absolute;left:42px;top:0;bottom:0;border-left:2px dashed #f0b400}.tiers:after{content:"KUPON";position:absolute;left:0;width:42px;top:50%;transform:translateY(-50%) rotate(-90deg);text-align:center;font-size:.68rem;font-weight:800;letter-spacing:.22em;color:#c98a00;white-space:nowrap}.tiers>span:before,.tiers>span:after{content:"";position:absolute;left:33px;width:20px;height:20px;border-radius:50%;background:var(--bg);border:2px dashed #f0b400;box-sizing:border-box}.tiers>span:before{top:-12px;clip-path:inset(50% 0 0 0)}.tiers>span:after{bottom:-12px;clip-path:inset(0 0 50% 0)}.tiers>span{flex:0 0 100%;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9a6a00;margin:0 0 6px;padding-bottom:6px;border-bottom:2px dashed #f0b400}.tiers b{font-weight:400}.tiers b em{font-style:normal;font-weight:400;color:var(--c)}.tiers-t{margin:-2px 0 12px;font-size:.9rem}.tiers-t>b{display:block;margin-bottom:4px;color:var(--mut);font-weight:600;font-size:.82rem}.tiers-t table{border-collapse:collapse}.tiers-t td{padding:3px 14px 3px 0;border-bottom:1px dashed var(--ln)}.tiers-t tr:last-child td{border-bottom:0}.tiers-t td b{color:var(--c)}.pr .minp{color:var(--mut);font-size:.78rem;font-weight:600}.sw{display:flex;align-items:center;gap:6px;margin:0 0 12px;font-size:.88rem;color:var(--mut)}.sw i{width:22px;height:22px;border-radius:50%;border:1px solid var(--ln);display:inline-block;box-shadow:inset 0 0 0 2px #fff}.dz-sug{padding:0 12px 10px}.dz-sug>b{display:block;font-size:.85rem;margin-bottom:6px}.dz-sug .row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.dz-sug .row::-webkit-scrollbar{display:none}.dz-sug a{flex:0 0 auto;width:104px;text-decoration:none;color:inherit;font-size:.76rem;line-height:1.25;text-align:center}.dz-sug a img{width:104px;height:104px;object-fit:cover;border-radius:10px;border:1px solid var(--ln);display:block;background:#fff}.dz-sug a:hover img{border-color:var(--c)}.dz-sug .d{display:flex;justify-content:center;gap:3px;margin:4px 0}.dz-sug .d i{width:12px;height:12px;border-radius:50%;border:1px solid var(--ln);display:inline-block}.buy{display:flex;flex-direction:column;gap:12px}.pf{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.pf legend{font-weight:700;margin-bottom:6px}.pf label{font-size:.9rem;font-weight:600}.pf input,.pf select,.pf textarea,.co input,.co textarea{width:100%;padding:11px 13px;border:1px solid var(--ln);border-radius:10px;background:#fff}.pf input:focus,.pf select:focus,.co input:focus,.co textarea:focus{outline:2px solid var(--c);border-color:transparent}.qty{display:flex;align-items:center;justify-content:space-between}.qty label{font-weight:600}.stp{display:flex;align-items:center;border:1px solid var(--ln);border-radius:999px;overflow:hidden}.stp button{width:44px;height:44px;border:0;background:#fff;font-size:1.3rem;cursor:pointer}.stp input{width:56px;text-align:center;border:0;height:44px;-moz-appearance:textfield}.stp input::-webkit-inner-spin-button{display:none}.row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.row2 .btn:only-child{grid-column:1/-1}.cartp{display:grid;gap:24px}@media(min-width:900px){.cartp{grid-template-columns:1.4fr 1fr;align-items:start}}.cl{display:flex;flex-direction:column;gap:12px}.li{display:grid;grid-template-columns:84px 1fr auto;gap:12px;align-items:center;padding:12px;border:1px solid var(--ln);border-radius:var(--r)}.li img{width:84px;height:84px;object-fit:contain;background:var(--soft);border-radius:10px}.li small{display:block;color:var(--mut)}.li .rm{border:0;background:none;color:var(--mut);cursor:pointer;font-size:.85rem;text-decoration:underline;padding:0}.li .stp button{width:34px;height:34px}.li .stp input{width:40px;height:34px}.co{position:sticky;top:120px;border:1px solid var(--ln);border-radius:20px;padding:18px;background:#fff}.co form{display:flex;flex-direction:column;gap:10px}.co label{font-size:.88rem;font-weight:600;display:flex;flex-direction:column;gap:4px}.r2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pay{border:0;padding:0;margin:0}.rd{flex-direction:row!important;align-items:center;gap:8px!important;padding:10px;border:1px solid var(--ln);border-radius:10px;margin-top:6px}.rd input{width:auto}.sumr{display:flex;justify-content:space-between;padding:4px 0}.sumr.t{font-size:1.2rem;font-weight:800;border-top:1px solid var(--ln);margin-top:6px;padding-top:10px}.fsb{background:var(--soft);border-radius:999px;height:8px;overflow:hidden;margin:6px 0 4px}.fsb i{display:block;height:100%;background:var(--ok);transition:width .3s}.fsn{font-size:.85rem;color:var(--mut);margin-bottom:10px}.done{padding:30px;border-radius:20px;background:#effaf3;text-align:center}.done pre{white-space:pre-wrap;text-align:left;background:#fff;padding:12px;border-radius:10px}.drw{position:fixed;inset:auto 0 0 0;z-index:50;background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -10px 40px rgba(0,0,0,.2);padding:18px 16px 22px;transform:translateY(110%);transition:transform .25s}.drw.on{transform:none}@media(min-width:700px){.drw{left:auto;right:20px;bottom:20px;width:380px;border-radius:20px}}.drw .h{display:flex;gap:12px;align-items:center;font-weight:700}.drw .h img{width:56px;height:56px;object-fit:contain;background:var(--soft);border-radius:10px}.drw .b{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.drw .x{position:absolute;top:8px;right:12px;border:0;background:none;font-size:1.4rem;cursor:pointer}.nf{text-align:center;padding:40px 0}.ft{margin-top:60px;background:var(--soft);padding:30px 0 20px;font-size:.92rem}.ft-in{display:grid;gap:20px}@media(min-width:700px){.ft-in{grid-template-columns:2fr 1fr 1fr}}.ft nav,.ft-in>div{display:flex;flex-direction:column;gap:6px}.ft p{margin:0;color:var(--mut)}.ft-b{margin-top:20px;color:var(--mut);font-size:.82rem}.wa{position:fixed;left:16px;bottom:16px;z-index:40;width:54px;height:54px;border-radius:50%;background:#25d366;display:grid;place-items:center;box-shadow:0 6px 20px rgba(0,0,0,.2)}.sbtn{display:none;width:44px;height:44px;border:0;border-radius:50%;background:var(--soft);align-items:center;justify-content:center;cursor:pointer}.mbar{display:none}@media(max-width:859px){.hd-in{flex-wrap:wrap;height:auto;min-height:56px;gap:8px;padding-top:6px;padding-bottom:6px}.logo{font-size:1.1rem;max-width:45vw;overflow:hidden;text-overflow:ellipsis}.sbtn{display:inline-flex}.srch{display:none;order:3;flex:1 1 100%;max-width:none}.so .srch{display:block}.srch input{height:44px;font-size:16px}.cats a{padding:10px}h1{font-size:1.3rem}h2{font-size:1.1rem}.hero{padding:22px 16px;border-radius:18px}.hero h1{font-size:1.4rem}.grid{gap:10px}.cb{padding:8px 10px 10px}.cb h3{font-size:.88rem}.pr b{font-size:.98rem}.pr s{font-size:.8rem}.qa{font-size:.82rem;padding:9px 6px}.tools{flex-wrap:wrap;gap:8px}.pp b{font-size:1.5rem}.row2{grid-template-columns:1fr}.tiers{font-size:.82rem}.li{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:10px}.li img{width:64px;height:64px}.li>div:last-child{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;text-align:left!important}.co{position:static;padding:14px;border-radius:16px}.r2{grid-template-columns:1fr}.ft{margin-top:40px}.wa{width:48px;height:48px;left:auto;right:14px;bottom:14px}.mbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;gap:10px;align-items:center;background:#fff;border-top:1px solid var(--ln);padding:10px 14px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -6px 20px rgba(0,0,0,.08);transform:translateY(110%);transition:transform .2s}.mbar.on{transform:none}.mbar b{font-size:1.15rem;color:var(--c);white-space:nowrap}.mbar .btn{flex:1;padding:14px 12px;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.has-mbar{padding-bottom:76px}.has-mbar .wa{bottom:86px}.drw{padding-bottom:calc(22px + env(safe-area-inset-bottom))}}@media(max-width:359px){.grid{grid-template-columns:1fr 1fr;gap:8px}.logo{font-size:1rem}}.dz{position:fixed;inset:0;z-index:100;background:rgba(20,20,22,.6);display:flex;align-items:center;justify-content:center}.dz[hidden]{display:none}.dz-in{background:#fff;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}@media(min-width:900px){.dz-in{width:100vw;height:100vh;border-radius:0}}.dz-h{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--ln)}.dz-h b{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dz-h .x{border:0;background:var(--soft);width:40px;height:40px;border-radius:50%;font-size:1.3rem;cursor:pointer}.dz-b{flex:1;display:grid;min-height:0;overflow:hidden}@media(min-width:900px){.dz-b{grid-template-columns:1fr 1fr}}.dz-ed{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--ln)}.dz-tb{display:flex;flex-wrap:wrap;gap:6px;padding:10px}.dz-tb [data-txt]{flex:1;min-width:140px;height:38px;border:1px solid var(--ln);border-radius:10px;padding:0 10px;font-size:16px}.dz-tb .btn{padding:8px 12px;font-size:.88rem}.dz-tb input[type=color]{width:40px;height:38px;border:1px solid var(--ln);border-radius:10px;padding:2px;background:#fff}.dz-tb select{height:38px;border:1px solid var(--ln);border-radius:10px;padding:0 8px;max-width:140px}.dz-cv{flex:1;display:flex;align-items:center;justify-content:center;background:repeating-conic-gradient(#f2f2f2 0 25%,#fff 0 50%) 0 0/20px 20px;min-height:0;padding:10px;overflow:hidden;touch-action:none}.dz-cv .canvas-container{box-shadow:0 0 0 2px var(--c),0 10px 30px rgba(0,0,0,.15)}.dz-pv{display:flex;flex-direction:column;min-height:0;background:var(--soft)}.dz-tabs{display:flex;gap:6px;padding:8px 12px;border-bottom:1px solid var(--ln);background:var(--soft)}.dz-tabs .mob{display:none}@media(min-width:900px){.dz-tabs{display:none}}.dz-tabs button{border:0;border-radius:999px;padding:7px 14px;background:#fff;cursor:pointer;font-weight:600}.dz-tabs button.on{background:var(--ink);color:#fff}.dz-view{flex:1;display:flex;align-items:center;justify-content:center;min-height:240px;position:relative}.dz-view canvas{max-width:100%;max-height:100%}.dz-f{display:flex;gap:10px;align-items:center;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--ln)}.dz-f .btn.big{width:auto;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:899px){.dz-b{display:block;position:relative}.dz-ed,.dz-pv{position:absolute;inset:0;border:0}.dz[data-mv=edit] .dz-pv,.dz[data-mv=pv] .dz-ed{visibility:hidden;pointer-events:none}.dz-tabs .mob{display:inline-block}.dz-tabs .mob.on{background:var(--ink);color:#fff}.dz-tb{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:8px 10px}.dz-tb::-webkit-scrollbar{display:none}.dz-tb>*{flex:0 0 auto}.dz-tb .btn{padding:8px 10px}.dz-h{padding:8px 12px}.dz-f{padding-left:12px;padding-right:12px}.dz-f [data-price]{display:none}.dz-f .stp button{width:38px;height:42px}.dz-f .stp input{width:40px;height:42px}}.dz-hint{font-size:.8rem;color:var(--mut);padding:0 12px 8px}.spin{width:36px;height:36px;border:4px solid var(--ln);border-top-color:var(--c);border-radius:50%;animation:sp 0.8s linear infinite}@keyframes sp{to{transform:rotate(360deg)}}.dz-guide{position:absolute;inset:0;pointer-events:none;z-index:3;overflow:hidden}.dz-guide i{position:absolute;top:0;bottom:0;width:4%;background:repeating-linear-gradient(135deg,rgba(0,0,0,.09) 0 4px,transparent 4px 9px);font:600 9px/1 system-ui,sans-serif;color:rgba(0,0,0,.45);writing-mode:vertical-rl;text-align:center;letter-spacing:.08em}.dz-guide i.l{left:0;border-right:1px dashed rgba(0,0,0,.3)}.dz-guide i.r{right:0;border-left:1px dashed rgba(0,0,0,.3)}.dz-guide b{position:absolute;top:0;bottom:0;border-left:1px dashed rgba(0,0,0,.28);font:600 10px/1 system-ui,sans-serif;color:rgba(0,0,0,.5);padding:5px 0 0 5px;white-space:nowrap}.vr{margin:0 0 14px}.vr-h{font-size:.9rem;color:var(--mut);margin-bottom:8px}.vr-h b{color:var(--ink);font-weight:600}.vr-s{display:flex;flex-wrap:nowrap;gap:8px;margin:-5px;padding:5px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;cursor:grab}.vr-s::-webkit-scrollbar{display:none}.vr-s button{flex:0 0 auto}.vr-s button{width:32px;height:32px;border-radius:50%;border:1px solid var(--ln);box-shadow:inset 0 0 0 3px #fff;cursor:pointer;padding:0;transition:transform .12s}.vr-s button:hover{transform:scale(1.08)}.vr-s button.on{outline:2px solid var(--c);outline-offset:2px}.vr[hidden]{display:none}.shr{margin-top:10px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px}.row2 .shr{margin-top:0;width:auto}.shr-n{margin-top:6px;font-size:.85rem;color:#2e7d32;text-align:center}.row3{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;gap:8px;margin-top:12px}.row3 .btn{min-width:0;padding-left:8px;padding-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;justify-content:center;gap:6px}.row3 .shr{margin-top:0;width:auto;padding-left:14px;padding-right:14px}.cvr{display:flex;flex-wrap:nowrap;gap:7px;cursor:grab;margin:2px -4px 4px;padding:4px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x}.cvr::-webkit-scrollbar{display:none}.cvr button{flex:0 0 auto}.cvr button{width:27px;height:27px;padding:0;border-radius:50%;border:1px solid rgba(0,0,0,.18);cursor:pointer;box-shadow:inset 0 0 0 2px #fff}.cvr button.on{outline:2px solid var(--c);outline-offset:1px}.cvr.busy{opacity:.6}.card .ci{touch-action:pan-y}.card .ci img{-webkit-user-drag:none;user-select:none}.card{position:relative;cursor:pointer}.card h3 a::after{content:"";position:absolute;inset:0;z-index:1}.card .ci{z-index:2}.card .cvr{position:relative;z-index:2}.card:hover{box-shadow:0 6px 22px rgba(0,0,0,.08)}.cgo{position:absolute;left:50%;bottom:12px;transform:translate(-50%,6px);background:rgba(255,255,255,.94);color:var(--ink);font-size:.82rem;font-weight:700;padding:6px 12px;border-radius:99px;box-shadow:0 2px 10px rgba(0,0,0,.12);white-space:nowrap;opacity:0;transition:opacity .15s,transform .15s;pointer-events:none}@media (hover:hover){.card:hover .cgo{opacity:1;transform:translate(-50%,0)}}.vr-s{position:relative}.cvr.fr,.vr-s.fr{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.cvr.fl,.vr-s.fl{-webkit-mask-image:linear-gradient(to right,transparent,#000 40px);mask-image:linear-gradient(to right,transparent,#000 40px)}.cvr.fl.fr,.vr-s.fl.fr{-webkit-mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.card[hidden],[data-samecolor][hidden]{display:none}.hd{box-shadow:0 1px 0 var(--ln),0 4px 18px rgba(0,0,0,.04);border-bottom:0}.logo{background:linear-gradient(90deg,var(--c2),#ff9a6b);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:-.02em}.cats a{border-radius:999px;margin:4px 0;padding:6px 12px;transition:background .15s,color .15s}.cats a:hover{background:#fff3ec;color:var(--c2)}h1,h2{letter-spacing:-.015em}section>h2,.lz-res h2{display:flex;align-items:center;gap:10px}section>h2:before{content:"";width:5px;height:1.05em;border-radius:3px;background:linear-gradient(180deg,var(--c),#ffb38f);flex:none}.hero{position:relative;overflow:hidden;border:1px solid #ffe0d0;background:radial-gradient(circle at 12% 18%,rgba(255,255,255,.85),transparent 38%),radial-gradient(circle at 88% 85%,rgba(255,112,67,.16),transparent 42%),linear-gradient(135deg,#fff5ef,#ffe2d3)}.hero h1{font-weight:800;letter-spacing:-.025em}.hero .btn.big{box-shadow:0 10px 24px rgba(244,81,30,.28)}.btn{box-shadow:0 4px 12px rgba(244,81,30,.18)}.btn.ghost,.btn:disabled{box-shadow:none}.btn:hover{transform:translateY(-1px)}.btn:active{transform:scale(.97)}.catc{background:linear-gradient(180deg,#fff,#faf6f2);border:1px solid var(--ln);box-shadow:0 1px 2px rgba(0,0,0,.04);transition:transform .2s,box-shadow .2s,border-color .2s}.catc img{background:transparent}.catc:hover{transform:translateY(-3px);border-color:#ffd2bd;box-shadow:0 10px 24px rgba(0,0,0,.08)}.catc span{font-size:.95rem}.card{border-color:#eeebe8;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:transform .2s,box-shadow .2s,border-color .2s}.card:hover{transform:translateY(-3px);border-color:#ffd9c7;box-shadow:0 14px 30px rgba(0,0,0,.09)}.cb h3{font-weight:600;color:#2a2a2d}.pr b{font-weight:800;letter-spacing:-.01em}.badge{background:linear-gradient(90deg,var(--c2),var(--c));box-shadow:0 3px 8px rgba(244,81,30,.3)}.gm{border-radius:18px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.05)}.gt button{transition:transform .15s,box-shadow .15s}.gt button:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,0,0,.1)}.pf input:focus,.pf select:focus,.pf textarea:focus,.srch input:focus{outline:0;border-color:var(--c);box-shadow:0 0 0 4px rgba(255,112,67,.15)}.bc ol{font-size:.85rem}.ft{position:relative;background:#1f1c1a;color:#ece7e3;margin-top:70px}.ft:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--c2),#ffb38f,var(--c2))}.ft strong{color:#fff;font-size:1rem;margin-bottom:4px}.ft p,.ft-b{color:#a9a29d}.ft a{color:#d6d0cb;transition:color .15s}.ft a:hover{color:#ffb38f}.ft-b{border-top:1px solid rgba(255,255,255,.08);padding-top:14px}@media (prefers-reduced-motion:reduce){.card,.catc,.btn,.gt button{transition:none}.card:hover,.catc:hover,.btn:hover,.gt button:hover{transform:none}}@media (hover:none){.card:hover,.catc:hover,.btn:hover,.gt button:hover{transform:none}}@media(max-width:480px){.row3{grid-template-columns:1fr 1fr}.row3>.btn:first-child{grid-column:1/-1}.row3 .shr{width:100%}}.lpop{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:16px;background:rgba(20,16,14,.5);animation:lpf .2s ease-out}.lpop-b{position:relative;width:min(420px,100%);background:#fff;border-radius:22px;padding:26px 24px 18px;text-align:center;box-shadow:0 24px 60px rgba(0,0,0,.25);animation:lpu .25s ease-out}.lpop-b img{width:110px;height:110px;margin:0 auto 6px}.lpop-b h2{margin:.2em 0 .4em;font-size:1.3rem;justify-content:center}.lpop-b h2:before{display:none}.lpop-b p{margin:0 0 18px;color:var(--mut);font-size:.95rem}.lpop-b .btn{cursor:pointer}.lpop-l{margin-top:10px;border:0;background:none;color:var(--mut);font-weight:600;cursor:pointer;padding:8px 12px}.lpop-l:hover{color:var(--ink)}.lpop-x{position:absolute;top:10px;right:12px;width:34px;height:34px;border:0;border-radius:50%;background:var(--soft);font-size:20px;line-height:1;cursor:pointer;color:var(--mut)}.lpop-x:hover{color:var(--ink)}@keyframes lpf{from{opacity:0}}@keyframes lpu{from{opacity:0;transform:translateY(12px) scale(.98)}}@media (prefers-reduced-motion:reduce){.lpop,.lpop-b{animation:none}}.dz-two{display:flex;gap:12px;justify-content:center;align-items:flex-start;flex-wrap:nowrap}.dz-side{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.dz-side>b{font-size:.85rem;color:var(--mut);padding:2px 10px;border-radius:999px;background:var(--soft)}.dz-side.on>b{color:#fff;background:var(--c)}.dz-side .canvas-container{outline:2px dashed #d6d2cd;outline-offset:2px;border-radius:4px}.dz-side.on .canvas-container{outline:2px solid var(--c)}.dz-side .canvas-container{box-shadow:0 10px 30px rgba(0,0,0,.12)}@media(min-width:900px){.dz-f .btn.big{flex:0 0 auto;padding:12px 30px;font-size:1rem;margin-left:auto}}.zz{background:#eef0f4}.zz-top{flex:none;display:flex;align-items:center;gap:14px;height:58px;padding:0 16px;background:#fff;border-bottom:1px solid var(--ln)}.zz-x{display:inline-flex;align-items:center;gap:6px;border:0;background:none;font-weight:600;font-size:.92rem;cursor:pointer;padding:8px 6px;color:var(--ink)}.zz-name{font-weight:500;font-size:.92rem;max-width:26vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:14px;border-left:1px solid var(--ln)}.zz-tabs{display:flex;margin:0 auto;height:100%}.zz-sp{flex:1}.zz-tabs button{border:0;background:none;padding:0 22px;height:100%;font-weight:600;font-size:.92rem;color:var(--mut);border-bottom:3px solid transparent;cursor:pointer}.zz-tabs button.on{color:var(--ink);border-bottom-color:var(--ink)}.zz-act{display:flex;align-items:center;gap:10px}.zz-ib{width:36px;height:36px;border-radius:50%;border:1px solid var(--ln);background:#fff;cursor:pointer;display:grid;place-items:center;color:var(--ink);padding:0}.zz-ib:disabled{opacity:.35;cursor:default}.zz-act .stp button{width:32px;height:36px}.zz-act .stp input{width:40px;height:36px}.zz-act [data-price]{font-size:1rem;white-space:nowrap}.zz-act .btn{padding:10px 22px;white-space:nowrap}.zz-main{flex:1;display:flex;min-height:0;position:relative}.zz-rail{flex:none;width:80px;margin:16px 0 16px 16px;background:#fff;border-radius:16px;box-shadow:0 2px 14px rgba(0,0,0,.08);display:flex;flex-direction:column;padding:8px 0;align-self:flex-start;z-index:6}.zz-rail button{display:flex;flex-direction:column;align-items:center;gap:5px;padding:11px 4px;border:0;background:none;font-size:.72rem;color:var(--ink);cursor:pointer}.zz-rail button:hover,.zz-rail button.on{color:var(--c)}.zz-pnl{position:absolute;left:108px;top:16px;width:300px;max-height:calc(100% - 32px);background:#fff;border-radius:16px;box-shadow:0 8px 30px rgba(0,0,0,.14);z-index:7;padding:18px 16px;overflow:auto}.zz-pnl[hidden],.zz-pnl section[hidden]{display:none}.zz-pnl h3{margin:0 0 12px;font-size:1rem}.zz-pnl-x{position:absolute;top:12px;right:12px;width:30px;height:30px;border:0;border-radius:50%;background:var(--soft);cursor:pointer;display:grid;place-items:center;padding:0}.zz-pnl section{display:flex;flex-direction:column;gap:10px}.zz-pnl [data-txt]{height:42px;border:1px solid var(--ln);border-radius:10px;padding:0 12px;font-size:16px}.zz-row{display:flex;gap:8px;align-items:center}.zz-pnl select,.zz-ctx select{height:38px;border:1px solid var(--ln);border-radius:10px;padding:0 8px;background:#fff}.zz-pnl select{flex:1}.zz-pnl input[type=color],.zz-ctx input[type=color]{width:40px;height:38px;border:1px solid var(--ln);border-radius:10px;padding:2px;background:#fff;cursor:pointer}.zz-pnl label.btn{cursor:pointer}.zz-sw{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.zz-sw button{aspect-ratio:1;border-radius:50%;border:1px solid rgba(0,0,0,.15);cursor:pointer;box-shadow:inset 0 0 0 2px #fff}.zz-layers{display:flex;flex-direction:column;gap:6px}.zz-ly{display:flex;align-items:center;gap:2px;border:1px solid var(--ln);border-radius:10px;padding:2px}.zz-ly.on{border-color:var(--c);background:#fff7f3}.zz-ly button{border:0;background:none;cursor:pointer;padding:7px;border-radius:8px;display:inline-flex;align-items:center;gap:8px;color:var(--ink)}.zz-ly button:first-child{flex:1;min-width:0;text-align:left}.zz-ly button:first-child span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zz-ly button:hover{background:var(--soft)}.zz-stage{flex:1;position:relative;min-width:0;display:flex;flex-direction:column}.zz-ctx{position:absolute;top:16px;left:50%;transform:translateX(-50%);z-index:8;display:flex;align-items:center;gap:2px;background:#fff;border-radius:999px;box-shadow:0 4px 18px rgba(0,0,0,.13);padding:6px 10px;white-space:nowrap;max-width:calc(100% - 20px)}.zz-ctx[hidden],.zz-ctx [hidden]{display:none!important}.zz-ctx button,.zz-ctx label{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:8px 10px;border-radius:999px;cursor:pointer;font-size:.86rem;font-weight:500;color:var(--ink)}.zz-ctx button:hover,.zz-ctx label:hover{background:var(--soft)}.zz-ctx [data-ctxt],.zz-ctx [data-ctxi]{display:inline-flex;align-items:center;gap:6px}.zz-ctx .sep{width:1px;height:22px;background:var(--ln);margin:0 4px;display:inline-block}.zz-alw{position:relative;display:inline-flex}.zz-alm{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);padding:6px;display:flex;flex-direction:column;min-width:170px}.zz-alm[hidden]{display:none}.zz-alm button{border-radius:8px;justify-content:flex-start}.zz-work{flex:1;overflow:auto;display:flex;padding:76px 24px 80px}.zz-frame{display:grid;grid-template-columns:auto auto;gap:12px;margin:auto}.zz-rv{grid-row:1;grid-column:1;width:26px;border-right:1.5px solid #8d949e;position:relative}.zz-rv:before,.zz-rv:after{content:"";position:absolute;right:-6px;width:10px;border-top:1.5px solid #8d949e}.zz-rv:before{top:0}.zz-rv:after{bottom:0}.zz-rv span{position:absolute;top:50%;right:4px;transform:translateY(-50%) rotate(-90deg);transform-origin:center;font-size:.75rem;color:#4b5563;font-weight:600;white-space:nowrap;background:#eef0f4;padding:0 6px}.zz-cvbox{grid-row:1;grid-column:2;position:relative;background:#fff;box-shadow:0 0 0 1px #c9ced6,0 6px 22px rgba(0,0,0,.08)}.zz-rh{grid-row:2;grid-column:2;height:22px;border-top:1.5px solid #8d949e;position:relative;text-align:center}.zz-rh:before,.zz-rh:after{content:"";position:absolute;top:-6px;height:10px;border-left:1.5px solid #8d949e}.zz-rh:before{left:0}.zz-rh:after{right:0}.zz-rh span{position:relative;top:-11px;background:#eef0f4;padding:0 8px;font-size:.75rem;color:#4b5563;font-weight:600}.zz-ov{position:absolute;inset:0;pointer-events:none;z-index:3}.zz-safe{position:absolute;inset:5% 2%;border:1.5px dashed #3fae6a;border-radius:2px}.zz-safe i{position:absolute;top:-9px;left:50%;transform:translateX(-50%);background:#e8f6ee;color:#2e8b57;font:600 10px/1 system-ui,sans-serif;padding:3px 9px;border-radius:999px;font-style:normal;white-space:nowrap}.zz-gl{position:absolute;top:0;bottom:0;border-left:1.5px dotted rgba(60,64,72,.7)}.zz-gl b{position:absolute;bottom:100%;left:0;transform:translate(-50%,-6px);font:700 12px/1 system-ui,sans-serif;color:rgba(60,64,72,.85);white-space:nowrap}.zz-hd{position:absolute;top:0;bottom:0;width:2%;background:repeating-linear-gradient(135deg,rgba(0,0,0,.07) 0 4px,transparent 4px 9px);font:600 9px/1 system-ui,sans-serif;color:rgba(0,0,0,.45);writing-mode:vertical-rl;display:flex;align-items:center;justify-content:center;font-style:normal}.zz-hd.l{left:0}.zz-hd.r{right:0}.zz-zoom{position:absolute;left:16px;bottom:16px;display:flex;align-items:center;gap:8px;z-index:5}.zz-zoom button{width:40px;height:40px;border-radius:50%;border:0;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);cursor:pointer;display:grid;place-items:center;color:var(--ink);padding:0}.zz-zoom span{background:#fff;border-radius:12px;padding:10px 14px;box-shadow:0 2px 10px rgba(0,0,0,.1);font-size:.85rem;font-weight:600;min-width:64px;text-align:center}.zz-views{flex:none;width:118px;padding:16px 16px 16px 0;display:flex;flex-direction:column;gap:12px}.zz-views button{border:2px solid transparent;background:#fff;border-radius:12px;padding:8px 6px;cursor:pointer;font-size:.75rem;display:flex;flex-direction:column;gap:6px;align-items:center;box-shadow:0 2px 10px rgba(0,0,0,.06);color:var(--ink)}.zz-views button.on{border-color:var(--ink)}.zz-views img{width:100%;height:46px;object-fit:contain;background:#fafafa;border-radius:4px}.zz-views i{font-style:normal;font-weight:800;height:46px;display:grid;place-items:center;font-size:1.1rem}.zz .dz-pv{position:absolute;inset:0;z-index:9;background:#f4f3f1;display:flex}.dz[data-mv=edit] .zz .dz-pv{display:none}.dz[data-mv=pv] .zz .zz-ctx{display:none!important}.zz .dz-view{flex:1}@media(max-width:899px){.zz-top{gap:8px;padding:0 10px;height:54px}.zz-x span,.zz-name,.zz-act [data-price],.zz-ib,.zz-views,.zz-act .stp{display:none}.zz-tabs button{padding:0 10px;font-size:.85rem}.zz-act .btn{padding:9px 12px;font-size:.85rem}.zz-main{flex-direction:column}.zz-rail{order:2;flex-direction:row;width:auto;margin:0;border-radius:0;align-self:stretch;justify-content:space-around;padding:2px 0 calc(2px + env(safe-area-inset-bottom));box-shadow:0 -1px 0 var(--ln)}.zz-rail button{padding:8px 2px;font-size:.68rem}.zz-pnl{left:8px;right:8px;top:auto;bottom:70px;width:auto;max-height:60%}.zz-work{padding:60px 0 70px}.zz-ctx{top:8px;overflow-x:auto;scrollbar-width:none}.zz-zoom{bottom:10px;left:10px}.zz-rv,.zz-rh{display:none}}.zz-rail{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);flex-direction:row;width:auto;margin:0;padding:4px 10px;align-self:auto;border-radius:16px}.zz-rail button{min-width:76px}.zz-pnl{left:50%;top:auto;bottom:100px;transform:translateX(-50%);max-height:calc(100% - 120px)}.zz-work{padding-bottom:110px}@media(max-width:899px){.zz-rail{position:static;transform:none;padding:2px 0 calc(2px + env(safe-area-inset-bottom));border-radius:0}.zz-rail button{min-width:0}.zz-pnl{transform:none;left:8px;bottom:70px;max-height:60%}.zz-work{padding-bottom:20px}}@media(min-width:900px){.zz-ctx{top:40px}.zz-work{padding-top:100px}}.zz-pnl [data-pnls=text]{flex-direction:row;padding-right:38px}.zz-pnl [data-pnls=text] [data-txt]{flex:1;min-width:0}.zz-pnl[data-cur=text] .zz-pnl-x{top:24px}.zz-stk{position:relative;padding:4px 6px!important}.zz-stk b{font:900 18px/1 Arial,sans-serif;color:#fff;-webkit-text-stroke:1.5px var(--ink);margin-right:2px}.zz-ctx .zz-stk input[type=color]{width:32px;height:30px}.zz-ctx [data-nostroke]{padding:6px!important;margin-left:-4px}.zz-ctx .zz-stw{width:84px;accent-color:var(--c);margin:0 4px}.zz-sw .zz-none,.zz-stk i.zz-none{background:#fff linear-gradient(to top right,transparent calc(50% - 1.5px),#e53935 calc(50% - 1.5px),#e53935 calc(50% + 1.5px),transparent calc(50% + 1.5px))!important}.zz-sw button.on{box-shadow:inset 0 0 0 2px #fff,0 0 0 2px var(--ink)}.zz-cus{position:relative;aspect-ratio:1;border-radius:50%;cursor:pointer;background:conic-gradient(red,#ff0,lime,cyan,blue,#f0f,red);border:1px solid rgba(0,0,0,.15);display:block;overflow:hidden}.zz-cus input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer;border:0;padding:0}.zz-ctx .zz-stk{padding:6px 8px!important;gap:4px!important}.zz-stk i{width:18px;height:18px;border-radius:50%;border:1px solid rgba(0,0,0,.2);display:inline-block}.zz-stkw{position:relative;display:inline-flex}.zz-pop{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);background:#fff;border-radius:14px;box-shadow:0 8px 28px rgba(0,0,0,.18);padding:12px;width:236px;z-index:2;white-space:normal}.zz-pop[hidden]{display:none}.zz-ctx .zz-pop button{padding:0!important;border-radius:50%!important}.zz-ctx .zz-pop button:hover{background-color:inherit}.zz-ctx{transition:none}.zz-ctx{border:1.5px solid #c3c8d1;box-shadow:0 10px 30px rgba(15,23,42,.22),0 2px 6px rgba(15,23,42,.12);padding:7px 12px}.zz-ctx button,.zz-ctx label{font-weight:600;color:#111}.zz-rail{border:1.5px solid #c3c8d1;box-shadow:0 10px 30px rgba(15,23,42,.2),0 2px 6px rgba(15,23,42,.1)}.zz-rail button{font-weight:600;font-size:.78rem;color:#111}.zz-rail button svg{width:24px;height:24px;stroke-width:2}.zz-pnl,.zz-pop{border:1.5px solid #c3c8d1}.zz-stk i{width:22px;height:22px;border:5px solid #c3c8d1;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.25)}.zz-stk i.zz-none{border:1px solid rgba(0,0,0,.3)}.zz-grip{display:inline-flex;align-items:center;padding:8px 6px 8px 2px;margin-right:4px;color:#8a909a;cursor:grab;touch-action:none}.zz-grip:active{cursor:grabbing}@media(max-width:899px){.zz-grip{display:none}}.zz-ctx .zz-fil{padding:6px 8px!important}.zz-fil i{width:22px;height:22px;border-radius:50%;display:inline-block;box-shadow:0 0 0 1px rgba(0,0,0,.25)}.zz-ctx .zz-fnb{min-width:150px;justify-content:space-between;border:1.5px solid #c3c8d1!important;border-radius:10px!important;padding:7px 10px!important;font-size:.95rem!important}.zz-ctx .zz-fnb span{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zz-fpop{width:240px;max-height:420px;overflow:auto;display:flex;flex-direction:column;gap:2px;padding:8px;left:0;transform:none}.zz-fpop[hidden]{display:none}.zz-ctx .zz-fpop button{padding:10px 12px!important;border-radius:10px!important;font-size:1.25rem!important;font-weight:400!important;justify-content:flex-start;white-space:nowrap;line-height:1.2}.zz-ctx .zz-fpop button:hover{background:var(--soft)}.zz-ctx .zz-fpop button[data-thin]{font-size:1.65rem!important;padding:6px 12px!important}.zz-ctx .zz-fpop button.on{background:#fff1ea;outline:1.5px solid var(--c)}.zz-ctx .zz-bi{width:36px;height:36px;justify-content:center;padding:0!important;font-size:1.15rem!important;border-radius:8px!important}.zz-bi b{font:900 1.15rem/1 Georgia,serif}.zz-bi em{font:italic 600 1.2rem/1 Georgia,serif}.zz-ctx .zz-bi.on{background:#e6e8ec}.li .ed{margin-right:14px;color:var(--c);font-weight:600}.li img[data-pv]{cursor:zoom-in}.clb{position:fixed;inset:0;z-index:1000;background:rgba(15,18,24,.78);display:flex;align-items:center;justify-content:center;padding:16px}.clb-in{position:relative;background:#fff;border-radius:18px;padding:18px;width:min(760px,100%);max-height:100%;display:flex;flex-direction:column;align-items:center;gap:14px;box-shadow:0 20px 60px rgba(0,0,0,.35)}.clb-m{width:100%;max-height:min(62vh,600px);object-fit:contain;background:#fff;border-radius:10px}.clb-x{position:absolute;top:10px;right:10px;width:38px;height:38px;border-radius:50%;border:0;background:var(--soft);font-size:1.5rem;line-height:1;cursor:pointer;z-index:2}.clb-p,.clb-n{position:absolute;top:calc(50% - 50px);width:44px;height:44px;border-radius:50%;border:1px solid var(--ln);background:#fff;font-size:1.8rem;line-height:1;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.15);z-index:2}.clb-p{left:10px}.clb-n{right:10px}.clb-t{display:flex;gap:8px;overflow-x:auto;max-width:100%;padding:2px}.clb-t img{width:72px;height:72px;object-fit:contain;border-radius:10px;border:2px solid var(--ln);cursor:pointer;background:#fff;flex:none}.clb-t img.on{border-color:var(--c)}.clb.one .clb-p,.clb.one .clb-n,.clb.one .clb-t{display:none}.clb-d{display:none;gap:8px;justify-content:center;flex-wrap:wrap}.clb-d button{width:9px;height:9px;border-radius:50%;border:0;padding:0;background:#c9ced6;cursor:pointer}.clb-d button.on{background:var(--c);transform:scale(1.25)}.clb.one .clb-d{display:none!important}.clb-m{touch-action:pan-y;user-select:none}@media(max-width:700px){.clb{padding:8px}.clb-in{padding:14px 10px 16px;border-radius:14px}.clb-t,.clb-p,.clb-n{display:none}.clb-d{display:flex}.clb-m{max-height:70vh}}.clb-in{width:min(760px,100%);height:min(720px,calc(100vh - 32px));max-height:none}.clb-m{flex:1;min-height:0;width:100%;max-height:none;height:auto}@media(max-width:700px){.clb-in{height:min(560px,calc(100vh - 16px))}.clb-m{max-height:none}}button,.btn,.li .rm{text-transform:capitalize}.zz-ctx label,.hdr a.btn,a.btn{text-transform:capitalize}.lzh,label.btn,.lpop button{text-transform:capitalize}.zz-ctx .zz-fnb{border-radius:999px!important;padding:7px 14px!important}.zz-fpop{border-radius:20px}.zz-ctx .zz-fpop button{border-radius:14px!important}.chd{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:6px}.chd h1{margin:0}.chd h1 small{font-size:.95rem;color:var(--mut);font-weight:500}.cback{color:var(--mut);font-weight:600;font-size:.92rem;text-decoration:none}.cback:hover{color:var(--c)}.cmain{display:flex;flex-direction:column;gap:18px;min-width:0}.li{grid-template-columns:112px minmax(0,1fr) auto;gap:16px;padding:14px;border-radius:18px;background:#fff;align-items:center}.lim{position:relative;border:0;padding:0;background:var(--soft);border-radius:14px;cursor:zoom-in;width:112px;height:112px;overflow:hidden}.lim img{width:100%;height:100%;object-fit:contain;border-radius:0;background:none}.lim span{position:absolute;right:6px;bottom:6px;width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.92);display:grid;place-items:center;color:var(--ink);box-shadow:0 1px 4px rgba(0,0,0,.15)}.lin{display:flex;flex-direction:column;gap:3px;min-width:0}.lnm{font-size:1.05rem}.li .own{color:var(--c)}.lia{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.li .lb{display:inline-flex;align-items:center;gap:6px;border:1.5px solid var(--ln);background:#fff;border-radius:999px;padding:6px 12px;font-size:.85rem;font-weight:600;color:var(--ink);cursor:pointer;text-decoration:none}.li .lb:hover{border-color:var(--c);color:var(--c)}.li .lb.del:hover{border-color:#d93025;color:#d93025}.lir{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.li .stp{border-radius:999px}.li .stp button{width:38px;height:38px;font-size:1.15rem}.li .stp input{width:44px;height:38px;font-weight:700}.li .stp button:disabled{opacity:.35;cursor:default}.ltot{font-size:1.1rem}.cempty{text-align:center;padding:48px 16px;border:1.5px dashed var(--ln);border-radius:20px;color:var(--mut);display:flex;flex-direction:column;align-items:center;gap:12px}.cempty p{margin:0;font-size:1.05rem}.cform{display:flex;flex-direction:column;gap:14px}.cform[hidden]{display:none}.cs{border:1px solid var(--ln);border-radius:18px;padding:18px;background:#fff;display:flex;flex-direction:column;gap:12px}.cst{display:flex;align-items:center;gap:10px;font-size:1.1rem;margin:0 0 2px}.cst i{font-style:normal;width:28px;height:28px;border-radius:50%;background:var(--c);color:#fff;display:grid;place-items:center;font-size:.9rem;font-weight:800;flex:none}.cform label{font-size:.88rem;font-weight:600;display:flex;flex-direction:column;gap:5px}.cform label em{color:#d93025;font-style:normal}.cform input,.cform textarea{width:100%;padding:12px 14px;border:1.5px solid var(--ln);border-radius:12px;background:#fff;font-size:16px;font-weight:400}.cform input:focus,.cform textarea:focus{outline:none;border-color:var(--c);box-shadow:0 0 0 3px rgba(255,112,67,.18)}.cform .bad{border-color:#d93025!important;background:#fff6f5}.pay{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.cform .rd{flex-direction:row!important;align-items:center;gap:10px!important;padding:14px;border:1.5px solid var(--ln);border-radius:12px;margin:0;cursor:pointer;font-size:.95rem}.cform .rd:has(input:checked){border-color:var(--c);background:#fff7f3}.cform .rd input{width:18px;height:18px;accent-color:var(--c);margin:0}.cnote summary{cursor:pointer;color:var(--c);font-weight:600;font-size:.9rem;list-style:none}.cnote summary::-webkit-details-marker{display:none}.cnote textarea{margin-top:8px}.co h2{margin:0 0 10px;font-size:1.15rem}.co .btn.big{width:100%;margin-top:14px;padding:15px;font-size:1.05rem}.cbar{display:none}.cundo{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:900;background:#1d1d1f;color:#fff;border-radius:999px;padding:10px 10px 10px 18px;display:flex;align-items:center;gap:14px;box-shadow:0 8px 24px rgba(0,0,0,.25);font-size:.92rem;white-space:nowrap}.cundo button{border:0;background:#fff;color:#1d1d1f;border-radius:999px;padding:7px 14px;font-weight:700;cursor:pointer}@media(max-width:899px){.li{grid-template-columns:84px minmax(0,1fr);gap:12px;padding:12px}.lim{width:84px;height:84px}.lir{grid-column:1 / -1;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid var(--ln);padding-top:10px}.cs{padding:14px}.co .btn.big{display:none}.cbar:not([hidden]){display:flex;position:fixed;left:0;right:0;bottom:0;z-index:800;background:#fff;border-top:1px solid var(--ln);padding:10px 16px calc(10px + env(safe-area-inset-bottom));align-items:center;justify-content:space-between;gap:12px;box-shadow:0 -6px 20px rgba(0,0,0,.08)}.cbar small{display:block;color:var(--mut);font-size:.78rem}.cbar b{font-size:1.15rem}.cbar .btn{flex:1;max-width:240px;padding:13px 16px}body.has-cbar{padding-bottom:84px}body.has-cbar .wa{bottom:96px}.cundo{bottom:96px}}.cs>h2.cst:before{display:none}.cform label>span{display:block}.zz-mini{position:absolute;right:16px;bottom:16px;z-index:6;width:170px;border:1.5px solid #c3c8d1;border-radius:16px;background:#fff;padding:6px 6px 8px;cursor:pointer;box-shadow:0 10px 30px rgba(15,23,42,.18);display:flex;flex-direction:column;align-items:center;gap:4px;text-transform:none}.zz-mini img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:10px;background:#fff}.zz-mini img:not([src]){visibility:hidden}.zz-mini span{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:700;color:var(--ink)}.zz-mini:hover{border-color:var(--c)}.dz[data-mv=pv] .zz-mini{display:none}@media(max-width:899px){.zz-mini{width:96px;right:8px;bottom:8px;padding:4px;border-radius:12px}.zz-mini span{font-size:.65rem}}.zz-mini{width:220px;padding:6px;cursor:default}.zz-mv{width:100%;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#f6f7f9;position:relative}.zz-mv canvas{display:block}.zz-mv .spin{margin:40% auto}.zz-mx{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:50%;border:1px solid var(--ln);background:#fff;display:grid;place-items:center;cursor:pointer;color:var(--ink);box-shadow:0 2px 8px rgba(0,0,0,.15);padding:0;z-index:2}.zz-mx:hover{color:var(--c);border-color:var(--c)}@media(max-width:899px){.zz-mini{width:120px;padding:4px}.zz-mx{top:7px;right:7px;width:28px;height:28px}}.zz-mx{opacity:0;transition:opacity .15s}.zz-mini:hover .zz-mx,.zz-mx:focus-visible{opacity:1}@media(hover:none){.zz-mx{opacity:1}}.zz-mini[hidden],.zz-mpill[hidden]{display:none!important}.zz-mn{position:absolute;top:12px;left:12px;width:34px;height:34px;border-radius:50%;border:1px solid var(--ln);background:#fff;display:grid;place-items:center;cursor:pointer;color:var(--ink);box-shadow:0 2px 8px rgba(0,0,0,.15);padding:0;z-index:2;opacity:0;transition:opacity .15s}.zz-mini:hover .zz-mn,.zz-mn:focus-visible{opacity:1}@media(hover:none){.zz-mn{opacity:1}}.zz-mn:hover{color:var(--c);border-color:var(--c)}.zz-mpill{position:absolute;right:16px;bottom:16px;z-index:6;display:inline-flex;align-items:center;gap:6px;border:1.5px solid #c3c8d1;border-radius:999px;background:#fff;padding:10px 16px;font-weight:800;font-size:.9rem;color:var(--ink);cursor:pointer;box-shadow:0 10px 30px rgba(15,23,42,.18)}.zz-mpill:hover{border-color:var(--c);color:var(--c)}.dz[data-mv=pv] .zz-mpill{display:none!important}@media(max-width:899px){.zz-mn{top:7px;left:7px;width:28px;height:28px}.zz-mpill{right:8px;bottom:8px;padding:8px 12px}}.zz-mini{width:180px}@media(max-width:899px){.zz-mini{width:104px}}.zz-mini{width:150px}@media(max-width:899px){.zz-mini{width:92px}}.zz-mn,.zz-mx{width:30px;height:30px;top:10px}.zz-mn{left:10px}.zz-mx{right:10px}.inv{grid-template-columns:1fr 1fr}.corp{display:flex;flex-direction:column;gap:12px}.corp[hidden],.cform label[hidden]{display:none}.cform .chkb{flex-direction:row!important;align-items:center;gap:10px!important;font-weight:500;cursor:pointer}.cform .chkb input{width:18px;height:18px;accent-color:var(--c);margin:0}.gm{position:relative}.gm-sh{position:absolute;top:16px;right:16px;z-index:3;width:52px;height:52px;border-radius:50%;border:0;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.12);display:grid;place-items:center;cursor:pointer;color:var(--ink);padding:0}.gm-sh:hover{color:var(--c)}.gtw{position:relative;min-width:0}.gt-ar{display:none}@media(min-width:860px){.gal{display:grid;grid-template-columns:104px minmax(0,1fr);gap:18px;align-items:start}.gal>.gm{grid-column:2;grid-row:1;border-radius:22px}.gtw{grid-column:1;grid-row:1;align-self:stretch;contain:size}.gt{flex-direction:column;gap:12px;margin:0;height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;padding:3px 3px 60px}.gt::-webkit-scrollbar{display:none}.gt button{flex:0 0 auto;width:96px;height:96px;border-radius:14px;border:2.5px solid transparent;background:var(--soft)}.gt button img{width:100%;height:100%;object-fit:cover;display:block}.gt button.on{border-color:var(--ink);box-shadow:0 0 0 2px #fff inset}.gt .g3d{height:96px}.gt-ar:not([hidden]){display:grid;position:absolute;left:50%;bottom:6px;transform:translateX(-50%);width:52px;height:52px;border-radius:50%;border:0;background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.16);place-items:center;cursor:pointer;color:var(--ink);padding:0;z-index:2}.gt-ar.up svg{transform:rotate(180deg)}.gt button:hover{transform:none;box-shadow:none}}@media(max-width:859px){.gm-sh{width:42px;height:42px;top:10px;right:10px}}@media(min-width:860px){.pd{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:36px}}@media(min-width:860px){.pd{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:32px}}@media(min-width:860px){.gal{grid-template-columns:calc((100% - 66px) / 6) minmax(0,1fr);gap:18px}.gt{gap:12px;padding:0}.gt button,.gt .g3d{width:100%;height:auto;aspect-ratio:1}}@media(min-width:860px){.pd{grid-template-columns:auto minmax(0,1fr);gap:40px}.gal{grid-template-columns:96px 528px;gap:18px}.gal>.gm{width:528px}.gt button,.gt .g3d{width:96px;height:96px;aspect-ratio:auto}}.gt .g3d{background:#fff;color:var(--c);box-shadow:inset 0 0 0 1.5px var(--ln)}.gt .g3d svg{stroke:var(--c)}.gt .g3d.on{box-shadow:none}.gt .g3d svg{width:44px;height:44px;stroke-width:1.2}.gt .g3d svg{stroke-width:.9}.gt .g3d span{font-weight:500;letter-spacing:.12em}.gt button:not(.on):hover{border-color:#b9bfc8}.gt .g3d:not(.on):hover{box-shadow:inset 0 0 0 1.5px #b9bfc8}.gt .g3d,.gt .g3d:not(.on):hover{box-shadow:none}.gt .g3d{border-color:var(--ln)}.gt .g3d:not(.on):hover{border-color:#b9bfc8}.gt .g3d.on{border-color:var(--ink)}.gm3d,.dz-view{position:relative}.h3d{position:absolute;right:12px;bottom:12px;z-index:2;display:flex;flex-direction:column;gap:6px;pointer-events:none}.h3d span{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.9);color:#3c4048;border-radius:12px;padding:6px 12px 6px 8px;font-size:.78rem;font-weight:600;box-shadow:0 2px 10px rgba(0,0,0,.08);backdrop-filter:blur(4px)}.h3d svg{flex:none;color:var(--c)}@media(max-width:600px){.h3d{right:8px;bottom:8px}.h3d span{font-size:.7rem;padding:4px 10px 4px 6px}.h3d svg{width:24px;height:24px}}.gt button,.gt button:hover,.gt button.on,.gt .g3d,.gt .g3d:hover,.gt .g3d.on{border-width:2px!important;border-style:solid!important;box-shadow:none!important;transform:none!important}.gt button,.gt button:hover,.gt button.on,.gt .g3d,.gt .g3d:hover,.gt .g3d.on{border-width:1.5px!important}.gm-sh{width:44px;height:44px;top:14px;right:14px;border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 14px rgba(0,0,0,.1);color:#2b2f36;transition:color .15s,transform .15s}.gm-sh:hover{color:var(--c);transform:scale(1.06)}@media(max-width:859px){.gm-sh{width:40px;height:40px;top:10px;right:10px}}.buyrow{display:flex;gap:10px;align-items:stretch;margin-top:14px}.buyrow .stp{flex:none;border-radius:999px}.buyrow .stp button{width:44px;height:52px;font-size:1.2rem}.buyrow .stp input{width:46px;height:52px;font-weight:700;font-size:1rem}.buyrow .btn{flex:1;min-width:0;padding:14px 18px;font-size:1.02rem;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.btn.edd{width:100%;margin-top:10px;padding:13px 18px;font-size:1rem}.edrow{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.edrow .btn{margin:0;width:100%;padding:13px 14px;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.buyrow .btn svg,.buyrow .btn svg *{stroke:currentColor}@media(min-width:860px){.gal{grid-template-columns:96px 636px}.gal>.gm{width:636px}}.btn,.btn:hover,.btn:focus,.hero .btn.big,.zz-act .btn,.co .btn.big,.cbar .btn{box-shadow:none!important}@media(min-width:860px){.gal{grid-template-columns:96px 528px}.gal>.gm{width:528px}}.h3d .h3i{padding:8px;border-radius:50%;width:auto;gap:0}.h3d .h3i svg{width:54px;height:54px}@media(max-width:600px){.h3d .h3i{padding:6px}.h3d .h3i svg{width:44px;height:44px}}.h3d .h3i svg{stroke-width:1}.h3d .h3i{background:none!important;box-shadow:none!important;backdrop-filter:none!important;padding:0}.h3d .h3i svg{color:#1d1d1f}.gt .g3d{color:#1d1d1f}.gt .g3d svg{stroke:#1d1d1f}.gt .g3d{color:var(--c)}.gt .g3d svg{stroke:var(--c)}@media(min-width:860px){.gal{grid-template-columns:96px 636px}.gal>.gm{width:636px}}.edrow{grid-template-columns:1.6fr 1fr}.buyrow .btn{background:#ffc83d;border-color:#ffc83d;color:#1d1d1f}.buyrow .btn:hover{background:#ffbb14;border-color:#ffbb14;color:#1d1d1f}.buyrow .btn{font-weight:600}.edrow .btn{font-weight:600}.tiers{background:#f5f6f8;border-color:#b9bec7}.tiers:before{border-left-color:#b9bec7}.tiers:after{color:#6b7280}.tiers>span{color:#4b5563;border-bottom-color:#b9bec7}.tiers>span:before,.tiers>span:after{border-color:#b9bec7}.tiers b{background:#fff;border-color:#c9ced6;color:#374151}.tiers b em{color:#111827;font-weight:600}.tiers,.tiers b{box-shadow:none}.tiers{background:#fffbea}.tiers{background:#fffbea;border-color:#e2b84f}.tiers:before{border-left-color:#e2b84f}.tiers>span{color:#4b5563;border-bottom-color:#e2b84f}.tiers>span:before,.tiers>span:after{border-color:#e2b84f}.tiers:after{color:#4b5563}.tiers b{border-color:#ecd38f;color:#374151}.tiers b em{color:var(--c);font-weight:700}.tiers:after{content:attr(data-k)}.edrow{grid-template-columns:2.2fr 1fr}.btn.edd{background:#2563eb;border-color:#2563eb;color:#fff}.btn.edd:hover{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.buyrow .btn{border:1.5px solid #ebb21f}.buyrow .btn:hover{border-color:#d99e00}.btn.edd{border:1.5px solid #1d4ed8}.btn.edd:hover{border-color:#1e40af}.gm-sh{width:auto;height:42px;border-radius:999px;padding:0 16px 0 13px;display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:.9rem;white-space:nowrap}.gm-sh:hover{transform:none}@media(max-width:859px){.gm-sh{width:auto;height:38px;padding:0 12px 0 10px;font-size:.82rem}}.edrow{grid-template-columns:1fr}.edrow [data-share]{display:none}.edrow{margin-top:14px}.edrow+.buyrow{margin-top:10px}.edrow:not(:has(.edd))+.buyrow{margin-top:0}.buyrow .stp button,.buyrow .stp input{height:44px}.buyrow .btn{padding-top:9px;padding-bottom:9px;min-height:44px}.btn.edd{padding-top:9px;padding-bottom:9px;min-height:44px;height:44px}.btn:not(.ghost):not(.edd),.lzh{background:#ffc83d;border:1.5px solid #ebb21f;color:#1d1d1f;font-weight:600}.btn:not(.ghost):not(.edd):hover,.lzh:hover{background:#ffbb14;border-color:#d99e00;color:#1d1d1f}.btn:not(.ghost):not(.edd) svg,.btn:not(.ghost):not(.edd) svg *,.lzh svg,.lzh svg *{stroke:currentColor}.btn:not(.ghost):not(.edd):disabled{background:#ffe7a6;border-color:#f3d27a;color:#6b6b6b}.btn.edd{border-color:#1a45c4}.btn.edd:hover{border-color:#1b3a9e}.lzh{background:#fff}.lzh:hover{background:#fff8e1}.sort a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:34px;padding:0 10px;color:var(--ink)}.sort a svg{display:block}.sort a:hover{border-color:#b9bfc8}.cflt{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:4px 0 14px}.cflt>span{font-size:.88rem;font-weight:600;color:var(--mut);margin-right:2px}.cflt button{width:34px;height:34px;border-radius:50%;border:1.5px solid var(--ln);background:#fff;padding:3px;cursor:pointer;display:grid;place-items:center}.cflt button i{display:block;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.cflt button:hover{border-color:#b9bfc8}.cflt button.on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.cflt button.all{width:auto;border-radius:999px;padding:0 14px;font-size:.85rem;font-weight:600;color:var(--ink)}.cflt>span{display:none}.tools.hcf{flex-wrap:wrap;align-items:center;row-gap:8px;column-gap:12px}.tools.hcf .cflt{order:1;flex:1 1 auto;min-width:0;margin:0}.tools.hcf .sort{order:2;flex:none}.tools.hcf>span{order:3;flex:0 0 100%}.tools{justify-content:flex-end}.tools.hcf{justify-content:space-between}.lcnt{margin:18px 0 0;color:var(--mut);font-size:.9rem;text-align:center}.tiers [data-tq]{cursor:pointer;transition:none}.tiers [data-tq]:hover{border-color:#d99e00;background:#fff8e1}.tiers [data-tq].on{background:#ffc83d;border-color:#ebb21f;color:#1d1d1f}.tiers [data-tq].on em{color:#1d1d1f}.tiers [data-tq].on{background:#ffe08a;border-color:#f0c040}.zz-vbar{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);z-index:3;display:flex;max-width:calc(100% - 180px);background:rgba(255,255,255,.92);border-radius:999px;padding:4px 8px;box-shadow:0 4px 18px rgba(0,0,0,.1);backdrop-filter:blur(4px)}.zz-vbs{display:flex;gap:10px;max-width:100%;overflow-x:auto;scrollbar-width:none;padding:6px}.zz-vbs::-webkit-scrollbar{display:none}.zz-vbs button{flex:0 0 auto;width:30px;height:30px;border-radius:50%;border:1px solid var(--ln);box-shadow:inset 0 0 0 3px #fff;cursor:pointer;padding:0;transition:transform .12s}.zz-vbs button:hover{transform:scale(1.08)}.zz-vbs button.on{outline:2px solid var(--c);outline-offset:2px}@media(max-width:600px){.zz-vbar{bottom:10px;max-width:calc(100% - 120px);padding:3px 6px}.zz-vbs button{width:26px;height:26px}}.zz-upg{display:grid;grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:8px}.zz-ups{display:contents}.zz-upg span{position:relative}.zz-upn,.zz-upg [data-upi]{display:flex;width:100%;aspect-ratio:1;border-radius:10px;cursor:pointer}.zz-upn{flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1.5px dashed var(--c);background:#fff8e1;color:var(--ink);font-size:.7rem;font-weight:600}.zz-upn:hover{background:#ffefb3}.zz-upg [data-upi]{padding:5px;border:1px solid var(--ln);background:#fff repeating-conic-gradient(#f1f1f1 0 25%,#fff 0 50%) 0 0/12px 12px}.zz-upg [data-upi]:hover{border-color:var(--c)}.zz-upg img{width:100%;height:100%;object-fit:contain;display:block}.zz-upx{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;border:0;background:#1d1d1f;color:#fff;display:none;place-items:center;padding:0;cursor:pointer}.zz-upg span:hover .zz-upx{display:grid}@media(hover:none){.zz-upx{display:grid}}.zz-pnl[data-cur=upload],.zz-pnl[data-cur=emoji],.zz-pnl[data-cur=bg]{overflow:visible}.zz-pnl[data-cur=upload] .zz-pnl-x,.zz-pnl[data-cur=emoji] .zz-pnl-x,.zz-pnl[data-cur=bg] .zz-pnl-x{top:-15px;right:-15px;background:#fff;border:1.5px solid #c3c8d1;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:1}@media(max-width:899px){.zz-pnl[data-cur=upload] .zz-pnl-x,.zz-pnl[data-cur=emoji] .zz-pnl-x,.zz-pnl[data-cur=bg] .zz-pnl-x{right:-8px}}.zz-pnl[data-cur=upload]{display:flex;flex-direction:column}.zz-pnl[data-cur=upload] section:not([hidden]){flex:1;min-height:0}.zz-pnl[data-cur=upload] .zz-upg{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:6px 6px 2px 0;margin-top:-6px;align-content:start}.zz-crop{position:fixed;inset:0;z-index:50;background:rgba(15,18,24,.72);display:grid;place-items:center;padding:16px}.zz-crin{display:flex;flex-direction:column;align-items:center;gap:16px}.zz-crs{position:relative;touch-action:none;user-select:none;background:repeating-conic-gradient(#e6e6e6 0 25%,#fff 0 50%) 0 0/16px 16px;border-radius:4px}.zz-crs canvas{display:block;width:100%;height:100%}.zz-crb{position:absolute;outline:2px solid #fff;cursor:move;touch-action:none;background-image:linear-gradient(rgba(255,255,255,.45),rgba(255,255,255,.45)),linear-gradient(rgba(255,255,255,.45),rgba(255,255,255,.45)),linear-gradient(90deg,rgba(255,255,255,.45),rgba(255,255,255,.45)),linear-gradient(90deg,rgba(255,255,255,.45),rgba(255,255,255,.45));background-size:100% 1px,100% 1px,1px 100%,1px 100%;background-position:0 33.33%,0 66.66%,33.33% 0,66.66% 0;background-repeat:no-repeat}.zz-crb i{position:absolute;width:18px;height:18px;background:#fff;border:2px solid var(--c);border-radius:50%;touch-action:none}.zz-crb i[data-cm=nw]{left:-9px;top:-9px;cursor:nwse-resize}.zz-crb i[data-cm=ne]{right:-9px;top:-9px;cursor:nesw-resize}.zz-crb i[data-cm=sw]{left:-9px;bottom:-9px;cursor:nesw-resize}.zz-crb i[data-cm=se]{right:-9px;bottom:-9px;cursor:nwse-resize}@media(hover:none){.zz-crb i{width:26px;height:26px}.zz-crb i[data-cm=nw]{left:-13px;top:-13px}.zz-crb i[data-cm=ne]{right:-13px;top:-13px}.zz-crb i[data-cm=sw]{left:-13px;bottom:-13px}.zz-crb i[data-cm=se]{right:-13px;bottom:-13px}}.zz-crf{display:flex;gap:10px}.zz-crf .btn.ghost{background:#fff;color:var(--ink)}.zz-crk{position:absolute;inset:0;overflow:hidden;pointer-events:none}.zz-crk b{position:absolute;box-shadow:0 0 0 9999px rgba(0,0,0,.55)}.zz-mn,.zz-mx{top:-13px}.zz-mn{left:-13px}.zz-mx{right:-13px}@media(max-width:899px){.zz-mn,.zz-mx{width:26px;height:26px;top:-10px}.zz-mn{left:-10px}.zz-mx{right:-7px}}.dz[data-mv=pv] .zz-act .stp,.dz[data-mv=pv] .zz-act [data-price],.dz[data-mv=pv] .zz-act [data-add]{display:none!important}.zz-ctx [data-iadj].on{background:var(--soft);color:var(--c)}.zz-adjok{position:absolute;z-index:7;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;border:2px solid #fff;background:var(--c);color:#fff;display:grid;place-items:center;padding:0;cursor:pointer;box-shadow:0 3px 10px rgba(0,0,0,.25)}.zz-adjok svg{stroke-width:2.6}.zz-adjok:hover{filter:brightness(1.08)}.zz-adjok[hidden]{display:none}.zz-adjz{position:absolute;z-index:7;transform:translate(-50%,-50%);display:flex;gap:2px;background:#fff;border:1.5px solid #c3c8d1;border-radius:999px;padding:3px;box-shadow:0 3px 10px rgba(0,0,0,.2)}.zz-adjz[hidden]{display:none}.zz-adjz button{width:32px;height:32px;border:0;border-radius:50%;background:none;display:grid;place-items:center;cursor:pointer;color:#111;padding:0}.zz-adjz button:hover{background:var(--soft);color:var(--c)}.zz-adjz svg{stroke-width:2.2}.zz-rail{padding:3px 10px}.zz-rail button{padding:6px 4px;gap:3px}.zz-rail button svg{width:20px;height:20px}@media(min-width:900px){.zz-pnl{bottom:86px}}@media(max-width:899px){.zz-rail{padding:1px 0 calc(1px + env(safe-area-inset-bottom))}.zz-rail button{padding:5px 2px}.zz-pnl{bottom:64px}}.zz-irep{position:absolute;z-index:7;width:32px;height:32px;margin:-16px 0 0 -16px;border-radius:50%;border:1.5px solid #c3c8d1;background:#fff;color:#111;display:grid;place-items:center;padding:0;cursor:pointer;box-shadow:0 3px 10px rgba(0,0,0,.2)}.zz-irep:hover{color:var(--c);border-color:var(--c)}.zz-irep[hidden]{display:none}.zz-rail .zz-rsep{flex:none;width:1px;align-self:stretch;margin:8px 4px;background:var(--ln)}.zz-rail button:disabled{opacity:.35;cursor:default;color:#111}@media(min-width:900px){.zz-rail button[data-undo],.zz-rail button[data-redo]{min-width:64px}}.dz[data-mv=pv] .zz-act [data-undo],.dz[data-mv=pv] .zz-act [data-redo]{display:none}.zz-ctx.zz-lock .sep,.zz-ctx.zz-lock [data-icrop],.zz-ctx.zz-lock [data-irot],.zz-ctx.zz-lock [data-iflip],.zz-ctx.zz-lock [data-dup],.zz-ctx.zz-lock [data-del],.zz-ctx.zz-lock [data-scale]{display:none!important}.zz-ctx [data-islot].on{background:#fff3e0;color:var(--c)}.zz-irep{width:auto;height:32px;margin:0;transform:translateX(-100%);border-radius:999px;border:2px solid #fff;background:var(--c);color:#fff;display:inline-flex;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:.82rem;font-weight:700;box-shadow:0 4px 14px rgba(0,0,0,.28)}.zz-irep:hover{color:#fff;border-color:#fff;filter:brightness(1.08)}.zz-irep svg{stroke-width:2.2}.zz-uprep{display:block;font-size:.82rem;color:var(--c);padding-right:24px}.zz-uprep[hidden]{display:none}.zz-irep{width:36px;height:36px;padding:0;justify-content:center;gap:0;border-radius:50%}.zz-irep,.zz-irep:hover{background:#6b7280;color:#fff}.zz-irep svg{stroke-width:2}.zz-idel{position:absolute;z-index:8;width:28px;height:28px;transform:translate(-50%,-50%);border-radius:50%;border:2px solid #fff;background:#374151;color:#fff;display:grid;place-items:center;padding:0;cursor:pointer;box-shadow:0 3px 10px rgba(0,0,0,.3)}.zz-idel:hover{background:#dc2626}.zz-idel svg{stroke-width:2.6}.zz-idel[hidden]{display:none}.zz-adjok{background:#6b7280}.zz-shpop{width:248px;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.zz-shpop[hidden]{display:none}.zz-shpop [data-shp]{width:40px;height:40px;padding:0;justify-content:center;border-radius:10px!important}.zz-shpop [data-shp].on{background:#fff3e0;color:var(--c)}.zz-shr{flex-basis:100%;display:flex!important;align-items:center;gap:8px;font-size:.8rem;padding:4px 6px!important}.zz-shr[hidden]{display:none!important}.zz-shr input{flex:1;accent-color:var(--c)}.zz-emo{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.zz-emo button{font-size:30px;line-height:1;aspect-ratio:1;border:1px solid var(--ln);border-radius:12px;background:#fff;cursor:pointer;padding:0;font-family:'Segoe UI Emoji','Apple Color Emoji','Noto Color Emoji',sans-serif;transition:transform .1s}.zz-emo button:hover{transform:scale(1.08);border-color:var(--c)}.zz-pnl .zz-sw{grid-template-columns:repeat(auto-fill,34px);justify-content:center;gap:10px}.zz-pnl .zz-sw button,.zz-pnl .zz-sw .zz-cus{width:34px;height:34px}.zz-adjz .zz-adjsep{width:1px;align-self:stretch;margin:6px 2px;background:var(--ln)}.zz-adjz .zz-adjokb{background:#6b7280;color:#fff;border-radius:50%}.zz-adjz .zz-adjokb:hover{background:#4b5563;color:#fff}.zz-adjz .zz-adjokb svg{stroke-width:2.6}.zz-adjz [hidden]{display:none}.zz-adjz{align-items:center}.zz-adjz .zz-adjx{display:inline-flex;align-items:center;gap:2px}.zz-adjz .zz-adjx[hidden]{display:none}.zz-adjz .zz-stkw{position:relative;display:inline-flex}.zz-adjz .zz-pop{top:auto;bottom:calc(100% + 12px)}.zz-adjz .zz-pop button{width:auto;height:auto;padding:0;border-radius:50%}.zz-adjz .zz-pop .zz-sw button{border:1px solid rgba(0,0,0,.15);border-radius:50%}.zz-adjz .zz-shpop [data-shp]{width:40px;height:40px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#111}.zz-adjz .zz-shpop [data-shp]:hover{background:var(--soft)}.zz-adjz .zz-shr{display:flex;align-items:center;gap:8px;font-size:.8rem;padding:4px 6px}.zz-adjz .zz-shr[hidden]{display:none}.zz-adjz .zz-stk{padding:0!important}.zz-adjz .zz-stk i{width:20px;height:20px}.zz-vb{position:absolute;left:0;right:0;background:repeating-linear-gradient(135deg,rgba(0,0,0,.07) 0 4px,transparent 4px 9px),#fff;box-shadow:0 0 0 1px #c9ced6;display:flex;align-items:center;justify-content:center;overflow:hidden;font-style:normal}.zz-vb.t{bottom:100%}.zz-vb.b{top:100%}.zz-vb span{font:600 9px/1 system-ui,sans-serif;color:rgba(0,0,0,.45);letter-spacing:.04em;text-transform:uppercase;background:rgba(255,255,255,.85);padding:1px 6px;border-radius:4px}.zz-cvbox{margin-top:var(--vbt,0px);margin-bottom:var(--vbb,0px)}.zz-gl b{transform:translate(-50%,calc(-6px - var(--vbt,0px)))}.zz-rv{margin-top:var(--vbt,0px);margin-bottom:var(--vbb,0px)}.zz-shn{display:block;width:26px;height:26px;border-radius:50%;border:1px solid rgba(0,0,0,.2);background:#fff linear-gradient(to top right,transparent calc(50% - 1.5px),#e53935 calc(50% - 1.5px),#e53935 calc(50% + 1.5px),transparent calc(50% + 1.5px))}.zz-popok{position:absolute!important;top:-14px;right:-14px;z-index:2;box-shadow:0 2px 8px rgba(0,0,0,.25);border:2px solid #fff!important;display:flex!important;align-items:center;justify-content:center;margin:0;width:32px!important;height:32px!important;border-radius:50%!important;border:0!important;background:#6b7280!important;color:#fff!important;padding:0!important;cursor:pointer}.zz-popok:hover{background:#4b5563!important}.zz-popok svg{stroke-width:2.6}.zz-isemo [data-icrop],.zz-isemo .zz-shpw,.zz-isemo [data-iadj]{display:none!important}.zz-idel,.zz-irep{z-index:5}.zz-adjz{z-index:7}.zz-ctx{z-index:9}@media(max-width:899px){.zz-frame{column-gap:0}}.zz-idel svg{stroke-width:2.2}.zz-ibb{position:relative;display:inline-flex;align-items:center;justify-content:center}.zz-ibb i{position:absolute;left:50%;bottom:2px;transform:translateX(-50%);width:16px;height:3px;border-radius:2px;border:1px solid rgba(0,0,0,.15)}.zz-ibb i[hidden]{display:none}.zz-adjz .zz-ibb{width:32px;height:32px;border:0;background:none;border-radius:50%;cursor:pointer;color:#111;padding:0}.zz-adjz .zz-ibb:hover{background:var(--soft)}.zz-adjz>button,.zz-adjz .zz-adjx>button,.zz-adjz .zz-stkw>button,.zz-adjz .zz-ibb{width:36px!important;height:36px!important}.zz-adjz>button svg,.zz-adjz .zz-adjx>button svg,.zz-adjz .zz-stkw>button svg{width:23px;height:23px}.zz-adjz{padding:4px;gap:3px}.zz-adjz>button:not(.zz-adjokb) svg,.zz-adjz .zz-adjx>button svg,.zz-adjz .zz-stkw>button svg{stroke-width:1.55}.zz-adjz .zz-adjokb{background:#fff;color:#6b7280;border:1.5px solid #c3c8d1!important;box-sizing:border-box}.zz-adjz .zz-adjokb:hover{background:var(--soft);color:#374151}.zz-idel{width:32px;height:32px}.zz-idel svg{width:17px;height:17px}.zz-idel{width:36px;height:36px;background:#fff;color:#6b7280;border:1.5px solid #c3c8d1;box-shadow:0 3px 10px rgba(0,0,0,.18)}.zz-idel svg{width:19px;height:19px;stroke-width:1.9}.zz-idel:hover{background:#fff;color:#dc2626;border-color:#dc2626}.zz-ctx.zz-under{z-index:9;overflow:visible}.zz-ctx.zz-under .zz-pop{top:auto;bottom:calc(100% + 12px)}.zz-ctx.zz-under [data-del]{display:none!important}.zz-ctx:not(.zz-under) [data-txok]{display:none!important}.zz-ctx .zz-adjokb{width:36px;height:36px;border-radius:50%;background:#fff;color:#6b7280;border:1.5px solid #c3c8d1!important;display:inline-flex;align-items:center;justify-content:center;padding:0!important;cursor:pointer}.zz-ctx .zz-adjokb:hover{background:var(--soft);color:#374151}.zz-ctx .zz-adjokb svg{stroke-width:2.6}.zz-rot{position:fixed;inset:0;z-index:60;background:rgba(15,18,24,.6);display:grid;place-items:center;padding:24px}.zz-rotin{background:#fff;border-radius:20px;padding:26px 22px 20px;max-width:320px;text-align:center;box-shadow:0 20px 50px rgba(0,0,0,.3)}.zz-rotin svg{color:var(--c);display:block;margin:0 auto 10px}.zz-rotin .zz-rotph{transform-origin:32px 28px;animation:zzRot 2.2s ease-in-out infinite}@keyframes zzRot{0%,25%{transform:rotate(0)}55%,85%{transform:rotate(-90deg)}100%{transform:rotate(0)}}.zz-rotin p{margin:0 0 16px;font-size:1.05rem;font-weight:700;line-height:1.4;color:var(--ink)}.zz-rotin .btn{width:100%}.zz-adjz{transform:translate(-50%,-50%) scale(var(--ms,1))}.zz-idel{transform:translate(-50%,-50%) scale(var(--ms,1))}.zz-irep{transform:translateX(-100%) scale(var(--ms,1));transform-origin:100% 0}.zz-ctx.zz-under{transform:translateX(-50%) scale(var(--ms,1));transform-origin:50% 0}.zz-ctx.zz-under{max-width:none;flex-wrap:nowrap;overflow:visible}@media(max-width:859px){.gt{justify-content:center;align-items:center;gap:8px;margin-top:12px;overflow:visible;flex-wrap:wrap}.gt button{flex:0 0 auto;width:9px;height:9px;border-radius:50%;border:0;background:#cfd3da;transition:background .2s,width .2s}.gt button img,.gt .g3d svg{display:none}.gt button.on{background:var(--ink);border:0;width:22px;border-radius:999px}.gt .g3d{width:auto;height:16px;padding:0 6px;border-radius:999px;background:#cfd3da;color:var(--ink)}.gt .g3d span{font-size:.6rem}.gt .g3d.on{width:auto;background:var(--c);color:#fff}.gt button::before{content:"";position:absolute;inset:-8px}.gt button{position:relative}}@media(max-width:899px) and (max-height:500px){.zz-work{padding:28px 0 8px}}.zz-hd{overflow:hidden}.zz-ctx.zz-under.zz-scr{transform:none;left:8px!important;right:8px;width:auto;max-width:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;justify-content:flex-start}.zz-ctx.zz-under.zz-scr::-webkit-scrollbar{display:none}.zz-ctx.zz-under.zz-scr>*{flex-shrink:0}.g3d .g3d-img{display:none}@media(max-width:859px){.gt{position:relative;min-height:36px;padding:0 64px}.gt .g3d{position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto;height:34px;padding:0 12px;border-radius:999px;background:#fff;border:1.5px solid #c3c8d1;color:var(--ink);flex-direction:row;gap:5px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.gt .g3d svg.g3d-cube{display:block;stroke:currentColor;width:20px;height:20px}.gt .g3d span{font-size:.78rem}.gt .g3d.on{width:auto;background:var(--ink);border-color:var(--ink);color:#fff;border-radius:999px}.gt .g3d.on svg.g3d-cube,.gt .g3d.on span{display:none}.gt .g3d.on svg.g3d-img{display:block}.gt .g3d:hover{transform:translateY(-50%)}}@media(max-width:859px){.gt{align-content:center}.gt .g3d.on svg.g3d-img{width:20px;height:20px;stroke:#fff;fill:none}.gt .g3d.on{padding:0 14px}}@media(max-width:859px){.gt .g3d,.gt .g3d:hover{top:0;bottom:0;margin:auto 0;transform:none}}@media(max-width:859px){.gt .g3d.on{background:#fff;border-color:#c3c8d1;color:var(--ink);padding:0 12px}.gt .g3d.on svg.g3d-img{stroke:currentColor;width:20px;height:20px}}@media(max-width:859px){.gm{touch-action:pan-y}.gm #gmi{will-change:transform;-webkit-user-drag:none;user-select:none}}.g3d .g3d-ph{display:none}@media(max-width:859px){.gt .g3d.on span.g3d-ph{display:inline}.gt.is3d button:not(.g3d){visibility:hidden}}.vr.vr-on{position:absolute;left:10px;right:10px;bottom:10px;z-index:3;margin:0;padding:4px 6px;background:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;box-shadow:0 2px 10px rgba(0,0,0,.12)}.vr.vr-on .vr-h{display:none}.vr.vr-on .vr-s{margin:0;padding:4px;gap:7px}.vr.vr-on .vr-s button{width:28px;height:28px}@media(max-width:859px){.gt .g3d span.g3d-ph{letter-spacing:0;font-weight:700}}.vr.vr-on{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;padding:0;border-radius:0}.vr.vr-on .vr-s button{box-shadow:inset 0 0 0 3px #fff,0 1px 5px rgba(0,0,0,.25)}.vr.vr-on .vr-s button:first-child{margin-left:auto}.vr.vr-on .vr-s button:last-child{margin-right:auto}.bc ol{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bc ol::-webkit-scrollbar{display:none}.bc li{flex:0 0 auto}.bc ol.bcl{-webkit-mask-image:linear-gradient(to right,transparent,#000 36px);mask-image:linear-gradient(to right,transparent,#000 36px)}.bc ol.bcr{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent)}.bc ol.bcl.bcr{-webkit-mask-image:linear-gradient(to right,transparent,#000 36px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to right,transparent,#000 36px,#000 calc(100% - 36px),transparent)}.bc ol{cursor:grab;user-select:none}.bc ol.bcl{-webkit-mask-image:linear-gradient(to right,transparent 0,rgba(0,0,0,.15) 18px,#000 70px);mask-image:linear-gradient(to right,transparent 0,rgba(0,0,0,.15) 18px,#000 70px)}.bc ol.bcr{-webkit-mask-image:linear-gradient(to left,transparent 0,rgba(0,0,0,.15) 18px,#000 70px);mask-image:linear-gradient(to left,transparent 0,rgba(0,0,0,.15) 18px,#000 70px)}.bc ol.bcl.bcr{-webkit-mask-image:linear-gradient(to right,transparent 0,rgba(0,0,0,.15) 18px,#000 70px,#000 calc(100% - 70px),rgba(0,0,0,.15) calc(100% - 18px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,rgba(0,0,0,.15) 18px,#000 70px,#000 calc(100% - 70px),rgba(0,0,0,.15) calc(100% - 18px),transparent 100%)}.zz-adjz{transform:translate(-50%,-50%) scale(calc(var(--ms,1) * 1.15))}.zz-ctx.zz-under.zz-topbar{left:0!important;top:0!important;width:calc(100% / var(--ms,1));transform:scale(var(--ms,1));transform-origin:0 0;border-radius:0;border:0;border-bottom:1px solid #d5d9e0;box-shadow:0 2px 8px rgba(0,0,0,.06);justify-content:center;padding:6px 8px}.zz-ctx.zz-under.zz-topbar .zz-pop{top:calc(100% + 10px);bottom:auto}@media(max-width:859px){.gtw .gm-sh.gm-shm{top:12px;bottom:0;margin:auto 0;width:34px;height:34px;padding:0;justify-content:center;gap:0;border-radius:50%;border:1.5px solid #c3c8d1;box-shadow:0 2px 8px rgba(0,0,0,.08);background:#fff;color:var(--ink)}.gtw .gm-sh.gm-shm span{display:none}.gt{padding:0 120px}}.mbar.mbar-d b{display:none}.gm-sh .gm-shs{display:none;font-style:normal}@media(max-width:859px){.gtw .gm-sh.gm-shm{right:0;width:auto;padding:0 12px 0 10px;gap:5px;border-radius:999px;font-size:.78rem;font-weight:700}.gtw .gm-sh.gm-shm .gm-shs{display:inline}.gtw .gm-sh.gm-shm svg{width:16px;height:16px}.gt{padding:0 190px 0 0;justify-content:flex-start}}@media(max-width:859px){.gtw .gm-sh.gm-shm{bottom:auto;margin:0}}@media(max-width:859px){.gt{justify-content:center}}@media(max-width:859px){.gt{padding:0;justify-content:center}.gtw.gt2{padding-bottom:44px}.gtw.gt2 .gt .g3d{top:auto;bottom:-44px;margin:0}}@media(max-width:859px){.gt{gap:7px}.gt button{width:7px;height:7px}.gt button.on{width:18px}.gt .g3d{height:32px;padding:0 9px;gap:4px}.gt .g3d svg.g3d-cube{width:17px;height:17px}.gtw .gm-sh.gm-shm{height:32px;padding:0 10px 0 8px;gap:4px;font-size:.75rem}.gtw .gm-sh.gm-shm svg{width:15px;height:15px}}@media(max-width:859px){.gt button.on:not(.g3d){width:11px;height:11px;border-radius:50%}}@media(max-width:859px){.gt button:not(.g3d){width:9px;height:9px}.gt button.on:not(.g3d){width:13px;height:13px}.gt .g3d{padding:0 7px;gap:3px}.gtw .gm-sh.gm-shm{padding:0 8px 0 6px;gap:3px}}@media(max-width:859px){.gt{gap:9px}.gt button:not(.g3d){width:11px;height:11px}.gt button.on:not(.g3d){width:15px;height:15px}}@media(max-width:859px){.gt button:not(.g3d),.gt button.on:not(.g3d){width:var(--ds,9px);height:var(--ds,9px);border-radius:50%;transition:width .2s,height .2s,background .2s}}@media(max-width:859px){.gt button:not(.g3d){border:0!important;box-shadow:none!important;outline:0;background:#c4c8cf!important;padding:0}.gt button.on:not(.g3d){background:#111!important}}@media(max-width:859px){.gtw .gm-sh.gm-shm{font-weight:500;color:#1d1d1f}.gtw .gm-sh.gm-shm .gm-shs{letter-spacing:.02em}.gtw .gm-sh.gm-shm svg{stroke-width:1.1}}.zz-pnl[data-cur=bg] .zz-sw{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,32px);justify-content:center;gap:6px}.zz-pnl[data-cur=bg] .zz-sw button,.zz-pnl[data-cur=bg] .zz-sw .zz-cus{width:100%;height:auto;aspect-ratio:1}@media(max-width:899px){.zz-pnl[data-cur=bg] .zz-sw{gap:4px;grid-auto-columns:minmax(0,1fr)}}.zz-top{position:relative}.dz[data-mv=pv] .zz-tabs{position:absolute;left:50%;top:0;transform:translateX(-50%);margin:0}.zz-crop{z-index:80}.lpop-b h2{white-space:nowrap;font-size:min(1rem,3.4vw)}.lpop-b h2{display:block;white-space:pre-line;text-align:center;font-size:min(1.35rem,5.6vw);line-height:1.3}.zz-sqc{display:block;touch-action:none;cursor:grab;border-radius:6px}.zz-sqz{accent-color:var(--c);max-width:100%}.zz-crin{position:relative}.zz-sqspin{position:absolute;top:26px;right:26px;width:22px;height:22px;border-radius:50%;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;animation:zzspin .8s linear infinite;pointer-events:none}@keyframes zzspin{to{transform:rotate(360deg)}}.lzbusy{position:fixed;inset:0;z-index:90;background:rgba(20,16,14,.55);display:grid;place-items:center;padding:20px;animation:lzbIn .2s ease-out}.lzbusy-b{background:#fff;border-radius:20px;padding:28px 26px 24px;max-width:400px;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.3)}.lzbusy-s{display:block;width:44px;height:44px;margin:0 auto 16px;border-radius:50%;border:4px solid #f1e7dc;border-top-color:var(--c);animation:zzspin .8s linear infinite}.lzbusy-b p{margin:0;font-size:1.02rem;font-weight:600;line-height:1.5;color:var(--ink)}@keyframes lzbIn{from{opacity:0}to{opacity:1}}.lzbusy-b small{display:block;margin-top:12px;font-size:.88rem;color:var(--mut);line-height:1.45}.lzbusy{background:rgba(15,12,10,.72)}.lzbusy-b{max-width:460px;padding:34px 30px 28px;border-radius:22px}.lzbusy-s{width:52px;height:52px;border-width:5px;margin-bottom:20px}.lzbusy-b p{font-size:1.2rem;font-weight:700;line-height:1.55;color:#1d1d1f}.lzbusy-b small{margin-top:16px;padding-top:14px;border-top:1px solid #eee3d8;font-size:1rem;font-weight:600;color:#5b5550}@media(max-width:600px){.lzbusy-b p{font-size:1.1rem}.lzbusy-b small{font-size:.95rem}}.lzbusy-ai{position:relative;display:grid;place-items:center;width:64px;height:64px;margin:0 auto 20px}.lzbusy-ai i{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,#7b2ff7,#2f80ed,#00c6ff,#7b2ff7);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));animation:zzspin 1.1s linear infinite;filter:drop-shadow(0 0 6px rgba(47,128,237,.45))}.lzbusy-ai svg{position:relative;overflow:visible}.lzbusy-ai .s1{transform-origin:10px 10px;animation:lzbTw 1.4s ease-in-out infinite}.lzbusy-ai .s2{transform-origin:19px 16.5px;animation:lzbTw 1.4s ease-in-out .7s infinite}@keyframes lzbTw{0%,100%{transform:scale(.7);opacity:.55}50%{transform:scale(1.12);opacity:1}}.lzbusy-ai i{background:conic-gradient(from 0deg,rgba(123,47,247,0) 0deg,#7b2ff7 120deg,#2f80ed 240deg,#00c6ff 360deg)}.lzbusy{background:rgba(18,14,30,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.lzbusy-b{position:relative;max-width:440px;padding:32px 32px 26px;border-radius:24px;border:1.5px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#7b2ff7,#2f80ed 55%,#00c6ff) border-box;box-shadow:0 24px 70px rgba(47,40,120,.35),0 0 0 6px rgba(123,47,247,.06);animation:lzbUp .35s cubic-bezier(.2,.8,.3,1)}.lzbusy-ai{margin-bottom:14px}.lzbusy-tag{display:inline-block;margin:0 auto 12px;padding:3px 10px;border-radius:999px;font-size:.7rem;font-weight:800;letter-spacing:.14em;color:#fff;background:linear-gradient(135deg,#7b2ff7,#2f80ed);box-shadow:0 3px 10px rgba(47,128,237,.35)}.lzbusy-b p{font-size:1.28rem;font-weight:800;line-height:1.45;letter-spacing:-.01em;text-wrap:balance;background:linear-gradient(120deg,#5b21d6,#2f6fe0 60%,#0aa8e0);-webkit-background-clip:text;background-clip:text;color:transparent}.lzbusy-b small{display:flex;gap:8px;align-items:flex-start;justify-content:center;text-align:left;margin-top:18px;padding:12px 14px;border:0;border-radius:14px;background:#f4f2fb;font-size:.92rem;font-weight:600;line-height:1.45;color:#4b4760;text-wrap:pretty}.lzbusy-b small svg{flex:none;margin-top:2px;color:#6d4fe0}@keyframes lzbUp{from{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@media(max-width:600px){.lzbusy-b{padding:28px 22px 22px}.lzbusy-b p{font-size:1.16rem}.lzbusy-b small{font-size:.88rem}}.lzbusy-b p .lzbusy-em{-webkit-text-fill-color:initial;color:initial;background:none;font-weight:400}.hero.hero-b{position:relative;padding:0;overflow:hidden;background:none;border:0;text-align:center}.hero-b .hero-bi{display:block;line-height:0}.hero-b .hero-bi img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:cover}.hero-b h1,.hero-b .hero-t,.hero-b .lz-hint{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0;padding:0}.hero-b label.btn{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);z-index:2;box-shadow:0 8px 24px rgba(0,0,0,.25)}@media(max-width:700px){.hero-b .hero-bi img{aspect-ratio:3/2;object-position:center}.hero-b label.btn{bottom:16px;white-space:nowrap}}.zz-sqa{display:flex;gap:4px;padding:4px;background:rgba(255,255,255,.14);border-radius:999px}.zz-sqa[hidden]{display:none}.zz-sqa button{border:0;border-radius:999px;padding:8px 18px;font-weight:700;font-size:.9rem;background:none;color:#fff;cursor:pointer}.zz-sqa button.on{background:#fff;color:var(--ink)}.dz-bnr .zz-tabs,.dz-bnr .zz-rail [data-tab],.dz-bnr .zz-rv,.dz-bnr .zz-rh,.dz-bnr .zz-mini,.dz-bnr [data-minishow]{display:none!important}.zz-bgimg{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;cursor:pointer;width:100%}.zz-pnl [data-pnls="ai"]{display:flex;flex-direction:column;gap:10px}.zz-aiq{width:100%;min-height:56px;resize:vertical;font:inherit;font-size:14px;line-height:1.4;padding:10px 12px;border:1px solid rgba(0,0,0,.18);border-radius:10px;box-sizing:border-box}.zz-aiq:focus{outline:2px solid #ff7043;outline-offset:0;border-color:transparent}[data-aigo]{display:inline-flex;align-items:center;justify-content:center;gap:8px}[data-aigo][disabled]{opacity:.75;cursor:progress}.zz-aispin{width:16px;height:16px;border:2px solid rgba(0,0,0,.25);border-top-color:currentColor;border-radius:50%;animation:zzaispin .8s linear infinite;display:inline-block}@keyframes zzaispin{to{transform:rotate(360deg)}}.zz-aihist{max-height:120px;overflow:auto;display:flex;flex-direction:column;gap:6px}.zz-aihist p{margin:0;align-self:flex-end;max-width:90%;background:#fff3e0;border-radius:12px 12px 2px 12px;padding:6px 10px;font-size:13px;line-height:1.35}.zz-airow{display:flex;gap:8px;flex-wrap:wrap}.zz-airow [data-aigo]{flex:1 1 auto}.zz-pnl [data-ainew][hidden]{display:none!important}.zz-pnlon [data-ctx],.zz-pnlon [data-adjz],.zz-pnlon [data-idel]{display:none!important}.catg.catr{display:flex;flex-wrap:nowrap;gap:22px;overflow-x:auto;padding:16px 4px 6px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.catg.catr::-webkit-scrollbar{display:none}.catr .catc:first-child{margin-left:auto}.catr .catc:last-child{margin-right:auto}.catr .catc{flex:0 0 auto;width:104px;display:flex;flex-direction:column;align-items:center;gap:8px;background:none;border:0;box-shadow:none;border-radius:0;overflow:visible;scroll-snap-align:start;color:inherit}.catr .catc:hover{transform:none;box-shadow:none}.catr .catc-i{width:88px;height:88px;border-radius:50%;padding:3px;box-sizing:border-box;background:conic-gradient(from 200deg,#ff7043,#ffb74d,#ec407a,#ff7043);display:block;transition:transform .2s,box-shadow .2s}.catr .catc:hover .catc-i{transform:scale(1.06);box-shadow:0 8px 18px rgba(236,64,122,.22)}.catr .catc-i>img,.catr .catc-i>i{width:100%;height:100%;border-radius:50%;border:3px solid #fff;box-sizing:border-box;display:flex;align-items:center;justify-content:center;object-fit:cover;background:#fff;aspect-ratio:auto}.catr .catc-i>i{font-style:normal;font-size:38px;line-height:1;background:linear-gradient(135deg,var(--c1),var(--c2))}.catr .catc>span:last-child{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:0;font-size:.82rem;line-height:1.25;font-weight:600;text-align:center}@media (max-width:700px){.catg.catr{gap:12px}.catr .catc{width:80px}.catr .catc-i{width:72px;height:72px}.catr .catc-i>i{font-size:30px}.catr .catc>span:last-child{font-size:.76rem}}@media (prefers-reduced-motion:reduce){.catr .catc-i{transition:none}.catr .catc:hover .catc-i{transform:none}}.catr .catc-i>i.catc-ic svg{width:60%;height:60%;display:block}.catr .catc-ic svg,.catr .catc-ic svg *{stroke-width:var(--sw,3)}.zz-note{position:absolute;left:50%;bottom:110px;transform:translateX(-50%);z-index:60;background:#1d1d1f;color:#fff;padding:10px 16px;border-radius:12px;font:600 14px/1.3 system-ui,sans-serif;box-shadow:0 8px 24px rgba(0,0,0,.2);max-width:90%;text-align:center;transition:opacity .35s}.zz-note.err{background:#c62828}.zz-note.out{opacity:0}.zz-wait,.zz-wait *{cursor:progress!important}.zz-aimic{display:inline-flex;align-items:center;justify-content:center;padding-left:12px;padding-right:12px}.zz-pnl [data-aimic][hidden]{display:none!important}.zz-aimic.on{background:#e53935!important;color:#fff!important;border-color:#e53935!important;animation:zzmic 1.1s ease-in-out infinite}@keyframes zzmic{0%,100%{box-shadow:0 0 0 0 rgba(229,57,53,.45)}50%{box-shadow:0 0 0 8px rgba(229,57,53,0)}}.hero[hidden]+section .catg.catr{padding-top:30px}.cats .cg{display:flex;align-items:center;gap:2px;flex:none}.cats .cg+.cg{border-left:1px solid var(--ln);margin-left:8px;padding-left:10px}.cats .cg-t{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a09a96;margin-right:4px;white-space:nowrap}@media (max-width:700px){.cats .cg-t{font-size:.62rem}.cats .cg+.cg{margin-left:4px;padding-left:6px}}.faq{margin:36px 0 8px}.faq h2,.relc h2{font-size:1.2rem;margin:0 0 12px}.faq details{border:1px solid var(--ln);border-radius:12px;padding:0 16px;margin-bottom:8px;background:#fff}.faq summary{cursor:pointer;padding:14px 0;font-weight:600;list-style:none;position:relative;padding-right:24px}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";position:absolute;right:0;top:12px;font-size:1.2rem;color:var(--c2)}.faq details[open] summary::after{content:"−"}.faq details p{margin:0 0 14px;color:var(--mut);line-height:1.55}.relc{margin:28px 0 8px}.mugt{margin:0 0 14px;position:relative}.mugt-sh{display:none}.mugt-s{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}.mugt-s a{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 6px 9px;border:1px solid var(--ln);border-radius:12px;background:#fff;color:var(--ink);text-decoration:none;font-size:.82rem;line-height:1.25;text-align:center;min-width:0}.mugt-i{display:block;width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden;background:var(--soft,#f5f5f7)}.mugt-i img{display:block;width:100%;height:100%;object-fit:cover}.mugt-s a[hidden]{display:none}.mugt-s a span{display:block;width:100%;overflow-wrap:anywhere}.mugt-s a small{display:block;color:var(--mut);font-weight:600;margin-top:2px}.mugt-s a:hover{border-color:var(--c)}.mugt-s a.on{border-color:var(--c);box-shadow:0 0 0 1px var(--c)}.mugt-ph{display:block;width:100%;aspect-ratio:1;border-radius:8px;background:var(--soft,#f5f5f7)}@media(max-width:859px){.mugt-s{display:flex;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -16px;padding:2px 16px 4px;scroll-padding:0 16px}.mugt-s::-webkit-scrollbar{display:none}.mugt-s a{flex:0 0 104px;scroll-snap-align:start}}@media(max-width:859px){.mugt-sh{display:block;position:absolute;width:48px;pointer-events:none;z-index:2;opacity:0;transition:opacity .25s ease}.mugt-sh.on{opacity:1}.mugt-sh.r{right:-16px;background:linear-gradient(to left,rgba(255,255,255,.95) 0%,rgba(255,255,255,.85) 22%,rgba(255,255,255,.6) 48%,rgba(255,255,255,.25) 74%,rgba(255,255,255,0) 100%)}.mugt-sh.l{left:-16px;background:linear-gradient(to right,rgba(255,255,255,.95) 0%,rgba(255,255,255,.85) 22%,rgba(255,255,255,.6) 48%,rgba(255,255,255,.25) 74%,rgba(255,255,255,0) 100%)}.mugt-sh::after{display:none;content:"";position:absolute;top:50%;width:26px;height:26px;margin-top:-13px;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.14),0 0 0 1px rgba(0,0,0,.05);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d1d1f' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px}.mugt-sh.r::after{right:10px}.mugt-sh.l::after{left:10px;transform:scaleX(-1)}}.gt button.scpend img{opacity:.35;filter:grayscale(1)}#gmi.gwait{opacity:.3;filter:grayscale(1);transition:opacity .2s}.gm3d{position:relative}.r3d{position:absolute;width:10px;margin-left:-10px;pointer-events:none;border-right:1.25px solid #4a4540;background:repeating-linear-gradient(to top,#4a4540 0 1px,transparent 1px var(--cm,20px));background-size:5px 100%;background-repeat:no-repeat;background-position:right 0 bottom 0}.r3d::before,.r3d::after{content:"";position:absolute;right:-1.25px;width:11px;height:1.25px;background:#4a4540}.r3d::before{top:0}.r3d::after{bottom:0}.r3d b{position:absolute;top:50%;right:16px;transform:translateY(-50%);background:none;color:#2b2724;font:700 12px/1 system-ui,sans-serif;padding:0;white-space:nowrap}.hd{background:linear-gradient(180deg,#ff7a45,#f4602a);box-shadow:none}.logo{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#fff}.sbtn,.cartbtn{background:rgba(255,255,255,.18);color:#fff}.cartbtn:hover,.sbtn:hover{background:rgba(255,255,255,.28)}.lng summary{border-color:rgba(255,255,255,.45);color:#fff}.lng summary .cur{background:rgba(255,255,255,.22);color:#fff}.lzh{background:#fff;border-color:#fff;color:#e8501c}.lzh:hover{background:#fff3ec;border-color:#fff3ec;color:#e8501c}.srch input{background:#fff;border-color:#fff}.cc{background:#fff;color:#e8501c;font-weight:700}.cats{border-top:1px solid rgba(255,255,255,.22)}.cats a{color:#fff}.cats a:hover,.cats a[aria-current]{background:rgba(255,255,255,.2);color:#fff}.cats .cg+.cg{border-left-color:rgba(255,255,255,.3)}.cats .cg-t{color:rgba(255,255,255,.75)}.bc{padding:9px 0;border-image:linear-gradient(#fff5ef calc(100% - 1px),#ffe6d9 0) fill 0//0 100vmax}.bc ol{margin:0}@media(min-width:860px){.hd-in .srch{flex:0 1 520px;margin:0 auto}.hd-in .hd-r{margin-left:0}}.logo{display:inline-flex;align-items:center;gap:4px;min-width:0}.logo-i{flex:none;width:auto;height:44px;display:block;margin:-6px 0 -6px -8px}.logo span{min-width:0;overflow:hidden;text-overflow:ellipsis}@media(max-width:859px){.logo{gap:2px;max-width:none}.logo-i{height:34px;margin:-4px 0}}@media(max-width:389px){.logo-i{height:27px;margin:-2px 0}}@media(max-width:339px){.logo-i{height:22px}}.t-category main>h1{position:relative;font-size:1.45rem;font-weight:600;-webkit-text-stroke:.25px currentColor;letter-spacing:-.015em;margin:20px 0 12px;padding-left:14px}.t-category main>h1::before{content:"";position:absolute;left:0;top:.18em;bottom:.18em;width:5px;border-radius:3px;background:linear-gradient(180deg,#ff9a6b,var(--c2))}.t-category .tools{background:#faf8f6;border:1px solid #f1ece7;border-radius:16px;padding:10px 12px;margin:0 0 20px}.t-category .cflt button:not(.all){width:32px;height:32px}.t-category .cflt button{transition:transform .15s,border-color .15s,box-shadow .15s}.t-category .cflt button:hover{transform:scale(1.08)}.t-category .cflt button.on{border-color:var(--c);box-shadow:0 0 0 2px #ffe0d0}.t-category .cflt button.all{background:#fff}.t-category .cflt button.all.on{background:var(--ink);color:#fff;border-color:var(--ink);box-shadow:none}.t-category .sort a{background:#fff}.t-category .sort a[aria-current]{background:var(--ink)}.t-category .grid{gap:20px}.t-category .card{border-radius:18px}.t-category .card .ci img{transition:transform .35s ease}.t-category .card:hover .ci img{transform:scale(1.04)}.t-category .cb{padding:12px 14px 14px;gap:4px}.t-category .cb h3{font-size:.98rem;margin:0}.t-category .pr{margin-top:auto;padding-top:8px;border-top:1px dashed #eeebe8}.t-category .pr b{font-size:1.12rem;color:var(--c2)}@media(max-width:859px){.t-category main>h1{font-size:1.1rem;margin:14px 0 10px;padding-left:11px}.t-category main>h1::before{width:4px}.t-category .tools{border-radius:14px;padding:8px 10px;margin-bottom:14px}.t-category .tools.hcf .cflt{flex:0 0 100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:2px;margin:-2px}.t-category .tools.hcf .cflt::-webkit-scrollbar{display:none}.t-category .cflt button{flex:0 0 auto}.t-category .cflt button:not(.all){width:30px;height:30px}.t-category .cflt button.all{height:30px}.t-category .grid{gap:10px}.t-category .card{border-radius:14px}.t-category .cb{padding:9px 10px 10px}.t-category .cb h3{font-size:.88rem}.t-category .cvr button{width:22px;height:22px}.t-category .pr b{font-size:1rem}}.logo{overflow:visible;max-width:none;flex:none}.logo-i{position:relative;top:3px;left:20px}@media(max-width:859px){.logo-i{top:2px;left:4px}}.sort{gap:2px;padding:3px;background:#fff;border:1px solid #ece7e3;border-radius:999px;box-shadow:none}.sort a{border:0;height:34px;min-width:38px;padding:0 10px;gap:6px;color:#6b6b70;border-radius:999px;transition:background .15s,color .15s}.sort a:hover{background:#fff3ec;color:var(--c2);border:0}.sort a span{display:none;font-size:.82rem;font-weight:700;white-space:nowrap}.sort a[aria-current],.t-category .sort a[aria-current]{background:linear-gradient(135deg,#ff8a5c,var(--c2));color:#fff;box-shadow:none}.sort a[aria-current] .sf{fill:currentColor}.t-category .sort a{background:transparent}.t-category .tools.hcf .cflt{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;padding:3px;margin:-3px;cursor:grab}.t-category .tools.hcf .cflt::-webkit-scrollbar{display:none}.t-category .cflt button{flex:0 0 auto}.cflt.fr{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.cflt.fl{-webkit-mask-image:linear-gradient(to right,transparent,#000 40px);mask-image:linear-gradient(to right,transparent,#000 40px)}.cflt.fl.fr{-webkit-mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.pd>.ph{font-weight:600;letter-spacing:-.01em;-webkit-text-stroke:.25px currentColor}@media(min-width:860px){.pd>.ph{font-size:1.4rem;line-height:1.3}}@media(max-width:859px){.pd>.ph{font-size:1.05rem}}@media(min-width:860px){.pd{row-gap:0}.pd>.ph{margin:0 0 2px}}.cfd{position:relative;flex:none;order:1}.cfb{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px 0 13px;border:1px solid #ece7e3;border-radius:999px;background:#fff;color:var(--ink);font:600 .9rem/1 inherit;cursor:pointer;transition:border-color .15s,background .15s}.cfb em{font-style:normal}.cfb:hover{border-color:#d6d0cb}.cfb.has{border-color:var(--c);background:#fff7f3}.cfb .chv{color:var(--mut);transition:transform .2s}.cfd.open .cfb .chv{transform:rotate(180deg)}.cfs{display:inline-flex;align-items:center}.cfs:empty{display:none}.cfs i{width:15px;height:15px;border-radius:50%;box-shadow:0 0 0 2px #fff,inset 0 0 0 1px rgba(0,0,0,.15)}.cfs i+i{margin-left:-4px}.cfs b{margin-left:5px;font-size:.75rem;color:var(--c2)}.t-category .tools.hcf .cfd .cflt,.cfd .cflt{display:none;position:absolute;top:calc(100% + 8px);left:0;z-index:40;margin:0;padding:12px;overflow:visible;flex-wrap:wrap;background:#fff;border:1px solid #ece7e3;border-radius:16px;box-shadow:0 14px 34px rgba(0,0,0,.12);-webkit-mask-image:none;mask-image:none;cursor:default}.t-category .tools.hcf .cfd.open .cflt,.cfd.open .cflt{display:grid;grid-template-columns:repeat(6,34px);gap:8px}.cfd .cflt button:not(.all){width:34px;height:34px}.cfd .cflt button.all{grid-column:1/-1;width:100%;height:34px}.t-category .tools{background:none;border:0;border-radius:0;padding:0}.srd{position:relative;flex:none;order:2;margin-left:auto}.srb{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px 0 13px;border:1px solid #ece7e3;border-radius:999px;background:#fff;color:var(--ink);font:600 .9rem/1 inherit;cursor:pointer;transition:border-color .15s}.srb em{font-style:normal;white-space:nowrap}.srb:hover{border-color:#d6d0cb}.srb .chv{color:var(--mut);transition:transform .2s}.srd.open .srb .chv{transform:rotate(180deg)}.srd .sort,.tools.hcf .srd .sort{display:none;position:absolute;top:calc(100% + 8px);right:0;z-index:40;flex-direction:column;gap:2px;min-width:220px;padding:6px;background:#fff;border:1px solid #ece7e3;border-radius:16px;box-shadow:0 14px 34px rgba(0,0,0,.12)}.srd.open .sort,.tools.hcf .srd.open .sort{display:flex}.srd .sort a,.t-category .srd .sort a{justify-content:flex-start;gap:10px;height:40px;padding:0 12px;border-radius:10px;background:transparent;color:var(--ink);font-size:.9rem;font-weight:500;box-shadow:none}.srd .sort a svg{color:var(--mut);flex:none}.srd .sort a span{display:inline;font-size:inherit;font-weight:inherit}.srd .sort a:hover{background:#fff3ec;color:var(--ink)}.srd .sort a[aria-current],.t-category .srd .sort a[aria-current]{background:#fff3ec;color:var(--c2);font-weight:700;box-shadow:none}.srd .sort a[aria-current] svg{color:var(--c2)}.srd .sort a[aria-current]::after{content:"";margin-left:auto;width:10px;height:6px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(-45deg)}.cflt button{position:relative}.cflt button.on:not(.all)::after{content:"";position:absolute;left:50%;top:50%;width:11px;height:6px;border-left:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:translate(-50%,-70%) rotate(-45deg);filter:drop-shadow(0 0 1px rgba(0,0,0,.75));pointer-events:none}.cflt button.lt.on::after{border-color:#1d1d1f;filter:none}@media(min-width:860px){.t-category main>h1{display:flex;align-items:center;justify-content:center;gap:10px;height:38px;margin:20px 0 0;padding:0 220px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-category main>h1::before{position:static;flex:none;width:5px;height:1.05em}.t-category main>h1+.tools{margin-top:-38px;position:relative}}.t-category main>h1::before{display:none}.t-category main>h1{padding-left:0;font-size:1.25rem}@media(min-width:860px){.t-category main>h1{padding:0 220px}}@media(max-width:859px){.t-category main>h1{font-size:1rem}}.t-category main>h1{-webkit-text-stroke:0;font-weight:600}.t-category main>h1[data-n]::after{content:"(" attr(data-n) ")";margin-left:6px;color:var(--mut);font-weight:500}.t-category main>h1{font-size:1.12rem;gap:0}@media(max-width:859px){.t-category main>h1{font-size:.95rem}}.t-category main>h1[data-n][data-u]::after{content:"(" attr(data-n) " " attr(data-u) ")"}.lz-thw{position:relative;display:inline-block;flex:none}.lz-thw img{display:block}.lz-x{position:absolute;top:-6px;right:-6px;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:#fff;color:#1d1d1f;border:1.5px solid #1d1d1f;-webkit-font-smoothing:antialiased;box-sizing:border-box;display:grid;place-items:center;cursor:pointer;box-shadow:none}.lz-x svg{display:block;width:8px;height:8px}.lz-x:hover{color:#d93025;border-color:#d93025}.t-cart .chd{align-items:center;margin:22px 0 14px;padding-bottom:12px;border-bottom:1px solid #f1ece7}.t-cart .chd h1{font-size:1.3rem;font-weight:600;letter-spacing:-.01em;display:flex;align-items:baseline;gap:8px}.t-cart .chd h1 small{font-size:.9rem;font-weight:500;color:var(--mut)}.t-cart .cback{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid #ece7e3;border-radius:999px;background:#fff;color:var(--ink);font-size:.86rem;font-weight:600}.t-cart .cback:hover{border-color:var(--c);color:var(--c2)}@media(max-width:859px){.t-cart .chd{margin:14px 0 10px;padding-bottom:10px}.t-cart .chd h1{font-size:1.05rem}.t-cart .cback{height:32px;padding:0 11px;font-size:.8rem}}.t-cart .li{border:1px solid #8a827a}.cside{display:flex;flex-direction:column;gap:14px;min-width:0}@media(min-width:900px){.cside{position:sticky;top:120px}.cside .co{position:static}}.cside .cpay{gap:12px}.cside .cpay .pay{grid-template-columns:1fr}.cform .rd input[type=radio]{-webkit-appearance:none;appearance:none;flex:none;width:20px;height:20px;margin:0;border:2px solid #c9c2bb;border-radius:50%;background:#fff;display:grid;place-items:center;cursor:pointer;transition:border-color .15s,box-shadow .15s}.cform .rd input[type=radio]::before{content:"";width:10px;height:10px;border-radius:50%;background:var(--c);transform:scale(0);transition:transform .15s ease}.cform .rd input[type=radio]:checked{border-color:var(--c)}.cform .rd input[type=radio]:checked::before{transform:scale(1)}.cform .rd input[type=radio]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(255,112,67,.25)}.cform .rd:hover input[type=radio]:not(:checked){border-color:#a9a19a}.cform .rd:has(input:checked) span{font-weight:600}.cform .rd input[type=radio]{padding:0;box-sizing:border-box;min-width:0;max-width:20px;line-height:0;font-size:0}.cform input[type=checkbox]{-webkit-appearance:none;appearance:none;flex:none;position:relative;width:20px;height:20px;min-width:0;max-width:20px;margin:0;padding:0;box-sizing:border-box;border:2px solid #c9c2bb;border-radius:6px;background:#fff;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s}.cform input[type=checkbox]::after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg) scale(0);transition:transform .15s ease}.cform input[type=checkbox]:checked{background:var(--c);border-color:var(--c)}.cform input[type=checkbox]:checked::after{transform:rotate(45deg) scale(1)}.cform input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(255,112,67,.25)}.cform .chkb:hover input[type=checkbox]:not(:checked){border-color:#a9a19a}.cform input:not([type=radio]):not([type=checkbox]),.cform textarea{border:1.5px solid #bdb5ad;background:#fcfbfa;color:var(--ink)}.cform input:not([type=radio]):not([type=checkbox]):hover,.cform textarea:hover{border-color:#9e968e}.cform input:not([type=radio]):not([type=checkbox]):focus,.cform textarea:focus{background:#fff;border-color:var(--c);box-shadow:0 0 0 3px rgba(255,112,67,.18)}.cform input::placeholder,.cform textarea::placeholder{color:#a39b94}.cform label>span{color:#3d3935}.cform input:not([type=radio]):not([type=checkbox]){height:42px;padding:0 12px;border-radius:10px;font-size:15px}.cform textarea{padding:9px 12px;border-radius:10px;font-size:15px;min-height:64px}.cform label{gap:4px}.cs{gap:10px}@media(max-width:859px){.cform input:not([type=radio]):not([type=checkbox]),.cform textarea{font-size:16px}}.cform .rd{padding:10px 12px;border-radius:10px;font-size:.92rem}.cform select{-webkit-appearance:none;appearance:none;width:100%;height:42px;padding:0 34px 0 12px;border:1.5px solid #bdb5ad;border-radius:10px;font-size:15px;color:var(--ink);cursor:pointer;background:#fcfbfa url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b6b70' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center/14px}.cform select:hover{border-color:#9e968e}.cform select:focus{outline:none;background-color:#fff;border-color:var(--c);box-shadow:0 0 0 3px rgba(255,112,67,.18)}@media(max-width:859px){.cform select{font-size:16px}}.cform [hidden]{display:none!important}.cform .rd input[type=radio]::before{background:#1d1d1f}.cform .rd input[type=radio]:checked{border-color:#1d1d1f}.cform .rd input[type=radio]:focus-visible{box-shadow:0 0 0 3px rgba(29,29,31,.18)}.cform .rd:has(input:checked){border-color:#1d1d1f;background:#f7f6f4}.cform input[type=checkbox]:checked{background:#1d1d1f;border-color:#1d1d1f}.cform input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px rgba(29,29,31,.18)}.t-cart .cs,.t-cart .co{border-color:#d6d0ca}.cform .rd input[type=radio]::before{background:#6b6b70}.cform .rd input[type=radio]:checked{border-color:#6b6b70}.cform .rd:has(input:checked){border-color:#9e968e;background:#f4f3f1}.cform input[type=checkbox]:checked{background:#6b6b70;border-color:#6b6b70}.cform .rd input[type=radio]:focus,.cform input[type=checkbox]:focus{box-shadow:none;border-color:#c9c2bb}.cform .rd input[type=radio]:checked:focus{border-color:#6b6b70}.cform input[type=checkbox]:checked:focus{border-color:#6b6b70}.cform .rd input[type=radio]:focus-visible,.cform input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px rgba(107,107,112,.25)}.cpay .btn.big{width:100%;margin-top:4px;padding:15px;font-size:1.05rem}.ft-ad{font-style:normal;color:inherit;opacity:.85;line-height:1.5;margin:2px 0 6px;font-size:.9rem}.t-cart .li,.t-cart .cs,.t-cart .co{box-shadow:0 1px 2px rgba(0,0,0,.04),0 2px 8px rgba(0,0,0,.035)}.cform select:disabled{opacity:.55;cursor:default}.t-cart .li{grid-template-columns:150px minmax(0,1fr) auto;overflow:hidden}.t-cart .lim{align-self:stretch;width:auto;height:auto;min-height:0;margin:-14px 0 -14px -14px;border-radius:0}.t-cart .lim img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media(max-width:859px){.t-cart .li{grid-template-columns:118px minmax(0,1fr)}.t-cart .lim{grid-row:1;margin:-12px 0 0 -12px}}html.hk-edl body::before{content:"";position:fixed;inset:0;z-index:9998;background:rgba(255,255,255,.96)}html.hk-edl body::after{content:"";position:fixed;left:50%;top:50%;z-index:9999;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;border:4px solid #f1ece7;border-top-color:var(--c);animation:hkspin .8s linear infinite}@keyframes hkspin{to{transform:rotate(360deg)}}.btn.iyz,.btn.iyz:not(.ghost):not(.edd){background:#1e64ff;border-color:#1e64ff;color:#fff}.btn.iyz:hover,.btn.iyz:not(.ghost):not(.edd):hover{background:#1450d9;border-color:#1450d9;color:#fff}.btn.iyz{display:inline-flex;align-items:center;justify-content:center}.btn.iyz .iyzl{display:block;height:22px;width:auto;max-width:100%}.cbar .btn.iyz .iyzl{height:18px}.cform .rd span{display:flex;flex-direction:column;gap:2px;min-width:0}.cform .rd .pdesc{font-size:.8rem;font-weight:400;color:var(--mut);line-height:1.35}.cform .rd:has(input:checked) .pdesc{font-weight:400}.cform .rd{align-items:flex-start!important}.cform .rd input[type=radio]{margin-top:1px}.gac{position:absolute;left:0;right:0;top:100%;z-index:50;margin-top:4px;background:#fff;border:1px solid #d6d0ca;border-radius:10px;box-shadow:0 10px 26px rgba(0,0,0,.12);padding:4px;display:flex;flex-direction:column}.gac[hidden]{display:none}.gac button{border:0;background:none;text-align:left;padding:9px 10px;border-radius:8px;font:inherit;font-size:.9rem;font-weight:400;color:var(--ink);cursor:pointer;text-transform:none}.gac button:hover{background:#f4f3f1}.gac small{align-self:flex-end;font-size:.68rem;color:var(--mut);padding:2px 8px 4px}.cform .rd:has(.pdesc){display:grid!important;grid-template-columns:20px minmax(0,1fr);column-gap:10px;row-gap:4px;align-items:center!important}.cform .rd:has(.pdesc)>span{display:contents}.cform .rd .pdesc{grid-column:1/-1}.cform .rd .pnm{display:flex;align-items:center;gap:8px;font-weight:inherit;min-width:0}.cform .rd .pcards{display:inline-flex;align-items:center;gap:8px;margin-left:auto;font-style:normal}.cform .rd .pcards img{display:block;width:auto}.cform .rd .pcards img[alt=Visa]{height:13px}.cform .rd .pcards img[alt=Mastercard]{height:20px}.cform .pay.inv{display:flex;flex-wrap:wrap;gap:22px;padding:0;background:none;border:0}.cform .pay.inv .rd{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:4px 0;border:0;border-radius:0;background:none;box-shadow:none;font-weight:500;color:var(--ink)}.cform .pay.inv .rd:has(input:checked){background:none;border:0;box-shadow:none}.cform .pay.inv .rd:has(input:checked) span{font-weight:600}.cform .invrow{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cform .invrow .pay.inv{flex:1 1 240px}.cform .invrow .chkb{flex:0 1 auto;margin:0}.cform .rd input[type=radio]{width:20px;height:20px;border:1.5px solid #bdb5ad;background:#fff;box-shadow:inset 0 1px 2px rgba(0,0,0,.06)}.cform .rd input[type=radio]::before{width:8px;height:8px;background:#fff}.cform .rd input[type=radio]:checked{background:#55555a;border-color:#55555a;box-shadow:0 0 0 4px rgba(85,85,90,.12)}.cform .rd input[type=radio]:checked:focus{border-color:#55555a}.cform .rd:hover input[type=radio]:not(:checked){border-color:#8f877f}.cform .rd{transition:border-color .15s,background .15s,box-shadow .15s}.cform .rd:has(input[type=radio]:checked){border-color:#a39b94;background:#f8f7f5;box-shadow:0 1px 4px rgba(0,0,0,.06)}.cform .rd .pdesc strong{font-weight:700;color:#3d3935}.cform .invrow{padding-left:8px}.cform .rd input[type=radio]::before{width:5px;height:9px;border-radius:0;background:none;border:solid #fff;border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg) scale(0);transform-origin:center}.cform .rd input[type=radio]:checked::before{transform:translateY(-1px) rotate(45deg) scale(1)}.cpay .chkb.agree{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px;margin:4px 0 2px;font-size:.86rem;font-weight:500;line-height:1.45;color:#3d3935;cursor:pointer}.cpay .chkb.agree input{margin-top:1px}.cpay .chkb.agree a{color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:2px}.cpay .chkb.agree.bad{color:#d93025}.cpay .chkb.agree.bad input{border-color:#d93025}.agw{position:fixed;inset:0;z-index:300;background:rgba(20,16,14,.55);display:grid;place-items:center;padding:16px}.agw-b{position:relative;width:min(760px,100%);max-height:86vh;overflow:auto;background:#fff;border-radius:16px;padding:26px 24px 22px;box-shadow:0 20px 50px rgba(0,0,0,.25)}.agw-x{position:sticky;top:0;float:right;width:34px;height:34px;margin:-10px -8px 0 8px;border:0;border-radius:50%;background:#f1eeeb;font-size:20px;line-height:34px;cursor:pointer}.agw-c h1{font-size:1.25rem;margin:0 0 12px}.agw-c{font-size:.92rem;line-height:1.6}.cms .cv,.agw-c .cv{background:#fff4d6;border-radius:4px;padding:0 3px;color:#7a5b00}.agw-c .cv.on{background:none;padding:0;color:inherit;font-weight:600}.gac button.act{background:#f4f3f1}.gac button{display:flex;flex-direction:column;gap:1px}.gac button b{font-weight:600;font-size:.9rem;color:var(--ink)}.gac button span{font-size:.8rem;color:var(--mut);line-height:1.35}.cform .cbill{display:flex;flex-direction:column;gap:10px;margin-top:4px;padding-top:12px;border-top:1px dashed #e0d9d3}.cform .cbill[hidden]{display:none}.ckb{position:fixed;left:50%;bottom:16px;transform:translateX(-50%);z-index:1001;width:min(760px,calc(100% - 24px));background:#fff;color:var(--ink);border:1px solid var(--ln);border-radius:14px;box-shadow:0 10px 34px rgba(0,0,0,.16);padding:14px 16px;display:flex;align-items:center;gap:14px}.ckb[hidden]{display:none}.ckb p{margin:0;font-size:.86rem;line-height:1.45;color:#3a3a3e;flex:1}.ckb p a{color:var(--c2);text-decoration:underline;white-space:nowrap}.ckb-b{display:flex;gap:8px;flex:0 0 auto}.ckb button{font:inherit;font-size:.86rem;font-weight:600;border-radius:10px;padding:9px 16px;cursor:pointer;border:1px solid var(--ln);background:#fff;color:var(--ink)}.ckb button.ckb-y{background:var(--c);border-color:var(--c);color:#fff}.ckb button:hover{filter:brightness(.96)}.ft-b a[data-ckopen]{color:inherit;text-decoration:underline}@media(max-width:640px){.ckb{flex-direction:column;align-items:stretch;bottom:10px;padding:12px 14px;gap:10px}.ckb-b button{flex:1}}.ft-b{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.etb{flex:0 0 auto;line-height:0}.etb img{width:auto;height:auto;max-height:84px;max-width:110px;border-radius:6px;background:#fff}.ft .etb-t{display:inline-flex;align-items:center;gap:7px;line-height:1;padding:8px 12px;border:1px solid rgba(255,255,255,.22);border-radius:10px;color:#ece7e3;font-size:.8rem;font-weight:600;background:rgba(255,255,255,.05)}.ft .etb-t:hover{border-color:var(--c);color:#fff}.ft .etb-t svg{color:#e30a17;flex:0 0 auto}.cartp:has(.cempty){grid-template-columns:1fr}.cartp:has(.cempty) .cside{display:none}.vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ft .paylg{display:inline-block;margin-top:12px;background:#fff;border-radius:10px;padding:8px 12px;line-height:0;align-self:flex-start;max-width:100%}.ft .paylg img{width:300px;max-width:100%;height:auto}.ft .paylg{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;background:none;padding:0;border-radius:0;align-self:auto}.ft .paylg span{background:#fff;border-radius:8px;height:38px;padding:0 10px;display:flex;align-items:center;line-height:0}.ft .paylg img{width:auto;height:24px;max-width:none}h2.vh+.grid{margin-top:28px}.ft .paylg{gap:18px;align-items:center}.ft .paylg span{background:none;padding:0;height:auto;border-radius:0}.ft .paylg img{height:26px;opacity:.9}.pnm .pfee{font-weight:600;color:var(--mut);font-size:.85em;margin-left:2px}.done .bank{margin:18px auto 0;max-width:520px;text-align:left;background:#fff8f3;border:1px solid #ffd9c7;border-radius:14px;padding:14px 16px}.done .bank h3{margin:0 0 8px;font-size:1rem}.bank .bkr{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #ffe6da}.bank .bkr:last-of-type{border-bottom:0}.bank .bkl{flex:0 0 130px;color:var(--mut);font-size:.88rem}.bank .bkv{flex:1;min-width:0;word-break:break-word;font-size:.95rem}.bank .bkc{flex:0 0 auto;font:inherit;font-size:.8rem;font-weight:600;padding:6px 12px;border-radius:8px;border:1px solid var(--c);background:#fff;color:var(--c2);cursor:pointer}.bank .bkc:hover{background:var(--c);color:#fff}.bank .bkc.ok{background:#15803d;border-color:#15803d;color:#fff}.bank .bkh{margin:10px 0 0;color:var(--mut);font-size:.85rem}@media(max-width:520px){.bank .bkr{flex-wrap:wrap;gap:4px 10px}.bank .bkl{flex-basis:100%}}.cartp:has(.done){grid-template-columns:1fr}.cartp:has(.done) .done{max-width:720px;margin:0 auto;width:100%}.done .codn{margin:18px auto 0;max-width:520px;background:#fff8f3;border:1px solid #ffd9c7;border-radius:14px;padding:12px 16px;font-size:.95rem}.tiers.qopt{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;padding:12px;background:#fffbea}.tiers.qopt>span{grid-column:1/-1;font-weight:600;font-size:.85rem;color:var(--ink)}.tiers.qopt b{display:flex;flex-direction:column;gap:2px;border-radius:12px;padding:10px 12px;font-size:1rem;font-weight:700;cursor:pointer;border:1.5px solid #e2e5ea;background:#fff;color:var(--ink);text-align:left}.tiers.qopt b em{font-style:normal;font-weight:600;font-size:.8rem;color:var(--c2)}.tiers.qopt b small{font-size:.75rem;font-weight:400;color:var(--mut)}.tiers.qopt b:hover{border-color:var(--c)}.tiers.qopt b.on{border-color:var(--c);box-shadow:0 0 0 2px rgba(255,112,67,.25);background:#fff7f3}.lir select.qos{height:36px;padding:0 8px;border:1px solid var(--ln);border-radius:10px;background:#fff;font:inherit;font-size:.9rem}.stp[hidden],.qty[hidden]{display:none!important}.qopt{margin:14px 0}.qopt .vr-h{display:block;font-size:.88rem;color:var(--mut);margin-bottom:8px}.qopt-s{display:flex;flex-wrap:wrap;gap:8px}.qopt-s button{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:92px;padding:9px 14px;border:1px solid var(--ln);border-radius:12px;background:#fff;color:var(--ink);font:inherit;cursor:pointer;line-height:1.2}.qopt-s button b{font-size:.95rem;font-weight:700}.qopt-s button small{font-size:.74rem;color:var(--mut)}.qopt-s button:hover{border-color:var(--c)}.qopt-s button.on{border-color:var(--c);box-shadow:0 0 0 1px var(--c);background:#fff7f3}.qopt-s button.on small{color:var(--c2)}.qopt-s button small.qtot{color:var(--ink);font-weight:600}.qopt-s{display:grid;grid-template-columns:repeat(auto-fill,minmax(138px,1fr));gap:10px}.qopt-s button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:12px 14px 11px;border:1.5px solid var(--ln);border-radius:14px;background:#fff;text-align:left;transition:border-color .15s,box-shadow .15s,background .15s}.qopt-s button:after{content:"";position:absolute;top:11px;right:11px;width:16px;height:16px;border-radius:50%;border:1.5px solid #c9ced6;background:#fff;box-sizing:border-box}.qopt-s button b{font-size:1rem;font-weight:700;padding-right:22px;line-height:1.25}.qopt-s button small.qunit{font-size:.78rem;color:var(--mut)}.qopt-s button .qtot{margin-top:6px;padding-top:7px;border-top:1px dashed var(--ln);width:100%;font-size:.95rem;font-weight:700;color:var(--ink)}.qopt-s button .qtot small{font-size:.72rem;font-weight:500;color:var(--mut);margin-right:2px}.qopt-s button .qsave{order:-1;font-style:normal;font-size:.68rem;font-weight:700;color:#15803d;background:#dcfce7;border-radius:999px;padding:2px 8px;margin-bottom:3px}.qopt-s button:hover{border-color:#f3a68a;box-shadow:0 4px 14px rgba(0,0,0,.06)}.qopt-s button.on{border-color:var(--c);background:#fff8f4;box-shadow:0 0 0 3px rgba(255,112,67,.14)}.qopt-s button.on:after{border-color:var(--c);background:var(--c) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.2l2.6 2.6L12 5.4' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.qopt-s button.on small.qunit{color:var(--c2)}.qopt-s button.on .qtot{border-top-color:#f6c6b4}.qopt-s button .qtot{margin-top:auto}.qopt-s button small.qunit{margin-bottom:6px}.qopt-s{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px}.qopt-s button{padding:8px 10px 7px;border-radius:11px;gap:1px}.qopt-s button:after{top:8px;right:8px;width:14px;height:14px}.qopt-s button.on:after{background-size:10px}.qopt-s button b{font-size:.88rem;padding-right:18px}.qopt-s button small.qunit{font-size:.72rem;margin-bottom:4px}.qopt-s button .qtot{padding-top:5px;font-size:.84rem}.qopt-s button .qtot small{font-size:.66rem}.qopt-s button .qsave{font-size:.62rem;padding:1px 6px;margin-bottom:2px}.qopt-s button .qtot{white-space:nowrap}.qopt-s button .qsave{min-height:1.4em;line-height:1.4em;padding-top:0;padding-bottom:0}.qopt-s button .qsave-x{visibility:hidden}.qopt-s button.on,.qopt-s button:hover,.qopt-s button.on:hover{box-shadow:none}.qopt-s button:focus{outline:none}.qopt-s button:focus-visible{outline:2px solid var(--c);outline-offset:2px}.qopt-s{grid-template-columns:1fr 1fr;gap:8px}.qopt-s button{display:grid;grid-template-columns:1fr auto;column-gap:8px;row-gap:1px;align-items:center;padding:7px 10px 7px 32px}.qopt-s button:after{left:10px;right:auto;top:50%;transform:translateY(-50%)}.qopt-s button b{grid-column:1;grid-row:1;padding-right:0;font-size:.88rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qopt-s button .qsave{grid-column:2;grid-row:1;justify-self:end;margin:0;order:0}.qopt-s button small.qunit{grid-column:1;grid-row:2;margin:0}.qopt-s button .qtot{grid-column:2;grid-row:2;justify-self:end;margin:0;padding:0;border:0;width:auto;text-align:right;font-size:.86rem}.qopt-s button .qtot small{display:none}.qopt-s{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.qopt-s button{grid-template-columns:minmax(0,1fr) auto;min-width:0}.qopt-s button .qtot{grid-column:2;grid-row:1}.qopt-s button .qsave{grid-column:2;grid-row:2;font-size:.6rem}.qopt-s button small.qunit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.qopt-s{row-gap:12px}.qopt-s button{grid-template-rows:auto auto;padding:8px 10px 7px 30px}.qopt-s button .qsave{position:absolute;top:-8px;right:8px;grid-column:auto;grid-row:auto;font-size:.6rem;line-height:1.5;padding:0 6px;border:1px solid #bbf7d0}.qopt-s button .qsave-x{display:none}.qopt-s button .qtot{grid-row:1 / span 2;align-self:center;font-size:.9rem}.qopt-s button{padding-left:28px;column-gap:6px}.qopt-s button:after{left:9px}.qopt-s button small.qunit{font-size:.68rem}.qopt-s button .qtot{font-size:.86rem}.qopt-s button:after,.qopt-s button.on:after{display:none}.qopt-s button{padding-left:12px}.qopt-s button{grid-template-columns:auto auto;justify-content:start;column-gap:14px}.qopt-s button .qtot{justify-self:start;text-align:left}.qopt-s{grid-template-columns:repeat(2,max-content)}.qopt-s button{padding-right:12px}.qopt-s button{padding:7px 9px 6px;column-gap:9px}.qopt-s button{display:flex;flex-direction:row;align-items:center;gap:14px;padding:8px 12px}.qopt-s .ql{display:flex;flex-direction:column;align-items:center;min-width:40px}.qopt-s .ql b{font-size:1.35rem;line-height:1.1;font-weight:800;padding:0}.qopt-s .ql small{font-size:.72rem;color:var(--mut);white-space:nowrap}.qopt-s .qr{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15;margin-left:auto}.qopt-s .qr small{font-size:.74rem;color:var(--mut)}.qopt-s .qr .qx{font-size:.7rem;line-height:1}.qopt-s button .qr .qtot{margin-top:2px;padding-top:2px;border-top:1px solid var(--ln);font-size:.88rem;font-weight:700;color:var(--ink);white-space:nowrap}.qopt-s button.on .ql b,.qopt-s button.on .qr .qtot{color:var(--c2)}.qopt-s button.on .qr small.qunit{color:var(--mut)}.qopt-s .qr{display:grid;grid-template-columns:auto auto auto;column-gap:3px;justify-content:end;align-items:baseline}.qopt-s .qr .qx{font-size:.74rem}.qopt-s button .qr .qtot{grid-column:1 / -1;justify-self:end}.qopt-s .qr>*{grid-row:auto;grid-column:auto;margin:0;align-self:baseline}.qopt-s button .qr .qunit{grid-row:1;grid-column:1;white-space:nowrap}.qopt-s button .qr .qx{grid-row:1;grid-column:2}.qopt-s button .qr .qn{grid-row:1;grid-column:3}.qopt-s button .qr .qtot{grid-row:2;grid-column:1 / -1;justify-self:stretch;text-align:right;margin-top:2px}.qopt-s .ql b{white-space:nowrap}.qopt-s button{gap:8px;padding:7px 9px}.qopt-s .ql{min-width:0}.qopt-s .ql small{font-weight:700;color:var(--ink)}.qopt-s button.on .ql small{color:var(--c2)}.qopt-s{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;row-gap:12px}.qopt-s button{gap:5px;padding:6px 7px}.qopt-s .ql b{font-size:1.15rem}.qopt-s .ql small{font-size:.66rem}.qopt-s .qr small{font-size:.66rem}.qopt-s .qr .qx{font-size:.66rem}.qopt-s button .qr .qtot{font-size:.78rem}.qopt-s button .qsave{font-size:.56rem;right:5px;padding:0 5px}.qopt-s .qr{border-left:1px solid var(--ln);padding-left:6px;align-self:stretch;align-content:center}.qopt-s button.on .qr{border-left-color:#f6c6b4}.qopt-s button{padding-top:9px;padding-bottom:9px}.qopt-s .ql{flex:1;align-items:center;justify-content:center;text-align:center;align-self:stretch}.qopt-s .qr{margin-left:0}.qopt-s .qr small,.qopt-s .qr .qx{font-size:.74rem}.qopt-s button.on .qr small,.qopt-s button.on .qr small.qunit,.qopt-s button.on .qr .qx{color:var(--c2)}.qopt-s .qr small,.qopt-s .qr .qx{font-size:.8rem}.qopt-s button{min-width:0;overflow:hidden}.qopt-s .ql{min-width:0;overflow:hidden}.qopt-s .ql b,.qopt-s .ql small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qopt-s .qr{flex:0 0 auto}.qopt-s button{overflow:visible}.zz-slotin{position:absolute;z-index:5;width:52px;height:30px;margin:-15px 0 0 -14px;padding:0 4px;border:2px solid #ff7043;border-radius:15px;background:#fff;font:700 13px system-ui,sans-serif;text-align:center;color:#1d1d1f;box-shadow:0 2px 8px rgba(0,0,0,.2);outline:none}.zz-irep{width:auto;height:32px;padding:0 12px 0 9px;gap:6px;border-radius:999px;font-size:.8rem;font-weight:600;white-space:nowrap}.cst i{background:#eceef1;color:#1d1d1f;border:1.5px solid #1d1d1f;box-sizing:border-box}.cform input[type=checkbox]:checked{background:#fff;border-color:#6b6b70}.cform input[type=checkbox]::after{border-color:#1d1d1f}.cform .rd input[type=radio]:checked{background:#fff;border-color:#6b6b70;box-shadow:none}.cform .rd input[type=radio]::before{border-color:#1d1d1f}.cs{position:relative}.cst i{background:#fff;width:25px;height:25px;font-size:.82rem}html.hk-lg .grid .card img[data-mock]:not([data-ok]),html.hk-ph .grid .card img[data-tpl]:not([data-ok]){filter:grayscale(1);opacity:.45}.grid .card img[data-ok]{transition:opacity .25s,filter .25s}html.hk-lg .grid .card .ci:has(>img[data-mock]:not([data-ok]))::after,html.hk-ph .grid .card .ci:has(>img[data-tpl]:not([data-ok]))::after{content:var(--hkld,"…");position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:rgba(255,255,255,.92);color:#55555a;padding:6px 14px;border-radius:999px;font-size:.8rem;font-weight:600;white-space:nowrap;pointer-events:none;z-index:3;box-shadow:0 2px 8px rgba(0,0,0,.08)}html.hk-lg .gal[data-pers=lg] #gmi[data-sc]:not([data-ok]),html.hk-ph .gal[data-pers=ph] #gmi[data-sc]:not([data-ok]),html.hk-lg .gal[data-pers=lg] .gt button[data-sc] img:not([data-ok]),html.hk-ph .gal[data-pers=ph] .gt button[data-sc] img:not([data-ok]){filter:grayscale(1);opacity:.45}html.hk-lg .gal[data-pers=lg] .gm:has(>#gmi[data-sc]:not([data-ok]))::after,html.hk-ph .gal[data-pers=ph] .gm:has(>#gmi[data-sc]:not([data-ok]))::after{content:var(--hkld,"…");position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:rgba(255,255,255,.92);color:#55555a;padding:8px 18px;border-radius:999px;font-size:.9rem;font-weight:600;white-space:nowrap;pointer-events:none;z-index:3;box-shadow:0 2px 8px rgba(0,0,0,.08)}#gmi[data-ok],.gt button img[data-ok]{transition:opacity .25s,filter .25s}.zz-selov{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:4}.zz-adjz [data-repbw]{display:inline-flex;align-items:center;gap:2px}.zz-adjz .zz-repb{width:auto;border-radius:999px;display:inline-flex;align-items:center;gap:6px;padding:0 12px 0 9px;font-size:.82rem;font-weight:600;white-space:nowrap}.zz-adjz .zz-repb:hover{background:#f3f4f6}.zz-irep{width:34px;height:34px;padding:0;gap:0;justify-content:center;border-radius:50%}.zz-rail button span{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:899px){.zz-rail button{flex:1 1 0;min-width:0}}@media(max-width:899px){.zz-ctx.zz-under.zz-topbar{top:auto!important;bottom:0;transform-origin:0 100%;border-bottom:0;border-top:1px solid #d5d9e0;box-shadow:0 -2px 8px rgba(0,0,0,.06)}.zz-ctx.zz-under.zz-topbar .zz-pop{top:auto;bottom:calc(100% + 10px)}.zz-ctx:not(.zz-topbar){left:0!important;right:0;top:auto!important;bottom:0;transform:none!important;max-width:none;border-radius:0;border:0;border-top:1px solid #d5d9e0;justify-content:center;box-shadow:0 -2px 8px rgba(0,0,0,.06)}.zz-ctx:not(.zz-topbar) .zz-pop{top:auto;bottom:calc(100% + 10px)}.zz-adjz{left:0!important;top:auto!important;bottom:0;width:calc(100% / var(--zs,1));transform:scale(var(--zs,1))!important;transform-origin:0 100%;max-width:none;justify-content:center;border-radius:0;border:0;border-top:1px solid #d5d9e0;box-shadow:0 -2px 8px rgba(0,0,0,.06);padding:5px 6px}.zz-adjz .zz-pop{top:auto;bottom:calc(100% + 10px)}.zz-work{padding-bottom:64px}}@media(max-width:899px){.zz-mini{bottom:64px}}.zz-ctx .zz-stkw:has(>.zz-arcp){position:static}.zz-ctx .zz-arcb.on{background:#fff1ea;color:var(--c)}.zz-ctx .zz-arcp[hidden]{display:none!important}.zz-ctx .zz-arcp,.zz-ctx.zz-under .zz-arcp,.zz-ctx.zz-under.zz-topbar .zz-arcp{width:auto;height:auto;left:0;right:0;top:0;bottom:0;transform:none;border:0;box-shadow:none;z-index:3;background:#fff;display:flex;flex-direction:row;align-items:center;gap:10px;padding:6px 14px 6px 6px;border-radius:999px;min-width:0}.zz-ctx .zz-arcp b{font-size:.85rem;white-space:nowrap}.zz-ctx .zz-arcp input[type=range]{flex:1;min-width:80px;accent-color:var(--c)}.zz-ctx .zz-arcp output{min-width:30px;text-align:right;font-size:.85rem;font-variant-numeric:tabular-nums}.zz-ctx .zz-arcp .zz-arcx{width:30px;height:30px;padding:0!important;justify-content:center;border-radius:50%!important;background:#f1f2f4;flex:none}.zz-ctx .zz-arcp label{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:0!important;cursor:default}.zz-ctx .zz-arcp .zz-arcok{flex:none}.zz-ctx .zz-arcp .zz-arcrs{flex:none;border:1px solid #d5d9e0!important;border-radius:999px!important;padding:5px 12px!important;font-size:.8rem;font-weight:600}.zz-ctx .zz-arcb{display:inline-flex;align-items:center;gap:5px;padding:7px 11px!important;border:1.5px solid #c3c8d1!important;border-radius:999px!important;font-size:.85rem!important;font-weight:600!important}.zz-ctx .zz-arcp output{white-space:nowrap;text-transform:none;min-width:30px}.zz-ctx .zz-arcp output{display:none}.zz-ctx .zz-arcp .zz-arcdir{flex:none;width:32px;height:32px;padding:0!important;justify-content:center;border:1px solid #d5d9e0!important;border-radius:50%!important}.zz-ctx .zz-arcp .zz-arcdir.down svg{transform:rotate(180deg)}.zz-impov{position:absolute;inset:0;z-index:30;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.72);backdrop-filter:blur(2px)}.zz-impov>div{display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 30px;border-radius:16px;background:#fff;box-shadow:0 10px 40px rgba(0,0,0,.15);max-width:80%;text-align:center}.zz-impov i{width:38px;height:38px;border-radius:50%;border:4px solid #ffe0b2;border-top-color:#ff7043;animation:zzspin .8s linear infinite}.zz-impov b{font-size:14px;word-break:break-all}.zz-impov span{font-size:13px;color:#666}.zz-lyp{position:absolute;top:12px;right:12px;z-index:25;width:330px;max-height:calc(100% - 200px);display:flex;flex-direction:column;background:#fff;border-radius:16px;box-shadow:0 8px 30px rgba(0,0,0,.14);overflow:hidden}.zz-lyp[hidden]{display:none}.zz-lyh{display:flex;align-items:center;justify-content:space-between;padding:10px 10px 8px 14px;border-bottom:1px solid var(--ln)}.zz-lyh b{font-size:14px}.zz-lyh button{border:0;background:none;cursor:pointer;padding:6px;border-radius:8px;display:inline-flex;color:var(--ink)}.zz-lyh button:hover{background:var(--soft)}.zz-lyl{overflow:auto;padding:8px;display:flex;flex-direction:column;gap:4px}.zz-lyl .zz-ly button{padding:6px}.zz-ly.off button:first-child{opacity:.45}.zz-rail button.on{color:var(--c)}.zz-ly.lk{background:#fafafa}.zz-ly.lk .zz-lyk{color:var(--c)}.zz-ly button:disabled{opacity:.35;cursor:default;background:none}.zz-ly.lk button[data-lsel]:disabled{opacity:.7}.zz-lyl{user-select:none;-webkit-user-select:none}.zz-ly .zz-lym.on{color:var(--c)}.zz-lyl .zz-ly button:not(:first-child){padding:6px 5px;flex:none}.zz-lyl .zz-ly button:first-child svg{flex:none}[data-imove].on{background:#fff3e0!important;color:var(--c)!important}.done .dok{display:flex;align-items:center;justify-content:center;width:84px;height:84px;margin:0 auto 14px;border-radius:50%;background:#16a34a;box-shadow:0 8px 24px rgba(22,163,74,.3);animation:dokIn .45s cubic-bezier(.2,.9,.3,1.3)}@keyframes dokIn{from{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.done h2{margin:0 0 6px}.bank .bkiban{font-family:Consolas,Menlo,monospace;letter-spacing:.3px}.tiers,.tiers.qopt{background:#fff6d6!important}.zz-hb{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(135deg,rgba(0,0,0,.07) 0 4px,transparent 4px 9px),#fff;box-shadow:0 0 0 1px #c9ced6;display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none}.zz-hb.l{right:100%}.zz-hb.r{left:100%}.zz-hb span{writing-mode:vertical-rl;transform:rotate(180deg);font:600 9px/1 system-ui,sans-serif;color:rgba(0,0,0,.5);letter-spacing:.04em;text-transform:uppercase;background:rgba(255,255,255,.85);padding:6px 1px;border-radius:4px;white-space:nowrap}.accbtn{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.18);color:#fff}.accbtn:hover{background:rgba(255,255,255,.28)}.accbtn.on::after{content:"";position:absolute;right:8px;top:8px;width:9px;height:9px;border-radius:50%;background:#34d399;box-shadow:0 0 0 2px #f4602a}.acct{max-width:760px;margin:24px auto 48px}.acct h1{margin:0 0 16px}.acct .acard{background:#fff;border:1.5px solid var(--ln);border-radius:18px;padding:22px;margin:0 auto 16px;max-width:460px}.acct [data-v="home"] .acard{max-width:none}.acct .acard h2,.acct .acard h3{margin:0}.acct .acard>.muted{margin:-6px 0 0}.acct label small{font-weight:400;color:var(--mut)}.acct .chkb.bad{color:#d93025}.acct .chkb span a{color:var(--c2);text-decoration:underline}.alinks{margin:0;font-size:.92rem;text-align:center;color:var(--mut)}.alinks a{color:var(--c2);font-weight:600}.amsg{max-width:460px;margin:0 auto 14px;padding:12px 14px;border-radius:12px;background:#effaf3;color:#11643a;font-weight:600}.amsg.bad{background:#fff3f2;color:#b3261e}.ahead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.ahead h2{margin:0}.btn.sm{padding:7px 14px;font-size:.9rem}.btn.danger{background:#d93025!important;border-color:#d93025!important;color:#fff!important}.atabs{display:flex;gap:6px;border-bottom:1.5px solid var(--ln);margin-bottom:14px}.atabs button{border:0;background:none;padding:10px 14px;font:inherit;font-weight:600;color:var(--mut);cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-1.5px}.atabs button[aria-selected="true"]{color:var(--ink);border-bottom-color:var(--c)}.muted.sm,.acct p.sm{font-size:.85rem}.aorders{display:flex;flex-direction:column;gap:14px}.aempty{margin:8px 0 14px}.aord{border:1.5px solid var(--ln);border-radius:16px;padding:14px 16px;background:#fff}.aord header,.aord footer{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.aord header div{display:flex;flex-direction:column;gap:2px}.ano{font-size:1.02rem;letter-spacing:.2px}.ast{font-size:.82rem;font-weight:700;padding:5px 10px;border-radius:999px;background:#eef2ff;color:#3047a8}.ast.st-confirmed,.ast.st-production{background:#fff7e6;color:#9a5b00}.ast.st-shipped{background:#e8f4ff;color:#0b5cad}.ast.st-delivered{background:#e9f8ef;color:#11643a}.ast.st-cancelled{background:#f3f3f3;color:#777}.aitems{list-style:none;margin:12px 0;padding:10px 0;border-top:1px solid var(--ln);border-bottom:1px solid var(--ln);display:flex;flex-direction:column;gap:8px}.aitems li{display:flex;align-items:center;gap:10px;font-size:.92rem}.aitems img,.aimg0{width:48px;height:48px;border-radius:10px;object-fit:cover;background:var(--soft);flex:none}.aitems .anm{flex:1;min-width:0}.aitems .aq{color:var(--mut);white-space:nowrap}.atot{font-size:1.05rem}.aord .bank{margin-top:12px}.adel{max-width:none;margin:8px 0 0;font-size:.92rem}.adel summary{cursor:pointer;color:#b3261e;font-weight:600}.adel form{margin-top:12px;max-width:460px}.acchint{margin:0 0 4px;font-size:.92rem}.acchint a{color:var(--c2);font-weight:600}.done .dsub{margin:16px 0 0}@media(max-width:600px){.acct{margin-top:14px}.acct .acard{padding:16px}}.acct [data-v="sent"]{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.acct [data-v="sent"][hidden]{display:none}.acct [data-v="sent"] p{margin:0}.acct [data-v="sent"] .alinks{align-self:stretch}.acct .corp{display:flex;flex-direction:column;gap:14px}.acct .corp[hidden]{display:none}.acct select.bad{border-color:#d93025;background:#fff6f5}.acct [data-tr][hidden],.acct [data-intl][hidden]{display:none}.ainv{margin:6px 0 -4px;font-size:1rem}.aaddrs{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-bottom:14px}.aadr{border:1.5px solid var(--ln);border-radius:16px;padding:14px 16px;background:#fff;display:flex;flex-direction:column;gap:6px}.aadr p{margin:0;font-size:.92rem;line-height:1.5;flex:1}.aadr-h{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-height:22px}.atag{font-size:.74rem;font-weight:700;padding:3px 8px;border-radius:999px;background:#e9f8ef;color:#11643a}.atag.b{background:#eef2ff;color:#3047a8}.aadr-b{display:flex;gap:14px}.lnk{border:0;background:none;padding:0;font:inherit;font-size:.9rem;font-weight:600;color:var(--c2);cursor:pointer}.lnk.del{color:#b3261e}.aaf{max-width:none!important;margin-top:14px!important}.abtns{display:flex;gap:10px;flex-wrap:wrap}.cform .asel{margin:0 0 4px}.cform .asel select{border-color:var(--c);background-color:#fff7f3;font-weight:500}.aord{padding:12px 16px}.aord-s{display:grid;grid-template-columns:minmax(130px,1.2fr) auto 1fr auto auto auto;align-items:center;gap:12px}.aord-n{display:flex;flex-direction:column;gap:1px}.aord-n .muted{font-size:.85rem}.athumbs{display:flex;gap:4px;min-width:0;overflow:hidden}.athumbs img,.athumbs .aimg0{width:38px;height:38px;border-radius:8px;object-fit:cover;background:var(--soft);flex:none}.athumbs .more{display:grid;place-items:center;font-style:normal;font-size:.78rem;font-weight:700;color:var(--mut)}.aqn{font-size:.85rem;white-space:nowrap}.adet{border:1.5px solid var(--ln);background:#fff;border-radius:999px;padding:6px 12px;font:inherit;font-size:.86rem;font-weight:600;cursor:pointer;white-space:nowrap;color:var(--ink)}.adet:hover{border-color:var(--ink)}.adet i{font-style:normal;display:inline-block;transition:transform .15s}.adet.on i{transform:rotate(180deg)}.aord-d{margin-top:12px;padding-top:12px;border-top:1px solid var(--ln)}.aord-d[hidden]{display:none}.aord-d h4{margin:0 0 4px;font-size:.92rem}.aord-d .aitems{margin:0 0 10px;border-top:0;padding-top:4px}.adrs{display:flex;flex-direction:column;gap:6px;font-size:.92rem}.adr{display:grid;grid-template-columns:130px 1fr;gap:10px}.adr>span{color:var(--mut)}@media(max-width:700px){.aord-s{grid-template-columns:1fr auto;grid-template-areas:"n st" "th th" "q tot" "b b";gap:8px}.aord-n{grid-area:n}.aord-s .ast{grid-area:st}.athumbs{grid-area:th}.aqn{grid-area:q}.aord-s .atot{grid-area:tot;text-align:right}.adet{grid-area:b;justify-self:stretch}.adr{grid-template-columns:1fr;gap:0}}.aorders{gap:0;border:1.5px solid var(--ln);border-radius:16px;overflow:hidden;background:#fff}.aorders .aord{border:0;border-radius:0;border-top:1px solid var(--ln);background:#fff}.aorders .aord:first-child{border-top:0}.aorders .aord:nth-child(even){background:#faf8f5}.aorders .aord:hover{background:#fff6f0}.aorders .aord .aord-d .bank{background:#fff}.aorders>.aempty,.aorders>.btn,.aorders>p{margin:14px 16px}.aorders>.btn{align-self:flex-start}@media(min-width:701px){.aorders .aord-s{grid-template-columns:150px 120px 1fr 64px 110px 112px}.aorders .aord-s .ast{justify-self:start}.aorders .aqn{text-align:right}.aorders .aord-s .atot{text-align:right}.aorders .adet{justify-self:end}}.aorders{gap:10px;border:0;border-radius:0;overflow:visible;background:none}.aorders .aord,.aorders .aord:first-child{border:1.5px solid var(--ln);border-radius:14px}.aorders>.aempty,.aorders>.btn,.aorders>p{margin:8px 0}.aorders .aord-s{cursor:pointer}[data-zi]{cursor:zoom-in;transition:transform .12s}[data-zi]:hover{transform:scale(1.06);box-shadow:0 2px 8px rgba(0,0,0,.15)}.azoom{position:fixed;inset:0;z-index:200;background:rgba(20,18,16,.72);display:grid;place-items:center;padding:16px}.azoom-b{position:relative;background:#fff;border-radius:18px;padding:18px;max-width:min(920px,100%);max-height:calc(100vh - 32px);overflow:auto;display:flex;flex-direction:column;gap:12px;align-items:center}.azoom-b h3{margin:0 40px 0 0;align-self:flex-start;font-size:1rem}.azoom-b img{display:block;max-width:100%;max-height:70vh;width:auto;height:auto;border-radius:10px;background:var(--soft)}.azoom-x{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;border:0;background:var(--soft);font-size:22px;line-height:1;cursor:pointer}.azoom-x:hover{background:#ece9e5}.ainv-w{overflow-x:auto;margin:0 0 12px;border:1px solid var(--ln);border-radius:12px;background:#fff}.ainvt{width:100%;border-collapse:collapse;font-size:.9rem}.ainvt th{background:#f3f1ee;text-align:left;font-weight:700;font-size:.8rem;color:var(--mut);text-transform:uppercase;letter-spacing:.3px;padding:9px 12px;border-bottom:1px solid var(--ln);white-space:nowrap}.ainvt td{padding:9px 12px;border-bottom:1px solid var(--ln);vertical-align:middle}.ainvt .n{text-align:right;white-space:nowrap}.ainvt tbody tr:nth-child(even) td{background:#fcfbf9}.ainvt .aip{display:flex;align-items:center;gap:10px}.ainvt .aip img,.ainvt .aip .aimg0{width:42px;height:42px;border-radius:8px;object-fit:cover;background:var(--soft);flex:none}.ainvt tfoot td{border-bottom:0;padding:6px 12px;color:var(--mut)}.ainvt tfoot td:first-child{text-align:right}.ainvt tfoot tr:first-child td{padding-top:10px}.ainvt tfoot tr.t td{color:var(--ink);font-weight:800;font-size:1rem;border-top:1.5px solid var(--ink);padding:10px 12px}@media(max-width:600px){.ainvt th,.ainvt td{padding:8px}.ainvt .aip img,.ainvt .aip .aimg0{width:34px;height:34px}.ainvt{font-size:.84rem}}.ainv-w{border:1px solid #ebe7e2;border-radius:14px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.04)}.ainvt{font-size:.9rem;font-variant-numeric:tabular-nums}.ainvt th{background:none;color:#8a847d;font-size:.72rem;font-weight:700;letter-spacing:.6px;padding:12px 16px 10px;border-bottom:1.5px solid #ebe7e2}.ainvt td{padding:12px 16px;border-bottom:1px solid #f1eeea}.ainvt tbody tr:nth-child(even) td{background:none}.ainvt tbody tr:last-child td{border-bottom:0}.ainvt .aip{gap:12px}.ainvt .aip span{font-weight:600}.ainvt .aip img,.ainvt .aip .aimg0{width:46px;height:46px;border-radius:10px;border:1px solid #f1eeea}.ainvt tbody td.n{color:#55504a}.ainvt tbody td.n b{color:var(--ink)}.ainvt tfoot{background:#faf8f6}.ainvt tfoot td{padding:7px 16px;color:#6b665f;font-size:.88rem}.ainvt tfoot td:first-child{text-align:right}.ainvt tfoot tr:first-child td{padding-top:14px;border-top:1.5px solid #ebe7e2}.ainvt tfoot tr.t td{border-top:0;padding:12px 16px 14px;color:var(--ink);font-size:1.05rem;font-weight:800}.ainvt tfoot tr.t td.n{color:var(--c2);font-size:1.15rem}.aotabs{display:flex;gap:6px;margin:0 0 12px;padding:4px;background:#f3f1ee;border-radius:12px;width:max-content;max-width:100%}.aotabs button{border:0;background:none;padding:8px 14px;border-radius:9px;font:inherit;font-size:.88rem;font-weight:600;color:var(--mut);cursor:pointer;white-space:nowrap}.aotabs button[aria-selected="true"]{background:#fff;color:var(--ink);box-shadow:0 1px 3px rgba(0,0,0,.08)}.aord-d [data-op][hidden]{display:none}.aord-d [data-op="b"] .bank{margin-top:0}.azoom-t{display:flex;gap:6px;padding:4px;background:#f3f1ee;border-radius:12px;align-self:flex-start}.azoom-t[hidden]{display:none}.azoom-t button{border:0;background:none;padding:7px 16px;border-radius:9px;font:inherit;font-weight:600;color:var(--mut);cursor:pointer}.azoom-t button.on{background:#fff;color:var(--ink);box-shadow:0 1px 3px rgba(0,0,0,.08)}.azoom-b [data-zp]{display:flex;flex-direction:column;gap:12px;align-items:center;width:100%}.azoom-b [data-zp][hidden]{display:none}.azoom-3d{width:min(560px,80vw);max-height:70vh}@media(max-width:600px){.ainvt .u{display:none}.ainvt th,.ainvt td,.ainvt tfoot td{padding-left:10px;padding-right:10px}.ainv-w{overflow-x:visible}}.aord-d [data-op="b"] .adrs{margin-bottom:12px}.aord-d .bank{border:1px solid #ebe7e2;border-radius:14px;padding:14px 16px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.04)}.aord-d .bank h3{margin-top:0}.aord-d .bank .bkr:last-of-type{border-bottom:0}[data-op="a"]:not([hidden]){display:grid;grid-template-columns:1fr 1fr;gap:12px}.abox{border:1px solid #ebe7e2;border-radius:14px;padding:14px 16px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.04)}.abox h4{margin:0 0 10px;font-size:.95rem}.abox .adr{grid-template-columns:110px 1fr}@media(max-width:700px){[data-op="a"]:not([hidden]){grid-template-columns:1fr}}.acct [data-tab="profile"]:not([hidden]){display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.acct [data-tab="profile"] .acard{margin:0;max-width:none}.acct [data-tab="profile"] .adel{grid-column:1/-1}@media(max-width:760px){.acct [data-tab="profile"]:not([hidden]){grid-template-columns:1fr}}.acct .acard{--ap:22px;padding:var(--ap);overflow:hidden}.acct .acard>h2:first-child,.acct .acard>h3:first-child{margin:calc(-1 * var(--ap)) calc(-1 * var(--ap)) 0;padding:13px var(--ap);background:#f3f1ee;border-bottom:1px solid #ebe7e2;font-size:1rem}.abox{padding:0 16px 14px;overflow:hidden}.abox>h4{margin:0 -16px 12px;padding:11px 16px;background:#f3f1ee;border-bottom:1px solid #ebe7e2}.aord-d .bank{padding:0 16px 12px;overflow:hidden}.aord-d .bank>h3{margin:0 -16px 6px;padding:11px 16px;background:#f3f1ee;border-bottom:1px solid #ebe7e2;font-size:.95rem}@media(max-width:600px){.acct .acard{--ap:16px}}.acct [data-v="home"] .btn.big{width:auto;align-self:flex-start;padding:10px 24px;font-size:.95rem}.acct [data-v="home"] .btn.danger{align-self:flex-start;padding:10px 20px;font-size:.92rem}.acct [data-tab="password"] .acard{max-width:460px;margin:0}.atabs{overflow-x:auto;scrollbar-width:none}.atabs::-webkit-scrollbar{display:none}.atabs button{white-space:nowrap}.acct{max-width:920px}@media(min-width:701px){.aorders .aord-s{grid-template-columns:160px 130px 1fr 70px 120px 112px}}.acct [data-tab="password"] .acard{margin:0 auto}.ainvt .aopt{display:block;font-weight:400;font-size:.8rem;color:var(--mut);margin-top:2px}.ainvt .aopt b{font-weight:600;color:#55504a}.azoom-o{margin:-6px 0 0;align-self:flex-start;font-size:.85rem;color:var(--mut)}.aopt{display:flex!important;flex-wrap:wrap;gap:4px 10px;align-items:center}.aopt span{display:inline-flex;align-items:center;gap:5px}.aopt b{display:inline-block;background:#ffe27a;border:1px solid #f3cd3f;color:#3d3200!important;border-radius:7px;padding:1px 8px;font-weight:600;font-size:.78rem;line-height:1.5}.azoom-b{width:min(860px,100%);height:min(88vh,820px);overflow:hidden;align-items:stretch}.azoom-b>h3,.azoom-b>.azoom-o,.azoom-b>.azoom-t{flex:none}.azoom-a{flex:1;min-height:0;position:relative}.azoom-a>[data-zp]{position:absolute;inset:0;display:flex;flex-direction:column;gap:10px}.azoom-a>[data-zp][hidden]{display:none}.azg-m{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;background:var(--soft);border-radius:12px;overflow:hidden}.azg-m img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:0;background:none}.azg-t{flex:none;display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.azg-t:empty{display:none}.azg-t button{flex:none;width:68px;height:68px;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:var(--soft);cursor:pointer}.azg-t button.on{border-color:var(--c)}.azg-t img{width:100%;height:100%;object-fit:cover;max-height:none;border-radius:0}.azoom-a .azoom-3d{width:100%;height:100%;max-height:none;aspect-ratio:auto}@media(max-width:600px){.azoom{padding:8px}.azoom-b{height:min(92vh,760px);padding:14px}.azg-t button{width:56px;height:56px}}.ainvt tfoot tr.dsc td{color:#11843f;font-weight:600}.zimg{position:relative;display:inline-block;flex:none;line-height:0;border-radius:10px;overflow:hidden}.zimg[data-zi]{cursor:zoom-in}.zimg[data-zi]:hover{transform:none;box-shadow:none}.zimg img,.zimg .aimg0{display:block}.zic{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.18);color:#fff;transition:background .15s}.zic svg{width:46%;height:46%;max-width:30px;max-height:30px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.zimg[data-zi]:hover .zic{background:rgba(0,0,0,.34)}.ainvt .aip .zimg img,.ainvt .aip .zimg .aimg0{width:72px;height:72px;border-radius:10px}.athumbs .zimg img,.athumbs .zimg .aimg0{width:38px;height:38px;border-radius:8px}.athumbs .zic svg{max-width:18px;max-height:18px}@media(max-width:600px){.ainvt .aip .zimg img,.ainvt .aip .zimg .aimg0{width:56px;height:56px}}.zic{background:none!important}.zic svg{filter:none;background:rgba(255,255,255,.88);color:var(--ink);border-radius:50%;padding:6px;box-sizing:content-box;width:34%;height:34%;max-width:24px;max-height:24px}.athumbs .zic svg{padding:3px;max-width:14px;max-height:14px}.zimg{border:1px solid #e3ded8;box-sizing:border-box}.ainvt .aip .zimg img,.ainvt .aip .zimg .aimg0{border:0}.ainvt .aip .zimg img,.ainvt .aip .zimg .aimg0{width:104px;height:104px;object-fit:contain;background:#fff}.zic svg{stroke-width:1.5}@media(max-width:600px){.ainvt .aip .zimg img,.ainvt .aip .zimg .aimg0{width:76px;height:76px}}.ainvt .aip .zimg img{transform:scale(1.55);transform-origin:center}.ainvt .aip .zic svg{max-width:30px;max-height:30px;width:40%;height:40%;padding:7px}.acct.in>h1{display:none}.acct .ahead{display:flex;align-items:center;gap:16px;margin:0 0 18px;padding:18px 20px;border-radius:18px;background:linear-gradient(135deg,#fff3ea,#fffaf6);border:1px solid #f6e3d6}.aav{flex:none;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#ff8a5b,#f4511e);color:#fff;font-weight:800;font-size:1.25rem;letter-spacing:.5px;box-shadow:0 4px 12px rgba(244,81,30,.25)}.ahm{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ahm small{font-size:.74rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#c25a2c}.acct .ahead h2{margin:0;font-size:1.35rem;line-height:1.25}.ahm [data-hmail]{font-size:.88rem;color:var(--mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alo{flex:none;display:inline-flex;align-items:center;gap:7px;border:1px solid #ecd9cc;background:#fff;color:#5a524b;border-radius:999px;padding:8px 14px;font:inherit;font-size:.88rem;font-weight:600;cursor:pointer}.alo:hover{border-color:#d93025;color:#d93025}.acct .atabs{gap:4px;padding:5px;background:#f3f1ee;border-radius:14px;border-bottom:0;margin-bottom:16px;width:max-content;max-width:100%}.acct .atabs button{border:0;margin:0;border-radius:10px;padding:9px 16px;font-size:.92rem}.acct .atabs button[aria-selected="true"]{background:#fff;color:var(--ink);box-shadow:0 1px 3px rgba(0,0,0,.08)}@media(max-width:600px){.acct .ahead{padding:14px;gap:12px}.aav{width:46px;height:46px;font-size:1.05rem}.acct .ahead h2{font-size:1.1rem}.alo span{display:none}.alo{padding:9px}.acct .atabs{width:100%}}.aav{box-shadow:none}@media(max-width:600px){.ainv-w{overflow:hidden}.ainvt,.ainvt tbody,.ainvt tfoot{display:block;width:100%}.ainvt thead{display:none}.ainvt tbody tr{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:12px;border-bottom:1px solid #f1eeea}.ainvt tbody tr:last-child{border-bottom:0}.ainvt tbody td{display:block;border:0!important;padding:0!important;min-width:0}.ainvt tbody td:first-child{grid-column:1/-1}.ainvt tbody td.u{display:none}.ainvt tbody td.n:nth-child(2){color:var(--mut);font-size:.84rem;text-align:left}.ainvt tbody td.n:nth-child(2)::before{content:"× "}.ainvt .aip{min-width:0}.ainvt .aip>span:last-child{min-width:0;flex:1}.ainvt .aip .zimg img,.ainvt .aip .zimg .aimg0{width:64px;height:64px}.ainvt .aip>span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ainvt .aopt{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.ainvt .aopt::-webkit-scrollbar{display:none}.ainvt .aopt span{flex:none}.ainvt tfoot tr{display:flex;justify-content:space-between;align-items:center;padding:0 12px}.ainvt tfoot td{display:block;padding:6px 0!important;border:0}.ainvt tfoot tr:first-child{border-top:1.5px solid #ebe7e2;padding-top:6px}.ainvt tfoot tr.t td{padding:10px 0 12px!important}}@media(max-width:700px){.aord-s{grid-template-columns:auto 1fr auto auto;grid-template-areas:"n n n st" "th q tot b";gap:8px 10px}.aord-s .adet{justify-self:end;padding:6px 10px;font-size:.82rem}.aord-s .aqn{text-align:left}.aord-s .atot{text-align:right}}.aaddrs{display:flex;flex-direction:column;gap:10px}.aadr{flex-direction:row;align-items:center;gap:16px;padding:14px 16px;border-radius:14px;background:#fff}.aaddrs .aadr:nth-child(even){background:#faf8f5}.aaddrs .aadr:hover{background:#fff6f0}.aadr-h{flex:0 0 170px;flex-direction:column;align-items:flex-start;gap:5px}.aadr-h b{font-size:.98rem}.aadr p{flex:1;min-width:0}.aadr-b{flex:none;gap:16px}@media(max-width:600px){.aadr{flex-wrap:wrap;gap:8px 12px}.aadr-h{flex:1 1 100%;flex-direction:row;align-items:center}.aadr p{flex:1 1 100%}}.ainvt .mq{display:none}@media(max-width:600px){.acct .atabs{display:grid;grid-template-columns:repeat(4,1fr);width:100%;overflow:visible}.acct .atabs button{white-space:normal;padding:8px 4px;font-size:.8rem;line-height:1.2;text-align:center}.aotabs{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.aotabs button{white-space:normal;padding:8px 4px;font-size:.8rem;line-height:1.2;text-align:center}.ainvt tbody tr{grid-template-columns:1fr auto;gap:0 10px}.ainvt tbody td:first-child{grid-column:1}.ainvt tbody td.n:nth-child(2){display:none}.ainvt tbody td.n:last-child{align-self:center}.ainvt .aip>span:last-child{white-space:normal;display:flex;flex-direction:column;gap:4px}.ainvt .aopt{flex-wrap:wrap!important;overflow:visible}.ainvt .mq{display:block;font-weight:400;font-size:.8rem;color:var(--mut)}.athumbs .zic{display:none}.athumbs .zimg img,.athumbs .zimg .aimg0{width:44px;height:44px}.aord{padding:12px 14px}}@media(max-width:600px){.ainvt .aopt{white-space:normal}.ainvt .aopt span{flex:0 1 auto;min-width:0;flex-wrap:wrap}.ainvt .aopt b{white-space:normal}}.aopt .ol{font-style:normal}@media(max-width:600px){.aopt .ol{display:none}.ainvt .aopt{gap:4px}}@media(max-width:600px){.ainvt .aip{gap:10px}.ainvt .aip .zimg img,.ainvt .aip .zimg .aimg0{width:54px;height:54px}.ainvt .aopt b{font-size:.7rem;padding:1px 6px}.ainvt tbody tr{gap:0 8px;padding:12px 10px}}.aord-m{display:none}@media(max-width:700px){.aorders .aord{padding:0;overflow:hidden}.aorders .aord-s{display:block}.aord-s>:not(.aord-m){display:none!important}.aord-m{display:flex;align-items:stretch;min-height:104px}.amimg{flex:0 0 112px;background:#f3f1ee;display:flex;align-items:center;justify-content:center;overflow:hidden}.amimg img{width:100%;height:100%;object-fit:cover;transform:scale(1.35)}.amt{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:12px 6px 12px 14px}.amt b{font-size:.98rem;line-height:1.3;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amt span{font-size:.88rem;font-weight:600;color:#3f3a35}.amt span.st-delivered{color:#11643a}.amt span.st-shipped{color:#0b5cad}.amt span.st-cancelled{color:#888}.amt small{font-size:.8rem;color:var(--mut)}.amch{flex:none;align-self:center;padding:0 12px 0 4px;font-style:normal;font-size:1.6rem;line-height:1;color:#b9b2aa;transition:transform .15s}.aord-s:has(+ .aord-d:not([hidden])) .amch{transform:rotate(90deg)}.aorders .aord-d{margin:0;padding:12px;border-top:1px solid var(--ln)}}.acct [data-tab="profile"]:not([hidden]){grid-template-columns:1fr;max-width:640px;margin:0 auto}.acct .apf{padding-top:var(--ap)!important}.acct .astep{display:flex;align-items:center;gap:10px;margin:0;font-size:1.02rem;background:none!important;border:0!important;padding:0!important}.acct .apf>.astep:first-child{margin:0!important}.acct .apf .astep:not(:first-child){margin-top:10px!important;padding-top:18px!important;border-top:1px solid #ebe7e2!important}.astep i{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--c2);color:#fff;font-style:normal;font-size:.88rem;font-weight:800}.acct .apf .btn.big{margin-top:6px}.aord-w{display:none}@media(min-width:701px){.aorders .aord{padding:0;overflow:hidden;background:#fff!important;border:1px solid #d9d5d0}.aorders .aord-s{display:block;cursor:default}.aord-s>:not(.aord-w){display:none!important}.aord-w{display:block}.aw-h{display:flex;align-items:flex-start;gap:36px;padding:12px 18px;background:#f3f1ee;border-bottom:1px solid #e3ded8}.aw-h small{display:block;font-size:.72rem;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#6b665f;margin-bottom:2px}.aw-h span{font-size:.92rem;color:#3f3a35}.aw-r{margin-left:auto;text-align:right}.aw-l{border:0;background:none;padding:0;font:inherit;font-size:.92rem;color:#1d5fa8;cursor:pointer}.aw-l:hover{text-decoration:underline;color:var(--c2)}.aw-l i{font-style:normal;font-size:.75rem}.aw-b{display:flex;gap:24px;padding:16px 18px 18px}.aw-m{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.aw-st{margin:0;font-size:1.12rem;font-weight:800;color:var(--ink)}.aw-st.st-delivered{color:#11643a}.aw-st.st-shipped{color:#0b5cad}.aw-st.st-cancelled{color:#888}.aw-i{display:flex;align-items:center;gap:14px}.aw-i .zimg img,.aw-i .zimg .aimg0{width:96px;height:96px;object-fit:contain;background:#fff;transform:scale(1.5)}.aw-i>div{min-width:0;display:flex;flex-direction:column;gap:4px}.aw-n{font-weight:600;color:#1d5fa8;font-size:.98rem}.aw-a{flex:0 0 260px;display:flex;flex-direction:column;gap:8px}.awb{display:block;width:100%;text-align:center;border:1px solid #c9c4be;background:#fff;color:var(--ink);border-radius:999px;padding:8px 14px;font:inherit;font-size:.9rem;cursor:pointer;text-decoration:none}.awb:hover{background:#f7f5f2}.awb.y{background:#ffd814;border-color:#f2c200}.awb.y:hover{background:#f7ca00}.aorders .aord-d{margin:0;padding:14px 18px 18px;border-top:1px solid #e3ded8}}@media(min-width:701px){.aw-a{flex:0 0 200px;gap:6px}.awb{padding:5px 12px;font-size:.82rem;line-height:1.35}}.aorders .aord{transition:box-shadow .2s,border-color .2s}.aorders .aord.open{box-shadow:0 10px 30px rgba(60,40,20,.16),0 2px 6px rgba(60,40,20,.08);border-color:#f2b38f!important;position:relative;z-index:1}.aorders .aord.open{box-shadow:none;border-color:#5f5850!important;border-width:1.5px}.aorders .aord.open:hover{background:inherit}.aorders .aord.open{box-shadow:0 10px 30px rgba(60,40,20,.16),0 2px 6px rgba(60,40,20,.08)}@media(min-width:701px){.aord-d .ainvt thead,.aord-d .ainvt tbody{display:none}.aord-d .ainvt tfoot tr:first-child td{border-top:0}.aord-d .ainv-w{max-width:460px;margin-left:auto}}@media(min-width:701px){.aord-d [data-ot="p"],.aord-d [data-op="p"]{display:none!important}}.psum{margin-bottom:12px}.psum .psr{display:flex;justify-content:space-between;gap:12px;padding:5px 0;font-size:.92rem;color:#55504a}.psum .psr b{font-weight:600;color:var(--ink);text-align:right}.psum .psr.pm{padding-bottom:9px;margin-bottom:4px;border-bottom:1px dashed #e3ded8}.psum .psr.dsc,.psum .psr.dsc b{color:#11843f}.psum .psr.t{margin-top:6px;padding-top:10px;border-top:1.5px solid var(--ink);font-size:1.02rem;font-weight:800;color:var(--ink)}.psum .psr.t b{color:var(--c2);font-size:1.12rem;font-weight:800}@media(min-width:701px){[data-op="b"]:not([hidden]){display:grid;grid-template-columns:minmax(260px,360px) 1fr;gap:12px;align-items:start}[data-op="b"] .psum{margin:0}[data-op="b"] .bank{margin:0}}.aorders .aord.open{background:#f6f1eb!important;border-color:#d9d5d0!important;border-width:1px}.aorders .aord.open .aw-h{background:#ece6df}.aorders .aord.open .amimg{background:#ebe5de}.aorders .aord.open{background:#fff!important}@media(max-width:700px){.aorders .aord.open:nth-child(even){background:#faf8f5!important}}.aorders .aord.open .aw-h{background:#f3f1ee}.aorders .aord.open .amimg{background:#f3f1ee}.zic svg{background:none!important;padding:0!important;border-radius:0}.aw-i .zic svg,.ainvt .aip .zic svg{width:34px!important;height:34px!important;max-width:none!important;max-height:none!important;stroke-width:1.6}.zic svg{color:#fff!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.65)) drop-shadow(0 0 1px rgba(0,0,0,.5))!important}.zic svg{filter:drop-shadow(1px 1px 0 rgba(0,0,0,.85))!important}.zic svg{color:#1d1d1f!important;filter:drop-shadow(1px 1px 0 rgba(255,255,255,.95))!important}.aorders .aord.open{box-shadow:0 12px 34px rgba(40,25,10,.32),0 3px 8px rgba(40,25,10,.18)}.zic svg{filter:none!important;background:rgba(255,255,255,.92)!important;border-radius:50%!important;padding:6px!important;box-sizing:content-box!important;color:#1d1d1f!important}.aw-i .zic svg,.ainvt .aip .zic svg{width:24px!important;height:24px!important}.zic svg{padding:3px!important}.aorders .aord-s{cursor:pointer!important}.aorders .aord-s .zimg[data-zi]{cursor:zoom-in}.aord-d .abox>h4{margin:0 -16px 6px;padding:11px 16px;background:#f3f1ee;border-bottom:1px solid #ebe7e2;font-size:.95rem;font-weight:600;color:var(--ink)}.psum .psr.t{border-top-color:#d9d5d0}.ainvt tfoot tr.t td{border-top-color:#d9d5d0}.zic svg{background:rgba(255,255,255,.7)!important}.acct .atabs{display:grid!important;grid-template-columns:repeat(4,1fr);width:100%!important;max-width:none}.acct .atabs button{text-align:center}.aorders{gap:14px}.aorders .aord-d{border-top:1.5px dashed #d9d5d0!important}.aorders .aord.open{border-color:#c9c3bc!important}.aw-i+.aw-i{border-top:1px solid #efebe7;padding-top:12px}@media(min-width:701px){.aw-i+.aw-i{border-top:0;position:relative}.aw-i+.aw-i::before{content:"";position:absolute;top:0;left:-18px;right:-242px;border-top:1px solid #efebe7}}@media(min-width:701px){.aw-i+.aw-i::before{border-top:0;height:1px;background:linear-gradient(90deg,#d9d3cc 0%,rgba(217,211,204,.6) 45%,rgba(217,211,204,0) 100%)}}@media(min-width:701px){.aw-i+.aw-i::before{background:linear-gradient(90deg,#d9d3cc 0%,rgba(217,211,204,.45) 25%,rgba(217,211,204,0) 65%)}}@media(min-width:701px){.aw-i+.aw-i::before{background:linear-gradient(90deg,rgba(217,211,204,.75) 0%,rgba(217,211,204,.35) 25%,rgba(217,211,204,0) 65%)}}@media(min-width:701px){.aw-i+.aw-i::before{background:linear-gradient(90deg,rgba(217,211,204,0) 0%,rgba(217,211,204,.9) 50%,rgba(217,211,204,0) 100%)}}@media(min-width:701px){.aw-i+.aw-i::before{background:linear-gradient(90deg,rgba(217,211,204,0) 15%,rgba(217,211,204,.9) 50%,rgba(217,211,204,0) 85%)}}@media(max-width:700px){.aord-s>.aord-m{display:flex!important}.aord-m.amx{position:relative;min-height:88px}.aord-m.amx::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,rgba(217,211,204,0) 5%,rgba(217,211,204,.9) 50%,rgba(217,211,204,0) 95%)}.aord-m.amx .amt{padding-right:40px}}@media(max-width:700px){.amt .aopt{display:flex!important;flex-wrap:wrap;gap:4px;margin:1px 0 2px}.amt .aopt b{font-size:.72rem;padding:1px 7px}.amt .aopt .ol{display:none}}.aord-d [data-ot="p"],.aord-d [data-op="p"]{display:none!important}@media(max-width:600px){.aotabs{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.amt b.amst{font-size:1rem;font-weight:800;color:var(--ink);white-space:normal}.amt b.amst.st-delivered{color:#11643a}.amt b.amst.st-shipped{color:#0b5cad}.amt b.amst.st-cancelled{color:#888}.amt .amn{font-size:.84rem;font-weight:400;color:#4a443e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.astep i{background:none;color:var(--c2);border:1.5px solid var(--c2);box-sizing:border-box}@media(max-width:700px){.amimg{position:relative}.amimg[data-zi]{cursor:zoom-in}.amimg .zic svg{width:26px!important;height:26px!important}}.aorders .aord.open{border-color:#b5aea6!important}.astep i{color:#8a847d;border-color:#c9c3bc}.acct .apf{background:none!important;border:0!important;padding:0!important;box-shadow:none!important;gap:16px}.acct .abx{display:flex;flex-direction:column;gap:14px;background:#fff;border:1.5px solid var(--ln);border-radius:18px;padding:0 22px 22px;overflow:hidden}.acct .apf .abx>.astep{margin:0 -22px 0!important;padding:13px 22px!important;background:#f3f1ee!important;border:0!important;border-bottom:1px solid #ebe7e2!important}.acct .apf>.btn.big{margin-top:0}@media(max-width:600px){.acct .abx{padding:0 16px 16px}.acct .apf .abx>.astep{margin:0 -16px!important;padding:12px 16px!important}}.aopt .ol{display:none!important}@media(min-width:761px){.acct [data-tab="profile"]:not([hidden]){max-width:none}.acct .apf{display:grid!important;grid-template-columns:1fr 1fr;align-items:start;gap:16px}.acct .apf>.btn.big{grid-column:1/-1;justify-self:start}}@media(min-width:761px){.acct .apf>.btn.big{grid-column:2;grid-row:2;justify-self:start;align-self:start}.acct .apf>.abx:first-of-type{grid-row:1/span 2}}@media(min-width:761px){.acct .apf{grid-template-rows:auto 1fr}}.acct .apr{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.acct .apr .btn.big{margin:0}.adel-b{border:0;background:none;padding:0;font:inherit;font-size:.92rem;font-weight:600;color:#b3261e;cursor:pointer}.adel-b:hover{text-decoration:underline}.acct .adel>summary{display:none}.acct .adel:not([open]){display:none}@media(min-width:761px){.acct .apf>.apr{grid-column:2;grid-row:2;align-self:start}}.t-cart .cs{padding-top:0;overflow:hidden}.t-cart .cs>h2.cst{margin:0 -18px 4px;padding:13px 18px;background:#f3f1ee;border-bottom:1px solid #ebe7e2;font-size:1.02rem}.t-cart .cst i{background:none;color:#8a847d;border:1.5px solid #c9c3bc;width:28px;height:28px;font-size:.88rem}.t-cart .co{padding-top:0;overflow:hidden}.t-cart .co>h2{margin:0 -18px 12px;padding:13px 18px;background:#f3f1ee;border-bottom:1px solid #ebe7e2;font-size:1.02rem}@media(max-width:700px){.t-cart .cs>h2.cst{margin:0 -14px 4px;padding:12px 14px}.t-cart .co>h2{margin:0 -14px 10px;padding:12px 14px}}.t-cart .cl{gap:0;border:1px solid #d6d0ca;border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04),0 2px 8px rgba(0,0,0,.035)}.t-cart .cl .li{border:0!important;border-radius:0;box-shadow:none!important;position:relative;grid-template-columns:120px minmax(0,1fr) auto;padding:16px 18px}.t-cart .cl .li+.li::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,rgba(217,211,204,0) 5%,rgba(217,211,204,.9) 50%,rgba(217,211,204,0) 95%)}.t-cart .cl>.cempty{border:0}.t-cart .lim{margin:0!important;width:120px;height:120px;align-self:center;border:1px solid #e3ded8;border-radius:12px;background:#fff}.t-cart .lim img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transform:scale(1.35)}.t-cart .lim span{left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:32px;height:32px;background:rgba(255,255,255,.7);box-shadow:none;color:#1d1d1f}.t-cart .lim span svg{width:18px;height:18px}.t-cart .lnm{font-size:1.02rem}@media(max-width:859px){.t-cart .cl .li{grid-template-columns:96px minmax(0,1fr);padding:14px}.t-cart .lim{width:96px;height:96px;grid-row:1}}.cform .rd .pnm{color:var(--ink);font-weight:700}.cform .rd .pdesc{color:#6b665f}.acchint{margin:0 0 2px!important;padding:11px 14px 11px 40px;border:1px solid #f3dccd;border-radius:12px;background:#fff7f1 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8501c' stroke-width='2'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4.4 3.6-7 8-7s8 2.6 8 7'/%3E%3C/svg%3E") 13px 50%/18px no-repeat}.acchint a{color:#c2410c!important;font-weight:600;text-decoration:none}.acchint a:hover{text-decoration:underline}.t-cart .cst i{color:#1d1d1f;border-color:#1d1d1f;font-weight:800}.drw.dc{padding:18px 18px 20px;border:1px solid #ebe7e2;box-shadow:0 18px 50px rgba(30,20,10,.22),0 4px 12px rgba(30,20,10,.08);overflow:hidden}@media(min-width:700px){.drw.dc{width:400px;border-radius:20px}}.drw.dc .x{top:12px;right:12px;width:30px;height:30px;border-radius:50%;background:#f3f1ee;font-size:1.15rem;line-height:1;display:grid;place-items:center;color:#55504a}.drw.dc .x:hover{background:#e9e5e0}.dc-h{display:flex;align-items:center;gap:10px;font-weight:800;font-size:1.02rem;color:#11643a;padding-right:36px}.dc-ok{flex:none;width:26px;height:26px;border-radius:50%;background:#16a34a;display:grid;place-items:center}.dc-p{display:flex;gap:14px;align-items:center;margin-top:14px;padding:12px;border:1px solid #ebe7e2;border-radius:14px;background:#fff}.dc-img{flex:none;width:72px;height:72px;border:1px solid #e3ded8;border-radius:12px;overflow:hidden;background:#fff;display:grid;place-items:center}.dc-img img{width:100%;height:100%;object-fit:contain;transform:scale(1.3)}.dc-t{min-width:0;display:flex;flex-direction:column;gap:4px}.dc-n{font-size:.95rem;line-height:1.3;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dc-o{display:flex;flex-wrap:wrap;gap:4px}.dc-o b{background:#ffe27a;border:1px solid #f3cd3f;color:#3d3200;border-radius:7px;padding:1px 8px;font-size:.74rem;font-weight:600}.dc-q{font-size:.85rem;color:var(--mut)}.dc-s{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding:10px 4px 0;border-top:1px dashed #e3ded8;font-size:.9rem;color:#55504a}.dc-s b{font-size:1.05rem;color:var(--ink)}.dc-k{margin-top:10px;padding:10px 12px;border-radius:12px;background:#f6fbf7;border:1px solid #dcefe2}.dc-k .fsb{height:6px;border-radius:999px;background:#e3efe7;overflow:hidden}.dc-k .fsb i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#22c55e,#16a34a)}.dc-k .fsn{margin-top:7px;font-size:.84rem;color:#2f5d3f}.drw.dc .b{margin-top:14px}.drw.dc .b .btn{padding:11px 14px;font-size:.92rem}.dc-tm{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--c);transform-origin:left;animation:dcTm 7s linear forwards;opacity:.75}.drw.dc:not(.on) .dc-tm,.drw.dc.hold .dc-tm{animation-play-state:paused}@keyframes dcTm{from{transform:scaleX(1)}to{transform:scaleX(0)}}a.lnm{color:var(--ink);text-decoration:none;font-weight:700}a.lnm:hover{color:var(--c2);text-decoration:underline;text-underline-offset:2px}a.aw-n{text-decoration:none}a.aw-n:hover{text-decoration:underline;text-underline-offset:2px;color:var(--c2)}a.amn{text-decoration:none;display:block}a.amn:hover{text-decoration:underline}.trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin:16px 0 6px;padding:14px 16px;border:1px solid #f1e3d8;border-radius:18px;background:linear-gradient(180deg,#fffaf6,#fff)}.trust>div{display:flex;align-items:center;gap:12px;min-width:0}.trust svg{flex:none;width:42px;height:42px;padding:8px;border-radius:12px;background:#fff1e8;color:#e8501c;box-sizing:border-box}.trust p{margin:0;display:flex;flex-direction:column;min-width:0}.trust b{font-size:.92rem;color:var(--ink)}.trust span{font-size:.8rem;color:var(--mut);line-height:1.35}.hsec{margin-top:30px}.hsec-h{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 18px;padding-bottom:12px;border-bottom:1px solid #eeebe8}.hsec-h h2{position:relative;margin:0;font-size:1.42rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--ink,#1f2328);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hsec-h::after{content:"";position:absolute;left:0;bottom:-2px;width:130px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--c2) 0%,rgba(255,150,100,.55) 55%,rgba(255,180,140,0) 100%)}.hsec-h a{flex:none;display:inline-flex;align-items:center;gap:8px;padding:4px 4px 4px 2px;font-weight:700;font-size:.9rem;color:var(--c2);text-decoration:none;white-space:nowrap}.hsec-h a i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff1e9;color:var(--c2);font-style:normal;font-size:1rem;line-height:1;transition:transform .2s,background .2s,color .2s}.hsec-h a:hover i{transform:translateX(3px);background:var(--c2);color:#fff}.how{margin-top:34px;padding:26px 22px;border-radius:22px;background:#1d1d1f;color:#fff;text-align:center}.how h2{display:block;margin:4px 0 24px;font-size:1.65rem;font-weight:800;letter-spacing:-.01em;color:#fff;text-align:center}.how h2:before{content:none}.how h2:after{content:"";display:block;width:44px;height:3px;margin:12px auto 0;border-radius:3px;background:#ffc83d}.how ol{list-style:none;margin:0 0 20px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;counter-reset:none}.how li{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 14px 18px;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}.how li svg{color:#ffc83d}.how li b{font-size:1.02rem}.how li span{font-size:.86rem;color:#d6d2cd;line-height:1.45}.how-n{position:absolute;top:10px;left:12px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:.8rem;font-weight:800;background:#ffc83d;color:#1d1d1f}.how .how-b{width:auto;display:inline-flex;padding:13px 28px}.bulk{margin:34px 0 10px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 26px;border-radius:22px;background:linear-gradient(120deg,#ff7a45,#f4511e);color:#fff}.bulk h2{margin:0 0 6px;font-size:1.35rem;color:#fff}.bulk p{margin:0;max-width:560px;color:#fff3ec;line-height:1.5}.bulk-b{display:flex;gap:10px;flex-wrap:wrap;flex:none}.bulk-b .btn{width:auto;padding:13px 22px}.bulk-b .bulk-wa{background:#fff!important;color:#128c4a!important;border-color:#fff!important;display:inline-flex;align-items:center;gap:8px}@media(max-width:700px){.trust{grid-template-columns:1fr 1fr;padding:12px;gap:12px 10px}.trust svg{width:36px;height:36px;padding:7px}.trust b{font-size:.84rem}.trust span{font-size:.74rem}.hsec{margin-top:24px}.hsec-h{gap:10px}.hsec-h h2{font-size:1.08rem}.hsec-h{padding-bottom:10px;margin-bottom:14px}.hsec-h::after{width:96px}.hsec-h a{font-size:.82rem;gap:6px}.hsec-h a i{width:24px;height:24px;font-size:.9rem}.how{padding:22px 14px}.how h2{font-size:1.3rem;margin-bottom:18px}.how ol{grid-template-columns:1fr;gap:10px}.how li{flex-direction:row;text-align:left;align-items:center;padding:14px 14px 14px 46px;gap:12px}.how li span{display:block}.how li b{display:block}.how-n{top:50%;transform:translateY(-50%)}.bulk{flex-direction:column;align-items:flex-start;padding:22px 18px}.bulk-b,.bulk-b .btn{width:100%}}.ft .paylg .plg{display:block;height:26px;opacity:.9;background-repeat:no-repeat;background-size:370.5px 26px}.srh{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin:22px 0 16px;padding:18px 22px;border-radius:18px;background:linear-gradient(135deg,#fff4ed,#fffaf6);border:1px solid #fbe3d6}.srh>div{min-width:0}.srh-k{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c2)}.srh-k::before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") center/contain no-repeat}.srh h1{margin:4px 0 0;font-size:1.7rem;font-weight:800;letter-spacing:-.015em;line-height:1.2;overflow-wrap:anywhere}.srh-n{flex:none;padding:6px 13px;border-radius:999px;background:#fff;border:1px solid #f5d9ca;font-size:.85rem;font-weight:700;color:var(--ink)}.srh-e{text-align:center;padding:30px 0}@media(max-width:859px){.srh{margin:12px 0 12px;padding:14px 16px;border-radius:14px}.srh h1{font-size:1.25rem}.srh-n{font-size:.78rem;padding:4px 10px}}.trkbtn{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.18);color:#fff}.trkbtn:hover{background:rgba(255,255,255,.28)}@media(max-width:599px){.trkbtn{display:none}}.trk{max-width:760px;margin:26px auto 10px}.trk-h{text-align:center;margin-bottom:18px}.trk-i{display:inline-grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#fff1e9;color:var(--c2);margin-bottom:10px}.trk-h h1{margin:0 0 6px;font-size:1.7rem;font-weight:700;letter-spacing:-.015em}.trk-h p{margin:0;color:var(--mut)}.trk-f{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end;max-width:640px;margin:0 auto;padding:20px;border:1px solid #eeebe8;border-radius:18px;background:#fff;box-shadow:0 8px 26px rgba(0,0,0,.05)}.trk-f label{display:flex;flex-direction:column;gap:6px;font-size:.85rem;font-weight:600;color:#444}.trk-f input{height:48px;padding:0 14px;border:1px solid #ddd8d3;border-radius:12px;font:inherit;font-size:1rem}.trk-f input:focus{outline:none;border-color:var(--c);box-shadow:0 0 0 3px #ffe3d6}.trk-f input[name=no]{text-transform:uppercase;letter-spacing:.04em}.trk-f .btn{height:48px}.trk-msg{grid-column:1/-1;margin:0;padding:10px 14px;border-radius:12px;background:#fff1f1;color:#b42318;font-size:.9rem}.trk-hint{grid-column:1/-1;margin:0;color:var(--mut);font-size:.82rem;text-align:center}.trk-card{border:1px solid #eeebe8;border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 8px 26px rgba(0,0,0,.05)}.trk-ch{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;padding:14px 20px;background:#f7f5f3;border-bottom:1px solid #eeebe8}.trk-ch small{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--mut)}.trk-ch b{font-size:.95rem}.trk-st{margin-left:auto;padding:6px 12px;border-radius:999px;background:#fff1e9;color:var(--c2);font-weight:700;font-size:.85rem}.trk-st.st-delivered{background:#e8f7ee;color:#18794e}.trk-st.st-cancelled{background:#fff1f1;color:#b42318}.trk-s{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);margin:0;padding:24px 16px 10px;counter-reset:none}.trk-s li{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;font-size:.8rem;color:var(--mut)}.trk-s li::before{content:"";position:absolute;top:10px;right:50%;width:100%;height:3px;background:#ebe7e3;z-index:0}.trk-s li:first-child::before{display:none}.trk-s li i{position:relative;z-index:1;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid #ebe7e3}.trk-s li.ok,.trk-s li.cur{color:var(--ink);font-weight:600}.trk-s li.ok::before,.trk-s li.cur::before{background:var(--c2)}.trk-s li.ok i{background:var(--c2);border-color:var(--c2)}.trk-s li.ok i::after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.trk-s li.cur i{border-color:var(--c2);box-shadow:0 0 0 5px #ffe3d6}.trk-cx{margin:20px;padding:12px 14px;border-radius:12px;background:#fff1f1;color:#b42318;font-weight:600;text-align:center}.trk-c{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:14px 20px 0;padding:12px 14px;border-radius:12px;background:#f3f8ff;border:1px solid #dbe8fb}.trk-c span{color:var(--mut);font-size:.85rem}.trk-c .btn{margin-left:auto;height:38px;padding:0 16px;font-size:.88rem}.trk-b{margin:14px 20px 0;padding:12px 14px;border-radius:12px;background:#fff8f3;border:1px solid #ffd9c7}.trk-b h3{margin:0 0 6px;font-size:.95rem}.trk-b p{margin:2px 0;font-size:.9rem}.trk-b .iban{font-weight:700;letter-spacing:.03em}.trk-card>h3{margin:18px 20px 6px;font-size:1rem}.trk-l{list-style:none;margin:0;padding:0 20px}.trk-l li{display:flex;align-items:center;gap:14px;padding:12px 0;border-top:1px solid #f1eeeb}.trk-l li:first-child{border-top:0}.trk-im{flex:none;width:64px;height:64px;border-radius:12px;border:1px solid #eeebe8;overflow:hidden;background:#faf8f6}.trk-im img{width:100%;height:100%;object-fit:cover}.trk-l li>div{flex:1;min-width:0}.trk-l li>div>a,.trk-l li>div>b{display:block;font-weight:600;color:var(--ink);text-decoration:none}.trk-l li>div>a:hover{color:var(--c2)}.trk-l small{color:var(--mut)}.trk-o{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0}.trk-o em{font-style:normal;font-size:.75rem;padding:2px 8px;border-radius:6px;background:#fff6cf;color:#5c4a00}.trk-card>.btn{display:block;margin:14px auto 20px}@media(max-width:599px){.trk{margin-top:14px}.trk-h h1{font-size:1.35rem}.trk-f{grid-template-columns:1fr;padding:16px}.trk-ch{padding:12px 14px;gap:8px 18px}.trk-st{margin-left:0}.trk-s{padding:20px 4px 6px}.trk-s li{font-size:.68rem}.trk-c,.trk-b{margin:12px 14px 0}.trk-card>h3{margin:16px 14px 4px}.trk-l{padding:0 14px}}.how{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(520px 260px at 0% 0%,rgba(255,122,61,.16),transparent 70%),radial-gradient(480px 260px at 100% 100%,rgba(255,200,61,.11),transparent 70%),#1d1d1f}.how::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1.2px);background-size:18px 18px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.trk-f[hidden],.trk-r[hidden]{display:none}.hsec-h{margin-bottom:30px}.hsec-h a{position:absolute;right:0;bottom:0;transform:translateY(50%);padding:5px 5px 5px 14px;background:#fff;border:1px solid #e9e5e1;border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:border-color .2s,box-shadow .2s}.hsec-h a:hover{border-color:#ffcfb8;box-shadow:0 4px 14px rgba(244,96,42,.12)}.hsec-h h2{padding-right:150px}@media(max-width:859px){.hsec-h{margin-bottom:24px}.hsec-h a{padding:3px 3px 3px 10px}.hsec-h h2{padding-right:120px}}.how{background:#1d1d1f}.how::before{background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(ellipse at 50% 0%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 0%,#000 20%,transparent 75%)}.how::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.5;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220' fill='none'%3E%3Ccircle cx='60' cy='60' r='58' stroke='%23ff7a3d' stroke-opacity='.35' stroke-width='1.5'/%3E%3Ccircle cx='60' cy='60' r='34' stroke='%23ff7a3d' stroke-opacity='.18' stroke-width='1.5'/%3E%3Crect x='140' y='18' width='34' height='34' rx='3' transform='rotate(18 157 35)' stroke='%23ffc83d' stroke-opacity='.3' stroke-width='1.5'/%3E%3C/svg%3E") left -30px top -30px/220px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='200' viewBox='0 0 240 200' fill='none'%3E%3Cpath d='M150 30 230 170H70z' stroke='%23ffc83d' stroke-opacity='.3' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M30 120h50M55 95v50' stroke='%23ff7a3d' stroke-opacity='.35' stroke-width='1.5' stroke-linecap='round'/%3E%3Ccircle cx='200' cy='40' r='6' fill='%23ff7a3d' fill-opacity='.35'/%3E%3C/svg%3E") right -20px bottom -40px/240px no-repeat}.bulk-b .bulk-wa{position:relative;gap:10px;padding:8px 20px 8px 8px!important;background:rgba(29,29,31,.82)!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 6px 18px rgba(0,0,0,.18);transition:transform .2s,box-shadow .2s,background .2s}.bulk-b .bulk-wa svg{flex:none;width:34px;height:34px;padding:7px;border-radius:50%;background:#25d366;color:#fff;box-sizing:border-box}.bulk-b .bulk-wa:hover{transform:translateY(-2px);background:#1d1d1f!important;box-shadow:0 10px 24px rgba(0,0,0,.25)}@media(max-width:859px){.bulk-b .bulk-wa{justify-content:center}}.hsec-h a{color:#6b6f76}.hsec-h a i{background:#f1f0ef;color:#6b6f76}.hsec-h a:hover{color:var(--c2)}.grv{display:grid;grid-template-columns:230px 1fr;gap:22px;align-items:stretch;margin-top:34px}.grv-sum{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding:22px 20px;border-radius:20px;background:#faf8f6;border:1px solid #f1ece7}.grv-sum h2{margin:4px 0 0;font-size:1.25rem;font-weight:700;line-height:1.25}.grv-sum h2::before{display:none}.grv-r{display:flex;align-items:center;gap:10px}.grv-r b{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;line-height:1}.grv-sum p{margin:0;color:var(--mut);font-size:.88rem}.grv-all{margin-top:4px;font-size:.86rem;font-weight:600;color:#1a73e8;text-decoration:none}.grv-all:hover{text-decoration:underline}.grv-st{display:inline-flex;gap:1px}.grv-st svg{fill:#e3e0dc}.grv-st svg.on{fill:#fbbc04}.grv-st svg.half{fill:#fbbc04;opacity:.55}.grv-w{position:relative;min-width:0}.grv-t{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:2px 2px 6px;overscroll-behavior-x:contain}.grv-t::-webkit-scrollbar{display:none}.grv-c{flex:0 0 calc((100% - 28px)/3);scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:18px;background:#fff;border:1px solid #eeebe8;box-shadow:0 4px 14px rgba(0,0,0,.04);min-width:0}.grv-c header{display:flex;align-items:center;gap:10px}.grv-c header>div{flex:1;min-width:0}.grv-c header b{display:block;font-size:.92rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grv-c time{display:block;font-size:.76rem;color:var(--mut)}.grv-a{position:relative;flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffe9dc;color:var(--c2);font-weight:700;overflow:hidden}.grv-a img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.grv-c .grv-g{flex:none;width:18px;height:18px}.grv-c p{margin:0;font-size:.9rem;line-height:1.5;color:#333;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.grv-p,.grv-n{position:absolute;top:50%;z-index:2;width:38px;height:38px;margin-top:-19px;border-radius:50%;border:1px solid #e9e5e1;background:#fff;color:#444;font-size:1.4rem;line-height:1;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:opacity .2s}.grv-p{left:-14px}.grv-n{right:-14px}.grv-p[disabled],.grv-n[disabled]{opacity:0;pointer-events:none}@media(max-width:1000px){.grv-c{flex-basis:calc((100% - 14px)/2)}}@media(max-width:859px){.grv{grid-template-columns:1fr;gap:14px;margin-top:26px}.grv-sum{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:14px 16px}.grv-sum h2{flex:1 1 100%;margin:0;font-size:1.08rem}.grv-sum>.grv-g{display:none}.grv-r b{font-size:1.5rem}.grv-c{flex-basis:84%}.grv-p,.grv-n{display:none}}.grv{display:block;margin-top:34px}.grv-h .grv-b{position:absolute;right:0;bottom:0;transform:translateY(50%);display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 10px;background:#fff;border:1px solid #e9e5e1;border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,.04);color:var(--ink);text-decoration:none;font-weight:400}.grv-h a.grv-b:hover{border-color:#cfe0fb;box-shadow:0 4px 14px rgba(26,115,232,.12);color:var(--ink)}.grv-b .grv-g{width:20px;height:20px}.grv-b b{font-size:1.05rem;font-weight:800}.grv-b small{color:var(--mut);font-size:.8rem;padding-left:8px;border-left:1px solid #e9e5e1}.grv-h h2{padding-right:340px}.grv-c{flex-basis:calc((100% - 42px)/4)}@media(max-width:1100px){.grv-c{flex-basis:calc((100% - 28px)/3)}}@media(max-width:859px){.grv{margin-top:26px}.grv-h{flex-wrap:wrap;margin-bottom:12px}.grv-h h2{padding-right:0}.grv-h .grv-b{position:static;transform:none;padding:4px 10px 4px 8px;gap:6px;margin-top:8px;order:3}.grv-h::after{bottom:-2px}.grv-b small{font-size:.74rem}.grv-c{flex-basis:84%}}.grv{padding:24px 24px 18px;border-radius:24px;background:linear-gradient(180deg,#fff6ef,#fffaf6);border:1px solid #fde4d4}.grv-h{border-bottom-color:#f6dccd}.grv-h .grv-b{background:#fff}.grv-t{padding:4px 4px 10px;gap:16px}.grv-c{position:relative;padding:20px 20px 18px;border:1px solid #f3e4da;box-shadow:0 8px 24px rgba(244,96,42,.08)}.grv-c::after{content:"\201C";position:absolute;right:16px;bottom:-14px;font:700 5.5rem/1 Georgia,serif;color:#ffe2d1;pointer-events:none}.grv-c header b{font-size:.98rem}.grv-c .grv-st svg{width:19px;height:19px}.grv-c p{position:relative;z-index:1;font-size:.97rem;line-height:1.55;color:#1f2328;-webkit-line-clamp:6}.grv-a{width:44px;height:44px;font-size:1.05rem}.grv-p,.grv-n{border-color:#f3e4da}@media(max-width:859px){.grv{padding:16px 14px 12px;border-radius:18px}.grv-c{padding:16px}.grv-c p{font-size:.93rem}}@media(max-width:859px){.grv-b small{white-space:nowrap}}.grv-c{gap:8px;padding:16px 18px 14px}.grv-c p{-webkit-line-clamp:4;font-size:.94rem;line-height:1.5}.grv-c::after{font-size:4.5rem;bottom:-12px}@media(max-width:859px){.grv-c{padding:14px}.grv-c p{-webkit-line-clamp:4}}.cbf{position:fixed;left:80px;bottom:16px;z-index:40;height:54px;display:inline-flex;align-items:center;gap:8px;padding:0 20px 0 16px;border:0;border-radius:999px;background:var(--c2);color:#fff;font:inherit;font-weight:700;font-size:.92rem;cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,.2);transition:transform .2s}.cbf:hover{transform:translateY(-2px)}.cbf svg{animation:cbr 2.4s ease-in-out infinite}@keyframes cbr{0%,70%,100%{transform:rotate(0)}75%{transform:rotate(-14deg)}80%{transform:rotate(12deg)}85%{transform:rotate(-8deg)}90%{transform:rotate(6deg)}}@media (prefers-reduced-motion:reduce){.cbf svg{animation:none}}@media(max-width:859px){.has-mbar .cbf{bottom:86px}}@media(max-width:899px){body.has-cbar .cbf{bottom:96px}}@media(max-width:859px){.cbf{left:auto;right:72px;bottom:14px;width:48px;height:48px;padding:0;justify-content:center}.cbf span{display:none}}.cbm{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:16px;background:rgba(20,20,22,.55);animation:cbf .18s ease-out}@keyframes cbf{from{opacity:0}}.cbm-b{position:relative;width:100%;max-width:400px;display:flex;flex-direction:column;gap:12px;padding:26px 22px 20px;border-radius:22px;background:#fff;box-shadow:0 24px 60px rgba(0,0,0,.25);text-align:center}.cbm-x{position:absolute;top:10px;right:10px;width:34px;height:34px;border:0;border-radius:50%;background:#f3f1ef;font-size:1.3rem;line-height:1;cursor:pointer;color:#555}.cbm-i{align-self:center;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#fff1e9;color:var(--c2)}.cbm-b h3{margin:0;font-size:1.3rem}.cbm-b>p{margin:0;color:var(--mut);font-size:.92rem;line-height:1.45}.cbm-b label{display:flex;flex-direction:column;gap:5px;text-align:left;font-size:.85rem;font-weight:600;color:#444}.cbm-b label small{font-weight:400;color:var(--mut)}.cbm-b input,.cbm-b select{height:48px;padding:0 14px;border:1px solid #ddd8d3;border-radius:12px;font:inherit;font-size:1.05rem;background:#fff}.cbm-b select:focus,.cbm-b input:focus{outline:none;border-color:var(--c);box-shadow:0 0 0 3px #ffe3d6}.cbm-b .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px}.cbm-b .btn svg{width:20px;height:20px}.cbm-m{margin:0;padding:10px 12px;border-radius:12px;font-size:.92rem}.cbm-m.ok{background:#e8f7ee;color:#18794e;font-weight:600}.cbm-m.err{background:#fff1f1;color:#b42318}.cbm-k{color:var(--mut);font-size:.76rem}.grv-t{overflow-y:hidden}.grv-c{overflow:hidden}.grv-c header a.grv-nm{display:block;font-weight:700;font-size:.98rem;color:var(--ink);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grv-c header a.grv-nm:hover{color:#1a73e8;text-decoration:underline}.grv{background:radial-gradient(420px 220px at 0% 0%,rgba(255,138,76,.28),transparent 70%),radial-gradient(420px 240px at 100% 100%,rgba(255,94,135,.18),transparent 70%),linear-gradient(135deg,#ffe6d6 0%,#fff1e6 50%,#ffe8ef 100%);border-color:#fbcfb6}.grv-h{border-bottom-color:#f7c9ae}.grv-c{border-color:#fbe0d0;box-shadow:0 10px 26px rgba(244,96,42,.12)}.grv-c{border-color:#f5cfba}.cbf[hidden]{display:none}.grv-c{box-shadow:none}.cbm-m.live{background:#fff4ec;color:#b8461b;font-weight:600}.cbm-m.wait::after{content:"";display:inline-block;width:8px;height:8px;margin-left:8px;border-radius:50%;background:currentColor;vertical-align:middle;animation:cbp 1s ease-in-out infinite}@keyframes cbp{50%{opacity:.2;transform:scale(.6)}}.cbm-i.ring{animation:cbi 1.2s ease-in-out infinite}.cbm-i.ring svg{animation:cbr .9s ease-in-out infinite}@keyframes cbi{0%,100%{box-shadow:0 0 0 0 rgba(244,96,42,.35)}50%{box-shadow:0 0 0 12px rgba(244,96,42,0)}}.g3d .g3d-xi,.g3d .g3d-x{display:none}@media(max-width:859px){.gm .g3d.gm-3d.on svg.g3d-img{display:none!important}.gm .g3d.gm-3d.on svg.g3d-xi{display:block!important;stroke:#fff}.gm .g3d.gm-3d.on span.g3d-x{display:inline!important;font-weight:700;letter-spacing:0;font-size:.85rem}.gm .g3d.gm-3d.on{gap:6px;padding:0 13px 0 11px}}.pzv{position:fixed;inset:0;z-index:300;background:rgba(18,16,14,.93);overflow-y:auto;overscroll-behavior:contain;animation:cbf .18s ease-out}.pzv-l{max-width:min(1000px,100%);margin:0 auto;padding:60px 16px 40px;display:flex;flex-direction:column;align-items:center;gap:16px}.pzv-l img{display:block;width:100%;height:auto;border-radius:14px;background:#fff;box-shadow:0 10px 40px rgba(0,0,0,.35)}.pzv-x{position:fixed;top:calc(12px + env(safe-area-inset-top,0px));right:14px;z-index:1;width:46px;height:46px;border-radius:50%;border:0;background:#fff;color:#1d1d1f;font-size:28px;line-height:1;cursor:pointer;box-shadow:0 4px 16px rgba(0,0,0,.35)}.pzv-3d{position:fixed;top:calc(12px + env(safe-area-inset-top,0px));right:70px;z-index:1;height:46px;padding:0 18px;border-radius:23px;border:0;background:#fff;color:#1d1d1f;font-family:inherit;font-size:16px;font-weight:800;line-height:1;letter-spacing:.5px;cursor:pointer;box-shadow:0 4px 16px rgba(0,0,0,.35)}.pzv-3d.on{right:14px}.pzv-x[hidden]{display:none}.pzv-3w{min-height:100%;display:flex;align-items:center;justify-content:center;padding:70px 16px 24px;box-sizing:border-box}.pzv-3w[hidden]{display:none}.pzv-3w .gm3d{width:min(1000px,100%,calc(100vh - 100px));aspect-ratio:1;background:#fff;border-radius:14px;overflow:hidden;position:relative;box-shadow:0 10px 40px rgba(0,0,0,.35)}@media(max-width:600px){.pzv-l{padding:64px 8px 28px;gap:10px}.pzv-l img{border-radius:10px}.pzv-3w{padding:64px 8px 20px}.pzv-3w .gm3d{border-radius:10px}}.buyrow + .mugt{margin-top:18px}.mugt-s a{text-align:left}.mugt-s a>span{font-weight:600;text-align:left;padding:0 2px}.mugt-s a>span small{font-weight:500}.vr.vr-mb{margin:2px 0 -10px;text-align:left}.vr.vr-mb .vr-h{margin-bottom:8px;font-size:.92rem}.vr.vr-mb .vr-s{justify-content:flex-start;gap:10px;margin:0 -5px;padding:5px}.vr.vr-mb .vr-s button{width:34px;height:34px}body.no-wa .cbf{left:16px}@media(max-width:859px){body.no-wa .cbf{left:auto;right:14px}}.gcf{margin-top:12px;padding-top:12px;border-top:1px dashed var(--ln)}.gcf-r{display:flex;gap:8px}.gcf-r input{flex:1;min-width:0;height:42px;padding:0 12px;border:1px solid #ddd8d3;border-radius:10px;font:inherit;text-transform:uppercase;letter-spacing:.5px}.gcf-r input:focus{outline:none;border-color:var(--c);box-shadow:0 0 0 3px #ffe3d6}.gcf-r .btn{height:42px;padding:0 16px;white-space:nowrap}.gce{margin:6px 0 0;color:#b42318;font-size:.85rem}.sumr.gcr{color:#0f9d58}.sumr.gcr span{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.sumr.gcr code{background:#e8f7ee;border-radius:6px;padding:1px 6px;font-size:.82rem}.gcx{border:0;background:none;color:#888;font-size:1.1rem;line-height:1;cursor:pointer;padding:0 2px}.gcx:hover{color:#b42318}.gcb{display:block;margin:10px auto 0;border:0;background:none;color:var(--c2);font:inherit;font-weight:700;font-size:.9rem;cursor:pointer}.gcb:hover{text-decoration:underline}.gbm-i{align-self:center;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#fff1e9;font-size:1.7rem}.gbm-a{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.gbm-c{flex:1 1 90px;cursor:pointer}.gbm-c input{position:absolute;opacity:0;pointer-events:none}.gbm-c span{display:block;text-align:center;padding:12px 8px;border:1.5px solid #ddd8d3;border-radius:12px;font-weight:800;font-size:1rem;color:var(--ink)}.gbm-c input:checked+span{border-color:var(--c2);background:#fff4ec;color:var(--c2);box-shadow:0 0 0 3px #ffe3d6}.gbm-c input:focus-visible+span{outline:2px solid var(--c2);outline-offset:2px}.gbm .cbm-b textarea{padding:10px 14px;border:1px solid #ddd8d3;border-radius:12px;font:inherit;resize:vertical}.gbm .cbm-b textarea:focus{outline:none;border-color:var(--c);box-shadow:0 0 0 3px #ffe3d6}.gbm .cbm-b{max-height:calc(100vh - 32px);overflow:auto}.zz-mv .r3d,.zz-mv .h3d{z-index:2}.wm3d{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:1}.zz-mini .h3d{right:6px;bottom:6px}.zz-mini .h3d .h3i svg{width:34px;height:34px}.zz-mini .r3d b{font-size:10px;right:13px}@media(max-width:899px){.zz-mini .r3d,.zz-mini .h3d{display:none}}.zz-mini.zz-mini-sm .r3d,.zz-mini.zz-mini-sm .h3d{display:none}.cbm-calling>label,.cbm-calling>.cbm-i,.cbm-calling>p:not(.cbm-m),.cbm-calling>button[type=submit],.cbm-calling>.cbm-k{display:none!important}.cbm-ring{position:relative;align-self:center;width:150px;height:150px;margin:6px 0 2px;display:grid;place-items:center}.cbm-ring span{position:relative;z-index:1;width:100px;height:100px;border-radius:50%;background:var(--c2);color:#fff;display:grid;place-items:center;box-shadow:0 12px 32px rgba(244,96,42,.35)}.cbm-ring span svg{width:46px;height:46px;color:#fff;stroke:currentColor}.cbm-ring i{position:absolute;left:25px;top:25px;width:100px;height:100px;border-radius:50%;border:3px solid var(--c2);opacity:0}.cbm-ring.on i{animation:cbw 1.8s ease-out infinite}.cbm-ring.on i+i{animation-delay:.9s}.cbm-ring.on span svg{animation:cbrr 1s ease-in-out infinite}@keyframes cbrr{0%,100%{transform:rotate(0)}5%,25%,45%{transform:rotate(-18deg)}15%,35%,55%{transform:rotate(18deg)}65%{transform:rotate(0)}}.cbm-ring.conn span{animation:cbi 1.2s ease-in-out infinite}.cbm-ring.on span{animation:cbs .5s ease-in-out infinite;background:#16a34a;box-shadow:0 12px 32px rgba(22,163,74,.35)}.cbm-ring.on i{border-color:#16a34a}@keyframes cbs{0%,100%{transform:translateX(0)}25%{transform:translateX(-3px)}75%{transform:translateX(3px)}}.cbm-ring.done span{background:#18794e;box-shadow:0 10px 26px rgba(24,121,78,.3)}@keyframes cbw{0%{transform:scale(.85);opacity:.65}100%{transform:scale(1.5);opacity:0}}.cbm-m.cbm-st{font-size:1.1rem;line-height:1.4;text-align:center;padding:12px 16px}@media (prefers-reduced-motion:reduce){.cbm-i.ring,.cbm-i.ring svg{animation:none}}.cbm-ring .hg{display:none}.cbm-ring.conn .hg{display:block;animation:hgf 2.4s ease-in-out infinite}.cbm-ring.conn span svg:not(.hg){display:none}.cbm-ring .hg path{transform-box:fill-box}.cbm-ring.conn .hg-t{transform-origin:50% 100%;animation:hgt 2.4s linear infinite}.cbm-ring.conn .hg-b{transform-origin:50% 100%;animation:hgb 2.4s linear infinite}.cbm-ring.conn .hg-s{animation:hgs .45s linear infinite,hgso 2.4s linear infinite}@keyframes hgf{0%,78%{transform:rotate(0)}96%,100%{transform:rotate(180deg)}}@keyframes hgt{0%{transform:scaleY(1)}75%,100%{transform:scaleY(0)}}@keyframes hgb{0%{transform:scaleY(0)}75%,100%{transform:scaleY(1)}}@keyframes hgs{to{stroke-dashoffset:-2.8}}@keyframes hgso{0%,72%{opacity:1}76%,100%{opacity:0}}.grv-p,.grv-n{display:grid;place-items:center;width:42px;height:42px;margin-top:-21px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:var(--c2);font-size:0;box-shadow:0 6px 18px rgba(244,96,42,.18),0 0 0 1px rgba(244,96,42,.12);backdrop-filter:blur(4px);transition:background .2s,color .2s,transform .2s,opacity .2s}.grv-p{left:-21px}.grv-n{right:-21px}.grv-p:hover,.grv-n:hover{background:var(--c2);color:#fff;transform:scale(1.06)}.grv-p:active,.grv-n:active{transform:scale(.96)}@media(min-width:860px){.grv-w{padding:0 34px}.grv-p{left:-14px}.grv-n{right:-14px}}.trust{gap:12px;padding:0;border:0;border-radius:0;background:none}.trust>div{padding:14px 16px;border:1px solid #f1e3d8;border-radius:16px;background:linear-gradient(180deg,#fffaf6,#fff)}@media(max-width:859px){.trust{gap:8px;padding:0}.trust>div{padding:10px 12px;gap:10px;border-radius:14px}}.grv-p,.grv-n{display:none!important}@media(min-width:860px){.grv-w{padding:0}}.grv-t{cursor:grab}.grv-w.fr .grv-t{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 90px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 90px),transparent)}.grv-w.fl .grv-t{-webkit-mask-image:linear-gradient(90deg,transparent,#000 90px);mask-image:linear-gradient(90deg,transparent,#000 90px)}.grv-w.fl.fr .grv-t{-webkit-mask-image:linear-gradient(90deg,transparent,#000 90px,#000 calc(100% - 90px),transparent);mask-image:linear-gradient(90deg,transparent,#000 90px,#000 calc(100% - 90px),transparent)}@media(max-width:859px){.grv-w.fr .grv-t{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.grv-w.fl .grv-t{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px);mask-image:linear-gradient(90deg,transparent,#000 40px)}.grv-w.fl.fr .grv-t{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}}.grv-t.drag{cursor:grabbing;user-select:none}.grv-t{scroll-padding-inline:4px}.grv-w.fl .grv-t{-webkit-mask-image:none;mask-image:none}.grv-w.fl.fr .grv-t,.grv-w.fr .grv-t{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 90px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 90px),transparent)}@media(max-width:859px){.grv-w.fl.fr .grv-t,.grv-w.fr .grv-t{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}}.tabbar,.tb-sheet{display:none}@media(max-width:859px){.tabbar{display:grid;grid-template-columns:repeat(5,1fr);align-items:end;position:fixed;left:0;right:0;bottom:0;z-index:35;height:calc(62px + env(safe-area-inset-bottom));padding:0 4px env(safe-area-inset-bottom);background:rgba(255,255,255,.97);border-top:1px solid #eeebe8;box-shadow:0 -6px 20px rgba(0,0,0,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tabbar>a,.tabbar>button,.tabbar>label{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:62px;padding:0;border:0;background:none;color:#7a7f87;font:inherit;font-size:.68rem;font-weight:600;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.tabbar>a[aria-current],.tabbar>button[aria-current],.tabbar>button.on{color:var(--c2)}.tabbar>a[aria-current]::before,.tabbar>button[aria-current]::before{content:"";position:absolute;top:0;width:26px;height:3px;border-radius:0 0 3px 3px;background:var(--c2)}.tabbar span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tabbar .cc{position:absolute;top:7px;left:calc(50% + 6px);min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--c2);color:#fff;font-size:.68rem;font-weight:800;line-height:18px;text-align:center;box-shadow:0 0 0 2px #fff}.tabbar .tb-up{justify-content:flex-end;padding-bottom:7px;color:var(--c2)}.tb-up i{position:absolute;top:-24px;left:50%;transform:translateX(-50%);display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:linear-gradient(145deg,#ff8a50,var(--c2));color:#fff;box-shadow:0 8px 20px rgba(244,96,42,.42),0 0 0 5px #fff;transition:transform .15s}.tb-up i svg{width:28px;height:28px;stroke-width:2.3}.tb-up:active i{transform:translateX(-50%) scale(.94)}.tb-up span{font-weight:800}body.has-tb{padding-bottom:calc(70px + env(safe-area-inset-bottom))}body.has-tb .wa{bottom:calc(76px + env(safe-area-inset-bottom))}body.has-tb .cbf{bottom:calc(76px + env(safe-area-inset-bottom))}body.has-tb .mbar{bottom:calc(62px + env(safe-area-inset-bottom));padding-bottom:10px}body.has-tb.has-mbar{padding-bottom:calc(140px + env(safe-area-inset-bottom))}body.has-tb.has-mbar .wa,body.has-tb.has-mbar .cbf{bottom:calc(146px + env(safe-area-inset-bottom))}.tb-sheet:not([hidden]){display:block;position:fixed;inset:0;z-index:34;background:rgba(20,20,22,.45);animation:cbf .18s ease-out}.tb-sh{position:absolute;left:0;right:0;bottom:calc(62px + env(safe-area-inset-bottom));max-height:70vh;overflow:auto;padding:10px 16px 14px;border-radius:22px 22px 0 0;background:#fff;box-shadow:0 -10px 30px rgba(0,0,0,.12);animation:tbu .22s ease-out}@keyframes tbu{from{transform:translateY(30px);opacity:.4}}.tb-grab{display:block;width:40px;height:4px;margin:0 auto 10px;border-radius:2px;background:#ddd8d3}.tb-sh>b{display:block;margin:0 0 6px;font-size:1.05rem}.tb-sh a{display:flex;align-items:center;justify-content:space-between;padding:13px 2px;border-top:1px solid #f1eeeb;color:var(--ink);font-weight:600;text-decoration:none}.tb-sh a em{font-style:normal;color:#b5b0ab;font-size:1.2rem}html.tb-open{overflow:hidden}}@media(max-width:859px){body.has-tb .cbar:not([hidden]){bottom:calc(62px + env(safe-area-inset-bottom));padding-bottom:10px}body.has-tb.has-cbar{padding-bottom:calc(150px + env(safe-area-inset-bottom))}body.has-tb.has-cbar .wa,body.has-tb.has-cbar .cbf{bottom:calc(158px + env(safe-area-inset-bottom))}body.has-tb .cundo{bottom:calc(158px + env(safe-area-inset-bottom))}}.cc[hidden]{display:none!important}@media(max-width:859px){body.has-tb .hd-r .lzh,body.has-tb .hd-r .accbtn,body.has-tb .hd-r .cartbtn,body.has-tb .hd-r .trkbtn{display:none}html.tb-open .wa,html.tb-open .cbf{display:none}}@media(max-width:859px){.tabbar{left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom));height:64px;padding:0 6px;border:1px solid rgba(0,0,0,.05);border-radius:24px;background:rgba(255,255,255,.96);box-shadow:0 10px 30px rgba(0,0,0,.14),0 2px 6px rgba(0,0,0,.05)}.tabbar>a,.tabbar>button,.tabbar>label{height:64px;gap:2px;font-size:.66rem;color:#8a8f97;transition:color .2s}.tabbar>a[aria-current]::before,.tabbar>button[aria-current]::before{display:none}.tabbar>a>svg,.tabbar>button>svg{width:46px;height:30px;padding:4px 11px;border-radius:15px;box-sizing:border-box;transition:background .2s,color .2s}.tabbar>a[aria-current],.tabbar>button[aria-current],.tabbar>button.on{color:var(--c2)}.tabbar>a[aria-current]>svg,.tabbar>button[aria-current]>svg,.tabbar>button.on>svg{background:#fff0e7}.tabbar>a:active>svg,.tabbar>button:active>svg{background:#f6f3f0}.tabbar .cc{top:6px;left:calc(50% + 5px);box-shadow:0 0 0 2px #fff}.tabbar .tb-up{padding-bottom:8px}.tb-up i{top:-26px;width:60px;height:60px;background:linear-gradient(145deg,#ffa06b 0%,#ff7a45 45%,var(--c2) 100%);box-shadow:0 10px 22px rgba(244,96,42,.45),0 0 0 6px #fff}.tb-up i::after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.35),transparent 55%);pointer-events:none}.tb-up span{font-size:.66rem;color:var(--c2)}body.has-tb{padding-bottom:calc(84px + env(safe-area-inset-bottom))}body.has-tb .wa,body.has-tb .cbf{bottom:calc(86px + env(safe-area-inset-bottom))}body.has-tb .mbar{bottom:calc(80px + env(safe-area-inset-bottom));left:10px;right:10px;border:1px solid var(--ln);border-radius:18px}body.has-tb.has-mbar{padding-bottom:calc(160px + env(safe-area-inset-bottom))}body.has-tb.has-mbar .wa,body.has-tb.has-mbar .cbf{bottom:calc(160px + env(safe-area-inset-bottom))}body.has-tb .cbar:not([hidden]){bottom:calc(80px + env(safe-area-inset-bottom));left:10px;right:10px;border:1px solid var(--ln);border-radius:18px}body.has-tb.has-cbar{padding-bottom:calc(170px + env(safe-area-inset-bottom))}body.has-tb.has-cbar .wa,body.has-tb.has-cbar .cbf,body.has-tb .cundo{bottom:calc(172px + env(safe-area-inset-bottom))}.tb-sh{bottom:0;padding-bottom:calc(92px + env(safe-area-inset-bottom))}}@media(max-width:859px){.tabbar:has(button.on)>a[aria-current]{color:#8a8f97}.tabbar:has(button.on)>a[aria-current]>svg{background:none}}@media(max-width:859px){body.has-tb .hd-r .accbtn{display:grid}}@media(max-width:859px){.tabbar{left:0;right:0;bottom:0;height:calc(64px + env(safe-area-inset-bottom));padding:0 6px env(safe-area-inset-bottom);border:0;border-top:1px solid #eeebe8;border-radius:20px 20px 0 0;box-shadow:0 -6px 24px rgba(0,0,0,.08)}body.has-tb{padding-bottom:calc(72px + env(safe-area-inset-bottom))}body.has-tb .wa,body.has-tb .cbf{bottom:calc(76px + env(safe-area-inset-bottom))}body.has-tb .mbar{bottom:calc(64px + env(safe-area-inset-bottom));left:0;right:0;border:0;border-top:1px solid var(--ln);border-radius:0}body.has-tb.has-mbar{padding-bottom:calc(144px + env(safe-area-inset-bottom))}body.has-tb.has-mbar .wa,body.has-tb.has-mbar .cbf{bottom:calc(150px + env(safe-area-inset-bottom))}body.has-tb .cbar:not([hidden]){bottom:calc(64px + env(safe-area-inset-bottom));left:0;right:0;border:0;border-top:1px solid var(--ln);border-radius:0}body.has-tb.has-cbar{padding-bottom:calc(154px + env(safe-area-inset-bottom))}body.has-tb.has-cbar .wa,body.has-tb.has-cbar .cbf,body.has-tb .cundo{bottom:calc(160px + env(safe-area-inset-bottom))}.tb-sh{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}@media(max-width:859px){body.has-tb .cbf{display:none!important}.tabbar .tb-cb{color:var(--c2)}.tabbar .tb-cb>svg{background:#fff0e7;animation:cbr 2.4s ease-in-out infinite}.tabbar>[hidden]{display:none!important}}@media(max-width:859px){.tabbar{box-shadow:0 -2px 10px rgba(0,0,0,.05)}}@media(max-width:859px){.tb-up i{width:62px;height:62px;top:-26px;background:radial-gradient(circle at 30% 25%,#ffb07e 0%,#ff7a45 45%,#ef4f17 100%);box-shadow:0 10px 24px rgba(239,79,23,.42),0 0 0 6px #fff,inset 0 -3px 8px rgba(0,0,0,.12)}.tb-up i>svg{width:30px;height:30px;stroke-width:2;transform:translate(-2px,1px)}.tb-plus{position:absolute;top:9px;right:8px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#fff;color:#ef4f17;box-shadow:0 2px 6px rgba(0,0,0,.18)}.tb-plus svg{display:block}.tb-up:active i{transform:translateX(-50%) scale(.93)}}@media(max-width:859px){.tb-up i>svg{width:27px;height:27px;transform:translate(-3px,3px)}.tb-plus{top:6px;right:6px;width:19px;height:19px}.tb-plus svg{width:12px;height:12px}}@media(max-width:859px){.tb-up i>svg{width:30px;height:30px;stroke-width:2.8;transform:none}}@media(max-width:859px){.tabbar>a,.tabbar>button,.tabbar>label{color:#4a4f57}.tabbar .tb-cb{color:#4a4f57}.tabbar .tb-cb>svg{background:none;animation:none}.tb-up span{color:#4a4f57;font-weight:700}.tabbar>a[aria-current],.tabbar>button[aria-current],.tabbar>button.on{color:var(--c2)}.tabbar>a[aria-current]>svg,.tabbar>button[aria-current]>svg,.tabbar>button.on>svg{background:#fff0e7}.tabbar:has(button.on)>a[aria-current]{color:#4a4f57}}@media(max-width:859px){.tb-up i{box-shadow:0 0 0 6px #fff}}@media(max-width:859px){.tabbar{box-shadow:0 -4px 16px rgba(0,0,0,.08)}}@media(max-width:859px){.tabbar{box-shadow:0 -6px 22px rgba(0,0,0,.13)}}@media(max-width:859px){.tb-up i{box-shadow:0 0 0 6px #fff,0 -6px 18px 6px rgba(0,0,0,.12)}}@media(max-width:859px){.tabbar{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.tabbar::before{content:"";position:absolute;inset:0;border-radius:inherit;background:#fff;z-index:0}.tabbar::after{content:"";position:absolute;left:50%;top:-33px;width:76px;height:76px;margin-left:-38px;border-radius:50%;background:#fff;box-shadow:0 -6px 22px rgba(0,0,0,.13);z-index:-1}.tabbar>a,.tabbar>button,.tabbar>label{z-index:1}.tb-up i{box-shadow:none}}@media(max-width:859px){.tb-up span{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tb-up i{top:-12px}.tabbar::after{top:-19px}}.cc,.tabbar .cc{font-weight:500}.cc{min-width:17px;padding:0 3px}.tabbar .cc{min-width:16px;padding:0 3px}.cc{min-width:15px;padding:0 2px}.tabbar .cc{min-width:14px;padding:0 2px}@media(max-width:859px){.tb-up i>svg{width:32px;height:32px;stroke-width:2.1}}@media(max-width:859px){.tabbar>a>svg,.tabbar>button>svg{stroke-width:1.6}.tb-up i>svg{stroke-width:1.8}}@media(max-width:859px){.tb-up i{flex-direction:column;gap:0;align-content:center}.tb-up i>svg{width:26px;height:26px;margin-top:-2px}.tb-up i em{display:block;margin-top:-1px;font-style:normal;font-size:.52rem;font-weight:700;line-height:1;letter-spacing:.01em;color:#fff;white-space:nowrap}}@media(max-width:859px){.tabbar>a:active>svg,.tabbar>button:active>svg{background:none}.tabbar>button:focus,.tabbar>a:focus{outline:none}.tabbar>button:focus-visible,.tabbar>a:focus-visible{outline:2px solid var(--c2);outline-offset:-4px;border-radius:12px}}@media(max-width:859px){.tb-up i>svg{width:22px;height:22px;margin-top:0}.tb-up i em{max-width:34px;white-space:normal;text-align:center;font-size:.6rem;line-height:1.05;margin-top:1px}}@media(max-width:859px){.tb-up i{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.tb-up i>svg{margin:0}.tb-up i em{margin:0}}@media(max-width:859px){.tabbar [data-tbcat] svg{stroke-linejoin:miter}}@media(max-width:859px){.tb-up i>svg{width:22px;height:22px;stroke-width:2.6}}@media(max-width:859px){.tb-up i em{display:none}.tb-up i>svg{width:30px;height:30px;stroke-width:2.6}}.tabbar .cc{min-width:15px;height:15px;padding:0 2px;line-height:15px;font-size:.6rem;border-radius:8px;top:9px;box-shadow:0 0 0 1.5px #fff}.hd-r .cc{min-width:16px;height:16px;padding:0 2px;font-size:.62rem;border-radius:8px}.tabbar .cc{right:auto;width:auto}.tabbar .cc{min-width:17px;height:17px;line-height:17px;font-size:.64rem;border-radius:9px;top:8px}.hd-r .cc{min-width:18px;height:18px;font-size:.66rem;border-radius:9px}.hd{box-shadow:0 2px 6px rgba(0,0,0,.06)}.hd{box-shadow:0 3px 10px rgba(0,0,0,.11)}.hd{border-radius:0 0 20px 20px}@media(max-width:859px){.hd{border-radius:0 0 16px 16px}}.cats a{font-size:.87rem}.hd{box-shadow:none}.cats .cg{gap:0}.cats .cg+.cg{margin-left:0;padding-left:0}.cats .cg a{position:relative}.cats .cg+.cg>a:first-child::before,.cats .cg a+a::before{content:"";position:absolute;left:-1px;top:50%;width:1px;height:16px;margin-top:-8px;background:rgba(255,255,255,.35)}.cats .cg+.cg{border-left:0}@media(max-width:859px){.tabbar{border-top:0}.tabbar::before{background:linear-gradient(180deg,#ff7a45,#f4602a)}.tabbar::after{background:#ff7a45;box-shadow:0 -6px 22px rgba(0,0,0,.13)}.tabbar>a,.tabbar>button,.tabbar>label,.tabbar .tb-cb,.tb-up span{color:rgba(255,255,255,.88)}.tabbar>a[aria-current],.tabbar>button[aria-current],.tabbar>button.on{color:#fff}.tabbar>a[aria-current]>svg,.tabbar>button[aria-current]>svg,.tabbar>button.on>svg{background:rgba(255,255,255,.22)}.tabbar:has(button.on)>a[aria-current]{color:rgba(255,255,255,.88)}.tabbar>button:focus-visible,.tabbar>a:focus-visible{outline-color:#fff}.tb-up i{background:#fff;color:#f4602a}.tabbar .cc{background:#fff;color:#f4602a;box-shadow:0 0 0 1.5px #f4602a}}@media(max-width:859px){.tabbar>a>svg,.tabbar>button>svg{stroke-width:1.75}}@media(max-width:859px){.tabbar>a>svg,.tabbar>button>svg{stroke-width:1.95}}@media(max-width:859px){.tb-sh a.tb-wa{justify-content:flex-start;gap:10px;color:#128c4a}.tb-sh a.tb-wa>span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#25d366;flex:none}.tb-sh a.tb-wa em{margin-left:auto}}.mbar.mbar-d .btn,.mbar.mbar-d .btn:hover,.btn.edd:active,.btn.edd:focus,.btn.edd:focus-visible,.mbar.mbar-d .btn:active,.mbar.mbar-d .btn:focus{background:#2563eb;border-color:#1a45c4;color:#fff}.btn.edd:disabled,.mbar.mbar-d .btn:disabled{background:#6b93f0;border-color:#5a83e6;color:#fff}@media(max-width:859px){.trust{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 4px}.trust>div{flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px 8px;text-align:center;min-height:92px}.trust svg{width:36px;height:36px;padding:7px;border-radius:50%}.trust p{align-items:center}.trust b{font-size:.8rem;line-height:1.25}.trust span{display:none}}@media(max-width:859px){.trust{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:12px -16px 4px;padding:2px 16px 4px;scroll-padding-inline:16px;overscroll-behavior-x:contain}.trust::-webkit-scrollbar{display:none}.trust>div{flex:0 0 72%;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-height:0;padding:12px 14px;text-align:left;scroll-snap-align:start}.trust svg{width:38px;height:38px;padding:8px;border-radius:12px}.trust p{align-items:flex-start}.trust b{font-size:.84rem}.trust span{display:block;font-size:.74rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}@media(max-width:859px){.t-home .hsec .grid{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:-16px;margin-right:-16px;padding:2px 16px 8px;scroll-padding-inline:16px;overscroll-behavior-x:contain}.t-home .hsec .grid::-webkit-scrollbar{display:none}.t-home .hsec .grid>.card{flex:0 0 42%;min-width:0;scroll-snap-align:start}}@media(max-width:859px){.t-home .hsec .grid.fr,.trust.fr{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}}@media(max-width:859px){body.has-tb .wa{display:none}}@media(max-width:859px){.tb-up i{box-shadow:0 2px 6px rgba(0,0,0,.14)}}@media(max-width:859px){.hd-in{min-height:52px;padding-top:4px;padding-bottom:4px;gap:6px}.logo-i{height:30px;margin:0}.hd-r{gap:6px}.hd-r .sbtn,.hd-r .accbtn{width:38px;height:38px;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.28);box-shadow:none}.hd-r .sbtn svg,.hd-r .accbtn svg{width:19px;height:19px}.hd-r .lng summary{height:38px;display:flex;align-items:center;padding:0 10px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.18);color:#fff;font-size:.8rem}.hd-r .lng summary .cur{background:rgba(255,255,255,.25);color:#fff;font-size:.72rem}nav.cats{border-top:1px solid rgba(255,255,255,.18);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}nav.cats .wrap{padding-left:8px;padding-right:28px}.cats a{font-size:.8rem;padding:5px 10px;margin:3px 0}.cats .cg+.cg>a:first-child::before,.cats .cg a+a::before{height:12px;margin-top:-6px}}.hd{border-radius:0}@media(max-width:859px){.hd{border-radius:0}}.t-category .pr b{color:#1d1d1f}.card .pr b,.t-category .pr b{font-weight:500}.cvr button{position:relative;width:28px;height:28px;padding:2.5px;border:1.5px solid var(--ln);background-clip:content-box!important;box-shadow:none;outline:none;transition:transform .15s,border-color .15s,box-shadow .15s}.cvr button:hover{border-color:#b9bfc8;transform:scale(1.06)}.cvr button.on{border-color:var(--c);box-shadow:0 0 0 2px #ffe0d0;outline:none}.cvr button.on::after{content:"";position:absolute;left:50%;top:50%;width:9px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translate(-50%,-70%) rotate(-45deg);filter:drop-shadow(0 0 1px rgba(0,0,0,.8));pointer-events:none}.cvr{gap:6px;padding:4px 4px 5px}.t-category .cvr button{width:26px;height:26px}@media(max-width:859px){.cvr button,.t-category .cvr button{width:25px;height:25px;padding:2px}}.cvr{gap:9px;padding:4px 5px 5px;margin-left:-5px;margin-right:-5px}.cvr button.on{box-shadow:0 0 0 1.5px #ffe0d0}@media(max-width:859px){.cvr{gap:7px}}.cvr{gap:0;padding:5px 6px 6px;margin-left:-6px;margin-right:-6px}.cvr button{width:26px;height:26px;padding:0;margin-left:-8px;border:2px solid #fff;background-clip:border-box!important;box-shadow:0 0 0 1px rgba(0,0,0,.13);transition:transform .15s,box-shadow .15s}.cvr button:first-child{margin-left:0}.cvr button:hover{z-index:3;transform:translateY(-2px) scale(1.06);border-color:#fff}.cvr button.on{z-index:2;border-color:#fff;box-shadow:0 0 0 2px var(--c)}.cvr button.on::after{width:8px;height:4.5px}.t-category .cvr button{width:26px;height:26px}@media(max-width:859px){.cvr button,.t-category .cvr button{width:24px;height:24px;padding:0;margin-left:-7px}.cvr button:first-child{margin-left:0}}.cvr button.on::after{display:none}.cvr button.on{box-shadow:0 0 0 1px rgba(0,0,0,.13),0 2px 6px rgba(0,0,0,.18);transform:scale(1.22);z-index:2}.cvr button.on:hover{transform:scale(1.22)}.cvr::before,.cvr::after{content:"";margin:auto}.cvr::before{order:-1}.cvr::after{order:9999}.cvr button{margin-left:-8px}.cvr button[style*="order: 0"],.cvr button:only-child{margin-left:0}@media(max-width:859px){.cvr button{margin-left:-7px}.cvr button[style*="order: 0"]{margin-left:0}}.cvr button.on{box-shadow:0 0 0 1.5px #1d1d1f,0 2px 6px rgba(0,0,0,.18)}.card .cvr{padding:5px 7px}.vr-s{margin:-8px;padding:8px}.vr.vr-on .vr-s{margin:-2px 0;padding:7px 4px}.vr-s button.on{outline-color:#1d1d1f}.vr-s button.on{outline-width:1.5px;outline-offset:1px}.vr-s button{padding:3px;border:1px solid #e2dfdb;background-clip:content-box!important;box-shadow:none}.vr.vr-on .vr-s button{padding:2.5px;box-shadow:0 1px 5px rgba(0,0,0,.25)}.vr-s button.on{outline-width:2px}@media(max-width:859px){.logo-i{height:38px;margin:-2px 0}}@media(max-width:389px){.logo-i{height:34px}}.t-home .card .pr{margin-top:auto;padding-top:8px;border-top:1px dashed #eeebe8}@media(max-width:859px){#lzr .grid,.srh[data-mode=photo]~.grid{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:-16px;margin-right:-16px;padding:2px 16px 8px;scroll-padding-inline:16px;overscroll-behavior-x:contain}#lzr .grid::-webkit-scrollbar,.srh[data-mode=photo]~.grid::-webkit-scrollbar{display:none}#lzr .grid>.card,.srh[data-mode=photo]~.grid>.card{flex:0 0 42%;min-width:0;scroll-snap-align:start}#lzr .grid.fr,.srh[data-mode=photo]~.grid.fr{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}}@media(max-width:859px){.logo-i{height:43px;margin:-4px 0}}@media(max-width:389px){.logo-i{height:38px}}@media(max-width:859px){.hd-in{min-height:60px;padding-top:8px;padding-bottom:8px}}@media(max-width:859px){.hd-in{padding-bottom:12px}}@media(max-width:859px){.srh[data-mode=photo]~.grid{display:grid;overflow:visible;scroll-snap-type:none;margin-left:0;margin-right:0;padding:0;-webkit-mask-image:none!important;mask-image:none!important}.srh[data-mode=photo]~.grid>.card{flex:none}}.srh{position:relative;align-items:flex-end;margin:22px 0 18px;padding:0 0 12px;border:0;border-bottom:1px solid #eeebe8;border-radius:0;background:none}.srh::after{content:"";position:absolute;left:0;bottom:-2px;width:130px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--c2) 0%,rgba(255,150,100,.55) 55%,rgba(255,180,140,0) 100%)}.srh-k{font-size:.72rem;font-weight:600;letter-spacing:.05em;color:var(--mut)}.srh-k::before{width:12px;height:12px}.srh h1{margin:4px 0 0;font-size:1.42rem;font-weight:700;letter-spacing:-.02em}.srh-n{padding:0;border:0;background:none;font-size:.85rem;font-weight:500;color:var(--mut)}@media(max-width:859px){.srh{margin:14px 0 14px;padding:0 0 10px;border-radius:0}.srh::after{width:96px}.srh h1{font-size:1.12rem}.srh-n{font-size:.8rem;padding:0}}.srh h1{font-weight:600}.srh h1{font-size:1.3rem}@media(max-width:859px){.srh h1{font-size:1.04rem}}.srh h1{font-size:1.15rem}.srh h1 em{font-style:normal;color:var(--c2)}@media(max-width:859px){.srh h1{font-size:.96rem}}.srh-k{display:none}.grid>.card.ldq{display:none}.ldm{display:flex;justify-content:center;gap:6px;padding:22px 0 8px}.ldm i{width:8px;height:8px;border-radius:50%;background:#e2ddd8;transition:background .2s}.ldm.on i{background:var(--c2);animation:ldp .8s ease-in-out infinite}.ldm.on i:nth-child(2){animation-delay:.15s}.ldm.on i:nth-child(3){animation-delay:.3s}@keyframes ldp{50%{transform:translateY(-5px);opacity:.5}}@media (orientation:landscape) and (max-height:500px){.zz-top{height:42px;padding:0 8px;gap:8px}.zz-x span,.zz-name,.zz-act [data-price],.zz-ib,.zz-views,.zz-act .stp{display:none}.zz-tabs button{padding:0 10px;font-size:.82rem}.zz-act .btn{padding:6px 12px;font-size:.82rem}.zz-main{flex-direction:row}.zz-rail{position:static;transform:none;order:0;flex-direction:column;width:60px;margin:0;border:0;border-right:1px solid var(--ln);border-radius:0;box-shadow:none;align-self:stretch;justify-content:flex-start;padding:2px 0 env(safe-area-inset-bottom) env(safe-area-inset-left);overflow-y:auto;scrollbar-width:none}.zz-rail::-webkit-scrollbar{display:none}.zz-rail button{min-width:0;padding:5px 2px;font-size:.58rem;gap:2px}.zz-rail button svg{width:19px;height:19px}.zz-rail .zz-rsep{width:auto;height:1px;margin:3px 10px;align-self:auto}.zz-pnl{transform:none;left:66px;right:auto;width:300px;top:6px;bottom:6px;max-height:none}.zz-work{padding:22px 4px 4px}.zz-ctx{top:4px}.zz-rv,.zz-rh{display:none}}@media (orientation:landscape) and (max-height:500px){.dz{align-items:stretch;justify-content:stretch}.dz-in{width:100%;height:100%;max-width:none;border-radius:0}}@media(min-width:900px) and (max-width:1100px){.qopt-s{grid-template-columns:repeat(2,minmax(0,1fr))}}.qopt-s button{min-width:0;max-width:100%}@media(min-width:860px) and (max-width:1150px){.pd{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px}.gal{grid-template-columns:64px minmax(0,1fr);gap:12px}.gal>.gm{width:auto}.gt button,.gt .g3d{width:64px;height:64px}}.card .ci{touch-action:auto}@media (orientation:landscape) and (max-height:500px){.zz-frame{column-gap:0}}@media(max-width:859px){.gm{position:relative}.gm .g3d.gm-3d{position:absolute;top:10px;right:10px;z-index:5;display:inline-flex;flex-direction:row;align-items:center;gap:5px;width:auto;height:34px;padding:0 12px 0 9px;border:0;border-radius:999px;background:rgba(255,255,255,.92);color:var(--ink);box-shadow:0 2px 10px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);aspect-ratio:auto}.gm .g3d.gm-3d svg{display:block;width:19px;height:19px;stroke:var(--ink);stroke-width:1.8}.gm .g3d.gm-3d span{font-size:.8rem;font-weight:700;letter-spacing:.04em}.gm .g3d.gm-3d.on{background:var(--c2);color:#fff}.gm .g3d.gm-3d.on svg{stroke:#fff}.gm .g3d.gm-3d::before{display:none}}@media(max-width:859px){.qopt-s{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;row-gap:14px}.qopt-s button{gap:8px;padding:9px 11px}.qopt-s .ql b{font-size:1.35rem}.qopt-s .ql small{font-size:.74rem}.qopt-s .qr small,.qopt-s .qr .qx{font-size:.76rem}.qopt-s button .qr .qtot{font-size:.95rem}}@media(max-width:859px){.gm .g3d.gm-3d svg:not(.g3d-cube){display:none}.gm .g3d.gm-3d.on svg.g3d-cube,.gm .g3d.gm-3d.on span{display:none}.gm .g3d.gm-3d.on svg:not(.g3d-cube){display:block}.gm .g3d.gm-3d.on{padding:0 9px}}@media(max-width:899px){.zz-rail{padding-bottom:max(2px,calc(env(safe-area-inset-bottom) - 20px))}}@media(max-width:899px),(orientation:landscape) and (max-height:500px){.zz-airow{flex-wrap:nowrap;gap:6px}.zz-airow .btn{flex:1 1 0;min-width:0;width:auto;height:40px;padding:0 10px;font-size:.82rem;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zz-airow .btn svg{width:16px;height:16px;flex:none}.zz-airow [data-aigol]{overflow:hidden;text-overflow:ellipsis}.zz-airow .zz-aimic{flex:0 0 40px;padding:0}.zz-aiq{min-height:48px;font-size:16px;padding:8px 10px}}.zz-ups [data-upi].zz-upnew{outline:2.5px solid var(--c2);outline-offset:1px;animation:zzupn 1.4s ease-in-out infinite}@keyframes zzupn{50%{outline-color:rgba(244,96,42,.35)}}@media (prefers-reduced-motion:reduce){.zz-ups [data-upi].zz-upnew{animation:none}}.zz-repb .rp-s{display:none}@media(max-width:899px),(orientation:landscape) and (max-height:500px){.zz-repb .rp-l{display:none}.zz-repb .rp-s{display:inline}.zz-trot{display:none!important}}.zz-ups [data-upi].zz-upnew{outline:none;animation:none}.zz-cvbox{overflow:visible}.zz-cvbox>.canvas-container{margin:-18px}.lng{z-index:30}.lng div button{display:flex;justify-content:space-between;gap:12px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;white-space:nowrap}.lng div button small{color:var(--mut);font-weight:600}.lng div button:hover,.lng div button[aria-current]{background:var(--soft)}.curs summary{min-width:38px;justify-content:center;text-align:center}@media(min-width:860px) and (min-height:744px){.pd>.gal{position:sticky;top:min(118px,calc(100vh - 640px));align-self:start}}.lofb{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 12px;border:1px solid #ece7e3;border-radius:999px;background:#fff;color:var(--ink);font-family:inherit;font-size:.9rem;font-weight:600;line-height:1;cursor:pointer;transition:border-color .15s,background .15s;white-space:nowrap}.lofb:hover{border-color:#d6d0cb}.lofb i{position:relative;width:16px;height:16px;border:1.5px solid #c9c3be;border-radius:4px;flex:none;transition:background .15s,border-color .15s}.lofb.on{border-color:var(--c);background:#fff7f3}.lofb.on i{background:var(--c);border-color:var(--c)}.lofb.on i::after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.tools.hcf .lofb{order:1;flex:none}.tools.hcf .cfd{order:1}.cflt button.cfa,.t-category .cflt button.cfa{grid-column:1/-1;width:100%;height:40px;margin-top:4px;border:0;border-radius:999px;background:var(--c);color:#fff;font-family:inherit;font-size:.92rem;font-weight:700;cursor:pointer;box-shadow:none;transform:none}.cflt button.cfa:hover{filter:brightness(.95)}.cflt button.cfa::after{content:none!important}.cfd .cflt button.all{order:1;grid-column:1/span 3;width:100%;height:40px;margin-top:4px}.cfd .cflt button.cfa{order:1;grid-column:4/span 3}.zz-qtx{position:absolute;left:8px;right:8px;z-index:31}.zz-qtx[hidden]{display:none}.zz-qtx textarea{display:block;width:100%;box-sizing:border-box;resize:none;margin:0;padding:9px 14px;border:1.5px solid var(--c,#ff5a1f);border-radius:14px;background:#fff;color:#1d1d1f;font:500 16px/1.35 system-ui,-apple-system,'Segoe UI',sans-serif;box-shadow:0 6px 20px rgba(0,0,0,.14);outline:none}.cfd .cflt button.all.clr,.t-category .cflt button.all.clr{background:#fff7ed;color:#c2410c;border-color:#fdba74}.zz-qtxon .zz-mini{visibility:hidden}.ckb p a{color:#c2410c}.ckb button.ckb-y{background:#c2410c;border-color:#c2410c;color:#fff}.cvr{gap:4px}.cvr button,.cvr button:first-child,.cvr button[style*="order: 0"],.cvr button:only-child{margin-left:0!important;min-width:24px;min-height:24px}@media(max-width:859px){.cvr button,.t-category .cvr button{width:24px;height:24px}.ckb{bottom:calc(74px + env(safe-area-inset-bottom,0px))}}.lzh,.lzh:hover{color:#c2410c}.cbf{background:#c2410c}.ckb{border-color:#a8a29e}.prv{display:inline-flex;align-items:center;gap:6px;margin:6px 0 4px;min-height:24px;color:var(--ink);text-decoration:none;font-size:.9rem}.prv b{font-weight:700}.prv small{color:#55595f;text-decoration:underline;font-size:.85rem}.prv:hover small{color:var(--ink)}.pgrv{margin-top:28px;scroll-margin-top:80px}