:root{color-scheme:light;--color-tinta: #111111;--color-amarillo: #FFC20E;--color-crema: #FDFBF3;--color-blanco: #FFFFFF;--color-azul-verificado: #1565C0;--color-arena: #F3EEDC;--color-piedra: #D9D4C4;--color-lino: #E4DECB;--color-carbon: #3A3A3A;--color-tierra: #5C5646;--color-ceniza: #757575;--color-bronce: #6B4E00;--color-noche: #222222;--color-rubor: #FBF1EE;--color-talco: #F6E3DE;--color-petalo: #EED5CF;--color-malva: #D8BCC3;--color-rosa: #F5A3B7;--color-ciruela: #2A1521;--color-vino: #4A2D3A;--color-mora: #6E4A59;--color-frambuesa: #A3264F;--color-niebla: #7A6270;--color-berenjena: #3E2433;--color-espuma: #EFF7F3;--color-bruma: #DCEDE6;--color-rocio: #C6DFD5;--color-salvia: #9FC2B6;--color-menta: #6CD6C1;--color-abismo: #0D2B2C;--color-pino: #244240;--color-musgo: #41615B;--color-laguna: #12705F;--color-liquen: #62807A;--color-hondo: #173B3B;--color-porcelana: #F5F4F7;--color-nacar: #EAE7EE;--color-perla: #DAD6E0;--color-cromo: #BDB8C6;--color-luz: #FF6A61;--color-grafito: #1A1820;--color-pizarra: #3A3743;--color-humo: #5A5665;--color-carmin: #B3202D;--color-acero: #726E7C;--color-sombra: #2C2933;--color-nieve: #FFFFFF;--color-celeste: #EEF4FF;--color-hielo: #D6E3FA;--color-cielo: #A9C0EC;--color-azul: #1F5BD6;--color-marino: #14306B;--color-anil: #2B4378;--color-zafiro: #48608F;--color-cobalto: #1849B0;--color-bruma-azul: #6B7CA3;--color-abismo-azul: #0F2452;--color-estrella: #F5B301;--color-estrella-borde: #A86F00;--color-fondo: var(--color-crema);--color-texto: var(--color-tinta);--color-texto-cuerpo: var(--color-carbon);--color-texto-suave: var(--color-tierra);--color-acento-texto: var(--color-bronce);--color-foco: var(--color-tinta);--color-linea: var(--color-lino);--fuente-titulos: "Lilita One", "Arial Black", Impact, system-ui, sans-serif;--fuente-texto: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--texto-2xs: .75rem;--texto-xs: .8125rem;--texto-s: .9375rem;--texto-base: 1rem;--texto-l: 1.125rem;--texto-xl: 1.25rem;--titulo-s: clamp(1.625rem, 1.4rem + 1vw, 2rem);--titulo-m: clamp(2rem, 1.5rem + 2.2vw, 2.75rem);--titulo-l: clamp(2.375rem, 1.4rem + 4vw, 3.75rem);--titulo-xl: clamp(2.875rem, 1rem + 7.6vw, 5.3rem);--espacio-3xs: .25rem;--espacio-2xs: .5rem;--espacio-xs: .75rem;--espacio-s: 1rem;--espacio-m: 1.5rem;--espacio-l: 2rem;--espacio-xl: 3rem;--espacio-2xl: 5rem;--espacio-seccion: clamp(3.5rem, 2rem + 4.2vw, 5rem);--borde: 2px solid var(--color-tinta);--borde-grueso: 3px solid var(--color-tinta);--radio-campo: .875rem;--radio-chico: .8125rem;--radio-medio: 1rem;--radio-tarjeta: 1.5rem;--radio-bloque: 2rem;--radio-pildora: 999px;--sombra-tecla: 0 4px 0 var(--color-tinta);--ancho-maximo: 80rem;--ancho-contenido: 77rem;--margen-lateral: clamp(1rem, 4vw, 2.5rem);--curva-salida: cubic-bezier(.23, 1, .32, 1);--curva-entrada-salida: cubic-bezier(.77, 0, .175, 1);--curva-cajon: cubic-bezier(.32, .72, 0, 1);--duracion-pulso: .14s;--duracion-interfaz: .22s;--duracion-revelado: .6s;--duracion-trazo: .7s;--capa-nav: 10;--capa-barra-movil: 20;--capa-dialogo: 30}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-block-start:1.5rem}body{min-height:100dvh;margin:0;font-family:var(--fuente-texto);font-size:var(--texto-base);line-height:1.5;color:var(--color-texto);background:var(--color-fondo);-webkit-font-smoothing:antialiased;overflow-wrap:break-word}h1,h2,h3,p,ul,ol,figure,dl,dd,fieldset{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}img,svg,video{display:block;max-width:100%;height:auto}a{color:inherit;text-underline-offset:.2em}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--color-foco);outline-offset:3px}@media(forced-colors:active){:focus-visible{outline:3px solid LinkText}}::selection{color:var(--color-tinta);background:var(--color-amarillo)}.contenedor{width:min(100% - 2 * var(--margen-lateral),var(--ancho-maximo));margin-inline:auto}.contenedor--contenido{width:min(100% - 2 * var(--margen-lateral),var(--ancho-contenido))}.visualmente-oculto{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.saltar-contenido{position:absolute;inset-block-start:var(--espacio-2xs);inset-inline-start:var(--espacio-2xs);z-index:var(--capa-dialogo);padding:var(--espacio-xs) var(--espacio-s);border:var(--borde);border-radius:var(--radio-chico);font-weight:700;color:var(--color-tinta);background:var(--color-amarillo);transform:translateY(-250%);transition:transform var(--duracion-interfaz) var(--curva-salida)}.saltar-contenido:focus{transform:none}.fondo--tinta{--color-fondo: var(--color-tinta);--color-texto: var(--color-crema);--color-texto-cuerpo: var(--color-piedra);--color-texto-suave: var(--color-piedra);--color-acento-texto: var(--color-amarillo);--color-foco: var(--color-amarillo);--color-linea: var(--color-noche);color:var(--color-texto);background:var(--color-fondo)}.linea .venta-banda--oscuro:not(.fondo--tinta){--color-tinta: var(--venta-claro);--color-crema: var(--venta-oscuro);--color-blanco: var(--venta-oscuro-2);--color-arena: var(--venta-oscuro-2);--color-lino: color-mix(in srgb, var(--venta-claro) 22%, transparent);--color-carbon: var(--venta-sobre-oscuro);--color-tierra: var(--venta-sobre-oscuro);--color-bronce: var(--venta-acento);--color-fondo: var(--venta-oscuro);--color-texto: var(--venta-claro);--color-texto-cuerpo: var(--venta-sobre-oscuro);--color-texto-suave: var(--venta-sobre-oscuro);--color-acento-texto: var(--venta-acento);--color-foco: var(--venta-acento);--color-linea: var(--color-lino);--borde: 2px solid var(--venta-claro);--borde-grueso: 3px solid var(--venta-claro);--sombra-tecla: 0 4px 0 var(--venta-acento);color:var(--color-texto)}.fondo--amarillo{--color-fondo: var(--color-amarillo);--color-texto: var(--color-tinta);--color-texto-cuerpo: var(--color-tinta);--color-texto-suave: var(--color-tinta);--color-acento-texto: var(--color-tinta);--color-foco: var(--color-tinta);color:var(--color-texto);background:var(--color-fondo)}.linea{display:flow-root;color:var(--color-texto);background:var(--color-fondo)}.linea--mujer{--color-tinta: var(--color-ciruela);--color-amarillo: var(--color-rosa);--color-crema: var(--color-rubor);--color-arena: var(--color-talco);--color-lino: var(--color-petalo);--color-piedra: var(--color-malva);--color-carbon: var(--color-vino);--color-tierra: var(--color-mora);--color-bronce: var(--color-frambuesa);--color-ceniza: var(--color-niebla);--color-noche: var(--color-berenjena);--color-fondo: var(--color-crema);--color-texto: var(--color-tinta);--color-texto-cuerpo: var(--color-carbon);--color-texto-suave: var(--color-tierra);--color-acento-texto: var(--color-bronce);--color-foco: var(--color-tinta);--color-linea: var(--color-lino);--borde: 2px solid var(--color-tinta);--borde-grueso: 3px solid var(--color-tinta);--sombra-tecla: 0 4px 0 var(--color-tinta)}.linea--mujer .galeria__pista{box-shadow:.5rem .5rem 0 var(--color-amarillo)}.linea--mujer .ficha__sello{border-radius:50%}.linea--mascotas{--color-tinta: var(--color-abismo);--color-amarillo: var(--color-menta);--color-crema: var(--color-espuma);--color-arena: var(--color-bruma);--color-lino: var(--color-rocio);--color-piedra: var(--color-salvia);--color-carbon: var(--color-pino);--color-tierra: var(--color-musgo);--color-bronce: var(--color-laguna);--color-ceniza: var(--color-liquen);--color-noche: var(--color-hondo);--color-fondo: var(--color-crema);--color-texto: var(--color-tinta);--color-texto-cuerpo: var(--color-carbon);--color-texto-suave: var(--color-tierra);--color-acento-texto: var(--color-bronce);--color-foco: var(--color-tinta);--color-linea: var(--color-lino);--borde: 2px solid var(--color-tinta);--borde-grueso: 3px solid var(--color-tinta);--sombra-tecla: 0 4px 0 var(--color-tinta)}.linea--mascotas .galeria__pista{box-shadow:.5rem .5rem 0 var(--color-amarillo)}.linea--mascotas .ficha__sello{border-radius:50%}.linea--rostro{--color-tinta: var(--color-grafito);--color-amarillo: var(--color-luz);--color-crema: var(--color-porcelana);--color-arena: var(--color-nacar);--color-lino: var(--color-perla);--color-piedra: var(--color-cromo);--color-carbon: var(--color-pizarra);--color-tierra: var(--color-humo);--color-bronce: var(--color-carmin);--color-ceniza: var(--color-acero);--color-noche: var(--color-sombra);--color-fondo: var(--color-crema);--color-texto: var(--color-tinta);--color-texto-cuerpo: var(--color-carbon);--color-texto-suave: var(--color-tierra);--color-acento-texto: var(--color-bronce);--color-foco: var(--color-tinta);--color-linea: var(--color-lino);--borde: 2px solid var(--color-tinta);--borde-grueso: 3px solid var(--color-tinta);--sombra-tecla: 0 4px 0 var(--color-tinta)}.linea--rostro .galeria__pista{box-shadow:.5rem .5rem 0 var(--color-amarillo)}.linea--rostro .ficha__sello{border-radius:50%}.linea--carrito{--color-tinta: var(--color-marino);--color-amarillo: var(--color-azul);--color-crema: var(--color-nieve);--color-arena: var(--color-celeste);--color-lino: var(--color-hielo);--color-piedra: var(--color-cielo);--color-carbon: var(--color-anil);--color-tierra: var(--color-zafiro);--color-bronce: var(--color-cobalto);--color-ceniza: var(--color-bruma-azul);--color-noche: var(--color-abismo-azul);--color-fondo: var(--color-crema);--color-texto: var(--color-tinta);--color-texto-cuerpo: var(--color-carbon);--color-texto-suave: var(--color-tierra);--color-acento-texto: var(--color-bronce);--color-foco: var(--color-tinta);--color-linea: var(--color-lino);--borde: 2px solid var(--color-azul);--borde-grueso: 3px solid var(--color-azul);--sombra-tecla: 0 4px 0 var(--color-hielo)}.linea--carrito .fondo--tinta{--color-fondo: var(--color-azul);--color-texto: var(--color-nieve);--color-texto-cuerpo: var(--color-nieve);--color-texto-suave: var(--color-celeste);--color-acento-texto: var(--color-nieve);--color-foco: var(--color-nieve);--color-linea: var(--color-cobalto)}.linea--carrito .boton--negro{color:var(--color-nieve)}.linea--carrito .carrito__resumen.fondo--tinta{--color-fondo: var(--color-celeste);--color-texto: var(--color-tinta);--color-texto-cuerpo: var(--color-carbon);--color-texto-suave: var(--color-tierra);--color-acento-texto: var(--color-bronce);--color-foco: var(--color-tinta);--color-linea: var(--color-hielo);border:var(--borde)}.linea--carrito .carrito__resumen .boton--borde{border-color:var(--color-azul);color:var(--color-tinta)}.linea--carrito .boton--amarillo,.linea--carrito .resalte,.linea--carrito .cabecera__carrito,.linea--carrito .cabecera__cuenta{color:var(--color-nieve)}.linea--carrito .anuncios__punto{background:var(--color-nieve);box-shadow:none}.seccion{padding-block-start:var(--espacio-seccion)}.resalte{position:relative;padding-inline:.115em;border-radius:.5rem;color:var(--color-tinta);background:var(--color-amarillo);box-decoration-break:clone;-webkit-box-decoration-break:clone}.resalte__trazo{position:absolute;inset-block-end:-.08em;inset-inline:.1em;width:calc(100% - .2em);height:.14em;overflow:visible;pointer-events:none}.resalte__trazo path{fill:none;stroke:var(--color-tinta);stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke}.titulo{font-family:var(--fuente-titulos);font-weight:400;line-height:1.1;text-wrap:balance}.titulo--s{font-size:var(--titulo-s)}.titulo--m{font-size:var(--titulo-m)}.titulo--l{font-size:var(--titulo-l);line-height:1}.titulo--xl{font-size:var(--titulo-xl);line-height:.976}.sobretitulo{font-size:var(--texto-xs);font-weight:700;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--color-acento-texto)}.texto-suave{color:var(--color-texto-suave)}.entradilla{max-width:34rem;font-size:1.1875rem;line-height:1.526;color:var(--color-texto-cuerpo);text-wrap:pretty}.cifra{font-variant-numeric:tabular-nums}.precio{font-family:var(--fuente-titulos);font-weight:400;line-height:1}.texto-largo{max-width:65ch;color:var(--color-texto-cuerpo)}.texto-largo>*+*{margin-block-start:var(--espacio-s)}.texto-largo :is(h2,h3){margin-block-start:var(--espacio-l);font-family:var(--fuente-titulos);font-weight:400;line-height:1.15;color:var(--color-texto)}.tarjeta{border:var(--borde);border-radius:var(--radio-tarjeta);background:var(--color-blanco)}.rejilla-productos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media screen and (min-width:48rem){.rejilla-productos{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media screen and (min-width:62rem){.rejilla-productos{grid-template-columns:repeat(4,minmax(0,1fr))}}.hueco-foto{display:grid;place-items:center;padding:calc(var(--espacio-2xs) + 3px) var(--espacio-2xs) var(--espacio-2xs);font-size:.89375rem;line-height:1.3;text-align:center;color:var(--color-tierra);background:var(--color-arena)}.campo{width:100%;min-height:3.25rem;padding-inline:var(--espacio-s);border:var(--borde);border-radius:var(--radio-campo);color:var(--color-tinta);background:var(--color-blanco)}.campo::placeholder{color:var(--color-ceniza);opacity:1}.js [data-revelar]{opacity:0;transform:translateY(18px);transition:opacity var(--duracion-revelado) var(--curva-salida),transform var(--duracion-revelado) var(--curva-salida);transition-delay:calc(var(--retraso, 0) * 60ms)}.js [data-revelar].es-visible{opacity:1;transform:none}.js [data-trazo]{opacity:0}.js [data-trazo].es-listo{opacity:1}.js [data-trazo].es-listo :is(path,circle,rect,polygon,polyline,line,ellipse){stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset var(--duracion-trazo) var(--curva-salida);transition-delay:calc(var(--retraso, 0) * 60ms + .12s)}.js [data-trazo].es-visible :is(path,circle,rect,polygon,polyline,line,ellipse){stroke-dashoffset:0}.aviso-carrito{position:fixed;inset-block-end:calc(5.5rem + env(safe-area-inset-bottom));inset-inline:var(--margen-lateral);z-index:var(--capa-dialogo);display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;justify-content:center;width:fit-content;max-width:calc(100% - 2 * var(--margen-lateral));margin-inline:auto;padding:.875rem 1.25rem;border:2px solid var(--color-amarillo);border-radius:var(--radio-medio);font-size:var(--texto-s);font-weight:700;text-align:center;opacity:0;transform:translateY(1rem);transition:opacity var(--duracion-interfaz) var(--curva-salida),transform var(--duracion-interfaz) var(--curva-salida)}.aviso-carrito.es-visible{opacity:1;transform:none}.aviso-carrito__enlace{color:var(--color-acento-texto);text-decoration-thickness:2px}@media screen and (min-width:62rem){.aviso-carrito{inset-block-end:2rem}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.js [data-revelar]{transform:none!important;transition:opacity .2s ease!important}.js [data-trazo].es-listo :is(path,circle,rect,polygon,polyline,line,ellipse){stroke-dashoffset:0!important}}.ritual__cabeza{display:grid;gap:var(--espacio-s);max-width:46rem}.ritual__cuerpo{display:grid;gap:var(--espacio-l);margin-block-start:var(--espacio-xl)}.ritual__escena{position:sticky;inset-block-start:var(--espacio-2xs);order:-1;border:var(--borde);border-radius:var(--radio-bloque);background:var(--color-arena);overflow:hidden}.ritual__dibujo{width:100%}.ritual__pasos{display:grid;margin:0}.ritual__paso{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.375rem 1rem;align-content:center;padding-block:var(--espacio-m)}.ritual--animado .ritual__paso{min-height:38svh;padding-block:var(--espacio-l)}.ritual__icono{display:grid;grid-row:span 2;place-items:center;width:3.25rem;height:3.25rem;border:var(--borde);border-radius:50%;color:var(--color-tinta);background:var(--color-amarillo)}.ritual__paso-titulo{align-self:end;font-family:var(--fuente-titulos);font-size:clamp(1.625rem,1.3rem + 1.2vw,2.125rem);font-weight:400;line-height:1.1;text-wrap:balance}.ritual__paso-texto{max-width:30rem;font-size:var(--texto-l);line-height:1.55;color:var(--color-texto-cuerpo);text-wrap:pretty}.ritual--animado .ritual__paso{opacity:.38;transition:opacity var(--duracion-interfaz) var(--curva-salida)}.ritual--animado .ritual__paso.es-activo{opacity:1}.ritual__halo{fill:var(--color-crema)}.ritual__limpio{fill:var(--color-amarillo);stroke:var(--color-tinta);stroke-width:1.5;stroke-linejoin:round}@media screen and (min-width:62rem){.ritual__cuerpo{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--espacio-2xl);align-items:start}.ritual__escena{inset-block-start:12vh;order:0}.ritual--animado .ritual__paso{min-height:54vh}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/base.css.map */
