:root{--zv-negro:#0b0b0d;--zv-tinta:#16171a;--zv-blanco:#fff;--zv-papel:#f4f3ef;--zv-linea:#e3e1db;--zv-gris:#62656d;--zv-gris2:#666a72;--zv-ok:#0a6b45;--zv-alerta:#b42318;--zv-rosa:#ff3e8e;--zv-amarillo:#ffd23f;--zv-cian:#22c3e6;--zv-fd:"ZV Unbounded",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--zv-fb:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--zv-r:14px;--zv-gut:max(18px,env(safe-area-inset-left,0px))}body.zv-on{background:var(--zv-papel);font-family:var(--zv-fb);color:var(--zv-negro)}:where(.zv),:where(.zv) *{box-sizing:border-box}.zv{font-family:var(--zv-fb);color:var(--zv-negro);-webkit-font-smoothing:antialiased}:where(.zv) img{display:block;max-width:100%;height:auto}:where(.zv) a{color:inherit;text-decoration:none}.zv :is(h1,h2,h3){font-family:var(--zv-fd);font-weight:800;margin:0;letter-spacing:-.02em;line-height:1.02;text-wrap:balance;color:inherit}:where(.zv) p{margin:0}.zv-w{max-width:1240px;margin:0 auto;padding-left:var(--zv-gut);padding-right:max(18px,env(safe-area-inset-right,0px))}@media(min-width:900px){.zv-w{padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}}.zv-num{font-variant-numeric:tabular-nums}.zv-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.zv-ring{height:4px;background:linear-gradient(90deg,var(--zv-rosa) 0 33.3%,var(--zv-amarillo) 33.3% 66.6%,var(--zv-cian) 66.6%)}.zv-dot{width:8px;height:8px;border-radius:50%;display:inline-block;flex:none;background:var(--zv-gris2)}.zv-c-rosa{background:var(--zv-rosa)}.zv-c-amarillo{background:var(--zv-amarillo)}.zv-c-cian{background:var(--zv-cian)}:focus-visible{outline:3px solid var(--zv-cian);outline-offset:2px}@media(prefers-reduced-motion:reduce){.zv *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.zv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 24px;border-radius:999px;font:700 16px var(--zv-fb);border:0;cursor:pointer;text-decoration:none;transition:background .15s,transform .15s;-webkit-tap-highlight-color:transparent}.zv-btn small{font-weight:600;opacity:.7;font-size:13px}.zv-btn-n{background:var(--zv-negro);color:#fff}.zv-btn-n:hover{background:#27282d}.zv-btn-b{background:#fff;color:var(--zv-negro)}.zv-btn-l{background:transparent;color:inherit;box-shadow:inset 0 0 0 1.5px currentColor}.zv-btn[disabled],.zv-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.zv-btn-full{width:100%}.zv-trust{background:var(--zv-negro);color:#cfd1d6;font-size:12.5px;text-align:center;padding:8px 12px}.zv-trust b{color:#fff}.zv-hd{position:relative;z-index:40;background:var(--zv-negro);color:#fff}.zv-hd .zv-w{display:flex;align-items:center;gap:12px;height:60px}.zv-logo{display:flex;align-items:center;gap:10px;font:800 15px var(--zv-fd);letter-spacing:.04em;white-space:nowrap;color:#fff}.zv-logo img{height:34px;width:auto}.zv-nav{display:none;gap:22px;margin-left:24px;font-size:14px;color:#d8dade}.zv-nav a{display:flex;align-items:center;gap:7px;padding:6px 0}.zv-nav a:hover,.zv-nav a[aria-current=page]{color:#fff}@media(min-width:900px){.zv-nav{display:flex}}.zv-ic{margin-left:auto;display:flex;gap:4px;align-items:center}.zv-ic a,.zv-ic button{position:relative;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:none;border:0;color:#fff;cursor:pointer}.zv-ic a:hover,.zv-ic button:hover{background:#ffffff17}.zv-count{position:absolute;top:4px;right:3px;min-width:18px;height:18px;border-radius:9px;background:var(--zv-rosa);color:#fff;font:800 11px/18px var(--zv-fb);text-align:center;padding:0 4px}.zv-count[hidden]{display:none}.zv-chips{display:flex;gap:8px;overflow-x:auto;padding:10px var(--zv-gut);background:var(--zv-negro);scrollbar-width:none}.zv-chips::-webkit-scrollbar{display:none}@media(min-width:900px){.zv-chips{display:none}}.zv-chip{flex:none;display:flex;align-items:center;gap:7px;border:1px solid #2c2e34;color:#e6e7ea;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:600}.zv-search{background:var(--zv-negro);padding:0 var(--zv-gut) 12px}.zv-search form{display:flex;max-width:640px;margin:0 auto;background:#fff;border-radius:999px;overflow:hidden}.zv-search input{flex:1;border:0;padding:12px 16px;font:500 16px var(--zv-fb);min-width:0;background:#fff;color:var(--zv-negro)}.zv-search button{border:0;background:var(--zv-negro);color:#fff;padding:0 18px;margin:4px;border-radius:999px;font:700 14px var(--zv-fb);cursor:pointer}.zv-sec{padding:48px 0}.zv-sec-h{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:20px}.zv-sec-h h2{font-size:clamp(26px,6.4vw,44px)}.zv-sec-h a{font-weight:700;font-size:14px;border-bottom:2px solid;white-space:nowrap}.zv-dark{background:var(--zv-negro);color:#fff}.zv-white{background:#fff}.zv-hero{background:var(--zv-negro);color:#fff}.zv-hero-in{max-width:1240px;margin:0 auto}.zv-hero .shot{position:relative;aspect-ratio:4/5;max-height:78vh;width:100%;overflow:hidden;background:#1a1b20}.zv-hero .shot img{width:100%;height:100%;object-fit:cover}.zv-hero .ov{position:absolute;left:0;right:0;bottom:0;padding:90px var(--zv-gut) 22px;background:linear-gradient(180deg,transparent,rgba(11,11,13,.92) 55%)}.zv-hero h1{font-size:clamp(34px,10vw,72px);line-height:.98}.zv-hero h1 em{font-style:normal;display:block;background:linear-gradient(90deg,var(--zv-rosa),var(--zv-amarillo) 55%,var(--zv-cian));-webkit-background-clip:text;background-clip:text;color:transparent}.zv-hero .lead{color:#d5d7dc;font-size:14.5px;margin:10px 0 16px}.zv-hero .cta{display:flex;gap:10px;flex-wrap:wrap}.zv-hero .cta .zv-btn{min-height:48px;font-size:15px}@media(min-width:900px){.zv-hero .shot{aspect-ratio:16/7;max-height:none}.zv-hero .ov{padding:120px 48px 44px}.zv-hero .ov>*{max-width:640px}}.zv-cats{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(min-width:900px){.zv-cats{grid-template-columns:repeat(4,1fr);gap:16px}}.zv-cat{background:#fff;border:1px solid var(--zv-linea);border-radius:var(--zv-r);overflow:hidden;display:flex;flex-direction:column}.zv-cat .bar{height:5px}.zv-cat .im{aspect-ratio:1;background:#fff;overflow:hidden}.zv-cat .im img{width:100%;height:100%;object-fit:cover}.zv-cat .tx{padding:12px 14px}.zv-cat h3{font-size:16px}.zv-cat small{color:var(--zv-gris);font-size:12.5px}.zv-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(min-width:900px){.zv-grid{grid-template-columns:repeat(4,1fr);gap:18px}}.zv-card{background:#fff;border:1px solid var(--zv-linea);border-radius:var(--zv-r);overflow:hidden;display:flex;flex-direction:column;min-width:0;transition:border-color .15s}.zv-card:hover{border-color:#c9c6be}.zv-card .im{aspect-ratio:1;background:#fff;position:relative;overflow:hidden}.zv-card .im img{width:100%;height:100%;object-fit:cover}.zv-card .lab{position:absolute;left:10px;top:10px;display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;background:#fff;border:1px solid var(--zv-linea);padding:4px 9px;border-radius:999px;color:var(--zv-negro)}.zv-card .so{position:absolute;right:10px;top:10px;background:var(--zv-negro);color:#fff;font-size:11.5px;font-weight:700;padding:4px 9px;border-radius:999px}.zv-card .bd{padding:12px 12px 14px;display:flex;flex-direction:column;gap:4px;flex:1}.zv-card h3{font:700 15px/1.25 var(--zv-fb);letter-spacing:0}.zv-card .sw{display:flex;gap:4px;margin-top:4px}.zv-card .sw i{width:12px;height:12px;border-radius:50%;border:1px solid #0002}.zv-card .pr{margin-top:auto;padding-top:8px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.zv-card .pr b{font:800 18px var(--zv-fd)}.zv-card .pr s{color:var(--zv-gris2);font-size:12.5px}.zv-steps{display:grid;gap:0}@media(min-width:900px){.zv-steps{grid-template-columns:repeat(3,1fr);gap:24px}}.zv-step{display:grid;grid-template-columns:48px 1fr;gap:14px;padding:16px 0;border-top:1px solid var(--zv-linea)}.zv-step .n{font:800 30px/1 var(--zv-fd)}.zv-step h3{font:800 17px var(--zv-fb);letter-spacing:0;margin-bottom:4px}.zv-step p{color:var(--zv-gris);font-size:14.5px;line-height:1.45}.zv-note{margin-top:18px;background:var(--zv-papel);border-radius:12px;padding:14px 16px;font-size:14px;line-height:1.5}.zv-local .zv-w{display:grid;gap:22px}@media(min-width:900px){.zv-local .zv-w{grid-template-columns:1fr 1fr;align-items:center;gap:48px}}.zv-local h2{font-size:clamp(34px,9vw,72px)}.zv-local h2 span{color:var(--zv-amarillo)}.zv-local ul{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px;color:#d4d6db;font-size:15px;line-height:1.45}.zv-local li{display:flex;gap:10px}.zv-local .map{border-radius:var(--zv-r);overflow:hidden}.zv-colh{background:var(--zv-negro);color:#fff;padding-top:26px}.zv-colh h1{font-size:clamp(34px,9vw,72px)}.zv-colh p{color:#b9bbc1;margin:8px 0 18px;font-size:15px;max-width:60ch}.zv-tabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:16px;scrollbar-width:none}.zv-tabs::-webkit-scrollbar{display:none}.zv-tabs a{flex:none;border:1px solid #2c2e34;color:#e6e7ea;border-radius:999px;padding:9px 15px;font:600 13.5px var(--zv-fb);display:flex;align-items:center;gap:7px}.zv-tabs a[aria-current=page]{background:#fff;color:var(--zv-negro);border-color:#fff}.zv-tools{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:14px;color:var(--zv-gris)}.zv-tools select{font:600 14px var(--zv-fb);border:1px solid var(--zv-linea);background:#fff;border-radius:999px;padding:9px 14px;color:var(--zv-negro)}.zv-empty{background:#fff;border:1px dashed var(--zv-linea);border-radius:var(--zv-r);padding:32px 18px;text-align:center;color:var(--zv-gris)}.zv-pag{display:flex;gap:8px;justify-content:center;padding:24px 0}.zv-pag a,.zv-pag span{min-width:44px;height:44px;display:grid;place-items:center;border-radius:999px;border:1px solid var(--zv-linea);background:#fff;font-weight:700}.zv-pag .current{background:var(--zv-negro);color:#fff}.zv-pdp{padding-top:14px;padding-bottom:40px}.zv-crumb{font-size:12.5px;color:var(--zv-gris);margin-bottom:10px;display:flex;gap:6px;flex-wrap:wrap}.zv-pgrid{display:grid;gap:18px}.zv-pgrid>*{min-width:0}@media(min-width:900px){.zv-pgrid{grid-template-columns:1.15fr .85fr;gap:48px;align-items:start}.zv-buy{position:sticky;top:80px}}.zv-gal{position:relative}.zv-gal .main{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:var(--zv-r);background:#fff;border:1px solid var(--zv-linea);scrollbar-width:none;scroll-behavior:smooth}.zv-gal .main::-webkit-scrollbar{display:none}.zv-gal .slide{scroll-snap-align:start;aspect-ratio:1;display:grid;place-items:center;background:#fff}.zv-gal .slide img{width:100%;height:100%;object-fit:contain}.zv-gal .slide video,.zv-gal .slide iframe{width:100%;height:100%;object-fit:contain;background:#000;border:0}.zv-gal .count{position:absolute;right:12px;top:12px;background:#000c;color:#fff;font-size:12px;padding:4px 9px;border-radius:999px;pointer-events:none}.zv-thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none}.zv-thumbs button{flex:none;width:64px;height:64px;padding:0;background:#fff;border:1px solid var(--zv-linea);border-radius:10px;overflow:hidden;cursor:pointer;position:relative}.zv-thumbs button img{width:100%;height:100%;object-fit:contain}.zv-thumbs button[aria-current=true]{border:2px solid var(--zv-negro)}.zv-thumbs .play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;background:#0006;font-size:18px}.zv-kick{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.zv-buy h1{font-size:clamp(26px,6.8vw,40px);margin:8px 0 10px}.zv-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.zv-price b{font:800 34px var(--zv-fd)}.zv-price s{color:var(--zv-gris2)}.zv-price .off{font-size:12.5px;font-weight:800;background:var(--zv-amarillo);color:var(--zv-negro);padding:3px 8px;border-radius:999px}.zv-ship{color:var(--zv-ok);font-weight:700;font-size:14px;margin:4px 0 6px}.zv-stock{font-size:13.5px;font-weight:600;margin-bottom:10px}.zv-stock.no{color:var(--zv-alerta)}.zv-opt{margin:14px 0;border:0;padding:0}.zv-opt legend{font-size:13px;font-weight:700;margin-bottom:8px;padding:0}.zv-vals{display:flex;gap:8px;flex-wrap:wrap}.zv-vals label{position:relative}.zv-vals input{position:absolute;opacity:0;width:1px;height:1px}.zv-vals span{display:flex;align-items:center;gap:8px;border:1.5px solid var(--zv-linea);background:#fff;border-radius:999px;padding:8px 14px;font:600 14px var(--zv-fb);cursor:pointer;min-height:44px}.zv-vals span i{width:22px;height:22px;border-radius:50%;border:1px solid #0002;margin-left:-6px}.zv-vals input:checked+span{border-color:var(--zv-negro);box-shadow:inset 0 0 0 1px var(--zv-negro)}.zv-vals input:focus-visible+span{outline:3px solid var(--zv-cian);outline-offset:2px}.zv-vals input.off+span{opacity:.45;text-decoration:line-through}.zv-qty{display:inline-flex;align-items:center;border:1.5px solid var(--zv-linea);border-radius:999px;background:#fff}.zv-qty button{width:44px;height:44px;border:0;background:none;font-size:18px;cursor:pointer;color:var(--zv-negro)}.zv-qty input{width:40px;text-align:center;border:0;font:700 16px var(--zv-fb);background:transparent;-moz-appearance:textfield;color:var(--zv-negro)}.zv-qty input::-webkit-outer-spin-button,.zv-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.zv-ctas{display:grid;gap:10px;margin:16px 0}.zv-msg{font-size:14px;font-weight:600;min-height:1em}.zv-msg.ok{color:var(--zv-ok)}.zv-msg.err{color:var(--zv-alerta)}.zv-perks{border:1px solid var(--zv-linea);border-radius:var(--zv-r);background:#fff}.zv-perks div{display:flex;gap:12px;padding:12px 14px;border-top:1px solid var(--zv-linea);font-size:14px;line-height:1.4}.zv-perks div:first-child{border-top:0}.zv-perks b{display:block}.zv-perks small{color:var(--zv-gris);font-size:13px}.zv-perks svg{flex:none;margin-top:2px}.zv-blk{margin-top:36px}.zv-blk>h2{font-size:22px;margin-bottom:14px}.zv-hl{display:grid;gap:10px}@media(min-width:600px){.zv-hl{grid-template-columns:1fr 1fr}}.zv-hl div{background:#fff;border:1px solid var(--zv-linea);border-radius:12px;padding:14px;font-size:15px;line-height:1.4;font-weight:600}.zv-rte{line-height:1.65;color:#2f3136;max-width:70ch;font-size:15.5px}.zv-rte img{border-radius:12px;margin:12px 0}.zv-rte ul{padding-left:20px}.zv-rte strong{color:var(--zv-negro)}.zv-specs{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--zv-linea);border-radius:12px;overflow:hidden;font-size:14.5px}.zv-specs td,.zv-specs th{padding:12px 14px;border-top:1px solid var(--zv-linea);text-align:left;vertical-align:top}.zv-specs tr:first-child td,.zv-specs tr:first-child th{border-top:0}.zv-specs th{color:var(--zv-gris);font-weight:500;width:45%}.zv-inc{list-style:none;padding:0;margin:0;display:grid;gap:8px}.zv-inc li{display:flex;gap:10px;align-items:center;font-size:15px}.zv-inc li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--zv-negro);flex:none}.zv-zones{display:grid;gap:10px}@media(min-width:600px){.zv-zones{grid-template-columns:1fr 1fr}}.zv-zones div{background:#fff;border:1px solid var(--zv-linea);border-radius:12px;padding:14px;font-size:14.5px;line-height:1.45}.zv-zones b{display:block;margin-bottom:4px}.zv-faq details{border-top:1px solid var(--zv-linea)}.zv-faq details:last-child{border-bottom:1px solid var(--zv-linea)}.zv-faq summary{list-style:none;cursor:pointer;padding:16px 0;font-weight:700;display:flex;justify-content:space-between;gap:10px;font-size:15.5px}.zv-faq summary::-webkit-details-marker{display:none}.zv-faq summary:after{content:"+";font-size:20px;font-weight:400}.zv-faq details[open] summary:after{content:"\2013"}.zv-faq .a{padding:0 0 16px;color:var(--zv-gris);line-height:1.55;font-size:14.5px}.zv-sticky{position:fixed;left:0;right:0;bottom:0;z-index:45;background:#fffffff5;border-top:1px solid var(--zv-linea);padding:10px max(14px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-left,0px));display:flex;gap:12px;align-items:center;transform:translateY(110%);transition:transform .25s}.zv-sticky.show{transform:none}.zv-sticky b{font:800 18px var(--zv-fd);white-space:nowrap}.zv-sticky .zv-btn{flex:1;min-height:48px;font-size:15px}@media(min-width:900px){.zv-sticky{display:none}}.zv-rsi-hook{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.zv-page .zv-rte{max-width:72ch}.zv-page h1{font-size:clamp(32px,8vw,60px);margin-bottom:18px}.zv-ft{background:var(--zv-tinta);color:#b7b9bf;font-size:14px;padding:40px 0 calc(40px + env(safe-area-inset-bottom,0px))}.zv-ft .zv-w{display:grid;gap:26px}@media(min-width:900px){.zv-ft .zv-w{grid-template-columns:2fr 1fr 1fr 1fr}}.zv-ft .zv-fh{color:#fff;margin:0 0 10px;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.zv-ft a{display:block;padding:5px 0}.zv-ft a:hover{color:#fff}.zv-ft p{line-height:1.5;margin-top:10px}.zv-pay{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.zv-pay span{border:1px solid #33353b;border-radius:6px;padding:4px 8px;font-size:12px;color:#d4d6db}.zv-legal{border-top:1px solid #26282e;margin-top:24px;padding-top:16px;font-size:12.5px;color:#8b8e95}body.zv-on .cart__checkout-button,body.zv-on .button:not(.button--secondary):not(.button--tertiary){background:var(--zv-negro);color:#fff;border-radius:999px}body.zv-on .button:after,body.zv-on .button:before{border-radius:999px}body.zv-on h1.title--primary{font-family:var(--zv-fd);font-weight:800}body.zv-on #floatingBuyNowButton,body.zv-on>.rsi-btn-skel{display:none!important}body.zv-on .zv-pdp #rsi_buy_now_button,body.zv-on .zv-pdp .rsi-btn-skel{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}.zv-extras{display:grid;gap:12px;margin-top:16px;max-width:700px}.zv-extras img,.zv-extras video,.zv-extras iframe{width:100%;border-radius:14px;background:#000;border:0}.zv-extras iframe{aspect-ratio:16/9;height:auto}
/*# sourceMappingURL=/cdn/shop/t/5/assets/zv.css.map */
