:root{--font-head:"Orbitron","Chakra Petch",sans-serif;--font-ui:"Chakra Petch",system-ui,sans-serif}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:17px;font-weight:400;line-height:1.6;background-image:linear-gradient(rgba(126,217,87,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(126,217,87,.05) 1px,transparent 1px);background-size:56px 56px}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3{margin:0;font-family:var(--font-ui);font-weight:700;line-height:1.15}h1,h2{font-family:var(--font-head);letter-spacing:.01em}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.skip{position:absolute;left:-999px}.skip:focus{left:8px;top:8px;background:var(--accent);color:#000;padding:8px;z-index:99}:focus-visible{outline:3px solid var(--accent2);outline-offset:2px}.announce{background:var(--accent);color:#000;text-align:center;padding:6px 12px;font-family:var(--font-ui);font-weight:600;font-size:15px}.header{display:flex;align-items:center;gap:24px;padding:14px 5vw;border-bottom:1px dashed rgba(126,217,87,.35);position:sticky;top:0;background:#050505eb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:20;flex-wrap:wrap}.brand{display:flex;align-items:center;gap:10px;text-decoration:none}.brand__img{width:44px;height:44px;object-fit:cover;mix-blend-mode:lighten}.brand__name{font-family:var(--font-head);font-weight:700;font-size:17px;letter-spacing:.06em;text-transform:uppercase}.nav{display:flex;gap:24px;margin-left:auto;font-family:var(--font-ui);font-weight:600;font-size:17px;text-transform:uppercase;letter-spacing:.04em}.nav a,.header__tools a{text-decoration:none}.nav a:hover,.nav a[aria-current],.header__tools a:hover{color:var(--accent)}.header__tools{display:flex;gap:18px;font-family:var(--font-ui);font-weight:600;font-size:17px;text-transform:uppercase;letter-spacing:.04em}.count{display:inline-block;min-width:22px;padding:0 5px;background:var(--accent2);color:#000;text-align:center}.menu-toggle{display:none;margin-left:auto;background:none;border:1px solid var(--accent);color:var(--accent);font-family:var(--font-ui);padding:8px 14px;min-height:44px}.btn{display:inline-block;background:var(--accent);color:#000;border:0;padding:12px 22px;min-height:44px;font-family:var(--font-ui);font-weight:700;font-size:16px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;text-align:center;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}.btn:hover{background:#fff}.btn--lg{padding:16px 32px;font-size:18px}.btn--block{width:100%}.btn--ghost{background:transparent;color:var(--accent);box-shadow:inset 0 0 0 2px var(--accent)}.btn--ghost:hover{background:var(--accent);color:#000}.btn--orange{background:var(--accent2)}.btn--dark{background:#000;color:var(--accent)}.btn[disabled]{opacity:.5;cursor:not-allowed}.hero{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:2vw;padding:7vh 5vw;min-height:78vh}.hero__title{font-size:clamp(40px,9vw,128px);font-weight:900;color:var(--accent);text-transform:uppercase;line-height:1}.hero__tag{font-family:var(--font-ui);font-weight:600;font-size:clamp(22px,3vw,34px);margin:18px 0 8px;color:var(--accent2)}.hero__text{max-width:46ch;color:#dcdcd7;font-size:19px;margin:0 0 26px}.hero__img{width:100%;max-height:70vh;object-fit:contain;mix-blend-mode:lighten}.ticker{background:var(--accent2);color:#000;overflow:hidden;transform:rotate(-1.2deg);margin:0 -2vw;padding:14px 0;border-block:3px solid #000}.ticker__track{font-weight:700;display:flex;gap:28px;white-space:nowrap;width:max-content;font-family:var(--font-ui);font-size:clamp(16px,2.2vw,26px);text-transform:uppercase;animation:tick 28s linear infinite}.ticker i{font-style:normal}@keyframes tick{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ticker__track{font-weight:700;animation:none}}.statement{padding:14vh 5vw 8vh}.statement__title{font-size:clamp(32px,6vw,92px);text-transform:uppercase;max-width:14ch;color:var(--text)}.statement__text{font-family:var(--font-ui);font-size:20px;color:var(--accent);margin-top:22px}.shop,.listing,.cart,.pdp{padding:6vh 5vw}.shop__title,.listing__title{font-size:clamp(26px,4vw,52px);text-transform:uppercase;margin-bottom:26px}.tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:28px}.tab{background:none;border:0;color:var(--text);font-family:var(--font-ui);font-weight:600;font-size:17px;text-transform:uppercase;letter-spacing:.04em;padding:10px 16px;min-height:44px;cursor:pointer}.tab:hover{color:var(--accent)}.tab.is-active{background:var(--accent2);color:#000}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.card{display:flex;flex-direction:column;gap:10px}.card__media{position:relative;display:block;aspect-ratio:3/4;background:#161816;overflow:hidden;clip-path:polygon(0 0,calc(100% - 28px) 0,calc(100% - 28px) 14px,100% 14px,100% 100%,0 100%)}.card__media img{width:100%;height:100%;object-fit:cover}.ph{display:grid;place-items:center;width:100%;height:100%;min-height:200px;font-family:var(--font-head);color:var(--accent);opacity:.5}.ph--big{min-height:420px;background:#161816}.badge{position:absolute;left:8px;top:8px;background:var(--accent2);color:#000;font-family:var(--font-ui);font-weight:700;font-size:13px;padding:4px 8px}.card__row{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.card__title{font-size:16px;font-weight:600;text-transform:none}.card__title a{text-decoration:none}.card__price{font-family:var(--font-ui);font-weight:700;font-size:16px;color:var(--accent)}.shop__more{margin-top:34px}.empty{grid-column:1/-1;color:#aaa}.banner{padding:8vh 5vw}.banner__box{background:var(--accent2);color:#000;padding:clamp(28px,6vw,80px);clip-path:polygon(0 0,calc(100% - 48px) 0,calc(100% - 48px) 24px,100% 24px,100% 100%,0 100%)}.banner__title{font-size:clamp(30px,5.5vw,84px);text-transform:uppercase;max-width:12ch}.banner__text{max-width:44ch;margin:18px 0 24px;font-weight:500}.news{background:var(--panel);padding:9vh 5vw;display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center}.news__title{font-size:clamp(26px,3.6vw,52px);text-transform:uppercase;order:2}.news__form{display:flex;flex-direction:column;gap:14px;max-width:420px}.field{width:100%;background:#0c1409;color:var(--text);border:1px solid rgba(126,217,87,.5);padding:12px 14px;min-height:46px;font:inherit}.field--qty{max-width:110px}.notice{margin:0;color:var(--accent)}.notice--err{color:#ff7a7a}.footer{padding:8vh 5vw 3vh;background:#0a0f08;border-top:1px dashed rgba(126,217,87,.35);overflow:hidden}.footer__grid{display:grid;grid-template-columns:repeat(3,1fr) 1.4fr;gap:30px}.footer__h{font-size:16px;font-family:var(--font-ui);color:var(--accent);text-transform:uppercase;margin-bottom:12px}.footer a:not(.btn){display:block;text-decoration:none;color:#d2d2cd;padding:5px 0}.footer a:not(.btn):hover{color:var(--accent)}.footer__big{font-size:clamp(20px,2.4vw,32px);text-transform:uppercase;margin-bottom:16px}.footer__mark{font-family:var(--font-head);font-weight:900;font-size:clamp(44px,13vw,200px);line-height:1;margin:6vh 0 0;color:#7ed9571f;text-transform:uppercase;white-space:nowrap}.footer__copy{font-size:14px;color:#a0a09b;margin:12px 0 0}.pdp{display:grid;grid-template-columns:1.1fr .9fr;gap:4vw;align-items:start}.pdp__media{display:grid;gap:14px}.pdp__info{position:sticky;top:96px;display:flex;flex-direction:column;gap:12px}.pdp__title{font-size:clamp(24px,3.2vw,42px);text-transform:uppercase}.pdp__price{font-family:var(--font-ui);font-weight:700;font-size:26px;color:var(--accent);margin:0}.pdp__price s{color:#888;font-size:16px;margin-left:8px}.label{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--accent)}.note{font-size:15px;color:#b4b4af;margin:0}.rte{color:#d6d6d1;max-width:65ch}.rte a{color:var(--accent)}.cart__list{list-style:none;margin:0;padding:0;display:grid;gap:18px}.cart__item{display:grid;grid-template-columns:90px 1fr auto auto;gap:18px;align-items:center;border-bottom:1px dashed rgba(126,217,87,.3);padding-bottom:18px}.cart__name{font-family:var(--font-ui);font-weight:600;font-size:17px;text-decoration:none}.cart__line{font-family:var(--font-ui);font-weight:700;margin:0}.cart__total{font-family:var(--font-ui);font-weight:700;font-size:22px;margin:24px 0 6px}.cart__actions{display:flex;gap:14px;margin-top:18px;flex-wrap:wrap}.search{display:flex;gap:10px;margin-bottom:26px;max-width:520px}.pager{margin-top:30px;font-family:var(--font-ui)}.pager a,.pager span{padding:6px 10px}@media(max-width:900px){.grid{grid-template-columns:repeat(2,1fr);gap:14px}.hero,.pdp,.news{grid-template-columns:1fr}.hero{min-height:0}.hero__art{order:-1}.news__title{order:0}.pdp__info{position:static}.footer__grid{grid-template-columns:1fr 1fr}.menu-toggle{display:inline-block}.nav{display:none;width:100%;flex-direction:column;gap:6px;margin:0}.nav.is-open{display:flex}.nav a{padding:10px 0}.header__tools{margin-left:0}.cart__item{grid-template-columns:70px 1fr}}.badge--lost{background:#ff5a5a}.badge{max-width:calc(100% - 16px);line-height:1.2}.signal{margin:0;font-family:var(--font-ui);font-weight:700;font-size:15px;letter-spacing:.04em;color:var(--accent);text-transform:uppercase}.signal:before{content:"";display:inline-block;width:10px;height:10px;background:currentColor;margin-right:8px}.signal--lost{color:#ff5a5a}.pdp__sub{font-size:16px;color:var(--accent);text-transform:uppercase;margin-top:10px}.controls{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:26px}.field--sort{width:auto;min-width:200px}.filters{position:relative}.filters summary{list-style:none}.filters__body{display:flex;gap:26px;flex-wrap:wrap;margin-top:12px;padding:16px;background:var(--panel);border:1px dashed rgba(126,217,87,.4)}.filters fieldset{border:0;margin:0;padding:0;display:grid;gap:6px}.filters legend{font-family:var(--font-ui);font-weight:700;font-size:14px;color:var(--accent);text-transform:uppercase;margin-bottom:6px;padding:0}.check{display:flex;gap:8px;align-items:center;min-height:32px}.card--dim{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/theme.css.map */
