.llegaHoy_seccion__3ZUXU{padding:2.5rem 1rem;font-family:DM Sans,sans-serif}.llegaHoy_caja__AOfGX{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"encabezado formulario" "encabezado respuesta";grid-gap:.75rem 2.5rem;gap:.75rem 2.5rem;align-items:start;padding:2rem 2.25rem;border:1px solid var(--border);border-radius:14px;background:var(--background);text-align:left}.llegaHoy_encabezado__wWDIu{grid-area:encabezado}.llegaHoy_formulario__vecUg{grid-area:formulario}.llegaHoy_respuesta__WNMjY{grid-area:respuesta;min-height:2.5rem}.llegaHoy_volanta__nhZga{margin:0 0 .4rem;font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--primary-color)}.llegaHoy_titulo__uLEcN{margin:0 0 .5rem;font-family:var(--font-display);font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:500;line-height:1.1;letter-spacing:-.02em;color:var(--text-color)}.llegaHoy_bajada__Dxl_1{margin:0;font-size:.95rem;line-height:1.5;color:var(--text-secondary-color)}.llegaHoy_formulario__vecUg{display:flex;gap:.5rem;min-width:0}.llegaHoy_campo__v0jAl{flex:1 1;min-width:0;width:100%;height:46px;padding:0 1rem;font:inherit;font-size:1rem;color:var(--text-color);background:transparent;border:1px solid var(--border-color);border-radius:10px}.llegaHoy_campo__v0jAl:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}.llegaHoy_boton__ArdKR{flex:none;min-width:150px}.llegaHoy_sugeridas__mpXUA{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.llegaHoy_chip__4Cvmp{padding:.35rem .8rem;font:inherit;font-size:.85rem;color:var(--text-color);background:transparent;border:1px solid var(--border);border-radius:999px;cursor:pointer}.llegaHoy_chip__4Cvmp:hover{border-color:var(--primary-color);color:var(--primary-color)}.llegaHoy_resultado__Ftr_a{display:grid;grid-gap:.35rem;gap:.35rem}.llegaHoy_llegamos__NYSxy{margin:0;font-size:1.05rem;color:var(--text-color)}.llegaHoy_llegamos__NYSxy span{color:#1b7a3a;font-weight:700}.llegaHoy_dato__K0mOR{margin:0;font-size:.95rem;line-height:1.45;color:var(--text-color)}.llegaHoy_dato__K0mOR a{color:var(--primary-color)}.llegaHoy_nota__PO1eu{color:var(--text-secondary-color)}.llegaHoy_cta__XAYJ8{justify-self:start;margin-top:.5rem}.llegaHoy_oculto__LUqXL{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.dark-mode .llegaHoy_llegamos__NYSxy span{color:#5fd38a}@media screen and (max-width:768px){.llegaHoy_seccion__3ZUXU{padding:1.5rem .75rem}.llegaHoy_caja__AOfGX{grid-template-columns:minmax(0,1fr);grid-template-areas:"encabezado" "formulario" "respuesta";gap:.9rem;padding:1.25rem 1rem}.llegaHoy_bajada__Dxl_1{font-size:.9rem}.llegaHoy_sugeridas__mpXUA{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.llegaHoy_sugeridas__mpXUA li{flex:none}}.regalaPorOcasion_seccion__qqSPn{max-width:1400px;margin:0 auto;padding:2.5rem 1rem 2rem;font-family:DM Sans,sans-serif}.regalaPorOcasion_encabezado___jktM{margin-bottom:1.25rem;text-align:center}.regalaPorOcasion_volanta__2TMtr{margin:0 0 .4rem;font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--primary-color)}.regalaPorOcasion_titulo__OpO7i{margin:0;font-family:var(--font-display);font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:500;letter-spacing:-.02em;color:var(--text-color)}.regalaPorOcasion_fila__c2Mkp{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:0;padding:0;list-style:none}.regalaPorOcasion_item__zs0yw{min-width:0}.regalaPorOcasion_tarjeta__U6Sq_{display:block;color:var(--text-color);text-decoration:none}.regalaPorOcasion_foto__jaIwK{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;border-radius:10px;box-shadow:inset 0 0 0 1px var(--border)}.regalaPorOcasion_imagen__f9JW9{object-fit:cover;transition:transform .4s ease}.regalaPorOcasion_tarjeta__U6Sq_:hover .regalaPorOcasion_imagen__f9JW9{transform:scale(1.04)}.regalaPorOcasion_nombre__jBdF0{display:block;margin-top:.55rem;font-family:var(--font-display);font-size:1rem;font-weight:500}.regalaPorOcasion_tarjeta__U6Sq_:hover .regalaPorOcasion_nombre__jBdF0{color:var(--primary-color)}.regalaPorOcasion_datos__nDjuh{display:block;margin-top:.15rem;font-size:.82rem;color:var(--text-secondary-color)}.regalaPorOcasion_todas__EHs8x{display:flex;justify-content:center;margin-top:1.5rem}@media screen and (max-width:960px){.regalaPorOcasion_fila__c2Mkp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:649px){.regalaPorOcasion_seccion__qqSPn{padding:1.75rem 0 1.5rem}.regalaPorOcasion_encabezado___jktM{padding:0 .75rem;text-align:left}.regalaPorOcasion_fila__c2Mkp{display:flex;gap:.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 .75rem}.regalaPorOcasion_fila__c2Mkp::-webkit-scrollbar{display:none}.regalaPorOcasion_item__zs0yw{flex:0 0 38%;scroll-snap-align:start}.regalaPorOcasion_nombre__jBdF0{font-size:.9rem}.regalaPorOcasion_datos__nDjuh{font-size:.76rem}.regalaPorOcasion_todas__EHs8x{justify-content:flex-start;padding:0 .75rem}}@media (prefers-reduced-motion:reduce){.regalaPorOcasion_imagen__f9JW9{transition:none}}.suscripcionCompacta_banner__pQSVE{position:relative;max-width:1200px;margin:1.5rem auto 2.5rem;min-height:120px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:1rem 2rem;gap:1rem 2rem;padding:1.25rem clamp(1.25rem,22%,260px);overflow:hidden;border-radius:16px;border:1px solid var(--border);background:linear-gradient(100deg,#fff7f2,#ffffff 50%,#fff7f2);font-family:DM Sans,sans-serif;text-align:left}body.dark-mode .suscripcionCompacta_banner__pQSVE{background:linear-gradient(100deg,#1d1414,#141414 50%,#1d1414)}.suscripcionCompacta_banner__pQSVE:not(:has(img)){padding-inline:clamp(1.25rem,5%,3rem)}.suscripcionCompacta_decoDer__xDhQk,.suscripcionCompacta_decoIzq__pvm93{position:absolute;top:0;height:100%;width:auto;max-width:24%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.suscripcionCompacta_decoIzq__pvm93{left:0;object-position:left center}.suscripcionCompacta_decoDer__xDhQk{right:0;object-position:right center}.suscripcionCompacta_texto__g4jYe{display:table}.suscripcionCompacta_titulo__Q0Qn1{margin:0 0 .25rem;white-space:nowrap;font-family:var(--font-display);font-size:clamp(1.3rem,2vw,1.7rem);font-weight:500;letter-spacing:-.01em;color:var(--primary-color)}.suscripcionCompacta_bajada__nYo3o{display:table-caption;caption-side:bottom;margin:0;font-size:.92rem;line-height:1.45;color:var(--text-color)}.suscripcionCompacta_cta__SdwtT{justify-self:end}@media screen and (max-width:649px){.suscripcionCompacta_banner__pQSVE{margin:1rem .75rem 2rem;grid-template-columns:minmax(0,1fr);padding:1.25rem 1.1rem;min-height:0}.suscripcionCompacta_banner__pQSVE:not(:has(img)){padding-inline:1.1rem}.suscripcionCompacta_decoIzq__pvm93{display:none}.suscripcionCompacta_decoDer__xDhQk{top:auto;bottom:0;height:72px;max-width:34%}.suscripcionCompacta_cta__SdwtT{justify-self:start}.suscripcionCompacta_titulo__Q0Qn1{white-space:normal}.suscripcionCompacta_texto__g4jYe{padding-bottom:.25rem}}.Reviews_reviewsWrapper__ttdjc{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.Reviews_reviewsSwiper__LLoIt{width:100%;height:100%}.Reviews_reviewCard__o0BVs{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2.5rem 2rem;gap:1rem;height:100%;min-height:380px}.Reviews_quoteIcon__AWu8f{font-size:2rem;color:var(--primary-color);opacity:.6;flex-shrink:0}.Reviews_reviewComment__SDy9a{font-family:var(--font-primary);font-size:1rem;line-height:1.7;color:var(--text-color);max-width:440px;font-style:italic;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.Reviews_stars__sIpXn{display:flex;gap:3px;font-size:1.1rem}.Reviews_starFilled__rJJmX{color:#f5a623}.Reviews_starEmpty__2obLT{color:var(--container-border)}.Reviews_reviewAuthor__PGZu_{font-family:var(--font-display);font-size:.9rem;font-weight:700;color:var(--text-color);opacity:.8}@media screen and (max-width:960px){.Reviews_reviewCard__o0BVs{padding:2rem 1.5rem;min-height:340px}.Reviews_reviewComment__SDy9a{font-size:.95rem}}@media screen and (max-width:768px){.Reviews_reviewCard__o0BVs{padding:1.5rem 1rem;min-height:300px}.Reviews_quoteIcon__AWu8f{font-size:1.6rem}.Reviews_reviewComment__SDy9a{font-size:.92rem;-webkit-line-clamp:5}}@media screen and (max-width:480px){.Reviews_reviewCard__o0BVs{padding:1.2rem .8rem;min-height:260px}.Reviews_reviewComment__SDy9a{font-size:.88rem}.Reviews_quoteIcon__AWu8f{font-size:1.4rem}.Reviews_reviewAuthor__PGZu_{font-size:.82rem}}.Reviews_resumen__498_A{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.9rem;color:var(--text-secondary-color)}.Reviews_resumen__498_A strong{font-family:var(--font-display);font-size:1.5rem;font-weight:600;color:var(--text-color)}.Reviews_reviewCard__o0BVs,.Reviews_reviewComment__SDy9a{margin:0}.informacion_section__l2_2E{width:100%;padding:4rem 2rem;background:var(--background);color:var(--text-color);transition:background .4s ease,color .4s ease;overflow:hidden}.informacion_container__72xvX{display:flex;align-items:center;gap:3rem;max-width:1200px;margin:0 auto}.informacion_reviewsWrapper__jcg0p{flex:1 1;min-height:400px;border-radius:8px;background:var(--second-background);border:1px solid var(--container-border);display:flex;align-items:center;overflow:hidden}.informacion_content__lZfLa{flex:1 1;display:flex;flex-direction:column;align-items:flex-end;gap:1rem}.informacion_subtitle__uP1gc{font-family:var(--font-display);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:var(--primary-color);margin:0}.informacion_title__I9CyT{font-family:var(--font-display);font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:500;color:var(--text-color);line-height:1.15;margin:0;text-align:right}.informacion_highlight__mw119{color:var(--primary-color)}.informacion_description__7gTVg{font-family:var(--font-primary);font-size:1.05rem;line-height:1.7;color:var(--text-muted);margin:0;max-width:520px;text-align:right}.informacion_ctaBoton__gVqlQ{margin-top:.8rem}.informacion_stepsSection__FRVZX{max-width:1200px;margin:4rem auto 0;text-align:center}.informacion_stepsSubtitle__djDQE{font-family:var(--font-display);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:var(--primary-color);margin:0 0 .5rem}.informacion_stepsTitle__mFDEC{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500;color:var(--text-color);margin:0 0 2.5rem}.informacion_stepsGrid__I0_NN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.informacion_stepCard__T4J_p{display:flex;align-items:center;gap:1rem;padding:1.5rem;border-radius:4px;background:var(--secondary-color);border:1px solid var(--container-border);text-align:left;transition:all .3s ease}.informacion_stepCard__T4J_p:hover{transform:translateY(-3px);box-shadow:var(--shadow-normal);border-color:var(--primary-color)}.informacion_stepIconContainer__JiksH{display:flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;border-radius:4px;background:var(--primary-color);color:#fff;font-size:1.3rem;flex-shrink:0}.informacion_stepInfo__fqT0W{display:flex;flex-direction:column;gap:.25rem}.informacion_stepNumber__BDCg_{font-family:var(--font-primary);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var(--primary-color)}.informacion_stepTitle__IRxUs{font-family:var(--font-display);font-size:1.05rem;font-weight:500;color:var(--text-color);margin:0;line-height:1.3}.informacion_stepDescription__vka4P{font-family:var(--font-primary);font-size:.9rem;color:var(--text-muted);margin:0;line-height:1.5}@media screen and (max-width:960px){.informacion_section__l2_2E{padding:3rem 1.5rem}.informacion_container__72xvX{gap:2rem}.informacion_reviewsWrapper__jcg0p{min-height:340px}.informacion_stepsGrid__I0_NN{grid-template-columns:1fr;gap:1rem}.informacion_stepsSection__FRVZX{margin-top:3rem}}@media screen and (max-width:768px){.informacion_section__l2_2E{padding:2.5rem 1rem}.informacion_subtitle__uP1gc{text-align:left;width:100%}.informacion_stepsSubtitle__djDQE{text-align:left;width:100%;margin-bottom:10px}.informacion_stepsTitle__mFDEC{font-family:var(--font-display);font-size:clamp(2.8rem,3.5vw,2.6rem);font-weight:500;text-align:left;color:var(--text-color);margin:0 0 20px}.informacion_container__72xvX{flex-direction:column;gap:2rem}.informacion_reviewsWrapper__jcg0p{width:100%;min-height:300px}.informacion_content__lZfLa{text-align:left;align-items:center}.informacion_title__I9CyT{text-align:left;font-size:clamp(2.8rem,3.5vw,2.6rem)}.informacion_description__7gTVg{max-width:100%;text-align:left}.informacion_stepsGrid__I0_NN{grid-template-columns:1fr}}@media screen and (max-width:480px){.informacion_section__l2_2E{padding:2rem .8rem}.informacion_reviewsWrapper__jcg0p{min-height:260px}.informacion_stepCard__T4J_p{padding:1.2rem}.informacion_stepIconContainer__JiksH{width:42px;height:42px;min-width:42px;font-size:1.1rem}}