*{box-sizing:border-box}html,body{margin:0;padding:0}:root{--bg:#ffffff;--paper:#fafafa;--card:#ffffff;--ink:#0a0a0a;--muted:#737373;--muted-2:#a3a3a3;--line:#e5e5e5;--line-soft:#efefef;--accent:#ee4d2d;--accent-dim:rgba(238,77,45,.08);--accent-strong:#d63e21;--success:#0f7a4b;--success-dim:#dcf5e6;--font:"Inter",system-ui,-apple-system,sans-serif;--wrap:1280px}body{background:var(--bg);color:var(--ink);font:400 15.5px/1.6 var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}h1,h2,h3,h4{font-family:var(--font);font-weight:700;letter-spacing:-.025em;line-height:1.08;margin:0}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.ann{background:var(--ink);color:#fff;text-align:center;font:600 12px/1 var(--font);letter-spacing:1.4px;padding:12px;text-transform:uppercase}.hdr{background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:40}.hdr .bar{display:flex;align-items:center;gap:20px;min-height:72px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px}.brand{font-family:var(--font);font-weight:800;font-size:24px;letter-spacing:-.04em}.brand em{font-style:normal;color:var(--accent)}.brand img{max-height:36px;width:auto}.nav{display:flex;gap:28px;margin-left:36px;flex-wrap:wrap}.nav a{font:600 14px var(--font);color:var(--ink);letter-spacing:-.005em;padding:6px 0;transition:color .15s;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.nav a:hover{color:var(--accent)}.nav a svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2}.hd-ico{display:flex;gap:16px;align-items:center;margin-left:auto}.hd-ico svg{width:22px;height:22px;stroke:var(--ink);fill:none;stroke-width:1.8}.cart-btn{position:relative}.cart-btn .n{position:absolute;top:-6px;right:-8px;background:var(--accent);color:#fff;font:800 10.5px var(--font);min-width:18px;height:18px;padding:0 5px;border-radius:9px;display:grid;place-items:center}@media(max-width:820px){.hdr .bar{gap:14px}.nav{margin-left:0;order:3;width:100%;gap:20px;overflow-x:auto;padding-bottom:2px;-webkit-overflow-scrolling:touch}.nav a{font-size:13.5px}.nav::-webkit-scrollbar{display:none}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font:800 13.5px var(--font);letter-spacing:.06em;padding:16px 30px;border-radius:6px;border:0;text-transform:uppercase;transition:transform .12s,box-shadow .12s,background .15s;cursor:pointer}.btn.primary{background:var(--ink);color:#fff}.btn.primary:hover{transform:translateY(-1.5px);box-shadow:0 12px 26px -12px #0009}.btn.block{width:100%;padding:20px;font-size:14.5px}.btn.orange{background:var(--accent);color:#fff}.btn.orange:hover{background:var(--accent-strong);box-shadow:0 14px 26px -12px #ee4d2d8c}.ft{background:#0a0a0a;color:#d4d4d4;padding:60px 0 24px;margin-top:100px}.ft .cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:50px}.ft h4{font:700 12px var(--font);letter-spacing:1.6px;text-transform:uppercase;color:#fff;margin-bottom:18px}.ft .bd{font:800 26px var(--font);letter-spacing:-.04em;color:#fff}.ft .bd em{font-style:normal;color:var(--accent)}.ft ul{list-style:none;margin:0;padding:0}.ft ul li{margin-bottom:9px}.ft ul a{font:500 14px var(--font);color:#a3a3a3;transition:color .15s}.ft ul a:hover{color:#fff}.ft .btm{border-top:1px solid #262626;margin-top:44px;padding-top:20px;display:flex;justify-content:space-between;font:500 12.5px var(--font);color:#737373;flex-wrap:wrap;gap:12px}@media(max-width:820px){.ft .cols{grid-template-columns:1fr 1fr}}@media(max-width:520px){.ft .cols{grid-template-columns:1fr}}.feat{padding:70px 0 40px}.feat .h{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:36px;flex-wrap:wrap;gap:16px}.feat .h h2{font-size:clamp(28px,3.6vw,40px);font-weight:800;letter-spacing:-.03em}.feat .h a{font:700 12.5px var(--font);letter-spacing:1.4px;text-transform:uppercase;color:var(--ink);border-bottom:2px solid var(--ink);padding-bottom:2px}.pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pcard{background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:hidden;transition:transform .2s,box-shadow .2s,border-color .2s;cursor:pointer;position:relative;display:block}.pcard:hover{transform:translateY(-4px);box-shadow:0 24px 44px -22px #0000002e;border-color:#d4d4d4}.pcard .im{aspect-ratio:1/1;background:#f5f5f5;overflow:hidden;position:relative}.pcard .im img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.pcard:hover .im img{transform:scale(1.04)}.pcard .tag{position:absolute;top:14px;left:14px;background:var(--ink);color:#fff;font:800 10.5px var(--font);letter-spacing:1.4px;text-transform:uppercase;padding:6px 11px;border-radius:100px}.pcard .body{padding:20px 20px 22px}.pcard .body h3{font-size:18px;font-weight:700;margin-bottom:5px;letter-spacing:-.02em}.pcard .body .sub{font:500 13px var(--font);color:var(--muted);margin-bottom:14px;line-height:1.45}.pcard .body .row{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.pcard .body .po-pill{display:inline-flex;align-items:center;background:var(--accent-dim);color:var(--accent);padding:5px 10px;border-radius:6px;font:800 10px var(--font);letter-spacing:1.3px;text-transform:uppercase}.pcard .body .stars{color:#f5a524;letter-spacing:1.5px;font:700 12.5px var(--font);font-variant-numeric:tabular-nums}@media(max-width:820px){.pgrid{grid-template-columns:1fr;gap:20px}}.strip{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 0;margin-top:80px}.strip .row{display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px}.strip .item{display:flex;align-items:center;gap:12px;font:600 13.5px var(--font);letter-spacing:-.005em}.strip svg{width:20px;height:20px;stroke:var(--ink);fill:none;stroke-width:1.8}.crumb{padding:22px 0 0;font:500 13px var(--font);color:var(--muted)}.crumb a{color:var(--muted)}.crumb a:hover{color:var(--ink)}.crumb .cur{color:var(--ink);font-weight:600}.prod{padding:28px 0 50px}.prod .grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:start}@media(max-width:960px){.prod .grid{grid-template-columns:1fr;gap:32px}}.gal .main{aspect-ratio:4/5;background:#f5f5f5;border-radius:12px;overflow:hidden;position:relative}.gal .main img{width:100%;height:100%;object-fit:cover;display:block}.gal .badge{position:absolute;top:16px;left:16px;font:800 11px var(--font);letter-spacing:1.6px;text-transform:uppercase;padding:7px 12px;border-radius:6px;background:var(--accent);color:#fff;z-index:2}.gal .badge-2{position:absolute;top:16px;right:16px;font:800 10.5px var(--font);letter-spacing:1.4px;text-transform:uppercase;padding:7px 11px;border-radius:6px;background:#000000b3;color:#fff;z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:inline-flex;align-items:center;gap:6px}.gal .badge-2 .live{width:6px;height:6px;background:#4ade80;border-radius:50%;box-shadow:0 0 0 3px #4ade8059;animation:pulse 1.6s infinite}@keyframes pulse{0%,to{opacity:.5}50%{opacity:1}}.gal .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.gal .thumbs .t{aspect-ratio:1/1;background:#f5f5f5;border-radius:8px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:border-color .15s}.gal .thumbs .t img{width:100%;height:100%;object-fit:cover}.gal .thumbs .t.on{border-color:var(--ink)}.pi .eye{font:800 10.5px var(--font);letter-spacing:2.4px;text-transform:uppercase;color:var(--accent);margin-bottom:10px;display:inline-block}.pi h1{font-size:clamp(30px,3.6vw,40px);font-weight:800;margin:2px 0 10px;letter-spacing:-.03em;line-height:1.05}.pi .made{font:500 15.5px/1.55 var(--font);color:var(--muted);margin-bottom:16px}.pi .rr{display:flex;align-items:center;gap:12px;font:600 14px var(--font);color:var(--ink);flex-wrap:wrap;margin-bottom:20px}.pi .rr .stars{color:#f5a524;letter-spacing:2px;font-size:15px}.pi .rr .rev-count{color:var(--muted);font-weight:500}.pi .rr .rev-count a{color:var(--muted);text-decoration:underline}.po-status{padding:18px 20px;background:var(--paper);border:1px solid var(--line);border-radius:10px;margin:6px 0 22px}.po-status .head{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.po-status .pill{display:inline-flex;align-items:center;gap:7px;background:var(--accent);color:#fff;padding:6px 12px;border-radius:6px;font:800 11px var(--font);letter-spacing:1.6px;text-transform:uppercase}.po-status .pill .dot{width:6px;height:6px;background:#fff;border-radius:50%}.po-status .head .why{font:700 13px var(--font);color:var(--ink);letter-spacing:-.005em}.po-status .note{font:500 14.5px/1.55 var(--font);color:#404040;max-width:520px}.po-status .note b,.po-status .note strong{color:var(--ink);font-weight:700}.pi .lead{font-size:15.5px;color:#404040;line-height:1.65;margin:0 0 4px}.pi .bul{list-style:none;padding:0;margin:20px 0 22px}.pi .bul li{display:flex;gap:12px;padding:6px 0;font-size:14.5px;color:#262626;line-height:1.5;font-weight:500}.pi .bul li svg{width:18px;height:18px;stroke:var(--accent);fill:none;stroke-width:2.5;flex-shrink:0;margin-top:2px}.pi-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:6px 0 18px}.pi-price .now{font:800 28px var(--font);letter-spacing:-.03em;color:var(--ink)}.pi-price .now.sale{color:var(--accent)}.pi-price .was{font:700 17px var(--font);color:var(--muted);text-decoration:line-through}.pi-price .save{font:800 11px var(--font);color:var(--accent);background:var(--accent-dim);padding:5px 9px;border-radius:5px;letter-spacing:1.3px;text-transform:uppercase}.pi-price-note{width:100%;font:500 13px var(--font);color:var(--muted);margin-top:4px}.varfig{margin:14px 0 24px}.varfig .option-group{border:0;padding:0;margin:0 0 14px}.varfig .option-group:last-child{margin-bottom:0}.varfig .lab{font:700 11.5px var(--font);letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);margin-bottom:10px;padding:0;display:block}.varfig .lab strong{color:var(--ink);text-transform:none;letter-spacing:-.005em;margin-left:6px;font-weight:700;font-size:13px}.varfig .opts{display:flex;flex-wrap:wrap;gap:8px}.varfig .opt{position:relative;border:2px solid var(--line);border-radius:8px;padding:10px 16px;cursor:pointer;background:var(--card);transition:border-color .12s;font:600 13.5px var(--font);letter-spacing:-.01em;color:var(--ink);display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none}.varfig .opt:hover{border-color:var(--muted-2)}.varfig .opt.on{border-color:var(--ink)}.varfig .opt input{position:absolute;opacity:0;pointer-events:none}.varfig .opt.sold-out{opacity:.5;text-decoration:line-through}.guarantee{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:var(--success-dim);border-radius:10px;margin-top:14px}.guarantee .ico{width:34px;height:34px;background:var(--success);border-radius:50%;display:grid;place-items:center;flex-shrink:0}.guarantee .ico svg{width:18px;height:18px;stroke:#fff;fill:none;stroke-width:2.5}.guarantee .body h5{font:800 13px var(--font);color:var(--success);margin:0 0 3px;letter-spacing:-.01em}.guarantee .body p{font:500 13px var(--font);color:#264d3a;margin:0;line-height:1.5}.pay{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin-top:14px}.pay .m{height:26px;padding:0 10px;background:#f5f5f5;border-radius:5px;display:inline-flex;align-items:center;font:800 10.5px var(--font);letter-spacing:.5px;color:#525252;border:1px solid #e5e5e5}.pay .m.visa{color:#1a1f71;background:#fff}.pay .m.mc{background:#fff;padding:0 8px}.pay .m.mc .a{width:14px;height:14px;background:#eb001b;border-radius:50%;display:inline-block;margin-right:-4px}.pay .m.mc .b{width:14px;height:14px;background:#f79e1b;border-radius:50%;display:inline-block;opacity:.85}.pay .m.amex{background:#006fcf;color:#fff;font-size:9.5px}.pay .m.pp{background:#003087;color:#fff;font-size:10px}.pay .m.pp span{color:#009cde}.pay .m.apay{background:#000;color:#fff}.pay .m.gpay{background:#fff;color:#5f6368}.pay .m.shop{background:#5a31f4;color:#fff}.trust-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;padding-top:22px;border-top:1px solid var(--line);text-align:center}.trust-mini>div{font:700 12px var(--font);color:var(--ink);letter-spacing:-.005em}.trust-mini svg{width:24px;height:24px;stroke:var(--ink);fill:none;stroke-width:1.8;margin:0 auto 8px;display:block}.trust-mini small{display:block;font:500 11.5px var(--font);color:var(--muted);margin-top:2px;letter-spacing:0;text-transform:none}.trending-on{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 0}.trending-on .wrap{display:flex;align-items:center;justify-content:center;gap:36px;flex-wrap:wrap}.trending-on .lb{font:800 11px var(--font);letter-spacing:2.4px;text-transform:uppercase;color:var(--muted)}.trending-on .brands{display:flex;gap:36px;align-items:center;flex-wrap:wrap;justify-content:center}.trending-on .bd{font:800 15px var(--font);color:#525252;letter-spacing:-.02em;display:inline-flex;align-items:center;gap:8px}.trending-on .bd svg{width:20px;height:20px}.showcase{padding:80px 0 60px}.showcase .head{text-align:center;margin-bottom:40px}.showcase .head .eye{font:800 11px var(--font);letter-spacing:2.4px;text-transform:uppercase;color:var(--accent);margin-bottom:10px;display:inline-block}.showcase .head h2{font-size:clamp(30px,3.8vw,42px);font-weight:800;letter-spacing:-.03em;margin-bottom:12px}.showcase .head p{color:var(--muted);font-size:15.5px;max-width:560px;margin:0 auto;line-height:1.6}.chars{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.chars.cols-2{grid-template-columns:1fr 1fr;max-width:1100px;margin:0 auto}.chars.cols-4{grid-template-columns:repeat(4,1fr)}.char{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;transition:transform .2s,box-shadow .2s}.char:hover{transform:translateY(-4px);box-shadow:0 20px 40px -20px #00000026}.char .im{aspect-ratio:1/1;background:#f5f5f5;position:relative;overflow:hidden}.char .im img{width:100%;height:100%;object-fit:cover}.char .im .num{position:absolute;top:12px;left:12px;background:#000c;color:#fff;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font:800 12px var(--font)}.char .body{padding:22px}.char .body .cat{font:800 10.5px var(--font);color:var(--accent);letter-spacing:1.6px;text-transform:uppercase;margin-bottom:6px}.char .body h3{font-size:22px;font-weight:800;letter-spacing:-.025em;margin-bottom:6px}.char .body .sub{font:600 13px var(--font);color:var(--muted);margin-bottom:12px}.char .body p{font-size:14px;color:#404040;line-height:1.6;margin:0}@media(max-width:820px){.chars,.chars.cols-2,.chars.cols-4{grid-template-columns:1fr}}.det{padding:80px 0 60px}.det .head{text-align:center;margin-bottom:40px}.det .head .eye{font:800 11px var(--font);letter-spacing:2.4px;text-transform:uppercase;color:var(--accent);margin-bottom:10px;display:inline-block}.det .head h2{font-size:clamp(30px,3.8vw,42px);font-weight:800;letter-spacing:-.03em;margin-bottom:12px}.det .head p{color:var(--muted);font-size:15.5px;max-width:560px;margin:0 auto;line-height:1.6}.det-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:center}.det-grid .imwrap{aspect-ratio:1/1;background:#f5f5f5;border-radius:14px;overflow:hidden;position:relative}.det-grid .imwrap img{width:100%;height:100%;object-fit:cover}.det-list{display:flex;flex-direction:column;gap:20px}.det-list .row{display:flex;gap:16px;align-items:flex-start;padding:22px;background:var(--card);border:1px solid var(--line);border-radius:12px}.det-list .row .num{font:800 20px var(--font);color:var(--accent);width:42px;height:42px;background:var(--accent-dim);border-radius:50%;display:grid;place-items:center;flex-shrink:0;letter-spacing:-.02em}.det-list .row .txt h4{font:800 16px var(--font);letter-spacing:-.02em;margin-bottom:5px}.det-list .row .txt p{font-size:14px;color:var(--muted);line-height:1.55;margin:0}@media(max-width:820px){.det-grid{grid-template-columns:1fr}}.pblock{padding:70px 0;border-top:1px solid var(--line)}.pblock h2{font-size:clamp(26px,3.2vw,36px);font-weight:800;margin-bottom:36px;text-align:center;letter-spacing:-.03em}.feat3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.feat3 .card{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:30px 26px}.feat3 .card .ico{width:44px;height:44px;background:var(--accent-dim);border-radius:10px;display:grid;place-items:center;margin-bottom:20px}.feat3 .card svg{width:22px;height:22px;stroke:var(--accent);fill:none;stroke-width:2}.feat3 .card h4{font-size:18px;font-weight:700;margin-bottom:8px;letter-spacing:-.02em}.feat3 .card p{font-size:14px;color:var(--muted);line-height:1.6;margin:0}@media(max-width:820px){.feat3{grid-template-columns:1fr}}.reviews{padding:70px 0;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.reviews h2{font-size:clamp(28px,3.2vw,36px);font-weight:800;text-align:center;letter-spacing:-.03em;margin-bottom:8px}.reviews .sub{text-align:center;color:var(--muted);font-size:14.5px;margin-bottom:36px}.rev-top{display:grid;grid-template-columns:1fr 1.5fr;gap:36px;margin-bottom:34px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:30px}.rev-top .sum{text-align:center;border-right:1px solid var(--line);padding-right:24px;display:flex;flex-direction:column;justify-content:center}.rev-top .sum .big{font:800 48px var(--font);letter-spacing:-.03em}.rev-top .sum .stars{color:#f5a524;letter-spacing:3px;font-size:20px;margin:6px 0 4px}.rev-top .sum .cnt{color:var(--muted);font-size:13px;font-weight:500}.rev-top .brk{display:flex;flex-direction:column;gap:8px}.rev-top .brk .r{display:flex;align-items:center;gap:12px;font:600 13px var(--font)}.rev-top .brk .r .lb{width:52px;color:var(--muted)}.rev-top .brk .r .bar{flex:1;height:8px;background:#e5e5e5;border-radius:6px;overflow:hidden}.rev-top .brk .r .bar .fill{height:100%;background:#f5a524;border-radius:6px}.rev-top .brk .r .pct{width:36px;color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}@media(max-width:720px){.rev-top{grid-template-columns:1fr;gap:24px}.rev-top .sum{border-right:0;border-bottom:1px solid var(--line);padding-right:0;padding-bottom:24px}}.rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.rev-card{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:22px}.rev-card .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.rev-card .top .name{font:700 14px var(--font);letter-spacing:-.01em}.rev-card .top .ver{font:700 10px var(--font);color:var(--success);background:var(--success-dim);padding:3px 7px;border-radius:100px;letter-spacing:.4px;text-transform:uppercase;display:inline-flex;align-items:center;gap:4px}.rev-card .top .ver svg{width:10px;height:10px;stroke:currentColor;fill:none;stroke-width:2.6}.rev-card .stars{color:#f5a524;letter-spacing:2px;font-size:14px;margin-bottom:8px}.rev-card .rev-title{font:800 14px var(--font);letter-spacing:-.01em;margin-bottom:6px}.rev-card p{font-size:13.5px;line-height:1.6;color:#262626;margin:0;font-weight:500}.rev-card .meta{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font:500 11.5px var(--font);color:var(--muted)}.rev-card .meta .photo{display:inline-flex;align-items:center;gap:4px}.rev-card .meta .photo svg{width:12px;height:12px;stroke:var(--muted);fill:none;stroke-width:2}@media(max-width:820px){.rev-grid{grid-template-columns:1fr}}.moment{padding:80px 0;background:var(--ink);color:#fff}.moment .wrap{max-width:960px}.moment .eye{font:800 11px var(--font);letter-spacing:2.4px;text-transform:uppercase;color:var(--accent);margin-bottom:14px;display:inline-block}.moment h2{font-size:clamp(30px,4vw,48px);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin-bottom:18px;max-width:820px}.moment h2 em{font-style:normal;color:var(--accent)}.moment p{font-size:16.5px;line-height:1.65;color:#c4c4c4;margin:0 0 26px;max-width:640px}.moment .m-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px}.moment .m-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:24px}.moment .m-card .num{font:800 13px var(--font);color:var(--accent);letter-spacing:.5px;margin-bottom:12px}.moment .m-card h4{font:800 17px var(--font);letter-spacing:-.02em;margin-bottom:6px;color:#fff}.moment .m-card p{font-size:13.5px;color:#a3a3a3;line-height:1.55;margin:0}@media(max-width:820px){.moment .m-grid{grid-template-columns:1fr}}.faq{padding:70px 0;max-width:820px;margin:0 auto}.faq h2{text-align:center;font-size:clamp(26px,3.2vw,32px);margin-bottom:32px;font-weight:800;letter-spacing:-.03em}.faq .item{border-bottom:1px solid var(--line)}.faq details{padding:22px 0}.faq summary{font:700 16px/1.35 var(--font);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;letter-spacing:-.015em}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:400 26px var(--font);color:var(--accent);transition:transform .2s;line-height:0}.faq details[open] summary:after{content:"\2212"}.faq .body{padding:14px 0 4px;color:#404040;font-size:14.5px;line-height:1.7;max-width:680px}.satc{position:fixed;bottom:0;left:0;right:0;background:#fffffffa;border-top:1px solid var(--line);padding:12px 0;z-index:60;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -12px 30px -20px #00000026}.satc.on{transform:translateY(0)}.satc .row{display:flex;align-items:center;gap:16px}.satc .thumb{width:52px;height:52px;border-radius:8px;overflow:hidden;background:#f5f5f5;flex-shrink:0}.satc .thumb img{width:100%;height:100%;object-fit:cover}.satc .info{flex:1;min-width:0}.satc .info .n{font:800 14px var(--font);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.satc .info .v{font:500 12.5px var(--font);color:var(--muted)}.satc .btn{padding:14px 26px;font-size:12.5px}@media(max-width:520px){.satc .info .v{display:none}.satc .btn{padding:12px 18px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
