.ova2-marco{--rosa: #FFA9F9;--naranja: #FF773B;--blanco: #FBFBFB;--tinta: #121212;--tinta-2: #3F3B39;--tinta-3: #6E6764;--rosa-50: #FFF0FE;--gris: #F5F1EF;--linea: #ECE4E0;--f-titulo: "OvaOutfit", "OvaOutfit Fallback", "Outfit", "Helvetica Neue", Arial, sans-serif;--f-texto: "OvaSatoshi", "OvaSatoshi Fallback", "OvaOutfit", "Helvetica Neue", Arial, sans-serif;--ancho: 1240px;--gutter: 24px;--encabezado: 72px}@media(max-width:767px){.ova2-marco{--gutter: 16px;--encabezado: 60px}}.ova2-marco *,.ova2-marco *:before,.ova2-marco *:after{box-sizing:border-box}.ova2-marco *{margin:0;padding:0}.ova2-marco{font:400 16px/1.6 var(--f-texto);color:var(--tinta-2);-webkit-font-smoothing:antialiased;letter-spacing:normal;word-break:normal}.ova2-marco img,.ova2-marco svg{display:block;max-width:100%}.ova2-marco button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.ova2-marco a{color:inherit}.ova2-marco ul,.ova2-marco ol{list-style:none}.ova2-marco :focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:6px}.ova2-marco .contenedor{width:100%;max-width:calc(var(--ancho) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}.ova2-marco .ico{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.ova2-marco .ico.relleno{fill:currentColor;stroke:none}.ova2-marco .btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 26px;border-radius:999px;font:600 15.5px/1 var(--f-titulo);letter-spacing:.02em;text-decoration:none;transition:transform .15s ease,background-color .2s ease}.ova2-marco .btn:active{transform:scale(.985)}.ova2-marco .btn-claro{background:#fff;color:var(--tinta)}.ova2-marco .oscuro{background:var(--tinta);color:#ffffffc7}.ova2-marco .anuncio{color:#fff;background:radial-gradient(45% 300% at 0% 50%,#ffa9f9b3,#ffa9f900),radial-gradient(45% 300% at 100% 50%,#e4581cd9,#e4581c00),var(--naranja)}.ova2-marco .anuncio .contenedor{display:flex;justify-content:center;align-items:center;gap:14px;height:38px;font:500 12.5px/1 var(--f-titulo);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;overflow:hidden}.ova2-marco .anuncio i{width:5px;height:5px;border-radius:50%;background:#fff;flex:0 0 auto}.ova2-marco .anuncio .solo-pc{display:contents}.ova2-marco .encabezado{position:relative;z-index:40;background:var(--blanco);border-bottom:1px solid var(--linea)}.ova2-marco .encabezado .contenedor{height:var(--encabezado);display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.ova2-marco .encabezado .logo{display:inline-flex;color:var(--naranja)}.ova2-marco .encabezado .logo svg{height:28px;width:auto}.ova2-marco .encabezado nav{display:flex;gap:6px}.ova2-marco .encabezado nav a{text-decoration:none;padding:8px 14px;border-radius:999px;font:500 14.5px/1 var(--f-titulo);color:var(--tinta-2)}.ova2-marco .encabezado nav a.activo{background:var(--rosa-50);color:var(--tinta);box-shadow:inset 0 0 0 1px #f8d5f5}.ova2-marco .encabezado nav a:hover{color:var(--tinta)}.ova2-marco .encabezado .acciones{display:flex;justify-content:flex-end;align-items:center;gap:4px}.ova2-marco .icono-btn{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:var(--tinta);position:relative;text-decoration:none}.ova2-marco .icono-btn:hover{background:var(--gris)}.ova2-marco .icono-btn .burbuja{position:absolute;top:6px;right:5px;min-width:17px;height:17px;border-radius:999px;background:var(--naranja);color:#fff;font:700 10px/17px var(--f-titulo);text-align:center;padding:0 4px}.ova2-marco .solo-cel{display:none!important}@media(max-width:767px){.ova2-marco .anuncio .contenedor{font-size:11px;gap:10px;height:34px;letter-spacing:.08em}.ova2-marco .anuncio .solo-pc{display:none}.ova2-marco .encabezado .contenedor{grid-template-columns:44px 1fr 44px}.ova2-marco .encabezado .logo{justify-self:center}.ova2-marco .encabezado .logo svg{height:24px}.ova2-marco .encabezado nav,.ova2-marco .encabezado .solo-pc{display:none!important}.ova2-marco .solo-cel{display:grid!important}}.ova2-marco .pie{padding:72px 0 56px}.ova2-marco .pie.oscuro{color:var(--tinta-2);background:radial-gradient(60% 70% at 0% 0%,#ffd2fee6,#ffd2fe00),radial-gradient(65% 75% at 100% 100%,#ffd0c0e6,#ffd0c000),#fff6f4}.ova2-marco .pie.con-barra-fija{padding-bottom:120px}.ova2-marco .pie-sup{display:grid;grid-template-columns:1fr 1.3fr 1.1fr;gap:48px;padding-bottom:40px;border-bottom:1px solid rgba(18,18,18,.08)}.ova2-marco .pie-marca .logo{display:inline-flex;color:var(--naranja);margin-bottom:18px}.ova2-marco .pie-marca .logo svg{height:30px;width:auto}.ova2-marco .pie-marca p{font-size:15px;color:var(--tinta-2);max-width:32ch}.ova2-marco .pie-redes{display:flex;gap:10px;margin-top:20px}.ova2-marco .pie-redes a{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--naranja);box-shadow:inset 0 0 0 1px #ff773b33}.ova2-marco .pie-redes a:hover{background:var(--naranja);color:#fff}.ova2-marco .pie-redes .ico{width:20px;height:20px}.ova2-marco .pie-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ova2-marco .pie-links div{display:grid;gap:10px;align-content:start}.ova2-marco .pie-links b{font:600 12px/1.2 var(--f-titulo);letter-spacing:.16em;text-transform:uppercase;color:#a8431a;margin-bottom:4px}.ova2-marco .pie-links a{font:500 15px/1.3 var(--f-titulo);color:var(--tinta-2);text-decoration:none}.ova2-marco .pie-links a:hover{color:var(--tinta);text-decoration:underline;text-underline-offset:4px}.ova2-marco .pie-boletin{display:grid;gap:14px;align-content:start}.ova2-marco .pie-boletin label b{font:600 18px/1.3 var(--f-titulo);color:var(--tinta)}.ova2-marco .pie-boletin .campo{display:flex;gap:8px;padding:6px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #1212121a}.ova2-marco .pie-boletin input[type=email]{flex:1;min-width:0;background:transparent;border:0;padding:0 14px;font:500 15px/1 var(--f-titulo);color:var(--tinta)}.ova2-marco .pie-boletin input[type=email]::placeholder{color:var(--tinta-3)}.ova2-marco .pie-boletin input[type=email]:focus{outline:none}.ova2-marco .pie-boletin .campo:focus-within{box-shadow:inset 0 0 0 1.5px var(--naranja)}.ova2-marco .pie-boletin .btn{min-height:44px;padding:0 18px;font-size:14px}.ova2-marco .pie-boletin .btn-claro{background:var(--naranja);color:#fff}.ova2-marco .pie-boletin small{font-size:12.5px;line-height:1.5;color:var(--tinta-3)}.ova2-marco .pie-boletin small a{color:var(--tinta-2)}.ova2-marco .pie-boletin .aviso-ok{font:600 15px/1.4 var(--f-titulo);color:var(--tinta)}.ova2-marco .pie-boletin .aviso-error{font:500 14px/1.4 var(--f-titulo);color:#a8431a}.ova2-marco .pie-inf{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:24px;font-size:13px;color:var(--tinta-3)}.ova2-marco .pie-legal{flex-basis:100%;max-width:92ch;line-height:1.55;color:var(--tinta-2)}.ova2-marco .pie-legal a{color:inherit;text-underline-offset:3px}@media(max-width:1023px){.ova2-marco .pie{padding:56px 0 48px}.ova2-marco .pie.con-barra-fija{padding-bottom:120px}.ova2-marco .pie-sup{grid-template-columns:1fr;gap:36px}.ova2-marco .pie-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media(max-width:420px){.ova2-marco .pie-links{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}.ova2-marco .btn-naranja{background:var(--naranja);color:#fff;box-shadow:0 10px 24px #ff773b47}.ova2-marco .btn-naranja:hover{background:#f86a2c}.ova2-marco .carrito{display:flex;flex-direction:column;min-height:100%;background:var(--blanco);color:var(--tinta-2)}.ova2-marco .carrito-cab{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--linea);background:var(--blanco)}.ova2-marco .carrito-cab h2{font:600 22px/1.2 var(--f-titulo);color:var(--tinta)}.ova2-marco .carrito-cuerpo{display:grid;gap:14px;align-content:start;padding:18px 20px 28px;transition:opacity .2s ease}.ova2-marco .carrito-cuerpo.ocupado{opacity:.55;pointer-events:none}.ova2-marco .carrito-cargando{color:var(--tinta-3);font-size:15px}.ova2-marco .carrito-vacio{display:grid;gap:16px;justify-items:start;padding:24px 0;font-size:16px}.ova2-marco .carrito-item{display:grid;grid-template-columns:64px 1fr auto;gap:12px;align-items:center}.ova2-marco .carrito-item img{width:64px;height:64px;object-fit:contain;border-radius:14px;background:var(--rosa-50)}.ova2-marco .carrito-item b{display:block;font:600 17px/1.25 var(--f-titulo);color:var(--tinta)}.ova2-marco .carrito-item span{display:block;font-size:13.5px;line-height:1.4;color:var(--tinta-3)}.ova2-marco .carrito-item .aviso{color:#a8431a;margin-top:2px}.ova2-marco .quitar{padding:6px;font:500 13px/1 var(--f-titulo);color:var(--tinta-3);text-decoration:underline;text-underline-offset:3px}.ova2-marco .carrito-sub{margin-top:4px;font:600 14px/1 var(--f-titulo);color:var(--tinta)}.ova2-marco .packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ova2-marco .pack{display:grid;gap:3px;justify-items:center;padding:12px 6px;border-radius:14px;border:1.5px solid var(--linea);background:#fff;text-align:center}.ova2-marco .pack b{font:600 14px/1.2 var(--f-titulo);color:var(--tinta)}.ova2-marco .pack span{font:700 14.5px/1.2 var(--f-titulo);color:var(--tinta)}.ova2-marco .pack small{font:600 11.5px/1.2 var(--f-titulo);color:#a8431a}.ova2-marco .pack.activo,.ova2-marco .modo.activo{border-color:var(--naranja);background:var(--rosa-50);box-shadow:0 0 0 1px var(--naranja)}.ova2-marco .modos{display:grid;gap:8px}.ova2-marco .modo{display:grid;gap:2px;padding:12px 14px;border-radius:14px;border:1.5px solid var(--linea);background:#fff;text-align:left}.ova2-marco .modo b{font:600 15px/1.25 var(--f-titulo);color:var(--tinta)}.ova2-marco .modo span{font-size:13px;line-height:1.4;color:var(--tinta-3)}.ova2-marco .modo:disabled{opacity:.5;cursor:not-allowed}.ova2-marco .otras{display:grid;gap:8px}.ova2-marco .otras li{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;font-size:14px}.ova2-marco .carrito-totales{display:grid;gap:6px;padding-top:12px;border-top:1px solid var(--linea)}.ova2-marco .carrito-totales .fila{display:flex;justify-content:space-between;gap:12px;font-size:15px}.ova2-marco .carrito-totales .fila b{color:var(--tinta);font-weight:600}.ova2-marco .carrito-totales .fila.ahorro b{color:#a8431a}.ova2-marco .carrito-totales .fila.total{font:700 18px/1.3 var(--f-titulo);color:var(--tinta)}.ova2-marco .carrito-cta{width:100%;min-height:54px;font-size:16px}.ova2-marco .carrito-nota{text-align:center;font-size:13px;line-height:1.45;color:var(--tinta-3)}.ova2-marco .carrito-hechos{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;font-size:12.5px;color:var(--tinta-3)}.ova2-marco .carrito-hechos li:before{content:"\2022";margin-right:6px;color:var(--naranja)}.ova2-marco .carrito-hechos a{color:var(--tinta-2);text-underline-offset:3px}.ova2-marco .carrito-error{padding:10px 14px;border-radius:12px;background:var(--gris);color:#a8431a;font:500 14px/1.4 var(--f-titulo)}dialog.ova2-carrito{position:fixed;inset:0 0 0 auto;width:min(100vw,420px);height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#fbfbfb;overflow-y:auto;overscroll-behavior:contain}dialog.ova2-carrito::backdrop{background:#12121273}dialog.ova2-carrito[open]{animation:ova2c-entrar .22s ease both}@keyframes ova2c-entrar{0%{transform:translate(100%)}to{transform:none}}html:has(dialog.ova2-carrito[open]){overflow:hidden}@media(prefers-reduced-motion:reduce){dialog.ova2-carrito[open]{animation:none}}.kl-teaser-WuXErX{transition:translate .35s cubic-bezier(.2,.8,.2,1)}body:has(#ova2.con-barra) .kl-teaser-WuXErX{translate:0 calc(8px - var(--alto-barra, 80px))}body:has(.hib-sticky-cta:not([hidden])) .kl-teaser-WuXErX{translate:0 calc(-62px - env(safe-area-inset-bottom,0px))}@media(prefers-reduced-motion:reduce){.kl-teaser-WuXErX{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ova-marco.css.map */
