.productos_products__b5Adm{padding-top:10px}.productos_main__V0mxb{padding-top:20px}.productos_productsContent__vFHlr{display:flex;align-items:flex-start;gap:0}.productos_productsListContainer__aDcok{flex:1 1;min-width:0;padding:0 12px 15px 8px}@media screen and (max-width:650px){.productos_productsContent__vFHlr{flex-direction:column}.productos_productsListContainer__aDcok{padding:0 8px 15px;width:100%}.productos_main__V0mxb{padding-top:20px}}@media (max-width:768px){.productos_main__V0mxb{padding-top:12px}}.texts_left__oQREo{text-align:left}.texts_center__e3lfq{text-align:center;margin-left:auto;margin-right:auto}.texts_eyebrow__DB45a{display:flex;align-items:center;gap:6px;margin:0 0 10px;font-size:.68rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--primary-color);line-height:1.3}.texts_eyebrow__DB45a.texts_left__oQREo{justify-content:flex-start}.texts_eyebrow__DB45a.texts_center__e3lfq{justify-content:center}.texts_eyebrow__DB45a svg{flex-shrink:0}.texts_title__f_RH8{margin:0;font-weight:800;line-height:1.12;letter-spacing:-.02em;color:var(--text-main);overflow-wrap:break-word}.texts_titleHero__WS3Zu{font-size:clamp(2rem,7vw,3.2rem);line-height:1.08;letter-spacing:-.03em;max-width:16ch}.texts_titleSection__5YuSf{font-size:clamp(1.6rem,4.2vw,2.3rem);max-width:24ch}.texts_titleSub__My7kB{font-size:clamp(1.05rem,2.4vw,1.3rem);letter-spacing:-.01em;max-width:32ch}.texts_lead__GXiZV{margin:12px 0 0;line-height:1.6;color:var(--text-secondary)}.texts_leadHero__cpheP{max-width:52ch;font-size:.98rem;line-height:1.62}.texts_leadSection__cdbos{max-width:58ch;font-size:.95rem}.texts_leadSub__Itocd{max-width:62ch;font-size:.88rem}.texts_block__4aFGo{display:flex;flex-direction:column;min-width:0}.texts_block__4aFGo.texts_left__oQREo{align-items:flex-start}.texts_block__4aFGo.texts_center__e3lfq{align-items:center}.texts_acento__QOP_p{color:var(--primary-color);box-shadow:inset 0 -.14em 0 rgba(var(--primary-color-rgb),.18)}.cta_cta__0q8Tv{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--btn-radius);font-family:inherit;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.cta_cta__0q8Tv:disabled,.cta_cta__0q8Tv[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}.cta_cta__0q8Tv svg{flex-shrink:0}.cta_sm__bf5aM{padding:9px 16px;font-size:.8rem}.cta_md__98_Fh{padding:12px 22px;font-size:.88rem}.cta_lg__aIoYc{padding:14px 28px;font-size:.95rem}.cta_primary__vPsmo{border:1px solid var(--primary-color);background:var(--primary-color);color:#fff}.cta_primary__vPsmo:hover{background:var(--primary-dark);border-color:var(--primary-dark)}.cta_secondary__Vpdas{border:1px solid var(--border);background:transparent;color:var(--text-main)}.cta_secondary__Vpdas:hover{border-color:var(--primary-color);color:var(--primary-color)}.cta_ghost__4Rixj{border:1px solid transparent;background:transparent;color:var(--text-secondary);font-weight:600}.cta_ghost__4Rixj:hover{border-color:var(--border)}.cta_ghost__4Rixj svg,.cta_ghost__4Rixj:hover,.cta_link__Q4_hg{color:var(--primary-color)}.cta_link__Q4_hg{gap:7px;padding:0;border:0;background:transparent;font-size:.86rem;transition:gap .18s ease}.cta_link__Q4_hg:hover{gap:11px}.cta_fullWidth__ZjMW6{width:100%}.cta_arrow__PeBgB{transition:transform .18s ease}.cta_cta__0q8Tv:hover .cta_arrow__PeBgB{transform:translateX(3px)}.cta_group__4WuGf{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.cta_groupLeft__homoo{justify-content:flex-start}.cta_groupCenter__FDE2p{justify-content:center}@media (max-width:768px){.cta_groupStackMobile__7Cizl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-gap:8px;gap:8px;width:100%}.cta_groupStackMobile__7Cizl>:only-child{grid-column:1/-1;justify-self:start}.cta_groupCenter__FDE2p.cta_groupStackMobile__7Cizl>:only-child{justify-self:center}.cta_groupStackMobile__7Cizl>:nth-child(3):last-child{grid-column:1/-1}.cta_groupStackMobile__7Cizl>.cta_cta__0q8Tv:not(:only-child):not(.cta_link__Q4_hg){width:100%;padding:11px 10px;gap:6px;font-size:.82rem;line-height:1.15;white-space:normal;text-align:center}}@media (max-width:359px){.cta_groupStackMobile__7Cizl>.cta_cta__0q8Tv:not(:only-child):not(.cta_link__Q4_hg){padding:9px 8px;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.cta_arrow__PeBgB,.cta_cta__0q8Tv,.cta_link__Q4_hg{transition:none}}.homeBanner_landing__oug8F{position:relative;width:100%;background:var(--background);overflow:hidden;--banner-velo:249,248,246;--banner-tope:calc(var(--nav-height, 0px) + var(--cinta-reserva, 0px));--banner-tope-vivo:calc(var(--nav-height, 0px) + var(--alto-cinta, 0px));--banner-aire:clamp(20px,2.5vw,34px)}body.dark-mode .homeBanner_landing__oug8F{--banner-velo:10,11,15}.homeBanner_fondo__mRhZw{position:absolute;inset:0;overflow:hidden}.homeBanner_imagen__klNFL{position:absolute;inset:0;display:block}.homeBanner_imagen__klNFL img{width:100%;height:100%;object-fit:cover;object-position:var(--pos-foto-movil,var(--pos-foto,100% 50%))}@media (min-width:1024px){.homeBanner_imagen__klNFL img{object-position:var(--pos-foto,100% 50%)}}.homeBanner_imagenOculta__AMROQ{visibility:hidden}.homeBanner_veloNav__PY7OZ,.homeBanner_veloTexto__rH3Xn{position:absolute;inset:0;pointer-events:none}.homeBanner_veloNav__PY7OZ{display:none}.homeBanner_veloTexto__rH3Xn{background:linear-gradient(180deg,rgba(var(--banner-velo),0) 84%,rgba(var(--banner-velo),1) 100%),linear-gradient(170deg,rgba(var(--banner-velo),.93) 0,rgba(var(--banner-velo),.88) 45%,rgba(var(--banner-velo),.93) 100%)}@media (min-width:769px){.homeBanner_veloNav__PY7OZ{display:block;inset:0 0 auto 0;height:calc(var(--banner-tope-vivo) + 80px);background:linear-gradient(180deg,rgba(var(--banner-velo),.9) 0,rgba(var(--banner-velo),.66) calc(100% - 80px),rgba(var(--banner-velo),0) 100%)}html[data-cinta-lista] .homeBanner_veloNav__PY7OZ{transition:height var(--cinta-transicion-dur,.28s) var(--cinta-transicion-ease,ease)}}@media (min-width:1024px){.homeBanner_veloTexto__rH3Xn{background:linear-gradient(90deg,rgba(var(--banner-velo),.96) 0,rgba(var(--banner-velo),.9) 34%,rgba(var(--banner-velo),.55) 50%,rgba(var(--banner-velo),0) 68%)}}.homeBanner_inner__p1x0H{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding-top:50px;padding-inline:20px;padding-bottom:clamp(32px,5vw,72px);display:flex;flex-direction:column;gap:34px;min-width:0;container-type:inline-size;container-name:hero}.homeBanner_content__bJYfL{min-width:0}.homeBanner_content__bJYfL .homeBanner_tituloBanner__tlOgr{font-size:clamp(1.65rem,6vw,2.5rem)}.homeBanner_content__bJYfL .homeBanner_leadBanner__jt_uI{font-size:.9rem}.homeBanner_titleAccent__fyNNF{color:var(--primary-color);box-shadow:inset 0 -.14em 0 rgba(var(--primary-color-rgb),.18)}.homeBanner_acciones__Zqer7{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(18px,2.2cqi,26px);min-width:0}@media (max-width:768px){.homeBanner_inner__p1x0H{gap:18px}.homeBanner_acciones__Zqer7{width:100%}.homeBanner_content__bJYfL .homeBanner_tituloBanner__tlOgr{font-size:clamp(1.65rem,7.5vw,2.4rem)}}.homeBanner_senales__JISUe{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;width:100%;margin:clamp(22px,2.8cqi,32px) 0 0;padding:clamp(16px,1.9cqi,22px) 0 0;border-top:1px solid var(--border);list-style:none;min-width:0}.homeBanner_senal__2yM5c{display:flex;align-items:flex-start;gap:10px;min-width:0}.homeBanner_senalIcono__25Rim{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border:1px solid var(--border);border-radius:50%;background:var(--secondary-background);color:var(--primary-color);font-size:1rem}.homeBanner_senalTexto__36PJ4{display:flex;flex-direction:column;gap:2px;min-width:0}.homeBanner_senalTitulo__9s6qZ{font-size:.83rem;font-weight:700;line-height:1.3;color:var(--text-main)}.homeBanner_senalDetalle__oOe7R{font-size:.76rem;line-height:1.35;color:var(--text-secondary)}@media (min-width:640px){.homeBanner_senales__JISUe{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}}@media (min-width:1024px){.homeBanner_landing__oug8F{min-height:min(clamp(480px,40vw,760px),calc(100svh - var(--banner-tope)));display:flex;align-items:safe center}.homeBanner_inner__p1x0H{width:100%;padding-inline:24px}.homeBanner_content__bJYfL{width:100%;max-width:54%}.homeBanner_content__bJYfL .homeBanner_tituloBanner__tlOgr{font-size:clamp(1.7rem,3.4cqi,2.5rem)}}@media (min-width:1280px){.homeBanner_content__bJYfL{max-width:52%}}.homeBanner_landing__oug8F .homeBanner_conColorTitulo__y4a2q{color:var(--hb-titulo)}.homeBanner_landing__oug8F .homeBanner_conColorTexto__jyW9S>*{color:var(--hb-texto)}.homeBanner_landing__oug8F .homeBanner_conColorDestacado__wrEU7{color:var(--hb-destacado)}.homeBanner_contenidoCentrado__dEM8v .homeBanner_senales__JISUe{justify-items:center;text-align:center}.homeBanner_contenidoCentrado__dEM8v .homeBanner_senal__2yM5c{justify-content:center}.homeBanner_landing__oug8F .homeBanner_content__bJYfL .homeBanner_acciones__Zqer7 .homeBanner_botonIzquierda__8pxid.homeBanner_botonIzquierda__8pxid{justify-content:flex-start;text-align:left}.homeBanner_landing__oug8F .homeBanner_content__bJYfL .homeBanner_acciones__Zqer7 .homeBanner_botonCentrado__CkEFS.homeBanner_botonCentrado__CkEFS{justify-content:center;text-align:center}.adicionales_tarjeta__9LUkc{display:flex;flex-direction:column;height:100%;background:var(--secondary-background);border:1px solid var(--border);border-radius:var(--border-radius);overflow:hidden;transition:border-color .18s ease}.adicionales_tarjeta__9LUkc:hover{border-color:var(--primary-color)}.adicionales_tarjeta__9LUkc:focus-within{border-color:var(--primary-color)}.adicionales_apertura__Wm504{display:flex;flex-direction:column;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.adicionales_apertura__Wm504:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.adicionales_apertura__Wm504:hover .adicionales_imagen__z7n3b{transform:scale(1.04)}.adicionales_encabezado__t75VW{display:flex;flex-direction:column;gap:4px;padding:12px 12px 0;min-width:0}.adicionales_foto__4uHU3{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:var(--primary-light)}.adicionales_imagen__z7n3b{object-fit:cover;object-position:center;transition:transform .35s ease}.adicionales_fotoVacia__4U2Ft{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--border)}.adicionales_cuerpo__e3Q3U{display:flex;flex-direction:column;gap:7px;flex:1 1;padding:8px 12px 13px;min-width:0}.adicionales_nombre__VTkHm{font-size:.9rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--text-main)}.adicionales_descripcion__18hVW,.adicionales_nombre__VTkHm{margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adicionales_descripcion__18hVW{font-size:.78rem;line-height:1.4;color:var(--text-secondary)}.adicionales_disparador__QCg60{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-width:0;min-height:38px;padding:7px 9px;border:1px solid var(--border);border-radius:var(--btn-radius);background:var(--input-bg);color:var(--text-main);font-family:inherit;font-size:.8rem;line-height:1.2;text-align:left;cursor:pointer;transition:border-color .15s ease}.adicionales_disparador__QCg60:hover{border-color:var(--primary-color)}.adicionales_disparador__QCg60:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}.adicionales_disparadorTexto__Vxeti{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adicionales_disparadorPrecio__MMtl8{flex-shrink:0;font-weight:800}.adicionales_agregar__paXkO{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:100%;margin-top:auto;min-height:40px;padding:9px 12px;border:1px solid var(--primary-color);border-radius:var(--btn-radius);background:var(--primary-color);color:#fff;font-family:inherit;font-size:.84rem;font-weight:700;cursor:pointer;transition:background .16s ease,border-color .16s ease}.adicionales_agregar__paXkO:hover{background:var(--primary-dark);border-color:var(--primary-dark)}.adicionales_agregar__paXkO:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.adicionales_stepper__xnqsL{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:stretch;width:100%;margin-top:auto;min-height:40px;border:1px solid var(--primary-color);border-radius:var(--btn-radius);overflow:hidden}.adicionales_stepperBtn__VSITi{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:var(--primary-color);color:#fff;cursor:pointer;transition:background .16s ease}.adicionales_stepperBtn__VSITi:hover{background:var(--primary-dark)}.adicionales_stepperBtn__VSITi:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.adicionales_stepperValor__1Uq_c{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-width:0;padding:2px 4px;background:var(--secondary-background);color:var(--text-main);font-size:.9rem;font-weight:800;line-height:1.05}.adicionales_stepperUnidad__y3QLR{font-size:.62rem;font-weight:600;letter-spacing:.02em;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.adicionales_railSeccion__nZxIc{padding-top:14px;border-top:1px solid var(--border);min-width:0}.adicionales_railCabecera__l9TF7{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.adicionales_railControles__StFD3{display:flex;align-items:center;gap:6px;flex-shrink:0}.adicionales_railFlecha__0S0Pf{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--border);border-radius:var(--btn-radius);background:transparent;color:var(--text-main);cursor:pointer;transition:border-color .16s ease,color .16s ease,opacity .16s ease}.adicionales_railFlecha__0S0Pf:hover:not(:disabled){border-color:var(--primary-color);color:var(--primary-color)}.adicionales_railFlecha__0S0Pf:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.adicionales_railFlecha__0S0Pf:disabled{opacity:.35;cursor:default}.adicionales_railTitulo__4LvT6{margin:0;font-size:.78rem;font-weight:800;letter-spacing:.01em;color:var(--text-main)}.adicionales_railVerTodos__35D2H{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:.72rem;font-weight:700;color:var(--primary-color);text-decoration:none;transition:gap .16s ease}.adicionales_railVerTodos__35D2H:hover{gap:7px}.adicionales_railSwiper___S0wz{width:100%;padding-bottom:4px}.adicionales_railSwiper___S0wz .swiper-wrapper{align-items:stretch}.adicionales_railEsqueleto__t21Mg .adicionales_slide___uRh5,.adicionales_railSwiper___S0wz .adicionales_slide___uRh5{width:176px;height:auto}.adicionales_railEsqueleto__t21Mg{display:flex;gap:10px;overflow:hidden}.adicionales_seccion__KRyGl{width:100%;margin-top:32px;padding:20px 10px 0;border-top:1px solid var(--border);min-width:0}.adicionales_inner__pKVdg{min-width:0}.adicionales_cabecera___WDMl{margin-bottom:18px}.adicionales_grilla__ggz0m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none;min-width:0}.adicionales_celda__RWrj7{min-width:0}.adicionales_errorTexto__cLD6L{margin:0 0 10px;font-size:.85rem;color:var(--text-secondary)}.adicionales_reintentar__DcMz_{padding:7px 16px;border:1px solid var(--border);border-radius:var(--btn-radius);background:transparent;color:var(--primary-color);font-family:inherit;font-size:.8rem;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease}.adicionales_reintentar__DcMz_:hover{border-color:var(--primary-color);background:rgba(var(--primary-color-rgb),.08)}.adicionales_drawerFoto__kzQy8{position:relative;width:100%;aspect-ratio:4/3;margin-bottom:14px;border:1px solid var(--ds-filete);border-radius:var(--ds-radius-md);overflow:hidden;background:var(--ds-oro-tinte)}.adicionales_drawerDescr__ZNeZ6{margin:0 0 18px;font-size:.86rem;line-height:1.5;color:var(--text-secondary)}.adicionales_drawerGrupo__7OcrW{margin:0 0 20px;padding:0;border:0;min-width:0}.adicionales_drawerGrupo__7OcrW>legend{padding:0}.adicionales_drawerOpciones__5S5ka{display:flex;flex-direction:column;gap:8px}.adicionales_drawerOpcion__4T0rj{display:flex;align-items:center;gap:10px;padding:11px 12px;border:1px solid var(--ds-filete);border-radius:var(--ds-radius-md);background:transparent;cursor:pointer;transition:border-color .15s ease,background .15s ease}.adicionales_drawerOpcion__4T0rj:hover{border-color:var(--ds-oro)}.adicionales_drawerOpcionActiva__VPlgw{border-color:var(--ds-oro);background:var(--ds-oro-tinte)}.adicionales_drawerRadio__g6xST{flex-shrink:0;width:17px;height:17px;margin:0;accent-color:var(--ds-oro);cursor:pointer}.adicionales_drawerOpcionSize__sAJRP{flex:1 1;min-width:0;font-size:.86rem;line-height:1.35;color:var(--text-main);overflow-wrap:anywhere}.adicionales_drawerOpcionActiva__VPlgw .adicionales_drawerOpcionSize__sAJRP{font-weight:600}.adicionales_drawerOpcionPrecio__qN6qy{flex-shrink:0;font-size:.9rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-main)}.adicionales_drawerStepper__szNFt{display:inline-grid;grid-template-columns:44px 60px 44px;align-items:stretch;min-height:44px;border:1px solid var(--ds-oro);border-radius:var(--ds-radius-md);overflow:hidden}.adicionales_drawerCantidad__Wz3Rj{display:flex;align-items:center;justify-content:center;background:var(--secondary-background);color:var(--text-main);font-size:1rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adicionales_drawerTotal__x7nT2{align-items:baseline;font-size:.86rem;color:var(--text-secondary)}.adicionales_drawerTotal__x7nT2 strong{font-size:1.08rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-main)}.adicionales_esqueleto__v01uF{border:1px solid var(--border);border-radius:var(--border-radius);overflow:hidden;animation:adicionales_latido__PGoPn 1.4s ease-in-out infinite}.adicionales_skFoto__F0jxw{aspect-ratio:1/1;background:var(--border)}.adicionales_skTexto__PGGBJ{display:flex;flex-direction:column;gap:7px;padding:9px}.adicionales_skLinea__d2Kr7{height:10px;background:var(--border);border-radius:var(--btn-radius)}.adicionales_skCorta__uI2q9{width:60%}@keyframes adicionales_latido__PGoPn{0%,to{opacity:.55}50%{opacity:.9}}@media (min-width:560px){.adicionales_grilla__ggz0m{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.adicionales_railEsqueleto__t21Mg .adicionales_slide___uRh5,.adicionales_railSwiper___S0wz .adicionales_slide___uRh5{width:190px}}@media (min-width:900px){.adicionales_grilla__ggz0m{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.adicionales_railEsqueleto__t21Mg .adicionales_slide___uRh5,.adicionales_railSwiper___S0wz .adicionales_slide___uRh5{width:200px}.adicionales_cuerpo__e3Q3U{padding:14px 14px 15px}.adicionales_nombre__VTkHm{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.adicionales_agregar__paXkO,.adicionales_disparador__QCg60,.adicionales_drawerOpcion__4T0rj,.adicionales_imagen__z7n3b,.adicionales_railFlecha__0S0Pf,.adicionales_railVerTodos__35D2H,.adicionales_stepperBtn__VSITi,.adicionales_tarjeta__9LUkc{transition:none}.adicionales_apertura__Wm504:hover .adicionales_imagen__z7n3b{transform:none}.adicionales_esqueleto__v01uF{animation:none}}.drawer_panel__Maoau,.drawer_panel__Maoau *{box-sizing:border-box}.drawer_panel__Maoau{flex-direction:column;height:100%;min-height:0;font-family:var(--ds-font-texto);color:var(--text-main)}.drawer_cabecera__0vW9Y,.drawer_panel__Maoau{display:flex;background:var(--secondary-background)}.drawer_cabecera__0vW9Y{flex-shrink:0;align-items:center;justify-content:space-between;gap:14px;min-height:68px;padding:14px 18px 14px 22px;border-bottom:1px solid var(--ds-filete)}.drawer_cabeceraTexto__hhLEi{display:flex;flex-direction:column;gap:3px;min-width:0}.drawer_eyebrow__G98m2{display:inline-flex;align-items:center;gap:8px;font-size:.64rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ds-oro-texto);line-height:1}.drawer_eyebrow__G98m2:before{content:"";width:18px;height:1px;background:var(--ds-oro)}.drawer_titulo__hmjTf{display:flex;align-items:center;gap:9px;margin:0;font-size:1.12rem;font-weight:600;line-height:1.2;letter-spacing:-.005em;color:var(--text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drawer_tituloIcono__VEAB6{display:inline-flex;color:var(--ds-oro);flex-shrink:0}.drawer_contador__eLTvk{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border:1px solid var(--ds-oro);border-radius:999px;font-size:.72rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ds-oro-texto)}.drawer_logo__rqLAv{display:block;height:38px;width:auto}.drawer_cerrar__aVzpa{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid var(--ds-filete);border-radius:var(--ds-radius-md);background:transparent;color:var(--text-main);cursor:pointer;transition:border-color .18s,background .18s,color .18s}.drawer_cerrar__aVzpa svg{transition:transform .25s cubic-bezier(.32,.72,0,1)}.drawer_cerrar__aVzpa:hover{border-color:var(--ds-oro);background:var(--ds-oro-tinte)}.drawer_cerrar__aVzpa:hover svg{transform:rotate(90deg)}.drawer_cuerpo__86K5f{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:18px 22px 24px;scrollbar-width:thin;scrollbar-color:var(--ds-filete) transparent}.drawer_cuerpo__86K5f::-webkit-scrollbar{width:6px}.drawer_cuerpo__86K5f::-webkit-scrollbar-thumb{background:var(--ds-filete);border-radius:3px}.drawer_cuerpoSinPadding__vw_V4{padding:0}.drawer_pie__XyL7W{flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding:16px 22px calc(16px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--ds-filete);background:var(--secondary-background)}.drawer_pieFila__ZwhRq{display:flex;align-items:center;justify-content:space-between;gap:10px}.drawer_seccion__4tMMj{display:flex;flex-direction:column;padding:6px 0 14px}.drawer_seccion__4tMMj+.drawer_seccion__4tMMj{border-top:1px solid var(--ds-filete);padding-top:16px}.drawer_seccionTitulo__79HqJ{margin:0 0 8px}.drawer_fila__ylhnb{display:flex;align-items:center;gap:12px;width:100%;min-height:46px;padding:8px 10px;margin:0 -10px;width:calc(100% + 20px);border:0;border-radius:var(--ds-radius-md);background:transparent;font-family:inherit;font-size:.92rem;font-weight:500;line-height:1.3;color:var(--text-main);text-align:left;text-decoration:none;cursor:pointer;transition:background .16s,color .16s}.drawer_fila__ylhnb:hover{background:var(--ds-oro-tinte)}.drawer_fila__ylhnb:focus-visible{outline:2px solid var(--ds-oro);outline-offset:-2px}.drawer_filaActiva__3AP_8{background:var(--ds-oro-tinte)}.drawer_filaActiva__3AP_8 .drawer_filaTexto___EKhn{color:var(--ds-oro-texto);font-weight:600}.drawer_filaIcono__Z8htL{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--ds-filete);border-radius:var(--ds-radius-md);color:var(--ds-oro);transition:border-color .16s}.drawer_filaActiva__3AP_8 .drawer_filaIcono__Z8htL,.drawer_fila__ylhnb:hover .drawer_filaIcono__Z8htL{border-color:var(--ds-oro)}.drawer_filaTexto___EKhn{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer_filaFlecha__JTOYy{flex-shrink:0;color:var(--text-secondary);opacity:.55;transition:transform .2s,opacity .2s,color .2s}.drawer_fila__ylhnb:hover .drawer_filaFlecha__JTOYy{opacity:1;color:var(--ds-oro);transform:translateX(2px)}.drawer_filaFlechaAbierta__sG4qo{transform:rotate(180deg)!important}.drawer_filaDestacada__2pqII .drawer_filaTexto___EKhn{color:var(--ds-oro-texto);font-weight:600}.drawer_filaDestacada__2pqII .drawer_filaIcono__Z8htL{border-color:var(--ds-oro)}.drawer_etiqueta__scfEi{flex-shrink:0;padding:2px 7px;border:1px solid var(--ds-oro);border-radius:999px;font-size:.6rem;font-weight:600;letter-spacing:.08em;color:var(--ds-oro-texto)}.drawer_subLista__bq_E1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 10px;gap:0 10px;padding:4px 0 10px 42px}.drawer_subLista1col__lAjcP{grid-template-columns:minmax(0,1fr)}.drawer_subFila__o0ZFR{display:block;padding:7px 8px;margin-left:-8px;border-radius:var(--ds-radius-sm);font-size:.84rem;color:var(--text-secondary);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .14s,background .14s}.drawer_subFila__o0ZFR:hover{color:var(--ds-oro-texto);background:var(--ds-oro-tinte)}.drawer_subFilaTodos__JcCgJ{font-weight:600;color:var(--ds-oro-texto);grid-column:1/-1}.drawer_botonPrimario__8V95h,.drawer_botonSecundario__shdlI,.drawer_botonTexto__Vt72r{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:0 20px;border-radius:var(--ds-radius-md);font-family:inherit;font-size:.92rem;font-weight:600;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:background .18s,border-color .18s,color .18s,transform .12s}.drawer_botonPrimario__8V95h:active,.drawer_botonSecundario__shdlI:active{transform:scale(.985)}.drawer_botonPrimario__8V95h{border:1px solid var(--button-cta);background:var(--button-cta);color:#fff}.drawer_botonPrimario__8V95h:hover{background:var(--primary-dark);border-color:var(--primary-dark)}.drawer_botonSecundario__shdlI{border:1px solid var(--text-main);background:transparent;color:var(--text-main)}.drawer_botonSecundario__shdlI:hover{border-color:var(--ds-oro);color:var(--ds-oro-texto)}.drawer_botonTexto__Vt72r{min-height:40px;border:0;background:transparent;color:var(--text-secondary);font-weight:500;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--ds-filete);text-decoration-color:var(--ds-filete)}.drawer_botonTexto__Vt72r:hover{color:var(--text-main);-webkit-text-decoration-color:var(--ds-oro);text-decoration-color:var(--ds-oro)}.drawer_vacio__N6KTB{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:36px 12px 28px}.drawer_vacioMarco__C8PaP{display:flex;align-items:center;justify-content:center;width:76px;height:76px;margin-bottom:6px;border:1px solid var(--ds-oro);border-radius:50%}.drawer_vacioTitulo__iPjar{margin:0;font-size:1.1rem;font-weight:600;color:var(--text-main)}.drawer_vacioTexto__PVclZ{margin:0 0 8px;max-width:30ch;font-size:.88rem;line-height:1.5;color:var(--text-secondary)}.drawer_asa__2IvAU{flex-shrink:0;display:flex;justify-content:center;padding:8px 0 0}.drawer_asa__2IvAU:before{content:"";width:40px;height:4px;border-radius:2px;background:var(--ds-filete)}@media (max-width:480px){.drawer_cabecera__0vW9Y{padding:12px 14px 12px 18px;min-height:60px}.drawer_cuerpo__86K5f{padding:14px 18px 20px}.drawer_pie__XyL7W{padding-left:18px;padding-right:18px}.drawer_titulo__hmjTf{font-size:1.04rem}}.avisoIdioma_aviso__oZg12{position:fixed;left:clamp(12px,3vw,32px);bottom:calc(16px + var(--alto-cinta-abajo, 0px) + env(safe-area-inset-bottom, 0px));z-index:1100;display:flex;align-items:center;gap:10px;max-width:min(420px,calc(100vw - 24px));padding:8px 8px 8px 14px;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-left:3px solid var(--primary-color);border-radius:var(--btn-radius);background:color-mix(in srgb,var(--secondary-background) 94%,transparent);color:var(--text-main);box-shadow:0 10px 30px rgba(44,44,44,.12);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:.82rem;animation:avisoIdioma_entrar__0jSzz .22s ease-out}.avisoIdioma_texto__x2phs{flex:1 1 auto;min-width:0;line-height:1.3}.avisoIdioma_boton__mJa9x{flex:none;display:inline-flex;align-items:center;padding:6px 12px;border-radius:var(--btn-radius);background:var(--primary-color);color:#fff;font-size:.76rem;font-weight:600;letter-spacing:.3px;text-decoration:none;white-space:nowrap}.avisoIdioma_boton__mJa9x:hover{background:var(--primary-dark,var(--primary-color));color:#fff}.avisoIdioma_boton__mJa9x:focus-visible,.avisoIdioma_cerrar__73_SZ:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.avisoIdioma_cerrar__73_SZ{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:var(--btn-radius);background:transparent;color:var(--text-secondary);cursor:pointer}.avisoIdioma_cerrar__73_SZ:hover{color:var(--text-main);background:rgba(var(--primary-color-rgb),.08)}@media (max-width:768px){.avisoIdioma_aviso__oZg12{left:12px;right:12px;max-width:none;bottom:calc(62px + 10px + var(--alto-cinta-abajo, 0px) + env(safe-area-inset-bottom, 0px))}}@keyframes avisoIdioma_entrar__0jSzz{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.avisoIdioma_aviso__oZg12{animation:none}}.DateTimeStep_sectionCard__ovCnN{width:100%;min-width:0;padding:20px;border:1px solid var(--border);border-radius:var(--border-radius);background:var(--secondary-background);color:var(--text-main);text-align:left}.DateTimeStep_stepHeader__C_zZL{display:flex;align-items:center;gap:12px;padding-bottom:15px;margin-bottom:18px;border-bottom:1px solid var(--border)}.DateTimeStep_stepIconWrap__qVpAS{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--btn-radius);background:rgba(var(--primary-color-rgb),.14);color:var(--primary-color)}.DateTimeStep_stepHeaderTexts__fYCpW{display:flex;flex-direction:column;gap:2px;min-width:0}.DateTimeStep_stepTitle__5A_LI{margin:0;font-size:1.12rem;font-weight:800;letter-spacing:-.01em;color:var(--text-main)}.DateTimeStep_stepSubtitle__A0pKt{margin:0;font-size:.85rem;color:var(--text-secondary)}.DateTimeStep_pickerShell___MbyZ{container-type:inline-size;container-name:picker;min-width:0}.DateTimeStep_grid__aZINN{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;min-width:0}.DateTimeStep_panel__r8DNK{min-width:0;padding:14px;border:1px solid var(--border);border-radius:var(--btn-radius);background:var(--background)}.DateTimeStep_panelTitle__5T2zc{margin:0 0 12px;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--text-secondary)}.DateTimeStep_calendarWrap__jK2h1{display:flex;justify-content:center;border:1px solid var(--border);border-radius:var(--btn-radius);background:var(--secondary-background);overflow:hidden}.DateTimeStep_calendar__6RFMv{width:100%!important;max-width:320px}.DateTimeStep_calendarWrap__jK2h1 .MuiDayCalendar-weekDayLabel,.DateTimeStep_calendarWrap__jK2h1 .MuiPickersCalendarHeader-label,.DateTimeStep_calendarWrap__jK2h1 .MuiPickersDay-root{color:var(--text-main);font-family:inherit}.DateTimeStep_calendarWrap__jK2h1 .MuiDayCalendar-weekDayLabel{font-weight:800;font-size:.72rem;color:var(--text-secondary)}.DateTimeStep_calendarWrap__jK2h1 .MuiPickersCalendarHeader-label{font-weight:800;font-size:.92rem;text-transform:uppercase;letter-spacing:.03em}.DateTimeStep_calendarWrap__jK2h1 .MuiPickersArrowSwitcher-button,.DateTimeStep_calendarWrap__jK2h1 .MuiPickersCalendarHeader-switchViewButton{color:var(--primary-color)}.DateTimeStep_calendarWrap__jK2h1 .MuiPickersDay-root:hover{background:rgba(var(--primary-color-rgb),.14)}.DateTimeStep_calendarWrap__jK2h1 .MuiPickersDay-root.Mui-selected{background:var(--primary-color)!important;color:#fff!important;font-weight:800}.DateTimeStep_calendarWrap__jK2h1 .MuiPickersDay-today:not(.Mui-selected){border-color:var(--primary-color)}.DateTimeStep_calendarWrap__jK2h1 .MuiPickersDay-root.Mui-disabled{color:var(--text-secondary);opacity:.38}.DateTimeStep_slotsGrid__gRinM{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));grid-gap:9px;gap:9px;min-width:0}.DateTimeStep_slotCard__ullrJ{display:flex;align-items:center;gap:11px;width:100%;padding:12px 14px;border:1px solid var(--border);border-radius:var(--btn-radius);background:var(--secondary-background);color:var(--text-main);font-family:inherit;text-align:left;cursor:pointer;min-width:0;transition:border-color .18s ease,background .18s ease}.DateTimeStep_slotCard__ullrJ:hover{border-color:var(--primary-color)}.DateTimeStep_slotCardActive__CrjRx{border-color:var(--primary-color);background:rgba(var(--primary-color-rgb),.1)}.DateTimeStep_slotIcon__Xw7W8{flex-shrink:0;color:var(--primary-color)}.DateTimeStep_slotTexts__b83Rq{display:flex;flex-direction:column;gap:1px;flex:1 1;min-width:0}.DateTimeStep_slotMomento__1CPVm{font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);overflow-wrap:anywhere}.DateTimeStep_slotRango__L6fhr{font-size:.92rem;font-weight:700;line-height:1.3;color:var(--text-main);overflow-wrap:anywhere}.DateTimeStep_radioDot__REs1H{position:relative;width:18px;height:18px;flex-shrink:0;border:1.5px solid var(--border);border-radius:50%;transition:border-color .18s ease}.DateTimeStep_slotCardActive__CrjRx .DateTimeStep_radioDot__REs1H,.DateTimeStep_slotCard__ullrJ:hover .DateTimeStep_radioDot__REs1H{border-color:var(--primary-color)}.DateTimeStep_slotCardActive__CrjRx .DateTimeStep_radioDot__REs1H:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--primary-color)}.DateTimeStep_slotCardPremium__iKCBx{border-style:dashed;border-color:var(--primary-color)}.DateTimeStep_slotCardPremium__iKCBx.DateTimeStep_slotCardActive__CrjRx{border-style:solid}.DateTimeStep_premiumSparkle__Kh75c{flex-shrink:0;color:var(--primary-color);font-size:1.1rem;line-height:1}.DateTimeStep_premiumPrecio__bQgpY{margin-top:2px;font-size:.75rem;font-weight:700;color:var(--primary-color);overflow-wrap:anywhere}.DateTimeStep_premiumInput__tGQJP{display:flex;flex-direction:column;gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.DateTimeStep_premiumLabel__19FU3{font-size:.78rem;font-weight:700;color:var(--text-main)}.DateTimeStep_inputField__v4Yhh{width:100%;padding:11px 13px;border:1px solid var(--border);border-radius:var(--btn-radius);background:var(--background);color:var(--text-main);font-size:.9rem;font-family:inherit}.DateTimeStep_inputField__v4Yhh:focus{outline:none;border-color:var(--primary-color)}.DateTimeStep_errorBox__PsyQ6{margin:9px 0 0;font-size:.78rem;color:var(--danger)}@media (min-width:900px){.DateTimeStep_sectionCard__ovCnN{padding:24px}}@container picker (min-width: 600px){.DateTimeStep_grid__aZINN{grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:18px;align-items:start}.DateTimeStep_panel__r8DNK{padding:16px}}@container picker (max-width: 340px){.DateTimeStep_panel__r8DNK{padding:10px}.DateTimeStep_calendarWrap__jK2h1 .MuiDayCalendar-weekDayLabel,.DateTimeStep_calendarWrap__jK2h1 .MuiPickersDay-root{width:32px;height:32px;margin:0 1px}.DateTimeStep_calendarWrap__jK2h1 .MuiPickersCalendarHeader-root{padding-left:8px;padding-right:2px}}.DateTimeStep_slotsAviso__pHbsv{margin:0 0 10px;padding:11px 13px;border:1px dashed var(--border);border-radius:var(--btn-radius);background:var(--secondary-background);color:var(--text-secondary);font-size:.82rem;line-height:1.5}.DateTimeStep_premiumBlock___H_a7{grid-column:1/-1;display:flex;flex-direction:column;gap:0;min-width:0}.DateTimeStep_premiumBlock___H_a7 .DateTimeStep_slotCardPremium__iKCBx{border-bottom-left-radius:0;border-bottom-right-radius:0}.DateTimeStep_premiumSelects__jcO8j{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;padding:12px 14px;border:1px solid var(--primary-color);border-top:none;border-radius:0 0 11px 11px;background:rgba(var(--primary-color-rgb),.06)}.DateTimeStep_premiumSelectGroup__2Bxku{display:flex;flex:1 1 72px;flex-direction:column;gap:4px;min-width:0}.DateTimeStep_premiumSelectLabel__L9K9z{font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.DateTimeStep_premiumSelect____REI{padding:9px 11px;border:1px solid var(--border);border-radius:var(--btn-radius);background:var(--background);color:var(--text-main);font-size:.95rem;font-weight:700;font-family:inherit;cursor:pointer;width:100%;min-width:0}.DateTimeStep_premiumSelect____REI:focus{outline:none;border-color:var(--primary-color)}.DateTimeStep_premiumSelect____REI:disabled{opacity:.5;cursor:not-allowed}.DateTimeStep_premiumSeparador__KSQi9{padding-bottom:10px;font-size:1.05rem;font-weight:800;color:var(--text-secondary)}.DateTimeStep_premiumHs__ii2gO{padding-bottom:10px;font-size:.85rem;font-weight:600;color:var(--text-secondary)}.SelectorDisenoDedicatoria_selector__wIjHz{border:0;margin:10px 0 0;padding:0;min-inline-size:0;display:block;width:100%;text-align:left}.SelectorDisenoDedicatoria_titulo__Dx64F{padding:0;font-size:.8rem;font-weight:600;color:var(--text-main)}.SelectorDisenoDedicatoria_ayuda__kJVXr{margin:.15rem 0 .55rem;font-size:.7rem;line-height:1.45;color:var(--text-secondary)}.SelectorDisenoDedicatoria_grilla__QCFdw{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));grid-gap:.5rem;gap:.5rem}@media (max-width:420px){.SelectorDisenoDedicatoria_grilla__QCFdw{grid-template-columns:repeat(3,minmax(0,1fr))}}.SelectorDisenoDedicatoria_opcion__cfBpG{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:.35rem;margin:0;padding:.3rem;border:1px solid var(--border);border-radius:var(--btn-radius,2px);background:var(--secondary-background,var(--background));cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.SelectorDisenoDedicatoria_opcion__cfBpG:hover{border-color:var(--primary-dark)}.SelectorDisenoDedicatoria_opcionElegida__jlt_S{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}.SelectorDisenoDedicatoria_radio__SDs7H{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.SelectorDisenoDedicatoria_opcion__cfBpG:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-color-rgb),.35)}.SelectorDisenoDedicatoria_muestra__nrAIx{display:block;width:100%;height:auto;border-radius:1px;box-shadow:0 1px 2px rgba(0,0,0,.18)}.SelectorDisenoDedicatoria_nombre__quz59{display:flex;flex-direction:column;align-items:center;font-size:.7rem;font-weight:600;color:var(--text-main);text-align:center}.SelectorDisenoDedicatoria_porDefecto__8T1dg{font-size:.6rem;font-weight:400;line-height:1.2;color:var(--text-secondary)}.SelectorDisenoDedicatoria_descripcion__UmzXo{margin:.5rem 0 0;font-size:.7rem;line-height:1.45;color:var(--text-secondary);min-height:2.2em}.SenderDataStep_sectionCard__pKIJd{background:var(--section-bg,var(--secondary-background));border:1px solid var(--border);border-radius:var(--btn-radius);padding:14px;margin-bottom:10px;transition:box-shadow .3s ease}.SenderDataStep_sectionCard__pKIJd:hover{box-shadow:0 4px 6px rgba(0,0,0,.08)}.SenderDataStep_inputsContainer__BD3hI{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.SenderDataStep_stepTitle__8W_Bx{display:flex;align-items:center;gap:8px;font-size:.88rem;font-weight:600;color:var(--text-main);margin-bottom:10px;letter-spacing:-.01em}.SenderDataStep_sectionIcon__onJIy{color:#D4AF37;font-size:17px}.SenderDataStep_infoAlert__APWaY{display:flex;align-items:flex-start;gap:8px;background:rgba(212,175,55,.08);border-left:3px solid #d4af37;padding:8px 10px;border-radius:var(--btn-radius);margin-bottom:12px;font-size:.74rem;line-height:1.5}.SenderDataStep_alertIcon__xOrov{color:#D4AF37;flex-shrink:0;margin-top:1px;font-size:14px}.SenderDataStep_inputGroup__TVQEY{margin-bottom:10px}.SenderDataStep_requiredField__4Vl_T{display:flex;align-items:center;gap:5px;font-weight:600;font-size:.76rem;color:var(--text-main);margin-bottom:5px;letter-spacing:-.01em}.SenderDataStep_requiredField__4Vl_T:after{content:"*";color:#D4AF37;margin-left:2px;font-size:.82rem}.SenderDataStep_inputField__PqymC{width:100%;padding:7px 10px;border:1.5px solid #e8e8e8;border-radius:var(--btn-radius);font-size:.8rem;transition:all .2s ease;background:var(--input-background);color:var(--text-main);outline:none}.SenderDataStep_inputField__PqymC:hover{border-color:#d0d0d0}.SenderDataStep_inputField__PqymC:focus{border-color:#D4AF37;box-shadow:0 0 0 2px rgba(212,175,55,.08)}.SenderDataStep_inputField__PqymC.SenderDataStep_filled__r8L1p{border-color:#4caf50;background:rgba(76,175,80,.02)}.SenderDataStep_helpText__FGUCk{display:flex;align-items:center;gap:4px;font-size:.67rem;color:var(--text-secondary);margin-top:4px;opacity:.85}.SenderDataStep_errorBox__JLhp3{background:rgba(244,67,54,.08);border-left:3px solid #f44336;padding:5px 8px;border-radius:var(--btn-radius);color:#f44336;font-size:.67rem;margin-top:4px;line-height:1.4}@media (max-width:768px){.SenderDataStep_inputsContainer__BD3hI{grid-template-columns:1fr;gap:5px}.SenderDataStep_sectionCard__pKIJd{padding:12px;border-radius:var(--btn-radius);margin-bottom:8px}.SenderDataStep_stepTitle__8W_Bx{font-size:.82rem;gap:7px}.SenderDataStep_sectionIcon__onJIy{font-size:16px}.SenderDataStep_infoAlert__APWaY{font-size:.68rem;padding:7px 9px;gap:7px}.SenderDataStep_inputGroup__TVQEY{margin-bottom:8px}.SenderDataStep_requiredField__4Vl_T{font-size:.72rem}.SenderDataStep_inputField__PqymC{padding:6px 9px;font-size:.78rem}.SenderDataStep_helpText__FGUCk{font-size:.64rem}.SenderDataStep_errorBox__JLhp3{font-size:.64rem;padding:4px 7px}}.SenderDataStep_dedicatoriaSection__YLOOZ{margin-top:16px;padding-top:14px;border-top:1px solid rgba(0,0,0,.08)}.SenderDataStep_dedicText__PMSul{display:flex;align-items:center;gap:7px;font-size:.84rem;font-weight:600;color:var(--text-main);margin-bottom:5px;letter-spacing:-.01em}.SenderDataStep_infoText__A_7BS{color:var(--text-secondary);font-size:.68rem;margin-bottom:8px;line-height:1.5}.SenderDataStep_dedicatoria__Xr1g8{width:100%;min-height:72px;padding:7px 10px;border:1.5px solid #e8e8e8;border-radius:var(--btn-radius);font-size:.8rem;font-family:inherit;resize:vertical;margin-bottom:8px;background:var(--input-background);color:var(--text-main);transition:border-color .2s ease;outline:none;line-height:1.5}.SenderDataStep_dedicatoria__Xr1g8:hover{border-color:#d0d0d0}.SenderDataStep_dedicatoria__Xr1g8:focus{border-color:#D4AF37;box-shadow:0 0 0 3px rgba(212,175,55,.08)}.SenderDataStep_dedicSaveContainer__vdq_3{display:flex;align-items:flex-start;gap:8px;background:rgba(212,175,55,.08);padding:9px 11px;border-radius:var(--btn-radius);border-left:3px solid #d4af37}.SenderDataStep_dedicSave___SkuB{color:var(--text-main);font-size:.8rem;font-weight:400;line-height:1.6}.SenderDataStep_heartIcon__FGfdH{color:#D4AF37;flex-shrink:0;margin-top:1px;font-size:15px}.SenderDataStep_opcional__56L0c{font-weight:500;color:var(--text-secondary)}.PaymentLoader_loaderBox__9WetW{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;min-width:0;padding:24px 16px;border:1px solid var(--border);border-radius:var(--btn-radius);background:var(--secondary-background);text-align:center}.PaymentLoader_progressBar__QHL8Z{position:relative;width:100%;max-width:220px;height:4px;border-radius:var(--btn-radius);background:var(--border);overflow:hidden}.PaymentLoader_progressBarFill__N1WrX{position:absolute;top:0;bottom:0;width:40%;border-radius:var(--btn-radius);background:var(--primary-color);animation:PaymentLoader_progressSweep__mjocT 1.2s ease-in-out infinite}@keyframes PaymentLoader_progressSweep__mjocT{0%{left:-40%}to{left:100%}}.PaymentLoader_loaderMessage__b6Mor{margin:0;font-size:.85rem;font-weight:600;color:var(--text-main)}.cardPayment_cardPaymentContainer__2lxTp{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.cardPayment_errorContainer__Bz45J{display:flex;flex-direction:column;align-items:center;gap:9px;padding:18px 16px;border:1px solid var(--danger);border-radius:var(--btn-radius);background:var(--secondary-background);text-align:center}.cardPayment_errorIcon__Uq_tt{color:var(--danger)}.cardPayment_errorMessage__mdkwJ{margin:0;font-size:.83rem;color:var(--text-main);line-height:1.5}.cardPayment_retryButton__Zp14m{padding:8px 20px;border:1px solid var(--danger);border-radius:var(--btn-radius);background:transparent;color:var(--danger);font-size:.8rem;font-weight:700;font-family:inherit;cursor:pointer;transition:background .18s ease,color .18s ease}.cardPayment_retryButton__Zp14m:hover{background:var(--danger);color:#fff}.cardPayment_mercadoPagoContainer__lYz7L{width:100%;min-width:0}.cardPayment_desafio__g5M_q{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 12px;border:1px solid var(--border);border-radius:var(--btn-radius);background:var(--secondary-background);text-align:center}.cardPayment_desafioTitulo__EhXlk{margin:0;font-family:var(--font-lora,Lora,Georgia,serif);font-size:1.05rem;font-weight:600;color:var(--text-main)}.cardPayment_desafioTexto__ZGacd{margin:0;max-width:520px;font-size:.83rem;line-height:1.5;color:var(--text-secondary)}.cardPayment_desafioMarco__9Cq2B{width:100%;max-width:500px;height:600px;border:1px solid var(--border);border-radius:var(--btn-radius);background:#fff}@media only screen and (max-width:980px){.cardPayment_desafioMarco__9Cq2B{max-width:none;height:440px}}.cardPayment_desafioPie__63iLu{display:flex;align-items:center;gap:8px;margin:0;font-size:.8rem;color:var(--text-secondary)}.cardPayment_desafioPunto__qxWeg{width:8px;height:8px;border-radius:50%;background:var(--primary-color);animation:cardPayment_desafioLatido__xJj5i 1.2s ease-in-out infinite}@keyframes cardPayment_desafioLatido__xJj5i{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.cardPayment_desafioCancelar__XcJ_j{margin-top:4px;padding:6px 14px;border:1px solid var(--border);border-radius:var(--btn-radius);background:transparent;color:var(--text-secondary);font-size:.78rem;font-family:inherit;cursor:pointer}.cardPayment_desafioCancelar__XcJ_j:hover{border-color:var(--danger);color:var(--danger)}