:root{--red:#F72020;--red-d:#C4130F;--ink:#151515;--paper:#FFFFFF;--surface:#FFFFFF;--surface-2:#F4F4F4;--surface-3:#ECECEC;--text:#151515;--ash:#7A7A7A;--border:#151515;--lineL:#E3E3E3;--lineD:#2A2A2A}@media(prefers-color-scheme:dark){:root{--paper:#0F0F10;--surface:#1A1A1C;--surface-2:#161618;--surface-3:#202024;--text:#F1F1F2;--ash:#9C9CA4;--border:#3A3A40;--lineL:#2A2A2E}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--text);font-family:Inter,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}.wrap{max-width:1200px;margin:0 auto;padding:0 22px}.mono{font-family:Space Mono,monospace}.anton{font-family:Anton,sans-serif}h1,h2,h3,h4{margin:0}.shopify-section:empty{display:none}.ticker{position:relative;height:33px;background:var(--red);color:#fff;font-family:Space Mono,monospace;font-size:12px;letter-spacing:.04em;overflow:hidden;white-space:nowrap;border-bottom:2px solid var(--ink)}.ticker .t{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 16px;opacity:0;animation-name:nd-tick;animation-timing-function:ease;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.ticker .t:first-child{opacity:1}}header.nav{position:sticky;top:0;z-index:60;background:var(--ink);color:#fff;border-bottom:2px solid var(--red)}.nav-in{display:flex;align-items:center;justify-content:space-between;height:66px;gap:18px}.brand{font-family:Anton,sans-serif;font-size:26px;letter-spacing:.03em;display:flex;align-items:center;gap:8px;white-space:nowrap;color:#fff;flex:0 0 auto}.brand .brand-logo{height:40px;width:auto;max-width:none;flex:0 0 auto;display:block}.brand em{font-style:normal;color:var(--red)}.brand small{font-family:Space Mono,monospace;font-size:9px;letter-spacing:.2em;color:#8a8a8a;transform:translateY(-2px)}.nav-links{display:flex;gap:24px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;list-style:none;margin:0;padding:0}.nav-links a{padding:6px 0;color:#fff}.nav-links a:hover,.nav-links .current a{color:var(--red)}.nav-right{display:flex;align-items:center;gap:12px}.nd-search{display:flex;align-items:center;background:#222;border:1px solid #333;border-radius:3px;padding:7px 11px;gap:8px}.nd-search input{background:transparent;border:none;color:#fff;font-family:Space Mono,monospace;font-size:12px;width:120px;outline:none}.nd-search input::placeholder{color:#777}.nd-search-ic{background:none;border:none;color:#777;cursor:pointer;font-size:15px;line-height:1;padding:0;display:flex;align-items:center}@media(max-width:980px){.nd-search{background:transparent;border:none;padding:0;gap:0}.nd-search .nd-search-ic{color:#fff;font-size:22px;padding:6px 8px}.nd-search input[type=search]{width:0;padding:0;border:0}.nd-search.open{position:absolute;top:100%;left:0;right:0;width:100%;background:var(--ink,#151515);border:none;border-top:1px solid #333;border-radius:0;padding:12px 16px;gap:8px;z-index:70}.nd-search.open input[type=search]{width:100%;max-width:none;font-size:16px}}.cart-btn{font-family:Space Mono,monospace;font-size:13px;border:1.5px solid #fff;border-radius:3px;padding:8px 13px;background:transparent;color:#fff;display:flex;gap:7px;align-items:center;white-space:nowrap}.cart-btn:hover{background:var(--red);border-color:var(--red)}.cart-btn b{color:var(--red)}.cart-btn:hover b{color:#fff}.burger{display:none;background:transparent;border:1.5px solid #fff;border-radius:3px;color:#fff;font-size:18px;padding:6px 11px;cursor:pointer}@media(max-width:980px){.nav-links{display:none}.burger{display:block}}.mobile-menu{display:none;background:var(--ink);border-bottom:2px solid var(--red);list-style:none;margin:0;padding:0}.mobile-menu.open{display:block}.mobile-menu a{display:block;color:#fff;padding:14px 22px;border-top:1px solid #262626;font-weight:600;text-transform:uppercase;font-size:14px}.btn{font-family:Space Mono,monospace;font-size:13px;font-weight:700;padding:13px 22px;border-radius:3px;border:2px solid transparent;transition:transform .12s ease;text-transform:uppercase;display:inline-block;cursor:pointer;line-height:1.2}.btn:hover{transform:translateY(-2px)}.btn-red{background:var(--red);color:#fff}.btn-red:hover{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.btn-ink{background:var(--ink);color:#fff}.btn-ink:hover{background:var(--red)}.btn-out{background:transparent;border-color:var(--border);color:var(--text)}.btn-out:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.btn-ghost{background:transparent;border-color:#3a3a3a;color:#fff}.btn-ghost:hover{border-color:#fff}.btn.sm{padding:9px 14px;font-size:12px}.btn[disabled]{opacity:.6;cursor:default;transform:none}.sec-title{font-family:Anton,sans-serif;font-size:clamp(26px,4vw,42px);text-transform:uppercase;letter-spacing:.01em}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:22px}.sec-head .link,.link{font-family:Space Mono,monospace;font-size:13px;color:var(--red);font-weight:700;text-transform:uppercase}.sec-head .link:hover,.link:hover{text-decoration:underline}.kick{display:inline-flex;align-items:center;gap:10px;font-family:Space Mono,monospace;font-size:12px;letter-spacing:.12em;color:var(--red);text-transform:uppercase}.kick:before{content:"";width:26px;height:2px;background:var(--red)}.catcard{border:2px solid var(--border);border-radius:4px;padding:26px 18px;text-align:center;transition:all .14s ease;background:var(--surface);color:var(--text);display:block}.catcard:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.catcard .ic{font-family:Anton,sans-serif;font-size:30px;color:var(--red)}.catcard .nm{font-weight:700;margin-top:8px}.pgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;list-style:none;margin:0;padding:0}.pgrid>li{display:flex;margin:0;padding:0}@media(max-width:1000px){.pgrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.pgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:460px){.pgrid{grid-template-columns:repeat(2,1fr);gap:12px}}.pcard{border:2px solid var(--border);border-radius:4px;background:var(--surface);display:flex;flex-direction:column;overflow:hidden;transition:transform .14s ease,box-shadow .14s ease;position:relative;flex:1;width:100%}.pcard:hover{transform:translateY(-4px);box-shadow:6px 6px 0 var(--red)}.pcard .imgwrap{position:relative;border-bottom:2px solid var(--border);background:var(--surface-2);display:block}.pcard .imgwrap img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;margin:0}.pcard .imgwrap svg{width:100%;height:auto;display:block;margin:0}.pcard .badges,.badges{position:absolute;top:9px;left:9px;display:flex;flex-direction:column;gap:5px;z-index:2}.bdg{font-family:Space Mono,monospace;font-size:10px;font-weight:700;padding:4px 8px;border-radius:2px;letter-spacing:.04em}.bdg.red{background:var(--red);color:#fff}.bdg.ink{background:var(--ink);color:#fff}.bdg.out{background:var(--surface);color:var(--text);border:1.5px solid var(--border)}.langtag{position:absolute;top:9px;right:9px;font-family:Space Mono,monospace;font-size:10px;font-weight:700;background:var(--surface);color:var(--text);border:1.5px solid var(--border);border-radius:2px;padding:3px 7px;z-index:2}.pcard .body{padding:13px;display:flex;flex-direction:column;flex:1}.pcard .pcat{font-family:Space Mono,monospace;font-size:10px;color:var(--ash);text-transform:uppercase;letter-spacing:.05em}.pcard h3{font-size:14px;font-weight:700;line-height:1.28;margin:5px 0 0;min-height:36px;color:var(--text);padding:0}.pcard .foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:12px;gap:8px}.pcard .price{font-family:Anton,sans-serif;font-size:24px;line-height:1;color:var(--text)}.price del,.pcard .price del{color:var(--ash);font-size:13px;font-weight:400;opacity:1;font-family:Inter,sans-serif}.price ins,.pcard .price ins{color:var(--red);text-decoration:none}.pcard.oos .price{color:var(--ash)}.pcard form{margin:0}.pcard .button{font-family:Space Mono,monospace;font-size:12px;font-weight:700;background:var(--ink);color:#fff;border:none;border-radius:2px;padding:10px 12px;text-transform:uppercase;white-space:nowrap;margin:0;width:auto;min-width:0;cursor:pointer;display:inline-block;line-height:1.2}.pcard .button:hover{background:var(--red)}.pcard .button.loading{opacity:.7}.pcard .button.added{background:#12a150}.pcard.oos .button{background:var(--surface);color:var(--ash);border:2px solid var(--lineL);cursor:default}.field{padding:12px;border:2px solid var(--border);border-radius:3px;font-family:Space Mono,monospace;font-size:13px;background:var(--surface);color:var(--text);width:100%}.field::placeholder{color:var(--ash)}select.field{-webkit-appearance:auto;appearance:auto}.nd-hero{background:var(--ink);color:#fff;border-bottom:2px solid var(--red);position:relative;overflow:hidden}.nd-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:repeating-linear-gradient(115deg,transparent 0 62px,rgba(247,32,32,.06) 62px 64px)}.nd-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:var(--ink)}.nd-hero-video iframe{position:absolute;top:50%;left:50%;width:100%;height:56.25vw;min-height:100%;min-width:177.77vh;transform:translate(-50%,-50%);border:0;opacity:.05}.nd-hero .grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:40px;align-items:center;padding:64px 0 58px}.nd-hero h1{font-family:Anton,sans-serif;letter-spacing:.01em;font-size:clamp(44px,7vw,88px);line-height:.9;text-transform:uppercase;margin-top:14px;color:#fff}.nd-hero h1 span{color:var(--red)}.nd-hero p{color:#c9c9c9;font-size:17px;line-height:1.55;max-width:460px;margin:20px 0 26px}.nd-hero .cta,.cta{display:flex;gap:12px;flex-wrap:wrap}.nd-trust{background:var(--surface-2);border-bottom:2px solid var(--border)}.nd-trust .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--lineL)}.nd-trust .cell{background:var(--surface-2);padding:20px 18px}.nd-trust .cell b{display:block;font-family:Space Mono,monospace;font-size:12px;color:var(--red);text-transform:uppercase;letter-spacing:.06em}.nd-trust .cell span{font-size:13px;color:var(--ash);margin-top:5px;display:block;line-height:1.4}.nd-section{padding:50px 0}.nd-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px}.nd-dark{background:var(--ink);color:#fff;border-top:2px solid var(--red);border-bottom:2px solid var(--red)}.nd-dark .sec-title{color:#fff}.nd-dark .pcard{--surface:#1A1A1C;--surface-2:#161618;--text:#F1F1F2;--ash:#9C9CA4;--border:#3A3A40;--lineL:#2A2A2E}.nd-red{background:var(--red);color:#fff;text-align:center}.nd-red .sec-title{color:#fff}.nd-red p{max-width:520px;margin:14px auto 22px;font-size:16px;line-height:1.5}.nd-faq details{border-bottom:2px solid var(--border)}.nd-faq details:first-of-type{border-top:2px solid var(--border)}.nd-faq summary{cursor:pointer;padding:18px 4px;font-size:16px;font-weight:700;list-style:none;display:flex;justify-content:space-between;align-items:center}.nd-faq summary::-webkit-details-marker{display:none}.nd-faq summary:after{content:"+";color:var(--red);font-size:22px}.nd-faq details[open] summary:after{content:"\2212"}.nd-faq p{padding:0 4px 18px;color:var(--ash);line-height:1.6;margin:0}.nd-reviews{background:var(--surface-2);border-top:2px solid var(--border)}.nd-revgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.nd-rev{background:var(--surface);border:2px solid var(--border);border-radius:4px;padding:20px}.nd-rev .stars{color:var(--red);margin-bottom:8px}.nd-rev p{font-size:14px;line-height:1.55;margin:0}.nd-rev cite{font-family:Space Mono,monospace;font-size:11px;color:var(--ash);font-style:normal;display:block;margin-top:12px}@media(max-width:720px){.nd-revgrid{grid-template-columns:1fr}}.shop-head{padding:34px 0 10px}.shop-crumb{font-family:Space Mono,monospace;font-size:12px;color:var(--ash)}.shoplayout{padding:18px 0 0;display:grid;grid-template-columns:230px 1fr;gap:26px;align-items:start}.shoplayout.nofilters{grid-template-columns:1fr}.filters{border:2px solid var(--border);border-radius:4px;padding:18px;position:sticky;top:82px;background:var(--surface)}.filters .ftitle{font-family:Space Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ash);margin:0 0 8px}.filters .fgroup{margin-bottom:16px}.filters a.fbtn{display:block;background:transparent;color:var(--text);border-radius:3px;padding:8px 10px;font-size:13px;font-weight:600;margin-bottom:3px}.filters a.fbtn.active{background:var(--ink);color:#fff}.filters details.nd-fold{margin-bottom:16px}.filters details.nd-fold>summary.ftitle{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:8px}.filters details.nd-fold>summary.ftitle::-webkit-details-marker{display:none}.filters details.nd-fold>summary.ftitle:after{content:"\25be";color:var(--ash);font-size:11px;transition:transform .15s ease}.filters details.nd-fold[open]>summary.ftitle:after{transform:rotate(180deg)}.filters details.nd-fold:not([open])>*:not(summary){display:none}.filters details.nd-fold>summary.ftitle{margin:0}@media(min-width:761px){.filters details.nd-fold>summary.ftitle{cursor:default}.filters details.nd-fold>summary.ftitle:after{display:none}}.shop-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:12px;flex-wrap:wrap}.shop-toolbar .count{color:var(--ash);font-family:Space Mono,monospace;font-size:13px;margin:0}.shop-toolbar select{background:var(--surface);color:var(--text);border:2px solid var(--border);border-radius:3px;padding:8px;font-family:Space Mono,monospace;font-size:12px}@media(max-width:760px){.shoplayout{grid-template-columns:1fr}.filters{position:static}}.nd-pagination{display:flex;gap:6px;flex-wrap:wrap;margin-top:24px;font-family:Space Mono,monospace;font-size:13px}.nd-pagination a,.nd-pagination span{padding:8px 12px;border:2px solid var(--border);border-radius:3px;color:var(--text)}.nd-pagination span.cur{background:var(--ink);color:#fff;border-color:var(--ink)}.nd-pagination a:hover{background:var(--red);color:#fff;border-color:var(--red)}.nd-empty{font-family:Space Mono,monospace;color:var(--ash);padding:30px 0}.pdp-crumb{padding:30px 0 0;font-family:Space Mono,monospace;font-size:12px;color:var(--ash)}.pdplayout{padding:22px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.pdp-media{border:2px solid var(--border);border-radius:5px;overflow:hidden;position:relative;background:var(--surface-2)}.pdp-media img{width:100%;height:auto}.pdp-sum .eyebrow{font-family:Space Mono,monospace;font-size:12px;color:var(--red);text-transform:uppercase;letter-spacing:.06em}.pdp-sum h1{font-family:Anton,sans-serif;font-size:clamp(28px,4vw,42px);text-transform:uppercase;line-height:1.02;margin:8px 0 14px}.pdp-sum .price{font-family:Anton,sans-serif;font-size:40px;color:var(--red);margin:0}.pdp-sum .price del{font-family:Inter,sans-serif;font-size:18px;color:var(--ash)}.pdp-sum .price .iva{font-family:Space Mono,monospace;font-size:13px;color:var(--ash)}.pdp-sum .short{font-size:15px;line-height:1.6;color:var(--text);opacity:.85;margin:14px 0 18px}.pdp-sum form.cart{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:8px 0}.pdp-sum form.cart .quantity input{width:70px;padding:11px;border:2px solid var(--border);border-radius:3px;background:var(--surface);color:var(--text);font-family:Space Mono,monospace}.pdp-sum form.cart select{padding:11px;border:2px solid var(--border);border-radius:3px;background:var(--surface);color:var(--text);font-family:Space Mono,monospace;min-width:140px}.pdp-sum .add-btn{background:var(--red);color:#fff;border:none;border-radius:3px;font-family:Space Mono,monospace;font-weight:700;text-transform:uppercase;padding:14px 26px;cursor:pointer;font-size:13px}.pdp-sum .add-btn:hover{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.pdp-sum .add-btn[disabled]{background:var(--surface-2);color:var(--ash);box-shadow:none;cursor:default}.pdp-sum .product_meta{font-family:Space Mono,monospace;font-size:12px;color:var(--ash);margin-top:16px}.pdp-trust{font-family:Space Mono,monospace;font-size:12px;color:var(--ash);margin-top:14px}@media(max-width:720px){.pdplayout{grid-template-columns:1fr}}.pdp-desc{line-height:1.7;font-size:15px}.pdp-desc img{height:auto}.nd-gallery .nd-gmain img{width:100%;height:auto;display:block}.nd-gthumbs{display:flex;gap:8px;padding:10px;background:var(--surface);border-top:2px solid var(--border);flex-wrap:wrap}.nd-gthumb{padding:0;margin:0;border:2px solid transparent;border-radius:4px;background:none;cursor:pointer;line-height:0;overflow:hidden}.nd-gthumb.active{border-color:var(--red)}.nd-gthumb img{width:56px;height:auto;display:block}.nd-msg{border:2px solid #12a150;border-left-width:6px;background:var(--surface);color:var(--text);border-radius:8px;padding:16px 20px;box-shadow:0 6px 20px #0000001f;animation:nd-slidein .3s ease;margin:18px 0}.nd-msg[hidden]{display:none}@keyframes nd-slidein{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.nd-cartmsg{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.nd-cartmsg-ic{flex-shrink:0;width:34px;height:34px;border-radius:50%;background:#12a150;color:#fff;display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:700}.nd-cartmsg-txt{font-size:15px;flex:1;min-width:170px;line-height:1.4}.nd-cartmsg-btns{display:flex;gap:10px;flex-wrap:wrap;margin-left:auto}.nd-cartmsg-btns .button{margin:0;padding:11px 16px;font-size:12px;font-family:Space Mono,monospace;font-weight:700;text-transform:uppercase;background:var(--ink);color:#fff;border:none;border-radius:3px;display:inline-block}.nd-cartmsg-btns .button:hover{background:var(--red);color:#fff}.nd-cartmsg-btns .button.alt{background:var(--red)}.nd-cartmsg-btns .button.alt:hover{background:var(--ink)}@media(max-width:600px){.nd-cartmsg-btns{margin-left:0;width:100%}.nd-cartmsg-btns .button{flex:1;text-align:center}}.pdp-cross{margin-top:22px;padding-top:18px;border-top:2px solid var(--border)}.pdp-cross-t{font-family:Space Mono,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--ash);margin:0 0 12px}.pdp-cross-row{display:flex;flex-direction:column;gap:10px}.pdp-cross-item{display:flex;align-items:center;gap:12px;border:2px solid var(--border);border-radius:6px;background:var(--surface);padding:8px 10px;transition:box-shadow .12s}.pdp-cross-item:hover{box-shadow:4px 4px 0 var(--red)}.pdp-cross-img{flex-shrink:0;width:46px;line-height:0}.pdp-cross-img img{width:46px;height:46px;object-fit:contain;background:var(--surface-2);border-radius:4px;display:block;margin:0}.pdp-cross-info{flex:1;min-width:0}.pdp-cross-name{display:block;font-size:13px;font-weight:700;color:var(--text);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp-cross-name:hover{color:var(--red)}.pdp-cross-price{font-family:Anton,sans-serif;font-size:15px;color:var(--red)}.pdp-cross-price del{color:var(--ash);font-size:12px;font-family:Inter,sans-serif}.pdp-cross form{margin:0}.pdp-cross-add{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;font-size:22px;background:var(--ink);color:#fff;border:none;border-radius:4px;line-height:1;cursor:pointer}.pdp-cross-add:hover{background:var(--red)}.pdp-cross-add.added,.pdp-cross-add.loading{background:#12a150}.nd-cart{padding:34px 0 20px}.nd-cart h1{font-family:Anton,sans-serif;text-transform:uppercase;font-size:clamp(30px,5vw,52px);margin-bottom:20px}.nd-cart-grid{display:grid;grid-template-columns:1fr 340px;gap:28px;align-items:start}.nd-cart-table{width:100%;border-collapse:collapse;border:2px solid var(--border);border-radius:4px;background:var(--surface)}.nd-cart-table th{text-align:left;font-family:Space Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--ash);padding:12px;border-bottom:2px solid var(--border)}.nd-cart-table td{padding:12px;border-top:1px solid var(--lineL);vertical-align:middle}.nd-cart-item{display:flex;gap:12px;align-items:center}.nd-cart-item img{width:58px;aspect-ratio:3/4;object-fit:cover;border-radius:3px;background:var(--surface-2)}.nd-cart-item .t{font-weight:700;font-size:14px;line-height:1.3}.nd-cart-item .v,.nd-cart-item .p{font-family:Space Mono,monospace;font-size:11px;color:var(--ash);margin-top:3px}.nd-cart-item .t:hover{color:var(--red)}.nd-cart-table .qty{width:64px;padding:9px;border:2px solid var(--border);border-radius:3px;background:var(--surface);color:var(--text);font-family:Space Mono,monospace;text-align:center}.nd-cart-table .line{font-family:Anton,sans-serif;font-size:20px;white-space:nowrap}.nd-cart-table .rm{color:var(--ash);font-size:18px}.nd-cart-table .rm:hover{color:var(--red)}.nd-cart-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.nd-cart-totals{border:2px solid var(--border);border-radius:6px;background:var(--surface);padding:18px;position:sticky;top:82px}.nd-cart-totals h2{font-family:Anton,sans-serif;text-transform:uppercase;font-size:22px;margin-bottom:12px}.nd-cart-totals .row{display:flex;justify-content:space-between;font-family:Space Mono,monospace;font-size:13px;padding:8px 0;border-top:1px solid var(--lineL)}.nd-cart-totals .row.total{font-family:Anton,sans-serif;font-size:22px;color:var(--red);border-top:2px solid var(--border);margin-top:6px;align-items:baseline}.nd-cart-totals .note{font-size:12px;color:var(--ash);margin:10px 0 14px;line-height:1.5}.nd-cart-totals .btn{width:100%;text-align:center}.nd-cart-totals textarea{margin-top:10px;min-height:70px;font-family:inherit;resize:vertical}.nd-cart-empty{padding:40px 0 20px}.nd-cart-empty p{color:var(--ash);margin:10px 0 20px}@media(max-width:860px){.nd-cart-grid{grid-template-columns:1fr}.nd-cart-totals{position:static}.nd-cart-table th:nth-child(2),.nd-cart-table td:nth-child(2){display:none}}footer.site-footer{background:var(--ink);color:#fff;padding:52px 0 32px;margin-top:60px;border-top:2px solid var(--red)}.foot-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:28px}.foot-brand{font-family:Anton,sans-serif;font-size:32px}.foot-brand em{font-style:normal;color:var(--red)}footer.site-footer p{color:#b4b4b4;font-size:14px;line-height:1.6;margin-top:12px;max-width:300px}.foot-col h4{font-family:Space Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin:0 0 13px}.foot-col a{display:block;font-size:14px;margin-bottom:9px;color:#c6c6c6}.foot-col a:hover{color:var(--red)}.pays{display:flex;gap:6px;flex-wrap:wrap;margin-top:14px}.pay{font-family:Space Mono,monospace;font-size:10px;border:1px solid var(--lineD);border-radius:2px;padding:5px 8px;color:#b4b4b4}.legal{margin-top:34px;border-top:1px solid var(--lineD);padding-top:18px;font-family:Space Mono,monospace;font-size:11px;color:#8a8a8a;line-height:1.6}.legal-links{display:flex;flex-wrap:wrap;gap:18px;margin-top:22px;padding-top:16px;border-top:1px solid var(--lineD)}.legal-links a{font-family:Space Mono,monospace;font-size:12px;color:#b4b4b4}.legal-links a:hover{color:var(--red)}@media(max-width:820px){.foot-grid{grid-template-columns:1fr 1fr}.foot-brand{grid-column:1/-1}}@media(max-width:500px){.foot-grid{grid-template-columns:1fr}.nd-trust .grid,.nd-cats,.nd-stats{grid-template-columns:repeat(2,1fr)}}.page-body{padding:40px 0}.page-body .entry-content{max-width:760px;font-size:16px;line-height:1.7}.page-body .entry-content img{height:auto}.page-body h1.entry-title{font-family:Anton,sans-serif;text-transform:uppercase;font-size:clamp(30px,5vw,52px);margin-bottom:20px}.page-body .entry-content h2,.page-body .entry-content h3{font-family:Anton,sans-serif;text-transform:uppercase;margin:26px 0 10px}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto}}.nd-page-hero{background:var(--ink);color:#fff;border-bottom:2px solid var(--red);padding:56px 0 46px}.nd-page-title{font-family:Anton,sans-serif;font-size:clamp(38px,6vw,72px);line-height:.92;text-transform:uppercase;margin:12px 0 0;color:#fff}.nd-page-title span{color:var(--red)}.nd-page-lead{color:#c9c9c9;font-size:18px;line-height:1.55;max-width:640px;margin:18px 0 0}.nd-about{display:grid;grid-template-columns:1.5fr .9fr;gap:48px;padding:48px 22px;align-items:start}.nd-about-story p{font-size:16px;line-height:1.75;color:var(--text);margin:0 0 16px}.nd-about-stats{display:flex;flex-direction:column;gap:14px}.nd-stat{border:2px solid var(--border);border-radius:6px;background:var(--surface);padding:18px 20px}.nd-stat b{display:block;font-family:Anton,sans-serif;font-size:30px;color:var(--red);line-height:1}.nd-stat span{font-family:Space Mono,monospace;font-size:12px;color:var(--ash);text-transform:uppercase;letter-spacing:.04em}.nd-about-cta{text-align:center;padding:44px 22px 8px}.nd-about-cta p{color:var(--ash);font-size:16px;max-width:560px;margin:10px auto 20px}.nd-contact{display:grid;grid-template-columns:.9fr 1.1fr;gap:44px;padding:44px 22px}.nd-contact-list{list-style:none;margin:14px 0 0;padding:0}.nd-contact-list li{display:flex;gap:12px;align-items:center;padding:9px 0;font-size:15px;color:var(--text);border-bottom:1px solid var(--lineL)}.nd-contact-list .ic{font-size:18px;width:22px;text-align:center}.nd-contact-list a{color:var(--text);text-decoration:none}.nd-contact-list a:hover{color:var(--red)}.nd-hours{width:100%;border-collapse:collapse;margin-top:12px}.nd-hours th{text-align:left;font-weight:700;font-size:14px;padding:8px 0;color:var(--text)}.nd-hours td{text-align:right;font-family:Space Mono,monospace;font-size:13px;color:var(--ash);padding:8px 0}.nd-hours tr{border-bottom:1px solid var(--lineL)}.nd-form{display:flex;flex-direction:column;gap:14px;margin-top:14px}.nd-form label{display:flex;flex-direction:column;gap:6px;font-family:Space Mono,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--ash)}.nd-form textarea.field{resize:vertical;min-height:120px;font-family:inherit}.nd-form .btn{align-self:flex-start;margin-top:4px}.nd-note{padding:12px 16px;border-radius:6px;font-size:14px;margin-bottom:14px;border:2px solid;line-height:1.5}.nd-note.ok{background:#10a05014;border-color:#12a150;color:#0c7a3c}.nd-note.err{background:#f720200f;border-color:var(--red);color:var(--red-d)}.nd-note.info{background:#005ac80f;border-color:#2a6fd6;color:var(--text)}.nd-note.warn{background:#f720200f;border-color:var(--red);color:var(--text)}.nd-map{border-top:2px solid var(--border)}@media(max-width:820px){.nd-about,.nd-contact{grid-template-columns:1fr}.nd-about-stats{flex-direction:row;flex-wrap:wrap}.nd-stat{flex:1;min-width:140px}}.nd-map-wrap{position:relative}.nd-map-wrap iframe{border:0;display:block;width:100%;height:420px}.nd-map-open{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end;justify-content:center;text-decoration:none;cursor:pointer}.nd-map-pill{margin-bottom:22px;background:var(--ink);color:#fff;font-family:Space Mono,monospace;font-size:13px;font-weight:700;padding:12px 18px;border-radius:4px;box-shadow:0 6px 18px #00000059;transition:all .15s ease;text-transform:uppercase;letter-spacing:.03em;border:2px solid #fff}.nd-map-open:hover .nd-map-pill{background:var(--red);border-color:var(--red);transform:translateY(-3px)}.nd-map-dir{position:absolute;top:16px;right:16px;z-index:3}.nd-sell{padding:36px 22px 60px}.nd-sell-help{border:2px solid var(--border);border-radius:8px;background:var(--surface);padding:22px;margin-bottom:30px}.nd-help-grid{display:grid;grid-template-columns:230px 1fr;gap:28px;align-items:center;margin-top:12px}.nd-cardguide{position:relative;margin:0;max-width:230px}.nd-cardguide img{width:100%;height:auto;border-radius:8px;border:2px solid var(--border);display:block}.nd-mark{position:absolute;border:3px solid var(--red);border-radius:5px;box-shadow:0 0 0 3px #f7202038;animation:nd-pulse 1.7s ease-in-out infinite}.nd-mark b{position:absolute;top:-12px;left:-12px;width:23px;height:23px;border-radius:50%;background:var(--red);color:#fff;font-family:Anton,sans-serif;font-size:13px;display:flex;align-items:center;justify-content:center;border:2px solid var(--surface)}@keyframes nd-pulse{0%,to{box-shadow:0 0 0 3px #f7202038}50%{box-shadow:0 0 0 7px #f720201a}}.nd-num{display:inline-flex;width:20px;height:20px;border-radius:50%;background:var(--red);color:#fff;font-weight:700;font-size:12px;align-items:center;justify-content:center;margin-right:5px;vertical-align:middle}.nd-help-list{list-style:none;margin:0;padding:0}.nd-help-list li{padding:7px 0 7px 20px;position:relative;font-size:14px;line-height:1.55;color:var(--text);border-bottom:1px solid var(--lineL)}.nd-help-list li:before{content:"\203a";position:absolute;left:2px;color:var(--red);font-weight:700}.nd-help-list li.nd-sub{padding-left:34px;color:var(--ash);font-size:13px}.nd-help-list li.nd-sub b{color:var(--text)}.nd-help-list code{background:var(--surface-2);padding:1px 6px;border-radius:3px;font-family:Space Mono,monospace;font-size:12px}.nd-help-ex{border-bottom:none!important;color:var(--ash)}.nd-sell-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.nd-sell-fields label{display:flex;flex-direction:column;gap:6px;font-family:Space Mono,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--ash)}.nd-sell-fields label.wide{grid-column:1 / -1}.nd-table-scroll{overflow-x:auto;margin-top:14px}.nd-sell-table{width:100%;border-collapse:collapse;min-width:720px}.nd-sell-table th{text-align:left;font-family:Space Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--ash);padding:6px 8px;border-bottom:2px solid var(--border)}.nd-sell-table td{padding:6px 8px;vertical-align:middle}.nd-sell-table .field{padding:9px 10px}.nd-sell-table td:nth-child(2){width:130px}.nd-sell-table td:nth-child(3){width:110px}.nd-sell-table td:nth-child(4),.nd-sell-table td:nth-child(5){width:92px}.nd-sell-table td:last-child{width:40px;text-align:center}.nd-rowdel{background:transparent;border:none;color:var(--ash);font-size:16px;cursor:pointer;line-height:1;padding:6px}.nd-rowdel:hover{color:var(--red)}@media(max-width:720px){.nd-help-grid,.nd-sell-fields{grid-template-columns:1fr}}.nd-sell-hl{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:26px}.nd-hl{display:flex;gap:12px;align-items:center;border:2px solid var(--border);border-radius:8px;background:var(--surface);padding:14px 16px}.nd-hl-ic{font-size:26px;flex-shrink:0;line-height:1}.nd-hl b{display:block;font-size:14px;color:var(--text)}.nd-hl span{font-size:12.5px;color:var(--ash);line-height:1.4}.nd-proceso{margin-bottom:30px}.nd-steps{list-style:none;counter-reset:s;margin:16px 0 0;padding:0;display:grid;gap:10px}.nd-steps li{counter-increment:s;position:relative;padding:12px 14px 12px 54px;border:2px solid var(--border);border-radius:8px;background:var(--surface)}.nd-steps li:before{content:counter(s);position:absolute;left:12px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:var(--red);color:#fff;font-family:Anton,sans-serif;display:flex;align-items:center;justify-content:center;font-size:16px}.nd-steps li b{display:block;font-size:14px;color:var(--text)}.nd-steps li span{font-size:13px;color:var(--ash);line-height:1.45}.nd-proceso-nota{margin-top:14px;line-height:1.6}.nd-estados-guide{margin-bottom:30px}.nd-estados-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:14px}.nd-estado{display:flex;gap:12px;align-items:flex-start;border:2px solid var(--border);border-radius:8px;background:var(--surface);padding:12px 14px}.nd-estado-code{flex-shrink:0;min-width:44px;text-align:center;font-family:Space Mono,monospace;font-weight:700;font-size:13px;background:var(--ink);color:#fff;padding:6px;border-radius:4px}.nd-estado b{display:block;font-size:14px;color:var(--text)}.nd-estado span{font-size:12.5px;color:var(--ash);line-height:1.45}.nd-estados-src{font-size:12.5px;color:var(--ash);margin-top:12px}.nd-estados-src a{color:var(--red)}@media(max-width:720px){.nd-sell-hl,.nd-estados-grid{grid-template-columns:1fr}}.nd-hero-cta{margin-top:22px}#empezar{scroll-margin-top:90px}.nd-cookies{position:fixed;left:16px;right:16px;bottom:16px;z-index:9000;background:var(--ink);color:#fff;border:2px solid var(--red);border-radius:8px;padding:15px 20px;display:flex;align-items:center;gap:18px;flex-wrap:wrap;box-shadow:0 10px 30px #0006;max-width:920px;margin:0 auto}.nd-cookies[hidden]{display:none}.nd-cookies p{margin:0;font-size:13px;color:#d8d8d8;flex:1;min-width:220px;line-height:1.5}.nd-cookies a{color:var(--red);text-decoration:underline}.nd-cookies-btns{display:flex;gap:10px}.nd-cookies .btn{padding:10px 18px;font-size:12px}.nd-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9500;background:#0009;display:flex;align-items:center;justify-content:center;padding:20px}.nd-popup[hidden]{display:none}.nd-popup-box{position:relative;background:var(--surface);color:var(--text);border:2px solid var(--red);border-radius:10px;max-width:420px;width:100%;padding:34px 30px;text-align:center;box-shadow:0 20px 60px #00000080}.nd-popup-box .kick{justify-content:center}.nd-popup-close{position:absolute;top:12px;right:14px;background:none;border:none;color:var(--ash);font-size:18px;cursor:pointer;line-height:1}.nd-popup-close:hover{color:var(--red)}.nd-popup-box h3{font-family:Anton,sans-serif;text-transform:uppercase;font-size:26px;margin:10px 0 8px;color:var(--text)}.nd-popup-box p{color:var(--ash);font-size:15px;line-height:1.5;margin:0 0 18px}.nd-popup-form{display:flex;gap:10px;flex-wrap:wrap}.nd-popup-form .field{flex:1;min-width:180px}.nd-popup-form .btn{white-space:nowrap}.nd-popup-msg{margin-top:12px;font-size:13px;color:var(--red);font-weight:700}.nd-popup-msg[hidden]{display:none}@media(max-width:480px){.nd-popup-form{flex-direction:column}.nd-popup-form .btn{width:100%}}.nd-ev-page{padding:30px 0 50px}.nd-ev-wrap{color:var(--text)}.nd-ev-grid{display:grid;grid-template-columns:410px 1fr;gap:30px;align-items:start}.nd-ev-cal{position:sticky;top:86px;width:100%;background:var(--surface);border:2px solid var(--border);border-radius:8px;padding:20px}.nd-ev-cal-head{display:grid;grid-template-columns:34px 1fr 34px;align-items:center;gap:8px;margin-bottom:14px}.nd-ev-cal-title{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.nd-ev-nav{flex:0 0 auto;width:34px;height:34px;border:2px solid var(--border);background:transparent;color:var(--text);border-radius:4px;font-size:20px;line-height:1;cursor:pointer;transition:.14s}.nd-ev-nav:hover{background:var(--red);border-color:var(--red);color:#fff}.nd-ev-cal-dows{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:6px}.nd-ev-cal-dows span{text-align:center;font-family:Space Mono,monospace;font-size:11px;color:var(--ash)}.nd-ev-cal-days{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.nd-ev-day{position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:15px;border-radius:5px;color:var(--text);border:1px solid transparent}.nd-ev-day.is-empty{color:transparent}.nd-ev-day.is-today{border-color:var(--red);font-weight:700}.nd-ev-day.has-ev{cursor:pointer;font-weight:600}.nd-ev-day.has-ev:hover{background:var(--surface-2)}.nd-ev-day.is-active{background:var(--red);color:#fff}.nd-ev-dots{position:absolute;bottom:4px;left:0;right:0;display:flex;gap:2px;justify-content:center}.nd-ev-dots i{width:6px;height:6px;border-radius:50%;display:block;box-shadow:0 0 0 1px #00000047}.nd-ev-day.is-active .nd-ev-dots i{background:#fff!important}.nd-ev-clear{margin-top:14px;width:100%;padding:9px;border:2px solid var(--border);background:transparent;color:var(--text);border-radius:4px;font-family:Space Mono,monospace;font-size:12px;cursor:pointer}.nd-ev-clear:hover{background:var(--ink);color:#fff}.nd-ev-list-title{font-size:26px;letter-spacing:.02em;margin-bottom:16px;text-transform:uppercase}.nd-ev-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:18px;align-items:start}.nd-ev-vacio,.nd-ev-noday{color:var(--ash);font-size:15px;padding:20px 0;grid-column:1/-1}.nd-ev-card{display:flex;flex-direction:column;border:2px solid var(--border);border-radius:8px;overflow:hidden;background:var(--surface);transition:transform .14s,box-shadow .14s;height:100%}.nd-ev-card:hover{transform:translateY(-3px);box-shadow:6px 6px #f720202e}.nd-ev-card.is-dest{border-color:var(--red)}.nd-ev-card-img{display:block;height:160px;background-size:cover;background-position:center;background-color:var(--surface-2)}.nd-ev-card-body{padding:15px 16px;display:flex;flex-direction:column;flex:1}.nd-ev-card-top{display:flex;align-items:center;gap:8px;margin-bottom:8px}.nd-ev-badge{font-family:Space Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--ct,#fff);background:var(--c,#F72020);padding:3px 8px;border-radius:3px;font-weight:700;border:1px solid rgba(0,0,0,.18);display:inline-block}.nd-ev-star{color:var(--red);font-size:15px;line-height:1}.nd-ev-card-title{font-size:18px;margin:0 0 8px;line-height:1.2;text-transform:uppercase}.nd-ev-meta{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--ash)}.nd-ev-card-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:auto;padding-top:4px}.nd-ev-btn{background:var(--red);color:#fff;border:2px solid var(--red);border-radius:4px;padding:9px 16px;font-weight:700;font-size:13px;cursor:pointer;transition:.14s;display:inline-block;text-align:center;line-height:1.2;font-family:Inter,sans-serif}.nd-ev-btn:hover{background:var(--red-d);border-color:var(--red-d);color:#fff}.nd-ev-btn.is-full{background:var(--surface-2);color:var(--ash);border-color:var(--lineL);cursor:default}.nd-ev-btn[disabled]{opacity:.6;cursor:default}.nd-ev-btn-ghost{border:2px solid var(--border);border-radius:4px;padding:9px 16px;font-weight:600;font-size:13px;color:var(--text);display:inline-block;line-height:1.2}.nd-ev-btn-ghost:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.nd-ev-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.nd-ev-modal[hidden]{display:none}.nd-ev-modal-back{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.nd-ev-modal-box{position:relative;background:var(--surface);border:2px solid var(--red);border-radius:8px;padding:28px;max-width:420px;width:100%;box-shadow:0 20px 60px #0006;color:var(--text)}.nd-ev-modal-x{position:absolute;top:12px;right:14px;background:none;border:none;font-size:26px;line-height:1;cursor:pointer;color:var(--ash)}.nd-ev-modal-kick{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--red)}.nd-ev-modal-box h3{font-size:22px;margin:4px 0 18px;text-transform:uppercase}.nd-ev-form label{display:block;font-size:13px;font-weight:600;margin-bottom:12px}.nd-ev-form input{display:block;width:100%;margin-top:5px;padding:10px 12px;border:2px solid var(--border);border-radius:4px;background:var(--surface);color:var(--text);font-size:14px}.nd-ev-form input:focus{outline:none;border-color:var(--red)}.nd-ev-submit{width:100%;margin-top:6px}.nd-ev-form-msg{font-size:13px;margin:12px 0 0;min-height:18px}.nd-ev-form-msg.ok{color:#1bb673}.nd-ev-form-msg.err{color:var(--red)}.nd-ev-hint{font-size:12px;color:var(--ash);margin:0 0 12px;line-height:1.5}.nd-evp-back{display:inline-block;margin:18px 0 12px;color:var(--ash);font-size:13px}.nd-evp-back:hover{color:var(--red)}.nd-evp-hero{position:relative;min-height:340px;background-size:cover;background-position:center;display:flex;align-items:flex-end;overflow:hidden;border-top:3px solid var(--red)}.nd-evp-hero.is-ph{background:linear-gradient(135deg,#151515,#2a2a2e 55%,#f72020 140%)}.nd-evp-hero-mark{position:absolute;right:-6px;top:-46px;font-size:230px;opacity:.13;transform:rotate(12deg);pointer-events:none;line-height:1}.nd-evp-hero-ov{position:relative;width:100%;padding:44px 0 30px;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,.2) 68%,transparent)}.nd-evp-title{color:#fff;font-size:clamp(30px,5.5vw,52px);text-transform:uppercase;line-height:1.02;margin:12px 0 8px;text-shadow:0 2px 22px rgba(0,0,0,.55)}.nd-evp-hero-sub{color:#e9e9e9;font-size:13px;margin:0}.nd-evp-grid{display:grid;grid-template-columns:300px 1fr;gap:34px;padding:34px 0 60px;align-items:start}.nd-evp-side{position:sticky;top:86px;display:flex;flex-direction:column;gap:16px}.nd-evp-datebox{border:2px solid var(--border);border-radius:8px;overflow:hidden;text-align:center;background:var(--surface)}.nd-evp-dow{display:block;background:var(--red);color:#fff;padding:8px;font-size:14px;letter-spacing:.15em;font-weight:700}.nd-evp-day{display:block;font-size:82px;line-height:1;padding:14px 0 2px;color:var(--text)}.nd-evp-mon{display:block;font-size:15px;letter-spacing:.1em;color:var(--ash);padding-bottom:12px}.nd-evp-hora{display:block;border-top:2px solid var(--lineL);padding:10px;font-size:14px;font-weight:600;color:var(--text)}.nd-evp-count{border:2px solid var(--border);border-radius:8px;padding:16px;text-align:center;background:var(--ink);color:#fff}.nd-evp-count-kick{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.15em;color:#f72020;margin-bottom:12px}.nd-evp-count-boxes{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.nd-evp-count-boxes>div{background:#ffffff14;border-radius:5px;padding:9px 2px}.nd-evp-count-boxes b{display:block;font-family:Anton,sans-serif;font-size:26px;line-height:1}.nd-evp-count-boxes span{font-size:10px;color:#9c9ca4;text-transform:uppercase;letter-spacing:.04em}.nd-evp-count-done{display:block;color:#9c9ca4;font-size:13px}.nd-evp-count-done[hidden]{display:none}.nd-evp-cta .nd-ev-btn{width:100%;text-align:center;padding:14px;font-size:15px}.nd-evp-facts{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--lineL);border:2px solid var(--border);border-radius:8px;overflow:hidden;margin-bottom:26px}.nd-evp-fact{background:var(--surface);padding:15px 18px;display:flex;flex-direction:column;gap:3px}.nd-evp-fact-full{grid-column:1/-1}.nd-evp-fact-ic{font-size:18px}.nd-evp-fact-k{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ash)}.nd-evp-fact-v{font-size:16px;font-weight:700;color:var(--text)}.nd-evp-bar{margin-top:9px;height:7px;background:var(--surface-3);border-radius:4px;overflow:hidden}.nd-evp-bar i{display:block;height:100%;background:var(--red)}.nd-evp-desc{font-size:16px;line-height:1.75;color:var(--text)}.nd-evp-desc p{margin:0 0 16px}.nd-evp-desc h2,.nd-evp-desc h3{font-family:Anton,sans-serif;text-transform:uppercase;margin:24px 0 12px}@media(max-width:820px){.nd-evp-grid{grid-template-columns:1fr;gap:24px}.nd-evp-side{position:static;flex-direction:row;flex-wrap:wrap}.nd-evp-datebox,.nd-evp-count{flex:1;min-width:150px}.nd-evp-cta{flex-basis:100%}.nd-evp-hero{min-height:250px}}@media(max-width:480px){.nd-evp-facts{grid-template-columns:1fr}.nd-evp-day{font-size:64px}}.nd-lanz{background:var(--ink);color:#fff;border-top:3px solid var(--red);border-bottom:3px solid var(--red)}.nd-lanz-in{max-width:1200px;margin:0 auto;padding:44px 22px}.nd-lanz-kick{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--red)}.nd-lanz-head h2{font-size:34px;margin:6px 0 22px;text-transform:uppercase}.nd-lanz-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:26px}.nd-lanz-item{display:flex;gap:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:10px;transition:.14s}.nd-lanz-item:hover{background:#f7202024;border-color:var(--red)}.nd-lanz-img{width:56px;height:56px;flex:0 0 auto;border-radius:4px;background-size:cover;background-position:center;background-color:#222}.nd-lanz-body{display:flex;flex-direction:column;justify-content:center}.nd-lanz-date{font-size:11px;color:#f72020}.nd-lanz-title{font-weight:700;font-size:14px}.nd-lanz-vacio{color:#9c9ca4;margin-bottom:22px}.nd-lanz-sub label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;color:#9c9ca4}.nd-lanz-sub-row{display:flex;gap:10px;max-width:440px}.nd-lanz-sub-row input{flex:1;padding:11px 14px;border:2px solid #333;border-radius:4px;background:#0f0f10;color:#fff;font-size:14px}.nd-lanz-sub-row input:focus{outline:none;border-color:var(--red)}.nd-lanz-sub-msg{font-size:13px;margin:10px 0 0;color:#1bb673;min-height:16px}@media(max-width:820px){.nd-ev-grid{grid-template-columns:1fr;gap:22px}.nd-ev-cal{position:static;max-width:100%;margin:0 auto;padding:16px}.nd-ev-list-title{text-align:center}.nd-ev-cal-dows,.nd-ev-cal-days{gap:5px}.nd-ev-cal-dows span{font-size:13px}.nd-ev-day{font-size:18px;border-radius:8px}}@media(max-width:480px){.nd-ev-cards{grid-template-columns:1fr}.nd-ev-card-img{height:150px}.nd-lanz-head h2{font-size:26px}.nd-ev-day{font-size:16px}}.nd-account{padding:40px 0;max-width:760px}.nd-account h1{font-family:Anton,sans-serif;text-transform:uppercase;font-size:clamp(30px,5vw,48px);margin-bottom:18px}.nd-account h2{font-family:Anton,sans-serif;text-transform:uppercase;font-size:22px;margin:26px 0 10px}.nd-account .nd-form{max-width:420px}.nd-account .errors{color:var(--red);font-size:14px;margin:0 0 12px}.nd-account .errors ul{margin:0;padding-left:18px}.nd-account table{width:100%;border-collapse:collapse;border:2px solid var(--border);background:var(--surface)}.nd-account th{text-align:left;font-family:Space Mono,monospace;font-size:11px;text-transform:uppercase;color:var(--ash);padding:10px;border-bottom:2px solid var(--border)}.nd-account td{padding:10px;border-top:1px solid var(--lineL);font-size:14px}.nd-account .links{display:flex;gap:16px;flex-wrap:wrap;margin-top:14px;font-family:Space Mono,monospace;font-size:13px}.nd-account .links a{color:var(--red)}.nd-address{border:2px solid var(--border);border-radius:6px;padding:14px;margin-bottom:12px;background:var(--surface);font-size:14px;line-height:1.5}.nd-proceso-nota p{display:inline;margin:0}body{display:flex;flex-direction:column;min-height:100vh}#nd-app{flex:1 0 auto}.nd-stores{padding:44px 22px 0}.nd-stores-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:16px}.nd-stores-grid.is-one{grid-template-columns:1fr}.nd-store{background:var(--surface);border:1px solid var(--border);border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.nd-store-map{position:relative;background:var(--surface-2)}.nd-store-map iframe{border:0;display:block;width:100%;height:220px}.nd-store-body{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1}.nd-store-name{font-family:Anton,sans-serif;font-size:22px;letter-spacing:.02em;margin:0;color:var(--text);text-transform:uppercase}.nd-store-tag{display:inline-block;margin-top:6px;font-size:11px;color:var(--red);text-transform:uppercase;letter-spacing:.08em}.nd-store .nd-contact-list{margin-top:10px}.nd-store .nd-contact-list li{align-items:flex-start;line-height:1.45}.nd-store .nd-hours{margin-top:8px}.nd-store-dir{align-self:flex-start;margin-top:16px}.nd-contact-note{color:var(--ash);font-size:14px;line-height:1.55;margin-top:16px}@media(max-width:820px){.nd-stores-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nd.css.map */
