#root .cs,#root .cs *,#root .cs *:before,#root .cs *:after{box-sizing:border-box}#root .cs{background:var(--floor);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;letter-spacing:0;text-align:left}#root .cs img{max-width:100%;display:block;height:auto}#root .cs button,#root .cs input,#root .cs select,#root .cs textarea{font:inherit;color:inherit;letter-spacing:0;text-transform:none;border-radius:0;box-shadow:none;min-height:0;height:auto;line-height:inherit;margin:0}#root .cs button{cursor:pointer;background:transparent;border:0;padding:0}#root .cs h1,#root .cs h2,#root .cs h3,#root .cs h4{margin:0;padding:0;font-family:var(--display);font-weight:600;line-height:1.05;text-wrap:balance;letter-spacing:-.005em;color:inherit;text-transform:none}#root .cs p{margin:0 0 1em}#root .cs ul,#root .cs ol{margin:0;padding:0 0 0 1.2em}#root .cs figure{margin:0}#root .cs .wrap{max-width:1280px;margin:0 auto;padding:0 12px}#root .cs .btn{border:0;border-radius:var(--r);padding:14px 20px;font-family:var(--display);font-weight:700;font-size:21px;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;min-height:54px;line-height:1;transition:transform .12s ease,background .15s,box-shadow .15s;cursor:pointer}#root .cs .btn:active{transform:translateY(1px)}#root .cs .btn-main{background:var(--neon-btn);color:#fff;box-shadow:0 10px 26px #3f8f1f59}#root .cs .btn-main:hover{background:var(--neon-btn-hover);color:#fff}#root .cs .btn-ink{background:var(--ink);color:#fff}#root .cs .btn-ghost{background:var(--wall);color:var(--ink);border:1px solid var(--ink)}#root .cs .btn svg{width:20px;height:20px}#root .cs .btn-wa svg{fill:var(--wa)}#root .cs .lead{color:var(--ink-2)}@media(min-width:600px){#root .cs .wrap{padding:0 16px}}#root .cs button:before,#root .cs .link-btn a:before{content:none!important;display:none!important}#root .cs button{float:none;min-width:0;width:auto;margin:0;padding:0;box-shadow:none;border:0;background:transparent;z-index:auto;position:static;height:auto;display:inline-flex;align-items:center;justify-content:center;font-size:inherit;line-height:inherit;text-align:inherit}#root .cs .has-select:before,#root .cs .has-select:after{content:none!important;display:none!important}#root .cs select{color:var(--ink)!important;opacity:1;height:auto;padding:7px 30px 7px 12px;background-color:var(--wall)}#root .cs input,#root .cs textarea{height:auto;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r);background:var(--wall);font-size:16px;line-height:1.4;z-index:auto}#root .cs a{text-decoration:none}#root .cs h1,#root .cs h2,#root .cs h3,#root .cs h4{margin:0;padding:0;min-width:0}#root .cs .link-btn a{float:none;min-width:0;margin:0}#root .cs .cmpk{display:inline-flex!important;width:auto;left:auto;margin:0;font-weight:600}#root .cs .cmpk:after,#root .cs label:after{content:none!important;display:none!important}#root .cs label{display:inline;margin:0;font-weight:inherit;position:static;z-index:auto}#root .cs-section{margin:0}#root .cs{--wall:#ffffff;--floor:#eef3f6;--floor-2:#e1e9ee;--ink:#10232c;--ink-2:#4c5f68;--ink-3:#62747d;--line:#d3dde2;--neon:#70b840;--neon-deep:#4f9426;--neon-btn:#3f8f1f;--neon-btn-hover:#357a1a;--neon-text:#3f7d1e;--neon-tint:#eaf6df;--neon-glow:rgba(63,143,31,.35);--danger:#b3432b;--wa:#25d366;--gold:#f5b301;--display:"Barlow Condensed","Arial Narrow","Helvetica Neue",Arial,sans-serif;--body:"Figtree","Helvetica Neue",Arial,sans-serif;--r:6px}#root .cs *{box-sizing:border-box}#root .cs{margin:0;background:var(--floor);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}#root .cs ::selection{background:var(--neon-tint);color:var(--ink)}#root .cs img{max-width:100%;display:block}#root .cs a{color:inherit}#root .cs button{font:inherit;color:inherit;cursor:pointer}#root .cs :focus-visible{outline:3px solid var(--neon);outline-offset:2px}#root .cs h1,#root .cs h2,#root .cs h3{margin:0;font-family:var(--display);font-weight:600;line-height:1.05;text-wrap:balance;letter-spacing:-.005em}#root .cs .num{font-family:var(--display);font-variant-numeric:tabular-nums lining-nums}#root .cs .st{width:14px;height:14px;fill:var(--gold)}#root .cs .stars{display:inline-flex;align-items:center;gap:2px}#root .cs .rate{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink-2)}#root .cs .rate .rs{position:relative;display:inline-block;width:70px;height:14px;line-height:0}#root .cs .rate .rs svg{width:14px;height:14px;display:inline-block}#root .cs .rate .rs .off svg{fill:var(--line)}#root .cs .rate .rs .on{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap}#root .cs .rate .rs .on svg{fill:var(--gold)}#root .cs .rate b{font-family:var(--display);font-weight:600;font-size:14px;color:var(--ink)}#root .cs .announce{background:var(--ink);color:#fff;font-size:13px;text-align:center;padding:7px 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root .cs .announce b{color:var(--neon);font-weight:700}#root .cs .announce .long{display:none}#root .cs .hdr{background:var(--ink);color:#fff;position:sticky;top:0;z-index:40;border-bottom:1px solid rgba(255,255,255,.08)}#root .cs .hdr-in{max-width:1280px;margin:0 auto;display:flex;align-items:center;gap:14px;padding:10px 12px;min-height:60px}#root .cs .hdr .logo{height:32px;width:auto}#root .cs .hdr nav{display:none;gap:22px;font-size:14px;margin-left:8px}#root .cs .hdr nav a{text-decoration:none;color:#ffffffe0}#root .cs .hdr nav a[aria-current]{color:var(--neon)}#root .cs .hdr nav a:hover{color:var(--neon)}#root .cs .hdr .tools{margin-left:auto;display:flex;gap:4px;align-items:center}#root .cs .icon-btn{width:40px;height:40px;border-radius:50%;border:0;background:transparent;display:grid;place-items:center;color:#fff}#root .cs .icon-btn:hover{background:#ffffff14}#root .cs .icon-btn svg{width:22px;height:22px}#root .cs .notes-btn{border:1px solid rgba(255,255,255,.35);background:transparent;color:#fff;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:600;display:flex;gap:6px;align-items:center;white-space:nowrap}#root .cs .notes-btn i{width:7px;height:7px;border-radius:50%;background:var(--neon)}#root .cs .notes-btn[aria-pressed=true]{background:#fff;color:var(--ink)}#root .cs .crumbs{display:none;max-width:1280px;margin:0 auto;padding:10px 16px 0;font-size:13px;color:var(--ink-2)}#root .cs .crumbs a{text-decoration:none}#root .cs .crumbs a:hover{text-decoration:underline}#root .cs .card{background:var(--wall);border:1px solid var(--line);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;position:relative;transition:box-shadow .15s,transform .15s}#root .cs .card:hover{box-shadow:0 14px 34px #10232c1f;transform:translateY(-2px)}#root .cs .card .wall{position:relative;aspect-ratio:1/1;background:var(--wall);overflow:hidden}#root .cs .card .wall img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain;object-position:50% 50%;padding:10% 8% 2%}#root .cs .card .cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}#root .cs .disc{position:absolute;left:8px;top:8px;z-index:3;background:var(--ink);color:#fff;border-radius:3px;padding:4px 6px 3px 13px;transform:rotate(-4deg);transform-origin:left top;box-shadow:0 4px 12px #10232c38;font-family:var(--display);line-height:1;display:grid;gap:2px}#root .cs .disc:before{content:"";position:absolute;left:5px;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:var(--wall);box-shadow:inset 0 1px 1px #0006}#root .cs .disc b{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}#root .cs .disc small{font-size:7.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--neon)}#root .cs .cmpk{position:absolute;right:8px;top:8px;z-index:3;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--ink-2);background:#ffffffe6;border:1px solid var(--line);border-radius:999px;padding:4px 8px 4px 6px;cursor:pointer}#root .cs .cmpk input{margin:0;width:14px;height:14px;accent-color:var(--neon-btn)}#root .cs .cmpk:has(input:checked){border-color:var(--neon-btn);color:var(--neon-text);background:var(--neon-tint)}#root .cs .card .info{padding:2px 11px 11px;display:flex;flex-direction:column;gap:5px;flex:1 1 auto}#root .cs .brand{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:600}#root .cs .card h3{font-size:17px;font-weight:600;line-height:1.1}#root .cs .card h3 a{text-decoration:none}#root .cs .card h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#root .cs .card:has(.cmpk:hover) h3 a:after{pointer-events:none}#root .cs .specs{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}#root .cs .specs li{font-size:11.5px;font-weight:600;color:var(--ink-2);border:1px solid var(--line);border-radius:4px;padding:2px 6px;line-height:1.3;white-space:nowrap}#root .cs .specs li.on{color:var(--neon-text);border-color:var(--neon-deep);background:var(--neon-tint)}#root .cs .price{margin-top:auto;padding-top:6px;display:grid;gap:1px}#root .cs .price .from{font-size:12px;color:var(--ink-2);font-weight:600}#root .cs .lg{display:none}#root .cs .price .now{font-family:var(--display);font-weight:700;font-size:26px;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.01em}#root .cs .price .was{font-size:12.5px;color:var(--ink-2)}#root .cs .price .was s{color:var(--ink-3)}#root .cs .price .was b{color:var(--neon-text);font-weight:700}#root .cs .price .msi{font-size:12.5px;color:var(--ink-2)}#root .cs .price .msi b{color:var(--ink);font-family:var(--display);font-size:15px;font-weight:600}#root .cs .incl{margin:0;padding:0;list-style:none;display:grid;gap:3px}#root .cs .incl li{font-size:12px;color:var(--ink-2);display:flex;align-items:center;gap:5px}#root .cs .incl svg{width:14px;height:14px;color:var(--neon-deep);flex:0 0 14px}#root .cs .go{position:relative;z-index:2;margin-top:4px;border:1px solid var(--ink);border-radius:var(--r);background:var(--wall);padding:9px 10px;font-family:var(--display);font-weight:600;font-size:17px;letter-spacing:.02em;display:flex;align-items:center;justify-content:space-between;text-decoration:none;transition:background .12s}#root .cs .go svg{width:18px;height:18px;transform:rotate(-90deg)}#root .cs .card:hover .go{background:var(--ink);color:#fff}#root .cs .card.soldout .wall img{filter:grayscale(1);opacity:.55}#root .cs .card.soldout .disc,#root .cs .card.soldout .cmpk{display:none}#root .cs .card.soldout .price .now{color:var(--ink-3)}#root .cs .card.soldout .go{border-color:var(--line);color:var(--ink-2);background:var(--floor)}#root .cs .card.soldout:hover .go{background:var(--floor);color:var(--ink)}#root .cs .card.soldout .out{position:absolute;left:8px;top:8px;z-index:3;font:600 11px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);background:var(--floor);border:1px solid var(--line);border-radius:999px;padding:5px 8px}#root .cs .card[hidden],#root .cs .disc[hidden]{display:none}#root .cs .empty{display:none;grid-column:1/-1;background:var(--wall);border:1px dashed var(--line);border-radius:10px;padding:26px 16px;text-align:center;color:var(--ink-2)}#root .cs .empty b{display:block;font-family:var(--display);font-size:22px;color:var(--ink);font-weight:600}#root .cs .sec{max-width:1280px;margin:0 auto;padding:40px 12px 0}#root .cs .sec h2{font-size:30px;margin-bottom:6px}#root .cs .sec .lead{margin:0 0 14px;color:var(--ink-2);font-size:15px}#root .cs .wa-card{background:var(--ink);color:#fff;border-radius:10px;padding:16px 14px;display:grid;gap:10px}#root .cs .wa-card h3{font-size:22px}#root .cs .wa-card p{margin:0;font-size:14px;color:#fffc}#root .cs .btn-wa{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--wall);color:var(--ink);border-radius:var(--r);padding:11px 16px;font-weight:600;font-size:16px;text-decoration:none;min-height:46px}#root .cs .btn-wa svg{width:22px;height:22px;fill:var(--wa)}#root .cs .installs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}#root .cs .installs figure{margin:0}#root .cs .installs img{aspect-ratio:4/3;object-fit:cover;width:100%;border-radius:8px;box-shadow:0 10px 26px #10232c24}#root .cs .installs figcaption{padding:9px 2px 0;font-size:13px;line-height:1.35}#root .cs .installs figcaption b{display:block;font-weight:700}#root .cs .installs figcaption .q{display:block;color:var(--ink-2)}#root .cs .installs figcaption .date{display:block;color:var(--ink-2);font-family:var(--display);font-size:13px;margin-top:2px}#root .cs .installs .st{width:12px;height:12px}#root .cs .installs figure{display:none}#root .cs .installs figure.show{display:block}#root .cs .printed{margin-top:14px;display:flex;align-items:center;gap:12px;font-size:13px;color:var(--ink-2);line-height:1.35}#root .cs .printed b{color:var(--ink);font-family:var(--display);font-size:16px;font-weight:600}@media(min-width:600px){#root .cs .crumbs{display:block}#root .cs .card .wall{aspect-ratio:5/4}#root .cs .card .info{padding:4px 14px 14px;gap:6px}#root .cs .card h3{font-size:19px}#root .cs .lg{display:inline}#root .cs .sm{display:none}#root .cs .price .now{font-size:30px}#root .cs .disc{left:10px;top:10px;padding:5px 8px 4px 15px}#root .cs .disc b{font-size:16px}#root .cs .disc small{font-size:8px}#root .cs .installs{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 16px}#root .cs .sec{padding:48px 16px 0}}@media(min-width:900px){#root .cs .wa-card h3{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/cs-core.css.map */
