@font-face{font-family:Open Sauce One;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/open-sauce-one-latin-700-normal.BF7eJpd1.woff2)format("woff2"),url(/_astro/open-sauce-one-latin-700-normal.CYDGldsM.woff)format("woff")}@font-face{font-family:Open Sauce One;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/open-sauce-one-latin-800-normal.DtzvGnYJ.woff2)format("woff2"),url(/_astro/open-sauce-one-latin-800-normal.DF_9asAG.woff)format("woff")}@font-face{font-family:Open Sauce One;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/open-sauce-one-latin-900-normal.w3-A0JZU.woff2)format("woff2"),url(/_astro/open-sauce-one-latin-900-normal.CKk44_vM.woff)format("woff")}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-italic.DUE6_iCb.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-italic.Cz4n9dED.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--naranja:#e25f33;--azul:#004aad;--azul-claro:#a8c2e5;--crema:#f4e9dc;--font-display:"Open Sauce One", "Open Sauce Sans", "DM Sans Variable", "DM Sans", system-ui, sans-serif;--font-sans:"DM Sans Variable", "DM Sans", system-ui, sans-serif;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:40px;--space-6:64px;--space-7:96px;--radius-none:0px;--radius-sm:4px;--radius-pill:999px}.egc,.egc *{box-sizing:border-box}.egc{font-family:var(--font-sans);color:var(--azul);margin:0;font-size:18px;line-height:1.55}.egc p{margin:0}.egc-sec{padding:var(--space-6) var(--space-4)}.egc-sec--crema{background:var(--crema);color:var(--azul)}.egc-sec--azul{background:var(--azul);color:var(--crema)}.egc-sec--claro{background:var(--azul-claro);color:var(--azul)}.egc-sec--naranja{background:var(--naranja);color:var(--crema)}@media (width>=720px){.egc-sec{padding:var(--space-7) var(--space-6)}}.egc-display-xl{font-family:var(--font-display);letter-spacing:-.05em;color:var(--naranja);text-wrap:balance;margin:0;font-size:clamp(56px,11vw,96px);font-weight:800;line-height:.9}.egc-display-lg{font-family:var(--font-display);letter-spacing:-.05em;color:var(--naranja);text-wrap:balance;margin:0;font-size:clamp(40px,7vw,56px);font-weight:800;line-height:.95}.egc-subtitulo{margin:0;font-size:28px;font-weight:700;line-height:1.2}.egc-lema{letter-spacing:.2em;margin:0;font-size:clamp(18px,3vw,24px);font-weight:700;line-height:1.4}.egc-rotulo{letter-spacing:.18em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:1.2}.egc-espaciado{letter-spacing:.12em;font-size:17px;line-height:1.6}.egc-cita{font-size:24px;font-style:italic;font-weight:500;line-height:1.35}.egc-nota{font-size:14px;line-height:1.5}.egc-wordmark{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;color:var(--naranja);white-space:nowrap;font-size:32px;font-weight:800;line-height:1}.egc-wordmark sup{vertical-align:top;letter-spacing:0;margin-left:.1em;font-size:.32em;position:relative;top:.25em}.egc-wordmark--azul{color:var(--azul)}.egc-btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--naranja);color:var(--crema);font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border:2px solid #0000;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.egc-btn:hover{opacity:.88}.egc-btn:focus-visible{outline:3px solid var(--azul);outline-offset:3px}.egc-sec--azul .egc-btn:focus-visible,.egc-on-azul .egc-btn:focus-visible{outline-color:var(--crema)}.egc-btn--azul{background:var(--azul)}.egc-btn--azul:hover{opacity:.88}.egc-btn--linea{color:inherit;background:0 0;border-color:currentColor}.egc-btn--linea:hover{background:0 0;text-decoration:underline}.egc-btn--ancho{width:100%;min-height:56px}.egc-btn[disabled]{opacity:.55;cursor:not-allowed}.egc-link{color:inherit;text-underline-offset:.2em;font-weight:700;text-decoration:underline}.egc-hero__foto{justify-content:center;gap:var(--space-3);min-height:340px;padding:var(--space-6) var(--space-4);background:var(--crema) center / cover no-repeat;flex-direction:column;display:flex;position:relative}.egc-hero__foto:before{content:"";background:var(--crema);opacity:.62;position:absolute;inset:0}.egc-hero__foto>*{position:relative}.egc-hero__foto .egc-lema{color:var(--azul)}.egc-hero__franja{background:var(--azul);color:var(--crema);text-align:center;padding:var(--space-5) var(--space-4) var(--space-6);gap:var(--space-3);justify-items:center;display:grid}.egc-hero__tres{justify-content:center;gap:var(--space-2) var(--space-5);letter-spacing:.2em;flex-wrap:wrap;font-size:clamp(22px,4vw,34px);font-weight:400;display:flex}.egc-hero__datos{color:var(--azul-claro);letter-spacing:.12em;font-size:24px;font-style:italic;line-height:1.5}@media (width>=720px){.egc-hero__foto{padding:var(--space-7) var(--space-6);min-height:460px}}.egc-precio{font-size:clamp(22px,3.4vw,28px);font-weight:700;line-height:1.25}.egc-precio b{color:var(--azul-claro);font-weight:700}.egc-producto{gap:var(--space-3);letter-spacing:.12em;max-width:640px;font-size:17px;display:grid}.egc-producto__titulo{letter-spacing:.2em;color:var(--azul);margin:0;font-size:24px;font-weight:700}.egc-producto__precio{color:var(--azul);font-size:34px;font-weight:700;line-height:1.1}.egc-producto__precio small{letter-spacing:.12em;font-size:17px;font-weight:400}.egc-pasos{gap:var(--space-4);max-width:520px;margin:0;padding:0;list-style:none;display:grid}.egc-pasos li{color:var(--naranja);font-size:20px;line-height:1.35}.egc-pasos b{color:var(--naranja);font-weight:700}.egc-lista{gap:var(--space-2);letter-spacing:.12em;margin:0;padding-left:1.2em;font-size:17px;line-height:1.6;display:grid}.egc-testimonio{padding:var(--space-5);background:var(--crema);color:var(--azul);gap:var(--space-3);border-top:4px solid var(--naranja);max-width:520px;margin:0;display:grid}.egc-testimonio blockquote{margin:0;font-size:20px;line-height:1.45}.egc-testimonio figcaption{letter-spacing:.18em;text-transform:uppercase;color:var(--naranja);font-size:13px;font-weight:700}.egc-flecha{border-radius:var(--radius-pill);width:48px;height:48px;color:var(--naranja);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.egc-flecha:focus-visible{outline:3px solid var(--azul);outline-offset:2px}.egc-flecha svg{fill:currentColor;width:36px;height:36px}.egc-faq{max-width:680px;display:grid}.egc-faq details{border-bottom:1px solid}.egc-faq summary{letter-spacing:.12em;cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;min-height:56px;font-size:18px;font-weight:700;list-style:none;display:flex}.egc-faq summary::-webkit-details-marker{display:none}.egc-faq summary:after{content:"+";letter-spacing:0;font-size:28px;font-weight:400;line-height:1}.egc-faq details[open] summary:after{content:"−"}.egc-faq summary:focus-visible{outline-offset:2px;outline:3px solid}.egc-faq p{padding:0 0 var(--space-4);letter-spacing:.12em;max-width:60ch;font-size:17px;line-height:1.6}.egc-campo{gap:var(--space-1);display:grid}.egc-campo label,.egc-leyenda{letter-spacing:.18em;text-transform:uppercase;color:var(--azul);font-size:13px;font-weight:700}.egc-campo input,.egc-campo select,.egc-campo textarea{font:inherit;color:var(--azul);background:var(--crema);border:1.5px solid var(--azul);border-radius:var(--radius-sm);min-height:48px;padding:var(--space-2) var(--space-3);width:100%;font-size:17px}.egc-campo input::placeholder,.egc-campo textarea::placeholder{color:var(--azul);opacity:.75}.egc-campo input:focus-visible,.egc-campo select:focus-visible,.egc-campo textarea:focus-visible{outline:3px solid var(--azul);outline-offset:2px}.egc-campo__ayuda{color:var(--azul);font-size:14px}.egc-campo--error input{border-color:var(--naranja);border-width:2px}.egc-campo__error{color:var(--naranja);font-size:14px;font-weight:700}.egc-opciones{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.egc-opcion{position:relative}.egc-opcion input{opacity:0;cursor:pointer;position:absolute;inset:0}.egc-opcion span{align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-3);border:1.5px solid var(--azul);border-radius:var(--radius-pill);background:var(--crema);color:var(--azul);font-size:16px;font-weight:500;display:inline-flex}.egc-opcion input:checked+span{background:var(--azul);color:var(--crema)}.egc-opcion input:focus-visible+span{outline:3px solid var(--azul);outline-offset:2px}.egc-muestra{border:1.5px solid var(--crema);width:18px;height:18px;box-shadow:0 0 0 1px var(--azul);border-radius:50%;flex:none}.egc-muestra--pendiente{background:repeating-linear-gradient(45deg, var(--crema) 0 3px, var(--azul-claro) 3px 6px)}.egc-casilla{gap:var(--space-3);color:var(--azul);align-items:flex-start;font-size:16px;display:flex}.egc-casilla input{width:24px;height:24px;accent-color:var(--azul);flex:none;margin:2px 0 0}.egc-cantidad{border:1.5px solid var(--azul);border-radius:var(--radius-pill);background:var(--crema);align-items:center;display:inline-flex;overflow:hidden}.egc-cantidad button{width:48px;height:48px;color:var(--azul);cursor:pointer;background:0 0;border:0;font-size:24px;line-height:1}.egc-cantidad button:hover{background:var(--azul-claro)}.egc-cantidad button:focus-visible{outline:3px solid var(--azul);outline-offset:-3px}.egc-cantidad button[disabled]{opacity:.4;cursor:not-allowed}.egc-cantidad output{text-align:center;min-width:48px;color:var(--azul);font-size:18px;font-weight:700}.egc-resumen{background:var(--crema);color:var(--azul);padding:var(--space-4);gap:var(--space-2);border-radius:var(--radius-sm);max-width:420px;display:grid}.egc-resumen__fila{justify-content:space-between;gap:var(--space-3);font-size:16px;display:flex}.egc-resumen__total{border-top:1.5px solid var(--azul);padding-top:var(--space-3);margin-top:var(--space-2);font-size:22px;font-weight:700}.egc-pie{background:var(--azul-claro);color:var(--azul);text-align:center;padding:var(--space-6) var(--space-4);gap:var(--space-4);justify-items:center;display:grid}.egc-pie__texto{letter-spacing:.2em;max-width:26ch;font-size:19px;font-weight:700;line-height:1.5}.egc-pie__redes{gap:var(--space-4);display:flex}.egc-pie .egc-nota{color:var(--azul)}.egc-pie__redes a{color:var(--azul);letter-spacing:.18em;text-transform:uppercase;align-items:center;min-height:48px;font-size:13px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.egc-btn{transition:none}}html{scroll-behavior:smooth;background:var(--crema)}body{-webkit-font-smoothing:antialiased}.egc img{max-width:100%;display:block}.egc ul,.egc ol,.egc h2,.egc h3{margin:0}.nowrap{white-space:nowrap}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.titulo-seccion{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(30px,3.2vw,40px);font-weight:800;line-height:1.05}.saltar{left:var(--space-3);top:var(--space-3);z-index:10;position:absolute;transform:translateY(-200%)}.saltar:focus{transform:none}.contenido{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-content:center;max-width:640px;display:grid}.contenido--ancho{width:100%;max-width:1120px;margin-inline:auto}.egc-sec--azul a:focus-visible,.egc-sec--naranja a:focus-visible{outline:3px solid var(--crema);outline-offset:3px}.egc-sec--naranja .egc-btn:focus-visible{outline-color:var(--crema)}.egc-sec--crema a:not(.egc-btn):focus-visible,.egc-sec--claro a:not(.egc-btn):focus-visible,.egc-pie a:focus-visible{outline:3px solid var(--azul);outline-offset:3px}.egc-hero__foto{isolation:isolate;overflow:hidden}.egc-hero__foto>.portada__collage{z-index:-1;grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;display:grid;position:absolute;inset:0}.portada__collage>*{object-fit:cover;width:100%;min-width:0;height:100%}.portada__collage>:not(:last-child){display:none}.portada__collage>:last-child{object-position:50% 40%}.portada__collage>:first-child{object-position:50% 30%}@media (width>=720px){.egc-hero__foto.portada{min-height:max(460px,36vw)}.egc-hero__foto>.portada__collage{grid-template-columns:repeat(3,minmax(0,1fr))}.portada__collage>:not(:last-child){display:block}}.portada__titulo{text-wrap:wrap;font-size:calc(11.2994vw - 5.42373px)}.portada .egc-lema{font-size:clamp(18px,2.05vw,26px)}@media (width>=720px){.egc-hero__foto.portada{padding-inline:var(--space-5)}.portada__titulo{white-space:nowrap;font-size:min(8.62069vw - 6.89655px,150px)}}.portada__titulo sup{vertical-align:top;letter-spacing:0;font-size:.3em;position:relative;top:.3em}.egc-hero__franja .egc-btn:focus-visible{outline-color:var(--crema)}.foto{object-fit:cover;width:100%;height:100%}.foto--falta{min-height:240px;padding:var(--space-3);outline-offset:-12px;text-align:center;overflow-wrap:anywhere;outline:1.5px dashed;place-items:center;display:grid}.foto--falta .egc-nota{opacity:.8}.con-fondo{isolation:isolate;--velo:.85;position:relative}.fondo-foto{z-index:-1;background:50%/cover no-repeat;position:absolute;inset:0}.fondo-foto:after{content:"";opacity:var(--velo);position:absolute;inset:0}.egc-sec--claro>.fondo-foto:after{background:var(--azul-claro)}.egc-sec--crema>.fondo-foto:after{background:var(--crema)}.egc-sec--azul>.fondo-foto:after{background:var(--azul)}.fondo-foto__falta{right:var(--space-3);bottom:var(--space-2);opacity:.8;position:absolute}.egc-hero__foto .fondo-foto__falta{position:absolute}.dos-columnas{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.dos-columnas__fotos{gap:var(--space-2);margin-inline:calc(-1 * var(--space-4));margin-bottom:calc(-1 * var(--space-6));display:grid}@media (width>=720px){.dos-columnas{padding-right:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block:0}.dos-columnas>.contenido{padding-block:var(--space-7);justify-self:end;width:100%}.dos-columnas__fotos{min-height:520px;margin:0}}.foto-al-texto .dos-columnas__fotos{aspect-ratio:4/3;position:relative}.foto-al-texto .dos-columnas__fotos>.foto{position:absolute;inset:0}@media (width>=720px){.foto-al-texto .dos-columnas__fotos{aspect-ratio:auto;min-height:0}}@media (width<=719px){.pasos .dos-columnas__fotos{aspect-ratio:auto}.pasos .dos-columnas__fotos>.foto{height:auto;position:static}}.cita-precio__cita{margin:0}.cita-precio .egc-precio b{color:var(--azul)}.cita-precio__precios{gap:var(--space-2);display:grid}.carrusel{gap:var(--space-3);--por-vista:1;display:grid}.carrusel__pista{grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--por-vista) - 1) * var(--space-3)) / var(--por-vista));gap:var(--space-3);scroll-snap-type:x mandatory;padding:0 0 var(--space-2);scrollbar-width:thin;align-items:start;list-style:none;display:grid;overflow-x:auto}.carrusel__pista>li{scroll-snap-align:start}.carrusel__pista:focus-visible{outline:3px solid var(--azul);outline-offset:4px}.carrusel__flechas{gap:var(--space-2);display:flex}.testimonios .egc-testimonio{background:var(--azul);color:var(--crema);max-width:none}.testimonios__texto{color:var(--crema);font-size:clamp(20px,3vw,26px);font-style:italic}.testimonios__titulo{color:var(--crema);margin-bottom:var(--space-4)}@media (width>=720px){.carrusel{--por-vista:2}}@media (width>=1024px){.carrusel{--por-vista:3}}.para-quien{--velo:0}.para-quien__contenido{gap:var(--space-5);background:color-mix(in srgb, var(--azul-claro) 85%, transparent);width:100%;max-width:900px;padding:var(--space-5) var(--space-4);margin-inline:auto}@media (width>=720px){.para-quien__contenido{padding:var(--space-6)}}.para-quien h2{color:var(--azul)}.para-quien__lista{gap:var(--space-5);padding:0;list-style:none;display:grid}.para-quien__bloque{gap:var(--space-2);margin:0;display:grid}.para-quien__bloque figcaption{color:var(--azul);font-size:clamp(21px,1.75vw,22px);font-weight:700;line-height:1.3}.para-quien__bloque blockquote{color:var(--azul);margin:0;font-size:20px;line-height:1.45}.para-quien__cierre{color:var(--azul);font-size:clamp(28px,4vw,40px)}.testimonios{--velo:.7}.testimonios>.fondo-foto:after{background:var(--azul)}.cierre{--velo:.7}.ano-completo{--velo:.7;align-content:center;min-height:64.7917vw;display:grid}.ano-completo .egc-espaciado{font-size:clamp(18px,1.65vw,21px)}@media (width>=1024px){.ano-completo .egc-espaciado{font-size:clamp(22px,2.05vw,26px)}}.ano-completo>.fondo-foto{background-position:top}.ano-completo>.contenido{width:100%;max-width:1000px;margin-inline:auto}.recibes .egc-lista{font-size:clamp(18px,1.65vw,21px)}.egc-lista li::marker{color:currentColor}.comprar{gap:var(--space-6);align-items:start;max-width:1120px;margin-inline:auto;display:grid}@media (width>=960px){.comprar{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.comprar .egc-producto{top:var(--space-5);position:sticky}}.formulario{gap:var(--space-5);max-width:560px;display:grid}.formulario__grupo{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.formulario__grupo>legend{margin-bottom:var(--space-4);padding:0}.formulario fieldset.egc-campo{border:0;min-width:0;margin:0;padding:0}.formulario fieldset.egc-campo>legend{margin-bottom:var(--space-2);padding:0}.formulario textarea{resize:vertical;min-height:96px}.formulario .egc-resumen{max-width:none}.formulario__pago{gap:var(--space-2);display:grid}.colores{gap:var(--space-3);display:grid}.colores__fila{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.colores__nombre{align-items:center;gap:var(--space-3);color:var(--azul);font-size:16px;font-weight:500;display:inline-flex}.colores__ampliar{cursor:zoom-in;border-radius:var(--radius-sm);background:0 0;border:0;flex:none;padding:0}.colores__ampliar:focus-visible{outline:3px solid var(--azul);outline-offset:3px}.colores__foto{border-radius:var(--radius-sm);border:1.5px solid var(--azul);flex:none;width:auto;height:56px}.egc-cantidad output{display:inline-block}.formulario .egc-cantidad{justify-self:start}.inspiracion{gap:var(--space-5);padding-inline:0;display:grid;overflow:hidden}.inspiracion__cabeza{padding-inline:var(--space-4);justify-content:space-between;align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.inspiracion__pausa{color:var(--azul)}.inspiracion__ventana{overflow:hidden}.inspiracion__ventana:focus-visible{outline:3px solid var(--azul);outline-offset:-3px}.inspiracion__pista{gap:var(--space-2);width:max-content;padding:0;list-style:none;animation:60s linear infinite avanzar;display:flex}.inspiracion__pista>li{aspect-ratio:4/5;width:clamp(240px,70vw,380px)}.inspiracion__pista .foto--falta{height:100%;min-height:0}.inspiracion__ventana:hover .inspiracion__pista,.inspiracion__ventana:focus-within .inspiracion__pista,.inspiracion__ventana:active .inspiracion__pista,.inspiracion__pista.pausado{animation-play-state:paused}@keyframes avanzar{to{transform:translateX(calc(-50% - var(--space-1)))}}@media (width>=720px){.inspiracion__cabeza{padding-inline:var(--space-6)}}.egc-faq .pendiente{font-style:italic}.cierre__contenido{text-align:center;justify-items:center;margin-inline:auto}.cierre__redes{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.cierre__redes .egc-btn{color:var(--crema)}.icono{fill:currentColor;flex:none;width:20px;height:20px}.logo{justify-self:start;max-width:100%;display:inline-block}.logo img,img.logo{max-width:100%;height:auto;display:block}a.logo:focus-visible{outline:3px solid var(--azul);outline-offset:4px}.pie__logo{justify-self:center}.pie{background:var(--azul-claro);display:grid}.egc-pie{align-content:center}.egc-pie__redes{flex-wrap:wrap;justify-content:center}.egc-pie__redes a{gap:var(--space-2)}.pie__foto{color:var(--azul)}@media (width>=720px){.pie{grid-template-columns:3fr 2fr}.pie__foto{min-height:360px}}.pie-legal{background:var(--crema);color:var(--azul);text-align:center;padding:var(--space-5) var(--space-4)}.pie-legal a:focus-visible{outline:3px solid var(--azul);outline-offset:3px}.gracias{place-items:center;min-height:70vh;display:grid}.gracias .contenido{justify-items:start}.gracias__video{aspect-ratio:16/9;outline-offset:-12px;outline:1.5px dashed;place-items:center;width:100%;display:grid}.gracias__video iframe{border:0;width:100%;height:100%}.gracias__video:has(iframe){outline:0}.js [data-aparece]{opacity:0;transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1);transform:translateY(16px)}.js [data-aparece].visible{opacity:1;transform:none}.paralaje .con-fondo:not(.ano-completo){overflow:hidden}.paralaje .con-fondo:not(.ano-completo)>.fondo-foto{inset:calc(-1 * var(--paralaje,0px)) 0;will-change:transform}@media (hover:hover){.dos-columnas__fotos{overflow:hidden}.dos-columnas__fotos .foto,.portada__collage{transition:transform .6s cubic-bezier(.22,.61,.36,1)}.dos-columnas__fotos:hover .foto,.portada:hover .portada__collage{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js [data-aparece]{opacity:1;transition:none;transform:none}.dos-columnas__fotos .foto,.portada__collage{transition:none;transform:none!important}.inspiracion__ventana{overflow-x:auto}.inspiracion__pista{animation:none}.inspiracion__copia{display:none}}.egc [hidden]{display:none!important}.egc-opcion .egc-muestra{border:1.5px solid var(--crema);border-radius:50%;width:18px;height:18px;min-height:0;padding:0;display:inline-block}.egc-opcion>span{max-width:100%}.legal{gap:var(--space-3)}.legal__marca{margin-bottom:var(--space-3)}.legal h1{font-family:var(--font-display);letter-spacing:-.05em;color:var(--naranja);margin:0 0 var(--space-3);text-wrap:balance;font-size:clamp(40px,7vw,56px);font-weight:800;line-height:.95}.legal h2{margin:var(--space-4) 0 0;font-size:22px;font-weight:700;line-height:1.25}.legal p,.legal li{font-size:17px;line-height:1.6}.legal ul,.legal ol{gap:var(--space-1);padding-left:1.2em;display:grid}.legal a:not(.logo){color:inherit;text-underline-offset:.2em;overflow-wrap:anywhere;font-weight:700;text-decoration:underline}.legal a:not(.logo):focus-visible{outline:3px solid var(--azul);outline-offset:3px}.legal table{border-collapse:collapse;width:100%;font-size:15px;display:block;overflow-x:auto}.legal th,.legal td{text-align:left;vertical-align:top;padding:var(--space-2);border-bottom:1px solid var(--azul)}.legal .pendiente{background:var(--naranja);color:var(--crema);padding:0 .3em;font-weight:700}.comprar .egc-producto__titulo{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(34px,3.45vw,44px);font-weight:800;line-height:1.05}.comprar .egc-producto__unidad{letter-spacing:.04em;font-size:clamp(26px,2.65vw,34px);line-height:1.1}.comprar .egc-producto__precio{font-size:clamp(26px,2.65vw,34px)}.visor{background:0 0;border:0;width:min(100vw,1400px);max-width:100vw;max-height:100dvh;padding:0;overflow:visible}.visor::backdrop{background:color-mix(in srgb, var(--azul) 85%, transparent)}.visor__imagen{object-fit:contain;width:100%;height:auto;max-height:calc(100dvh - 96px);margin-inline:auto}.visor__cerrar{margin:0 var(--space-3) var(--space-2) auto;border:2px solid var(--crema);width:48px;height:48px;color:var(--crema);cursor:pointer;background:0 0;border-radius:50%;font-size:28px;line-height:1;display:block}.visor__cerrar:focus-visible{outline:3px solid var(--crema);outline-offset:3px}.gracias__bloque{gap:var(--space-4);justify-items:start;width:100%;display:grid}.gracias__resumen{width:100%}.gracias__botones{gap:var(--space-3);flex-wrap:wrap;display:flex}.gracias__redes{justify-self:center}.gracias__redes a:focus-visible{outline:3px solid var(--azul);outline-offset:3px}.egc-pasos li{color:var(--azul)}.egc-espaciado,.egc-faq p,.egc-producto,.egc-producto__precio small,.para-quien__bloque blockquote{letter-spacing:normal}.egc-espaciado,.egc-faq p{line-height:1.55}.egc-btn:not(.egc-btn--linea){border-radius:var(--radius-none);background:var(--azul);color:var(--crema);font-family:var(--font-display);letter-spacing:.01em;text-transform:none;min-height:56px;padding:0 var(--space-5);font-size:20px;font-weight:800}.egc-hero__franja .egc-btn:not(.egc-btn--linea),.egc-sec--azul .egc-btn:not(.egc-btn--linea){background:var(--crema);color:var(--azul)}.egc-btn:not(.egc-btn--linea):is(:hover,:focus-visible),.egc-hero__franja .egc-btn:not(.egc-btn--linea):is(:hover,:focus-visible),.egc-sec--azul .egc-btn:not(.egc-btn--linea):is(:hover,:focus-visible){background:var(--naranja);color:var(--crema);opacity:1}.egc-hero__franja .egc-btn:not(.egc-btn--linea):is(:hover,:focus-visible),.egc-sec--azul .egc-btn:not(.egc-btn--linea):is(:hover,:focus-visible){border-color:var(--crema)}.egc-btn:not(.egc-btn--linea)[disabled]:hover{background:var(--azul)}
