:root{--ds-negro: #0A0A0A;--ds-tarjeta: #141414;--ds-borde: #2C2C2C;--ds-texto: #FFFFFF;--ds-suave: #B3B3B3;--ds-acento: #FFD400;--ds-acento-osc: #E6BF00;--ds-fuente-t: var(--font-heading-family, "Montserrat"), "Montserrat", "Arial Black", sans-serif;--ds-fuente: var(--font-body-family, "Montserrat"), "Montserrat", -apple-system, sans-serif;--ds-radio: 14px;--ds-margen: 24px;--ds-ease: cubic-bezier(.22, 1, .36, 1)}.ds-section{padding-top:0!important;padding-bottom:0!important;background:transparent;color:var(--ds-texto);font-family:var(--ds-fuente);position:relative;overflow-x:clip}.ds-section *,.ds-section *:before,.ds-section *:after{box-sizing:border-box}.ds-container{max-width:1240px;margin:0 auto;padding:0 var(--ds-margen)}.ds-section h1,.ds-section h2,.ds-section h3,.ds-section h4,.ds-section blockquote,.ds-section summary{color:inherit;margin:0}.ds-h1,.ds-h2,.ds-h3{font-family:var(--ds-fuente-t);font-weight:900;line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;color:inherit}.ds-h2{margin-bottom:18px!important}.ds-h3{font-size:20px;line-height:1.15;letter-spacing:-.01em}.ds-body{line-height:1.6;color:var(--ds-suave);margin:0}.ds-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--ds-fuente-t);font-weight:800;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--ds-acento);margin-bottom:16px}.ds-eyebrow:before{content:"";width:22px;height:3px;background:currentColor;border-radius:2px}.ds-acento{color:var(--ds-acento)}.ds-cabecera{max-width:760px;margin:0 auto 48px}.ds-cabecera--center{text-align:center}.ds-cabecera--center .ds-eyebrow{justify-content:center}.ds-btn{--ds-mx: 0px;--ds-my: 0px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:60px;padding:0 34px;border:0;border-radius:12px;cursor:pointer;overflow:hidden;background:var(--ds-acento);color:#0a0a0a!important;text-decoration:none;font-family:var(--ds-fuente-t);font-weight:900;font-size:17px;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 10px 28px #ffd40047,0 3px #b89a00;transform:translate(var(--ds-mx),var(--ds-my));transition:transform .25s var(--ds-ease),box-shadow .25s var(--ds-ease),background .2s}.ds-btn:hover{background:#fd3;box-shadow:0 14px 36px #ffd4006b,0 3px #b89a00}.ds-btn:active{transform:translate(var(--ds-mx),calc(var(--ds-my) + 2px));box-shadow:0 6px 16px #ffd4004d,0 1px #b89a00}.ds-btn:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.65),transparent);transform:skew(-20deg);animation:ds-brillo 4.5s ease-in-out infinite}.ds-btn[disabled]{background:#3a3a3a;color:#9a9a9a!important;box-shadow:none;cursor:not-allowed}.ds-btn[disabled]:after{display:none}.ds-btn--full{width:100%}.ds-btn svg{width:20px;height:20px;flex:none}@keyframes ds-brillo{0%,70%{left:-60%}to{left:130%}}.ds-js .ds-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s var(--ds-ease),transform .8s var(--ds-ease);transition-delay:var(--ds-delay, 0s)}.ds-js .ds-reveal.ds-visible{opacity:1;transform:none}.ds-anuncio{text-align:center;font-family:var(--ds-fuente-t);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.ds-anuncio__pista{position:relative;min-height:1.4em;display:grid}.ds-anuncio__msg{grid-area:1 / 1;transition:opacity .5s,transform .5s var(--ds-ease);margin:0}.ds-anuncio__msg a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ds-anuncio--rota .ds-anuncio__msg{opacity:0;transform:translateY(8px)}.ds-anuncio--rota .ds-anuncio__msg.is-activo{opacity:1;transform:none}.ds-hero{position:relative;min-height:var(--ds-hero-h, 720px);display:flex;align-items:center;isolation:isolate}.ds-hero__media,.ds-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ds-hero__media{z-index:-2;overflow:hidden}.ds-hero__media img{object-fit:cover;transform:scale(1.12);transition:transform 1.6s var(--ds-ease)}.ds-hero.is-listo .ds-hero__media img{transform:scale(1)}.ds-hero__luz{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(520px circle at var(--ds-lx, 70%) var(--ds-ly, 45%),rgba(255,212,0,var(--ds-luz, .14)),transparent 60%),linear-gradient(90deg,#0a0a0ad1,#0a0a0a73 42%,#0a0a0a00 65%)}.ds-hero__contenido{width:100%}.ds-hero__caja{max-width:600px}.ds-hero .ds-h1{margin-bottom:22px!important}.ds-hero__sub{color:#d6d6d6;margin:0 0 30px;line-height:1.55}.ds-hero__puntos{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-wrap:wrap;gap:10px 22px}.ds-hero__puntos li{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;color:#ededed}.ds-hero__puntos li:before{content:"";width:18px;height:18px;border-radius:50%;background:var(--ds-acento) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230A0A0A' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center / 12px no-repeat;flex:none}.ds-hero__precio{display:inline-flex;align-items:baseline;gap:10px;margin-left:18px;font-family:var(--ds-fuente-t);font-weight:900;font-size:24px;vertical-align:middle}.ds-hero__acciones{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.ds-hero.is-listo .ds-hero__caja>*{animation:ds-sube .9s var(--ds-ease) both}.ds-hero.is-listo .ds-hero__caja>*:nth-child(2){animation-delay:.12s}.ds-hero.is-listo .ds-hero__caja>*:nth-child(3){animation-delay:.24s}.ds-hero.is-listo .ds-hero__caja>*:nth-child(4){animation-delay:.36s}.ds-hero.is-listo .ds-hero__caja>*:nth-child(5){animation-delay:.48s}.ds-js .ds-hero:not(.is-listo) .ds-hero__caja>*{opacity:0}@keyframes ds-sube{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media(min-width:750px){.ds-hero{aspect-ratio:16 / 9;min-height:500px}}@media(max-width:749px){.ds-hero{min-height:0;aspect-ratio:9 / 16;max-height:100svh;align-items:flex-start}.ds-hero__luz{background:radial-gradient(300px circle at 50% 70%,rgba(255,212,0,var(--ds-luz,.14)),transparent 60%),linear-gradient(180deg,#0a0a0ad9,#0a0a0a59 36%,#0a0a0a00 52%)}.ds-hero__contenido{padding-top:34px}.ds-hero__caja{text-align:center;margin:0 auto}.ds-hero__sub{margin-bottom:0}.ds-hero__puntos,.ds-hero__acciones--escritorio{display:none}.ds-hero .ds-eyebrow{justify-content:center}}.ds-hero__acciones--movil{display:none}@media(max-width:749px){.ds-hero__acciones--movil{display:flex;justify-content:center;position:absolute;left:0;right:0;bottom:22px;padding:0 var(--ds-margen)}.ds-hero__acciones--movil .ds-btn{width:100%}}.ds-marquesina{overflow-x:clip;white-space:nowrap}.ds-marquesina__pista{display:inline-flex;width:max-content;animation:ds-marquesina var(--ds-vel, 30s) linear infinite}.ds-marquesina:hover .ds-marquesina__pista{animation-play-state:paused}.ds-marquesina--inversa .ds-marquesina__pista{animation-direction:reverse}.ds-marquesina__item{display:inline-flex;align-items:center;gap:22px;padding-right:22px;font-family:var(--ds-fuente-t);font-weight:900;text-transform:uppercase;letter-spacing:.04em}.ds-marquesina__item svg{width:.8em;height:.8em;flex:none}@keyframes ds-marquesina{to{transform:translate(-50%)}}.ds-prod{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:start}.ds-galeria{position:sticky;top:90px}.ds-galeria__principal{position:relative;aspect-ratio:1;border-radius:var(--ds-radio);overflow:hidden;background:var(--ds-tarjeta);border:1px solid var(--ds-borde)}.ds-galeria__principal img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s}.ds-galeria__flecha{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:#0a0a0a99;color:#fff;display:grid;place-items:center;cursor:pointer;z-index:2}.ds-galeria__flecha--prev{left:12px}.ds-galeria__flecha--next{right:12px}.ds-galeria__flecha svg{width:18px;height:18px}.ds-galeria__miniaturas{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;margin-top:12px}.ds-galeria__mini{aspect-ratio:1;padding:0;border-radius:10px;overflow:hidden;border:2px solid var(--ds-borde);background:var(--ds-tarjeta);cursor:pointer;opacity:.65;transition:opacity .2s,border-color .2s}.ds-galeria__mini img{width:100%;height:100%;object-fit:cover;display:block}.ds-galeria__mini.is-activa,.ds-galeria__mini:hover{opacity:1;border-color:var(--ds-acento)}.ds-compra__titulo{margin-bottom:14px!important}.ds-compra__valoracion{display:flex;align-items:center;gap:8px;color:var(--ds-suave);font-size:14px;margin-bottom:14px}.ds-compra__precio{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:6px 0 20px}.ds-precio{font-family:var(--ds-fuente-t);font-weight:900;font-size:38px;color:#fff}.ds-precio-antes{font-size:20px;color:#8a8a8a;text-decoration:line-through}.ds-etiqueta-ahorro{background:var(--ds-acento);color:#0a0a0a;font-weight:900;font-size:13px;padding:5px 10px;border-radius:6px;text-transform:uppercase;letter-spacing:.04em}.ds-compra__impuestos{width:100%;font-size:13px;color:#8a8a8a;margin:-4px 0 0}.ds-compra__intro{color:var(--ds-suave);line-height:1.6;margin:0 0 20px}.ds-chequeos{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:10px}.ds-chequeos li{display:flex;gap:10px;align-items:flex-start;font-weight:600;line-height:1.45}.ds-chequeos li:before{content:"";width:22px;height:22px;border-radius:50%;background:var(--ds-acento) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230A0A0A' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center / 13px no-repeat;flex:none;margin-top:1px}.ds-opcion{margin-bottom:18px;border:0;padding:0}.ds-opcion legend{font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.1em;color:var(--ds-suave);margin-bottom:10px;padding:0}.ds-opcion__valores{display:flex;flex-wrap:wrap;gap:8px}.ds-opcion__valores input{position:absolute;opacity:0;pointer-events:none}.ds-opcion__valores label{padding:10px 16px;border:1px solid var(--ds-borde);border-radius:10px;background:var(--ds-tarjeta);cursor:pointer;font-weight:700;font-size:14px}.ds-opcion__valores input:checked+label{border-color:var(--ds-acento);color:var(--ds-acento)}.ds-opcion__valores input:focus-visible+label{outline:2px solid var(--ds-acento);outline-offset:2px}.ds-stock{display:flex;align-items:center;gap:10px;padding:12px 16px;margin-bottom:14px;border-radius:10px;border:1px solid rgba(255,212,0,.45);background:#ffd40014;font-weight:700;font-size:15px}.ds-stock[hidden]{display:none}.ds-stock__punto{width:10px;height:10px;border-radius:50%;background:var(--ds-acento);flex:none;animation:ds-pulso 1.6s ease-out infinite}.ds-stock strong{color:var(--ds-acento)}@keyframes ds-pulso{0%{box-shadow:0 0 #ffd40099}to{box-shadow:0 0 0 12px #ffd40000}}.ds-compra__fila{display:flex;gap:12px;align-items:stretch}.ds-cantidad{display:inline-flex;align-items:center;height:60px;border-radius:12px;background:#1c1c1c;border:1px solid #3A3A3A;flex:none}.ds-cantidad button{width:46px;height:100%;border:0;background:transparent;color:#fff;font-size:22px;font-weight:700;cursor:pointer}.ds-cantidad button:hover{color:var(--ds-acento)}.ds-cantidad input{width:44px;height:100%;border:0;background:transparent;color:#fff;text-align:center;font-size:18px;font-weight:800;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ds-cantidad input::-webkit-outer-spin-button,.ds-cantidad input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ds-cantidad input:focus{outline:none}.ds-cantidad:focus-within{border-color:var(--ds-acento)}.ds-compra__fila .ds-btn{flex:1}.ds-garantias{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.ds-garantia{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:14px 8px;border-radius:12px;background:var(--ds-tarjeta);border:1px solid var(--ds-borde)}.ds-garantia svg{width:28px;height:28px;color:var(--ds-acento)}.ds-garantia strong{font-size:13px;line-height:1.2;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.ds-garantia span{font-size:12px;color:var(--ds-suave);line-height:1.35}.ds-pago{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:16px;opacity:.85}.ds-pago svg{height:22px;width:auto}.ds-desplegable{border-top:1px solid var(--ds-borde)}.ds-desplegable:last-child{border-bottom:1px solid var(--ds-borde)}.ds-desplegable summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:18px 0;cursor:pointer;font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:14px}.ds-desplegable summary::-webkit-details-marker{display:none}.ds-desplegable summary:after{content:"+";font-size:22px;color:var(--ds-acento);transition:transform .3s}.ds-desplegable[open] summary:after{transform:rotate(45deg)}.ds-desplegable__cuerpo{padding:0 0 20px;color:var(--ds-suave);line-height:1.65}.ds-desplegable__cuerpo h3{font-size:16px;color:#fff;margin:16px 0 8px;text-transform:uppercase}.ds-desplegable__cuerpo ul,.ds-desplegable__cuerpo ol{padding-left:20px}.ds-compra__extra{margin-top:26px}.ds-compra__error{color:#ff6b6b;font-weight:700;margin-top:10px}.ds-barra-movil{position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px var(--ds-margen) calc(10px + env(safe-area-inset-bottom));background:#0a0a0af0;border-top:1px solid var(--ds-borde);display:none;align-items:center;gap:12px;transform:translateY(110%);transition:transform .35s var(--ds-ease)}.ds-barra-movil.is-visible{transform:none}.ds-barra-movil__precio{font-family:var(--ds-fuente-t);font-weight:900;font-size:20px;white-space:nowrap}.ds-barra-movil .ds-btn{flex:1;min-height:50px;font-size:15px;padding:0 16px}@media(max-width:989px){.ds-prod{grid-template-columns:1fr;gap:28px}.ds-galeria{position:relative;top:0}.ds-barra-movil{display:flex}}@media(max-width:480px){.ds-precio{font-size:32px}.ds-garantia{padding:12px 6px}.ds-garantia strong,.ds-garantia span{font-size:11px}.ds-btn{font-size:15px;padding:0 18px}}.ds-ps{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ds-ps__panel{position:relative;border-radius:var(--ds-radio);overflow:hidden;border:1px solid var(--ds-borde);background:var(--ds-tarjeta);display:flex;flex-direction:column}.ds-ps__foto{position:relative;aspect-ratio:4 / 3;overflow:hidden}.ds-ps__foto img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s var(--ds-ease)}.ds-ps__panel:hover .ds-ps__foto img{transform:scale(1.04)}.ds-ps__panel--problema .ds-ps__foto img{filter:saturate(.55)}.ds-ps__etiqueta{position:absolute;top:16px;left:16px;padding:7px 12px;border-radius:8px;font-weight:900;font-size:13px;text-transform:uppercase;letter-spacing:.08em}.ds-ps__panel--problema .ds-ps__etiqueta{background:#2a2a2a;color:#ddd}.ds-ps__panel--solucion{border-color:var(--ds-acento);box-shadow:0 0 0 1px var(--ds-acento),0 20px 50px #ffd40014}.ds-ps__panel--solucion .ds-ps__etiqueta{background:var(--ds-acento);color:#0a0a0a}.ds-ps__texto{padding:26px 26px 30px}.ds-ps__lista{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:10px}.ds-ps__lista li{display:flex;gap:10px;align-items:flex-start;color:var(--ds-suave);line-height:1.45}.ds-ps__lista li:before{flex:none;font-weight:900;width:20px;text-align:center}.ds-ps__panel--problema .ds-ps__lista li:before{content:"\2715";color:#8a8a8a}.ds-ps__panel--solucion .ds-ps__lista li:before{content:"\2713";color:var(--ds-acento)}.ds-ps__panel--solucion .ds-ps__lista li{color:#ededed}@media(max-width:749px){.ds-ps{grid-template-columns:1fr}}.ds-beneficios{display:grid;grid-template-columns:repeat(var(--ds-cols, 3),minmax(0,1fr));gap:var(--ds-gap, 20px)}.ds-tarjeta{--ds-rx: 0deg;--ds-ry: 0deg;--ds-px: 50%;--ds-py: 50%;position:relative;padding:30px 26px 32px;border-radius:var(--ds-radio);background:var(--ds-tarjeta-fondo, #141414);border:1px solid var(--ds-tarjeta-borde, #333);transform:perspective(900px) rotateX(var(--ds-rx)) rotateY(var(--ds-ry));transition:transform .35s var(--ds-ease),border-color .3s;overflow:hidden}.ds-tarjeta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(320px circle at var(--ds-px) var(--ds-py),rgba(255,212,0,.12),transparent 60%);opacity:0;transition:opacity .3s}.ds-tarjeta:hover{border-color:var(--ds-acento)}.ds-tarjeta:hover:before{opacity:1}.ds-tarjeta__icono{width:56px;height:56px;border-radius:14px;display:grid;place-items:center;background:#ffd4001a;color:var(--ds-acento);margin-bottom:20px;border:1px solid rgba(255,212,0,.3)}.ds-tarjeta__icono svg{width:28px;height:28px}.ds-tarjeta .ds-h3{margin-bottom:10px}.ds-tarjeta__dato{position:absolute;top:22px;right:24px;font-family:var(--ds-fuente-t);font-weight:900;font-size:13px;color:#555;letter-spacing:.1em}@media(max-width:989px){.ds-beneficios{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ds-beneficios{grid-template-columns:1fr}}.ds-esc__tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:30px}.ds-esc__tab{padding:12px 22px;border-radius:999px;border:1px solid var(--ds-borde);background:var(--ds-tarjeta);color:#fff;font-family:var(--ds-fuente-t);font-weight:800;font-size:14px;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:all .25s}.ds-esc__tab:hover{border-color:var(--ds-acento)}.ds-esc__tab.is-activa{background:var(--ds-acento);border-color:var(--ds-acento);color:#0a0a0a}.ds-esc__escena{display:none;grid-template-columns:1.4fr 1fr;gap:0;border-radius:var(--ds-radio);overflow:hidden;border:1px solid var(--ds-borde);background:var(--ds-tarjeta)}.ds-esc__escena.is-activa{display:grid;animation:ds-funde .6s var(--ds-ease)}.ds-esc__foto{position:relative;aspect-ratio:3 / 2}.ds-esc__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ds-esc__texto{padding:44px 40px;display:flex;flex-direction:column;justify-content:center}.ds-esc__texto .ds-h3{font-size:28px;margin-bottom:14px}@keyframes ds-funde{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:849px){.ds-esc__escena.is-activa{grid-template-columns:1fr}.ds-esc__texto{padding:26px 22px 30px}.ds-esc__texto .ds-h3{font-size:22px}.ds-esc__tab{padding:10px 16px;font-size:13px}}.ds-pasos{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ds-pasos__linea{position:absolute;top:24px;left:16%;right:16%;height:3px;background:var(--ds-borde);border-radius:2px;overflow:hidden}.ds-pasos__linea:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ds-acento);transform:scaleX(0);transform-origin:left;transition:transform 1.6s var(--ds-ease) .2s}.ds-pasos.ds-visible .ds-pasos__linea:after,.ds-pasos__linea.ds-visible:after{transform:scaleX(1)}.ds-paso{position:relative;text-align:center}.ds-paso__num{position:relative;z-index:1;width:50px;height:50px;margin:0 auto 22px;border-radius:50%;display:grid;place-items:center;background:var(--ds-acento);color:#0a0a0a;font-family:var(--ds-fuente-t);font-weight:900;font-size:20px;box-shadow:0 0 0 8px var(--ds-fondo-seccion, #0A0A0A)}.ds-paso__foto{aspect-ratio:1;border-radius:var(--ds-radio);overflow:hidden;border:1px solid var(--ds-borde);margin-bottom:20px}.ds-paso__foto img{width:100%;height:100%;object-fit:cover;display:block}.ds-paso .ds-h3{margin-bottom:8px}@media(max-width:749px){.ds-pasos{grid-template-columns:1fr;gap:40px}.ds-pasos__linea{display:none}}.ds-tabla{width:100%;border-collapse:separate;border-spacing:0}.ds-tabla-wrap{overflow-x:auto}.ds-tabla th,.ds-tabla td{padding:18px 16px;text-align:center;border-bottom:1px solid var(--ds-borde);font-size:15px}.ds-tabla th:first-child,.ds-tabla td:first-child{text-align:left;font-weight:700;color:#ededed}.ds-tabla thead th{font-family:var(--ds-fuente-t);font-weight:900;text-transform:uppercase;font-size:14px;letter-spacing:.05em;color:var(--ds-suave);border-bottom:0}.ds-tabla .ds-col-nuestra{background:#ffd40012;border-left:2px solid var(--ds-acento);border-right:2px solid var(--ds-acento)}.ds-tabla thead .ds-col-nuestra{background:var(--ds-acento);color:#0a0a0a;border-radius:12px 12px 0 0}.ds-tabla tbody tr:last-child .ds-col-nuestra{border-bottom:2px solid var(--ds-acento);border-radius:0 0 12px 12px}.ds-si,.ds-no{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;font-weight:900}.ds-si{background:var(--ds-acento);color:#0a0a0a}.ds-no{background:#262626;color:#777}.ds-tabla__nota{font-size:13px;color:var(--ds-suave)}.ds-js .ds-tabla tbody tr{opacity:0;transform:translate(-12px);transition:opacity .5s,transform .5s var(--ds-ease)}.ds-js .ds-tabla.ds-visible tbody tr{opacity:1;transform:none}@media(max-width:600px){.ds-tabla th,.ds-tabla td{padding:14px 8px;font-size:13px}}.ds-faq{max-width:860px;margin:0 auto;display:grid;gap:12px}.ds-faq__item{border-radius:12px;background:var(--ds-tarjeta);border:1px solid var(--ds-borde);transition:border-color .25s}.ds-faq__item.is-abierta{border-color:#ffd40099}.ds-faq__pregunta{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;border:0;background:transparent;color:#fff;text-align:left;font-family:var(--ds-fuente);font-weight:800;font-size:16px;cursor:pointer}.ds-faq__icono{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#222;color:var(--ds-acento);font-size:20px;transition:transform .35s var(--ds-ease),background .25s}.ds-faq__item.is-abierta .ds-faq__icono{transform:rotate(45deg);background:var(--ds-acento);color:#0a0a0a}.ds-faq__respuesta{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ds-ease)}.ds-faq__item.is-abierta .ds-faq__respuesta{grid-template-rows:1fr}.ds-faq__respuesta>div{overflow:hidden}.ds-faq__respuesta p{margin:0;padding:0 22px 22px;color:var(--ds-suave);line-height:1.65}.ds-cierre{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.ds-cierre__foto{position:relative;border-radius:var(--ds-radio);overflow:hidden;aspect-ratio:1;border:1px solid var(--ds-borde)}.ds-cierre__foto img{width:100%;height:100%;object-fit:cover;display:block}.ds-sello{position:absolute;right:18px;bottom:18px;width:118px;height:118px;border-radius:50%;background:var(--ds-acento);color:#0a0a0a;display:grid;place-items:center;text-align:center;font-family:var(--ds-fuente-t);font-weight:900;line-height:1;box-shadow:0 12px 30px #0006;animation:ds-gira 16s linear infinite}.ds-sello span{display:block;animation:ds-gira 16s linear infinite reverse}.ds-sello b{display:block;font-size:38px}.ds-sello small{display:block;font-size:11px;letter-spacing:.08em;margin-top:4px}@keyframes ds-gira{to{transform:rotate(360deg)}}.ds-cierre__lista{list-style:none;padding:0;margin:22px 0 28px;display:grid;gap:12px}.ds-cierre__lista li{display:flex;gap:12px;align-items:center;font-weight:700}.ds-cierre__lista svg{width:24px;height:24px;color:var(--ds-acento);flex:none}.ds-cierre__precio{font-family:var(--ds-fuente-t);font-weight:900;font-size:34px;margin-bottom:18px}@media(max-width:849px){.ds-cierre{grid-template-columns:1fr;gap:30px}.ds-sello{width:96px;height:96px}.ds-sello b{font-size:30px}}.ds-logo{display:inline-flex;align-items:center;gap:8px;font-family:var(--ds-fuente-t);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:1;font-style:italic}.ds-logo__marca{display:inline-grid;place-items:center;width:1.25em;height:1.25em;border-radius:.28em;background:var(--ds-acento);color:#0a0a0a;font-style:normal;transform:skew(-8deg)}.ds-logo__marca svg{width:.8em;height:.8em}.ds-logo__p1{color:#fff}.ds-logo__p2{color:var(--ds-acento)}.header__heading-link:hover .ds-logo__marca{transform:skew(-8deg) rotate(-6deg);transition:transform .3s var(--ds-ease)}.ds-pie{color:var(--ds-suave)}.ds-pie__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px}.ds-pie__titulo{font-family:var(--ds-fuente-t);font-weight:900;text-transform:uppercase;color:#fff;font-size:14px;letter-spacing:.1em;margin:0 0 16px}.ds-pie ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.ds-pie a{color:var(--ds-suave);text-decoration:none;transition:color .2s}.ds-pie a:hover{color:var(--ds-acento)}.ds-pie__texto{line-height:1.6;margin:14px 0 0;font-size:14px}.ds-pie__redes{display:flex;gap:10px;margin-top:18px}.ds-pie__redes a{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--ds-borde)}.ds-pie__redes svg{width:18px;height:18px}.ds-pie__abajo{margin-top:48px;padding-top:24px;border-top:1px solid var(--ds-borde);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:13px}.ds-pie__pagos{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.ds-pie__pagos svg{height:24px;width:auto}.ds-pie__legales{display:flex;flex-wrap:wrap;gap:8px 18px}@media(max-width:989px){.ds-pie__grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.ds-pie__grid{grid-template-columns:1fr;gap:30px}.ds-pie__abajo{flex-direction:column;align-items:flex-start}}.section-header{margin-bottom:0!important}body{background:var(--ds-negro)}.header-wrapper{border-bottom:1px solid #1F1F1F!important}@media(prefers-reduced-motion:reduce){.ds-section *,.ds-btn,.ds-btn:after{animation:none!important;transition:none!important}.ds-js .ds-reveal,.ds-js .ds-tabla tbody tr,.ds-js .ds-hero:not(.is-listo) .ds-hero__caja>*{opacity:1!important;transform:none!important}.ds-hero__media img{transform:none!important}.ds-marquesina__pista{animation:none!important}}@media(max-width:749px){.header .ds-logo{font-size:20px!important}}@media(max-width:749px){.ds-hero .ds-hero__sub{display:none}.ds-hero .ds-eyebrow{font-size:11px;letter-spacing:.14em;margin-bottom:12px}.ds-hero .ds-eyebrow:before{display:none}.ds-hero__contenido{padding-top:26px}}@media(max-width:480px){.ds-compra__fila .ds-btn{font-size:14px;letter-spacing:.03em;padding:0 12px;gap:8px}.ds-compra__fila .ds-btn svg{width:18px;height:18px}.ds-cantidad button{width:36px}.ds-cantidad input{width:34px}}.ds-logo,.ds-logo>span{white-space:nowrap}.ds-pie .ds-pie__pagos{display:flex;flex-wrap:wrap;gap:6px}@media(max-width:749px){.header .ds-logo{font-size:18px!important;gap:6px}}@media(max-width:380px){.header .ds-logo__marca{display:none}}.ds-insignia-envio{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:8px;border:1.5px solid var(--ds-acento);color:var(--ds-acento);background:#ffd40014;font-family:var(--ds-fuente-t);font-weight:900;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.ds-insignia-envio svg{width:18px;height:18px;flex:none}.ds-escaparate{display:grid;grid-template-columns:repeat(var(--ds-cols, 4),minmax(0,1fr));gap:20px}.ds-tarjeta-prod{display:flex;flex-direction:column;border-radius:var(--ds-radio);overflow:hidden;background:var(--ds-tarjeta);border:1px solid #333;color:#fff;text-decoration:none;transition:border-color .25s,transform .35s var(--ds-ease)}.ds-tarjeta-prod:hover{border-color:var(--ds-acento);transform:translateY(-4px)}.ds-tarjeta-prod__foto{position:relative;aspect-ratio:1;overflow:hidden;background:#1c1c1c}.ds-tarjeta-prod__foto img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s var(--ds-ease)}.ds-tarjeta-prod:hover .ds-tarjeta-prod__foto img{transform:scale(1.05)}.ds-tarjeta-prod__insignia{position:absolute;top:12px;left:12px;padding:5px 10px;border-radius:6px;background:var(--ds-acento);color:#0a0a0a;font-weight:900;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.ds-tarjeta-prod__info{padding:18px 18px 20px;display:flex;flex-direction:column;gap:8px;flex:1}.ds-tarjeta-prod__titulo{font-family:var(--ds-fuente-t);font-weight:800;font-size:15px;line-height:1.25;text-transform:uppercase;margin:0;color:#fff}.ds-tarjeta-prod__precio{margin:0;font-family:var(--ds-fuente-t);font-weight:900;font-size:20px}.ds-tarjeta-prod__precio s{font-size:14px;color:#8a8a8a;font-weight:600;margin-left:6px}.ds-tarjeta-prod__ver{margin-top:auto;display:inline-flex;align-items:center;gap:6px;color:var(--ds-acento);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.06em}.ds-tarjeta-prod__ver svg{width:16px;height:16px}.ds-escaparate__todos{text-align:center;margin:36px 0 0}.ds-escaparate__todos a{display:inline-flex;align-items:center;gap:8px;color:var(--ds-acento);font-weight:800;text-transform:uppercase;letter-spacing:.06em;text-decoration:none}.ds-escaparate__todos svg{width:18px;height:18px}@media(max-width:989px){.ds-escaparate{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.ds-escaparate{gap:12px}.ds-tarjeta-prod__info{padding:12px 12px 14px}.ds-tarjeta-prod__titulo{font-size:13px}.ds-tarjeta-prod__precio{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ds-styles.css.map */
