*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--fuente);font-size:var(--t-base);line-height:1.5;color:var(--tinta);background:var(--fondo)}img{display:block;max-width:100%;height:auto}h1,h2,h3,p,ul,ol,dl,dd,figure,fieldset{margin:0;padding:0}ul,ol{list-style:none}fieldset{border:0;min-width:0}button{font:inherit;color:inherit;cursor:pointer}a{color:inherit}:focus-visible{outline:2px solid var(--tinta);outline-offset:2px;box-shadow:0 0 0 2px var(--blanco);border-radius:4px}:is(.avisos,.tubo-escena,.cuenta-escena,.cierre,.origen,.secuencia,.plazos-escena,.pie,.tienda-cabeza,.tiendas__cabeza,.guia-cabeza,.pregunta--color) :focus-visible{outline-color:var(--blanco);box-shadow:0 0 0 2px var(--tinta)}h1{font-family:var(--fuente);font-size:var(--t-grande);font-weight:400;line-height:1.04;letter-spacing:-.025em}h2{font-family:var(--fuente);font-size:var(--t-titulo);font-weight:400;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.avisos{display:flex;justify-content:center;gap:.75rem;padding:.5rem var(--margen);background:var(--vino-hondo);color:#fff6f4;font-size:var(--t-nota);font-weight:500;text-align:center}.avisos span+span{padding-left:.75rem;border-left:1px solid rgba(255,246,244,.4)}.avisos__extra{display:none}.salto{position:absolute;left:-999px;top:0;z-index:30;padding:.6rem 1rem;background:var(--tinta);color:var(--blanco)}.salto:focus{left:0}.encabezado{display:grid;grid-template-columns:2.75rem 1fr 2.75rem;align-items:center;padding:.5rem calc(var(--margen) - .5rem);max-width:var(--ancho);margin:0 auto}.encabezado__nav{display:none}.logo{justify-self:center;display:flex;align-items:center;min-height:2.75rem}.logo img{height:2rem;width:auto}.menu{width:min(20rem,86%);max-width:100%;height:100dvh;max-height:100dvh;margin:0 auto 0 0;padding:.6rem;border:0;background:var(--fondo);color:var(--tinta)}.menu[open]{display:flex;flex-direction:column}.menu__garantia{margin:.25rem .6rem 0;padding:.45rem .7rem;border-radius:var(--radio-chico);background:var(--vino);color:#fff6f4;font-size:var(--t-nota);font-weight:600}.menu__producto{display:grid;grid-template-columns:4rem 1fr;gap:.4rem .8rem;align-items:center;margin:auto .6rem .6rem;padding:.75rem;border-radius:var(--radio);background:var(--porcelana)}.menu__producto img{width:4rem;aspect-ratio:1;object-fit:cover;border-radius:var(--radio-chico)}.menu__producto p{display:grid;line-height:1.25;font-weight:600}.menu__producto p span{font-size:var(--t-nota);font-weight:400;color:var(--tinta-suave)}.menu__producto .boton{grid-column:1 / -1;min-height:2.9rem;font-size:var(--t-base)}.menu[open]{animation:entra-izquierda .22s ease-out}.menu::backdrop{background:#3a0d1373}.menu nav{display:grid;padding:.5rem .6rem}.menu a{padding:.9rem 0;border-bottom:1px solid var(--linea);font-size:var(--t-medio);font-weight:600;text-decoration:none}@keyframes entra-izquierda{0%{transform:translate(-100%)}}.icono{position:relative;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:0;background:none}.icono svg,.seguros svg{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.icono__cuenta{position:absolute;top:.3rem;right:.15rem;min-width:1.15rem;height:1.15rem;padding:0 .25rem;border-radius:99px;background:var(--rojo-compra);color:var(--blanco);font-size:.6875rem;font-weight:600;line-height:1.15rem;text-align:center}.ficha{max-width:var(--ancho);margin:0 auto;padding-bottom:2.5rem}.galeria__pista{display:flex;gap:.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 var(--margen);scroll-padding:0 var(--margen)}.galeria__pista::-webkit-scrollbar{display:none}.galeria__pista img{flex:0 0 80%;aspect-ratio:1 / .84;object-fit:cover;scroll-snap-align:start;border-radius:var(--radio);background:var(--piedra)}.galeria__pista .galeria__heroe{object-position:50% 70%}.galeria__miniaturas{display:flex;gap:.5rem;padding:.6rem var(--margen) 0}.galeria__miniaturas button{flex:0 0 2.75rem;padding:0;border:0;border-radius:var(--radio-chico);overflow:hidden;background:var(--piedra);opacity:.6;outline:2px solid transparent;outline-offset:2px}.galeria__miniaturas button[aria-current=true]{opacity:1;outline-color:var(--primera-acento)}.galeria__miniaturas button:focus-visible{opacity:1;outline-color:var(--tinta);box-shadow:0 0 0 2px var(--blanco)}.galeria__miniaturas img{width:100%;aspect-ratio:1;object-fit:cover}.compra{padding:.85rem var(--margen) 0}.calificacion{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--t-chico);color:var(--primera-texto-suave);text-underline-offset:3px;padding-block:.6rem;margin-block:-.6rem}.estrellas{--ancho-estrellas: 5.2rem;display:inline-block;width:var(--ancho-estrellas);aspect-ratio:5 / 1;background:linear-gradient(90deg,var(--estrella) calc(var(--valor) / 5 * 100%),color-mix(in srgb,var(--estrella) 22%,transparent) 0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 1.5l2.6 5.4 5.9.8-4.3 4.1 1 5.9L10 14.9l-5.200 2.800 1-5.900L1.500 7.700l5.900-.8z'/%3E%3C/svg%3E") 0 0 / 20% 100% repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 1.5l2.6 5.4 5.9.8-4.3 4.1 1 5.9L10 14.9l-5.200 2.800 1-5.900L1.500 7.700l5.900-.8z'/%3E%3C/svg%3E") 0 0 / 20% 100% repeat-x}.estrellas--grande{--ancho-estrellas: 7rem}.compra h1{margin-top:.35rem}.promesa{margin-top:.4rem;font-size:var(--t-medio);line-height:1.3;color:var(--primera-texto-suave);text-wrap:balance}.escalera{margin-top:.9rem}.escalera legend{margin-bottom:.45rem;font-size:var(--t-chico);font-weight:600}.escalera fieldset{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem}.escalera legend{grid-column:1 / -1}.opcion{position:relative;display:grid;gap:.1rem;align-content:start;padding:.6rem .65rem .65rem;border:1.5px solid var(--primera-linea);border-radius:var(--radio);background:var(--blanco);color:var(--tinta);cursor:pointer;transition:border-color .15s,box-shadow .15s}.opcion input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.opcion:has(input:checked){border-color:var(--vino);box-shadow:0 0 0 1.5px var(--vino)}.opcion:has(input:focus-visible){outline:2px solid var(--tinta);outline-offset:3px}.opcion__nombre{font-size:var(--t-base);font-weight:600;line-height:1.2}.opcion__dura{font-size:var(--t-nota);font-weight:600;color:var(--vino)}.opcion__precio{margin-top:.15rem;font-size:var(--t-base);font-weight:600;font-variant-numeric:tabular-nums}.meses{width:calc(var(--meses) * 6.25%);height:5px;margin:.3rem 0 .15rem;border-radius:3px;background:repeating-linear-gradient(90deg,var(--vino) 0 calc(100% / var(--meses) - 1.5px),transparent 0 calc(100% / var(--meses)));opacity:.3;transition:opacity .15s}.opcion:has(input:checked) .meses{opacity:1}.detalle{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem;min-height:1.6rem;margin-top:.6rem;font-size:var(--t-chico);color:var(--primera-texto-suave)}.sello{padding:.1rem .5rem;border-radius:99px;background:var(--vino);color:#fff6f4;font-size:.75rem;font-weight:600;letter-spacing:0}.sello--ahorro{background:var(--rubor);color:var(--vino-hondo)}.boton{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:var(--alto-toque);padding:0 1.25rem;border:0;border-radius:99px;font-size:var(--t-medio);font-weight:600;text-decoration:none}.boton b{font-weight:inherit}.boton--compra{background:var(--rojo-compra);color:var(--blanco);transition:background-color .15s,transform .1s}.boton--compra:hover{background:var(--rojo-compra-fuerte)}.boton--compra:active{transform:scale(.985)}.boton--compra span{font-variant-numeric:tabular-nums;opacity:.92}.boton--compra span:before{content:"";display:inline-block;width:1px;height:1.1em;margin-right:.6rem;background:#ffffff80;vertical-align:-.18em}.boton--linea{width:auto;min-height:2.75rem;border:1.5px solid var(--vino);background:none;color:var(--vino);font-size:var(--t-base)}.escalera .boton--compra{margin-top:.7rem}.plazos{margin-top:.7rem;font-size:var(--t-chico);text-align:center;color:var(--primera-texto-suave)}.plazos strong{color:var(--primera-texto)}.seguros{display:grid;gap:.85rem;margin-top:1.4rem;padding-top:1.3rem;border-top:1px solid var(--primera-linea)}.seguros li{display:grid;grid-template-columns:1.5rem 1fr;gap:.75rem;font-size:var(--t-chico);color:var(--primera-texto-suave)}.seguros svg{color:var(--primera-acento);margin-top:.1rem}.seguros strong{color:var(--primera-texto)}.mayoreo{margin-top:1.3rem;font-size:var(--t-chico);color:var(--primera-texto-suave)}.mayoreo a{color:var(--primera-texto);font-weight:600;text-underline-offset:3px}.bloque{padding:var(--seccion) 0}.bloque__dentro{max-width:var(--ancho);margin:0 auto;padding:0 var(--margen)}.bloque__dentro--angosto{max-width:44rem}.bloque__foto{width:100%;border-radius:var(--radio);background:var(--piedra);margin-bottom:1.5rem}.entrada{margin-top:.75rem;max-width:38rem;font-size:var(--t-medio);line-height:1.4;color:var(--tinta-suave)}.nota{margin-top:1rem;font-size:var(--t-nota);color:var(--tinta-suave)}.enlace{display:inline-block;margin-top:1rem;font-weight:600;color:var(--vino);text-underline-offset:4px}.bloque--calendario{background:var(--porcelana)}.calendario{position:relative;display:grid;gap:1.4rem;margin-top:2rem;padding-left:1.6rem}.calendario:before{content:"";position:absolute;left:.3rem;top:.5rem;bottom:.5rem;width:2px;background:linear-gradient(var(--vino) 72%,var(--linea) 0)}.calendario li{position:relative;display:grid;gap:.15rem}.calendario li:before{content:"";position:absolute;left:-1.6rem;top:.35rem;width:.75rem;height:.75rem;border-radius:50%;background:var(--vino);box-shadow:0 0 0 4px var(--porcelana)}.calendario__despues:before{background:var(--porcelana)!important;border:2px solid var(--linea)}.calendario__cuando{font-size:var(--t-medio);font-weight:600}.calendario__que{color:var(--tinta-suave)}.regla{display:none}.casos{display:flex;gap:.75rem;margin:2.25rem calc(var(--margen) * -1) 0;padding:0 var(--margen);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--margen);scrollbar-width:none}.casos::-webkit-scrollbar{display:none}.casos figure{flex:0 0 78%;scroll-snap-align:start}.casos img{border-radius:var(--radio);aspect-ratio:1;object-fit:cover}.casos figcaption{margin-top:.5rem;font-size:var(--t-chico);color:var(--tinta-suave)}.casos figcaption strong{color:var(--tinta)}.resumen{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.25rem 1rem;margin-top:1.5rem}.resumen__numero{font-size:3.5rem;font-weight:500;line-height:1;letter-spacing:-.04em}.resumen__base{font-size:var(--t-chico);color:var(--tinta-suave)}.reparto{grid-column:1 / -1;display:grid;gap:.35rem;margin-top:1rem}.reparto div{display:grid;grid-template-columns:1rem 1fr 1.5rem;align-items:center;gap:.6rem;font-size:var(--t-nota);color:var(--tinta-suave)}.reparto div:before{content:"";grid-column:2;grid-row:1;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--vino) var(--parte),var(--rubor) 0)}.reparto dt{grid-column:1;grid-row:1;font-weight:600}.reparto dd{grid-column:3;grid-row:1;text-align:right;font-variant-numeric:tabular-nums}.resenas{display:grid;margin:1.75rem 0}.resenas li{display:grid;gap:.4rem;padding:1.4rem 0;border-top:1px solid var(--linea)}.resenas li:last-child{border-bottom:1px solid var(--linea)}.resenas h3{font-size:var(--t-medio);font-weight:600;line-height:1.25}.resenas__firma{font-size:var(--t-nota);color:var(--tinta-suave)}.resenas__respuesta{margin-top:.4rem;padding:.8rem 1rem;border-radius:var(--radio-chico);background:var(--rubor);font-size:var(--t-chico)}.bloque--uso{background:var(--rubor)}.pasos{counter-reset:paso;display:grid;gap:1rem;margin-top:1.5rem}.pasos li{counter-increment:paso;position:relative;min-height:2rem;padding:.2rem 0 0 2.75rem}.pasos li:before{content:counter(paso);position:absolute;left:0;top:0;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--vino);color:#fff6f4;font-weight:600;font-size:var(--t-chico)}.pasos strong{font-weight:600}.pasos--garantia li:before{background:none;border:1.5px solid var(--vino);color:var(--vino)}.formula{display:grid;grid-template-columns:1fr 1fr;gap:0 1.25rem;margin-top:1.25rem}.formula li{padding:.6rem 0;border-bottom:1px solid var(--linea);font-size:var(--t-chico);font-weight:500}.sin{margin-top:1.25rem;color:var(--tinta-suave)}.sin strong{color:var(--tinta)}.bloque--cuenta{background:var(--vino-hondo);color:#fff6f4}.bloque--cuenta .entrada{color:#e9c9c6}.cuenta{display:grid;gap:.25rem;margin-top:1.75rem}.cuenta__dato{font-size:var(--t-chico);color:#e9c9c6}.cuenta__dato span{display:block;font-size:2.25rem;font-weight:500;line-height:1.05;letter-spacing:-.03em;color:#fff6f4}.cuenta__dato--total span{font-size:4.5rem;color:#ffd9d4}.cuenta__signo{font-size:1.5rem;font-weight:300;color:#e9c9c6;line-height:1.4}.bloque--cuenta .cuenta+.entrada{margin-top:1.75rem}.bloque--preguntas{background:var(--porcelana)}.bloque--preguntas h2{margin-bottom:1rem}details{border-bottom:1px solid var(--linea)}summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-size:var(--t-medio);font-weight:600;line-height:1.3;cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}summary:after{content:"";flex:0 0 .7rem;height:.7rem;border-right:2px solid var(--vino);border-bottom:2px solid var(--vino);transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s}details[open] summary:after{transform:rotate(-135deg) translate(-2px,-2px)}details p{padding:0 2rem 1.2rem 0;color:var(--tinta-suave)}.ayuda{margin-top:1.5rem}.ayuda a{font-weight:600;color:var(--vino);text-underline-offset:4px}.bloque--origen p{margin-top:.9rem;max-width:34rem;font-size:var(--t-medio);line-height:1.45;color:var(--tinta-suave)}.bloque--origen .bloque__foto{aspect-ratio:4 / 5;object-fit:cover;object-position:50% 20%}.pie{padding:3rem 0 7rem;background:var(--tinta);color:#e9c9c6;font-size:var(--t-chico)}.fija{position:fixed;inset:auto 0 0 0;z-index:20;display:grid;grid-template-columns:1fr auto;align-items:center;gap:.75rem;padding:.6rem var(--margen) calc(.6rem + env(safe-area-inset-bottom));background:var(--blanco);border-top:1px solid var(--linea);box-shadow:0 -6px 20px #3a0d1314}.fija[hidden]{display:none}.fija p{display:grid;line-height:1.25}.fija p span{font-size:var(--t-nota);color:var(--tinta-suave)}.fija .boton{width:auto;min-height:2.9rem;font-size:var(--t-base)}.cajon{width:min(26rem,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;border:0;background:var(--porcelana);color:var(--tinta)}.cajon[open]{display:flex;flex-direction:column;animation:entra .25s ease-out}.cajon__pie{margin-top:auto}.cajon__confianza{display:grid;grid-template-columns:3.5rem 1fr;gap:.75rem;align-items:center;margin:0 var(--margen) 1rem;font-size:var(--t-chico);line-height:1.35;color:var(--tinta-suave)}.cajon__confianza strong{display:block;color:var(--tinta)}.cajon::backdrop{background:#3a0d1373}@keyframes entra{0%{transform:translate(100%)}}.cajon__cabeza{display:flex;justify-content:space-between;align-items:center;padding:.6rem .6rem .6rem var(--margen)}.cajon__cabeza h2{font-size:var(--t-medio)}.avance{padding:.25rem var(--margen) 1rem;font-size:var(--t-chico);font-weight:600}.avance__barra{height:6px;margin-top:.5rem;border-radius:3px;background:var(--rubor);overflow:hidden}.avance__barra span{display:block;height:100%;width:0;border-radius:3px;background:var(--vino);transition:width .35s ease-out}.avance[data-listo] p{color:var(--exito)}.avance[data-listo] .avance__barra span{background:var(--exito)}.lineas{flex:0 1 auto;min-height:0;overflow-y:auto;padding:0 var(--margen)}.lineas li{display:grid;grid-template-columns:4.5rem 1fr auto;gap:.85rem;align-items:center;padding:.9rem 0;border-top:1px solid var(--linea)}.lineas img{width:4.5rem;aspect-ratio:1;object-fit:cover;border-radius:var(--radio-chico);background:var(--piedra)}.lineas p{display:grid;line-height:1.3;font-weight:600}.lineas p span{font-size:var(--t-nota);font-weight:400;color:var(--tinta-suave)}.lineas__precio{font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.lineas__quitar{border:0;background:none;padding:.25rem 0;font-size:var(--t-nota);color:var(--tinta-suave);text-decoration:underline;text-underline-offset:3px;justify-self:end}.cajon__vacio{display:grid;justify-items:center;gap:.9rem;padding:2.5rem var(--margen);color:var(--tinta-suave);text-align:center}.cajon__vacio .simbolo{width:2.75rem;height:auto}.cajon__vacio[hidden]{display:none}.anadido{display:grid;grid-template-columns:3.5rem 1fr auto;gap:.75rem;align-items:center;margin:0 var(--margen) 1rem;padding:.7rem;border-radius:var(--radio);background:var(--rubor)}.anadido[hidden]{display:none}.anadido img{width:3.5rem;aspect-ratio:1;object-fit:cover;border-radius:var(--radio-chico);background:var(--blanco)}.anadido p{display:grid;font-size:var(--t-chico);line-height:1.3}.anadido p span{font-size:var(--t-nota);color:var(--tinta-suave)}.anadido .boton{min-height:2.5rem;padding:0 .9rem;font-size:var(--t-chico)}.cajon__pie{padding:1rem var(--margen) calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--linea);background:var(--blanco)}.cajon__total{display:flex;justify-content:space-between;font-size:var(--t-medio)}.cajon__pie .nota{margin:.2rem 0 .9rem}@media(min-width:900px){.pie{padding-bottom:3rem}.avisos__extra{display:inline}.logo img{height:2.5rem}.encabezado{grid-template-columns:auto 1fr 2.75rem;gap:2.5rem;padding-top:.9rem;padding-bottom:.9rem}.encabezado__menu{display:none}.logo{justify-self:start}.encabezado__nav{display:flex;gap:2rem;font-weight:600}.encabezado__nav a{text-decoration:none}.encabezado__nav a:hover{color:var(--vino)}.ficha{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:3rem;max-width:1320px;align-items:start;padding:1.5rem var(--margen) 4rem}.galeria{position:sticky;top:1.5rem;display:grid;grid-template-columns:4rem 1fr;gap:.75rem}.galeria__pista{order:2;padding:0;scroll-padding:0}.galeria__pista img{flex-basis:100%;aspect-ratio:4 / 5}.galeria__miniaturas{order:1;flex-direction:column;padding:0}.galeria__miniaturas button{flex-basis:auto}.compra{padding:0;max-width:30rem}.bloque__dentro--dos{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.bloque__dentro--invertido>img{order:2}.bloque__foto{margin-bottom:0}.calendario{grid-template-columns:repeat(4,1fr);gap:2rem;padding:2.75rem 0 0}.calendario:before{left:0;right:0;top:1rem;bottom:auto;width:auto;height:2px;background:linear-gradient(90deg,var(--vino) 76%,var(--linea) 0)}.calendario li:before{left:0;top:-2.1rem}.calendario__despues{padding-left:0}.casos{margin:3rem 0 0;padding:0;overflow:visible}.casos figure{flex:1}.resumen{grid-template-columns:auto auto 1fr;gap:0 1.5rem}.reparto{grid-column:auto;margin:0 0 0 2rem;max-width:22rem}.resenas{grid-template-columns:repeat(3,1fr);gap:2.5rem}.resenas li{align-content:start;border-bottom:0!important}#resenas .boton--linea{display:inline-flex}.cuenta{grid-template-columns:auto auto auto auto auto;justify-content:start;align-items:end;gap:2rem}.cuenta__signo{font-size:2.5rem;padding-bottom:1.6rem}.cuenta__dato--total span{font-size:6rem}.fija{inset:auto 1.5rem 1.5rem auto;width:27rem;border:1px solid var(--linea);border-radius:var(--radio);padding:.75rem .75rem .75rem 1.1rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.paq{position:relative;display:grid;align-content:start;gap:.15rem;padding:1.15rem .55rem .7rem;border:1.5px solid var(--linea);border-radius:.75rem;background:var(--blanco);color:var(--tinta);font:inherit;text-align:center;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}.paq input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.paq:has(input:focus-visible){outline:2px solid var(--tinta);outline-offset:3px;box-shadow:0 0 0 2px var(--blanco)}.paq__sello{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:.15rem .55rem;border-radius:99px;background:var(--tinta);color:var(--blanco);font-size:.75rem;font-weight:600;white-space:nowrap}.paq__sello--ahorro{background:var(--exito)}.paq__nombre{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;line-height:1.2}.paq__dura{font-size:var(--t-nota);font-weight:600;color:var(--vino)}.paq__precio{display:grid;margin-top:.3rem;font-variant-numeric:tabular-nums}.paq__precio b{font-size:1.0625rem;font-weight:600}.paq__ref{font-size:var(--t-nota);line-height:1.3;color:var(--tinta-suave)}.paq__cifras{display:grid;gap:.05rem;margin-top:.35rem;padding-top:.35rem;border-top:1px solid var(--linea);font-size:.75rem;line-height:1.35;color:var(--tinta-suave)}.paq__cifras>span{display:block;white-space:nowrap}.paq__cifras b{color:var(--tinta);font-variant-numeric:tabular-nums}.paq:has(input:checked),.paq[aria-pressed=true]{border-color:var(--vino);background:var(--vino);color:var(--blanco)}.paq:has(input:checked) :is(.paq__dura,.paq__ref,.paq__cifras),.paq[aria-pressed=true] :is(.paq__dura,.paq__ref,.paq__cifras){color:#f3d3cf}.paq:has(input:checked) .paq__cifras b,.paq[aria-pressed=true] .paq__cifras b{color:var(--blanco)}.paq:has(input:checked) .paq__cifras,.paq[aria-pressed=true] .paq__cifras{border-top-color:#ffffff40}.escalera--paq fieldset{gap:.45rem;row-gap:.9rem}.escalera--paq legend{display:grid;gap:.1rem;margin-bottom:.8rem}.escalera--paq legend span{font-weight:500;color:var(--tinta-suave)}.paq-titulo{font-size:var(--t-chico);font-weight:600}.tubos__panel .paq-fila{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem;padding-top:.6rem}.tubos__panel .paq-fila .paq{padding:1.15rem .45rem .7rem;border-radius:.75rem;text-transform:none}.tubos__panel .paq-fila .paq[aria-pressed=true]{border-color:var(--vino);background:var(--vino)}.tarjeta--paq .tarjeta__foto .paq__sello{top:.6rem;left:.6rem;transform:none}.tarjeta--paq .paq__precio{margin:.2rem 0 0}.tarjeta--paq .paq__precio{grid-auto-flow:column;justify-content:start;align-items:baseline;gap:.45rem}.tarjeta--estrella{padding:.6rem .6rem .75rem;border:2px solid var(--rojo-compra);border-radius:calc(var(--radio) + 4px);background:var(--crema)}.tarjeta--estrella .tarjeta__foto{background:var(--blanco)}.tarjeta--estrella .tarjeta__ventaja{display:flex;align-items:center;gap:.4rem;margin:-.25rem 0 .6rem;font-size:var(--t-nota);font-weight:600;color:var(--rojo)}.tarjeta--estrella .tarjeta__ventaja:before{content:"\2713";display:grid;place-items:center;flex:none;width:1.1rem;height:1.1rem;border-radius:50%;background:var(--rojo-compra);color:var(--blanco);font-size:.7rem}.tarjeta--paq .paq__cifras{margin:.2rem 0 .6rem;padding:0;border:0;grid-auto-flow:column;justify-content:start;gap:.6rem}.sello-garantia{display:block;color:var(--vino);text-decoration:none;transition:transform .2s}.sello-garantia:hover{transform:rotate(-6deg) scale(1.03)}.sello-garantia svg{display:block;width:100%;height:auto;overflow:visible}.sello-garantia__fondo{fill:var(--blanco)}.sello-garantia__aro{fill:none;stroke:currentColor;stroke-width:1.2;stroke-dasharray:2 3}.sello-garantia__giro{fill:currentColor;font:600 9.5px var(--fuente);letter-spacing:.06em}.sello-garantia__cifra{fill:currentColor;font:500 30px var(--fuente)}.sello-garantia__dias{fill:currentColor;font:600 9px var(--fuente);letter-spacing:.2em}@media(prefers-reduced-motion:no-preference){.tubo-escena__sello .sello-garantia__giro{transform-origin:60px 60px;animation:gira-sello 24s linear infinite}}@keyframes gira-sello{to{transform:rotate(360deg)}}.garantia-visible{display:grid;grid-template-columns:4.75rem 1fr;align-items:center;gap:.9rem;margin-top:1.1rem;padding:.8rem .9rem;border-radius:.75rem;background:var(--rubor)}.garantia-visible p{font-size:var(--t-chico);line-height:1.4;color:var(--tinta-suave)}.garantia-visible strong{display:block;color:var(--tinta)}.garantia-visible .sello-garantia__fondo{fill:var(--rubor)}.capa-video{position:relative;flex:0 0 80%;scroll-snap-align:start;border-radius:var(--radio);overflow:hidden;background:var(--piedra)}.galeria__pista .capa-video img{width:100%;height:100%;border-radius:0}.capa-video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s}.capa-video video.lista{opacity:1}@media(min-width:900px){.capa-video{flex-basis:100%;aspect-ratio:4 / 5}.tubos__panel .paq-fila .paq{padding-inline:.8rem}.paq__precio b{font-size:1.25rem}.paq__cifras{font-size:var(--t-nota)}.garantia-visible{grid-template-columns:5.5rem 1fr}}.raiz{position:relative;overflow:hidden;background:var(--vino-noche);color:var(--blanco)}.raiz__escena{position:relative;margin:0;aspect-ratio:1;overflow:hidden;background:var(--vino-noche)}.raiz__escena img,.raiz__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:26% 30%}.raiz__video{opacity:0;transition:opacity .8s}.raiz__video.lista{opacity:1}.raiz__escena:after{content:"";position:absolute;inset:auto 0 0;height:35%;background:linear-gradient(transparent,var(--vino-noche));pointer-events:none}.raiz__punto{position:absolute;left:34%;top:41%;width:1.1rem;height:1.1rem;margin:-.55rem 0 0 -.55rem;border:2px solid #ffe3a6;border-radius:50%;box-shadow:0 0 #ffe3a699;transition:opacity .4s}.raiz__video.lista~.raiz__punto{opacity:0}.raiz__texto{position:relative;display:grid;gap:.7rem;padding:.25rem var(--margen) 0}.raiz__texto .etiqueta{color:#f3b9b0}.raiz__texto h2{font-size:10vw;color:var(--blanco)}.raiz__pasos{display:grid;gap:.85rem;margin-top:.6rem;counter-reset:paso}.raiz__pasos li{display:grid;grid-template-columns:2rem 1fr;gap:.75rem;align-items:start;font-size:var(--t-chico);line-height:1.45;color:#ead6d3}.raiz__pasos b{display:grid;place-items:center;width:2rem;height:2rem;border:1.5px solid #ffe3a6;border-radius:50%;color:#ffe3a6;font:600 .875rem var(--fuente)}.raiz__pasos strong{color:var(--blanco)}.raiz__contra{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:.6rem;padding:1.5rem var(--margen) 2.25rem}.raiz__contra li{display:grid;align-content:start;gap:.35rem;padding:.9rem;border:1px solid rgba(255,255,255,.16);border-radius:.9rem;font-size:var(--t-nota);line-height:1.4;color:#cdb7b4}.raiz__contra .etiqueta{color:var(--blanco)}.raiz__contra--xic .etiqueta{text-transform:none;letter-spacing:.02em;font-size:.8125rem}.raiz__contra--xic{background:var(--vino);border-color:var(--vino)!important;color:#f6dcd8!important}@media(prefers-reduced-motion:no-preference){.raiz__punto{animation:late-punto 2.2s ease-out infinite}}@keyframes late-punto{70%,to{box-shadow:0 0 0 1.1rem #ffe3a600}}.revisa{display:grid;gap:.6rem;padding:2.25rem var(--margen) 1.5rem}.revisa h2{font-size:9vw}.revisa__lista{counter-reset:revisa;display:grid;margin-top:.9rem;border-top:1px solid var(--linea)}.revisa__lista li{counter-increment:revisa;display:grid;grid-template-columns:2.5rem 1fr;gap:.2rem .75rem;padding:1rem 0;border-bottom:1px solid var(--linea)}.revisa__lista li:before{content:counter(revisa);grid-row:span 2;font-size:1.75rem;line-height:1;color:var(--rojo)}.revisa__lista h3{font-size:var(--t-medio);font-weight:600;line-height:1.3}.revisa__lista p{font-size:var(--t-chico);line-height:1.45;color:var(--tinta-suave)}.cumple{padding:.5rem var(--margen) 2.5rem}.cumple__caja{display:grid;gap:.6rem;padding:1.5rem 1.25rem 1.6rem;border-radius:var(--radio);background:var(--crema)}.cumple h2{font-size:8.5vw}.cumple__lista{display:grid;gap:.85rem;margin-top:.6rem}.cumple__lista li{position:relative;padding-left:2.6rem;font-size:var(--t-chico);line-height:1.45}.cumple__lista li:before{content:"";position:absolute;left:0;top:-.1rem;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--rojo-compra) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 1.1rem no-repeat}.cumple__lista strong{font-weight:600;color:var(--tinta)}.cumple__acciones{display:grid;gap:.75rem;justify-items:start;margin-top:1rem}.cumple__acciones .boton{width:auto;padding:0 1.75rem}@media(min-width:900px){.raiz{display:grid;grid-template-columns:1fr minmax(24rem,36%);grid-template-rows:1fr auto;min-height:min(100vh,52rem);padding-right:max(var(--margen),calc((100vw - 1320px)/2))}.raiz__escena{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.raiz__escena img,.raiz__video{object-position:30% 50%}.raiz__escena:after{top:0;right:0;bottom:0;left:0;height:auto;background:linear-gradient(90deg,transparent 45%,rgba(42,10,13,.75) 68%,var(--vino-noche) 88%),linear-gradient(transparent 70%,#2a0a0de6)}.raiz__punto{left:33.5%;top:41%}.raiz__texto{grid-column:2;align-self:center;padding:4rem 0 1rem}.raiz__texto h2{font-size:clamp(2.75rem,4.4vw,5rem)}.raiz__pasos li{font-size:var(--t-base)}.raiz__contra{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,22rem));justify-content:end;padding:0 0 3rem}.raiz__contra li{font-size:var(--t-chico);background:#2a0a0d99;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.revisa,.cumple{padding-inline:max(var(--margen),calc((100vw - 1320px)/2))}.revisa{padding-top:4rem}.revisa h2,.cumple h2{font-size:clamp(2.5rem,4vw,4rem)}.revisa__lista{grid-template-columns:1fr 1fr;column-gap:3rem}.cumple{padding-bottom:4.5rem}.cumple__caja{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:4rem;padding:3rem}.cumple__caja>:is(.antetitulo,h2,.cumple__acciones){grid-column:1}.cumple__lista{grid-column:2;grid-row:1 / span 4;margin-top:0}}video{display:block;max-width:100%}.arco{border-radius:var(--radio)}.redonda{aspect-ratio:4 / 3;object-fit:cover}.escena{position:relative;display:grid;background:var(--vino-hondo);color:#fff6f4;border-bottom-left-radius:3rem;overflow:hidden}.escena__video{grid-area:1 / 1;width:100%;height:min(82svh,44rem);object-fit:cover;background:var(--vino-hondo)}.escena__texto{grid-area:1 / 1;align-self:end;padding:6rem var(--margen) 1.75rem;background:linear-gradient(transparent,#440f14b8 38%,#440f14f0)}.escena .calificacion{color:#ffe9e6}.escena .estrellas{--estrella: #ffd9d4}.escena h1{margin-top:.5rem;font-size:clamp(2.6rem,12vw,4.5rem);line-height:.96;text-wrap:balance}.escena__apoyo{margin-top:.8rem;max-width:26rem;font-size:var(--t-medio);line-height:1.35;color:#ffe9e6}.escena .boton--compra{margin-top:1.2rem}.escena__nota{margin-top:.7rem;font-size:var(--t-chico);text-align:center;color:#ffd9d4}.datos{display:flex;gap:.75rem;padding:2rem var(--margen) .5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--margen);scrollbar-width:none}.datos::-webkit-scrollbar{display:none}.datos li{flex:0 0 9.25rem;aspect-ratio:1;display:grid;place-content:center;justify-items:center;gap:.1rem;padding:.75rem;border-radius:50%;background:var(--rubor);color:var(--vino-hondo);font-size:var(--t-nota);font-weight:600;line-height:1.2;text-align:center;scroll-snap-align:start}.datos li:nth-child(odd){background:var(--vino);color:#ffe9e6}.datos strong{font-size:3.25rem;font-weight:400;line-height:.9;letter-spacing:-.04em;color:inherit}.datos li:nth-child(odd) strong{color:var(--blanco)}.historias{display:flex;gap:.75rem;margin:1.5rem calc(var(--margen) * -1) 0;padding:0 var(--margen) .25rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--margen);scrollbar-width:none}.historias::-webkit-scrollbar{display:none}.historias li{flex:0 0 62%;max-width:16rem;scroll-snap-align:start}.historia{position:relative;display:block;width:100%;padding:0;border:0;border-radius:1.5rem;overflow:hidden;background:var(--vino-hondo);color:var(--blanco);text-align:left}.historia img,.historia video{width:100%;aspect-ratio:9 / 16;object-fit:cover;transition:transform .4s ease-out}.historia:hover img,.historia:focus-visible img{transform:scale(1.04)}.historia__pie{position:absolute;inset:auto 0 0 0;display:grid;gap:.15rem;padding:3rem .9rem .9rem;background:linear-gradient(transparent,#2a0a0de0);font-size:var(--t-nota)}.historia__pie strong{font-size:var(--t-base);line-height:1.2;text-wrap:balance}.historia__tocar{position:absolute;top:.75rem;right:.75rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:#ffffffeb}.historia__tocar:before{content:"";margin-left:3px;border-left:.8rem solid var(--vino);border-top:.5rem solid transparent;border-bottom:.5rem solid transparent}.visor{width:min(26rem,100%);max-width:100%;max-height:100dvh;padding:0;border:0;border-radius:1.5rem;overflow:hidden;background:#000}.visor::backdrop{background:#2a0a0dd1}.visor video{display:block;width:100%;max-height:100dvh;aspect-ratio:9 / 16;object-fit:contain;background:#000}.visor .icono{position:absolute;top:.5rem;right:.5rem;z-index:1;border-radius:50%;background:#ffffffeb;color:var(--tinta)}.comparadores{display:grid;gap:1.75rem;margin-top:1.75rem}.comparador{--corte: 50%;position:relative}.comparador__marco{position:relative;aspect-ratio:16 / 10;border-radius:1.5rem;overflow:hidden;background:var(--piedra);touch-action:pan-y}.comparador__marco img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.14);transform-origin:100% 100%}.comparador__antes{clip-path:inset(0 calc(100% - var(--corte)) 0 0)}.comparador__marco:after{content:"";position:absolute;top:0;bottom:0;left:var(--corte);width:3px;margin-left:-1.5px;background:var(--blanco);box-shadow:0 0 0 1px #3a0d1326;pointer-events:none}.comparador__perilla{position:absolute;top:50%;left:var(--corte);z-index:1;display:grid;place-items:center;width:2.75rem;height:2.75rem;margin:-1.375rem 0 0 -1.375rem;border-radius:50%;background:var(--blanco);box-shadow:0 2px 10px #3a0d134d;pointer-events:none}.comparador__perilla:before,.comparador__perilla:after{content:"";position:absolute;border-top:.4rem solid transparent;border-bottom:.4rem solid transparent}.comparador__perilla:before{left:.55rem;border-right:.55rem solid var(--vino)}.comparador__perilla:after{right:.55rem;border-left:.55rem solid var(--vino)}.comparador input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.comparador:has(input:focus-visible) .comparador__perilla{outline:3px solid var(--tinta);outline-offset:2px;box-shadow:0 0 0 2px var(--blanco)}.comparador__rotulo{position:absolute;bottom:.75rem;z-index:1;padding:.2rem .7rem;border-radius:99px;background:#ffffffe6;font-size:var(--t-nota);font-weight:600;pointer-events:none}.comparador__rotulo--antes{left:.75rem}.comparador__rotulo--despues{right:.75rem;background:var(--vino);color:var(--blanco)}.comparador figcaption{margin-top:.6rem;font-size:var(--t-chico);color:var(--tinta-suave)}.comparador figcaption strong{color:var(--tinta)}.collage{display:grid;grid-template-columns:1.15fr 1fr;gap:.75rem;margin-top:1.75rem}.collage img{width:100%;height:100%;object-fit:cover;background:var(--piedra)}.collage__a{grid-row:span 2;aspect-ratio:3 / 5;border-radius:999px 999px 1.5rem 1.5rem}.collage__b{aspect-ratio:1;border-radius:50%}.collage__c{aspect-ratio:4 / 5;border-radius:1.5rem 1.5rem 999px 999px}.collage__texto{grid-column:1 / -1;margin-top:.75rem}.voces{display:flex;gap:.75rem;margin:1.75rem calc(var(--margen) * -1) 0;padding:0 var(--margen) .25rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--margen);scrollbar-width:none}.voces::-webkit-scrollbar{display:none}.voces li{flex:0 0 84%;max-width:24rem;display:grid;align-content:start;gap:.75rem;padding:1.5rem 1.4rem;border-radius:1.75rem 1.75rem 1.75rem .4rem;background:var(--rubor);scroll-snap-align:start}.voces li:nth-child(2n){background:var(--vino-hondo);color:#fff6f4;border-radius:1.75rem 1.75rem .4rem}.voces li:nth-child(2n) .estrellas{--estrella: #ffd9d4}.voces blockquote{margin:0;font-size:1.3rem;font-weight:600;line-height:1.25;letter-spacing:-.01em;text-wrap:pretty}.voces__firma{font-size:var(--t-nota);opacity:.8}.plato{position:relative;max-width:26rem;margin:0 auto 1.5rem}.plato img{width:100%}.galeria__pista video{flex:0 0 80%;min-width:0;width:80%;aspect-ratio:1 / .84;object-fit:cover;scroll-snap-align:start;border-radius:var(--radio);background:var(--piedra)}.galeria__miniaturas .es-video{position:relative}.galeria__miniaturas .es-video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border-left:.7rem solid var(--blanco);border-top:.45rem solid transparent;border-bottom:.45rem solid transparent;filter:drop-shadow(0 0 3px rgba(0,0,0,.6))}.tira-video{position:relative;border-radius:1.5rem;overflow:hidden;background:var(--piedra)}.tira-video video{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}.tira-video--baja video{aspect-ratio:16 / 11;object-position:50% 88%}.cabecera-tienda{display:grid;gap:1rem}.cabecera-tienda p{max-width:26rem;color:var(--tinta-suave)}.titular{font-size:clamp(2rem,8.5vw,3.25rem);font-weight:400;line-height:1;letter-spacing:-.03em;text-wrap:balance}@media(min-width:900px){.escena{grid-template-columns:1.1fr .9fr;align-items:center;gap:3rem;max-width:none;padding:3rem max(var(--margen),calc((100vw - var(--ancho)) / 2 + var(--margen)));border-bottom-left-radius:6rem}.escena__video{grid-area:auto;order:2;width:auto;height:min(78vh,42rem);aspect-ratio:9 / 14;justify-self:end;border-radius:999px 999px 2rem 2rem}.escena__texto{grid-area:auto;padding:0;background:none}.escena h1{font-size:clamp(3.5rem,5.6vw,5.5rem)}.escena .boton--compra{width:auto;display:inline-flex;padding:0 2.25rem}.escena__nota{text-align:left}.datos{justify-content:center;gap:2rem;padding-top:3rem;overflow:visible}.datos li{flex-basis:11.5rem;font-size:var(--t-chico)}.datos strong{font-size:4.25rem}.historias{margin:2rem 0 0;padding:0;overflow:visible;gap:1.25rem}.historias li{flex:1;max-width:17rem}.comparadores{grid-template-columns:1fr 1fr;gap:2rem}.collage{grid-template-columns:1.2fr 1fr 1fr;grid-template-rows:auto auto;gap:1.25rem;max-width:60rem;align-items:center}.collage__texto{grid-column:2 / -1;grid-row:1;margin:0;align-self:end}.collage__a{grid-row:1 / span 2}.voces{margin:2rem 0 0;padding:0;overflow:visible;gap:1.25rem}.voces li{flex:1}.galeria__pista video{flex-basis:100%;width:100%;aspect-ratio:1}.cabecera-tienda{grid-template-columns:1fr 22rem;align-items:center;gap:3rem}}.grande{font-family:var(--fuente);font-weight:400;line-height:1;letter-spacing:-.03em}.etiqueta{font-family:var(--fuente);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.22em}.antetitulo{color:var(--rojo)}:is(.prueba__cabeza,.tubos__cabeza,.videos__cabeza){flex-wrap:wrap}:is(.prueba__cabeza,.tubos__cabeza,.videos__cabeza)>.antetitulo{flex:0 0 auto;width:100%;max-width:none;margin-bottom:-.25rem;text-align:left;color:var(--rojo)}.secuencia__titulo{display:grid;gap:.6rem}.secuencia__titulo h2{font-size:inherit}.simbolo{width:3rem;height:auto}.origen .simbolo{filter:brightness(0) invert(1);opacity:.9}:is(.tubo-escena,.cuenta-escena,.cierre,.origen,.secuencia,.plazos-escena,.raiz,.tiendas__cabeza,.guia-cabeza,.tienda-cabeza) .antetitulo{color:var(--rosa-claro)}[data-revela]>span{display:block;overflow:hidden;padding-top:.12em;margin-top:-.12em}[data-revela]>span>span{display:block;transform:translateY(105%);transition:transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i, 0) * 70ms)}.tubo-escena{position:relative;display:grid;grid-template-rows:1fr auto;min-height:calc(100svh - 5.9rem);background:var(--vino);color:var(--blanco);overflow:hidden}.tubo-escena__cuerpo{position:relative;padding:1.1rem var(--margen) 1rem;display:flex;flex-direction:column}.tubo-escena .calificacion{color:#ffe3e0;font-size:var(--t-nota);align-self:start}.tubo-escena .estrellas{--estrella: var(--blanco);--ancho-estrellas: 4.4rem}.tubo-escena h1{position:relative;z-index:1;margin-top:.7rem;font-size:10.9vw}.tubo-escena__lema{position:relative;z-index:1;margin-top:.9rem;max-width:12rem;font-size:var(--t-medio);line-height:1.35}.tubo-escena__tubo{position:absolute;z-index:2;top:2.5%;right:4%;height:66%;width:auto;transform:rotate(var(--giro, 9deg)) translateY(var(--baja, 0));transform-origin:50% 60%;filter:drop-shadow(-18px 24px 28px rgba(60,0,8,.45));will-change:transform}.tubo-escena__mirada{position:relative;z-index:1;width:52%;max-width:13.5rem;margin-top:auto;border-radius:6px;overflow:hidden;background:var(--vino-hondo)}.tubo-escena__mirada img{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:14% 40%}.tubo-escena__sello{position:absolute;z-index:3;right:1rem;bottom:5.2rem;width:5.25rem}.tubo-escena__compra{position:relative;z-index:3;display:grid;gap:.5rem;margin-top:.9rem}.tubo-escena__compra p{font-size:var(--t-nota);text-align:center;color:#ffe3e0}.tubo-escena__compra strong{color:var(--blanco)}.boton--hueso{background:var(--blanco);color:var(--vino)}.boton--hueso:hover{background:#ffe3e0}.boton--hueso span:before{content:"";display:inline-block;width:1px;height:1.1em;margin-right:.6rem;background:currentColor;opacity:.35;vertical-align:-.18em}.cinta{overflow:hidden;background:var(--tinta);color:var(--blanco);padding:.6rem 0;white-space:nowrap}.cinta__pista{display:inline-flex;gap:2.5rem;padding-right:2.5rem;animation:corre 26s linear infinite}.cinta span:after{content:"";display:inline-block;width:.4rem;height:.4rem;margin-left:2.5rem;border-radius:50%;background:var(--rojo);vertical-align:.1em}@keyframes corre{to{transform:translate(-50%)}}.prueba{background:var(--fondo)}.prueba__cabeza{display:flex;justify-content:space-between;align-items:end;gap:1rem;padding:1.75rem var(--margen) .9rem}.prueba__cabeza h2{font-size:10.5vw}.prueba__cabeza p{max-width:7.5rem;text-align:right;color:var(--tinta-suave)}.prueba .comparador__marco{aspect-ratio:4 / 3;border-radius:0}.prueba .comparador[hidden]{display:none}.prueba .comparador__marco:after{background:var(--rojo);width:2px;box-shadow:none}.prueba .comparador__perilla{background:var(--rojo)}.prueba .comparador__perilla:before{border-right-color:var(--blanco)}.prueba .comparador__perilla:after{border-left-color:var(--blanco)}.prueba .comparador__rotulo--despues{background:var(--rojo)}.prueba__pie{display:grid;gap:1rem;padding:1rem var(--margen) 1.75rem}.prueba__quien{display:flex;gap:.5rem}.prueba__quien button{flex:1;display:grid;grid-template-columns:3rem 1fr;align-items:center;gap:.6rem;padding:.35rem;border:1.5px solid var(--linea);border-radius:6px;background:none;text-align:left;font-size:var(--t-nota);font-weight:600;line-height:1.2}.prueba__quien button[aria-pressed=true]{border-color:var(--tinta);background:var(--piedra)}.prueba__quien img{width:3rem;height:3rem;object-fit:cover;border-radius:4px}.prueba__cita{margin:0;font-size:1.25rem;font-weight:600;line-height:1.22;letter-spacing:-.01em;text-wrap:pretty}.prueba__cita cite{display:block;margin-top:.4rem;font-size:var(--t-nota);font-weight:400;font-style:normal;color:var(--tinta-suave)}.cuenta-escena{background:var(--vino-hondo);color:var(--blanco);padding:1.75rem var(--margen) 1.9rem;overflow:hidden}.cuenta-escena__operacion{color:#f0c9c5}.cuenta-escena__total{width:3.05em;margin:.6rem 0 0 -.04em;font-size:min(calc((100vw - 2.5rem) / 3.1),11rem);line-height:.86;letter-spacing:-.05em;white-space:nowrap;font-variant-numeric:tabular-nums;transform-origin:0 100%}.cuenta-escena__pie{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-top:.9rem}.cuenta-escena__pie p{max-width:13rem;font-size:var(--t-medio);line-height:1.25}.cuenta-escena__pie .etiqueta{color:#f0c9c5;text-align:right}.tubos{background:var(--crema)}.tubos__cabeza{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:end;gap:1rem;padding:1.75rem var(--margen) 0}.tubos__cabeza h2{font-size:10.5vw}.tubos__cabeza p{color:var(--tinta-suave)}.tubos__escena{position:relative;margin-top:-1.5rem}.tubos__escena img{width:100%;aspect-ratio:896 / 900;object-fit:cover;object-position:50% 78%;mix-blend-mode:multiply}.tubos__zona{position:absolute;top:0;bottom:0;left:var(--desde);width:calc(var(--hasta) - var(--desde));padding:0;border:0;background:linear-gradient(90deg,#f7f2f000,#f7f2f0b3 22% 78%,#f7f2f000);transition:opacity .3s}.tubos__zona[data-activa]{background:none}.tubos__zona:after{content:"";position:absolute;left:18%;right:18%;bottom:0;height:3px;background:var(--rojo);transform:scaleX(0);transition:transform .3s}.tubos__zona[data-activa]:after{transform:none}.tubos__panel [data-tubo-agregar]{display:block;padding:.8rem 1.25rem;line-height:1.3;text-align:center}.tubos__panel{display:grid;gap:.8rem;padding:.9rem var(--margen) 1.75rem;background:var(--blanco)}.tubos__elegido{display:grid;gap:.4rem}.tubos__elegido .meses{opacity:1;margin:0;transition:width .35s ease-out}.tubos__elegido p{font-size:var(--t-chico)}.secuencia{position:relative;height:160svh;background:var(--vino-noche)}.secuencia__fija{position:sticky;top:0;height:100svh;overflow:hidden}.secuencia canvas,.secuencia__cartel{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.secuencia__velo{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(42,10,13,.92),rgba(42,10,13,.6) 30%,transparent 46%,transparent 58%,rgba(42,10,13,.85))}.secuencia__titulo{position:absolute;top:1.25rem;left:var(--margen);right:var(--margen);color:var(--blanco);font-size:10.5vw}.secuencia__pasos{position:absolute;left:var(--margen);right:var(--margen);bottom:1.75rem;color:var(--blanco)}.secuencia__pasos li{position:absolute;left:0;right:0;bottom:1.4rem;display:grid;gap:.25rem;opacity:0;transform:translateY(.6rem);transition:opacity .3s,transform .3s}.secuencia__pasos li.activo{opacity:1;transform:none}.secuencia__pasos strong{font-size:1.6rem;font-weight:500;line-height:1.1;letter-spacing:-.02em}.secuencia__pasos span{max-width:18rem;font-size:var(--t-chico);color:#f3dedb}.secuencia__linea{position:absolute;left:var(--margen);right:var(--margen);bottom:1.4rem;height:3px;background:#ffffff40}.secuencia__linea:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rojo);transform-origin:0 50%;transform:scaleX(var(--avance, 0))}@media(max-width:899px){body:has(.fija:not([hidden])) .secuencia__pasos{bottom:6.5rem}body:has(.fija:not([hidden])) .secuencia__linea{bottom:6.15rem}}.videos{padding:1.75rem 0 2rem;background:var(--fondo)}.videos__cabeza{display:flex;justify-content:space-between;align-items:end;gap:1rem;padding:0 var(--margen)}.videos__cabeza h2{font-size:10.5vw}.videos .historias{margin:1rem 0 0;gap:.5rem}.videos .historias li{flex-basis:46%}.videos .historia{border-radius:6px}.videos .historia__pie strong{font-size:var(--t-chico)}.videos .historia__tocar{width:2.25rem;height:2.25rem;top:.5rem;right:.5rem}.origen{position:relative;display:grid;grid-template-rows:minmax(0,1fr);height:min(100svh,46rem);min-height:34rem;overflow:hidden;color:var(--blanco);background:var(--vino-noche)}.origen>img{grid-area:1 / 1;width:100%;height:100%;min-height:0;object-fit:cover;object-position:50% 22%}.origen__texto{grid-area:1 / 1;align-self:end;display:grid;gap:.75rem;padding:7rem var(--margen) 1.75rem;background:linear-gradient(transparent,#2a0a0de6 55%)}.origen h2{font-size:10.5vw}.origen p{max-width:24rem;line-height:1.4;color:#f3dedb}.origen .boton{width:auto;justify-self:start;min-height:2.9rem;padding:0 1.25rem;font-size:var(--t-base)}.origen .boton:before{content:"";border-left:.7rem solid currentColor;border-top:.45rem solid transparent;border-bottom:.45rem solid transparent}.cierre{background:var(--vino-hondo) url(patron-floral.webp) 0 0 / 560px auto repeat;color:var(--blanco);padding:2rem 0 0;overflow:hidden}.cierre__pie{position:relative;display:grid;gap:0;padding-top:1.75rem;background:var(--vino-noche)}.cierre__pie>.antetitulo{padding:0 var(--margen);color:var(--rosa-claro)}.cierre__compra{display:grid;gap:1rem;padding:0 var(--margen)}.cierre h2{font-size:12.5vw}.cierre__tubo{width:118%;max-width:none;margin:.5rem 0 0 -9%;transform:rotate(-4deg);filter:drop-shadow(0 18px 22px rgba(60,0,8,.4))}.cierre__linea{display:flex;gap:.5rem;margin-top:.9rem;padding:0 var(--margen);overflow-x:auto;scrollbar-width:none}.cierre__linea::-webkit-scrollbar{display:none}.cierre__linea a{flex:0 0 auto;display:grid;grid-template-columns:3rem auto;align-items:center;gap:.6rem;padding:.35rem .9rem .35rem .35rem;border-radius:6px;background:#ffffff24;font-size:var(--t-nota);line-height:1.2;text-decoration:none}.cierre__linea img{width:3rem;height:3rem;object-fit:cover;border-radius:4px;background:var(--blanco)}.cierre__linea strong{display:block;font-size:var(--t-chico)}.cierre__ligas{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1.5rem;padding:0 var(--margen);font-size:var(--t-chico)}.cierre__ligas a{text-underline-offset:4px}.cierre__logo{width:100%;margin-top:1.5rem;padding:0 var(--margen) 5.5rem}.cierre__logo img{width:100%;height:auto}.plazos-escena{background:var(--tinta);color:var(--blanco);padding:1.75rem 0 1.9rem}.plazos-escena__cabeza{padding:0 var(--margen) 1.1rem}.plazos-escena h2{font-size:10.5vw}.plazos-linea{counter-reset:plazo;display:grid;grid-template-columns:1fr 1fr;gap:.5rem;padding:0 var(--margen)}.plazos-linea li{display:grid;align-content:start;gap:.5rem;padding:.9rem .9rem 1.1rem;border-top:3px solid var(--rojo);background:#ffffff12}.plazos-linea strong{font-size:1.25rem}.plazos-linea span{font-size:var(--t-chico);line-height:1.35;color:#e9d5d2}.voces-escena{padding:1.75rem 0 2rem;background:var(--piedra)}.voces-escena__cabeza{display:flex;align-items:center;gap:1rem;padding:0 var(--margen)}.voces-escena__nota{font-size:5.5rem;letter-spacing:-.04em}.voces-escena h2{margin-top:.35rem;color:var(--tinta-suave)}.voces-escena .voces{margin:1.1rem 0 0}.voces-escena .voces li{flex-basis:78%;background:var(--blanco);border-radius:var(--radio);padding:1.1rem 1.1rem 1.2rem}.voces-escena .voces li:nth-child(2n){background:var(--blanco);color:inherit;border-radius:var(--radio)}.voces-escena .voces li:nth-child(2n) .estrellas{--estrella: var(--vino)}.voces-escena .voces blockquote{font-size:1.125rem}.voces__respuesta{padding:.7rem .8rem;border-left:3px solid var(--rojo);background:var(--piedra);font-size:var(--t-nota);line-height:1.4}.voces-escena .enlace{margin:1rem var(--margen) 0}.origen--uso>img{object-position:50% 40%}.origen--uso .origen__texto{padding-top:9rem}@media(max-width:899px){.origen--uso .origen__texto{background:linear-gradient(transparent,var(--vino-noche) 7rem)}}.pasos--claros{gap:.6rem;margin:.25rem 0 .5rem;font-size:var(--t-chico)}.pasos--claros li{min-height:1.6rem;padding:.1rem 0 0 2.2rem;color:#f3dedb}.pasos--claros li:before{width:1.6rem;height:1.6rem;background:var(--rojo);font-size:var(--t-nota)}.pasos--claros strong{color:var(--blanco)}.formula-escena{background:var(--fondo)}.formula-escena__foto{width:100%;aspect-ratio:5 / 4;object-fit:cover;object-position:50% 62%}.formula-escena__texto{display:grid;gap:1rem;padding:1.5rem var(--margen) 2rem}.formula-escena h2{font-size:10.5vw}.chips{display:flex;flex-wrap:wrap;gap:.4rem}.chips li{padding:.4rem .8rem;border:1.5px solid var(--tinta);border-radius:99px;font-size:var(--t-chico);font-weight:600}.formula-escena__sin{color:var(--tinta-suave);line-height:1.45}.formula-escena__sin .etiqueta{color:var(--rojo);margin-right:.3rem}.historias--chicas{margin:.5rem calc(var(--margen) * -1) 0;gap:.5rem}.historias--chicas li{flex-basis:40%}.historias--chicas .historia{border-radius:var(--radio)}.historias--chicas .historia__pie strong{font-size:var(--t-nota)}.historias--chicas .historia__tocar{width:2rem;height:2rem;top:.4rem;right:.4rem}.dudas{padding:1.75rem var(--margen) 2.25rem;background:var(--piedra)}.dudas h2{font-size:10.5vw;margin-bottom:.75rem}.dudas summary{font-size:var(--t-base);padding:.9rem 0}.dudas details p{font-size:var(--t-chico)}@media(min-width:700px){.tubo-escena{grid-template-columns:1fr 1fr;height:calc(100vh - 6.6rem);min-height:34rem;max-height:60rem}.tubo-escena__cuerpo{position:static;grid-column:1;padding:3rem calc(6.7vh + 2rem) 2.5rem max(var(--margen),calc((100vw - 1320px)/2));justify-content:center}.tubo-escena h1{font-size:min(6.25rem,calc((50vw - 6.7vh - 2rem - max(var(--margen),50vw - 660px)) / 7.1))}.tubo-escena__lema{max-width:none;font-size:1.25rem;margin-top:1.25rem}.tubo-escena__mirada{position:absolute;top:0;right:0;bottom:2.1rem;left:50%;width:50%;max-width:none;margin:0;border-radius:0}.tubo-escena__mirada img{height:100%;aspect-ratio:auto}.tubo-escena__sello{right:2rem;bottom:4.5rem;width:7.5rem}.tubo-escena__tubo{top:5%;right:auto;left:50%;height:82%;margin-left:-4.2vh}.tubo-escena__compra{grid-template-columns:auto 1fr;align-items:center;gap:1.25rem;margin-top:2.25rem}.tubo-escena__compra .boton{width:auto;padding:0 2.25rem}.tubo-escena__compra p{max-width:22rem;text-align:left;font-size:var(--t-chico)}.tubo-escena .cinta{grid-column:1 / -1;position:relative;z-index:3}}@media(min-width:700px)and (max-width:899px){.tubo-escena{max-height:46rem}.tubo-escena__tubo{margin-left:0;top:8%;height:70%}.tubo-escena__cuerpo{padding-right:calc(2.5vh + 1.5rem)}.tubo-escena h1{font-size:calc((50vw - 2.5vh - 1.5rem - var(--margen)) / 7.1)}.tubo-escena__compra{grid-template-columns:1fr}.tubo-escena__compra p{max-width:16rem}.tubo-escena__sello{width:6rem}}@media(min-width:900px){.tubo-escena{min-height:40rem;max-height:none}.prueba{display:grid;grid-template-columns:1.35fr 1fr;grid-template-rows:auto 1fr}.prueba__cabeza{grid-column:2;padding:3.5rem 3rem 0;flex-direction:column;align-items:start}.prueba__cabeza h2{font-size:clamp(2.75rem,4.4vw,5rem)}.prueba__cabeza p{max-width:none;text-align:left}.prueba__marcos{grid-column:1;grid-row:1 / -1}.prueba .comparador,.prueba .comparador__marco{height:100%}.prueba .comparador__marco{aspect-ratio:auto;min-height:36rem}.prueba__pie{grid-column:2;align-content:end;padding:2rem 3rem 3.5rem;gap:1.5rem}.prueba__cita{font-size:1.75rem}.cuenta-escena{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:0 4rem;padding:3rem max(var(--margen),calc((100vw - 1320px)/2))}.cuenta-escena__operacion{grid-column:1 / -1}.cuenta-escena__total{font-size:21vw;margin-top:.9rem}.cuenta-escena__pie{flex-direction:column;align-items:start;justify-content:end;padding-bottom:1.5rem;margin:0}.cuenta-escena__pie p{max-width:22rem;font-size:1.75rem}.cuenta-escena__pie .etiqueta{text-align:left}.tubos{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}.tubos__cabeza{grid-column:2;padding:4rem 3.5rem 0;flex-direction:column;align-items:start}.tubos__cabeza h2,.videos__cabeza h2,.secuencia__titulo,.origen h2{font-size:clamp(2.75rem,4.4vw,5rem)}.videos__cabeza{padding:0 max(var(--margen),calc((100vw - 1320px)/2)) 1.5rem}.tubos__escena{grid-column:1;grid-row:1 / -1;margin:0}.tubos__escena img{height:100%;aspect-ratio:5 / 4.4}.tubos__panel{grid-column:2;align-content:end;gap:1.25rem;padding:2rem 3.5rem 4rem;background:none}.tubos__elegido p{font-size:var(--t-medio)}.tubos__panel .boton{width:auto;justify-self:start;padding:0 2.25rem}.secuencia{height:220vh}.secuencia__fija{height:100vh;display:grid;grid-template-columns:1fr 1fr}.secuencia canvas,.secuencia__cartel{position:static;grid-column:2;grid-row:1}.secuencia__velo{display:none}.secuencia__titulo{position:static;grid-column:1;grid-row:1;align-self:start;padding:4rem 3rem 0 max(var(--margen),calc((100vw - 1320px)/2))}.secuencia__pasos{left:max(var(--margen),calc((100vw - 1320px)/2));right:52%;bottom:4rem}.secuencia__pasos strong{font-size:2.5rem}.secuencia__pasos span{font-size:var(--t-medio);max-width:24rem}.secuencia__linea{left:max(var(--margen),calc((100vw - 1320px)/2));right:52%;bottom:3.5rem}.videos{padding:4rem 0}.videos .historias{padding:0 max(var(--margen),calc((100vw - 1320px)/2));gap:1rem}.videos .historias li{flex:1;max-width:none}.origen{grid-template-columns:1fr 1fr;height:min(100vh,52rem);min-height:36rem}.origen>img{grid-area:1 / 1}.origen__texto{grid-area:1 / 2;align-self:center;padding:3rem 4rem;background:none;gap:1.25rem}.origen p{font-size:var(--t-medio)}.cierre{display:grid;grid-template-columns:1fr 1fr;padding-top:4rem}.cierre__compra{padding-left:max(var(--margen),calc((100vw - 1320px)/2));align-content:center}.cierre h2{font-size:clamp(3rem,5vw,5.5rem)}.cierre__compra .boton{width:auto;justify-self:start;padding:0 2.25rem}.cierre__tubo{grid-column:2;grid-row:1;width:100%;margin:0;align-self:center}.cierre__pie{grid-column:1 / -1;grid-template-columns:1fr 1fr;margin-top:3rem;padding-top:2.5rem}.cierre__pie>.antetitulo,.cierre__linea,.cierre__ligas,.cierre__logo{grid-column:1 / -1;padding-left:max(var(--margen),calc((100vw - 1320px)/2));padding-right:max(var(--margen),calc((100vw - 1320px)/2))}.cierre__ligas{grid-column:2;grid-row:3;align-self:end;justify-content:end;padding-left:0;padding-bottom:2.25rem}.cierre__logo{grid-column:1;grid-row:3;padding-right:0;padding-bottom:2rem}.cierre__logo img{width:min(100%,30rem)}}@media(min-width:900px){.plazos-escena{padding:4rem 0}.plazos-escena__cabeza,.voces-escena__cabeza{padding:0 max(var(--margen),calc((100vw - 1320px)/2)) 1.5rem}.plazos-escena h2,.formula-escena h2,.dudas h2{font-size:clamp(2.75rem,4.4vw,5rem)}.plazos-linea{grid-template-columns:repeat(4,1fr);padding:0 max(var(--margen),calc((100vw - 1320px)/2));gap:1rem}.plazos-linea li{padding:1.25rem 1.25rem 1.75rem}.plazos-linea strong{font-size:2rem}.plazos-linea span{font-size:var(--t-base)}.voces-escena{padding:4rem 0}.voces-escena .voces{padding:0 max(var(--margen),calc((100vw - 1320px)/2));overflow-x:auto}.voces-escena .voces li{flex:0 0 22rem}.voces-escena .enlace{margin-left:max(var(--margen),calc((100vw - 1320px)/2))}.formula-escena{display:grid;grid-template-columns:.8fr 1.2fr}.formula-escena__foto{height:100%;aspect-ratio:auto}.formula-escena__texto{padding:4rem 3.5rem;align-content:center;gap:1.5rem}.historias--chicas{margin:.5rem 0 0}.historias--chicas li{flex:0 0 11rem}.dudas{display:grid;grid-template-columns:.8fr 1.2fr;gap:3rem;padding:4rem max(var(--margen),calc((100vw - 1320px)/2))}.dudas{grid-template-rows:auto 1fr;row-gap:.75rem}.dudas>:is(.antetitulo,h2){grid-column:1}.dudas__lista{grid-column:2;grid-row:1 / span 2}}@media(min-width:1200px){.tubo-escena{grid-template-columns:1fr 1.25fr;height:min(calc(100vh - 6.6rem),42vw);min-height:36rem}.tubo-escena__mirada{left:44.4%;width:auto}.tubo-escena__mirada img{object-position:82% 30%}.tubo-escena__cuerpo{padding-right:calc(5.5vh + 2rem)}.tubo-escena h1{font-size:min(5.75rem,calc((44.4vw - 5.5vh - 2rem - max(var(--margen),50vw - 660px)) / 7.1))}.tubo-escena__tubo{left:44.4%;margin-left:-3vh}}@media(prefers-reduced-motion:reduce){.cinta__pista{animation:none}[data-revela]>span>span{transform:none}.secuencia{height:auto}.secuencia__fija{position:relative}.secuencia__pasos li{position:static;opacity:1;transform:none;margin-bottom:.9rem}.secuencia__linea{display:none}}.portada__foto{width:100%;aspect-ratio:4 / 3;object-fit:cover;background:var(--piedra)}.portada__texto{padding:1.25rem var(--margen) 2.5rem}.portada h1{margin-top:.5rem;text-wrap:balance}.portada__apoyo{margin-top:.7rem;max-width:30rem;font-size:var(--t-medio);line-height:1.4;color:var(--tinta-suave)}.portada .boton--compra{margin-top:1.25rem}.portada__nota{margin-top:.7rem;font-size:var(--t-chico);text-align:center;color:var(--tinta-suave)}.franja{background:var(--vino);color:#ffe9e6}.franja ul{display:grid;gap:1.1rem;padding-top:2rem;padding-bottom:2rem}.franja li{font-size:var(--t-chico);line-height:1.4}.franja strong{display:block;font-size:var(--t-titulo);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--blanco)}.bloque--suave{background:var(--porcelana)}.bloque--corto{padding-bottom:1.5rem}.bloque--pegado{padding-top:0}.con-aire{margin-bottom:1rem}.oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.boton--claro{margin-top:1.75rem;background:var(--blanco);color:var(--vino-hondo)}.boton--claro:hover{background:#ffe9e6}.rejilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .75rem;margin-top:1.5rem}.rejilla--tres{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.rejilla+.enlace{margin-top:1.75rem}.tarjeta{display:flex;flex-direction:column;gap:.15rem;min-width:0}.tarjeta__foto{position:relative;display:block;margin-bottom:.5rem;border-radius:var(--radio);overflow:hidden;background:var(--piedra)}.tarjeta__foto img{width:100%;aspect-ratio:1;object-fit:cover;mix-blend-mode:multiply}.tarjeta__foto .sello{position:absolute;left:.5rem;top:.5rem}.tarjeta h3{font-size:var(--t-base);font-weight:600;line-height:1.25}.tarjeta h3 a{text-decoration:none}.tarjeta__dato{font-size:var(--t-nota);color:var(--tinta-suave)}.tarjeta__nota{font-size:var(--t-nota);font-weight:600;color:var(--vino)}.tarjeta__precio{margin:.2rem 0 .6rem;font-size:var(--t-medio);font-weight:600;font-variant-numeric:tabular-nums}.tarjeta .boton{width:100%;margin-top:auto}.rejilla--tres .tarjeta h3{font-size:var(--t-chico)}.rejilla--tres .tarjeta__precio{font-size:var(--t-base)}.rejilla--tres .tarjeta__foto .sello{padding:.1rem .4rem;font-size:.75rem}.rejilla--tres .boton{min-height:2.5rem;padding:0 .5rem;font-size:var(--t-chico)}.coleccion{padding:1.5rem 0 var(--seccion)}.coleccion h1{font-size:var(--t-grande)}.saltos{display:flex;gap:.5rem;margin:1rem calc(var(--margen) * -1) 0;padding:0 var(--margen) .25rem;overflow-x:auto;scrollbar-width:none}.saltos::-webkit-scrollbar{display:none}.saltos a{flex:none;padding:.45rem .9rem;border:1.5px solid var(--linea);border-radius:99px;font-size:var(--t-chico);font-weight:600;text-decoration:none}.saltos a:hover,.saltos a:focus-visible{border-color:var(--vino);color:var(--vino)}.grupo{margin-top:3rem;scroll-margin-top:1rem}.grupo__nota{margin-top:.4rem;max-width:36rem;color:var(--tinta-suave)}.leyenda{margin-top:1.25rem;padding:.8rem 1rem;border-radius:var(--radio-chico);background:var(--porcelana);font-size:var(--t-nota);color:var(--tinta-suave)}.titulo-pagina{font-size:var(--t-grande);text-wrap:balance}.comparacion{width:100%;border-collapse:collapse;font-size:var(--t-chico)}.comparacion th,.comparacion td{padding:.8rem .5rem;border-bottom:1px solid var(--linea);text-align:left;vertical-align:top}.comparacion thead th{position:sticky;top:0;padding-top:1rem;background:var(--fondo);font-size:var(--t-base);font-weight:600;border-bottom:2px solid var(--tinta)}.comparacion thead th:nth-child(2){color:var(--vino)}.comparacion tbody th{width:34%;padding-left:0;font-weight:500;color:var(--tinta-suave)}.comparacion td:nth-child(2){font-weight:600}.comparacion__gana td:nth-child(2){background:var(--rubor);color:var(--vino-hondo);font-weight:600}.lectura{display:grid;gap:1.5rem;margin-top:1.25rem}.lectura h3{font-size:var(--t-medio)}.lectura p{margin-top:.3rem;color:var(--tinta-suave)}@media(min-width:900px){.portada{display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:var(--ancho);margin:0 auto;padding:2rem var(--margen) 3rem;gap:3.5rem}.portada__foto{order:2;border-radius:var(--radio);aspect-ratio:1 / 1}.portada__texto{padding:0}.portada h1{font-size:3.75rem;line-height:1}.portada .boton--compra{width:auto;display:inline-flex;padding:0 2rem}.portada__nota{text-align:left}.franja ul{grid-template-columns:repeat(3,1fr);gap:3rem;padding-top:2.5rem;padding-bottom:2.5rem}.rejilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 1.5rem}.rejilla--tres{grid-template-columns:repeat(3,minmax(0,1fr));max-width:52rem;gap:1.5rem}.rejilla--dos{grid-template-columns:repeat(2,minmax(0,1fr));max-width:34rem}.rejilla--tres .tarjeta h3,.rejilla--tres .tarjeta__precio{font-size:var(--t-medio)}.rejilla--tres .tarjeta__foto .sello{font-size:.75rem;padding:.1rem .5rem}.boton--claro{width:auto;display:inline-flex;padding:0 2rem}.saltos{margin:1.25rem 0 0;padding:0}.lectura{grid-template-columns:1fr 1fr;gap:3rem}.comparacion{font-size:var(--t-base)}}.banda-foto{width:100%;aspect-ratio:16 / 9;object-fit:cover;margin-bottom:1.5rem;border-radius:var(--radio);background:var(--piedra)}.tarjeta__foto.arco{border-radius:var(--radio)}.bloque--origen .historia{max-width:22rem;margin:0 auto 1.5rem}.bloque--origen .historia.arco{border-radius:var(--radio)}.rejilla>.tira-video{align-self:start}.rejilla>.tira-video video{aspect-ratio:4 / 5}@media(min-width:900px){.bloque--origen .historia{margin-bottom:0}}.tarjeta__foto.arco .sello{top:auto;left:50%;bottom:.4rem;transform:translate(-50%);white-space:nowrap}.tienda-cabeza{display:grid;grid-template-columns:1fr 34%;align-items:end;gap:1rem;padding:1.25rem 0 0 var(--margen);background:var(--vino);color:var(--blanco);overflow:hidden}.tienda-cabeza h1{font-size:11.5vw}.tienda-cabeza p{margin:.6rem 0 1.25rem;font-size:var(--t-chico);color:#ffe3e0}.tienda-cabeza__tubo{align-self:end;width:100%;max-height:15rem;object-fit:contain;object-position:50% 100%;filter:drop-shadow(-10px 16px 18px rgba(60,0,8,.4))}.coleccion{padding-top:0}.coleccion .saltos{margin-top:.9rem}.grupo{margin-top:1.75rem}.grupo h2{font-size:1.25rem}.grupo__nota{font-size:var(--t-chico)}.rejilla--riel{display:flex;gap:.6rem;margin:.9rem calc(var(--margen) * -1) 0;padding:0 var(--margen);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--margen);scrollbar-width:none}.rejilla--riel::-webkit-scrollbar{display:none}.rejilla--riel>li{flex:0 0 56%;max-width:15rem;scroll-snap-align:start}.rejilla--riel>.tira-video{align-self:stretch}.rejilla--riel>.tira-video video{height:100%;aspect-ratio:auto}.cuenta-escena__pie .boton{width:auto;min-height:2.9rem;padding:0 1.25rem;font-size:var(--t-base);white-space:nowrap}@media(min-width:900px){.tienda-cabeza{grid-template-columns:1fr 22rem;padding:2.5rem 0 0 max(var(--margen),calc((100vw - 1320px)/2))}.tienda-cabeza h1{font-size:clamp(3.5rem,6.4vw,7rem)}.tienda-cabeza p{font-size:var(--t-medio);margin-bottom:2.5rem}.tienda-cabeza__tubo{max-height:22rem}.coleccion>.bloque__dentro{max-width:1320px}.grupo{display:grid;grid-template-columns:17rem 1fr;gap:0 2.5rem;align-items:start;padding-top:2rem;border-top:1px solid var(--linea)}.grupo>.antetitulo,.grupo h2,.grupo__nota{grid-column:1}.grupo>.antetitulo{margin-bottom:.5rem}.grupo .rejilla--riel,.grupo+.leyenda{grid-column:2}.grupo{grid-template-rows:auto auto auto 1fr}.grupo .rejilla--riel{grid-row:1 / span 4}.rejilla--riel{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:1.25rem;margin:1.25rem 0 0;padding:0;overflow:visible}.rejilla--riel:not(:has(>li:nth-child(3))){max-width:36rem}.rejilla--riel>li{max-width:none}.grupo{margin-top:2.5rem}.grupo h2{font-size:2rem}}.guia-cabeza{display:grid;background:var(--tinta);color:var(--blanco)}.guia-cabeza img{width:100%;aspect-ratio:16 / 10;object-fit:cover}.guia-cabeza__texto{display:grid;gap:.8rem;padding:1.5rem var(--margen) 1.9rem}.guia-cabeza .etiqueta{color:#f0a9b1}.guia-cabeza h1{font-size:9.6vw}.guia-cabeza__texto>p:last-child{max-width:26rem;color:#e9d5d2;line-height:1.4}.guia{padding:.5rem var(--margen) 2rem}.guia__lista{counter-reset:pregunta}.guia__lista li{counter-increment:pregunta;display:grid;grid-template-columns:2.6rem 1fr;gap:.4rem .75rem;padding:1.4rem 0;border-bottom:1px solid var(--linea)}.guia__lista li:before{content:counter(pregunta);grid-row:span 3;font-size:2.5rem;font-weight:400;line-height:.9;color:var(--rojo)}.guia__lista h2{font-size:1.25rem}.guia__lista p{color:var(--tinta-suave);line-height:1.45}.guia__xic{padding:.7rem .85rem;border-left:3px solid var(--rojo);background:var(--piedra);color:var(--tinta)!important;font-weight:500}.guia__xic .etiqueta{display:block;margin-bottom:.15rem;color:var(--rojo)}@media(min-width:900px){.guia-cabeza{grid-template-columns:1fr 1fr}.guia-cabeza img{order:2;height:100%;aspect-ratio:auto;min-height:30rem}.guia-cabeza__texto{align-content:center;padding:4rem 3.5rem 4rem max(var(--margen),calc((100vw - 1320px)/2));gap:1.25rem}.guia-cabeza h1{font-size:clamp(2.75rem,4.2vw,4.75rem)}.guia{padding:1rem max(var(--margen),calc((100vw - 1320px)/2)) 4rem}.guia__lista{display:grid;grid-template-columns:1fr 1fr;gap:0 4rem}.guia__lista li{grid-template-columns:4rem 1fr;padding:2rem 0}.guia__lista li:before{font-size:3.5rem}.guia__lista h2{font-size:1.5rem}}.clientas{padding:2.25rem 0 2.5rem;background:var(--porcelana)}.clientas__cabeza{display:grid;gap:.5rem;padding:0 var(--margen)}.clientas__cabeza .etiqueta{color:var(--vino)}.clientas__cabeza h2.grande{font-size:9vw;color:var(--tinta)}.clientas__nota{padding:0 var(--margen);font-size:var(--t-chico);line-height:1.45;color:var(--tinta-suave)}.clientas__cabeza .clientas__nota{padding:0;max-width:40rem}.clientas__filtros{display:flex;gap:.5rem;margin-top:1.1rem;padding:0 var(--margen);overflow-x:auto;scrollbar-width:none}.clientas__filtro{flex:none;min-height:44px;padding:0 1rem;border:1.5px solid var(--vino);border-radius:99px;background:transparent;color:var(--vino);font:600 var(--t-chico) var(--fuente);cursor:pointer}.clientas__filtro[aria-pressed=true]{background:var(--vino);color:var(--blanco)}.clientas__lista{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:.6rem;margin-top:1rem;padding:0 var(--margen) .25rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.clientas__lista>li{scroll-snap-align:start}.clientas__lista>li[hidden]{display:none}.clientas__lista img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:.9rem;background:var(--blanco)}.clientas__lista span{display:block;margin-top:.4rem;font-size:var(--t-chico);font-weight:600;color:var(--tinta)}.clientas__foto{display:block;width:100%;padding:0;border:0;background:none;text-align:left;font:inherit;cursor:zoom-in}.clientas__foto:focus-visible{outline:3px solid var(--tinta);outline-offset:3px;border-radius:1rem}.clientas__foto img{transition:transform .25s}.clientas__foto:hover img{transform:scale(1.02)}.clientas__subir{margin-top:1rem;padding:0 var(--margen);font-size:var(--t-chico);color:var(--tinta-suave)}.clientas__subir a{color:var(--vino);font-weight:600}.clientas__visor{width:min(92vw,44rem);max-height:92vh;padding:0;border:0;border-radius:1rem;background:var(--blanco)}.clientas__visor::backdrop{background:#2a0a0dd1}.clientas__visor img{display:block;width:100%;height:auto;max-height:80vh;object-fit:contain;background:#111}.clientas__pie{padding:.8rem 1rem 1rem;font-size:var(--t-chico);color:var(--tinta-suave)}.clientas__cerrar{position:absolute;top:.5rem;right:.5rem;width:44px;height:44px;border:0;border-radius:50%;background:var(--blanco);color:var(--tinta);font-size:1.6rem;line-height:1;cursor:pointer}.clientas--tira{padding:1.75rem 0 2rem}.clientas--tira .clientas__cabeza{grid-template-columns:1fr auto;align-items:baseline}.clientas--tira .clientas__lista{grid-auto-columns:40%}.clientas--tira .clientas__nota{margin-top:.8rem}@media(min-width:900px){.clientas{padding:4rem max(var(--margen),calc((100vw - 1320px)/2))}.clientas__cabeza,.clientas__filtros,.clientas__nota,.clientas__subir,.clientas__lista{padding-inline:0}.clientas__cabeza h2.grande{font-size:clamp(2.75rem,4.2vw,4.75rem)}.clientas__lista{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);gap:1rem;overflow:visible}.clientas--tira{padding-block:3rem}.clientas--tira .clientas__lista{grid-template-columns:repeat(6,1fr)}}@media(min-width:1200px){.clientas__lista{grid-template-columns:repeat(6,1fr)}}.tiendas__cabeza{display:grid;gap:.7rem;padding:1.75rem var(--margen) 1.25rem;background:var(--vino);color:var(--blanco)}.tiendas__cabeza .etiqueta{color:#f3d3cf}.tiendas{overflow-x:clip}.tiendas__cabeza{min-width:0}.tiendas__cabeza h1{font-size:9.2vw}.tiendas__cabeza>p{color:#f3d3cf;font-size:var(--t-chico)}.tiendas__acciones{display:grid;gap:.5rem;margin-top:.4rem}.tiendas__acciones .boton{white-space:nowrap}.tiendas__acciones .boton--compra{background:var(--blanco);color:var(--vino)}.tiendas__estado select{width:100%;min-height:var(--alto-toque);padding:0 .9rem;border:1.5px solid rgba(255,255,255,.5);border-radius:var(--radio);background:transparent;color:var(--blanco);font:inherit}.tiendas__estado option{color:var(--tinta)}.tiendas__aviso:empty{display:none}.tiendas__aviso{font-weight:600}.tiendas__mapa{height:46svh;min-height:18rem;background:var(--piedra)}.tiendas__lista{display:grid;padding:.5rem var(--margen) 1rem}.tienda{position:relative;display:grid;gap:.2rem;padding:1rem 0;border-bottom:1px solid var(--linea)}.tienda__nombre{display:flex;align-items:center;min-height:2.75rem;padding:0;border:0;background:none;font:600 var(--t-medio) var(--fuente);color:var(--tinta);text-align:left;cursor:pointer}.tienda__dato{font-size:var(--t-chico);color:var(--tinta-suave)}.tienda__pie{display:flex;gap:1rem;align-items:center;margin-top:.2rem;font-size:var(--t-chico)}.tienda__pie a{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1rem;border:1.5px solid var(--vino);border-radius:99px;color:var(--vino);font-weight:600;text-decoration:none}.tiendas__mapa.leaflet-touch .leaflet-bar a{width:44px;height:44px;line-height:44px}.tienda__km{font-weight:600;font-variant-numeric:tabular-nums}.tienda__sello{justify-self:start;padding:.1rem .5rem;border-radius:99px;background:var(--exito);color:var(--blanco);font-size:.75rem;font-weight:600}.tienda--cercana{margin:.5rem calc(var(--margen) * -.5);padding:1rem calc(var(--margen) * .5);border:1.5px solid var(--vino);border-radius:.75rem}.tiendas__muestra{padding:0 var(--margen) 1rem;font-size:var(--t-chico);font-style:italic;color:var(--tinta-suave)}.tiendas__recuadros{display:grid;gap:.75rem;padding:1.5rem var(--margen) 2.5rem}.recuadro{display:grid;gap:.5rem;padding:1.4rem 1.25rem;border-radius:var(--radio);background:var(--crema);color:var(--tinta);text-decoration:none}.recuadro h2{font-size:1.5rem}.recuadro p{font-size:var(--t-chico);line-height:1.45;color:var(--tinta-suave)}.recuadro__accion{justify-self:start;display:inline-flex;align-items:center;min-height:var(--alto-toque);margin-top:.4rem;padding:0 1.5rem;border-radius:99px;background:var(--rojo-compra);color:var(--blanco);font-weight:600}.recuadro:hover .recuadro__accion{background:var(--rojo-compra-fuerte)}.recuadro--vino{background:var(--vino-hondo) url(patron-floral.webp) 0 0 / 560px auto repeat;color:var(--blanco)}.recuadro--vino p{color:#f3d3cf}.recuadro--vino .recuadro__accion{background:var(--blanco);color:var(--vino)}.recuadro--vino:hover .recuadro__accion{background:#ffe3e0}.visualmente-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:900px){.tiendas__cabeza{grid-template-columns:1fr auto;align-items:end;padding:3rem max(var(--margen),calc((100vw - 1320px)/2))}.tiendas__cabeza h1{grid-column:1;font-size:clamp(3rem,5vw,5.5rem)}.tiendas__cabeza>:not(h1,.tiendas__acciones){grid-column:1}.tiendas__acciones{grid-column:2;grid-row:2 / span 2;grid-template-columns:auto 16rem}.tiendas__cuerpo{display:grid;grid-template-columns:1.6fr 1fr;height:70vh}.tiendas__mapa{height:100%}.tiendas__lista{overflow-y:auto;align-content:start;padding:.5rem 2rem}.tiendas__recuadros{grid-template-columns:1fr 1fr;gap:1.25rem;padding:3rem max(var(--margen),calc((100vw - 1320px)/2)) 4rem}.recuadro{padding:2.25rem}.recuadro h2{font-size:2rem}}.logo img{height:var(--logo-alto, 2rem)}.logo__texto{font-weight:600;letter-spacing:.04em}.cajon__contenido{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.cajon[aria-busy=true] .cajon__contenido{opacity:.6;transition:opacity .15s}.cajon__error{margin:0 var(--margen) .75rem;padding:.5rem .75rem;border-radius:var(--radio-chico);background:var(--crema);color:var(--rojo);font-size:var(--t-chico)}.cajon__error[hidden]{display:none}.cajon__confianza>div p strong{display:block;color:var(--tinta)}.cajon__confianza svg{color:var(--vino)}.cajon__descuento{display:flex;justify-content:space-between;font-size:var(--t-chico);color:var(--exito);font-weight:600}.lineas__precio s{display:block;font-weight:400;font-size:var(--t-nota);color:var(--tinta-suave)}.pie__texto p,.clientas__subir p{margin:0}.origen__texto>p+p{margin-top:.75rem}.seccion-cajon,.seccion-barra-compra{display:contents}.aviso-editor{margin:1rem var(--margen);padding:1rem;border:1px dashed var(--linea);color:var(--tinta-suave);text-align:center}.boton[disabled]{opacity:.55;cursor:not-allowed}.voces__todas{display:block;border-bottom:0}.voces__todas>summary.enlace{display:inline-block;padding:0;margin:1rem var(--margen) 0;font-size:var(--t-base);line-height:1.5;text-decoration:underline;text-underline-offset:4px}.voces__todas>summary::-webkit-details-marker{display:none}.voces__todas[open]>summary{margin-bottom:1rem}.voces__judgeme{padding:0 var(--margen)}.coleccion--saltos,.coleccion--grupo{padding:0}.seccion-grupo:last-child .coleccion--grupo{padding-bottom:var(--seccion)}@media screen and (min-width:900px){.coleccion--saltos>.bloque__dentro,.coleccion--grupo>.bloque__dentro{max-width:1320px}}.pagina{padding:2rem var(--margen) var(--seccion);max-width:46rem}.pagina h1{margin-bottom:1.25rem}.pagina__texto>*+*{margin-top:.9rem}.pagina__texto ul,.pagina__texto ol{padding-left:1.25rem;list-style:revert}.pagina__texto a{color:var(--vino)}.carrito-pagina .lineas{padding:0}.carrito-pagina .cajon__total{margin:1rem 0}.carrito-pagina__cantidad{display:flex;gap:.5rem;align-items:center;font-size:var(--t-nota);font-weight:400}.carrito-pagina__cantidad input{width:4rem;padding:.3rem;border:1px solid var(--linea);border-radius:var(--radio-chico);font:inherit}.carrito-pagina__acciones{display:grid;gap:.75rem}.paginas{margin-top:2rem;text-align:center}.paginas .page,.paginas .next,.paginas .prev{display:inline-block;padding:.4rem .7rem}.detalle .sello:empty{display:none}.ficha__precio{margin:.4rem 0 1rem;font-size:var(--t-titulo);font-weight:600;font-variant-numeric:tabular-nums}.ficha__precio span{font-size:var(--t-chico);font-weight:500;color:var(--tinta-suave)}.ficha__descripcion{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--linea);color:var(--tinta-media)}.ficha__descripcion>*+*{margin-top:.75rem}.origen>picture{display:contents}.origen>picture>img{grid-area:1 / 1;width:100%;height:100%;min-height:0;object-fit:cover;object-position:50% 22%}@media(min-width:900px){.origen>picture>img{object-position:50% 15%}}.pie__dentro{display:grid;grid-template-columns:1fr 1fr;gap:2rem 1rem;padding-inline:var(--margen)}.pie__marca{grid-column:1 / -1}.pie__marca{display:grid;gap:1rem;justify-items:start}.pie__logo img{height:2rem;width:auto}.pie__frase{max-width:22rem;line-height:1.45}.pie__whatsapp{width:auto;min-height:2.75rem;padding:0 1.1rem;font-size:var(--t-chico)}.pie__redes{display:flex;gap:.25rem;margin-left:-.6rem}.pie__redes a{display:grid;place-items:center;width:2.75rem;height:2.75rem;color:#fff6f4;border-radius:50%;transition:background .2s}.pie__redes a:hover{background:#fff6f41a}.pie__columna{display:grid;gap:.25rem;align-content:start}.pie__titulo{font-size:var(--t-nota, .75rem);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--rosa-claro, #f5b8c0)}.pie__columna a{display:inline-block;padding-block:.5rem;color:#fff6f4;text-decoration:none;text-underline-offset:4px}.pie__fondo{display:grid;gap:1.25rem;margin-top:2.5rem;padding:1.5rem var(--margen) 0;border-top:1px solid rgba(255,246,244,.14)}.pie__pagos{display:grid;gap:.6rem}.pie__tarjetas{display:flex;flex-wrap:wrap;gap:.4rem}.pie__legal{display:flex;flex-wrap:wrap;gap:.25rem 1rem;align-items:center;color:#cfa9a5}.pie__legal a{padding-block:.4rem;color:#cfa9a5;text-underline-offset:4px}@media(min-width:900px){.pie__dentro,.pie__fondo{padding-inline:max(var(--margen),calc((100vw - 1320px)/2))}.pie__dentro{grid-template-columns:minmax(16rem,1.4fr) repeat(3,1fr);gap:3rem}.pie__marca{grid-column:auto}.pie__tarjeta{width:2.6rem}.pie__tarjetas{flex-wrap:nowrap}.pie__pagos{grid-template-columns:auto auto;justify-content:start;align-items:center;gap:1.25rem}}@media(min-width:1280px){.pie__fondo{grid-template-columns:auto auto;justify-content:space-between;align-items:center;gap:2rem}.pie__legal{justify-content:end;flex-wrap:nowrap;white-space:nowrap}}@media(min-width:900px){.coleccion--grupo .grupo{display:block}}.pagina--ancha{max-width:1320px}.articulos{display:grid;gap:2rem;margin-top:1.5rem}.articulo-tarjeta a{color:inherit;text-decoration:none}.articulo-tarjeta img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radio)}.articulo-tarjeta h2{margin-top:.75rem;font-size:var(--t-medio);line-height:1.25}.articulo-tarjeta__fecha{margin-top:.25rem;font-size:var(--t-chico);color:var(--tinta-suave)}.articulo__foto{width:100%;margin:1.25rem 0;border-radius:var(--radio)}.busqueda__forma{display:flex;gap:.5rem;margin-bottom:1rem}.busqueda__forma input[type=search]{flex:1;min-width:0;min-height:3rem;padding:0 1rem;font:inherit;border:1px solid var(--linea);border-radius:999px;background:var(--blanco)}.busqueda__forma .boton{width:auto;padding:0 1.5rem}.busqueda__nota{color:var(--tinta-suave)}.busqueda__otras{display:grid;gap:.5rem;margin-top:2rem}.busqueda__otras a{color:var(--vino)}@media(min-width:900px){.articulos{grid-template-columns:repeat(3,minmax(0,1fr))}}.incluye{display:grid;gap:1.75rem;padding:var(--seccion) var(--margen);background:var(--crema)}.incluye h2{font-size:10vw}.incluye__lista{display:grid;gap:.6rem;margin-top:1.25rem}.incluye__lista li{display:flex;gap:.6rem;align-items:baseline;font-size:var(--t-medio)}.incluye__lista li:before{content:"";flex:none;width:.55rem;height:.55rem;border-radius:50%;background:var(--rojo);transform:translateY(-.1rem)}.incluye__cuenta{margin-top:1.25rem;padding:.9rem 1rem;border-left:3px solid var(--vino);background:var(--blanco);line-height:1.45}.incluye__leyenda{margin-top:1rem;font-size:var(--t-nota);color:var(--tinta-suave)}.incluye__piezas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.incluye__pieza a{display:grid;gap:.3rem;padding:.75rem;height:100%;color:inherit;text-decoration:none;background:var(--blanco);border-radius:var(--radio)}.incluye__pieza img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:calc(var(--radio) / 2)}.incluye__pieza strong{margin-top:.4rem}.incluye__pieza span:not(.enlace){font-size:var(--t-chico);color:var(--tinta-suave)}.incluye__pieza .enlace{margin-top:auto;font-size:var(--t-chico)}@media(min-width:900px){.incluye{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4rem;align-items:center;padding-inline:max(var(--margen),calc((100vw - 1320px)/2))}.incluye h2{font-size:clamp(2.5rem,4vw,4rem)}.incluye__piezas{grid-template-columns:repeat(auto-fill,minmax(11rem,15rem));gap:1rem;justify-content:start}}@media(max-width:899px){.cuenta-escena__pie .etiqueta{flex-basis:100%;max-width:none;text-align:left;font-size:var(--t-nota);letter-spacing:.08em}}[data-revela]>span{padding-bottom:.14em;margin-bottom:-.14em}@media(max-width:899px){.guia-cabeza img{object-position:50% 72%}}.tiendas__mas{display:block;width:calc(100% - 2 * var(--margen));min-height:3rem;margin:0 var(--margen) 1.5rem;font:inherit;font-weight:600;color:var(--vino);background:var(--blanco);border:1px solid var(--vino);border-radius:999px;cursor:pointer}.carrito-pagina__seguir{width:auto;padding-inline:2rem}.carrito-pagina__sugeridos{margin-top:2.5rem;font-size:var(--t-titulo)}.carrito-pagina:has(.rejilla){max-width:1320px}.cajon__vacio .boton{width:auto;margin-top:1rem;padding-inline:1.5rem}.contacto{display:grid;gap:2rem;padding:2.5rem var(--margen) var(--seccion)}.contacto h1{font-size:11vw}.contacto__texto{margin-top:1rem;max-width:30rem;line-height:1.5;color:var(--tinta-suave)}.contacto__vias{display:grid;gap:1rem;margin-top:1.5rem}.contacto__vias li{display:grid;gap:.1rem}.contacto__vias span{font-size:var(--t-nota);letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-suave)}.contacto__vias a:not(.boton){font-size:var(--t-medio);color:var(--vino)}.contacto__vias .boton{width:auto;justify-self:start;padding-inline:1.5rem}.contacto__forma{display:grid;gap:1rem;padding:1.5rem;background:var(--crema);border-radius:var(--radio)}.contacto__forma label{display:grid;gap:.35rem;font-size:var(--t-chico);font-weight:600}.contacto__forma input,.contacto__forma textarea{width:100%;min-height:3rem;padding:.7rem .9rem;font:inherit;font-weight:400;border:1px solid var(--linea);border-radius:var(--radio);background:var(--blanco)}.contacto__aviso{padding:.8rem 1rem;border-radius:var(--radio);background:var(--blanco);color:var(--exito);font-weight:600}.contacto__aviso--error{color:var(--rojo)}.aviso-banda{display:grid;background:var(--crema)}.aviso-banda--vino{background:var(--vino-hondo);color:var(--blanco)}.aviso-banda--vino .antetitulo{color:var(--rosa-claro)}.aviso-banda__texto{display:grid;gap:1rem;justify-items:start;padding:2.5rem var(--margen)}.aviso-banda h1,.aviso-banda h2{font-size:10vw}.aviso-banda__cuerpo{max-width:32rem;line-height:1.5}.aviso-banda .boton{width:auto;padding-inline:1.75rem}.aviso-banda__foto{width:100%;aspect-ratio:4 / 3;object-fit:cover}@media(min-width:900px){.contacto{grid-template-columns:1fr 1fr;gap:4rem;padding:4rem max(var(--margen),calc((100vw - 1320px)/2));align-items:start}.contacto h1{font-size:clamp(2.75rem,4.4vw,4.75rem)}.aviso-banda:has(.aviso-banda__foto){grid-template-columns:1fr 1fr}.aviso-banda__texto{align-content:center;padding:4rem max(var(--margen),calc((100vw - 1320px)/2))}.aviso-banda:has(.aviso-banda__foto) .aviso-banda__texto{padding-right:3rem}.aviso-banda h1,.aviso-banda h2{font-size:clamp(2.5rem,4vw,4rem)}.aviso-banda__foto{height:100%;aspect-ratio:auto;min-height:26rem}}body{font-size:var(--t-base);line-height:1.6;color:var(--tinta)}b,strong{font-weight:600}p{text-wrap:pretty}h1,.grande{font-weight:400;line-height:1.1;color:inherit}h1{font-size:2.75rem;letter-spacing:-.025em}h2,h2.grande{font-size:2.125rem;font-weight:400;line-height:1.1;letter-spacing:-.02em}:root h2:not(.etiqueta),:root h1{line-height:1.1}:root h2.grande:not(.etiqueta),:root [data-revela]:is(h2){font-size:2.125rem;letter-spacing:-.02em}:root h1[data-revela]:not(.tubo-escena h1){font-size:2.75rem;letter-spacing:-.025em}[data-revela]>span{padding-bottom:.26em;margin-bottom:-.26em}[data-revela]>span>span{transform:translateY(130%)}[data-revela].a-la-vista>span>span{transform:none}.etiqueta{font-size:.75rem;font-weight:600;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-suave)}.antetitulo{letter-spacing:.28em;color:var(--rojo)}.antetitulo--tal,.tienda-cabeza .antetitulo{text-transform:none}:is(.tubo-escena,.cuenta-escena,.cierre,.videos,.tiendas__cabeza,.guia-cabeza,.tienda-cabeza) .antetitulo{color:var(--rosa-claro)}.raiz .antetitulo,.origen .antetitulo,.plazos-escena .antetitulo,.secuencia .antetitulo{color:var(--rojo)}.secuencia .antetitulo{color:var(--rosa-claro)}.nota,.clientas__nota,.grupo__nota,.tarjeta__dato,.leyenda,.compra__nota,.paq-nota{font-size:var(--t-chico);font-weight:400;line-height:1.5;color:var(--tinta-suave)}.enlace,.clientas__subir a,.compra__nota a,.ayuda a,.mayoreo a{font-size:1rem;font-weight:600;color:var(--rojo);text-decoration:underline;text-underline-offset:4px}.enlace:after,.clientas__subir a:after,.compra__nota a:after,.mayoreo a:after{content:" \2192"}.compra__nota a{font-size:inherit;white-space:nowrap}.enlace--boton{justify-self:start;padding:0;border:0;background:none;cursor:pointer}.voces__google{margin:.5rem var(--margen) 0}.boton{min-height:3.375rem;padding:.7rem 34px;font-size:1rem;font-weight:600;line-height:1.25;gap:.35em}.boton--compra span:before,.boton--hueso span:before{content:"\b7";width:auto;height:auto;margin-right:.35em;background:none;opacity:1;vertical-align:baseline}.boton--hueso{color:var(--vino)}.boton--secundario{width:auto;min-height:3rem;padding:.6rem 28px;border:1.5px solid var(--tinta);background:var(--blanco);color:var(--tinta);font-size:.9375rem}.boton--secundario:hover{border-color:var(--rojo);color:var(--rojo)}:root .fija .boton,:root .menu__producto .boton{min-height:2.9rem;padding:.4rem 22px;font-size:1rem}.flotante-wa{position:fixed;right:1rem;bottom:1rem;z-index:19;display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--rojo-compra);color:var(--blanco);box-shadow:0 6px 18px #440f1447;transition:background-color .15s,bottom .2s}.flotante-wa:hover{background:var(--rojo-compra-fuerte)}.flotante-wa svg{width:1.6rem;height:1.6rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}body:has(.fija:not([hidden])) .flotante-wa{bottom:5.5rem}.menu a{font-size:var(--t-base);font-weight:400;color:var(--tinta)}.menu__producto a{font-weight:600}.tubo-escena h1{margin-top:.7rem;font-size:2.75rem}.tubo-escena__foto{position:relative;z-index:1;margin-top:1.25rem}.tubo-escena__mirada{display:block;width:100%;max-width:none;margin:0;border-radius:var(--radio)}.tubo-escena__mirada img{aspect-ratio:16 / 10;object-position:50% 32%}.tubo-escena__sello{right:.6rem;bottom:.6rem;width:4.75rem}.tubo-escena__tubo{top:1rem;right:5%;height:17rem}.tubo-escena__compra{margin-top:1rem}.tubo-escena__compra p{font-size:var(--t-chico);color:var(--blanco)}.tubo-escena__lema{max-width:12.5rem;font-size:var(--t-base);line-height:1.4}.tubo-escena{min-height:0;grid-template-rows:auto auto}.cuenta-escena .etiqueta,.cuenta-escena__operacion{color:var(--rosa-claro)}.cuenta-escena__pie p:not(.etiqueta){color:var(--blanco)}.tubos__escena{margin-top:.75rem}.cinta{font-weight:600;letter-spacing:.14em;color:var(--blanco)}@media(min-width:700px){.tubo-escena{min-height:34rem;grid-template-rows:1fr auto}.tubo-escena__foto{position:absolute;top:0;right:0;bottom:2.3rem;left:50%;margin:0}.tubo-escena__mirada{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0}.tubo-escena__mirada img{height:100%;aspect-ratio:auto;object-position:14% 40%}.tubo-escena__sello{right:2rem;bottom:2rem;width:7.5rem}.tubo-escena__tubo{top:5%;right:auto;left:50%;height:82%}.tubo-escena h1{font-size:min(4.75rem,calc((50vw - 6.7vh - 2rem - max(var(--margen),50vw - 660px)) / 4.4))}.tubo-escena__lema{max-width:none;font-size:1.25rem}}@media(min-width:700px)and (max-width:899px){.tubo-escena h1{font-size:calc((50vw - 2.5vh - 1.5rem - var(--margen)) / 4.4)}}@media(min-width:1200px){.tubo-escena__foto{left:44.4%}.tubo-escena__mirada{left:0;width:100%}.tubo-escena__mirada img{object-position:70% 30%}.tubo-escena{height:auto;min-height:min(calc(100vh - 6.6rem),42vw)}.tubo-escena__tubo{top:40%;height:50%;margin-left:-2vh}.tubo-escena h1{font-size:min(4.75rem,calc((44.4vw - 5.5vh - 2rem - max(var(--margen),50vw - 660px)) / 4.4))}}.fijo{display:grid;aspect-ratio:3 / 2;grid-template-rows:1fr 1fr;gap:2px;margin:0;overflow:hidden;background:var(--blanco)}.fijo[hidden]{display:none}.fijo__toma{position:relative;min-height:0;overflow:hidden}.fijo__toma img{width:100%;height:100%;object-fit:cover;object-position:50% 58%}.fijo__rotulo{position:absolute;left:.75rem;bottom:.6rem;padding:.2rem .75rem;border-radius:99px;background:var(--blanco);color:var(--tinta);font-size:.75rem;font-weight:600}.fijo__rotulo--despues{background:var(--vino);color:var(--blanco)}.prueba__cita{font-size:var(--t-base);font-weight:400;line-height:1.6;letter-spacing:0}.prueba__pie .boton{justify-self:start}@media(max-width:899px){.prueba__pie .boton{justify-self:stretch}}@media(min-width:900px){.prueba{align-items:center}.prueba__marcos{align-self:center;padding:3rem 0 3rem max(var(--margen),calc((100vw - 1320px)/2))}.fijo{border-radius:var(--radio)}.prueba__cita{font-size:var(--t-base)}.prueba__pie .boton{width:auto}.tubos__escena{margin-top:0}}.paq{padding:1.15rem .6rem .75rem;border:1px solid var(--linea);border-radius:var(--radio);text-align:left;gap:.1rem}:root .tubos__panel .paq-fila .paq{padding:1.15rem .6rem .75rem;border-radius:var(--radio)}.paq__sello{top:0;left:.5rem;transform:translateY(-50%);padding:.2rem .55rem;font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blanco)}.paq__sello--vino{background:var(--vino-hondo)}.paq__sello--rojo{background:var(--rojo-compra)}.paq__sello--verde{background:var(--exito)}.paq__nombre{font-size:1rem;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.25}.paq__dura{font-size:.8125rem;font-weight:400;color:var(--tinta-suave)}.paq__precio{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .35rem;margin-top:.35rem}.paq__precio b{font-size:1.375rem;font-weight:600;line-height:1.2;letter-spacing:-.01em}.paq__ref,.tarjeta__precio s,.ficha__precio s{font-size:.8125rem;font-weight:400;color:var(--tinta-suave)}.paq__cifras{margin-top:.2rem;padding:0;border:0;font-size:.75rem;font-weight:400;color:var(--tinta-suave)}.paq__cifras>span{white-space:normal}.paq:has(input:checked),.paq[aria-pressed=true],:root .tubos__panel .paq-fila .paq[aria-pressed=true]{border:2px solid var(--rojo-compra);background:var(--fondo-elegido);color:var(--tinta)}.paq:has(input:checked) :is(.paq__dura,.paq__ref,.paq__cifras),.paq[aria-pressed=true] :is(.paq__dura,.paq__ref,.paq__cifras){color:var(--tinta-suave)}.paq:has(input:checked),.paq[aria-pressed=true]{padding:calc(1.15rem - 1px) calc(.6rem - 1px) calc(.75rem - 1px)}.escalera legend,.escalera--paq legend{margin-bottom:.9rem;font-size:.75rem;font-weight:600}.compra__nota{margin-top:.9rem}.paq-nota{font-weight:400}.tubos__elegido p{font-size:var(--t-chico);color:var(--tinta-suave)}@media(min-width:900px){.paq__precio b{font-size:1.625rem}}.ficha__precio{font-size:2rem;font-weight:600;line-height:1.2}.garantia-visible strong,.seguros strong{display:block;font-size:var(--t-base);font-weight:600;color:var(--tinta)}.seguros li,.garantia-visible p{font-size:var(--t-chico);font-weight:400;line-height:1.5;color:var(--tinta-suave)}.plazos-escena{background:var(--crema);color:var(--tinta)}:root .plazos-escena h2{font-size:1.75rem;letter-spacing:-.02em}.plazos-linea li{gap:.35rem;border-top:2px solid var(--rojo-compra);border-radius:0 0 var(--radio) var(--radio);background:var(--blanco)}.plazos-linea strong{font-size:1.125rem;font-weight:600;line-height:1.3}.plazos-linea span:not(.etiqueta){font-size:var(--t-chico);line-height:1.5;color:var(--tinta-suave)}.plazos-linea .etiqueta{font-size:.6875rem;letter-spacing:.1em;color:var(--tinta-suave)}@media(min-width:900px){:root .plazos-escena h2{font-size:2.25rem}.plazos-linea strong{font-size:1.125rem}.plazos-linea span:not(.etiqueta){font-size:var(--t-chico)}}.chips li{padding:.5rem 1rem;border:0;background:var(--crema);font-size:.9375rem;font-weight:400;color:var(--tinta)}.dudas summary{font-size:var(--t-base);font-weight:500;line-height:1.4}.dudas details p{font-size:.9375rem;font-weight:400;line-height:1.65;color:var(--tinta)}.dudas{background:var(--fondo)}summary:after{flex:none;width:auto;height:auto;border:0;content:"+";color:var(--rojo);font-size:1.25rem;font-weight:400;line-height:1;transform:none}details[open] summary:after{content:"\2212";transform:none}.voces__todas>summary:after{content:none}.voces-escena .voces blockquote{font-size:var(--t-base);font-weight:400;line-height:1.5;letter-spacing:0}.voces-escena .voces li:nth-child(2n) .estrellas{--estrella: var(--rojo-compra)}.voces-escena__nota{font-size:4rem}.voces-escena .voces li{border-radius:var(--radio)}.secuencia__titulo{display:grid;justify-items:start;gap:.75rem;font-size:inherit}:root .secuencia__titulo h2{color:var(--blanco)}.secuencia__tutorial{width:auto;min-height:2.9rem;padding:.4rem 24px;font-size:.9375rem}.secuencia__pasos strong{font-size:1.625rem;font-weight:500;line-height:1.2}.secuencia__pasos span{font-size:var(--t-base);line-height:1.5;color:var(--blanco)}@media(min-width:900px){.secuencia__titulo{color:var(--blanco)}:root .secuencia__fija{background:var(--vino-noche)}.secuencia__pasos strong{font-size:1.625rem}.secuencia__pasos span{font-size:var(--t-base)}}.raiz{display:grid;gap:1.5rem;padding:2.25rem var(--margen);background:var(--crema);color:var(--tinta);overflow:visible}.raiz__escena{position:relative;inset:auto;aspect-ratio:1;border-radius:var(--radio)}.raiz__escena img,.raiz__video{object-position:18% 50%}.raiz__escena:after{content:none}.raiz__texto{display:grid;gap:.75rem;padding:0;grid-column:auto;align-self:center}.raiz__texto .etiqueta{color:var(--rojo)}:root .raiz__texto h2{color:var(--tinta)}.raiz__intro{font-size:var(--t-base)}.raiz__puntos{display:grid;gap:.6rem;padding-left:1.2rem;list-style:disc}.raiz__puntos li{font-size:var(--t-base);font-weight:400;line-height:1.5}.raiz__puntos li::marker{color:var(--rojo)}.raiz__puntos strong{font-weight:600}@media(min-width:900px){:root .raiz{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:auto;gap:4rem;min-height:0;padding:4rem max(var(--margen),calc((100vw - 1200px)/2))}.raiz__escena{position:relative;aspect-ratio:4 / 5}.raiz__escena img,.raiz__video{object-position:22% 50%}.raiz__texto{padding:0}}.videos{background:var(--vino-noche);color:var(--blanco)}.videos__cabeza .etiqueta:not(.antetitulo){color:var(--rosa-claro)}:root .origen{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;height:auto;min-height:0;background:var(--fondo);color:var(--tinta);overflow:visible}:root .origen>img,:root .origen>picture>img{grid-area:auto;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 20%}:root .origen__texto{grid-area:auto;align-self:center;gap:.9rem;padding:2rem var(--margen) 2.5rem;background:none}.origen .simbolo{filter:none;opacity:1;width:3rem}.origen p:not(.etiqueta){max-width:34rem;font-size:var(--t-base);line-height:1.6;color:var(--tinta)}:root .origen .boton{width:auto;min-height:3rem;padding:.6rem 28px;font-size:.9375rem}.origen .boton:before{content:none}.pasos--claros{font-size:var(--t-base)}.pasos--claros li{padding-left:2.4rem;color:var(--tinta)}.pasos--claros li:before{background:var(--vino-noche);color:var(--blanco);font-weight:400}.pasos--claros strong{color:var(--tinta);font-weight:600}@media(min-width:900px){:root .origen{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:auto;gap:4rem;align-items:center;padding:4rem max(var(--margen),calc((100vw - 1200px)/2));height:auto;min-height:0}:root .origen>img,:root .origen>picture>img{border-radius:var(--radio)}:root .origen__texto{padding:0}}:root .cierre{display:grid;justify-items:center;gap:0;padding:3.5rem var(--margen);text-align:center;background:var(--vino-hondo) url(patron-floral.webp) 0 0 / 560px auto repeat}:root .cierre h2{margin-top:1rem;font-size:2.75rem;letter-spacing:-.025em;color:var(--blanco)}.cierre__producto{margin-top:10px;font-size:1.125rem;font-weight:600;color:var(--rosa-claro)}.cierre__texto{max-width:36rem;margin-top:1rem;font-size:var(--t-base);line-height:1.6;color:var(--blanco)}.cierre__acciones{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 2rem;margin-top:1.75rem}.cierre__acciones .boton{width:auto}.cierre__liga{font-size:1rem;color:var(--blanco);text-underline-offset:4px}.cierre .antetitulo{margin:0}@media(min-width:900px){:root .cierre{padding-block:5rem;grid-template-columns:1fr}:root .cierre h2{font-size:4.75rem}}.valores img{width:100%;height:auto}.pie{padding:72px var(--margen) 32px;background:var(--vino-noche);color:var(--blanco);font-size:var(--t-chico)}.pie__dentro{display:block;max-width:1200px;margin:0 auto;padding:0}.pie__arriba{display:grid;grid-template-columns:1fr;gap:2.25rem}.pie__marca{display:grid;gap:.75rem;justify-items:start}.pie__logo img{width:104px;height:auto}.pie__frase{max-width:none;font-size:1.375rem;font-weight:400;line-height:1.3;color:var(--blanco)}.pie__usuario{color:var(--rosa-claro);text-decoration:none}.pie__usuario:hover{text-decoration:underline}.pie__columna{display:block}.pie__titulo{margin-bottom:1rem;font-size:.75rem;font-weight:600;letter-spacing:.28em;text-transform:none;color:var(--rosa-claro)}.pie__columna ul{display:grid;gap:12px}.pie__columna a{display:inline;padding:0;font-size:var(--t-chico);color:var(--blanco);text-decoration:none}.pie__columna a:hover{text-decoration:underline}.pie__fondo{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 2rem;margin:2.75rem 0 0;padding:1.5rem 5rem 0 0;border-top:1px solid rgba(255,255,255,.18);color:var(--rosa-claro);font-size:.8125rem}.pie__pagos{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.pie__tarjetas{display:flex;flex-wrap:wrap;gap:.35rem}.pie__tarjeta{display:block;width:2.3rem;height:auto}.pie__aviso{color:var(--rosa-claro);text-decoration:underline;text-underline-offset:3px}@media(min-width:900px){.pie__arriba{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:3rem}.pie__fondo{justify-content:space-between;flex-wrap:nowrap;padding-right:5rem}.pie__tarjetas{flex-wrap:nowrap}}.seccion-tienda-cabeza{display:contents}.coleccion--saltos{position:sticky;top:0;z-index:12;padding:.6rem 0;background:var(--fondo);border-bottom:1px solid var(--linea)}:root .coleccion--saltos .saltos{margin:0 calc(var(--margen) * -1);padding:0 var(--margen)}.saltos a{padding:.45rem 1rem;border:0;background:var(--crema);color:var(--tinta);font-size:.9375rem;font-weight:400}.saltos a:hover,.saltos a:focus-visible{color:var(--rojo)}.saltos a[aria-current]{background:var(--vino-noche);color:var(--blanco)}.coleccion--grupo{padding:2.5rem 0;background:var(--fondo)}.coleccion--crema{background:var(--crema)}.seccion-grupo:last-child .coleccion--grupo{padding-bottom:2.5rem}.grupo{margin:0;padding:0;border:0}.grupo h2{font-size:1.75rem;scroll-margin-top:5.5rem}.grupo>.antetitulo{margin-bottom:.4rem}.grupo__nota{margin-top:.5rem}.grupo__liga{margin-top:1.25rem}.leyenda{background:none;padding:0}.tarjeta{padding:.75rem;border:2px solid transparent;border-radius:var(--radio)}.coleccion--crema .tarjeta,.coleccion--crema .tarjeta__foto{background:var(--blanco)}.tarjeta h3{font-size:1.125rem;font-weight:600;line-height:1.3}.tarjeta__dato{font-size:var(--t-chico)}.tarjeta__precio,.tarjeta--paq .paq__precio{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5rem;margin:.35rem 0 0;font-size:1.875rem;font-weight:600;line-height:1.2;letter-spacing:-.01em}.tarjeta--paq .paq__precio b{font-size:1.875rem}.tarjeta__precio s,.tarjeta--paq .paq__ref{font-size:var(--t-chico);letter-spacing:0}.tarjeta__envio,.tarjeta--paq .paq__cifras>span:last-child:not(:first-child){font-size:var(--t-chico);color:var(--tinta-suave)}.tarjeta--paq .paq__cifras{display:grid;grid-auto-flow:row;justify-content:start;gap:0;margin:.15rem 0 0;font-size:var(--t-chico)}.tarjeta .boton{width:100%;min-height:3rem;margin-top:auto;padding:.5rem 16px}.tarjeta--estrella{padding:.75rem;border:2px solid var(--rojo-compra);background:var(--blanco)}.tarjeta--estrella .tarjeta__foto{background:var(--crema)}.tarjeta--estrella .paq__sello{background:var(--rojo-compra)}.tarjeta--paq .tarjeta__foto .paq__sello,.tarjeta .tarjeta__foto .paq__sello{top:.6rem;left:.6rem;transform:none}.tarjeta__foto{z-index:0}.tarjeta__foto .paq__sello{z-index:1}.tarjeta__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 85%}@media(max-width:899px){.rejilla--riel{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;margin:1rem 0 0;padding:0;overflow:visible;scroll-snap-type:none}.rejilla--riel>li{flex:none;max-width:none}.rejilla--riel>.tira-video{display:none}.tarjeta__foto img{aspect-ratio:5 / 4}.tarjeta .boton{margin-top:.75rem}}@media(min-width:900px){.tarjeta__video{display:none}.grupo{display:grid;grid-template-columns:17rem minmax(0,1fr);gap:0 2.5rem;align-items:start}.grupo h2{font-size:2.25rem}.grupo__liga,.grupo .leyenda{grid-column:2}.rejilla--riel{align-items:stretch;margin:0}.tarjeta .boton{margin-top:auto}.tarjeta__envio,.tarjeta--paq .paq__cifras{margin-bottom:.75rem}.tarjeta__precio:not(:has(+.tarjeta__envio)){margin-bottom:.75rem}}.guia-cabeza{gap:1.5rem;padding:2rem var(--margen);background:var(--vino);color:var(--blanco)}.guia-cabeza img{order:2;aspect-ratio:16 / 9;border-radius:var(--radio);object-position:50% 40%}.guia-cabeza__texto{padding:0}.guia-cabeza .etiqueta{color:var(--rosa-claro)}.guia-cabeza__texto>p:last-child{color:var(--rosa-claro)}@media(min-width:900px){.guia-cabeza{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:3.5rem;align-items:center;padding:4rem max(var(--margen),calc((100vw - 1320px)/2))}.guia-cabeza img{height:auto;min-height:0;aspect-ratio:16 / 9}.guia-cabeza__texto{padding:0}:root .guia-cabeza h1{font-size:3.75rem}}.revisa__lista li{padding:1.1rem 0}.revisa__lista h3{font-size:1.125rem;font-weight:600}.revisa__lista p{font-size:var(--t-chico);line-height:1.5;color:var(--tinta-suave)}.revisa__lista li:before{font-weight:400}@media(min-width:900px){.revisa__lista{grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,auto)}}.cumple__lista strong{font-weight:600}.tiendas__cabeza{justify-items:center;gap:.75rem;padding:2.5rem var(--margen);background:var(--vino);text-align:center}.tiendas__cabeza .simbolo{width:3.25rem;filter:brightness(0) invert(1)}.tiendas__cabeza .etiqueta{color:var(--rosa-claro)}.tiendas__cabeza>p:not(.etiqueta){color:var(--rosa-claro);font-size:var(--t-base)}.tiendas__acciones{width:100%;max-width:40rem;margin-top:.75rem;gap:.75rem}.tiendas__acciones .boton{gap:.5rem;min-height:3.5rem;padding-block:0}.tiendas__acciones .boton svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.8}.tiendas__estado select{min-height:3.5rem;padding:0 2.75rem 0 1.5rem;border:1.5px solid var(--blanco);border-radius:99px;-webkit-appearance:none;appearance:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 1.1rem center / 1.25rem no-repeat;font-weight:600}.tiendas__titulos{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 2rem;padding:2.5rem var(--margen) 1rem}.tiendas__cerca{font-size:2.125rem}.tiendas__cuenta{font-size:var(--t-chico);color:var(--tinta-suave)}.tiendas__cuerpo{display:grid;gap:1rem;padding:0 var(--margen)}.tiendas__mapa{height:22rem;border-radius:var(--radio);overflow:hidden}.tiendas__mapa .leaflet-tile-pane{filter:grayscale(1) sepia(.12) brightness(1.08) contrast(.82)}.tiendas__lista{align-content:start;padding:0;border:1px solid var(--linea);border-radius:var(--radio);overflow:hidden}.tienda{gap:.15rem;padding:1rem 1.1rem}.tienda:last-child{border-bottom:0}.tienda__tipo{letter-spacing:.14em}.tienda__nombre{min-height:0;padding:.15rem 0;font:600 var(--t-base) var(--fuente)}.tienda__dato{font-size:var(--t-chico);line-height:1.45}.tienda__pie{margin-top:.35rem;font-size:var(--t-chico)}.tienda__pie .enlace{display:inline;min-height:0;margin:0;padding:0;border:0;border-radius:0;font-size:.9375rem;color:var(--rojo);text-decoration:underline}.tienda__km{font-weight:400;color:var(--tinta-suave)}.tienda--cercana{margin:0;padding:1rem 1.1rem 1rem calc(1.1rem - 3px);border:0;border-left:3px solid var(--rojo-compra);border-bottom:1px solid var(--linea);border-radius:0;background:var(--fondo-elegido)}.tiendas__mas{width:100%;margin:0;padding:14px}@media(min-width:900px){:root .tiendas__cabeza{display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;padding:4rem var(--margen)}:root .tiendas__cabeza>*{grid-column:1;grid-row:auto}:root .tiendas__cabeza h1{font-size:4.75rem}.tiendas__acciones{grid-template-columns:1fr 1fr}.tiendas__titulos,.tiendas__cuerpo{max-width:1320px;margin-inline:auto;padding-inline:var(--margen)}:root .tiendas__cerca{font-size:3.25rem}.tiendas__cuerpo{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1.25rem;height:40rem}.tiendas__mapa{height:100%}.tiendas__lista{height:100%;overflow-y:auto}}@media(min-width:900px){h1{font-size:4.75rem}h2,h2.grande{font-size:3.25rem}:root h2.grande:not(.etiqueta),:root [data-revela]:is(h2){font-size:3.25rem}:root h1[data-revela]:not(.tubo-escena h1,.guia-cabeza h1,.tiendas__cabeza h1){font-size:4.75rem}:root .plazos-escena h2,:root .plazos-escena [data-revela]:is(h2){font-size:2.25rem}:root .cierre h2{font-size:4.75rem}}:root .plazos-escena [data-revela]:is(h2){font-size:1.75rem}:root .cierre [data-revela]:is(h2){font-size:2.75rem}@media(min-width:900px){:root .plazos-escena [data-revela]:is(h2){font-size:2.25rem}:root .cierre [data-revela]:is(h2){font-size:4.75rem}}.cantidad{display:inline-grid;grid-template-columns:2.5rem minmax(1.75rem,auto) 2.5rem;align-items:center;justify-self:start;width:max-content;border:1.5px solid var(--linea);border-radius:99px;background:var(--blanco)}.cantidad__boton{display:grid;place-items:center;height:2.5rem;padding:0;border:0;background:none;color:var(--tinta);font-size:1.25rem;line-height:1;cursor:pointer}.cantidad__boton:hover:not(:disabled){color:var(--rojo)}.cantidad__boton:disabled{color:var(--linea);cursor:default}.cantidad__valor{font-size:1rem;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.compra__accion{display:flex;align-items:stretch;gap:.6rem;margin-top:1rem}.compra__accion .cantidad{flex:none}.compra__accion .cantidad__boton{height:100%;min-height:3.375rem}.compra__accion .boton{flex:1 1 0;min-width:0;margin:0;padding-inline:12px}.lineas__medio{display:grid;gap:.5rem;min-width:0}.lineas__medio .cantidad{grid-template-columns:2.1rem minmax(1.5rem,auto) 2.1rem}.lineas__medio .cantidad__boton{height:2.1rem}.voces__tienda{margin:1.25rem var(--margen) 0}.voces__tienda .nota{margin-bottom:.75rem}.voces__tienda{scroll-margin-top:5.5rem}.voces__aparte{margin-top:2rem}.voces__rotulo{padding:0 var(--margen)}.voces-escena .voces__aparte .voces{margin-top:.75rem}.jdgm-rev-widg__title,.jdgm-rev-widg__summary,.jdgm-write-rev-link,.jdgm-histogram{display:none!important}.coleccion--grupo:not(.coleccion--crema) :is(.tarjeta,.tarjeta--estrella){background:var(--crema)}.dudas{background:var(--crema)}:root .paq__sello{font-size:.6875rem}:root .paq__nombre{font-size:1.125rem}:root :is(.paq__ref,.tarjeta__precio s,.ficha__precio s){font-size:.875rem}:root .paq__cifras,:root .paq__cifras>span{font-size:.875rem}@media(min-width:900px){:root{--t-nota: .875rem}.etiqueta:not(.cinta),.escalera legend,.escalera--paq legend{font-size:.8125rem}:root :is(.nota,.clientas__nota,.grupo__nota,.tarjeta__dato,.tarjeta__envio,.compra__nota,.paq-nota,.tubos__elegido p,.seguros li,.garantia-visible p,.plazos-linea span:not(.etiqueta),.revisa__lista p,.tiendas__cuenta,.tienda__dato){font-size:1rem}:root .paq__dura{font-size:.875rem}:root .paq__sello{font-size:.75rem}:root :is(.paq__ref,.tarjeta__precio s,.ficha__precio s){font-size:.9375rem}:root .paq__cifras,:root .paq__cifras>span{font-size:.9375rem}html:root :is(.tienda-cabeza,.guia-cabeza,.tiendas__cabeza,.compra) h1,html:root :is(.tienda-cabeza,.guia-cabeza,.tiendas__cabeza) h1[data-revela]:not(.x){font-size:4rem}.grupo .rejilla--riel{margin-top:1.5rem}.voces__tienda{margin-inline:max(var(--margen),calc((100vw - 1320px)/2))}.voces__rotulo{padding-inline:max(var(--margen),calc((100vw - 1320px)/2))}.voces__google{margin-inline:max(var(--margen),calc((100vw - 1320px)/2))}html:root .voces-escena__cabeza{padding-inline:max(var(--margen),calc((100vw - 1320px)/2))}html:root .raiz{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}:root .tubo-escena__mirada img{object-position:50% 74%}@media(min-width:1200px){:root .tubo-escena__mirada img{object-position:50% 74%}}html:root .raiz__escena{aspect-ratio:1}html:root :is(.raiz__escena img,.raiz__video){object-position:0% 50%}@media(max-width:899px){:root .escalera .paq__sello,:root .paq-fila .paq__sello{left:.35rem;padding:.2rem .4rem;letter-spacing:.02em}}.voces__tienda .jdgm-rev-widg{padding:0}.jdgm-medals-wrapper{display:none!important}.suscribir{display:grid;gap:.5rem;margin-top:1rem}.suscribir[hidden],.suscribir__plan[hidden]{display:none}.suscribir__opcion{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;padding:.75rem .9rem;border:1px solid var(--linea);border-radius:var(--radio);cursor:pointer}.suscribir__opcion:has(input:checked){border:2px solid var(--rojo-compra);background:var(--fondo-elegido);padding:calc(.75rem - 1px) calc(.9rem - 1px)}.suscribir__opcion input{accent-color:var(--rojo-compra)}.suscribir__nombre{font-weight:500}.suscribir__opcion b{font-weight:600}.suscribir__plan{display:grid;gap:.5rem;padding:0 .15rem}.suscribir__cada{display:flex;align-items:center;gap:.75rem}.suscribir__cada select{flex:1;min-height:2.75rem;padding:0 .75rem;border:1px solid var(--linea);border-radius:var(--radio);background:var(--blanco);font:inherit;color:var(--tinta)}.suscribir__nota{font-size:var(--t-chico);line-height:1.5;color:var(--tinta-suave)}.avance__barra span,.avance[data-listo] .avance__barra span{background:var(--rojo-compra)}.avance[data-listo] p{color:var(--tinta)}.cajon__pie .anadido{margin:0 0 1rem}.anadido__etiqueta{grid-column:1 / -1;margin:0 0 -.35rem;font-size:.6875rem}.anadido .anadido__precio{color:var(--tinta)}.anadido__precio s{margin-left:.3rem;color:var(--tinta-suave)}.anadido .boton--secundario{min-height:2.5rem;padding:0 1rem;font-size:var(--t-chico)}
/*# sourceMappingURL=/cdn/shop/t/35/assets/xic.css.map */
