.CategoriasLocalidad_band__Ipzy0{background:var(--second-background);border-top:1px solid var(--container-border);padding:2.75rem 0 3.25rem;text-align:left}.CategoriasLocalidad_inner__KWBET{max-width:1180px;margin:0 auto;padding:0 clamp(1rem,3vw,2rem)}.CategoriasLocalidad_header__2pHeI{margin-bottom:1.75rem;max-width:62ch}.CategoriasLocalidad_eyebrow__V5dPj{display:inline-flex;align-items:center;gap:.4rem;background:var(--secondary-color);color:var(--primary-color);border:1px solid rgba(167,0,0,.18);border-radius:999px;padding:.3rem .85rem;font-size:.68rem;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:.85rem}.CategoriasLocalidad_title__Ep9rh{font-family:var(--font-display);font-size:clamp(1.3rem,2.6vw,1.8rem);font-weight:800;line-height:1.25;margin:0 0 .5rem;color:var(--text-color)}.CategoriasLocalidad_titleAccent__f160x{color:var(--primary-color);position:relative;white-space:nowrap}.CategoriasLocalidad_subtitle__aq8E8{margin:0;font-size:.95rem;line-height:1.6;color:var(--text-secondary-color)}.CategoriasLocalidad_grid__z5DSN{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:.75rem;gap:.75rem}.CategoriasLocalidad_card__aPFMV{position:relative;display:flex;align-items:center;gap:.8rem;background:var(--form-background-color);border:1px solid var(--container-border);border-radius:14px;padding:.85rem .95rem;text-decoration:none;color:inherit;overflow:hidden;box-shadow:var(--box-shadow);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.CategoriasLocalidad_card__aPFMV:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:rgb(var(--tint));transform:scaleY(0);transform-origin:top;transition:transform .22s ease}.CategoriasLocalidad_card__aPFMV:hover{transform:translateY(-3px);box-shadow:var(--card-shadow-hover);border-color:rgba(var(--tint),.55)}.CategoriasLocalidad_card__aPFMV:hover:before{transform:scaleY(1)}.CategoriasLocalidad_card__aPFMV:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.CategoriasLocalidad_icon__KaT2B{flex-shrink:0;width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;line-height:1;background:rgba(var(--tint),.12);border:1px solid rgba(var(--tint),.22);transition:transform .18s ease}.CategoriasLocalidad_card__aPFMV:hover .CategoriasLocalidad_icon__KaT2B{transform:scale(1.06)}.CategoriasLocalidad_body__7GCZd{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.12rem}.CategoriasLocalidad_name___U_ZE{font-weight:700;font-size:.97rem;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CategoriasLocalidad_meta___9BX5{font-size:.78rem;color:var(--text-secondary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CategoriasLocalidad_arrow__CmT8n{flex-shrink:0;color:var(--text-secondary-color);font-size:1.05rem;font-weight:700;transition:transform .18s ease,color .18s ease}.CategoriasLocalidad_card__aPFMV:hover .CategoriasLocalidad_arrow__CmT8n{transform:translateX(3px);color:rgb(var(--tint))}body.dark-mode .CategoriasLocalidad_eyebrow__V5dPj{border-color:rgba(255,82,82,.28)}body.dark-mode .CategoriasLocalidad_icon__KaT2B{background:rgba(var(--tint),.2);border-color:rgba(var(--tint),.35)}body.dark-mode .CategoriasLocalidad_card__aPFMV:hover{border-color:rgba(var(--tint),.7)}@media (max-width:600px){.CategoriasLocalidad_band__Ipzy0{padding:2rem 0 2.5rem}.CategoriasLocalidad_grid__z5DSN{grid-template-columns:1fr}.CategoriasLocalidad_titleAccent__f160x{white-space:normal}}@media (prefers-reduced-motion:reduce){.CategoriasLocalidad_arrow__CmT8n,.CategoriasLocalidad_card__aPFMV,.CategoriasLocalidad_card__aPFMV:before,.CategoriasLocalidad_icon__KaT2B{transition:none}.CategoriasLocalidad_card__aPFMV:hover{transform:none}}.boton_boton__Yo4oJ{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:46px;min-width:180px;padding:.7rem 1.5rem;box-sizing:border-box;font-family:var(--font-primary);font-size:.78rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;text-decoration:none;white-space:nowrap;border:2px solid var(--primary-color);border-radius:4px;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}.boton_primario__ZObzJ{color:#fff;background-color:var(--primary-color);box-shadow:0 4px 15px rgba(167,0,0,.3)}.boton_primario__ZObzJ:hover{color:#fff;background-color:var(--primary-color-hover,#8f0000);border-color:var(--primary-color-hover,#8f0000);box-shadow:0 6px 20px rgba(167,0,0,.4)}.boton_contorno__9D42H{color:var(--primary-color);background-color:initial}.boton_contorno__9D42H:hover{color:var(--primary-color);background-color:rgba(167,0,0,.07)}.boton_grande__RnYRI{min-width:240px;min-height:52px;padding:.85rem 1.9rem;font-size:.85rem}.boton_boton__Yo4oJ:focus-visible{outline:2px solid var(--primary-color);outline-offset:3px}.boton_boton__Yo4oJ:disabled{opacity:.55;cursor:default;box-shadow:none}.boton_texto__9BBvk{display:inline-block}.boton_flecha__vCggz{flex:none;transition:transform .25s ease}.boton_boton__Yo4oJ:hover .boton_flecha__vCggz{transform:translateX(4px)}.boton_avatares__B4lFy{display:inline-flex;align-items:center;margin-left:-.35rem}.boton_avatar__2ADL7{width:28px;height:28px;border-radius:50%;object-fit:cover;border:2px solid #fff;background:#fff;margin-left:-9px;box-sizing:border-box}.boton_avatar__2ADL7:first-child{margin-left:0}.boton_mas__6wTpV{display:inline-flex;align-items:center;justify-content:center;font-size:.66rem;font-weight:700;letter-spacing:0;color:var(--primary-color)}.boton_contorno__9D42H .boton_avatar__2ADL7{border-color:var(--background)}.boton_oculto__N_ELF{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.boton_boton__Yo4oJ,.boton_flecha__vCggz{transition:none}.boton_boton__Yo4oJ:hover .boton_flecha__vCggz{transform:none}}@media screen and (max-width:649px){.boton_boton__Yo4oJ,.boton_grande__RnYRI{min-width:0}}.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}}.muestraColor_grupo__KCKXa{display:inline-flex;align-items:center;position:relative;flex-shrink:0;line-height:0}.muestraColor_circulo__GvDPq{display:block;position:relative;width:var(--tam,14px);height:var(--tam,14px);border-radius:50%;flex-shrink:0;box-sizing:border-box}.muestraColor_circulo__GvDPq+.muestraColor_circulo__GvDPq{margin-left:calc(var(--tam, 14px) * -.42)}.SidebarProducts_sidebar__IyO22{background:var(--background);border:1px solid var(--container-border);border-radius:var(--border-radius);display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;transition:background-color .3s ease,border-color .3s ease;padding:0 0 1rem;scrollbar-width:thin;scrollbar-color:var(--container-border) transparent;scrollbar-color:var(--primary-color)}.SidebarProducts_sidebarDark__4Fu0l{background:var(--background-card-dark,#1e1e1e);border-color:var(--border-color-dark,#333)}.SidebarProducts_section__3hAWX{padding:.55rem 1rem;border-bottom:1px solid var(--container-border);display:flex;flex-direction:column;gap:.35rem}.SidebarProducts_sectionDark__j_C9i{border-color:var(--border-color-dark,#333)}.SidebarProducts_section__3hAWX:last-child{border-bottom:none;padding-bottom:.65rem}.SidebarProducts_sectionHeader__Py3hS{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.45rem 0;background:none;border:none;cursor:pointer;color:var(--text-color);transition:opacity .15s ease}.SidebarProducts_sectionHeader__Py3hS:hover{opacity:.75}.SidebarProducts_sectionLabel__x_hsb{display:flex;align-items:center;gap:5px;font-size:.63rem;font-weight:700;text-transform:uppercase;letter-spacing:1.1px;color:var(--text-color);opacity:.55;font-family:var(--font-primary,"DM Sans",sans-serif)}.SidebarProducts_sectionLabelActive__Ujfvw{color:var(--primary-color);opacity:1}.SidebarProducts_chevron__QoXN_{font-size:.72rem!important;color:var(--text-color);opacity:.45;transition:transform .25s ease;flex-shrink:0}.SidebarProducts_chevronOpen__R8Hrz{transform:rotate(180deg);opacity:.75}.SidebarProducts_collapsible__uGq_l{max-height:0;overflow:hidden;transition:max-height .35s ease,opacity .25s ease;opacity:0}.SidebarProducts_collapsibleOpen__wkbY1{max-height:1200px;opacity:1}.SidebarProducts_navLinks__xE5aW{display:flex;flex-direction:column;gap:1px;padding:.2rem 0 .1rem;overflow:hidden}.SidebarProducts_navLink__W4weg{display:flex;align-items:center;gap:6px;padding:.35rem .65rem;border-radius:6px;text-decoration:none;color:var(--text-color);font-size:.76rem;font-family:var(--font-primary,"DM Sans",sans-serif);transition:background .18s ease,color .18s ease;border-left:2px solid transparent;box-sizing:border-box}.SidebarProducts_navLink__W4weg:hover{background:rgba(var(--primary-color-rgb,167 0 0)/.07);color:var(--primary-color);border-left-color:rgba(var(--primary-color-rgb,167 0 0)/.4)}.SidebarProducts_navLinkActive__ljnav{color:var(--primary-color);font-weight:600;background:rgba(var(--primary-color-rgb,167 0 0)/.1);border-left-color:var(--primary-color)}.SidebarProducts_navArrow__LhXdl{font-size:.62rem!important;color:var(--primary-color);opacity:.4;flex-shrink:0;transition:opacity .18s ease}.SidebarProducts_navLinkActive__ljnav .SidebarProducts_navArrow__LhXdl,.SidebarProducts_navLink__W4weg:hover .SidebarProducts_navArrow__LhXdl{opacity:.85}.SidebarProducts_panelHeader__0ewWv{display:flex;align-items:center;justify-content:space-between;padding:.65rem 1rem 0;margin-bottom:.1rem}.SidebarProducts_panelActions__7A3YE{display:inline-flex;align-items:center;gap:.35rem}.SidebarProducts_panelTitle__7Tg11{display:flex;align-items:center;gap:5px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:var(--text-color);opacity:.75;font-family:var(--font-primary,"DM Sans",sans-serif)}.SidebarProducts_activeBadge__bSoHY{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:var(--primary-color);color:white;font-size:.52rem;font-weight:700;line-height:1}.SidebarProducts_clearBtn__jib1C{display:flex;align-items:center;gap:3px;font-size:.6rem;font-weight:700;color:var(--primary-color);background:transparent;border:1px solid var(--primary-color);border-radius:4px;padding:.15rem .4rem;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;transition:all .18s ease;font-family:var(--font-primary,"DM Sans",sans-serif)}.SidebarProducts_clearBtn__jib1C:hover{background:var(--primary-color);color:white}.SidebarProducts_closeBtn__MyBrF{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:5px;border:1px solid var(--container-border);background:transparent;color:var(--text-color);cursor:pointer;transition:all .18s ease}.SidebarProducts_closeBtn__MyBrF:hover{border-color:var(--primary-color);color:var(--primary-color);background:rgba(var(--primary-color-rgb,167 0 0)/.08)}.SidebarProducts_input__FLDeX,.SidebarProducts_select__mOan8{width:100%;padding:.42rem .7rem;font-size:.78rem;border:1px solid var(--container-border);border-radius:6px;background:var(--background);color:var(--text-color);outline:none;transition:border-color .2s ease;font-family:var(--font-primary,"DM Sans",sans-serif);cursor:pointer}.SidebarProducts_input__FLDeX:focus,.SidebarProducts_select__mOan8:focus{border-color:var(--primary-color)}.SidebarProducts_input__FLDeX::placeholder{opacity:.38;font-size:.72rem}.SidebarProducts_inputDark__c13US{background:var(--background-card-dark,#1a1a1a);border-color:var(--border-color-dark,#444);color:var(--text-light,#f0f0f0)}.SidebarProducts_priceWrap__DQ3cd{padding:0 .3rem}.SidebarProducts_priceValues__lxgjl{display:flex;justify-content:space-between;font-size:.63rem;font-weight:700;color:var(--primary-color);margin-top:-.25rem}.SidebarProducts_checkList__g3ZIc{display:flex;flex-direction:column;gap:0}.SidebarProducts_checkText__nAgu_{font-size:.72rem;color:var(--text-color);line-height:1.3}.SidebarProducts_applyBtn__Mt9m6{width:100%;padding:.72rem;background:var(--primary-color);color:white;border:none;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;margin-top:.5rem;transition:background .2s ease;font-family:var(--font-primary,"DM Sans",sans-serif);letter-spacing:.3px}.SidebarProducts_applyBtn__Mt9m6:hover{background:var(--primary-color-hover,#8b0000)}.SidebarProducts_sortChipsGrid__S95Rm{display:flex;flex-wrap:wrap;gap:.3rem;padding:.15rem 0}.SidebarProducts_sortChip___lzW1{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.3rem);min-width:0;padding:.3rem .45rem;font-size:.67rem;font-weight:500;font-family:var(--font-primary,"DM Sans",sans-serif);color:var(--text-color);background:transparent;border:1px solid var(--container-border);border-radius:20px;cursor:pointer;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .16s ease;line-height:1.4}.SidebarProducts_sortChip___lzW1:hover{border-color:var(--primary-color);color:var(--primary-color);background:rgba(167,0,0,.04)}.SidebarProducts_sortChipActive__ym__b{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important;font-weight:600!important}.SidebarProducts_colorGrid__hE4mn{display:flex;flex-wrap:wrap;gap:.45rem;padding:.2rem 0 .1rem}.SidebarProducts_colorSwatch__P20NT{min-width:28px;width:auto;height:28px;border-radius:999px;border:2.5px solid transparent;padding:2px;background:transparent;cursor:pointer;transition:transform .15s ease,border-color .18s ease,box-shadow .18s ease;outline:none;flex-shrink:0;box-sizing:border-box}.SidebarProducts_colorSwatch__P20NT:hover{transform:scale(1.18);box-shadow:0 2px 8px rgba(0,0,0,.18)}.SidebarProducts_colorSwatchActive__wHdKz{border-color:var(--primary-color)!important;box-shadow:0 0 0 3px rgba(167,0,0,.22)!important;transform:scale(1.1)}.SidebarProducts_colorGrupo__kcixr{--tam:18px}.SidebarProducts_colorDot__LRQKG{border-radius:50%;border:1px solid rgba(0,0,0,.14)}.SidebarProducts_colorCheck__Mf_9Z{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:5;font-size:.62rem;font-weight:800;color:#fff;line-height:1;text-shadow:0 1px 3px rgba(0,0,0,.5);pointer-events:none}.SidebarProducts_colorCheckDark__l6M9A{color:#111;text-shadow:none}.SidebarProducts_loading__ZZFWb{padding:1.5rem 1rem;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.72rem;color:var(--text-color);opacity:.5;font-family:var(--font-primary,"DM Sans",sans-serif)}.SidebarProducts_spinner__ATr_v{width:14px;height:14px;border:2px solid var(--container-border);border-top-color:var(--primary-color);border-radius:50%;animation:SidebarProducts_spin__NZXFW .8s linear infinite;flex-shrink:0}@keyframes SidebarProducts_spin__NZXFW{to{transform:rotate(1turn)}}.SidebarProducts_sectionHeaderTexto__yXygO{display:flex;flex-direction:column;align-items:flex-start;gap:.22rem;min-width:0}.SidebarProducts_sectionHeaderAplicada__DtWfc{border-left:2px solid var(--primary-color);padding-left:.5rem;margin-left:-.5rem}.SidebarProducts_seccionAplicada__6T3rK{display:inline-flex;align-items:center;max-width:100%;background:color-mix(in srgb,var(--primary-color) 12%,transparent);border:1px solid color-mix(in srgb,var(--primary-color) 32%,transparent);border-radius:999px;padding:.16rem .5rem;line-height:1.25;letter-spacing:.1px;text-transform:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarProducts_seccionAplicada__6T3rK,.SidebarProducts_verTodas__I_IkJ{color:var(--primary-color);font-family:var(--font-primary,"DM Sans",sans-serif);font-size:.68rem;font-weight:700}.SidebarProducts_verTodas__I_IkJ{margin:.35rem 0 .1rem;padding:0;background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.SidebarProducts_verTodas__I_IkJ:hover{color:var(--primary-color-hover)}.SidebarProducts_fichas__qyumM{display:flex;flex-wrap:wrap;gap:.3rem;padding:.1rem 1rem .7rem}.SidebarProducts_ficha__PbH4X{display:inline-flex;align-items:center;gap:.22rem;max-width:100%;background:color-mix(in srgb,var(--primary-color) 12%,transparent);border:1px solid color-mix(in srgb,var(--primary-color) 32%,transparent);color:var(--primary-color);border-radius:999px;padding:.24rem .5rem;font-family:var(--font-primary,"DM Sans",sans-serif);font-size:.66rem;font-weight:700;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.SidebarProducts_ficha__PbH4X:hover{background:var(--primary-color);border-color:var(--primary-color);color:var(--text-light)}@media (prefers-reduced-motion:reduce){.SidebarProducts_ficha__PbH4X{transition:none}}.SidebarProducts_navLinksFichas__mSa9_{flex-direction:row;flex-wrap:wrap;gap:.35rem;padding:.35rem 0 .15rem}.SidebarProducts_navLinksFichas__mSa9_ .SidebarProducts_navLink__W4weg{border-left:1px solid var(--container-border);border:1px solid var(--container-border);border-radius:999px;padding:.42rem .7rem;font-size:.74rem;font-weight:600;background:var(--form-background-color);line-height:1}.SidebarProducts_navLinksFichas__mSa9_ .SidebarProducts_navArrow__LhXdl{display:none}.SidebarProducts_navLinksFichas__mSa9_ .SidebarProducts_navLink__W4weg:hover{background:color-mix(in srgb,var(--primary-color) 8%,var(--form-background-color));border-color:var(--primary-color);color:var(--primary-color)}.SidebarProducts_navLinksFichas__mSa9_ .SidebarProducts_navLinkActive__ljnav{background:var(--primary-color);border-color:var(--primary-color);color:var(--text-light);font-weight:700}.SidebarProducts_navLinksFichas__mSa9_ .SidebarProducts_navLinkActive__ljnav:hover{background:var(--primary-color-hover);border-color:var(--primary-color-hover);color:var(--text-light)}.coloresProducto_paleta__Tc8Wu{position:absolute;bottom:8px;left:8px;z-index:2;pointer-events:none;display:inline-flex;align-items:center;gap:5px;padding:.24rem .44rem;border-radius:999px;--fondo-pastilla:rgba(255,255,255,0.82);background:var(--fondo-pastilla);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 1px 6px rgba(30,5,5,.18)}body.dark-mode .coloresProducto_paleta__Tc8Wu{--fondo-pastilla:rgba(31,35,43,0.85)}.coloresProducto_muestras__u_2sX{display:inline-flex;align-items:center;gap:5px;--tam:11px}.coloresProducto_muestra__Tenla{border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18);transition:width .2s ease,height .2s ease}.coloresProducto_clara__OPLSa{box-shadow:inset 0 0 0 1px rgba(0,0,0,.28)}.coloresProducto_destacada__VsDbA{--tam:15px;border-radius:999px;box-shadow:0 0 0 2px var(--fondo-pastilla),0 0 0 3px var(--anillo,var(--primary-color))}.coloresProducto_mas__rYVBx{font-family:var(--font-primary);font-size:.66rem;font-weight:700;line-height:1;color:#4a4a4a;margin-left:1px}body.dark-mode .coloresProducto_mas__rYVBx{color:rgba(255,255,255,.72)}.coloresProducto_soloLectores__0_bYG{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.coloresProducto_muestra__Tenla{transition:none}}@media screen and (max-width:480px){.coloresProducto_paleta__Tc8Wu{bottom:6px;left:6px;gap:4px;padding:.2rem .36rem}.coloresProducto_muestras__u_2sX{--tam:9px}.coloresProducto_destacada__VsDbA{--tam:13px}}.itemListSkeleton_card__bhm_A{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:var(--second-background);border:2px solid transparent;border-radius:var(--border-radius);box-shadow:var(--card-shadow)}body.dark-mode .itemListSkeleton_card__bhm_A{background-color:var(--background-card-dark);border:1px solid var(--border-color-dark);box-shadow:var(--card-shadow-dark)}.itemListSkeleton_bloque__Su_eK{border-radius:4px}.itemListSkeleton_imagen__C619v{width:100%;height:200px;border-radius:var(--border-radius) var(--border-radius) 0 0}.itemListSkeleton_badge__Vlmzn{position:absolute;top:8px;left:8px;z-index:2;width:74px;height:20px;border-radius:16px}.itemListSkeleton_info__PAXqT{display:flex;flex-direction:column;flex-grow:1;padding:.85rem 1rem}.itemListSkeleton_vendidos__fD19M{width:42%;height:8px;margin:0 0 1px}.itemListSkeleton_titulo__UahA8{display:flex;flex-direction:column;gap:6px;min-height:2.4rem;margin:.2rem 0 .1rem}.itemListSkeleton_tituloLinea1__9JktC{width:94%;height:11px}.itemListSkeleton_tituloLinea2__ZpzFM{width:62%;height:11px}.itemListSkeleton_detalles__Jca4Y{margin-top:.4rem;padding-top:.5rem;border-top:1px solid var(--border-color)}body.dark-mode .itemListSkeleton_acciones__02sXq,body.dark-mode .itemListSkeleton_detalles__Jca4Y{border-top-color:var(--border-color-dark)}.itemListSkeleton_fila__PxrzX{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:4px}.itemListSkeleton_filaLabel__nT9Zf{width:30%;height:9px}.itemListSkeleton_filaValor__NXd_y{width:42%;height:9px}.itemListSkeleton_filaValorPrecio__ei3ba{width:46%;height:12px}.itemListSkeleton_chips__rk14p{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0}.itemListSkeleton_chip__5aU7y{width:52px;height:22px;border-radius:999px}.itemListSkeleton_spacer__OCHWY{flex:1 1;min-height:0}.itemListSkeleton_acciones__02sXq{flex-shrink:0;padding-top:.6rem;border-top:1px solid var(--border-color)}.itemListSkeleton_boton__UBLQX{width:100%;height:36px;border-radius:var(--border-radius)}.itemListSkeleton_soloLectores__HHxp_{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.itemListSkeleton_card__bhm_A,body.dark-mode .itemListSkeleton_card__bhm_A{background:transparent;border:0;box-shadow:none}.itemListSkeleton_imagen__C619v{height:340px;border-radius:10px}.itemListSkeleton_acciones__02sXq,.itemListSkeleton_detalles__Jca4Y,body.dark-mode .itemListSkeleton_acciones__02sXq,body.dark-mode .itemListSkeleton_detalles__Jca4Y{border-top:0}@media screen and (max-width:960px){.itemListSkeleton_imagen__C619v{height:300px}}@media screen and (max-width:649px){.itemListSkeleton_imagen__C619v{height:190px;border-radius:8px}}.itemListContainer_productsContainer__OmLId{padding:0 var(--spacing-md) var(--spacing-xl);min-height:80vh;transition:background-color var(--transition-medium)}.itemListContainer_dark__3oSA4 .itemListContainer_productCount__bJ2nU{color:var(--text-light)!important}.itemListContainer_productsContainer__OmLId.itemListContainer_light__ro0Py{background-color:var(--bg-light);color:var(--text-dark)}.itemListContainer_productsContainer__OmLId.itemListContainer_dark__3oSA4{background-color:var(--bg-dark);color:var(--text-light)}.itemListContainer_productListWrapper__Ek_Sg{margin:0 0 var(--spacing-md)}.itemListContainer_errorContainer__Q28or{display:flex;justify-content:center;align-items:center;min-height:50vh;padding:var(--spacing-lg)}.itemListContainer_errorContent__mQ6RD{max-width:500px;padding:var(--spacing-lg);border-radius:var(--radius-lg);text-align:center;background-color:rgba(255,235,235,.1);box-shadow:var(--shadow-md);border:1px solid}.itemListContainer_productsContainer__OmLId.itemListContainer_light__ro0Py .itemListContainer_errorContent__mQ6RD{border-color:#f8d7da;background-color:#fff5f6}.itemListContainer_productsContainer__OmLId.itemListContainer_dark__3oSA4 .itemListContainer_errorContent__mQ6RD{border-color:rgba(255,77,77,.2);background-color:rgba(167,0,0,.1)}.itemListContainer_errorIconContainer__J9xLs{width:70px;height:70px;border-radius:50%;background:var(--primary-gradient);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-md)}.itemListContainer_errorIcon__jG5Mw{font-size:2rem!important;color:white}.itemListContainer_errorTitle__naHDW{font-family:var(--font-primary)!important;font-weight:700!important;margin-bottom:var(--spacing-sm)!important}.itemListContainer_errorMessage__WJZi7{margin-bottom:var(--spacing-md)!important;color:var(--text-muted)!important}.itemListContainer_errorButton__2O44s{text-transform:none!important;font-family:var(--font-primary)!important;font-weight:600!important;padding:8px 24px!important;border-radius:var(--radius-sm)!important;background:var(--primary-gradient)!important;box-shadow:var(--primary-shadow)!important;transition:all var(--transition-fast)!important}.itemListContainer_errorButton__2O44s:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(167,0,0,.3)!important}.itemListContainer_emptyState__PaSLu{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;margin:2rem auto;max-width:400px;text-align:center}.itemListContainer_emptyIconWrap__wQEqk{width:76px;height:76px;border-radius:50%;background:rgba(var(--primary-color-rgb,167 0 0)/.07);border:1.5px dashed rgba(var(--primary-color-rgb,167 0 0)/.25);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;flex-shrink:0}.itemListContainer_emptyIcon__AlK0f{font-size:2rem!important;color:var(--primary-color);opacity:.75}.itemListContainer_emptyTitle__IhaW5{font-family:var(--font-primary,"DM Sans",sans-serif);font-size:1.1rem;font-weight:700;color:var(--text-color);margin:0 0 .5rem;letter-spacing:-.01em}.itemListContainer_emptySubtitle__W7XZF{font-family:var(--font-primary,"DM Sans",sans-serif);font-size:.86rem;color:var(--text-muted);margin:0 0 1.75rem;line-height:1.6;max-width:300px}.itemListContainer_emptyActionBtn__haaDb{font-family:var(--font-primary,"DM Sans",sans-serif);font-size:.85rem;font-weight:600;color:white;background:var(--primary-color);border:none;border-radius:8px;padding:.65rem 1.75rem;cursor:pointer;transition:background .2s ease,transform .15s ease;letter-spacing:.2px}.itemListContainer_emptyActionBtn__haaDb:hover{background:var(--primary-color-hover);transform:translateY(-1px)}.itemListContainer_emptyActionLink__hvxh_{display:inline-block;font-family:var(--font-primary,"DM Sans",sans-serif);font-size:.85rem;font-weight:600;color:var(--primary-color);text-decoration:none;border:1.5px solid var(--primary-color);border-radius:8px;padding:.65rem 1.75rem;transition:background .2s ease,color .2s ease,transform .15s ease}.itemListContainer_emptyActionLink__hvxh_:hover{background:var(--primary-color);color:white;transform:translateY(-1px)}@media (max-width:768px){.itemListContainer_productsContainer__OmLId{padding:20px 0}}.pagina_page__7E7_l{max-width:1100px;margin:0 auto;padding:1.5rem clamp(1rem,3vw,2rem) 4rem;color:var(--text-color);font-family:var(--font-primary);text-align:left}.pagina_pageWide__xTXzj{max-width:1240px}.pagina_crumbs__6P4QA{font-size:.82rem;color:var(--text-secondary-color);margin-bottom:1.5rem}.pagina_crumbs__6P4QA a{color:var(--text-secondary-color);text-decoration:none}.pagina_crumbs__6P4QA a:hover{color:var(--primary-color)}.pagina_hero__Czigb{padding:1rem 0 2.5rem;border-bottom:1px solid var(--container-border);margin-bottom:2.5rem}.pagina_eyebrow__Q_kRK{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color);margin-bottom:.9rem}.pagina_title__Gw5kx{font-family:var(--font-display,var(--font-primary));font-size:clamp(1.9rem,5vw,3rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:0 0 1rem;max-width:18ch;color:var(--text-color)}.pagina_titleWide__19BcL{max-width:26ch}.pagina_subtitle__fWdzK{margin:0 0 1.6rem;max-width:62ch;font-size:clamp(.95rem,2vw,1.08rem);line-height:1.6;color:var(--text-secondary-color)}.pagina_heroCta__O2Loy{display:flex;flex-wrap:wrap;gap:.75rem}.pagina_btnCruce__RJYkI,.pagina_btnPrimary__bOMMV,.pagina_btnSecondary__b8ElC{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.8rem 1.6rem;border-radius:var(--border-radius);font-size:.95rem;font-weight:700;text-decoration:none;transition:background .18s ease,border-color .18s ease}.pagina_btnPrimary__bOMMV{background:var(--primary-color);color:var(--text-light);border:1px solid var(--primary-color)}.pagina_btnPrimary__bOMMV:hover{background:var(--primary-color-hover);border-color:var(--primary-color-hover)}.pagina_btnSecondary__b8ElC{background:transparent;color:var(--primary-color);border:1px solid var(--container-border)}.pagina_btnSecondary__b8ElC:hover{border-color:var(--primary-color)}.pagina_btnCruce__RJYkI{gap:.4rem;background:rgb(var(--primary-color-rgb)/.08);color:var(--primary-color);border:1px solid rgb(var(--primary-color-rgb)/.25)}.pagina_btnCruce__RJYkI:hover{background:rgb(var(--primary-color-rgb)/.14);border-color:var(--primary-color)}.pagina_btnCruce__RJYkI span{font-size:1.05em;line-height:1}.pagina_btnPrimary__bOMMV:disabled,.pagina_btnPrimary__bOMMV[aria-disabled=true]{opacity:.6;cursor:not-allowed}.pagina_section__7W8ST{margin:0 0 3rem;padding:2.5rem 0 0;border-top:1px solid var(--container-border);scroll-margin-top:6rem}.pagina_section__7W8ST>.pagina_sectionTitle__S0y3G{font-size:clamp(1.5rem,2.6vw,2rem);font-weight:500;letter-spacing:-.02em;line-height:1.15;margin:0 0 .6rem}.pagina_section__7W8ST>.pagina_eyebrow__Q_kRK{margin-bottom:.5rem}.pagina_sectionTitle__S0y3G{font-family:var(--font-display,var(--font-primary));font-size:clamp(1.3rem,3vw,1.7rem);font-weight:800;letter-spacing:-.01em;margin:0 0 1.2rem;color:var(--text-color)}.pagina_sectionLead__TxnzS{margin:0 0 1.1rem;font-size:.95rem;color:var(--text-secondary-color);line-height:1.55}.pagina_subTitle__WQOqc{font-size:1.05rem;font-weight:800;margin:2rem 0 .8rem;color:var(--text-color)}.pagina_text__X_UxF{margin:0 0 1rem;font-size:.95rem;line-height:1.65;color:var(--text-secondary-color);max-width:70ch}.pagina_text__X_UxF strong{color:var(--text-color)}.pagina_text__X_UxF a{color:var(--primary-color);text-decoration:none;font-weight:600}.pagina_text__X_UxF a:hover{text-decoration:underline}.pagina_grid__a9Of9{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.pagina_card__3aFp4{padding:1.3rem;background:var(--form-background-color,var(--secondary-color));border:1px solid var(--container-border);border-radius:14px}.pagina_cardTitle__9VR4t{font-size:1.05rem;font-weight:800;margin:0 0 .45rem;color:var(--primary-color)}.pagina_cardText__sontx{margin:0;font-size:.9rem;line-height:1.5;color:var(--text-secondary-color)}.pagina_cardIcon__ra6oB{display:block;font-size:1.6rem;line-height:1;color:var(--primary-color);margin-bottom:.7rem}.pagina_cardIcon__ra6oB svg{width:1.6rem;height:1.6rem;display:block}.pagina_prodGrid__yXqtC{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.9rem;gap:.9rem}.pagina_prodCard__kQts9{display:flex;flex-direction:column;border:1px solid var(--container-border);border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;background:var(--form-background-color,transparent);transition:border-color .18s ease}.pagina_prodCard__kQts9:hover{border-color:var(--primary-color)}.pagina_prodThumb__QZ4FN{aspect-ratio:1/1;background:var(--secondary-color);overflow:hidden}.pagina_prodThumb__QZ4FN img{width:100%;height:100%;object-fit:cover;display:block}.pagina_prodThumbEmpty__e4RGa{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:2rem}.pagina_prodBody__S2vss{padding:.7rem .85rem .9rem;display:flex;flex-direction:column;gap:.25rem}.pagina_prodName__PjeiW{font-size:.9rem;font-weight:600;line-height:1.3;color:var(--text-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pagina_prodPrice__kQKYI{font-size:.9rem;font-weight:800;color:var(--primary-color)}.pagina_prodMore__AhjpI{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.2rem}.pagina_zonas__8QLph{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.6rem}.pagina_chipLink__0XDnA,.pagina_zonaChip__1E5MS{padding:.5rem 1rem;background:var(--secondary-color);border:1px solid var(--container-border);border-radius:999px;font-size:.88rem;font-weight:600;color:var(--text-color)}.pagina_chipLink__0XDnA{display:inline-flex;align-items:center;gap:.4rem;text-decoration:none;cursor:pointer;font-family:inherit;transition:border-color .18s ease,background .18s ease}.pagina_chipLink__0XDnA:hover{border-color:var(--primary-color);color:var(--primary-color)}.pagina_chipActivo__sEund{background:var(--primary-color);border-color:var(--primary-color);color:var(--text-light)}.pagina_chipActivo__sEund:hover{color:var(--text-light);border-color:var(--primary-color-hover)}.pagina_steps___th9r{margin:0;padding-left:1.3rem;display:flex;flex-direction:column;gap:.85rem}.pagina_steps___th9r li{font-size:.95rem;line-height:1.55;color:var(--text-secondary-color)}.pagina_steps___th9r strong{color:var(--text-color)}.pagina_stepCards__J3SYX{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;counter-reset:paso}.pagina_stepCard__OyjeW{position:relative;padding:1.3rem 1.3rem 1.3rem 3.6rem;background:var(--form-background-color,var(--secondary-color));border:1px solid var(--container-border);border-radius:14px}.pagina_stepCard__OyjeW:before{counter-increment:paso;content:counter(paso);position:absolute;top:1.3rem;left:1.15rem;width:1.85rem;height:1.85rem;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--primary-color);color:var(--text-light);font-size:.88rem;font-weight:800}.pagina_stepCard__OyjeW h3{font-size:1rem;font-weight:800;margin:0 0 .35rem;color:var(--text-color)}.pagina_stepCard__OyjeW p{margin:0;font-size:.9rem;line-height:1.55;color:var(--text-secondary-color)}.pagina_bullets__Z1YhI{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.6rem}.pagina_bullets__Z1YhI li{position:relative;padding-left:1.6rem;font-size:.95rem;line-height:1.55;color:var(--text-secondary-color)}.pagina_bullets__Z1YhI li:before{content:"✓";position:absolute;left:0;top:0;color:var(--primary-color);font-weight:800}.pagina_bullets__Z1YhI strong{color:var(--text-color)}.pagina_note__3jJ5e{display:flex;align-items:flex-start;gap:.7rem;margin:1.2rem 0 0;padding:.95rem 1.1rem;background:rgb(var(--primary-color-rgb)/.06);border:1px solid rgb(var(--primary-color-rgb)/.2);border-radius:12px;font-size:.9rem;line-height:1.55;color:var(--text-secondary-color)}.pagina_note__3jJ5e p{margin:0}.pagina_note__3jJ5e strong{color:var(--text-color)}.pagina_noteIcon__cMvaX{color:var(--primary-color);flex-shrink:0;line-height:1}.pagina_noteIcon__cMvaX svg{width:1.2rem;height:1.2rem;display:block}.pagina_split__67NmC{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;align-items:start}.pagina_datos__0hvLU{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.pagina_dato__VTBDK{display:flex;align-items:flex-start;gap:.9rem;padding:1rem 0;border-bottom:1px solid var(--container-border)}.pagina_dato__VTBDK:first-child{padding-top:0}.pagina_dato__VTBDK:last-child{border-bottom:none;padding-bottom:0}.pagina_datoIcon__XStxQ{flex-shrink:0;color:var(--primary-color);line-height:1;margin-top:.15rem}.pagina_datoIcon__XStxQ svg{width:1.25rem;height:1.25rem;display:block}.pagina_datoLabel__3RWXB{display:block;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary-color);margin:0 0 .25rem}.pagina_datoValor__rE5xb{display:block;margin:0;font-size:1rem;font-weight:700;color:var(--text-color);text-decoration:none}a.pagina_datoValor__rE5xb:hover{color:var(--primary-color)}.pagina_datoNota__HHh9w{display:block;margin:.2rem 0 0;font-size:.86rem;color:var(--text-secondary-color)}.pagina_dataGrid__qE1_8{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;border:1px solid var(--container-border);border-radius:14px;overflow:hidden}.pagina_dataRow__pw3sZ{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.9rem 1.1rem;border-bottom:1px solid var(--container-border);background:var(--form-background-color,transparent)}.pagina_dataRow__pw3sZ:last-child{border-bottom:none}.pagina_dataKey__2ZZhj{font-size:.92rem;font-weight:700;color:var(--text-color)}.pagina_dataValue__3KBbp{font-size:.92rem;color:var(--text-secondary-color);text-align:right}.pagina_form__PyI89{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--form-background-color,var(--secondary-color));border:1px solid var(--container-border);border-radius:14px}.pagina_formRow__UCnbq{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.pagina_formGroup__g_FAl{display:flex;flex-direction:column;gap:.4rem}.pagina_formGroup__g_FAl label{font-size:.85rem;font-weight:700;color:var(--text-color)}.pagina_formGroup__g_FAl input,.pagina_formGroup__g_FAl select,.pagina_formGroup__g_FAl textarea{width:100%;padding:.7rem .9rem;font-family:inherit;font-size:.95rem;color:var(--text-color);background:var(--input-background-color);border:1px solid var(--container-border);border-radius:var(--border-radius);transition:border-color .18s ease}.pagina_formGroup__g_FAl input:focus,.pagina_formGroup__g_FAl select:focus,.pagina_formGroup__g_FAl textarea:focus{outline:none;border-color:var(--primary-color)}.pagina_formGroup__g_FAl textarea{resize:vertical;min-height:8rem;line-height:1.55}.pagina_inputError___issP{border-color:var(--error-color)!important}.pagina_errorText__uI3y0{font-size:.8rem;color:var(--error-color)}.pagina_formError__wvKyQ{padding:.8rem 1rem;border:1px solid var(--error-color);border-radius:var(--border-radius);font-size:.9rem;color:var(--error-color)}.pagina_formSuccess__qQNmE{padding:2rem 1.5rem;text-align:center;border:1px solid var(--success-color);border-radius:14px}.pagina_formSuccess__qQNmE p{margin:0 0 .4rem;color:var(--text-secondary-color);font-size:.95rem}.pagina_formSuccess__qQNmE p:first-of-type{font-weight:800;color:var(--text-color);font-size:1.05rem}.pagina_formSuccessIcon__2AvQo{font-size:2rem;line-height:1;margin-bottom:.6rem;color:var(--success-color)}.pagina_postGrid__Px_qD{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.pagina_postCard__4SPMX{display:flex;flex-direction:column;border:1px solid var(--container-border);border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;background:var(--form-background-color,transparent);transition:border-color .18s ease}.pagina_postCard__4SPMX:hover{border-color:var(--primary-color)}.pagina_postThumb__VjJ8K{aspect-ratio:16/9;background:var(--secondary-color);overflow:hidden}.pagina_postThumb__VjJ8K img{width:100%;height:100%;object-fit:cover;display:block}.pagina_postBody__YFywg{padding:1.1rem 1.2rem 1.3rem;display:flex;flex-direction:column;gap:.5rem;flex:1 1}.pagina_postMeta__vGkpf{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.78rem}.pagina_postTag__6huMX{font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--primary-color)}.pagina_postDate__O7CcE{color:var(--text-secondary-color)}.pagina_postTitle__Q6Nvj{font-family:var(--font-display,var(--font-primary));font-size:1.1rem;font-weight:800;line-height:1.3;margin:0;color:var(--text-color)}.pagina_postExcerpt__J9W5m{margin:0;font-size:.9rem;line-height:1.55;color:var(--text-secondary-color);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pagina_postMore__qwSEq{margin-top:auto;padding-top:.4rem;font-size:.88rem;font-weight:700;color:var(--primary-color)}.pagina_faqList__qE6jl{display:flex;flex-direction:column;gap:.75rem}.pagina_faqItem__YTqqL{border:1px solid var(--container-border);border-radius:12px;padding:.5rem 1.1rem;background:var(--form-background-color,transparent)}.pagina_faqQ__hqrdP{cursor:pointer;font-weight:700;padding:.6rem 0;color:var(--text-color);list-style:none}.pagina_faqQ__hqrdP::-webkit-details-marker{display:none}.pagina_faqQ__hqrdP:before{content:"＋ ";color:var(--primary-color);font-weight:800}details[open] .pagina_faqQ__hqrdP:before{content:"－ "}.pagina_faqA__6MtFR{margin:0 0 .7rem;font-size:.92rem;line-height:1.55;color:var(--text-secondary-color)}.pagina_faqA__6MtFR p{margin:0 0 .7rem}.pagina_faqA__6MtFR p:last-child{margin-bottom:0}.pagina_finalCta__QjSFs{text-align:center;padding:2.5rem 1.5rem;background:var(--secondary-color);border:1px solid var(--container-border);border-radius:16px}.pagina_finalTitle__cjlud{font-family:var(--font-display,var(--font-primary));font-size:clamp(1.4rem,3vw,1.9rem);font-weight:800;margin:0 0 .6rem;color:var(--text-color)}.pagina_finalText__wUQ_e{margin:0 0 1.4rem;font-size:.95rem;color:var(--text-secondary-color)}.pagina_finalCta__QjSFs .pagina_heroCta__O2Loy{justify-content:center}.pagina_empty__lqw7X{padding:2.5rem 1.5rem;text-align:center;border:1px dashed var(--container-border);border-radius:14px;color:var(--text-secondary-color);font-size:.95rem}@media (min-width:700px){.pagina_grid__a9Of9{grid-template-columns:1fr 1fr}.pagina_prodGrid__yXqtC{grid-template-columns:repeat(3,1fr)}.pagina_dataGrid__qE1_8,.pagina_formRow__UCnbq,.pagina_postGrid__Px_qD,.pagina_stepCards__J3SYX{grid-template-columns:1fr 1fr}.pagina_dataRow__pw3sZ:nth-last-child(2){border-bottom:none}.pagina_dataRow__pw3sZ:nth-child(odd){border-right:1px solid var(--container-border)}}@media (min-width:1000px){.pagina_grid__a9Of9{grid-template-columns:1fr 1fr 1fr}.pagina_prodGrid__yXqtC{grid-template-columns:repeat(4,1fr)}.pagina_postGrid__Px_qD,.pagina_stepCards__J3SYX{grid-template-columns:repeat(3,1fr)}.pagina_split__67NmC{grid-template-columns:1fr 1fr;gap:2rem}}@media (prefers-reduced-motion:reduce){.pagina_btnCruce__RJYkI,.pagina_btnPrimary__bOMMV,.pagina_btnSecondary__b8ElC,.pagina_chipLink__0XDnA,.pagina_postCard__4SPMX,.pagina_prodCard__kQts9{transition:none}}.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}}.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}}.AdicionalItem_tarjeta__vxcp6{min-width:0;height:100%;display:flex;flex-direction:column;text-align:left}.AdicionalItem_foto__ZIsy8{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:10px;background:var(--second-background,#f2f2f2);box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.AdicionalItem_imagen__Efipw{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.AdicionalItem_tarjeta__vxcp6:hover .AdicionalItem_imagen__Efipw{transform:scale(1.04)}.AdicionalItem_sinFoto__4K2P8{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--text-secondary-color)}.AdicionalItem_elegida__K97hF .AdicionalItem_foto__ZIsy8{box-shadow:inset 0 0 0 2px var(--primary-color)}.AdicionalItem_insignia__NNtoH{position:absolute;top:.55rem;right:.55rem;z-index:1;min-width:24px;height:24px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--primary-color);color:#fff;font-size:.74rem;font-weight:700}.AdicionalItem_cuerpo__1U_4f{flex:1 1;display:flex;flex-direction:column;gap:.25rem;padding-top:.75rem}.AdicionalItem_volanta__jEuot{font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary-color)}.AdicionalItem_nombre__jCnqS{margin:0;font-family:var(--font-display,var(--font-primary));font-size:1rem;font-weight:500;line-height:1.3;color:var(--text-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.AdicionalItem_precio__EyiER{margin:.1rem 0 0;font-size:1rem;font-weight:700;color:var(--primary-color)}.AdicionalItem_desde__dFg1E{font-size:.75rem;font-weight:600;color:var(--text-secondary-color)}.AdicionalItem_acciones__XC6DC{margin-top:auto;padding-top:.6rem}.AdicionalItem_agregarTarjeta__r_r0V{width:100%;min-height:40px;padding:.5rem 1rem;border:2px solid var(--primary-color);border-radius:4px;background:var(--primary-color);color:#fff;font-family:var(--font-primary);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.AdicionalItem_agregarTarjeta__r_r0V:hover{background:var(--primary-color-hover,#800000);border-color:var(--primary-color-hover,#800000)}.AdicionalItem_elegir__xCktF{padding:.35rem 0;border:0;background:none;color:var(--text-color);font-family:inherit;font-size:.86rem;font-weight:600;text-decoration:underline;text-decoration-color:var(--primary-color);text-decoration-thickness:1px;text-underline-offset:5px;cursor:pointer}.AdicionalItem_elegir__xCktF:after{content:" →";display:inline-block;margin-left:.25rem;color:var(--primary-color);transition:transform .2s ease}.AdicionalItem_elegir__xCktF:hover{color:var(--primary-color)}.AdicionalItem_elegir__xCktF:hover:after{transform:translateX(3px)}.AdicionalItem_agregar__lA_SB{padding:.4rem .9rem;border:1px solid var(--primary-color);border-radius:999px;background:transparent;color:var(--primary-color);font-family:inherit;font-size:.82rem;font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease}.AdicionalItem_agregar__lA_SB:hover{background:var(--primary-color);color:var(--text-light)}.AdicionalItem_contador___DAxE{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--primary-color);border-radius:var(--border-radius);overflow:hidden}.AdicionalItem_contadorBoton__DWJA_{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;background:transparent;color:var(--primary-color);font-family:inherit;font-size:1.05rem;line-height:1;cursor:pointer;transition:background .18s ease,color .18s ease}.AdicionalItem_contadorBoton__DWJA_:hover{background:var(--primary-color);color:var(--text-light)}.AdicionalItem_contadorValor__0GfWl{min-width:26px;text-align:center;font-size:.88rem;font-weight:800;color:var(--text-color)}.AdicionalItem_fondo__9aBXv{position:fixed;inset:0;z-index:var(--z-modal,1050);display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.AdicionalItem_modal__QKX_4{display:flex;flex-direction:column;width:min(520px,100%);max-height:min(680px,90vh);background:var(--form-background-color,var(--secondary-color));border:1px solid var(--container-border);border-radius:14px;overflow:hidden;text-align:left}.AdicionalItem_modalCabecera__bfCuI{display:flex;align-items:flex-start;gap:.9rem;padding:1.2rem;border-bottom:1px solid var(--container-border)}.AdicionalItem_modalMedia__xRm30{position:relative;flex-shrink:0;width:64px;height:64px;border-radius:12px;overflow:hidden;background:var(--secondary-color)}.AdicionalItem_modalImagen__WpZVh{object-fit:cover}.AdicionalItem_modalTexto__ysO0P{flex:1 1;min-width:0}.AdicionalItem_modalTitulo__Y_pi_{margin:.1rem 0 0;font-family:var(--font-display,var(--font-primary));font-size:1.1rem;font-weight:800;letter-spacing:-.01em;color:var(--text-color)}.AdicionalItem_modalDescripcion__gwUrc{margin:.35rem 0 0;font-size:.9rem;line-height:1.55;color:var(--text-secondary-color)}.AdicionalItem_modalCerrar__c7RNl{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--container-border);border-radius:999px;background:transparent;color:var(--text-secondary-color);font-size:.85rem;cursor:pointer;transition:color .18s ease,border-color .18s ease}.AdicionalItem_modalCerrar__c7RNl:hover{color:var(--primary-color);border-color:var(--primary-color)}.AdicionalItem_opciones__De_7k{display:flex;flex-direction:column;gap:.6rem;flex:1 1;margin:0;padding:1.2rem;list-style:none;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--container-border) transparent}.AdicionalItem_opciones__De_7k::-webkit-scrollbar{width:6px}.AdicionalItem_opciones__De_7k::-webkit-scrollbar-thumb{background:var(--container-border);border-radius:999px}.AdicionalItem_opcion__WaxZ7{display:flex;align-items:center;gap:.85rem;padding:.75rem .9rem;border:1px solid var(--container-border);border-radius:12px;transition:border-color .18s ease}.AdicionalItem_opcion__WaxZ7:hover{border-color:var(--primary-color)}.AdicionalItem_opcionNombre__PNY4_{flex:1 1;min-width:0;font-size:.92rem;font-weight:600;color:var(--text-color)}.AdicionalItem_opcionPrecio__M9jpS{flex-shrink:0;font-size:.92rem;font-weight:800;color:var(--primary-color);white-space:nowrap}.AdicionalItem_opcion__WaxZ7 .AdicionalItem_agregar__lA_SB,.AdicionalItem_opcion__WaxZ7 .AdicionalItem_contador___DAxE{flex-shrink:0;margin-top:0}.AdicionalItem_opcion__WaxZ7 .AdicionalItem_agregar__lA_SB{padding:.4rem .9rem;border-radius:999px;font-size:.82rem}.AdicionalItem_modalPie__R2DLT{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;border-top:1px solid var(--container-border)}.AdicionalItem_modalNota__n2d7_{margin:0;font-size:.88rem;line-height:1.5;color:var(--text-secondary-color)}@media (max-width:700px){.AdicionalItem_modalCabecera__bfCuI{padding:1rem}.AdicionalItem_modalMedia__xRm30{width:56px;height:56px}.AdicionalItem_opciones__De_7k{padding:1rem}.AdicionalItem_modalPie__R2DLT{flex-direction:column;align-items:stretch;gap:.75rem}.AdicionalItem_opcion__WaxZ7{flex-wrap:wrap;gap:.5rem .85rem}.AdicionalItem_opcionNombre__PNY4_{flex:1 1 100%}}.AdicionalItem_agregarTarjeta__r_r0V:focus-visible,.AdicionalItem_agregar__lA_SB:focus-visible,.AdicionalItem_contadorBoton__DWJA_:focus-visible,.AdicionalItem_elegir__xCktF:focus-visible,.AdicionalItem_modalCerrar__c7RNl:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@media (prefers-reduced-motion:reduce){.AdicionalItem_agregarTarjeta__r_r0V,.AdicionalItem_agregar__lA_SB,.AdicionalItem_contadorBoton__DWJA_,.AdicionalItem_elegir__xCktF:after,.AdicionalItem_imagen__Efipw,.AdicionalItem_modalCerrar__c7RNl,.AdicionalItem_opcion__WaxZ7{transition:none}}.AdicionalListContainer_filtros__oZKc2{display:flex;align-items:center;gap:.6rem;margin:0 0 1.2rem;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.AdicionalListContainer_filtros__oZKc2::-webkit-scrollbar{display:none}.AdicionalListContainer_filtros__oZKc2>*{flex-shrink:0}.AdicionalListContainer_cuenta__Kcz7o{font-size:.78rem;font-weight:800;opacity:.6}.AdicionalListContainer_cargando__l_b5o{display:flex;align-items:center;gap:.75rem;padding:1.4rem 0;font-size:.95rem;color:var(--text-secondary-color)}.AdicionalListContainer_reintentar__2zEQ6{padding:0;border:0;background:none;color:var(--primary-color);font-family:inherit;font-size:inherit;font-weight:700;text-decoration:underline;cursor:pointer}@media (min-width:700px){.AdicionalListContainer_filtros__oZKc2{flex-wrap:wrap;overflow-x:visible}}@media (prefers-reduced-motion:reduce){.AdicionalListContainer_reintentar__2zEQ6{transition:none}}.Rosas_fila__rQtO6{position:relative;display:inline-flex;line-height:1;white-space:nowrap;vertical-align:middle}.Rosas_fondo__wH8_w,.Rosas_frente__N5MsG{display:inline-flex;gap:.12em}.Rosas_fondo__wH8_w{color:var(--container-border,#d9d9de)}.Rosas_frente__N5MsG{position:absolute;top:0;left:0;overflow:hidden;color:var(--primary-color,#A70000)}.Rosas_rosa__pUQPT{display:block;flex-shrink:0;filter:drop-shadow(0 .5px 0 rgba(0,0,0,.06))}.Rosas_entrada__UtKVE{display:flex;align-items:center;gap:.6em;flex-wrap:wrap}.Rosas_grupo__fs_ug{display:inline-flex;gap:.1em}.Rosas_boton__XbAtV{padding:.08em;border:0;background:none;color:var(--container-border,#d9d9de);line-height:1;cursor:pointer;border-radius:999px;transition:color var(--transition-fast,.15s ease),transform var(--transition-fast,.15s ease)}.Rosas_boton__XbAtV .Rosas_rosa__pUQPT{font-size:1em}.Rosas_botonOn__NBIcR{color:var(--primary-color,#A70000)}.Rosas_botonHover__gfpxJ,.Rosas_boton__XbAtV:hover{transform:scale(1.12)}.Rosas_boton__XbAtV:focus-visible{outline:2px solid var(--primary-color,#A70000);outline-offset:2px}.Rosas_etiqueta__4vZOW{font-size:.55em;font-weight:700;color:var(--text-secondary-color,#6b6b73);min-width:9ch}@media (prefers-reduced-motion:reduce){.Rosas_botonHover__gfpxJ,.Rosas_boton__XbAtV{transition:none;transform:none}.Rosas_boton__XbAtV:hover{transform:none}}.ResenaRapida_bloque__HOiVK{display:flex;flex-direction:column;gap:.75rem}.ResenaRapida_fila__llpvL{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.ResenaRapida_resumen__MpUK9{display:inline-flex;align-items:center;gap:.5rem;font-size:.86rem;color:var(--text-secondary-color)}.ResenaRapida_valor__Hyxid{font-weight:800;color:var(--text-color)}.ResenaRapida_link__G9vyo{color:var(--text-secondary-color);text-decoration:none;transition:color var(--transition-fast)}.ResenaRapida_link__G9vyo:hover{color:var(--primary-color);text-decoration:underline}.ResenaRapida_sinResenas__bAm3F{color:var(--text-secondary-color)}.ResenaRapida_abrir__0L3Fa{border:1px solid var(--primary-color);background:transparent;color:var(--primary-color);padding:.42rem .9rem;border-radius:var(--radius-full,999px);font-size:.82rem;font-weight:700;font-family:inherit;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);white-space:nowrap}.ResenaRapida_abrirActivo__nfBUk,.ResenaRapida_abrir__0L3Fa:hover{background:var(--primary-color);color:#fff}.ResenaRapida_abrir__0L3Fa:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.ResenaRapida_form__wBin_{display:flex;flex-direction:column;gap:.85rem;padding:1rem 1.05rem;border:1px solid var(--container-border);border-radius:var(--radius-lg,12px);background:var(--second-background)}.ResenaRapida_campo__tL__W{display:flex;flex-direction:column;gap:.4rem}.ResenaRapida_campoLabel__qOQyL{font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary-color)}.ResenaRapida_contador__zDwzq{font-style:normal;font-weight:500;text-transform:none;letter-spacing:0}.ResenaRapida_grilla__suOr1{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}.ResenaRapida_input__yLWHh,.ResenaRapida_textarea__Q9SCQ{width:100%;box-sizing:border-box;padding:.65rem .8rem;border:1px solid var(--container-border);border-radius:var(--border-radius,8px);background:var(--form-background-color);color:var(--text-color);font-family:inherit;font-size:.92rem}.ResenaRapida_input__yLWHh::placeholder,.ResenaRapida_textarea__Q9SCQ::placeholder{color:var(--text-secondary-color);opacity:.7}.ResenaRapida_input__yLWHh:focus,.ResenaRapida_textarea__Q9SCQ:focus{outline:none;border-color:var(--primary-color)}.ResenaRapida_textarea__Q9SCQ{resize:vertical;min-height:84px;line-height:1.45}.ResenaRapida_acciones__1HzH9{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.ResenaRapida_enviar__b_WHc{border:0;background:var(--primary-color);color:#fff;padding:.6rem 1.15rem;border-radius:var(--radius-full,999px);font-size:.88rem;font-weight:700;font-family:inherit;cursor:pointer;transition:opacity var(--transition-fast),transform var(--transition-fast)}.ResenaRapida_enviar__b_WHc:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.ResenaRapida_enviar__b_WHc:disabled{opacity:.55;cursor:not-allowed}.ResenaRapida_enviar__b_WHc:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.ResenaRapida_linkSecundario__E7xLF{font-size:.84rem;color:var(--text-secondary-color);text-decoration:underline;text-underline-offset:3px}.ResenaRapida_linkSecundario__E7xLF:hover{color:var(--primary-color)}.ResenaRapida_gracias__DWR7o{margin:0;padding:.75rem .9rem;border-left:3px solid var(--primary-color);background:var(--second-background);border-radius:var(--border-radius,8px);font-size:.88rem;color:var(--text-color);line-height:1.5}@media (prefers-reduced-motion:reduce){.ResenaRapida_enviar__b_WHc:hover:not(:disabled){transform:none}}