:root{--red:#ED2225;--red-d:#c5161a;--purple:#500969;--purple-l:#7a1aa0;--black:#0c0c0e;--ink:#15151a;--paper:#f5f3ef;--paper-2:#ffffff;--card:#ffffff;--line:#e4e0d8;--line-2:#d6d1c6;--ink-2:#55525c;--ink-3:#8a8790;--gold:#f5b417;--good:#22a05a;--page-width:1200px;--radius:13px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Archivo,system-ui,-apple-system,sans-serif;color:var(--ink);background:var(--paper);line-height:1.5;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 clamp(14px,3vw,28px)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.anton{font-family:Anton,sans-serif;font-weight:400;letter-spacing:.02em}.ablack{font-family:Archivo Black,sans-serif}.halftone{background-image:radial-gradient(var(--black) 1.1px,transparent 1.2px);background-size:7px 7px}.btn{display:inline-flex;align-items:center;gap:8px;border:none;cursor:pointer;font-family:Archivo Black,sans-serif;font-size:14px;border-radius:10px;padding:13px 22px;transition:.14s;text-decoration:none;letter-spacing:.01em;white-space:nowrap}.btn--red{background:var(--red);color:#fff}.btn--red:hover{background:var(--red-d);transform:translateY(-1px)}.btn--black{background:var(--black);color:#fff}.btn--black:hover{background:#000;transform:translateY(-1px)}.btn--outline{background:transparent;color:var(--black);border:2.5px solid var(--black)}.btn--outline:hover{background:var(--black);color:#fff}.card-shell{background:var(--card);border:2.5px solid var(--black);border-radius:var(--radius);box-shadow:3px 3px 0 var(--black);transition:transform .14s,box-shadow .14s}.card-shell:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--red)}.sec-title{font-family:Archivo Black,sans-serif;font-size:clamp(20px,3.4vw,30px);text-transform:uppercase;letter-spacing:-.01em;margin:0}.sec-rule{height:3px;background:var(--black);border-radius:3px;flex:1;min-width:30px}.price{font-family:Anton,sans-serif;color:var(--red);letter-spacing:.01em}.price--was{color:var(--ink-3);text-decoration:line-through;font-family:Archivo,sans-serif;font-weight:700;font-size:.62em}.badge-sale{background:var(--purple);color:#fff;font-family:Archivo Black,sans-serif;font-size:10px;padding:3px 8px;border-radius:6px;text-transform:uppercase;letter-spacing:.03em}.badge-sold{background:var(--black);color:#fff;font-family:Archivo Black,sans-serif;font-size:10px;padding:3px 8px;border-radius:6px;text-transform:uppercase;letter-spacing:.03em}.stack{display:flex;flex-direction:column}.row{display:flex;align-items:center}.wrap-gap{gap:10px;flex-wrap:wrap}@media(max-width:749px){:root{--radius:12px}}.badge-new{background:var(--gold);color:var(--black);font-family:Archivo Black,sans-serif;font-size:10px;padding:3px 8px;border-radius:6px;text-transform:uppercase;letter-spacing:.03em}.search-form{display:flex;align-items:center;background:var(--paper-2);border:2.5px solid var(--black);border-radius:10px;overflow:hidden;box-shadow:3px 3px 0 var(--black)}.search-form input[type=search]{flex:1;border:none;outline:none;padding:0 14px;font-family:Archivo,sans-serif;font-size:13px;font-weight:600;background:transparent;color:var(--ink);min-width:0;height:42px}.search-form input[type=search]::placeholder{color:var(--ink-3)}.search-form button[type=submit]{background:var(--red);border:none;color:#fff;height:42px;padding:0 14px;cursor:pointer;font-size:15px;flex:none;transition:.13s}.search-form button[type=submit]:hover{background:var(--red-d)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/base.css.map */
