:root{--fs-t-large:120px;--fs-t-small:96px;--fs-t-extra-small:80px;--fs-h-huge:72px;--fs-h-extra-large:60px;--fs-h-large:48px;--fs-h-medium:36px;--fs-h-small:30px;--fs-h-extra-small:24px;--fs-extra-large:20px;--fs-large-bis:19px;--fs-large:18px;--fs-medium-bis:17px;--fs-medium:16px;--fs-small-bis:15px;--fs-small:14px;--fs-extra-small-bis:13px;--fs-extra-small:12px;--fs-tiny-bis:11px;--fs-tiny:10px;--lh-t-large:150px;--lh-t-small:120px;--lh-t-extra-small:100px;--lh-h-huge:90px;--lh-h-extra-large:72px;--lh-h-large:60px;--lh-h-medium:44px;--lh-h-small:38px;--lh-h-extra-small:32px;--lh-extra-large:30px;--lh-large-bis:29px;--lh-large:28px;--lh-medium-bis:26px;--lh-medium:24px;--lh-small-bis:22px;--lh-small:20px;--lh-extra-small-bis:19px;--lh-extra-small:18px;--lh-tiny-bis:17px;--lh-tiny:16px;--esp-0:0;--esp-2:2px;--esp-4:4px;--esp-4-8:min(calc(4px + (8 - 4) * ((100vw - 320px) / (1920 - 320))), 9.7px);--esp-6-12:min(calc(6px + (12 - 6) * ((100vw - 320px) / (1920 - 320))), 14.55px);--esp-8-16:min(calc(8px + (16 - 8) * ((100vw - 320px) / (1920 - 320))), 19.4px);--esp-10-30:min(calc(10px + (30 - 10) * ((100vw - 320px) / (1920 - 320))), 38.5px);--esp-10-40:min(calc(10px + (40 - 10) * ((100vw - 320px) / (1920 - 320))), 52.75px);--esp-12-24:min(calc(12px + (24 - 12) * ((100vw - 320px) / (1920 - 320))), 29.1px);--esp-16-24:min(calc(16px + (24 - 16) * ((100vw - 320px) / (1920 - 320))), 27.4px);--esp-20-30:min(calc(20px + (30 - 20) * ((100vw - 320px) / (1920 - 320))), 34.25px);--esp-20-40:min(calc(20px + (40 - 20) * ((100vw - 320px) / (1920 - 320))), 48.5px);--esp-20-60:min(calc(20px + (60 - 20) * ((100vw - 320px) / (1920 - 320))), 77px);--esp-20-80:min(calc(20px + (80 - 20) * ((100vw - 320px) / (1920 - 320))), 105.5px);--esp-20-100:min(calc(20px + (100 - 20) * ((100vw - 320px) / (1920 - 320))), 134px);--esp-20-120:min(calc(20px + (120 - 20) * ((100vw - 320px) / (1920 - 320))), 162.5px);--esp-20-140:min(calc(20px + (140 - 20) * ((100vw - 320px) / (1920 - 320))), 191px);--esp-20-160:min(calc(20px + (160 - 20) * ((100vw - 320px) / (1920 - 320))), 219.5px);--esp-20-180:min(calc(20px + (180 - 20) * ((100vw - 320px) / (1920 - 320))), 248px);--esp-20-200:min(calc(20px + (200 - 20) * ((100vw - 320px) / (1920 - 320))), 276.5px);--esp-24-48:min(calc(24px + (48 - 24) * ((100vw - 320px) / (1920 - 320))), 58.2px);--esp-30-40:min(calc(30px + (40 - 30) * ((100vw - 320px) / (1920 - 320))), 44.25px);--esp-30-60:min(calc(30px + (60 - 30) * ((100vw - 320px) / (1920 - 320))), 72.75px);--esp-36-72:min(calc(36px + (72 - 36) * ((100vw - 320px) / (1920 - 320))), 87.3px);--esp-40-60:min(calc(40px + (60 - 40) * ((100vw - 320px) / (1920 - 320))), 68.5px);--esp-48-72:min(calc(48px + (72 - 48) * ((100vw - 320px) / (1920 - 320))), 82.2px);--esp-48-96:min(calc(48px + (96 - 48) * ((100vw - 320px) / (1920 - 320))), 116.4px);--esp-70-96:min(calc(70px + (96 - 70) * ((100vw - 320px) / (1920 - 320))), 107.05px)}@supports (font-size:clamp(1rem, 1vw, 2rem)){:root{--fs-t-large:clamp(2.25rem, .6944rem + 7.7778vw, 7.5rem);--fs-t-small:clamp(2.125rem, .9768rem + 5.7407vw, 6rem);--fs-t-extra-small:clamp(2rem, 1.1111rem + 4.4444vw, 5rem);--fs-h-huge:clamp(1.875rem, 1.1343rem + 3.7037vw, 4.375rem);--fs-h-extra-large:clamp(1.75rem, 1.1574rem + 2.963vw, 3.75rem);--fs-h-large:clamp(1.625rem, 1.2176rem + 2.037vw, 3rem);--fs-h-medium:clamp(1.5rem, 1.2778rem + 1.1111vw, 2.25rem);--fs-h-small:clamp(1.375rem, 1.2268rem + .7407vw, 1.875rem);--fs-h-extra-small:clamp(1.25rem, 1.1759rem + .3704vw, 1.5rem);--fs-extra-large:clamp(1.125rem, 1.088rem + .1852vw, 1.25rem);--fs-large-bis:clamp(1.0625rem, 1.025rem + .185vw, 1.1875rem);--fs-large:clamp(1rem, .963rem + .1852vw, 1.125rem);--fs-medium-bis:clamp(.9375rem, .9rem + .185vw, 1.0625rem);--fs-medium:clamp(.875rem, .838rem + .1852vw, 1rem);--fs-small-bis:clamp(.875rem, .856rem + .0926vw, .9375rem);--fs-small:clamp(.8125rem, .794rem + .0926vw, .875rem);--fs-extra-small-bis:.812rem;--fs-extra-small:.75rem;--fs-tiny-bis:.687rem;--fs-tiny:.625rem;--lh-t-large:clamp(3rem, 1.1112rem + 9.4445vw, 9.375rem);--lh-t-small:clamp(2.875rem, 1.5046rem + 6.8518vw, 7.5rem);--lh-t-extra-small:clamp(2.75rem, 1.713rem + 5.1852vw, 6.25rem);--lh-h-huge:clamp(2.625rem, 1.7361rem + 4.4445vw, 5.625rem);--lh-h-extra-large:clamp(2.5rem, 1.9074rem + 2.963vw, 4.5rem);--lh-h-large:clamp(2.375rem, 1.9676rem + 2.037vw, 3.75rem);--lh-h-medium:clamp(2.25rem, 2.1018rem + .7407vw, 2.75rem);--lh-h-small:clamp(2rem, 1.8888rem + .5556vw, 2.375rem);--lh-h-extra-small:clamp(1.875rem, 1.838rem + .1852vw, 2rem);--lh-extra-large:clamp(1.75rem, 1.713rem + .1852vw, 1.875rem);--lh-large-bis:clamp(1.6875rem, 1.65rem + .1852vw, 1.8125rem);--lh-large:clamp(1.625rem, 1.588rem + .1852vw, 1.75rem);--lh-medium-bis:clamp(1.5rem, 1.463rem + .1852vw, 1.625rem);--lh-medium:clamp(1.375rem, 1.338rem + .1852vw, 1.5rem);--lh-small-bis:clamp(1.25rem, 1.213rem + .185vw, 1.375rem);--lh-small:clamp(1.1875rem, 1.169rem + .0926vw, 1.25rem);--lh-extra-small-bis:1.188rem;--lh-extra-small:1.125rem;--lh-tiny-bis:1.0625rem;--lh-tiny:1rem}}*{box-sizing:border-box;overflow-wrap:normal;box-shadow:none;background:0 0;border:none;outline:none;text-decoration:none}*,:before,:after{box-sizing:border-box;overflow-wrap:normal;margin:0;padding:0}.fieldset_reset{border:0;min-width:0;margin:0;padding:0}.fieldset_reset legend{padding:0;display:block}html{box-sizing:border-box;font-family:var(--font-primary);font-size:var(--font-primary-size);font-weight:var(--fp);font-style:normal}body{box-sizing:border-box;max-width:2600px;min-height:100svh;font-family:var(--font-primary);font-size:var(--font-primary-size);font-weight:var(--fp);color:var(--c-texto-web);background-color:var(--c-fondo-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;grid-template-rows:auto 1fr max-content;margin:0 auto;font-style:normal;display:grid}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--c-scroll-fondo);border-radius:0}::-webkit-scrollbar-corner{background:var(--c-scroll-fondo);border-radius:0}::-webkit-scrollbar-thumb{background-color:var(--c-scroll-barra);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--c-scroll-barra-hover)}@supports ((-moz-appearance:none)){*{scrollbar-color:var(--c-scroll-barra) var(--c-scroll-fondo);scrollbar-width:thin}}dl{margin:0}dd{margin-inline-start:0}.mrg0auto{margin:0 auto}.mrg_left{margin-inline-end:auto}.mrg_cent{margin-inline:auto}.mrg_right{margin-inline-start:auto}.mrg_inf_0{margin-bottom:var(--esp-0)}.mrg_inf_4{margin-bottom:var(--esp-4)}.mrg_inf_4_8{margin-bottom:var(--esp-4-8)}.mrg_inf_6_12{margin-bottom:var(--esp-6-12)}.mrg_inf_8_16{margin-bottom:var(--esp-8-16)}.mrg_inf_10_40{margin-bottom:var(--esp-10-40)}.mrg_inf_16_24{margin-bottom:var(--esp-16-24)}.mrg_inf_20_30{margin-bottom:var(--esp-20-30)}.mrg_inf_20_40{margin-bottom:var(--esp-20-40)}.mrg_inf_30_40{margin-bottom:var(--esp-30-40)}.mrg_inf_40_60{margin-bottom:var(--esp-40-60)}.mrg_sup_0{margin-top:var(--esp-0)}.mrg_sup_4{margin-top:var(--esp-4)}.mrg_sup_4_8{margin-top:var(--esp-4-8)}.mrg_sup_6_12{margin-top:var(--esp-6-12)}.mrg_sup_8_16{margin-top:var(--esp-8-16)}.mrg_sup_10_40{margin-top:var(--esp-10-40)}.mrg_sup_16_24{margin-top:var(--esp-16-24)}.mrg_sup_20_30{margin-top:var(--esp-20-30)}.mrg_sup_20_40{margin-top:var(--esp-20-40)}.mrg_sup_20_80{margin-top:var(--esp-20-80)}.mrg_sup_30_40{margin-top:var(--esp-30-40)}.mrg_sup_40_60{margin-top:var(--esp-40-60)}.mrg_sup_70_96{margin-top:var(--esp-70-96)}.mrg_der_4{margin-right:var(--esp-4)}.mrg_der_4_8{margin-right:var(--esp-4-8)}.mrg_der_6_12{margin-right:var(--esp-6-12)}.mrg_der_8_16{margin-right:var(--esp-8-16)}.mrg_der_10_30{margin-right:var(--esp-10-30)}.mrg_der_16_24{margin-right:var(--esp-16-24)}.mrg_der_20_60{margin-right:var(--esp-20-60)}.mrg_der_30_60{margin-right:var(--esp-30-60)}.mrg_izq_0{margin-left:var(--esp-0)}.mrg_izq_2{margin-left:var(--esp-2)}.mrg_izq_4{margin-left:var(--esp-4)}.mrg_izq_4_8{margin-left:var(--esp-4-8)}.mrg_izq_6_12{margin-left:var(--esp-6-12)}.mrg_izq_8_16{margin-left:var(--esp-8-16)}.mrg_izq_10_30{margin-left:var(--esp-10-30)}.mrg_izq_12_24{margin-left:var(--esp-12-24)}.mrg_izq_16_24{margin-left:var(--esp-16-24)}.mrg_izq_20_30{margin-left:var(--esp-20-30)}.mrg_izq_20_40{margin-left:var(--esp-20-40)}.mrg_izq_20_60{margin-left:var(--esp-20-60)}.mrg_izq_24_48{margin-left:var(--esp-24-48)}.mrg_izq_36_72{margin-left:var(--esp-36-72)}.mrg_izq_48_96{margin-left:var(--esp-48-96)}.mrg_izq_menos_28{margin-left:-28px}.dialog{z-index:99999;width:95%;max-width:700px;padding:var(--esp-20-40);border:1px solid var(--c-borde-modal-caja);color:var(--c-texto-modal);text-align:justify;background-color:var(--c-fondo-modal-caja);animation:.5s ease-out mostrar;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog_300_h{max-height:300px;overflow-y:auto}@keyframes mostrar{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}.pad_unset{padding:unset}.pad_0{padding:0}.pad_3{padding:3px}.pad_der_4_8{padding-right:var(--esp-4-8)}.pad_der_6_12{padding-right:var(--esp-6-12)}.pad_der_8_16{padding-right:var(--esp-8-16)}.pad_der_32{padding-right:32px}.pad_izq_4_8{padding-left:var(--esp-4-8)}.pad_izq_6_12{padding-left:var(--esp-6-12)}.pad_izq_8_16{padding-left:var(--esp-8-16)}.pad_6_12{padding:var(--esp-6-12)}.pad_8_16{padding:var(--esp-8-16)}.pad_16_24{padding:var(--esp-16-24)}.pad_20_40{padding:var(--esp-20-40)}.pad_vert_8_16{padding-top:var(--esp-8-16);padding-bottom:var(--esp-8-16)}.pad_vert_16_24{padding-top:var(--esp-16-24);padding-bottom:var(--esp-16-24)}.pad_lat_4_8{padding-right:var(--esp-4-8);padding-left:var(--esp-4-8)}.pad_lat_8_16{padding-right:var(--esp-8-16);padding-left:var(--esp-8-16)}.pad_lat_16_24{padding-right:var(--esp-16-24);padding-left:var(--esp-16-24)}.pad_lat_20_40{padding-right:var(--esp-20-40);padding-left:var(--esp-20-40)}.max_width100_p{max-width:100%}.max_width2600{max-width:2600px}.max_width1500{max-width:1500px}.max_width1200{max-width:1200px}.max_width1000{max-width:1000px}.max_width900{max-width:900px}.max_width800{max-width:800px}.max_width700{max-width:700px}.max_width600{max-width:600px}.max_width500{max-width:500px}.max_width400{max-width:400px}.max_width300{max-width:300px}.max_width200{max-width:200px}.max_width50{max-width:50px}.max_width0{max-width:0}.max_width_m_c{max-width:max-content}.min_width0{min-width:0}.min_width150{min-width:150px}.width100_p{width:100%}.width280{width:280px}.width230{width:230px}.width90{width:90px}.width48{width:48px}.width40{width:40px}.width36{width:36px}.width32{width:32px}.width28{width:28px}.width24{width:24px}.width20{width:20px}.width18{width:18px}.width16{width:16px}.width14{width:14px}.width_f_c{width:fit-content}.width_m_c{width:max-content}.stroke1{stroke-width:1px}.stroke1_5{stroke-width:1.5px}.stroke1_75{stroke-width:1.75px}.stroke2{stroke-width:2px}.stroke2_5{stroke-width:2.5px}.stroke3{stroke-width:3px}.stroke4{stroke-width:4px}.max_height100{max-height:100px}.max_height200{max-height:200px}.max_height300{max-height:300px}.max_height400{max-height:400px}.max_height500{max-height:500px}.height_auto{height:auto}.height100_p{height:100%}.height_carrito{height:2.6rem}.height48{height:48px}.height40{height:40px}.height36{height:36px}.height32{height:32px}.height28{height:28px}.height24{height:24px}.height20{height:20px}.height18{height:18px}.height16{height:16px}.height14{height:14px}.height1{height:1px}.height_header{padding-top:var(--altura-header)}@media screen and not (min-width:600px){.height_header{--ancho-logo-calculado:min(var(--ancho-logo,0px), 240px)}}@media screen and not (min-width:525px){.height_header{--ancho-logo-calculado:min(var(--ancho-logo,0px), 200px)}}@media screen and not (min-width:425px){.height_header{--ancho-logo-calculado:min(var(--ancho-logo,0px), 160px)}}@media screen and not (min-width:375px){.height_header{--ancho-logo-calculado:min(var(--ancho-logo,0px), 120px)}}.ico_20_28{width:min(.5vw + 18.4px,28px);height:min(.5vw + 18.4px,28px)}.ico_lh_medium{width:min(.432824vw + 17.9405px,24px);height:min(.432824vw + 17.9405px,24px)}.rotate_inf_to_der_90{transition:transform .2s;transform:rotate(-90deg)}.rotate_der_to_inf_0{transition:transform .2s;transform:rotate(0)}.tras_x_m_8{transform:translate(-8px)}.tras_y_m_2{transform:translateY(-2px)}.disp_none{display:none}.disp_block{display:block}.disp_inline{display:inline}.disp_in_block{display:inline-block}.z_ix_0{z-index:0}.z_ix_1{z-index:1}.z_ix_2{z-index:2}.tras_x_3{transform:translate(3px)}.tras_x_m_4{transform:translate(-4px)}.pos_rel{position:relative}.pos_abs{position:absolute}.pos_abs_center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top0{top:0}.top2{top:2px}.top4{top:4px}.top6{top:6px}.top8{top:8px}.top_4_8{top:var(--esp-4-8)}.top12{top:12px}.top16{top:16px}.top20{top:20px}.top32{top:32px}.top_20_30{top:var(--esp-20-30)}.top_50_p{top:50%}.bottom0{bottom:0}.bottom12{bottom:12px}.right0{right:0}.right2{right:2px}.right4{right:4px}.right6{right:6px}.right8{right:8px}.right12{right:12px}.right16{right:16px}.right24{right:24px}.right32{right:32px}.right_4_8{right:var(--esp-4-8)}.right_6_12{right:var(--esp-6-12)}.right_20_30{right:var(--esp-20-30)}.left_4_8{left:var(--esp-4-8)}.left_6_12{left:var(--esp-6-12)}.left_120{left:120px!important}.left_m_99999{left:-99999px}.c_tienda_pred{color:var(--c-fondo-body)}.c_tienda_sec{color:var(--c-texto-web)}.c_tienda_acento{color:var(--c-link-textos)}.c_tienda_resalte{color:var(--c-link-textos-hover)}.c_typo{color:var(--c-texto-web)}.c_link{color:var(--c-link-textos)}.c_datos_empresa{color:var(--c-texto-datos-empresa)}.c_titular{color:var(--c-texto-titular)}.c_resaltado{color:var(--c-texto-resaltado)}.c_titulo_modal{color:var(--c-titulo-modal)}.c_texto_modal{color:var(--c-texto-modal)}.c_alarma{color:var(--c-alarma)}.c_texto_boton_form{color:var(--c-texto-boton-form)}.c_total_carrito{color:var(--c-texto-total-carr)}.c_bt_carrito{color:var(--c-texto-boton-carr)}.c_link_foot{color:var(--c-link-foot)}.c_stroke_typo{stroke:var(--c-texto-web)}.c_stroke_titular{stroke:var(--c-texto-titular)}.c_stroke_campo_valido{stroke:var(--c-campo-validado)}.c_stroke_resaltado{stroke:var(--c-texto-resaltado)}.c_stroke_modal{stroke:var(--c-link-modal)}.c_stroke_alarma{stroke:var(--c-alarma)}.c_stroke_bt_carrito{stroke:var(--c-texto-boton-carr)}.c_stroke_forms{stroke:var(--c-borde-caja-form)}.c_stroke_link_foot{stroke:var(--c-link-foot)}.c_stroke_txt_boton{stroke:var(--c-texto-boton-form)}.c_fill_campo_valido{fill:var(--c-campo-validado)}.c_fill_alarma{fill:var(--c-alarma)}.c_fill_txt_boton{fill:var(--c-texto-boton-form)}.c_bg_fondo_caja_form_dark{background-color:var(--c-fondo-caja-form-dark)}.pointer{cursor:pointer}.help{cursor:help}.grab{cursor:grab}.grabbing{cursor:grabbing}.default{cursor:default}.txt_normal{font-style:normal}.txt_ital{font-style:italic}.txt_bal{text-wrap:balance}.txt_cent{text-align:center}.txt_right{text-align:right}.txt_left{text-align:left}.txt_just{text-align:justify}.text_under{text-underline-offset:.2rem;text-decoration:underline;text-decoration-thickness:.125rem}.text_lt{text-decoration:line-through}.txt_resaltado{padding:var(--esp-4) var(--esp-6-12);background-color:var(--c-link-textos);border-radius:4px}blockquote p:before{content:"“"}blockquote p:after{content:"”"}.secondary_font{font-family:var(--font-secondary);font-size:var(--font-primary-size);font-weight:var(--fp-sec);font-style:normal}.cabeceras{font-size:var(--fs-h-small);font-weight:var(--fp-bold-sec)}.cabeceras_min{font-size:var(--fs-h-extra-small);font-weight:var(--fp-semi-bold-sec)}.text_underlined{padding-bottom:.3125rem;transition:color .25s ease-out;position:relative}.text_underlined:before,.text_underlined:after{content:"";background-color:var(--c-link-textos-hover);width:0;height:.25rem;transition:width .1s ease-out;position:absolute;bottom:0}.text_underlined:before{left:50%;transform:translate(-50%)}.text_underlined:after{right:50%;transform:translate(50%)}.text_underlined:hover:before,.text_underlined:hover:after{width:100%;transition-duration:.2s}.text_underlined:active:before,.text_underlined:active:after{background-color:var(--c-link-textos-hover);width:100%;transition-duration:.2s}.split_txt{overflow-wrap:break-word;white-space:normal}.split_txt_any{overflow-wrap:anywhere;white-space:normal}.no_split_txt{text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block;overflow:hidden}p{line-height:var(--lh-medium)}.ul_none{list-style:none}button,input,select,textarea{font:inherit;color:var(--c-texto-web);appearance:none;background-color:#0000;flex-shrink:1}textarea{resize:none;field-sizing:content;width:100%}input::placeholder,textarea::placeholder,.placeholder{font-size:var(--fs-medium);font-weight:var(--fp-semi-bold);color:var(--c-texto-web-transp-50)}.input,.select{width:100%;min-width:0;max-width:100%;height:2.75rem;padding:.125rem 32px .125rem var(--esp-4);border:2px solid var(--c-borde-caja-form);background-color:var(--c-fondo-caja-form);flex-direction:column;gap:.0625rem;transition:border-color .15s,transform .15s;display:flex;position:relative;overflow:hidden}.input_min{width:100%;min-width:0;max-width:100%;padding:0 var(--esp-4);border:2px solid var(--c-borde-caja-form);font-size:var(--fs-small);font-weight:var(--fp-semi-bold);background-color:var(--c-fondo-caja-form);transition:border-color .15s,transform .15s;position:relative}.textarea{min-height:9rem;margin:.5rem 0 .25rem}.textarea_min{min-height:3rem;margin:.5rem 0 .25rem}.textarea_cont{width:100%;min-width:0;max-width:100%;padding:.25rem var(--esp-4) .25rem var(--esp-4);border:2px solid var(--c-borde-caja-form);color:var(--c-texto-web);background-color:var(--c-fondo-caja-form);transition:transform .15s,border-color .15s;position:relative;overflow:hidden}button{border:2px solid var(--c-border-boton-form);height:2.75rem;font-weight:var(--fp-semi-bold);color:var(--c-texto-boton-form);background-color:var(--c-boton-form);padding:0 1rem;transition:background-color .15s,transform .15s,border-color .15s,color .15s}button,button *{-webkit-user-select:none;user-select:none}button:enabled{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5;filter:grayscale(.2)}button:disabled.sin_opacidad{opacity:1;filter:none}button:focus-visible{outline:2px dashed var(--c-borde-caja-form);outline-offset:2px}button:hover:enabled{border:2px solid var(--c-border-boton-form-hover);color:var(--c-texto-boton-form);background-color:var(--c-boton-form-hover)}button:active:enabled{border:2px solid var(--c-border-boton-form-active);color:var(--c-texto-boton-form);background-color:var(--c-boton-form-active);transform:translateY(1px)}.boton_modal:enabled{border:2px solid var(--c-border-boton-modal);color:var(--c-texto-boton-modal);background-color:var(--c-boton-modal)}.boton_modal:hover:enabled{border:2px solid var(--c-border-boton-modal-hover);color:var(--c-texto-boton-modal);background-color:var(--c-boton-modal-hover)}.boton_modal:active:enabled{border:2px solid var(--c-border-boton-modal-active);color:var(--c-texto-boton-modal);background-color:var(--c-boton-modal-active)}.boton_cancel_modal:enabled{border:2px solid var(--c-border-boton-modal);color:var(--c-texto-modal);background-color:var(--c-fondo-modal-caja)}.boton_cancel_modal:hover:enabled{border:2px solid var(--c-border-boton-modal-hover);color:var(--c-texto-boton-modal);background-color:var(--c-boton-modal-hover)}.boton_cancel_modal:active:enabled{border:2px solid var(--c-border-boton-modal-active);color:var(--c-texto-boton-modal);background-color:var(--c-boton-modal-active)}.boton_dashed:enabled{border:1px dashed var(--c-grey-400);color:var(--c-primary-negro);background-color:var(--c-grey-white)}.boton_dashed:hover:enabled{border:1px dashed var(--c-grey-500);color:var(--c-primary-negro);background-color:var(--c-primary-negro-transp-95)}.boton_dashed:active:enabled{border:1px dashed var(--c-grey-500);color:var(--c-primary-negro);background-color:var(--c-grey-100);transform:translateY(1px)}.boton_med{height:unset;font-size:var(--fs-medium);padding:.25rem .5rem}.boton_min{height:unset;font-size:var(--fs-small);padding:0 .25rem}.boton_no_css{height:unset;font-weight:inherit;color:inherit;background-color:#0000;border:none;border-radius:0;padding:0}.boton_no_css:focus-visible{outline:2px dashed var(--c-campo-validado);outline-offset:2px}.boton_no_css:hover:enabled{color:unset;background:0 0;border:none}.boton_no_css:active:enabled{transform:unset;color:unset;background:0 0;border:none}.bt_ico{stroke:var(--c-campo-validado)}.bt_ico:hover{stroke:var(--c-campo-validado-hover);transition:stroke .15s}.bt_ico:active{stroke:var(--c-campo-validado-hover);transition:transform .15s,stroke .15s;transform:translateY(1px)}.link_as_bt{cursor:pointer;border:2px solid var(--c-border-boton-form);width:100%;height:2.75rem;font-weight:var(--fp-semi-bold);color:var(--c-texto-boton-form);background-color:var(--c-boton-form);justify-content:center;align-items:center;padding:0 1rem;transition:background-color .15s,transform .15s,border-color .15s,color .15s;display:flex}.link_as_bt_min{height:2rem;font-size:var(--fs-small);padding:0 .5rem}.link_as_bt_extra_min{height:1.5rem;font-size:var(--fs-extra-small);padding:0 .25rem}.link_as_bt:hover{border:2px solid var(--c-border-boton-form-hover);color:var(--c-texto-boton-form);background-color:var(--c-boton-form-hover)}.link_as_bt:active{border:2px solid var(--c-border-boton-form-active);color:var(--c-texto-boton-form);background-color:var(--c-boton-form-active);transform:translateY(1px)}.link_as_bt_selected{border:2px solid var(--c-border-boton-form-active);color:var(--c-texto-boton-form);background-color:var(--c-boton-form-active)}.link_as_bt_scale:hover{transform:scale(1.01)}.link_as_bt_scale:active{transform:scale(1.01)translateY(1px)}select{cursor:pointer;z-index:1;width:100%;height:2.75rem;padding:1.125rem 32px .125rem var(--esp-4);position:absolute;top:0;left:0}select option{font-size:var(--fs-medium);font-weight:var(--fp-semi-bold);color:var(--c-texto-web);background-color:var(--c-fondo-caja-form)}select option:checked,.op_force_select{color:var(--c-caja-int-txt);background-color:var(--c-caja-int)}@supports (appearance:base-select){select{appearance:base-select}select::picker-icon{display:none}}.select_min{background-color:var(--c-primary-blanco);position:relative}.select_min select{height:unset;padding:var(--esp-4);font-size:var(--fs-small);font-weight:var(--fp-semi-bold);transition:border-color .15s,transform .15s;position:relative}.select_min select option{font-size:var(--fs-small)}.switcher{-webkit-user-select:none;user-select:none;flex:none;width:48px;height:24px;position:relative;top:0;left:0}.switcher_slider{cursor:pointer;background-color:var(--c-switch-off);border-radius:450px;transition:background-color .15s;position:absolute;inset:0}.switcher_slider:before{content:"";background-color:var(--c-switch-desplazador);border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:2px;left:2px}.switcher_big{width:68px;height:32px}.switcher_med{width:40px;height:19px}.switcher_min{width:30px;height:16px}.switcher_slider_big:before{width:28px;height:28px}.switcher_slider_med:before{width:16px;height:15px}.switcher_slider_min:before{width:12px;height:12px}.cont_switcher{position:relative}.cont_switcher:hover .switcher_slider{filter:brightness(.97)}.cont_switcher:hover .switcher_label{color:var(--c-link-textos);text-underline-offset:.2rem;text-decoration:underline;text-decoration-thickness:.125rem;transition:color .15s}.cont_switcher:active .switcher_slider{filter:brightness(.97);transform:translateY(1px)}.cont_switcher:active .switcher_label{color:var(--c-link-textos);text-underline-offset:.2rem;text-decoration:underline;text-decoration-thickness:.125rem;transition:transform .15s,color .15s;transform:translateY(1px)}.cont_switcher:focus-within .switcher_slider{outline:2px dashed var(--c-switch-on);outline-offset:2px}.cont_switcher:has(input:checked) .switcher_slider{background-color:var(--c-switch-on)}.cont_switcher:has(input:checked) .switcher_slider:before{transform:translate(23px)}.cont_switcher:has(input:checked) .switcher_slider_big:before{transform:translate(36px)}.cont_switcher:has(input:checked) .switcher_slider_med:before{transform:translate(20px)}.cont_switcher:has(input:checked) .switcher_slider_min:before{transform:translate(14px)}.pill{align-items:center;display:flex}.pill_centrada{justify-content:center;align-items:center;display:flex}.pill_selector{background-color:var(--c-boton-form);border-radius:999px;gap:0;padding:8px;display:flex;position:relative}.pill_slider{z-index:0;background-color:var(--c-fondo-body);border-radius:999px;width:calc(50% - 4px);height:calc(100% - 6px);transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;left:4px}.pill_slider_translate_0{transform:translate(0%)}.pill_slider_translate_100{transform:translate(100%)}.pill_content{align-items:center;gap:0;width:100%;display:flex}.pill_option{z-index:1;flex:1;position:relative}.pill_label{cursor:pointer;-webkit-user-select:none;user-select:none;gap:var(--esp-4-8);justify-content:center;align-items:center;transition:color .25s;display:flex}.pill_badge{color:var(--c-texto-boton-form);background-color:var(--c-boton-form);border-radius:999px;padding:1px 6px}.es_grid{gap:var(--esp-8-16);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));display:grid}.malla_1_cols{gap:var(--esp-8-16);grid-template-columns:minmax(0,1fr);display:grid}.malla_2_cols{gap:var(--esp-8-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.malla_3_cols{gap:var(--esp-8-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.malla_4_cols{gap:var(--esp-8-16);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.malla_5_cols{gap:var(--esp-8-16);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.malla_6_cols{gap:var(--esp-8-16);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.malla_7_cols{gap:var(--esp-8-16);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.malla_8_cols{gap:var(--esp-8-16);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.malla_1_cols_max{gap:var(--esp-8-16);grid-template-columns:minmax(0,max-content);display:grid}.malla_2_cols_max{gap:var(--esp-8-16);grid-template-columns:repeat(2,minmax(0,max-content));display:grid}.malla_3_cols_max{gap:var(--esp-8-16);grid-template-columns:repeat(3,minmax(0,max-content));display:grid}.malla_4_cols_max{gap:var(--esp-8-16);grid-template-columns:repeat(4,minmax(0,max-content));display:grid}.malla_5_cols_max{gap:var(--esp-8-16);grid-template-columns:repeat(5,minmax(0,max-content));display:grid}.malla_6_cols_max{gap:var(--esp-8-16);grid-template-columns:repeat(6,minmax(0,max-content));display:grid}.malla_7_cols_max{gap:var(--esp-8-16);grid-template-columns:repeat(7,minmax(0,max-content));display:grid}.malla_8_cols_max{gap:var(--esp-8-16);grid-template-columns:repeat(8,minmax(0,max-content));display:grid}.ancho_2_cols{grid-column:span 2}.ancho_3_cols{grid-column:span 3}.ancho_4_cols{grid-column:span 4}.ancho_5_cols{grid-column:span 5}.ancho_6_cols{grid-column:span 6}.ancho_7_cols{grid-column:span 7}.ancho_8_cols{grid-column:span 8}.disp_flex{flex-direction:row;display:flex}.disp_flex_col{flex-direction:column;display:flex}.disp_flex_wrap{flex-wrap:wrap}.disp_flex_no_wrap{flex-wrap:nowrap}.disp_in_flex{display:inline-flex}.al_it_cen{align-items:center}.al_it_start{align-items:flex-start}.al_it_end{align-items:flex-end}.al_it_str{align-items:stretch}.al_it_base{align-items:baseline}.jus_con_cen{justify-content:center}.jus_con_start{justify-content:flex-start}.jus_con_end{justify-content:flex-end}.jus_con_sp_arr{justify-content:space-around}.jus_con_sp_bet{justify-content:space-between}.jus_con_sp_even{justify-content:space-evenly}.flex_1{flex:1}.flex_2{flex:2}.flex_3{flex:3}.flex_auto{flex:auto}.flex_init{flex:initial}.flex_100{flex:1 0 0}.flex_00a{flex:none}.gap_0{gap:0}.gap_2{gap:var(--esp-2)}.gap_4{gap:var(--esp-4)}.gap_4_8{gap:var(--esp-4-8)}.gap_6_12{gap:var(--esp-6-12)}.gap_8_16{gap:var(--esp-8-16)}.gap_10_30{gap:var(--esp-10-30)}.gap_10_40{gap:var(--esp-10-40)}.gap_12_24{gap:var(--esp-12-24)}.gap_16_24{gap:var(--esp-16-24)}.gap_20_40{gap:var(--esp-20-40)}.gap_20_60{gap:var(--esp-20-60)}.gap_30_40{gap:var(--esp-30-40)}.row_gap_4{row-gap:var(--esp-4)}.column_gap_16_24{column-gap:var(--esp-16-24)}.link_txt{font-weight:var(--fp-semi-bold);color:var(--c-link-textos);transition:color .15s,transform .15s;display:inline-block}.link_txt:hover{color:var(--c-link-textos-hover)}.link_txt:active{color:var(--c-link-textos-hover);transform:translateY(1px)}.link_txt:focus-visible{outline:2px dashed var(--c-link-textos);outline-offset:2px}.link_txt_modal{font-weight:var(--fp-semi-bold);color:var(--c-link-modal);transition:color .15s,transform .15s;display:inline-block}.link_txt_modal:hover{color:var(--c-link-modal-hover)}.link_txt_modal:active{color:var(--c-link-modal-hover);transform:translateY(1px)}.link_txt_modal:focus-visible{outline:2px dashed var(--c-link-modal);outline-offset:2px}.link_menu_lat{font-weight:var(--fp-semi-bold);color:var(--c-links-menu-lat);transition:color .15s,transform .15s;display:inline-block}.link_menu_lat:hover{color:var(--c-links-menu-lat-hover)}.link_menu_lat:active{color:var(--c-links-menu-lat-hover);transform:translateY(1px)}.link_menu_lat:focus-visible{outline:2px dashed var(--c-link-textos);outline-offset:2px}.link_img{transition:transform .15s;display:block}.link_img:active{transform:translateY(1px)}.link_img:focus-visible{outline:2px dashed var(--c-link-textos);outline-offset:2px}.link_foot{font-weight:var(--fp-semi-bold);color:var(--c-link-foot);transition:color .15s,transform .15s;display:inline-block}.link_foot:hover{color:var(--c-link-foot-hover)}.link_foot:active{color:var(--c-link-foot-hover);transform:translateY(1px)}.link_foot:focus-visible{outline:2px dashed var(--c-link-foot);outline-offset:2px}.borde_1_transp{border:1px solid #0000}.banner_exito{border:2px solid var(--c-texto-resaltado);background-color:var(--c-texto-resaltado-white-90);justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1rem;display:flex}.txt_exito{font-size:var(--fs-small);font-weight:var(--fp-semi-bold);color:var(--c-texto-resaltado);text-wrap:balance}.banner_error{border:2px solid var(--c-alarma);background-color:var(--c-alarma-fondo);justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1rem;display:flex}.txt_error{font-size:var(--fs-small);font-weight:var(--fp-semi-bold);color:var(--c-alarma);text-wrap:balance}.ex_err_min{width:max-content;padding:.375rem .625rem;position:absolute;left:50%;transform:translate(-50%)}hr.titular{background-color:var(--c-texto-titular);height:1px}.radio{border-radius:4px}.radio6{border-radius:6px}.radio12{border-radius:12px}.font_t_large{font-size:var(--fs-t-large)}.font_t_small{font-size:var(--fs-t-small)}.font_t_extra_small{font-size:var(--fs-t-extra-small)}.font_h_huge{font-size:var(--fs-h-huge)}.font_h_extra_large{font-size:var(--fs-h-extra-large)}.font_h_large{font-size:var(--fs-h-large)}.font_h_medium{font-size:var(--fs-h-medium)}.font_h_small{font-size:var(--fs-h-small)}.font_h_extra_small{font-size:var(--fs-h-extra-small)}.font_extra_large{font-size:var(--fs-extra-large)}.font_large_bis{font-size:var(--fs-large-bis)}.font_large{font-size:var(--fs-large)}.font_medium_bis{font-size:var(--fs-medium-bis)}.font_medium{font-size:var(--fs-medium)}.font_small_bis{font-size:var(--fs-small-bis)}.font_small{font-size:var(--fs-small)}.font_extra_small_bis{font-size:var(--fs-extra-small-bis)}.font_extra_small{font-size:var(--fs-extra-small)}.font_tiny_bis{font-size:var(--fs-tiny-bis)}.font_tiny{font-size:var(--fs-tiny)}.lh_t_large{line-height:var(--lh-t-large)}.lh_t_small{line-height:var(--lh-t-small)}.lh_t_extra_small{line-height:var(--lh-t-extra-small)}.lh_h_huge{line-height:var(--lh-h-huge)}.lh_h_extra_large{line-height:var(--lh-h-extra-large)}.lh_h_large{line-height:var(--lh-h-large)}.lh_h_medium{line-height:var(--lh-h-medium)}.lh_h_small{line-height:var(--lh-h-small)}.lh_h_extra_small{line-height:var(--lh-h-extra-small)}.lh_extra_large{line-height:var(--lh-extra-large)}.lh_large_bis{line-height:var(--lh-large-bis)}.lh_large{line-height:var(--lh-large)}.lh_medium_bis{line-height:var(--lh-medium-bis)}.lh_medium{line-height:var(--lh-medium)}.lh_small_bis{line-height:var(--lh-small-bis)}.lh_small{line-height:var(--lh-small)}.lh_extra_small_bis{line-height:var(--lh-extra-small-bis)}.lh_extra_small{line-height:var(--lh-extra-small)}.lh_tiny_bis{line-height:var(--lh-tiny-bis)}.lh_tiny{line-height:var(--lh-tiny)}.lh_0{line-height:0}.font_t_extra_bold{font-weight:var(--fp-t-extra-bold)}.font_t_bold{font-weight:var(--fp-t-bold)}.font_t_semi_bold{font-weight:var(--fp-t-semi-bold)}.font_extra_bold{font-weight:var(--fp-extra-bold)}.font_bold{font-weight:var(--fp-bold)}.font_semi_bold{font-weight:var(--fp-semi-bold)}.font_no_bold{font-weight:var(--fp)}.po_ev_no{pointer-events:none}.usr_sel{-webkit-user-select:none;user-select:none}.caja_color{width:24px;height:24px;padding:1px}.caja_color_carr{width:20px;height:20px;padding:1px}.caja_color_sel{border:1px solid var(--c-borde-caja-form)}.caja_int{width:100%;color:var(--c-caja-int-txt);opacity:.9;background-color:var(--c-caja-int);stroke:var(--c-caja-int-txt);padding:4px 8px;position:absolute;bottom:0}.caja_int:hover{color:var(--c-caja-int-txt-hover);opacity:1;background-color:var(--c-caja-int-hover);stroke:var(--c-caja-int-txt-hover)}.caja_int_oculto{transition:transform .25s;transform:translateY(500px)}.caja_oculta{overflow:hidden}.caja_oculta:hover .caja_int_oculto{transform:translateY(0)}.etq_oferta{z-index:10;font-size:var(--fs-small);font-weight:var(--fp-semi-bold);color:var(--c-texto-etq-oferta);background-color:var(--c-etq-oferta);padding:2px 16px}.sr_only{white-space:nowrap;clip-path:inset(50%);border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visi_hid{visibility:hidden}.grupo_rb,.checkbox_cont{max-width:max-content;padding-right:var(--esp-2);position:relative}.grupo_rb_round{border-radius:4px}.grupo_rb_label:hover>span:first-child{stroke:var(--c-campo-validado);transition:stroke .15s}.grupo_rb_label:hover>span:nth-child(2){text-underline-offset:.2rem;text-decoration:underline;text-decoration-thickness:.125rem;transition:color .15s}.grupo_rb_label:active>span:first-child{stroke:var(--c-campo-validado);transition:transform .15s,stroke .15s;transform:translateY(1px)}.grupo_rb_label:active>span:nth-child(2){text-underline-offset:.2rem;text-decoration:underline;text-decoration-thickness:.125rem;transition:transform .15s,color .15s;transform:translateY(1px)}.input:hover,.select:hover,.textarea_cont:hover{border:2px solid var(--c-borde-caja-form-hover)}.input:active,.select:active,.textarea_cont:active{border:2px solid var(--c-borde-caja-form-hover);outline:none;transform:translateY(1px)}.input:focus-within,.select:focus-within,.textarea_cont:focus-within,.grupo_rb:focus-within,.checkbox_focus:focus-visible+label>span:first-child,.lista_apilada:focus-within,.link_as_bt_focus:focus-visible,.pill_selector:focus-within{outline:2px dashed var(--c-borde-caja-form);outline-offset:2px}.input_alarma,.select_alarma,.textarea_cont_alarma{border:2px solid var(--c-alarma)}.input_alarma:focus-within,.select_alarma:focus-within,.textarea_cont_alarma:focus-within{outline:2px dashed var(--c-alarma);outline-offset:2px}.input_alarma:hover,.select_alarma:hover,.textarea_cont_alarma:hover{border:2px solid var(--c-alarma)}.input_alarma:active,.select_alarma:active,.textarea_cont_alarma:active{border:2px solid var(--c-alarma);transform:translateY(1px)}.checkbox_focus_round:focus-visible+label>span:first-child{outline:2px dashed var(--c-borde-caja-form);outline-offset:2px;border-radius:4px}@media only screen and not (min-width:1800px){.flex_col_menor_1800{flex-direction:column}}@media only screen and (min-width:1400px){.pad_sup_20_80_1400{padding-top:var(--esp-20-80)}}@media only screen and not (min-width:1400px){.flex_col_menor_1400{flex-direction:column}}@media only screen and (min-width:1200px){.hidden_1200{display:none}.pad_sup_20_40_1200{padding-top:var(--esp-20-40)}}@media only screen and not (min-width:1200px){.hidden_menor_1200{display:none}.flex_col_menor_1200{flex-direction:column}.mrg0auto_menor_1200{margin:0 auto}.text_center_menor_1200{text-align:center}.jus_con_cen_menor_1200{justify-content:center}}@media only screen and (min-width:1024px){.hidden_1024{display:none}.min_w_520_1024{min-width:520px}.pad_sup_20_40_1024{padding-top:var(--esp-20-40)}}@media only screen and not (min-width:1024px){.hidden_menor_1024{display:none}.mrg0auto_menor_1024{margin:0 auto}.flex_col_menor_1024{flex-direction:column}.text_center_menor_1024{text-align:center}}@media only screen and (min-width:900px){.hidden_900{display:none}}@media only screen and not (min-width:900px){.hidden_menor_900{display:none}}@media only screen and (min-width:640px){.hidden_640{display:none}}@media only screen and not (min-width:640px){.hidden_menor_640{display:none}}@media only screen and not (min-width:480px){.flex_col_menor_480{flex-direction:column}.gap_0_menor_480{gap:0}.hidden_menor_480{display:none}}@media only screen and not (min-width:450px){.flex_col_menor_450{flex-direction:column}}@media only screen and not (min-width:400px){.ancho_2_cols_menor_400{grid-column:span 2}.hidden_menor_400{display:none}}@media only screen and not (min-width:335px){.hidden_menor_335{display:none}}
