A.enlacenav:HOVER{color:#3f7de3;text-decoration:underline}A.EnlaceBlanco,A.EnlaceBlanco:ACTIVE,A.EnlaceBlanco:FOCUS,A.EnlaceBlanco:LINK,A.EnlaceBlanco:VISITED{color:#fff;text-decoration:none}A.EnlaceBlanco:HOVER{color:#ffc600;text-decoration:none}A.EnlaceClaro,A.EnlaceClaro:ACTIVE,A.EnlaceClaro:FOCUS,A.EnlaceClaro:LINK,A.EnlaceClaro:VISITED{color:#a4bbdf;text-decoration:none}A.EnlaceClaro:HOVER{color:#2e60ad;text-decoration:none}A.EnlaceClaro2,A.EnlaceClaro2:ACTIVE,A.EnlaceClaro2:FOCUS,A.EnlaceClaro2:LINK,A.EnlaceClaro2:VISITED{color:#a4bbdf;text-decoration:none}A.EnlaceClaro2:HOVER{color:#ffc600;text-decoration:none}A.EnlaceOscuro,A.EnlaceOscuro:ACTIVE,A.EnlaceOscuro:FOCUS,A.EnlaceOscuro:LINK,A.EnlaceOscuro:VISITED{color:#2e60ad;text-decoration:none}A.EnlaceOscuro:HOVER{color:#a4bbdf;text-decoration:none}A.EnlaceOscuro2,A.EnlaceOscuro2:ACTIVE,A.EnlaceOscuro2:FOCUS,A.EnlaceOscuro2:LINK,A.EnlaceOscuro2:VISITED{color:#2e60ad;text-decoration:none}A.EnlaceOscuro2:HOVER{color:#ffc600;text-decoration:none}A.EnlaceAmarillo,A.EnlaceAmarillo:ACTIVE,A.EnlaceAmarillo:FOCUS,A.EnlaceAmarillo:LINK,A.EnlaceAmarillo:VISITED{color:#e47911;text-decoration:underline}A.EnlaceAmarillo:HOVER{color:#ffc600;text-decoration:underline}A.Rojo,A.Rojo:ACTIVE,A.Rojo:FOCUS,A.Rojo:LINK,A.Rojo:VISITED{color:#f88;text-decoration:none}A.Rojo:HOVER{color:#c00;text-decoration:none}A.PaginacionListado,A.PaginacionListado:ACTIVE,A.PaginacionListado:FOCUS,A.PaginacionListado:LINK,A.PaginacionListado:VISITED{color:#666;text-decoration:none}A.PaginacionListado:HOVER{color:#666;text-decoration:none}A.Categoria,A.Categoria:ACTIVE,A.Categoria:FOCUS,A.Categoria:LINK,A.Categoria:VISITED{color:#666;text-decoration:none}A.Categoria:HOVER{color:#000;background-color:#ffba00;text-decoration:none}A.CategoriaProducto,A.CategoriaProducto:ACTIVE,A.CategoriaProducto:FOCUS,A.CategoriaProducto:LINK,A.CategoriaProducto:VISITED{color:#666;text-decoration:none}A.CategoriaProducto:HOVER{color:#000;text-decoration:none}A.CarritoProductoDescripcion,A.CarritoProductoDescripcion:ACTIVE,A.CarritoProductoDescripcion:FOCUS,A.CarritoProductoDescripcion:LINK,A.CarritoProductoDescripcion:VISITED{text-decoration:none;color:#999;font-weight:400}A.CarritoProductoDescripcion:HOVER{text-decoration:underline;color:#999;font-weight:400}ol{padding:0}ol li{text-indent:0}h2{font-size:inherit;font-weight:inherit;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:inherit}form{margin:0;padding:0}button,input,select,textarea{background-color:#fff;color:#888}.LoginResetModal{align-items:center;background:rgba(15,23,42,.54);box-sizing:border-box;display:none;inset:0;justify-content:center;padding:1.2em;position:fixed;z-index:99990}.LoginResetModalVisible{display:flex}.LoginResetCard{background:#fff;border-radius:8px;box-shadow:0 24px 70px rgba(15,23,42,.32);box-sizing:border-box;font-family:Manrope,Arial,Helvetica,sans-serif;overflow:hidden;width:min(440px,100%)}.LoginResetHead{align-items:center;border-bottom:1px solid #e5eaf1;display:flex;gap:.85em;padding:1.15em 1.25em 1em}.LoginResetIcono{align-items:center;background:#e7f1ff;border-radius:50%;color:#1f74f2;display:inline-flex;flex:0 0 42px;font-size:1.15em;height:42px;justify-content:center;width:42px}.LoginResetHead h2{color:#122947;font-size:1.28em;font-weight:800;line-height:1.2;margin:0}.LoginResetClose{align-items:center;background:0 0;border:0;border-radius:6px;color:#64748b;cursor:pointer;display:inline-flex;font-size:1.1em;height:34px;justify-content:center;margin-left:auto;width:34px}.LoginResetClose:focus,.LoginResetClose:hover{background:#eef6ff;color:#1f74f2}.LoginResetBody{padding:1.1em 1.25em 1.25em}.LoginResetBody p{color:#526376;font-size:.94em;line-height:1.45;margin:0 0 1em}.LoginResetCampo{margin-bottom:.95em}.LoginResetCampo label{color:#465970;display:block;font-size:.88em;font-weight:800;margin-bottom:.45em;text-transform:uppercase}.LoginResetCampo input{border:1px solid #d3dde7;border-radius:6px;box-sizing:border-box;color:#172b44;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:.98em;height:42px;padding:0 .9em;width:100%}.LoginResetActions{display:flex;gap:.7em;justify-content:flex-end}.LoginResetButton,.LoginResetButtonSec{align-items:center;border:0;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:.92em;font-weight:800;gap:.45em;justify-content:center;min-height:40px;padding:0 1em}.LoginResetButton{background:#1f74f2;color:#fff}.LoginResetButton:focus,.LoginResetButton:hover{background:#155fc7;color:#fff}.LoginResetButton:disabled{cursor:wait;opacity:.75}.LoginResetMessage{display:none;border-radius:6px;font-size:.94em;line-height:1.45;padding:.9em 1em}.LoginResetMessageError,.LoginResetMessageOk{display:block}.LoginResetMessageOk{background:#eaf8ee;border:1px solid #bde8c9;color:#18612b}.LoginResetMessageError{background:#ffecec;border:1px solid #ffc1c1;color:#982424}.AiolLoginOverlay{align-items:center;background:rgba(15,23,42,.58);box-sizing:border-box;display:none;inset:0;justify-content:center;padding:20px;position:fixed;z-index:99995}.AiolLoginOverlayVisible{display:flex}.AiolLoginOverlayCard{background:#fff;border-radius:8px;box-shadow:0 24px 70px rgba(15,23,42,.34);box-sizing:border-box;font-family:Manrope,Arial,Helvetica,sans-serif;max-width:420px;padding:26px 24px 24px;text-align:center;width:100%}.AiolLoginOverlayIcon{align-items:center;background:#e7f1ff;border-radius:50%;color:#1f74f2;display:inline-flex;font-size:24px;height:56px;justify-content:center;margin:0 auto 14px;width:56px}.AiolLoginOverlayTitle{color:#122947;font-size:21px;font-weight:800;line-height:1.2;margin-bottom:8px}.AiolLoginOverlayText{color:#526376;font-size:14px;line-height:1.45;margin:0 auto;max-width:340px}#aviso{background-color:#000;position:absolute;top:0;left:0;width:100%;height:100%;-moz-opacity:.25;opacity:.25}.tablapeq{font-size:0px}.Solr_NoResults{font-size:1.4em;color:#9d9d9d;text-align:center;padding:0 2em;background-color:#fff;margin:2em;border-radius:14px;width:100%;min-height:400px;display:flex;align-content:center;align-items:center;justify-content:center}.etiqueta_stock_peq{BACKGROUND:#00FF33;COLOR:#FFFFFF;border:1px solid #fff;margin:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top-color:#000;border-bottom-color:#000}.AltaClienteFormulario01{width:30%}.AltaClienteFormularioAyudas{color:#999;width:30%;padding-left:4px;line-height:9px}.EtiquetasCamposEditaCliente{font-size:1.2em;color:#999}.EtiquetasCamposEditaCliente_Valor{font-size:1.2em}.marcadorformulario{background-color:#ffdcc1;width:30%}.searchInput{width:100%;border:1px solid #c1c1c1;border-radius:3px;padding:5px;margin-bottom:.5em}.strong{font-weight:700}.italic{font-style:italic}.imgshadow{background:#fff;padding:4px;border:1px solid #777;margin-top:5px;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.img_left{width:auto;float:left;margin:5px 15px 5px 5px}#menu li .black_box{background-color:#333;color:#eee;text-shadow:1px 1px 1px #000;padding:4px 6px 4px 6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 3px #000;-moz-box-shadow:inset 0 0 3px #000;box-shadow:inset 0 0 3px #000}#menu li ul{list-style:none;padding:0;margin:0 0 12px 0}#menu li ul li{font-size:12px;line-height:24px;position:relative;z-index:10;padding:0;margin:0;float:none;text-align:left;width:130px}#menu li ul li:hover{background:0 0;border:none;padding:0;margin:0}#menu li .greybox li{background:#f4f4f4;border:1px solid #bbb;margin:0 0 4px 0;padding:4px 6px 4px 6px;width:116px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}#menu li .greybox li:hover{background:#fff;border:1px solid #aaa;padding:4px 6px 4px 6px;margin:0 0 4px 0}#cuerpo_listado{text-align:center}#producto_1{background:#fff;color:#000;text-align:center;padding:1em}.ColumnaCentral{background:#fff;color:#000;text-align:center;padding:3em}.ColumnaCentral .TituloSeccion{background-color:#fa0;text-align:left}.ColumnaCentral .TituloSeccion h2{padding:4px 0 4px 6px;margin:0;font-weight:700;letter-spacing:-1px;font-size:1.8em;color:#fff}.ColumnaCentral .TextoCorrido{text-align:left;color:#444;margin:20px auto 0 auto}.ColumnaCentral .TextoCorrido li{text-indent:0;margin-left:1em;margin-top:1.2em}.ColumnaCentral .TextoCorrido2{text-align:left;color:#444;margin:20px auto 0 auto}.ColumnaCentral .TextoCorrido2 li{margin-left:20px;margin-top:20px}#Slider_Container{margin:1.4em auto 0 auto;overflow:visible;max-width:100%}#Slider_Container.slick-dotted.slick-slider,#Slider_Container.slick-slider{margin-bottom:28px!important}#Slider_Container .slick-list{overflow:hidden;height:386px;border-radius:20px;box-shadow:0 16px 34px rgba(10,69,145,.12)}#Slider_Container .OfertaRotatoria_Container,#Slider_Container .slick-slide,#Slider_Container .slick-slide>div,#Slider_Container .slick-track{height:100%}#Slider_Container .OfertaRotatoria_Container{box-sizing:border-box;padding:0}#Slider_Container .OfertaRotatoria{position:relative;display:grid;grid-template-columns:minmax(280px,31%) minmax(390px,1fr) minmax(300px,25%);align-items:center;gap:1.7em;height:100%;min-height:386px;padding:2.5em 4.6em 2.9em 2.6em;box-sizing:border-box;background:linear-gradient(90deg,#eaf5ff 0,#fff 2.6em,rgba(255,255,255,0) 14em),radial-gradient(circle at 8% 5%,rgba(255,255,255,.96) 0,rgba(255,255,255,0) 24%),linear-gradient(120deg,#eaf5ff 0,#fff 36%,#f7fbff 64%,#0d83e5 100%);border:1px solid rgba(181,218,255,.8);border-radius:20px;overflow:hidden}#Slider_Container .OfertaRotatoria:after,#Slider_Container .OfertaRotatoria:before{content:"";position:absolute;inset:auto;pointer-events:none}#Slider_Container .OfertaRotatoria:before{top:-42%;left:-10%;width:36%;height:92%;background:rgba(255,255,255,.45);transform:rotate(41deg)}#Slider_Container .OfertaRotatoria:after{right:-6%;bottom:-14%;width:34%;height:132%;background:linear-gradient(138deg,rgba(255,255,255,.38) 0,rgba(54,159,245,.5) 38%,rgba(0,104,211,.9) 100%);transform:skewX(-18deg)}#Slider_Container .OfertaRotatoriaAviso,#Slider_Container .OfertaRotatoriaCompra,#Slider_Container .OfertaRotatoriaInfo,#Slider_Container .OfertaRotatoriaMedia{position:relative;z-index:1}#Slider_Container .OfertaRotatoriaMedia{text-align:left;justify-self:start;width:100%}#Slider_Container .OfertaRotatoriaMedia img{width:100%;max-width:470px;height:auto;max-height:285px;object-fit:contain;filter:none}#Slider_Container .OfertaRotatoriaTitulo{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;text-align:left;font-size:2.05em;line-height:1.18em;font-weight:800;color:#0d2441;font-family:Manrope,Arial,Helvetica,sans-serif;letter-spacing:0}#Slider_Container .OfertaRotatoriaTitulo a{color:inherit;text-decoration:none}#Slider_Container .OfertaRotatoriaResumen{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:.75em;max-width:100%;text-align:left;color:#50647d;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:1.02em;font-weight:700;line-height:1.35em}#Slider_Container .OfertaRotatoriaPartnumber{margin-top:.85em;font-size:1.25em;color:#51657e;font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:700;text-align:left}#Slider_Container .OfertaRotatoriaSpecs{display:grid;grid-template-columns:repeat(2,minmax(92px,150px));margin-top:1.65em;max-width:340px;justify-content:center;justify-items:center}#Slider_Container .OfertaRotatoriaSpec{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;width:100%;padding:0 1em;text-align:center;color:#20324a;border-left:1px solid rgba(142,169,199,.38)}#Slider_Container .OfertaRotatoriaSpec:first-child{border-left:0}#Slider_Container .OfertaRotatoriaSpec i{display:block;margin-bottom:.5em;font-size:2em;color:#0876d8}#Slider_Container .OfertaRotatoriaSpec span{display:block;font-size:1.02em;font-weight:700;line-height:1.18em;overflow-wrap:normal;word-break:normal;font-family:Manrope,Arial,Helvetica,sans-serif}#Slider_Container .OfertaRotatoriaSpecCodigo span{font-size:.94em;overflow-wrap:anywhere}#Slider_Container .OfertaRotatoriaSpecCategoria span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#Slider_Container .OfertaRotatoriaCompra{justify-self:end;width:min(100%,300px);padding:1.55em 1.35em;box-sizing:border-box;text-align:center;background:rgba(255,255,255,.93);border-radius:14px;box-shadow:0 18px 42px rgba(13,73,140,.16)}#Slider_Container .OfertaRotatoriaPrecioCaja{padding:1.05em .45em 1em .45em;border-radius:10px;background:linear-gradient(180deg,#fff 0,#f7f8fa 100%);box-shadow:inset 0 0 22px rgba(221,225,229,.42)}#Slider_Container .OfertaRotatoriaPrecio{display:inline-flex;align-items:flex-start;justify-content:center;font-size:3.85em;line-height:.9em;font-weight:900;color:#c69900;letter-spacing:-2px;font-family:'Barlow Semi Condensed Bold',Arial,Helvetica,sans-serif}#Slider_Container .OfertaRotatoriaPrecioEntero{display:inline-block}#Slider_Container .OfertaRotatoriaPrecioDecimal{display:inline-block;margin-top:.08em;font-size:.5em;line-height:1;letter-spacing:-1px}#Slider_Container .OfertaRotatoriaStock{margin-top:.95em;font-size:1.35em;line-height:1.1em;font-weight:800;color:#1474d4;font-family:Manrope,Arial,Helvetica,sans-serif}#Slider_Container .AvisoStock{margin-top:.2em;font-size:1.05em;font-weight:700;color:#1474d4;font-family:Manrope,Arial,Helvetica,sans-serif}#Slider_Container .OfertaRotatoriaBoton{display:inline-flex;align-items:center;justify-content:center;gap:.65em;width:100%;min-height:44px;margin-top:1.25em;padding:0 1em;box-sizing:border-box;border-radius:12px;background:linear-gradient(180deg,#148ef2 0,#006bd7 100%);box-shadow:0 10px 18px rgba(0,108,216,.25);color:#fff;font-size:.96em;font-weight:900;font-family:Manrope,Arial,Helvetica,sans-serif;text-decoration:none}#Slider_Container .OfertaRotatoriaAviso{position:absolute;left:2.7em;bottom:1.25em;display:inline-flex;align-items:center;gap:.75em;max-width:min(440px,36%);padding:.34em 1em .34em .38em;box-sizing:border-box;border:1px solid #b8d7f5;border-radius:999px;background:rgba(235,247,255,.9);color:#2577c8;font-size:.82em;font-weight:700;font-family:Manrope,Arial,Helvetica,sans-serif}#Slider_Container .OfertaRotatoriaAviso i{display:inline-flex;align-items:center;justify-content:center;width:1.9em;height:1.9em;border-radius:999px;background:#0876d8;color:#fff}#Slider_Container .OfertaRotatoriaAviso span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#Slider_Container .slick-next,#Slider_Container .slick-prev{width:44px;height:44px;padding:0 0 2px 0;box-sizing:border-box;border:1px solid #e0e6ee;border-radius:999px;background:rgba(255,255,255,.97);box-shadow:0 8px 20px rgba(21,37,58,.14);color:#0d1b34;font-family:Arial,Helvetica,sans-serif;font-size:0;font-weight:700;line-height:1;z-index:2;text-indent:0;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}#Slider_Container .slick-next:focus,#Slider_Container .slick-next:hover,#Slider_Container .slick-prev:focus,#Slider_Container .slick-prev:hover{border-color:#cbd7e5;background:#f7fbff;box-shadow:0 10px 24px rgba(21,37,58,.18);outline:0}#Slider_Container .slick-prev{left:16px}#Slider_Container .slick-next{right:16px}#Slider_Container .slick-next:before,#Slider_Container .slick-prev:before{font-family:Arial,Helvetica,sans-serif;font-size:32px;font-weight:700;line-height:1;color:#0d1b34;opacity:1}#Slider_Container .slick-prev:before{content:"\2039"}#Slider_Container .slick-next:before{content:"\203A"}#Slider_Container .slick-dots{bottom:12px!important;z-index:2}#Slider_Container .slick-dots li,#Slider_Container .slick-dots li button{width:13px;height:13px}#Slider_Container .slick-dots li button:before{font-size:13px;color:#cbd8e6;opacity:1}#Slider_Container .slick-dots li.slick-active button:before{color:#0071d8}@media screen and (max-width:1100px){#Slider_Container .slick-list{height:520px}#Slider_Container .OfertaRotatoria{grid-template-columns:34% 1fr;gap:2em;min-height:520px;padding:2.4em 3.4em 6em 2.4em}#Slider_Container .OfertaRotatoriaCompra{grid-column:2;justify-self:start;width:min(100%,320px)}#Slider_Container .OfertaRotatoriaAviso{max-width:52%;left:2.6em}}@media screen and (max-width:760px){#Slider_Container .OfertaRotatoria,#Slider_Container .slick-list{border-radius:14px}#Slider_Container .OfertaRotatoria_Container,#Slider_Container .slick-list,#Slider_Container .slick-slide,#Slider_Container .slick-slide>div,#Slider_Container .slick-track{height:auto}#Slider_Container .OfertaRotatoria{grid-template-columns:1fr;height:auto;min-height:0;gap:1.6em;padding:2em 1.6em 5.3em 1.6em;text-align:center}#Slider_Container .OfertaRotatoriaMedia img{max-width:320px;max-height:220px}#Slider_Container .OfertaRotatoriaTitulo{font-size:1.65em}#Slider_Container .OfertaRotatoriaSpecs{grid-template-columns:repeat(2,minmax(110px,1fr));max-width:none;gap:1.2em 0;margin-top:1.8em}#Slider_Container .OfertaRotatoriaSpec:nth-child(odd){border-left:0}#Slider_Container .OfertaRotatoriaCompra{grid-column:auto;justify-self:center;width:min(100%,330px)}#Slider_Container .OfertaRotatoriaPrecio{font-size:3.15em}#Slider_Container .OfertaRotatoriaAviso{left:1.6em;right:1.6em;bottom:1.55em;max-width:none}#Slider_Container .slick-prev{left:4px}#Slider_Container .slick-next{right:4px}}.pie{background-color:#fff}.pie .ventajas{display:flex;justify-content:space-between;max-width:1200px;margin:auto}.pie .ventajas .Titulo{text-align:left;font-size:1.8em;line-height:.8em;padding:.4em .4em .4em 0;cursor:pointer}.pie .ventajas .SeguimientoEnvios{display:flex;align-items:center;padding:.4em;cursor:pointer}.pie .ventajas .Entregas .icono,.pie .ventajas .GarantiaFabricante .icono,.pie .ventajas .PagosSeguros .icono,.pie .ventajas .SeguimientoEnvios .icono,.pie .ventajas .TarifaPortes .icono{color:#a18e4c}.pie .ventajas .Entregas .texto,.pie .ventajas .GarantiaFabricante .texto,.pie .ventajas .PagosSeguros .texto,.pie .ventajas .SeguimientoEnvios .texto,.pie .ventajas .TarifaPortes .texto{text-align:left;font-size:1.3em;line-height:.8em;padding-left:.5em;color:#bababa}.pie .ventajas .Entregas{display:flex;align-items:center;padding:.4em;cursor:pointer}.pie .ventajas .PagosSeguros{display:flex;align-items:center;padding:.4em;cursor:pointer}.pie .ventajas .GarantiaFabricante{display:flex;align-items:center;padding:.4em}.pie .ventajas .TarifaPortes{display:flex;align-items:center;padding:.4em 0 .4em .4em;cursor:pointer}.pie .Info_Container .Info{max-width:1200px;margin:auto;display:flex;justify-content:space-between;border-right:1px solid #c5c5c5;border-left:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;border-top:1px solid #c5c5c5}.pie .Info_Container .Info .ColumnaIzquierda{width:23%;text-align:left;padding:1em}.pie .Info_Container .Info .ColumnaIzquierda .Titulo{font-weight:700;color:#666;font-size:1.2em}.pie .Info_Container .Info .ColumnaIzquierda .Texto ul{padding:5px 0 0 10px;margin:0;list-style:none;font-size:.9em}.pie .Info_Container .Info .ColumnaIzquierda .Texto a{color:#666;text-decoration:none;margin-left:4px}.pie .Info_Container .Info .ColumnaIzquierda .Texto a:hover{text-decoration:underline}.pie .Info_Container .Info .ColumnaCentral{width:19%;text-align:left;padding:1em}.pie .Info_Container .Info .ColumnaCentral .Titulo{font-weight:700;color:#666;font-size:1.2em}.pie .Info_Container .Info .ColumnaCentral .Texto{color:#666}.pie .Info_Container .Info .ColumnaCentral .Texto ul{padding:5px 0 0 0;margin:0;list-style:none}.pie .Info_Container .Info .ColumnaCentral .Texto a{color:#666;text-decoration:none;margin-left:4px}.pie .Info_Container .Info .ColumnaCentral .Texto a:hover{text-decoration:underline}.pie .Info_Container .Info .ColumnaDerecha{width:22%;text-align:left;padding:1em}.pie .Info_Container .Info .ColumnaDerecha .Titulo{font-weight:700;color:#666;font-size:1.2em}.pie .Info_Container .Info .ColumnaDerecha .Texto ul{padding:5px 0 0 0;margin:0;list-style:none}.pie .Info_Container .Info .ColumnaDerecha .Texto a{color:#666;text-decoration:none;margin-left:4px}.pie .Info_Container .Info .ColumnaDerecha .Texto a:hover{text-decoration:underline}.pie .Info_Container .Info .FormasPago{width:22%;text-align:left;padding:1em}.pie .Info_Container .Info .FormasPago .Titulo{font-weight:700;color:#666;font-size:1.2em}.pie .Info_Container .Info .FormasPago{text-align:left;width:auto}.pie .Info_Container .Info .FormasPago .Texto ul{padding:5px 0 0 0;margin:0;list-style:none}.pie .Info_Container .Info .FormasPago .Texto li span{color:#666;margin-left:4px}.pie .Info_Container .Info .FormasPago .Elementos{text-align:right;margin-top:5em}.Final_Container .Final{max-width:1200px;margin:auto;padding:1.2em;display:flex;padding-bottom:3em;background-color:#fff;font-size:.8em;color:#999}.Final_Container .Final .Legal{float:left;text-align:left;padding-right:1em}.Final_Container .Final .Disclaimer{float:left;text-align:right;padding-left:1em}.PieTabla{margin:0 auto}.pieNuevo{width:972px;height:250px;padding:14px;margin-top:10px;margin-bottom:10px;text-align:right;background-image:url(../0-imagenes/comunes/2011_fondo_azul_rayado.png);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;z-index:1}.pie_celdas{width:130px;vertical-align:top;padding-left:5px}#pie_texto_legal{font-size:9px;color:#fff;text-align:center;width:100%;margin-top:30px}.pieViejo{width:900px;background:#2373b4;padding-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto}.pieViejo .disclaimer{height:50px;text-align:center;font-size:9px;color:#fff}.pie_enlaces{color:#fff;text-decoration:none}.pie_titulos_secciones{color:#fff;font-size:11px;font-weight:700;width:200px}.pie_seccion_informacion_contenido{color:#fff;text-decoration:none;font-weight:100}#pie_logos{width:617px;height:50px;background:#fff;font-size:9px;color:#06c;padding-top:10px;padding-bottom:10px}a.button,button,input.button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-style:solid;border-width:1px!important;border-color:#ddd #999 #999 #ddd!important;-moz-outline-radius:3px;color:#111;display:inline-block;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;font-size:1.2em;font-family:'Barlow Semi Condensed';margin:0;overflow:visible;padding:10px 23px;text-decoration:none;width:auto;height:auto;cursor:pointer}a.button.primary,button.primary,input.button.primary{color:#000}button:hover{background-color:#fff}a.button:hover{background-color:#fff}input.button:hover{background-color:#fff}a.button.large,button.large,input.button.large{-moz-border-radius:.3em;-webkit-border-radius:0.3em;border-radius:.3em;font-size:1.4em;padding:.9em .7em}a.button.medium,button.medium,input.button.medium{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:1.4em;line-height:1.2em;padding:5px 7px}a.button.small,button.small,input.button.small{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:.7em;line-height:.3em;padding:5px 12px}a.button.mini,button.mini,input.button.mini{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:.5em;line-height:.5em;padding:5px 15px}.button.BuscadorPortada,a.button.BuscadorPortada,input.button.BuscadorPortada{padding:6px 7px;margin-left:1px;margin-bottom:2px}.boton_comprar{BACKGROUND:#FFFFFF;COLOR:#333333;border:1px solid #666;cursor:hand;cursor:pointer;margin:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top-color:#ccc;border-left-color:#ccc;border-bottom-color:#000;border-right-color:#000;background-color:#fff;line-height:8px}.OfertaRotatoria{padding:1em;display:flex;background-color:#fff;border:1px solid #a4bbdf;border-radius:8px;min-height:12em}.OfertaRotatoria .Foto img{max-width:none}.OfertaRotatoria .Textos{padding-left:2em}.OfertaRotatoria .Textos .Titulo{margin-bottom:0;font-size:1.7em;letter-spacing:-1px;text-align:left;font-family:'Barlow Semi Condensed Bold'}.OfertaRotatoria .Textos .Texto{display:flex}.OfertaRotatoria .Textos .Texto .OfertaRotatoriaDescripcion{width:60%;font-size:1.2em;font-style:normal;color:#666;padding-right:.4em;text-align:left}.OfertaRotatoria .Textos .Texto .OfertaRotatoriaPrecioTD{width:40%;margin-top:.5em;padding-left:.5em}.OfertaRotatoria .Textos .Texto .OfertaRotatoriaPrecioTD .OfertaRotatoriaPrecio{font-family:'Barlow Semi Condensed Bold';font-size:2.7em;color:#ffc600;font-weight:700;letter-spacing:-1px}.OfertaRotatoria .Textos .Texto .OfertaRotatoriaPrecioTD .OfertaRotatoriaStock{color:#a4bbdf;font-size:1.2em;font-weight:700}.OfertaRotatoria .Textos .Texto .OfertaRotatoriaPrecioTD .AvisoStock{font-size:1em;color:#a4bbdf;font-style:normal;padding-left:.5em}.OfertaRotatoria .Textos .Avisos{padding-top:1em}.OfertaRotatoria .Textos .Avisos .OfertaRotatoriaAviso{font-size:1em;color:#a4bbdf;font-style:normal}.Buscadores{margin-bottom:.4em}.Buscadores .Buscador{border:1px solid #a4bbdf;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;z-index:1;border-radius:8px;display:flex;justify-content:space-between;padding:1em}.Buscadores .Titulo{text-align:left;padding-left:.7em;font-size:1.5em;font-family:'Barlow Semi Condensed Bold'}.Buscadores .Imagen{width:20%}.Buscadores .Textos{width:80%}.Buscadores .Descripcion{padding:0 1em;color:#666;font-size:1.1em;text-align:left}.ViendoAhora{margin-top:10px;margin-top:0;margin-bottom:8px;background-color:#fff;border:1px solid #fff;text-align:left;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;z-index:1;vertical-align:middle}.ViendoAhora .Titulo{text-align:left;font-size:20px;color:#a4bbdf;font-weight:700;letter-spacing:-1px;padding:0 0 4px 7px}.ViendoAhora .Producto{text-align:center;height:175px;vertical-align:middle;padding:0}.ViendoAhora .Nombre{text-align:center;font-size:1em;font-weight:700;padding:5px 2px 10px 4px;color:#a4bbdf}.ViendoAhora .Imagen{text-align:center}.ViendoAhora .Stock{font-size:1em;color:#a4bbdf;padding-right:.7em}.ViendoAhora .Precio{color:#ffc600;font-size:1.4em;text-align:right;font-weight:700}.ProductoDestacado .Imagen{text-align:center}.ProductoDestacado .Titulo{text-align:left;font-size:12px;font-weight:100;letter-spacing:normal}.ProductoDestacado .Precio{color:#ffc600;font-size:14px;text-align:right;font-weight:700}.OfertasSemana{width:611px;padding-top:4px;padding-left:4px;padding-bottom:4px;margin-top:0;margin-bottom:8px;background-color:#fff;border:1px solid #a4bbdf;text-align:right;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;z-index:1;vertical-align:middle}.OfertasSemana .Cabecera{font-weight:700;padding:5px 2px 0 8px}.OfertasSemana .Cabecera .Titulo{font-size:14px;color:#2e60ad;letter-spacing:-1px;line-height:14px}.OfertasSemana .Cabecera .Subtitulo{font-size:24px;color:#a4bbdf;letter-spacing:-2px;line-height:14px}.OfertasSemana .Producto{width:140px}.OfertasSemana .Nombre{text-align:center;font-size:12px;font-weight:700;padding:5px 2px 4px 4px;line-height:14px;color:#a4bbdf;min-height:25px;vertical-align:top}.OfertasSemana .Imagen{text-align:center}.OfertasSemana .Stock{font-size:11px;color:#a4bbdf;padding-left:4px}.OfertasSemana .Precio{color:#ffc600;font-size:17px;text-align:right;font-weight:700;padding-right:1px}.Familia .Titulo{font-family:'Barlow Semi Condensed';font-size:1.8em;color:#fff;text-align:left;background-color:#e5b200;padding:.2em .4em}.Familia .Logo{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:flex-start;padding:1em}.Familia .Logo img{max-width:200px}.Familia .Logo div{padding-left:2em;font-size:1.3em}.Familia .Texto{vertical-align:top;text-align:left;font-size:12px;padding-left:10px;padding-top:8px;line-height:12px}.Familia .Texto .Nota{color:#666}.Familia .OfertaRotatoria{margin-bottom:5px;background-color:#fff}.Familia .OfertaRotatoria .Titulo{margin-bottom:0;font-size:13px;letter-spacing:-1px;font-weight:700}.Familia .OfertaRotatoriaDescripcion{font-size:11px;font-style:normal;color:#666;padding-right:5px}.Familia .OfertaRotatoriaPrecioTD{margin-top:5px;padding-left:10px}.Familia .OfertaRotatoriaPrecio{font-size:22px;color:#ffc600;font-weight:700;letter-spacing:-1px}.Familia .OfertaRotatoriaStock{color:#a4bbdf;font-size:12px;font-weight:700}.Familia .OfertaRotatoriaAviso{font-size:9px;color:#a4bbdf;font-style:normal}.Familia .OfertaRotatoriaAviso2{font-size:9px;color:#a4bbdf;font-style:normal;padding-left:10px}.Familia{background-color:#fff}.Familia .Subfamilias{margin-bottom:.5em;text-align:left;padding:1em;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.Familia .Subfamilias .Subfamilia{text-align:left;padding:.5em 0;border-bottom:1px dotted #888;font-size:1.2em;width:50%}.Familia .Subfamilias .Subfamilia a{padding:.5em 0;color:#1569ad}.Familia .Subfamilias .Subfamilia span{font-size:.8em;color:#888;margin-left:1em}.Familia.FamiliaCatalogo{border:0;border-radius:0;width:calc(100% + 32px);margin-left:-16px;padding:0;background:#fff;box-shadow:none;box-sizing:border-box}body:has(.Familia.FamiliaCatalogo) #cabecera_directorio .CabeceraListadoTituloSolr{display:none}body:has(.Familia.FamiliaCatalogo) #cabecera_directorio{border-bottom:0!important}body:has(.Familia.FamiliaCatalogo) #centro{font-family:Manrope,Arial,Helvetica,sans-serif}.Familia.FamiliaCatalogo .Titulo{display:flex;align-items:center;gap:.7em;flex-wrap:wrap;min-height:3em;box-sizing:border-box;margin:0 0 1.2em 0;padding:.55em 1.15em;border-radius:0;background:#ffc600;color:#071f49;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:2em;font-weight:700;line-height:1.1;letter-spacing:0;text-align:left;overflow-wrap:anywhere}.Familia.FamiliaCatalogo .FamiliaTituloIcono{display:inline-flex;align-items:center;justify-content:center;width:1.3em;min-width:1.3em;color:#0076ff;font-size:.95em}.Familia.FamiliaCatalogo .FamiliaBuscador,.Familia.FamiliaCatalogo .FamiliaIntro{display:grid;grid-template-columns:3.8em minmax(0,1fr) auto;align-items:center;gap:1em;margin:0 1.9em 1.1em 1.9em;padding:1.1em 1.2em;border:1px solid #dce8f5;border-radius:8px;background:#f7fbff;box-shadow:0 7px 18px rgba(18,55,91,.08);box-sizing:border-box}.Familia.FamiliaCatalogo .FamiliaIntro{border-top:0}.Familia.FamiliaCatalogo .FamiliaBuscadorTexto,.Familia.FamiliaCatalogo .FamiliaIntroTexto{min-width:0}.Familia.FamiliaCatalogo .FamiliaBuscadorIcono,.Familia.FamiliaCatalogo .FamiliaIntroIcono{display:inline-flex;align-items:center;justify-content:center;width:3em;height:3em;border-radius:50%;background:#0d72ff;color:#fff;font-size:1.15em}.Familia.FamiliaCatalogo .FamiliaBuscadorTexto strong,.Familia.FamiliaCatalogo .FamiliaIntroTitulo{display:block;margin-bottom:.25em;color:#071f49;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:1.25em;line-height:1.15}.Familia.FamiliaCatalogo .FamiliaBuscadorTexto span,.Familia.FamiliaCatalogo .FamiliaIntroSubtitulo{display:block;color:#4f6280;font-size:1em;line-height:1.35}.Familia.FamiliaCatalogo .FamiliaIntroDato{display:grid;grid-template-columns:2.3em auto;grid-template-rows:auto auto;align-items:center;column-gap:.6em;min-width:10em;max-width:18em;padding:.65em .9em;border-radius:6px;background:#eef6ff;color:#0d72ff;font-weight:700;line-height:1}.Familia.FamiliaCatalogo .FamiliaIntroDato i{grid-row:1/span 2;font-size:1.55em;text-align:center}.Familia.FamiliaCatalogo .FamiliaIntroDato span{margin:0;color:#0d72ff;font-size:1.25em}.Familia.FamiliaCatalogo .FamiliaIntroDato small{color:#50637e;font-size:.78em;font-weight:700;line-height:1.15;white-space:normal}.Familia.FamiliaCatalogo .Subfamilias{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7em 1.45em;margin:0 1.9em 1.1em 1.9em;padding:0;text-align:left}.Familia.FamiliaCatalogo .Subfamilias .Subfamilia{width:auto;min-width:0;padding:0;border:0;font-size:1em;text-align:left}.Familia.FamiliaCatalogo .Subfamilias .Subfamilia a{display:grid;grid-template-columns:2.8em minmax(0,1fr) 0.9em;align-items:center;gap:.75em;min-height:4.35em;box-sizing:border-box;padding:.7em .85em .7em .65em;border:1px solid #e0e7f0;border-radius:8px;background:#fff;box-shadow:0 2px 6px rgba(9,34,66,.08);color:#174c9a;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.Familia.FamiliaCatalogo .Subfamilias .Subfamilia a:hover{border-color:#aacbff;box-shadow:0 7px 16px rgba(13,114,255,.12);transform:translateY(-1px)}.Familia.FamiliaCatalogo .SubfamiliaIcono{display:inline-flex;align-items:center;justify-content:center;width:2.6em;height:2.6em;margin:0;border:0;border-radius:0;background:0 0;color:#8a8f98;font-size:1.45em}.Familia.FamiliaCatalogo .SubfamiliaIcono i{color:#8a8f98;font-size:1.65rem;line-height:1}.Familia.FamiliaCatalogo .SubfamiliaTexto{display:block;min-width:0;margin:0}.Familia.FamiliaCatalogo .SubfamiliaTexto strong{display:block;overflow:hidden;color:#174c9a;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:1.04em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.Familia.FamiliaCatalogo .SubfamiliaTexto span{display:block;margin:.15em 0 0 0;color:#596c86;font-size:.82em;line-height:1.2}.Familia.FamiliaCatalogo #Subfamilias_List.Subfamilias .Subfamilia a{display:flex!important;align-items:center!important;gap:.7em!important;min-height:4.35em!important}.Familia.FamiliaCatalogo #Subfamilias_List.Subfamilias .SubfamiliaTexto{display:flex!important;align-items:center!important;gap:.75em!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;margin:0!important}.Familia.FamiliaCatalogo #Subfamilias_List.Subfamilias .SubfamiliaTexto strong{display:block!important;flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.Familia.FamiliaCatalogo #Subfamilias_List.Subfamilias .SubfamiliaTexto span{display:inline-flex!important;flex:0 0 auto!important;margin:0!important;white-space:nowrap!important}.Familia.FamiliaCatalogo #Subfamilias_List.Subfamilias .SubfamiliaFlecha,.Familia.FamiliaCatalogo #Subfamilias_List.Subfamilias .SubfamiliaIcono{flex:0 0 auto!important}.Familia.FamiliaCatalogo .SubfamiliaFlecha{display:inline-flex;align-items:center;justify-content:flex-end;margin:0;color:#0d72ff;font-size:1em}.Familia.FamiliaCatalogo .FamiliaBuscador{grid-template-columns:3.3em minmax(0,1fr) auto;margin-top:.9em;background:#f4f9ff}.Familia.FamiliaCatalogo .FamiliaBuscadorIcono{width:2.6em;height:2.6em;border-radius:6px;background:#eef6ff;color:#0d72ff}.Familia.FamiliaCatalogo .FamiliaBuscadorBoton{display:inline-flex;align-items:center;justify-content:center;gap:.45em;min-width:12em;min-height:2.7em;box-sizing:border-box;padding:.6em 1.3em;border-radius:5px;background:#006df0;color:#fff;font-weight:700;text-decoration:none;box-shadow:0 7px 15px rgba(0,109,240,.22)}.Familia.FamiliaCatalogo .FamiliaBuscadorBoton:hover{background:#005bd8;color:#fff}@media only screen and (max-width:799px){.Familia.FamiliaCatalogo{width:100%;margin-left:0}.Familia.FamiliaCatalogo .Titulo{font-size:1.35em;margin-bottom:.8em;padding:.7em .9em}.Familia.FamiliaCatalogo .FamiliaBuscador,.Familia.FamiliaCatalogo .FamiliaIntro{grid-template-columns:1fr;justify-items:center;margin:0 .8em .9em .8em;padding:.9em;text-align:center;overflow:hidden}.Familia.FamiliaCatalogo .FamiliaBuscadorTexto,.Familia.FamiliaCatalogo .FamiliaIntroTexto{width:100%}.Familia.FamiliaCatalogo .FamiliaBuscadorTexto strong,.Familia.FamiliaCatalogo .FamiliaIntroTitulo{font-size:1.15em;overflow-wrap:anywhere}.Familia.FamiliaCatalogo .FamiliaBuscadorTexto span,.Familia.FamiliaCatalogo .FamiliaIntroSubtitulo{overflow-wrap:anywhere}.Familia.FamiliaCatalogo .FamiliaBuscadorBoton,.Familia.FamiliaCatalogo .FamiliaIntroDato{grid-column:1/-1;width:100%;min-width:0;max-width:100%}.Familia.FamiliaCatalogo .FamiliaIntroDato{box-sizing:border-box;justify-content:center;text-align:left}.Familia.FamiliaCatalogo .Subfamilias{grid-template-columns:1fr;gap:.55em;margin:0 .8em .9em .8em;padding:0}.Familia.FamiliaCatalogo .Subfamilias .Subfamilia{width:auto;padding:0;border-bottom:0;font-size:1em}.Familia.FamiliaCatalogo .Subfamilias .Subfamilia a{grid-template-columns:2.9em minmax(0,1fr) 1em;min-height:4.1em;padding:.65em .8em .65em .65em}}.Ofertas .Titulo{font-family:Anton,sans-serif;font-size:1.4em;margin-top:4px;color:#fff;background-color:red;letter-spacing:-1px;text-align:left;padding:.3em;border-top-left-radius:.2em;border-top-right-radius:.2em}#cuerpo .SeccionCentral #centro .CabeceraListado{display:flex;justify-content:space-between;background-color:#e9b706;padding:.5em}#cuerpo .SeccionCentral #centro .CabeceraListado h2{font-family:'Barlow Semi Condensed Bold';text-align:left;padding:0;margin:0;font-size:1.4em;color:#fff}#cuerpo .SeccionCentral #centro .CabeceraListado .InformacionStock{color:#fff;text-align:right}#cuerpo .SeccionCentral #centro .CabeceraListado .InformacionStock a{color:#fff}#cuerpo .SeccionCentral #centro .BuscadorListado{background-color:#cdd2fe;padding:.5em}#cuerpo .SeccionCentral #centro .BuscadorListado form{margin:0;padding:0}#cuerpo .SeccionCentral #centro .BuscadorListado form input{font-size:1.2em;padding:.2em;border-radius:8px}#cuerpo .SeccionCentral #centro .BuscadorListado form select{font-size:1.2em;padding:.2em;border-radius:8px;max-width:31%}#cuerpo .SeccionCentral #centro .BuscadorListado form input[type=submit]{padding:.5em 1.2em;font-size:1em;background-color:#fff;margin-left:2em}#cuerpo .SeccionCentral #centro .BuscadorResultadoTotales{padding:.6em;border-bottom:1px dotted #ccc}#cuerpo .SeccionCentral #centro .Listado .Paginacion{color:#000;padding:.4em 1em;display:flex;justify-content:space-between}#cuerpo .SeccionCentral #centro .Listado .Paginacion .Totales{text-align:left}#cuerpo .SeccionCentral #centro .Listado .Paginacion .Botones{text-align:right}#cuerpo .SeccionCentral #centro .Listado .Paginacion .Botones ul{list-style:none;display:inline;padding:0;margin:0;font-size:1.1em}#cuerpo .SeccionCentral #centro .Listado .Paginacion .Botones ul li{display:inline-block}#cuerpo .SeccionCentral #centro .Listado .Paginacion .Botones ul li .Boton a{border:1px solid #666;background-color:#f3f3f3;color:#000;-moz-border-radius:.3em;-webkit-border-radius:0.3em;border-radius:.3em;padding:.1em .3em;margin-left:.1em;font-size:.9em}#cuerpo .SeccionCentral #centro .Listado .Paginacion .Botones ul li .Seleccionado a{background-color:#fc3}.Subfamilia{text-align:center}.Subfamilia .Paginacion{color:#000;margin:4px auto 4px auto}.Subfamilia .Paginacion .BotonSeleccionado{border:1px solid #666;background-color:#fc3;color:#000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:0 2px 0 2px;margin-left:3px}.Subfamilia .Listado{border-top-style:dotted;border-top-width:1px;border-top-color:#666;margin-left:auto;margin-right:auto}.Subfamilia .Listado .Foto{width:120px}.Subfamilia .Listado .Producto{width:360px;padding-left:10px;padding-right:5px;text-align:left}.Subfamilia .Listado .Producto .Fabricante{font-size:11px;color:#000}.Subfamilia .Listado .Producto .PartNumber{font-size:11px;color:#666}.Subfamilia .Listado .Producto .Nombre{font-size:15px;text-decoration:none;font-weight:700;letter-spacing:-1px}.Subfamilia .Listado .Producto .Descripcion{font-size:11px;font-style:normal;font-weight:100;color:#3e3e3e}.Subfamilia .Listado .Precio{font-size:16px;font-weight:700;color:red}.Listado{text-align:center;background-color:#fff}.Listado .Paginacion{color:#000;margin:4px auto 4px auto}.Listado .Paginacion .BotonSeleccionado{border:1px solid #666;background-color:#fc3;color:#000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:0 2px 0 2px;margin-left:3px}.Listado .Fila{border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:#666;margin-left:auto;margin-right:auto}.Listado .Fila td{border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:#666;margin-left:auto;margin-right:auto;padding:1em}.Listado .Fila .Foto{width:20%;aspect-ratio:4/3}.Listado .Fila .Foto a img{max-width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.Listado .Fila .Producto{text-align:left}.Listado .Fila .Producto .Fabricante{color:#000}.Listado .Fila .Producto .PartNumber{color:#666}.Listado .Fila .Producto .Nombre{font-size:1.2em;text-decoration:none;font-weight:700;letter-spacing:-1px}.Listado .Fila .Producto .Descripcion{font-style:normal;color:#3e3e3e}.Listado .Fila .Producto .Categorizacion{color:#888;margin-top:1em}.Listado .Fila .Producto .Categorizacion a{color:#888}.Listado .Fila .Precio{width:20%}.Listado .Fila .Precio .Precio{font-size:1.5em;font-weight:700;color:#c69900;width:100%}.Listado .Fila .Precio .ListadoComprar input[type=submit]{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fab43a),color-stop(1,#f9992c));background:-moz-linear-gradient(center top,#fab43a 5%,#f9992c 100%);background-color:#fab43a;border:1px solid #d38211;cursor:pointer;font-size:1.4em;position:relative;color:#fff;border-radius:.4em;font-weight:700;text-align:center;display:inline-block;text-decoration:none;line-height:2.3em;padding:0 1em;margin-top:.5em}.Listado .Fila .EtiquetaStock{border-top:2px dashed #ccc;border-bottom:2px dashed #ccc;display:flex;justify-content:center;padding:.4em 0;margin-top:.6em}.Listado .Fila .EtiquetaStock .Texto{font-weight:700;font-size:1.2em;font-family:monospace;letter-spacing:.1em}.Listado .Fila .StockPlazo{font-size:1.1em;color:#090}.Listado .ListadoContainer table thead tr{background-color:silver;font-weight:700;font-size:.9em}.Listado .ListadoContainer table thead tr td{border-bottom:dotted 1px #666;color:#666}.ListadoContainer .Listado table thead tr td a{color:#666}#PaginaCarrito{padding:2em 0 2.4em 0;color:#1f2433}#PaginaCarrito .MensajeProductosBajoPedido{display:flex;align-items:center;gap:1.8em;padding:1.8em 2em;border:1px solid #e3e7ee;border-left:4px solid #317dff;border-radius:8px;margin-top:2.2em;background-color:#fff;box-shadow:0 12px 28px rgba(29,41,57,.08);color:#313747;text-align:left;box-sizing:border-box}#PaginaCarrito .MensajeProductosBajoPedido .MensajeIcono{position:relative;flex:0 0 72px;height:72px;color:#317dff;font-size:3.4em;line-height:1em}#PaginaCarrito .MensajeProductosBajoPedido .MensajeIcono .fa-clock{position:absolute;right:1px;bottom:3px;font-size:.58em;background:#fff;border-radius:50%}#PaginaCarrito .MensajeProductosBajoPedido .MensajeContenido{flex:1 1 auto}#PaginaCarrito .MensajeProductosBajoPedido .MensajeTitulo{font-family:'Barlow Semi Condensed Bold';font-size:1.35em;line-height:1.1em;margin-bottom:.55em;color:#2a2d3c}#PaginaCarrito .MensajeProductosBajoPedido .MensajeTexto{font-size:1em;line-height:1.55em;color:#4d5363}#ProcesoCompra_Container{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em}#ProcesoCompra_Container .ProcesoCompra_Paso{display:flex;align-content:center;align-items:center}#ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Numero{font-size:2.5em;font-family:'Barlow Semi Condensed Bold';color:#ccc}#ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Numero.on{color:#ee7f00;text-shadow:2px 2px 3px #161616}#ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto{font-size:1.4em;color:#ccc;text-align:left;padding:0 0 0 .5em;line-height:.7em}#ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto.on{color:#616161}.CestaVacia{margin:20px auto 40px auto}.CestaVacia .Mensaje{font-size:1.7em;color:#666;text-align:center;margin:35px auto auto auto}.Cesta{margin-top:5px}.Cesta .Cabecera{background-color:#000;color:#fff}.Cesta .Linea{border-top:1px dotted #666;color:#000;font-weight:700}.Cesta .Linea td{padding:.5em}.Cesta .Linea .Imagen{text-align:center;border-top:1px dotted #666}.Cesta .Linea .Producto{border-top:1px dotted #666;font-size:1.2em}.Cesta .Linea .Producto a{font-family:'Barlow Semi Condensed Bold'}.Cesta .Linea .Producto td{text-align:left;font-weight:700}.Cesta .Linea .Producto .Descripcion{font-weight:400}.Cesta .Linea .Producto .Descripcion a{font-family:'Barlow Semi Condensed',sans-serif}.Cesta .Linea .Stock{border-top:1px dotted #666;text-align:center;font-size:1.2em}.Cesta .Linea .PVPContenedor{display:flex;border-top:1px dotted #666}.Cesta .Linea .PVP{text-align:right;padding-right:5px;font-size:1.2em;white-space:nowrap}.Cesta .Linea .PVPSinImpuestos{text-align:right;padding-right:5px;font-size:1.2em;white-space:nowrap}.Cesta .Linea .Uds{text-align:right;border-top:1px dotted #666;font-size:1.2em}.Cesta .Linea .Uds td{color:#000;text-align:right;font-weight:700}.Cesta .Linea .Uds .Eliminar{font-weight:400;text-align:center}.Cesta .Linea .TotalContenedor{display:flex;border-top:1px dotted #666}.Cesta .Linea .Total{text-align:right;font-size:1.2em;white-space:nowrap}.Cesta .Linea .TotalSinImpuestos{text-align:right;border-top:1px dotted #666;font-size:1.2em;white-space:nowrap}.Cesta .Linea input[id=Unidades]{width:100%;font-size:.9em;font-family:'Barlow Semi Condensed';text-align:right;font-weight:700}.Cesta .MasProductos{text-align:left;border-top:1px dotted #666;font-size:1.2em}.Cesta .SumatorioPrincipal{padding:5px;font-weight:700;color:#666;font-size:1.2em}.Cesta .SumatorioPrincipal td,.Cesta .SumatorioSecundario td,.Cesta .SumatorioTotal{padding:.1em}.Cesta .SumatorioPrincipal .Atributo{text-align:left;padding-right:1em}.Cesta .SumatorioPrincipal .AtributoFinal{text-align:right;padding-right:1em}.Cesta .SumatorioPrincipal .Valor{text-align:right;white-space:nowrap}.Cesta .SumatorioSecundario{padding:5px;font-weight:400;color:#999;font-size:1.2em}.Cesta .SumatorioSecundario .Atributo{padding:0 0 0 5px;font-weight:400;text-align:left;padding-right:1em}.Cesta .SumatorioSecundario .AtributoFinal{padding:0 0 0 5px;font-weight:400;text-align:right;padding-right:1em}.Cesta .SumatorioSecundario .Valor{font-weight:400;text-align:right;white-space:nowrap}.Cesta .SumatorioTotal{font-family:'Barlow Semi Condensed Bold';font-size:1.4em}.Cesta .SumatorioTotal .Atributo{text-align:left;border-left:1px #000 solid;border-top:1px #000 solid;border-bottom:1px #000 solid;padding:3px 0 3px 4px;padding-right:1em}.Cesta .SumatorioTotal .Valor{text-align:right;border-right:1px #000 solid;border-top:1px #000 solid;border-bottom:1px #000 solid;padding:3px 4px 3px 0;white-space:nowrap}.Cesta_Movil{display:flex;align-items:flex-start;justify-content:space-between}.Cesta_Movil .Detalle{width:65%}.Cesta_Movil .Detalle .Linea{border:1px #ccc solid;border-radius:.3em;padding:.8em;display:flex;margin-bottom:1em}.Cesta_Movil .Detalle .Linea .Imagen{width:20%;padding-right:1em}.Cesta_Movil .Detalle .Linea .Imagen a img{width:100%}.Cesta_Movil .Detalle .Linea .Principal{width:80%;text-align:left}.Cesta_Movil .Detalle .Linea .Principal .Producto{font-size:1.1em}.Cesta .Linea .TotalContenedor{display:flex;border-top:1px dotted #666}.Cesta_Movil .Detalle .Linea .Principal .TotalContenedor{display:flex;align-items:flex-end;margin-top:1em}.Cesta_Movil .Detalle .Linea .Principal .Total{font-family:'Barlow Semi Condensed Bold';font-size:1.4em;color:#c69900}.Cesta_Movil .Detalle .Linea .Principal .TotalSinImpuestos{font-family:'Barlow Semi Condensed';font-size:1em;color:#888;margin-left:.5em}.Cesta_Movil .Detalle .Linea .Principal .PVPContenedor{display:flex;align-items:flex-end}.Cesta_Movil .Detalle .Linea .Principal .PVP{color:#888}.Cesta_Movil .Detalle .Linea .Principal .PVPSinImpuestos{font-family:'Barlow Semi Condensed';font-size:1em;color:#888;margin-left:.5em}.Cesta_Movil .Detalle .Linea .Principal .Stock{margin-top:1em}.Cesta_Movil .Detalle .Linea .Principal .Stock div div:first-child(){font-family:'Barlow Semi Condensed Bold'}.Cesta_Movil .Detalle .Linea .Principal .Stock div div:second-child(){color:#888}.Cesta_Movil .Detalle .Linea .Principal .Acciones{display:flex;margin-top:2em}.Cesta_Movil .Detalle .Linea .Principal .Acciones .Eliminar a{padding:9px 12px;border:1px solid #ccc;border-radius:5px;margin-right:20px;color:#888;text-decoration:none}.Cesta_Movil .Detalle .Linea .Principal .Acciones .Cambiar{display:flex}.Cesta_Movil .Detalle .Linea .Principal .Acciones .Cambiar .Quitar a{padding:9px 12px;border:1px solid #ccc;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none;color:#888;text-decoration:none}.Cesta_Movil .Detalle .Linea .Principal .Acciones .Cambiar .Unidades{border:1px solid #ccc;width:3em;font-family:'Barlow Semi Condensed Bold';text-align:center;padding:0;font-size:1.1em}.Cesta_Movil .Detalle .Linea .Principal .Acciones .Cambiar .Anadir a{padding:9px 12px;border:1px solid #ccc;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:none;color:#888;text-decoration:none}.Cesta_Movil .Detalle .Linea .Principal .Tasas .Total{font-family:'Barlow Semi Condensed',sans-serif;font-size:1.1em;color:#626262;padding:0;margin:0;display:flex;justify-content:flex-start;align-items:baseline}.Cesta_Movil .Detalle .Linea .Principal .Tasas .Tasa{color:#9e9e9e}.Cesta_Movil .AccionesCarrito{margin-bottom:2em;display:flex;justify-content:space-between}.Cesta_Movil .AccionesCarrito .Vaciar a{padding:9px 12px;border:1px solid #ccc;border-radius:5px;color:#888;text-decoration:none}.Cesta_Movil .AccionesCarrito .AnadirMas a{padding:9px 12px;border:1px solid #ccc;border-radius:5px;color:#888;text-decoration:none}.Cesta_Movil .Resumen{width:35%;border:1px #ccc solid;border-radius:.3em;margin-left:1.5em}.Cesta_Movil .Resumen .Container{padding:.8em}.Cesta_Movil .Resumen .Container .Titulo{text-align:left;font-size:1.4em;color:#999;margin-bottom:.5em}.Cesta_Movil .Resumen .Container .SumatorioPrincipal,.Cesta_Movil .Resumen .Container .SumatorioSecundario,.Cesta_Movil .Resumen .Container .SumatorioTotal{display:flex}.Cesta_Movil .Resumen .Container .SumatorioPrincipal .Atributo,.Cesta_Movil .Resumen .Container .SumatorioSecundario .Atributo,.Cesta_Movil .Resumen .Container .SumatorioTotal .Atributo{display:table-cell;width:50%;text-align:left;padding:.5em .3em}.Cesta_Movil .Resumen .Container .SumatorioPrincipal .Valor,.Cesta_Movil .Resumen .Container .SumatorioSecundario .Valor,.Cesta_Movil .Resumen .Container .SumatorioTotal .Valor{display:table-cell;width:50%;text-align:right;padding:.5em .3em}.Cesta_Movil .Resumen .Container .SumatorioPrincipal .Atributo,.Cesta_Movil .Resumen .Container .SumatorioPrincipal .Valor{font-size:1.1em}.Cesta_Movil .Resumen .Container .SumatorioSecundario .Atributo,.Cesta_Movil .Resumen .Container .SumatorioSecundario .Valor{color:#5d5d5d;padding-top:0;padding-bottom:0}.Cesta_Movil .Resumen .Container .SumatorioTotal .Atributo,.Cesta_Movil .Resumen .Container .SumatorioTotal .Valor{font-family:'Barlow Semi Condensed Bold';border-top:3px dashed #ccc;font-size:1.4em;color:#5d5d5d;padding-top:1em!important}@media only screen and (min-width:1px) and (max-width:650px){#pieMasInfo{display:flex;justify-content:space-between;flex-direction:column}}@media only screen and (min-width:651px){#pieMasInfo{display:flex;justify-content:space-between;flex-direction:column}#pieMasInfo ul li{padding-bottom:1.3em}#pieMasInfo ul li a{padding:.7em;font-size:1.2em}}.CondicionesCompra{color:#000;width:100%;padding:30px 30px 20px 30px;text-align:left}.CondicionesCompra .Titulo{font-size:19px;font-weight:700;text-decoration:underline;padding-bottom:15px}.CondicionesCompra .corrido{padding-bottom:20px;font-size:12px}.CondicionesCompra .corrido p{margin:0 auto 10px auto}.CondicionesCompra .nivel1{font-size:16px;font-weight:700;padding-bottom:20px;padding-top:50px}.CondicionesCompra .nivel2{font-weight:700;font-size:12px}.CondicionesCompra .NavegadorArriba{font-size:11px;font-weight:100}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:100;display:none;top:0;left:0}.reveal-modal{display:none;visibility:hidden;top:100px;left:50%;margin-left:-300px;width:90%;height:75%;overflow-y:scroll;background-color:#fff;position:absolute;z-index:101;padding:10px 20px 20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}.reveal-modal.small{width:200px;margin-left:-140px}.reveal-modal.medium{width:400px;margin-left:-240px}.reveal-modal.large{width:600px;margin-left:-340px}.reveal-modal.xlarge{width:800px;margin-left:-440px}.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:700;cursor:pointer}.Pop_RememberPassWord{position:relative}.collapse{position:relative;z-index:60}.box{display:block;display:none;background:#fff;border:solid 1px #bbb;border-radius:5px;box-shadow:0 0 15px #999;position:absolute;padding:10px}.Pop_RememberPassWord .collapse .box .Titulo{font-size:18px;font-weight:700;letter-spacing:-1px;text-align:left;color:#000}.Pop_RememberPassWord .collapse .box .Cuerpo{font-size:12px;text-align:left;color:#666}.Pop_RememberPassWord .collapse .box input[type=text]{font-size:12px;width:228px;border-radius:2px;margin:5px 0 5px 0}.box a.close{color:red;font-size:12px;text-decoration:underline}.arrow{width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #fff;position:absolute;left:1px;top:-10px;z-index:1001}.arrow-border{width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #bbb;position:absolute;top:-12px;z-index:1000}#TablaListadoProductos{width:100%;border:none;border-spacing:1px;margin-top:10px;border:1px solid #ccc}#TablaListadoProductos thead tr{background-color:#000;color:#fff}#TablaListadoProductos thead tr th{font-size:11px;padding:3px}#TablaListadoProductos tbody tr td .Foto{width:150px;max-height:150px}#TablaListadoProductos tbody tr .Producto{padding-left:10px;padding-right:5px;text-align:left}#TablaListadoProductos tbody tr .Producto .Fabricante{font-size:11px;color:#000}#TablaListadoProductos tbody tr .Producto .PartNumber{font-size:11px;color:#666}#TablaListadoProductos tbody tr .Producto .Nombre{font-size:15px;text-decoration:none;font-weight:700}#TablaListadoProductos tbody tr .Producto .Descripcion{font-size:11px;font-style:normal;font-weight:100;color:#3e3e3e}#TablaListadoProductos tbody tr .Producto .Categoria{font-size:11px;color:#ccc}#PaginaCarrito .ChecksLegales{margin:30px 0;font-size:1.2em}#PaginaCarrito .AvisoLegal{text-align:center;background-color:#930;color:#fff;font-weight:700}#PaginaCarrito .ChecksLegales label{margin-right:2em}#PaginaClientesEntrada{background-color:#fff;padding:3em}#PaginaClientesEntrada form .MensajesError{color:#fff;margin:5px 0 0 0;padding-top:1em;background-color:red;height:5em}#PaginaClientesEntrada form .Opciones{display:flex;justify-content:space-evenly;margin:2em 0}#PaginaClientesEntrada form .Opciones .Opcion{padding:.5em 3em;border:1px solid #116cb7;text-decoration:none;width:33%}#PaginaClientesEntrada form .Opciones .Opcion:hover{background-color:#f2f5f8}#PaginaClientesEntrada form .Opciones .Opcion .Titulo{font-family:'Barlow Semi Condensed Bold';color:#116cb7;font-size:1.5em;text-align:center}#PaginaClientesEntrada form .Opciones .Opcion .Descripcion{font-weight:400;font-size:1.1em;color:#888;white-space:break-spaces}#PaginaClientesEntrada form{width:100%}#PaginaClientesEntrada form label{font-size:1.1em;color:#999}#PaginaClientesEntrada form fieldset{padding:1.2em;text-align:left;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}#PaginaClientesEntrada form fieldset legend{font-size:1.4em;color:#000;text-align:left;font-family:'Barlow Semi Condensed Bold'}#PaginaClientesEntrada form fieldset input[type=date],#PaginaClientesEntrada form fieldset input[type=datetime],#PaginaClientesEntrada form fieldset input[type=email],#PaginaClientesEntrada form fieldset input[type=number],#PaginaClientesEntrada form fieldset input[type=password],#PaginaClientesEntrada form fieldset input[type=search],#PaginaClientesEntrada form fieldset input[type=text],#PaginaClientesEntrada form fieldset input[type=time],#PaginaClientesEntrada form fieldset input[type=url],#PaginaClientesEntrada form fieldset select,#PaginaClientesEntrada form fieldset textarea{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:none;border-bottom:1px solid #ddd;background:0 0;font-size:1.2em;height:38px;display:inline;width:44%;margin-right:10px}#PaginaClientesEntrada form fieldset .help{display:none;width:98%;font-size:1.2em;color:#369;background-color:#fff;padding:3px 10px 3px 2px;border-radius:3px;margin-top:3px;border:1px dotted #ddd}#PaginaClientesEntrada form fieldset input[type=date]:focus+.help,#PaginaClientesEntrada form fieldset input[type=datetime]:focus+.help,#PaginaClientesEntrada form fieldset input[type=email]:focus+.help,#PaginaClientesEntrada form fieldset input[type=number]:focus+.help,#PaginaClientesEntrada form fieldset input[type=password]:focus+.help,#PaginaClientesEntrada form fieldset input[type=search]:focus+.help,#PaginaClientesEntrada form fieldset input[type=text]:focus+.help,#PaginaClientesEntrada form fieldset input[type=time]:focus+.help,#PaginaClientesEntrada form fieldset input[type=url]:focus+.help,#PaginaClientesEntrada form fieldset select:focus+.help,#PaginaClientesEntrada form fieldset textarea:focus+.help{display:inline-block;font-family:Arial,Helvetica,sans-serif}#PaginaClientesEntrada form fieldset textarea{resize:none;overflow:hidden}#PaginaClientesEntrada form fieldset input[type=button],#PaginaClientesEntrada form fieldset input[type=submit]{-moz-box-shadow:inset 0 1px 0 0 #45d6d6;-webkit-box-shadow:inset 0 1px 0 0 #45d6d6;box-shadow:inset 0 1px 0 0 #45d6d6;background-color:#2cbbbb;border:1px solid #27a0a0;display:inline-block;cursor:pointer;color:#fff;font-size:1.3em;padding:8px 18px;text-decoration:none;text-transform:uppercase}#PaginaClientesEntrada form fieldset input[type=button]:hover,#PaginaClientesEntrada form fieldset input[type=submit]:hover{background:linear-gradient(to bottom,#34caca 5%,#30c9c9 100%);background-color:#34caca}#PaginaClientesEntrada form .CheckBox{margin:15px 0}#PaginaClientesEntrada form .CheckBox input[type=checkbox],#PaginaClientesEntrada form .CheckBox input[type=radio]{min-width:18px;min-height:18px;margin-right:.4em;cursor:pointer;vertical-align:middle}#PaginaClientesEntrada form .CheckBox label{cursor:pointer;vertical-align:middle}.RegistroClientePage{background:#eef3f8;color:#23384a}.RegistroClientePage #Contenedor_Cabecera_Superior{max-width:1216px;margin:0 auto;padding:.55em .5em;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%}.RegistroClientePage #Contenedor_Cabecera_Superior:before{content:none}.RegistroClientePage #Contenedor_Cabecera_Superior .CabeceraAniversario{align-items:center;background:#fff;border:1.5px solid #8db4df;border-radius:999px;box-shadow:0 3px 12px rgba(15,82,150,.1);box-sizing:border-box;color:#0b5da9;display:inline-flex;flex:0 0 auto;font-family:Manrope,Arial,Helvetica,sans-serif;gap:.48em;line-height:1;padding:.3em .75em;white-space:nowrap}.RegistroClientePage #Contenedor_Cabecera_Superior .CabeceraAniversarioIcono{align-items:center;border:0;border-radius:0;color:#0872c8;display:inline-flex;flex:0 0 auto;font-size:.92em;height:auto;justify-content:center;width:auto}.RegistroClientePage #Contenedor_Cabecera_Superior .CabeceraAniversarioTexto{align-items:baseline;color:#0b5da9;display:inline-flex;font-size:.9em;font-weight:800;gap:.25em}.RegistroClientePage #Contenedor_Cabecera_Superior .CabeceraAniversarioTexto strong{font-size:1.35em;font-weight:900;line-height:.9}.RegistroClientePage #Contenedor_Cabecera_Superior .CabeceraAniversarioSeparador{background:#6e7f92;border-radius:50%;flex:0 0 auto;height:.18em;width:.18em}.RegistroClientePage #Contenedor_Cabecera_Superior .CabeceraAniversarioDesde{color:#53667b;font-size:.86em;font-weight:600}.RegistroClientePage #Contenedor_Cabecera_Superior .Titulo h1{margin:0;color:#49687f;font-size:.95em;font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.25;letter-spacing:0}.RegistroClientePage #Contenedor_Cabecera_Superior .Fecha,.RegistroClientePage #Contenedor_Cabecera_Superior .Fecha a{color:#466b86;font-size:.95em;text-decoration:none}.RegistroClientePage #Contenedor_General_Cabecera_Logo{background:#0074b8;padding:.9em 0;box-shadow:0 8px 24px rgba(7,53,90,.18)}.RegistroClientePage #cabecera_banner{max-width:1216px;margin:auto;gap:1em;padding:0;box-sizing:border-box}.RegistroClientePage #cabecera_banner>.Logo{width:auto;min-width:210px}.RegistroClientePage #cabecera_banner .Logo_Aniversario{display:none}.RegistroClientePage #cabecera_banner .Categorias{width:auto;min-width:142px}.RegistroClientePage #cabecera_banner .Categorias .Dropdown .Titulo{display:inline-flex;align-items:center;gap:.45em;background:0 0;border:0;border-radius:0;padding:0;font-size:1.1em;font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:700;box-sizing:border-box}.RegistroClientePage #cabecera_banner .Categorias .Dropdown .Titulo span span{border:0;padding-left:.25em}.RegistroClientePage #cabecera_banner .Buscador{width:auto;flex:1 1 auto}.RegistroClientePage #cabecera_banner .Buscador .BuscadorContenedor form{background:#fff;border-radius:999px;box-shadow:0 5px 15px rgba(7,53,90,.18);overflow:hidden;min-height:44px;padding:4px;box-sizing:border-box}.RegistroClientePage #cabecera_banner .Buscador .BuscadorContenedor .BuscadorBoton{width:38px;height:38px;min-width:38px;display:flex;align-items:center;justify-content:center;background:#2f83ff;border:0;border-radius:50%;color:#fff;font-size:1em;cursor:pointer;padding:0;margin:0}.RegistroClientePage #cabecera_banner .Buscador .BuscadorContenedor .BuscadorBoton:hover{background:#0b6ed8}.RegistroClientePage #cabecera_banner .Buscador .BuscadorContenedor .BuscadorCampo{width:100%;height:36px;border:0;border-radius:0;font-size:1.08em;padding:0 1em 0 1.35em;box-sizing:border-box;color:#2e4254}.RegistroClientePage #cabecera_banner .Buscador .BuscadorContenedor .BuscadoresEspeciales{display:block;padding-top:.28em;font-size:.92em;font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:700}.RegistroClientePage #cabecera_banner .Buscador .BuscadorContenedor .BuscadoresEspeciales,.RegistroClientePage #cabecera_banner .Buscador .BuscadorContenedor .BuscadoresEspeciales a{color:#fff}.RegistroClientePage #cabecera_banner .Iconos{width:auto;min-width:188px;gap:.9em;justify-content:flex-end}.RegistroClientePage #cabecera_banner .Iconos .Carrito,.RegistroClientePage #cabecera_banner .Iconos .Login{width:auto}.RegistroClientePage #cabecera_banner .Iconos .Carrito .CarritoMini,.RegistroClientePage #cabecera_banner .Iconos .Login #UserMenuTrigger{background:0 0;border:0;border-radius:0;padding:0;min-height:44px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25em;color:#fff}.RegistroClientePage #cabecera_banner .Iconos .Carrito .CarritoMini:hover,.RegistroClientePage #cabecera_banner .Iconos .Login #UserMenuTrigger:hover{background:0 0;color:#fff}.RegistroClientePage #cabecera_banner .Iconos .Carrito .CarritoMini .Logo,.RegistroClientePage #cabecera_banner .Iconos .Login #UserMenuTrigger .Icono{min-width:0;width:auto;line-height:1;text-align:center}.RegistroClientePage #cabecera_banner .Iconos .Carrito .CarritoMini .Logo i,.RegistroClientePage #cabecera_banner .Iconos .Login #UserMenuTrigger .Icono i{--fa-primary-color:#fff;--fa-secondary-color:#fff;--fa-secondary-opacity:1;font-size:1.65em;color:#fff;opacity:1}.RegistroClientePage #cabecera_banner .Iconos .Carrito .CarritoMini .Textos,.RegistroClientePage #cabecera_banner .Iconos .Login #UserMenuTrigger .Textos{padding-top:0;font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:700;font-size:.95em;line-height:1.1;color:#fff}.RegistroClientePage #cabecera_banner .Iconos .Carrito .CarritoMini .Logo .Contador{margin-top:-2.1em;margin-left:1.15em;background-color:#ffc600;box-shadow:0 2px 4px rgba(7,53,90,.18)}.RegistroClientePage #cabecera_directorio{display:none}.RegistroClientePage #cuerpo{background:#eef3f8}.RegistroClientePage #centro,.RegistroClientePage .ColumnaCentral{width:auto;max-width:1180px;margin:0 auto;background:0 0;box-sizing:border-box;padding:0}#PaginaClientesEntrada{background:0 0;padding:2.2em 1em 3.2em;font-family:Manrope,Arial,Helvetica,sans-serif}#PaginaClientesEntrada .CheckBox,#PaginaClientesEntrada .RegistroFaceInfo,#PaginaClientesEntrada .RegistroPasswordText,#PaginaClientesEntrada .RegistroSeguro,#PaginaClientesEntrada .RegistroTipoOpcion,#PaginaClientesEntrada a,#PaginaClientesEntrada button,#PaginaClientesEntrada input,#PaginaClientesEntrada label,#PaginaClientesEntrada p,#PaginaClientesEntrada select,#PaginaClientesEntrada small,#PaginaClientesEntrada textarea{font-family:Manrope,Arial,Helvetica,sans-serif}#PaginaClientesEntrada .RegistroIntro{display:flex;justify-content:space-between;align-items:center;gap:1em;margin-bottom:1.2em;text-align:left}#PaginaClientesEntrada .RegistroIntro h1{margin:0 0 .15em;font-family:'Barlow Semi Condensed Bold',Arial,Helvetica,sans-serif;font-size:2.7em;color:#0c70b6;letter-spacing:0}#PaginaClientesEntrada .RegistroIntro p{margin:0;font-size:1.12em;color:#5b7184}#PaginaClientesEntrada .RegistroSeguro{display:flex;align-items:center;gap:.8em;background:0 0;border:0;border-radius:0;padding:0;box-shadow:none;text-align:left}#PaginaClientesEntrada .RegistroSeguro i{font-size:1.7em;color:#0c70b6}#PaginaClientesEntrada .RegistroSeguro span,#PaginaClientesEntrada .RegistroSeguro strong{display:block}#PaginaClientesEntrada .RegistroSeguro strong{color:#1f3447}#PaginaClientesEntrada .RegistroSeguro span{color:#708496;font-size:.92em}#PaginaClientesEntrada form{display:grid;gap:1em}#PaginaClientesEntrada form .MensajesError{height:auto;border-radius:8px;padding:1em;margin:0 0 1em;background:#c93434;box-sizing:border-box}#PaginaClientesEntrada form .Opciones{gap:1em;justify-content:stretch;margin:0 0 1em}#PaginaClientesEntrada form .Opciones .Opcion{width:100%;box-sizing:border-box;background:#fff;border:1px solid #d9e5ee;border-radius:8px;padding:1em;box-shadow:0 8px 18px rgba(27,63,93,.07);transition:border-color .15s ease,transform .15s ease}#PaginaClientesEntrada form .Opciones .Opcion:hover{background:#fff;border-color:#0c70b6;transform:translateY(-1px)}#PaginaClientesEntrada form .Opciones .Opcion .Titulo{font-size:1.28em;text-align:left;color:#0c70b6}#PaginaClientesEntrada form .Opciones .Opcion .Descripcion{font-size:1em;line-height:1.35;white-space:normal;color:#64798a;text-align:left}#PaginaClientesEntrada form .RegistroCard,#PaginaClientesEntrada form .RegistroChecksPanel{background:#fff;border:1px solid #d9e5ee;border-radius:8px;box-shadow:0 10px 24px rgba(27,63,93,.08);padding:1.35em;text-align:left;box-sizing:border-box}#PaginaClientesEntrada form .RegistroCard legend{display:none}#PaginaClientesEntrada .RegistroSectionHeader{display:flex;align-items:center;gap:.9em;margin-bottom:1.15em}#PaginaClientesEntrada .RegistroSectionHeader>span{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#0c70b6;color:#fff;font-family:'Barlow Semi Condensed Bold',Arial,Helvetica,sans-serif;font-size:1.3em;flex:0 0 38px}#PaginaClientesEntrada .RegistroSectionHeader strong{display:block;font-family:'Barlow Semi Condensed Bold',Arial,Helvetica,sans-serif;font-size:1.5em;color:#1f3447;line-height:1.05}#PaginaClientesEntrada .RegistroSectionHeader small{display:block;font-size:.98em;color:#708496;margin-top:.15em}#PaginaClientesEntrada .RegistroTipoGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85em}#PaginaClientesEntrada .RegistroTipoOpcion{display:flex;align-items:center;gap:.85em;padding:1em;border:1px solid #d9e5ee;border-radius:8px;background:#f7fafc;color:#23384a;box-sizing:border-box;min-height:96px}#PaginaClientesEntrada .RegistroTipoOpcion:has(input:checked){border-color:#0c70b6;background:#edf7ff;box-shadow:inset 0 0 0 1px #0c70b6}#PaginaClientesEntrada .RegistroTipoOpcion input{min-width:18px;min-height:18px}#PaginaClientesEntrada .RegistroTipoOpcion i{font-size:1.75em;color:#0c70b6;width:32px;text-align:center}#PaginaClientesEntrada .RegistroTipoOpcion small,#PaginaClientesEntrada .RegistroTipoOpcion strong{display:block}#PaginaClientesEntrada .RegistroTipoOpcion strong{font-size:1.15em;color:#1f3447}#PaginaClientesEntrada .RegistroTipoOpcion small{font-size:.94em;color:#6d8192}#PaginaClientesEntrada form fieldset.RegistroPasswordCard input[type=password],#PaginaClientesEntrada form fieldset.RegistroPasswordCard input[type=text]{width:100%;max-width:none}#PaginaClientesEntrada form fieldset.RegistroPasswordCard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85em 1em}#PaginaClientesEntrada form fieldset.RegistroPasswordCard .RegistroSectionHeader{grid-column:1/-1}#PaginaClientesEntrada .RegistroPasswordField{min-width:0}#PaginaClientesEntrada .RegistroPasswordInput{position:relative}#PaginaClientesEntrada .RegistroPasswordInput input{padding-right:3.1em}#PaginaClientesEntrada .RegistroPasswordToggle{align-items:center;background:0 0;border:0;border-radius:50%;color:#8193a3;cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;position:absolute;right:.45em;top:50%;transform:translateY(-50%);width:34px}#PaginaClientesEntrada .RegistroPasswordToggle.Visible,#PaginaClientesEntrada .RegistroPasswordToggle:hover{color:#0074b8}#PaginaClientesEntrada .RegistroPasswordToggle i{font-size:1.05em}#PaginaClientesEntrada .RegistroCampoLabel{display:block;margin-bottom:.35em;color:#2b4357;font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:700}#PaginaClientesEntrada .RegistroPasswordStrength{width:100%;max-width:520px;height:8px;background:#dfe8ef;border-radius:8px;margin-top:.7em;overflow:hidden}#PaginaClientesEntrada .RegistroPasswordStrength span{display:block;width:0;height:100%;background:#dfe8ef;transition:width .18s ease,background-color .18s ease}#PaginaClientesEntrada .RegistroPasswordStrength span.Baja{background:#d74e36}#PaginaClientesEntrada .RegistroPasswordStrength span.Media{background:#d79c24}#PaginaClientesEntrada .RegistroPasswordStrength span.Alta{background:#4da04d}#PaginaClientesEntrada .RegistroPasswordText{font-size:.92em;color:#708496;margin-top:.35em}#PaginaClientesEntrada .RegistroPasswordText.Baja{color:#b6402c}#PaginaClientesEntrada .RegistroPasswordText.Media{color:#a56f0d}#PaginaClientesEntrada .RegistroPasswordText.Alta{color:#4d7a4d}#PaginaClientesEntrada .RegistroPasswordMatchText{font-size:.92em;color:#708496;margin-top:.35em;min-height:1.25em}#PaginaClientesEntrada .RegistroPasswordMatchText.Ok{color:#4d7a4d}#PaginaClientesEntrada .RegistroPasswordMatchText.Error{color:#b6402c}#PaginaClientesEntrada form fieldset#fsDireccionEnvio,#PaginaClientesEntrada form fieldset.RegistroDatosCard,#PaginaClientesEntrada form fieldset.RegistroFaceCard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85em 1em}#PaginaClientesEntrada form fieldset#fsDireccionEnvio .RegistroSectionHeader,#PaginaClientesEntrada form fieldset.RegistroDatosCard .CheckBox,#PaginaClientesEntrada form fieldset.RegistroDatosCard .RegistroSectionHeader,#PaginaClientesEntrada form fieldset.RegistroFaceCard .CheckBox,#PaginaClientesEntrada form fieldset.RegistroFaceCard .RegistroFaceCampos,#PaginaClientesEntrada form fieldset.RegistroFaceCard .RegistroFaceInfo,#PaginaClientesEntrada form fieldset.RegistroFaceCard .RegistroSectionHeader{grid-column:1/-1}#PaginaClientesEntrada .RegistroFaceInfo{display:flex;align-items:center;gap:.75em;border:1px solid #b9d8ff;background:#eef6ff;color:#1c5ea8;border-radius:6px;padding:.85em 1em;font-size:.95em;box-sizing:border-box}#PaginaClientesEntrada .RegistroFaceInfo .IconoInfo{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #2f83ff;border-radius:50%;color:#2f83ff;font-family:Arial,Helvetica,sans-serif;font-weight:700;flex:0 0 20px}#PaginaClientesEntrada .RegistroFaceCampos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85em 1em}#PaginaClientesEntrada form fieldset input[type=date],#PaginaClientesEntrada form fieldset input[type=datetime],#PaginaClientesEntrada form fieldset input[type=email],#PaginaClientesEntrada form fieldset input[type=number],#PaginaClientesEntrada form fieldset input[type=password],#PaginaClientesEntrada form fieldset input[type=search],#PaginaClientesEntrada form fieldset input[type=text],#PaginaClientesEntrada form fieldset input[type=time],#PaginaClientesEntrada form fieldset input[type=url],#PaginaClientesEntrada form fieldset select,#PaginaClientesEntrada form fieldset textarea{width:100%;height:46px;margin:0;padding:0 .9em;border:1px solid #cfdce6;border-radius:6px;background:#fff;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:1.03em;color:#263c4f;box-sizing:border-box}#PaginaClientesEntrada form fieldset input:focus,#PaginaClientesEntrada form fieldset select:focus,#PaginaClientesEntrada form fieldset textarea:focus{border-color:#0c70b6;box-shadow:0 0 0 3px rgba(12,112,182,.12)}#PaginaClientesEntrada form .CheckBox{margin:0;padding:.85em;border:1px solid #e2ebf2;border-radius:8px;background:#f8fbfd;line-height:1.35;color:#425a6d}#PaginaClientesEntrada form .CheckBox input[type=checkbox],#PaginaClientesEntrada form .CheckBox input[type=radio]{min-width:20px;min-height:20px}#PaginaClientesEntrada form .CheckBox label{color:#2c465b;font-size:1em}#PaginaClientesEntrada form fieldset#fsDireccionEnvio{grid-column:1/-1;margin:0}#PaginaClientesEntrada .RegistroChecksPanel{display:grid;gap:.85em}#PaginaClientesEntrada .RegistroEnvioPanel{background:0 0;border:0;border-radius:0;box-shadow:none;padding:0;box-sizing:border-box}#PaginaClientesEntrada .RegistroConsentPanel{background:#f7fbff;border:1px solid #b9d8ff;border-radius:8px;box-shadow:0 10px 24px rgba(27,63,93,.06);padding:1.05em;box-sizing:border-box}#PaginaClientesEntrada .RegistroConsentPanel{display:grid;gap:0}#PaginaClientesEntrada .RegistroConsentGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65em 1.25em;align-items:center}#PaginaClientesEntrada .RegistroConsentGrid .CheckBox:first-child{grid-column:1/-1}#PaginaClientesEntrada .RegistroConsentPanel .CheckBox{display:flex;align-items:center;gap:.55em;min-height:24px;margin:0!important;background:0 0;border:0;box-shadow:none;padding:0;line-height:1.25}#PaginaClientesEntrada .RegistroConsentPanel .CheckBox input[type=checkbox]{flex:0 0 18px;min-width:18px;min-height:18px;margin:0;accent-color:#1785ff}#PaginaClientesEntrada .RegistroConsentPanel .CheckBox label{margin:0;color:#2c465b;font-size:.96em;line-height:1.25}#PaginaClientesEntrada .RegistroActions{display:flex;justify-content:flex-end;margin-top:.5em}#PaginaClientesEntrada .RegistroActions .CheckBox{display:flex;gap:.7em;background:0 0;border:0;padding:0}#PaginaClientesEntrada .RegistroActions button,#PaginaClientesEntrada .RegistroActions input[type=reset]{border:0;border-radius:6px;padding:.9em 1.4em;font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:700;font-size:1.15em;cursor:pointer;box-shadow:0 8px 18px rgba(27,63,93,.12)}#PaginaClientesEntrada .RegistroActions button{background:#0c70b6;color:#fff}#PaginaClientesEntrada .RegistroActions input[type=reset]{background:#fff;color:#0c70b6;border:1px solid #c9dce9}#PaginaCarritoFinal{padding:3em;text-align:center;font-size:1.2em}#PaginaCarritoFinal .TituloSeccion{text-align:left;font-size:1.3em;font-family:'Barlow Semi Condensed Bold';color:#ffa200;margin-top:2em;margin-bottom:.5em}#PaginaCarritoFinal .HeaderContent{width:90%;text-align:left;color:#444;margin:20px 0}#PaginaCarritoFinal .HeaderContent p{margin:0}#PaginaCarritoFinal .HeaderContent li{margin:10px 0 0 71px}#PaginaCarritoFinal .MensajeProductosBajoPedido{padding:1em;border:2px dotted #888;border-radius:.3em;margin-top:1em;background-color:#eee;color:#888}#PaginaCarritoFinal fieldset{padding:1em;margin-bottom:2em;border:1px solid #ccc;border-radius:.2em;text-align:left}#PaginaCarritoFinal fieldset legend{font-family:'Barlow Semi Condensed Bold';text-align:left;color:#000;padding-left:3px;padding-right:3px}#PaginaCarritoFinal fieldset label{width:100%;color:#5e5e5e}#PaginaCarritoFinal fieldset input{width:100%;margin-bottom:.5em;font-size:1em;font-family:'Barlow Semi Condensed';padding:.2em .4em}#PaginaCarritoFinal fieldset input[type=checkbox],#PaginaCarritoFinal fieldset input[type=radio]{width:auto;min-width:18px;min-height:18px;margin-bottom:0;padding:0;cursor:pointer}#PaginaCarritoFinal .FormaPago .Header label{cursor:pointer;display:inline-block;padding:.2em .4em}#PaginaCarritoFinal fieldset select{width:100%;margin-bottom:.5em;font-size:1em;font-family:'Barlow Semi Condensed';padding:.2em .4em}#Direccion_Envio_Mensaje{background-color:#2dc426;color:#fff;padding:.3em;border-radius:.4em;font-size:.9em;display:none}#PaginaCarritoFinal .FormaPago label{font-family:'Barlow Semi Condensed Bold';font-size:1.3em}#PaginaCarritoFinal .FormaPago label span{font-weight:400}#PaginaCarritoFinal .FormaPago .PrecioTotal{font-size:2em;color:#ffc600;font-family:'Barlow Semi Condensed Bold'}#PaginaCarritoFinal .FormaPago .Disclaimer{margin-top:12px;color:#444;background-color:#eee;padding:15px}#PaginaCarritoFinal .FormaPago .ChecksLegales{text-align:center;margin:.7em 0 2.5em 0}#PaginaCarritoFinal .FormaPago .ChecksLegales label{font-size:1em;font-weight:400;margin-top:1em}#PaginaCarritoFinal .FormaPago .AvisoLegal{text-align:center;background-color:#930;color:#fff;font-weight:700}#PaginaCarritoFinal fieldset .Header{text-align:left;color:#444;display:flex;justify-content:space-between;align-content:space-around;margin-bottom:2em}#PaginaCarritoFinal fieldset .Content{text-align:left;color:#444;margin-top:15px}#PaginaCarritoFinal .FormaPago .Content .HighLight{background-color:#eee;padding:10px;color:#888;border-radius:9px;margin-bottom:10px;border:2px dotted #aaa}#PaginaCarritoFinal fieldset .BolderContent{width:100%;padding:4%;text-align:center}#PaginaCarritoFinal fieldset table{width:100%;border:none;border-spacing:0px;font-size:1.2em}#PaginaCarritoFinal fieldset table tbody tr:nth-child(odd){background-color:#f0f0f0}#PaginaCarritoFinal fieldset table tbody tr td{padding:3px}#PaginaCarritoFinal fieldset table tbody tr .attribute{width:33%;text-align:left}#PaginaCarritoFinal fieldset table tbody tr .value{text-align:left;font-weight:700;color:#000}#PaginaCarritoTransferenciaPagado{background-color:#fff;text-align:center;margin:0;padding:3em;text-align:center}#PaginaCarritoTransferenciaPagado .Content{text-align:left;color:#444;margin-top:1em;font-size:1.2em}#PaginaCarritoTransferenciaPagado .Content li{margin:0 1em 1em 1em;text-indent:-1.4em}#PaginaCarritoTransferenciaPagado .Content .HighLight{background-color:#eee;padding:1em;color:#888;border-radius:9px;margin-bottom:1em;border:2px dotted #aaa;font-size:1.2em}#PaginaCarritoTransferenciaPagado .Content .HighLight p{margin:20px 0 15px 0}#PaginaCarritoTransferenciaPagado .Content .BolderContent{width:100%;padding:4%;text-align:center}#PaginaCarritoFinalGracias{background-color:#fff;text-align:center;margin:0;padding:3em;text-align:center}#PaginaCarritoFinalGracias .Titulo{text-align:left;font-size:2.1em;color:#888}#PaginaCarritoFinalGracias .Contenido{font-size:1.2em;text-align:justify;color:#616161}#PaginaClientesEdicionDatos{padding:25px}#PaginaClientesEdicionDatos form{width:100%}#PaginaClientesEdicionDatos form label{font-size:12px;color:#999}#PaginaClientesEdicionDatos form fieldset{padding:15px;text-align:left;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}#PaginaClientesEdicionDatos form fieldset legend{font-size:16px;color:#000;letter-spacing:-1px;text-align:left;font-weight:700}#PaginaClientesEdicionDatos form fieldset input[type=date],#PaginaClientesEdicionDatos form fieldset input[type=datetime],#PaginaClientesEdicionDatos form fieldset input[type=email],#PaginaClientesEdicionDatos form fieldset input[type=number],#PaginaClientesEdicionDatos form fieldset input[type=password],#PaginaClientesEdicionDatos form fieldset input[type=search],#PaginaClientesEdicionDatos form fieldset input[type=text],#PaginaClientesEdicionDatos form fieldset input[type=time],#PaginaClientesEdicionDatos form fieldset input[type=url],#PaginaClientesEdicionDatos form fieldset select,#PaginaClientesEdicionDatos form fieldset textarea{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:none;border-bottom:1px solid #ddd;background:0 0;font-size:2em;height:2em;display:inline;width:100%;margin-right:10px;margin-bottom:20px}#PaginaClientesEdicionDatos form fieldset .help{display:none;width:98%;font-size:13px;color:#369;background-color:#fff;padding:3px 10px 3px 2px;border-radius:3px;margin-top:3px;border:1px dotted #ddd}#PaginaClientesEdicionDatos form fieldset input[type=date]:focus+.help,#PaginaClientesEdicionDatos form fieldset input[type=datetime]:focus+.help,#PaginaClientesEdicionDatos form fieldset input[type=email]:focus+.help,#PaginaClientesEdicionDatos form fieldset input[type=number]:focus+.help,#PaginaClientesEdicionDatos form fieldset input[type=password]:focus+.help,#PaginaClientesEdicionDatos form fieldset input[type=search]:focus+.help,#PaginaClientesEdicionDatos form fieldset input[type=text]:focus+.help,#PaginaClientesEdicionDatos form fieldset input[type=time]:focus+.help,#PaginaClientesEdicionDatos form fieldset input[type=url]:focus+.help,#PaginaClientesEdicionDatos form fieldset select:focus+.help,#PaginaClientesEdicionDatos form fieldset textarea:focus+.help{display:inline-block;font-family:Arial,Helvetica,sans-serif}#PaginaClientesEdicionDatos form fieldset textarea{resize:none;overflow:hidden}#PaginaClientesEdicionDatos form fieldset input[type=button],#PaginaClientesEdicionDatos form fieldset input[type=submit]{-moz-box-shadow:inset 0 1px 0 0 #45d6d6;-webkit-box-shadow:inset 0 1px 0 0 #45d6d6;box-shadow:inset 0 1px 0 0 #45d6d6;background-color:#2cbbbb;border:1px solid #27a0a0;display:inline-block;cursor:pointer;color:#fff;font-size:14px;padding:8px 18px;text-decoration:none;text-transform:uppercase}#PaginaClientesEdicionDatos form fieldset input[type=button]:hover,#PaginaClientesEdicionDatos form fieldset input[type=submit]:hover{background:linear-gradient(to bottom,#34caca 5%,#30c9c9 100%);background-color:#34caca}#PaginaClientesEdicionDatos form .CheckBox{margin:15px 0}#PaginaClientesEdicionDatos form fieldset table{width:100%;font-size:1.4em;border-spacing:0}#PaginaClientesEdicionDatos form fieldset table tbody tr:hover{background-color:#cf0}#PaginaClientesEdicionDatos form fieldset table tbody tr td{padding:18px 3px}#PaginaClientesEdicionDatos form fieldset table tbody tr ul{margin:0;padding:0}#PaginaClientesEdicionDatos form fieldset table tbody tr ul li{list-style:none}#PaginaCfMemoriasResultado .Title{margin-top:0;padding-top:0;color:#fff;background-color:#6f0;letter-spacing:-1px;padding-left:5px;text-align:left;font-weight:700;text-align:left}#PaginaCfMemoriasResultado .Title h1{font-size:20px;margin:0}#PaginaCfMemoriasResultado .Container{padding:20px}#PaginaCfMemoriasResultado .Container .Header img{float:left}#PaginaCfMemoriasResultado .Container .Header div{font-size:17px;color:#888;text-align:left;padding-left:121px}.PaginaInfoContactarRedesign{--contact-blue:#0969df;--contact-blue-dark:#0756bd;--contact-blue-soft:#edf5ff;--contact-border:#dce7f7;--contact-text:#17345b;--contact-muted:#63758f;--contact-warning:#fff8e9;font-family:'Barlow Semi Condensed',Arial,sans-serif;color:var(--contact-text);padding:2.6em 2.4em 3em 2.4em}.PaginaInfoContactarRedesign .ContactHero h1{font-family:'Barlow Semi Condensed Bold',Arial,sans-serif;font-size:2.25em;line-height:1.05;color:#142d4f;margin:0 0 .25em 0;letter-spacing:0}.PaginaInfoContactarRedesign .ContactHero p{font-size:1.05em;color:var(--contact-muted);margin:0 0 1.8em 0}#PaginaInfoContactar{padding:0}.ColumnaCentral .TituloSeccion h2{font-family:Anton,sans-serif;font-size:1.9em;color:#bebebe}#PaginaInfoContactar .Cuerpo form{margin:0;padding:0}#PaginaInfoContactar .Cuerpo form input[name=password],#PaginaInfoContactar .Cuerpo form input[type=email],#PaginaInfoContactar .Cuerpo form input[type=select],#PaginaInfoContactar .Cuerpo form input[type=text],#PaginaInfoContactar .Cuerpo form textarea{box-sizing:border-box;font-family:'Barlow Semi Condensed',Arial,sans-serif;font-size:1em;line-height:1.25;padding:.82em .9em;border:1px solid #d8e1ee;border-radius:.45em;width:100%;color:#203958;background:#fff;outline:0;transition:border-color .15s ease,box-shadow .15s ease}#PaginaInfoContactar .Cuerpo form input[type=email]:focus,#PaginaInfoContactar .Cuerpo form input[type=text]:focus,#PaginaInfoContactar .Cuerpo form textarea:focus{border-color:var(--contact-blue);box-shadow:0 0 0 3px rgba(9,105,223,.13)}#PaginaInfoContactar .Cuerpo form textarea{font-family:'Barlow Semi Condensed',Arial,sans-serif;min-height:9em;resize:vertical}.PaginaInfoContactarRedesign .ContactAlert,.PaginaInfoContactarRedesign .ContactFaqPanel,.PaginaInfoContactarRedesign .ContactFeatureGrid,.PaginaInfoContactarRedesign .ContactFormPanel,.PaginaInfoContactarRedesign .ContactInfoPanel{box-sizing:border-box;border:1px solid var(--contact-border);border-radius:.55em;box-shadow:0 .9em 2.2em rgba(37,63,94,.08)}.PaginaInfoContactarRedesign .ContactFeatureGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#fff;overflow:hidden;margin-bottom:1.6em}.PaginaInfoContactarRedesign .ContactFeature{display:flex;align-items:center;gap:1.15em;padding:1.7em 1.8em;border-left:1px solid #edf1f7}.PaginaInfoContactarRedesign .ContactFeature:first-child{border-left:0}.PaginaInfoContactarRedesign .ContactDepartmentIcon,.PaginaInfoContactarRedesign .ContactFaqPanel>div>span,.PaginaInfoContactarRedesign .ContactFeature>span,.PaginaInfoContactarRedesign .ContactPanelTitle>span{align-items:center;background:var(--contact-blue-soft);border-radius:50%;color:var(--contact-blue);display:inline-flex;flex:0 0 auto;justify-content:center}.PaginaInfoContactarRedesign .ContactFeature>span{font-size:1.2em;height:3.1em;width:3.1em}.PaginaInfoContactarRedesign .ContactAlert strong,.PaginaInfoContactarRedesign .ContactFaqPanel strong,.PaginaInfoContactarRedesign .ContactFeature strong{display:block;font-family:'Barlow Semi Condensed Bold',Arial,sans-serif;font-size:1.04em;color:#17345b;margin-bottom:.2em}.PaginaInfoContactarRedesign .ContactAlert p,.PaginaInfoContactarRedesign .ContactFaqPanel p,.PaginaInfoContactarRedesign .ContactFeature p{color:var(--contact-muted);font-size:.98em;line-height:1.35;margin:0}.PaginaInfoContactarRedesign .ContactFaqPanel b,.PaginaInfoContactarRedesign .ContactFeature b{color:var(--contact-blue)}.PaginaInfoContactarRedesign .ContactInfoPanel{align-items:center;background:linear-gradient(120deg,#f6faff 0,#edf5ff 100%);display:grid;grid-template-columns:minmax(0,1fr) 18em;gap:2em;margin-bottom:1.6em;padding:2em 2.2em}.PaginaInfoContactarRedesign .ContactPanelTitle{display:flex;align-items:center;gap:.8em;margin-bottom:1.1em}.PaginaInfoContactarRedesign .ContactPanelTitle>span{background:var(--contact-blue);color:#fff;height:2.5em;width:2.5em}.PaginaInfoContactarRedesign .ContactDepartments h2,.PaginaInfoContactarRedesign .ContactFields h2,.PaginaInfoContactarRedesign .ContactPanelTitle h2{font-family:'Barlow Semi Condensed Bold',Arial,sans-serif;font-size:1.28em;line-height:1.15;letter-spacing:0;color:#17345b;margin:0}.PaginaInfoContactarRedesign .ContactInfoText p{color:#314b6e;font-size:1.02em;line-height:1.5;margin:0 0 1em 0}.PaginaInfoContactarRedesign .ContactInfoText p:last-child{margin-bottom:0}.PaginaInfoContactarRedesign .ContactIllustration{min-height:12em;position:relative}.PaginaInfoContactarRedesign .ContactEnvelope{align-items:center;background:linear-gradient(145deg,#1485ff 0,#0756bd 100%);border-radius:.45em;bottom:1.4em;box-shadow:0 1.2em 2em rgba(7,86,189,.18);color:#fff;display:flex;font-size:4em;height:1.55em;justify-content:center;left:1em;position:absolute;width:1.8em}.PaginaInfoContactarRedesign .ContactBubble{align-items:center;background:#cfe5ff;border-radius:2em;display:flex;gap:.55em;height:3.2em;justify-content:center;right:.7em;position:absolute;top:.2em;width:6.1em}.PaginaInfoContactarRedesign .ContactBubble span{background:var(--contact-blue);border-radius:50%;display:block;height:.45em;width:.45em}.PaginaInfoContactarRedesign .ContactPlane{bottom:.9em;color:#75a8ee;font-size:2.4em;position:absolute;right:2em;transform:rotate(10deg)}.PaginaInfoContactarRedesign .ContactAlert{align-items:flex-start;display:flex;gap:1em;margin-bottom:1.6em;padding:1.45em 1.55em}.PaginaInfoContactarRedesign .ContactAlert i{align-items:center;border-radius:50%;display:inline-flex;flex:0 0 auto;font-size:1.1em;height:2.4em;justify-content:center;width:2.4em}.PaginaInfoContactarRedesign .ContactAlertWarning{background:var(--contact-warning);border-color:#f5dc9f;box-shadow:none}.PaginaInfoContactarRedesign .ContactAlertWarning i{background:#f6b328;color:#fff}.PaginaInfoContactarRedesign .ContactAlertError{background:#fff0f1;border-color:#f0bec5;box-shadow:none}.PaginaInfoContactarRedesign .ContactAlertError i{background:#d92d45;color:#fff}.PaginaInfoContactarRedesign .ContactAlert p+p{margin-top:.65em}.PaginaInfoContactarRedesign .ContactFormPanel{background:#fff;display:grid;grid-template-columns:minmax(18em,0.95fr) minmax(21em,1.05fr);gap:3em;margin-bottom:1.6em;padding:2em}.PaginaInfoContactarRedesign .ContactDepartments>p,.PaginaInfoContactarRedesign .ContactFields>p{color:var(--contact-muted);font-size:.98em;margin:.25em 0 1.1em 0}.PaginaInfoContactarRedesign .ContactField b,.PaginaInfoContactarRedesign .ContactFields>p span{color:#d92d45}.PaginaInfoContactarRedesign .ContactDepartment{align-items:center;background:#fff;border:1px solid #dce5f0;border-radius:.48em;box-sizing:border-box;cursor:pointer;display:grid;gap:.9em;grid-template-columns:auto auto minmax(0,1fr);margin-bottom:.7em;min-height:4.35em;padding:.75em .95em;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.PaginaInfoContactarRedesign .ContactDepartment:focus-within,.PaginaInfoContactarRedesign .ContactDepartment:hover{border-color:#9fc5f4;box-shadow:0 .55em 1.2em rgba(20,70,130,.08)}.PaginaInfoContactarRedesign .ContactDepartment input{position:absolute;opacity:0;pointer-events:none}.PaginaInfoContactarRedesign .ContactRadio{background:#fff;border:2px solid #cbd6e4;border-radius:50%;box-sizing:border-box;display:inline-block;height:1.05em;position:relative;width:1.05em}.PaginaInfoContactarRedesign .ContactDepartment input:checked+.ContactRadio{border-color:var(--contact-blue)}.PaginaInfoContactarRedesign .ContactDepartment input:checked+.ContactRadio:after{background:var(--contact-blue);border-radius:50%;content:'';height:.45em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.45em}.PaginaInfoContactarRedesign .ContactDepartment:has(input:checked){background:#f6fbff;border-color:var(--contact-blue);box-shadow:inset 0 0 0 1px rgba(9,105,223,.12)}.PaginaInfoContactarRedesign .ContactDepartmentIcon{border-radius:.38em;height:2.15em;width:2.15em}.PaginaInfoContactarRedesign .ContactDepartment strong{display:block;font-family:'Barlow Semi Condensed Bold',Arial,sans-serif;font-size:1em;line-height:1.2;color:#17345b}.PaginaInfoContactarRedesign .ContactDepartment small{color:#63758f;display:block;font-size:.9em;line-height:1.25;margin-top:.12em}.PaginaInfoContactarRedesign .ContactFieldGrid{display:grid;gap:.95em;grid-template-columns:repeat(2,minmax(0,1fr))}.PaginaInfoContactarRedesign .ContactField{display:block;margin-bottom:1em}.PaginaInfoContactarRedesign .ContactField>span:first-child{display:block;font-family:'Barlow Semi Condensed Bold',Arial,sans-serif;font-size:.98em;line-height:1.2;margin-bottom:.4em;color:#2a4567}.PaginaInfoContactarRedesign .ContactField .textfieldInvalidFormatMsg,.PaginaInfoContactarRedesign .ContactField .textfieldRequiredMsg{display:block;font-size:.88em;margin-top:.25em}.PaginaInfoContactarRedesign .ContactPrivacy{align-items:center;color:#5c6e85;display:flex;font-size:.94em;gap:.45em;line-height:1.35;margin:.3em 0 1em 0}.PaginaInfoContactarRedesign .ContactPrivacy i{color:#8a6a13}.PaginaInfoContactarRedesign .ContactSubmit{align-items:center;background:linear-gradient(180deg,#0a78f0 0,#075bd6 100%);border:0;border-radius:999px;box-shadow:0 .75em 1.4em rgba(7,91,214,.23);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:'Barlow Semi Condensed Bold',Arial,sans-serif;font-size:1.05em;gap:.55em;justify-content:center;min-height:3.2em;padding:.8em 1.6em;transition:background .15s ease,transform .15s ease,box-shadow .15s ease;width:72%}.PaginaInfoContactarRedesign .ContactSubmit:focus,.PaginaInfoContactarRedesign .ContactSubmit:hover{background:linear-gradient(180deg,#0a6fe0 0,#064db8 100%);box-shadow:0 .9em 1.5em rgba(7,91,214,.28);transform:translateY(-1px)}.PaginaInfoContactarRedesign .ContactFaqPanel{align-items:center;background:linear-gradient(120deg,#f7fbff 0,#eef6ff 100%);display:flex;justify-content:space-between;gap:1.5em;padding:1.7em 2em}.PaginaInfoContactarRedesign .ContactFaqPanel>div{align-items:center;display:flex;gap:1em}.PaginaInfoContactarRedesign .ContactFaqPanel>div>span{font-size:1.8em;height:2em;width:2em}.PaginaInfoContactarRedesign .ContactFaqPanel a{align-items:center;background:#fff;border:1px solid #83b6fb;border-radius:999px;color:var(--contact-blue);display:inline-flex;font-family:'Barlow Semi Condensed Bold',Arial,sans-serif;gap:.55em;justify-content:center;min-height:2.8em;padding:.55em 1.45em;text-decoration:none;white-space:nowrap}.PaginaInfoContactarRedesign .ContactFaqPanel a:hover{background:var(--contact-blue);color:#fff}@media (max-width:980px){.PaginaInfoContactarRedesign{padding:1.6em 1em 2em 1em}.PaginaInfoContactarRedesign .ContactFeatureGrid,.PaginaInfoContactarRedesign .ContactFormPanel,.PaginaInfoContactarRedesign .ContactInfoPanel{grid-template-columns:1fr}.PaginaInfoContactarRedesign .ContactFeature{border-left:0;border-top:1px solid #edf1f7}.PaginaInfoContactarRedesign .ContactFeature:first-child{border-top:0}.PaginaInfoContactarRedesign .ContactIllustration{display:none}.PaginaInfoContactarRedesign .ContactFormPanel{gap:1.8em;padding:1.3em}}@media (max-width:620px){.PaginaInfoContactarRedesign .ContactHero h1{font-size:1.8em}.PaginaInfoContactarRedesign .ContactAlert,.PaginaInfoContactarRedesign .ContactFaqPanel,.PaginaInfoContactarRedesign .ContactInfoPanel{padding:1.15em}.PaginaInfoContactarRedesign .ContactFieldGrid{grid-template-columns:1fr;gap:0}.PaginaInfoContactarRedesign .ContactDepartment{grid-template-columns:auto minmax(0,1fr)}.PaginaInfoContactarRedesign .ContactDepartmentIcon{display:none}.PaginaInfoContactarRedesign .ContactSubmit{width:100%}.PaginaInfoContactarRedesign .ContactFaqPanel{align-items:stretch;flex-direction:column}.PaginaInfoContactarRedesign .ContactFaqPanel a{width:100%;box-sizing:border-box}}.PaginaInfoContactarRedesign,.PaginaInfoContactarRedesign a,.PaginaInfoContactarRedesign button,.PaginaInfoContactarRedesign h1,.PaginaInfoContactarRedesign h2,.PaginaInfoContactarRedesign input,.PaginaInfoContactarRedesign label,.PaginaInfoContactarRedesign p,.PaginaInfoContactarRedesign small,.PaginaInfoContactarRedesign strong,.PaginaInfoContactarRedesign textarea{font-family:Manrope,Arial,Helvetica,sans-serif}.PaginaInfoContactarRedesign .ContactAlert strong,.PaginaInfoContactarRedesign .ContactDepartment strong,.PaginaInfoContactarRedesign .ContactDepartments h2,.PaginaInfoContactarRedesign .ContactFeature strong,.PaginaInfoContactarRedesign .ContactFields h2,.PaginaInfoContactarRedesign .ContactHero h1,.PaginaInfoContactarRedesign .ContactPanelTitle h2,.PaginaInfoContactarRedesign .ContactSubmit{font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:800}.PaginaInfoContactarRedesign .ContactFieldLabel{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.PaginaInfoContactarRedesign .ContactIconField{display:block;min-width:0;position:relative}.PaginaInfoContactarRedesign .ContactIconField>i{color:#93a6b8;font-size:1.02em;left:1em;pointer-events:none;position:absolute;text-align:center;top:23px;transform:translateY(-50%);width:1.1em;z-index:1}.PaginaInfoContactarRedesign .ContactIconField input,.PaginaInfoContactarRedesign .ContactIconField textarea{font-family:Manrope,Arial,Helvetica,sans-serif!important;padding-left:3em!important}.PaginaInfoContactarRedesign .ContactIconField input{height:46px;padding-bottom:0!important;padding-top:0!important}.PaginaInfoContactarRedesign .ContactIconField textarea{padding-top:.9em!important}.PaginaInfoContactarRedesign .ContactTextareaField>i{top:1.45em}.PaginaInfoContactarRedesign .ContactConsent{align-items:flex-start;background:#f7fbff;border:1px solid #b9d8ff;border-radius:.5em;box-sizing:border-box;display:flex;gap:.65em;line-height:1.35;margin:.3em 0 .85em 0;padding:.9em 1em}.PaginaInfoContactarRedesign .ContactConsent input[type=checkbox]{accent-color:#1785ff;flex:0 0 18px;margin:.1em 0 0 0;min-height:18px;min-width:18px}.PaginaInfoContactarRedesign .ContactConsent label{color:#2c465b;font-size:.96em;line-height:1.35;margin:0}.PaginaInfoContactarRedesign .ContactConsent a{color:var(--contact-blue);font-weight:800;text-decoration:none}.PaginaInfoContactarRedesign .ContactConsent a:hover{text-decoration:underline}.PaginaInfoContactarRedesign .ContactSubmitOverlay{align-items:center;background:rgba(14,35,61,.58);display:none;inset:0;justify-content:center;padding:1.5em;pointer-events:none;position:fixed;visibility:hidden;z-index:99999}.PaginaInfoContactarRedesign .ContactSubmitOverlay.ContactSubmitOverlayVisible{display:flex!important;pointer-events:auto;visibility:visible}.PaginaInfoContactarRedesign .ContactSubmitOverlayCard{background:#fff;border:1px solid #cfe2fb;border-radius:.65em;box-shadow:0 1.4em 3.2em rgba(8,35,73,.24);box-sizing:border-box;max-width:28em;padding:2.2em 2.4em;text-align:center;width:100%}.PaginaInfoContactarRedesign .ContactSubmitOverlayIcon{align-items:center;background:linear-gradient(145deg,#1485ff 0,#0756bd 100%);border-radius:50%;color:#fff;display:inline-flex;font-size:1.45em;height:3.8em;justify-content:center;margin-bottom:1em;position:relative;width:3.8em}.PaginaInfoContactarRedesign .ContactSubmitOverlayIconSuccess{background:linear-gradient(145deg,#24a865 0,#117947 100%)}.PaginaInfoContactarRedesign .ContactSubmitOverlayIconError{background:linear-gradient(145deg,#ef6c57 0,#c92c35 100%)}.PaginaInfoContactarRedesign .ContactSubmitOverlayIcon .fa-paper-plane{font-size:.82em;position:absolute;right:-.15em;top:.35em;transform:rotate(12deg)}.PaginaInfoContactarRedesign .ContactSubmitOverlayCard strong{color:#17345b;display:block;font-size:1.18em;font-weight:800;line-height:1.3;margin-bottom:.55em}.PaginaInfoContactarRedesign .ContactSubmitOverlayCard p{color:#63758f;font-size:.98em;line-height:1.45;margin:0 0 1.3em 0}.PaginaInfoContactarRedesign .ContactSubmitOverlayClose{align-items:center;background:#0969df;border:0;border-radius:999px;box-shadow:0 .65em 1.25em rgba(9,105,223,.22);box-sizing:border-box;color:#fff;cursor:pointer;display:none;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:.98em;font-weight:800;justify-content:center;min-height:2.75em;min-width:8.5em;padding:.6em 1.5em}.PaginaInfoContactarRedesign .ContactSubmitOverlayClose:focus,.PaginaInfoContactarRedesign .ContactSubmitOverlayClose:hover{background:#0756bd}#PaginaInfo{text-align:left}#PaginaClientesEntrada .Titulo,#PaginaInfo .Titulo{text-align:left;font-family:'Barlow Semi Condensed Bold';font-size:1.9em;color:#bebebe;margin-bottom:.3em}#PaginaInfo .TextoCorrido{font-size:1.1em}#PaginaInfo .TextoCorrido .Subtitulo{text-align:left;font-size:1.3em;font-weight:700;margin-top:2em}#PaginaInfo .TextoCorrido .Subparrafo{font-size:1.1em;margin:.5em 2em 1em 1em;text-align:justify}#PaginaInfo .TextoCorrido .Subparrafo li{text-indent:-1.4em;margin-left:2.5em;margin-top:.7em}#PaginaLogin .Formulario{text-align:right;font-size:1.1em;color:#444;margin:1.5em auto 0 auto}#PaginaLogin .Formulario .FilaCasilla{margin-top:1em}#PaginaInfo #PaginaLogin .Formulario{display:flex;justify-content:space-between}#PaginaInfo #PaginaLogin .Formulario form{margin:0;padding:0;display:flex;flex-direction:column;align-content:flex-start}#PaginaInfo #PaginaLogin .Formulario label{font-size:1.2em;text-align:left}#PaginaInfo #PaginaLogin .Formulario input{font-size:1.2em;font-family:'Barlow Semi Condensed';margin-bottom:.7em}#cuerpo #SearchResults{display:flex;align-items:flex-start;padding:1em;background-color:#fff;width:100%;max-width:1200px}#ListadoContainer{padding:0!important}#ListadoContainer #SearchResults{padding:0}#CabeceraMigas.SolrResultsToolbar,#CabeceraResultadosSolr.SolrResultsToolbar{display:flex;align-items:center;justify-content:flex-start;gap:1em;width:100%}#CabeceraMigas.SolrResultsToolbar .SolrResultsSummary,#CabeceraResultadosSolr.SolrResultsToolbar .SolrResultsSummary{display:block;margin-left:auto;text-align:right}#BotonFiltroResultados.SolrFilterButton{display:none;align-items:center;gap:.45em;border:1px solid #d3dde7;border-radius:999px;background-color:#fff;color:#1a2d41;font-size:.9em;font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:600;padding:.45em .9em}#BotonFiltroResultados.SolrFilterButton i{font-size:1.05em}#Facets .SolrMobileFacetsApplyButton,#Facets .SolrMobileFacetsFooter,#Facets .SolrMobileFacetsHeader,#SearchResults #Facets .SolrMobileFacetsApplyButton,#SearchResults #Facets .SolrMobileFacetsFooter,#SearchResults #Facets .SolrMobileFacetsHeader{display:none}@media only screen and (min-width:600px){#BotonFiltroResultados.SolrFilterButton,#Facets .SolrMobileFacetsApplyButton,#Facets .SolrMobileFacetsFooter,#Facets .SolrMobileFacetsHeader,#SearchResults #Facets .SolrMobileFacetsApplyButton,#SearchResults #Facets .SolrMobileFacetsFooter,#SearchResults #Facets .SolrMobileFacetsHeader,body:has(#SearchResultsProducts) #CabeceraResultadosSolr #BotonFiltroResultados{display:none!important}}#CabeceraFiltroBusqueda li#BotonFiltroBusqueda{display:none!important}#BotonVolverArriba{position:fixed;right:18px;bottom:20px;z-index:240;display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:0;border-radius:50%;background:#2373b4;color:#fff;font-family:inherit;font-size:0;line-height:1;box-shadow:0 10px 24px rgb(0 0 0 / 18%);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}#BotonVolverArriba::before{content:'\25B2';font-size:1.05rem;font-weight:700;line-height:1;display:block;transform:translate(1px,-1px)}#BotonVolverArriba.visible{opacity:1;visibility:visible;transform:translateY(0)}#Productos_Container .Productos,#SearchResults #SearchResultsProducts,#divCompatibles .Productos,.Ofertas .Productos{display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#fff;width:100%}#Productos_Container .Productos .Producto .Oferta_Container,#SearchResultsProducts .Producto .Oferta_Container,#divCompatibles .Productos .Producto .Oferta_Container,.Ofertas .Productos .Producto .Oferta_Container{text-align:left}#Productos_Container .Productos .Producto .Oferta,#SearchResultsProducts .Producto .Oferta_Container .Oferta,#divCompatibles .Productos .Producto .Oferta,.Ofertas .Productos .Producto .Oferta_Container .Oferta{padding:.1em .5em;background-color:red;border-radius:.2em;color:#fff;position:absolute;transform:rotate(354deg);-ms-transform:rotate(354deg);-webkit-transform:rotate(354deg);-webkit-box-shadow:6px 6px 17px -11px #000;-moz-box-shadow:6px 6px 17px -11px #000;box-shadow:6px 6px 17px -11px #000}#Productos_Container .Productos .Producto .Foto img,#SearchResultsProducts .Producto .Foto img,#divCompatibles .Productos .Producto .Foto img,.Ofertas .Productos .Producto .Foto img{max-width:100%;width:200px;text-align:center}#Productos_Container .Productos .Producto .Titulo,#SearchResultsProducts .Producto .Titulo,#divCompatibles .Productos .Producto .Titulo,.Ofertas .Productos .Producto .Titulo{text-align:left;font-size:20px;color:#a4bbdf;font-weight:700;letter-spacing:-1px;padding:0 0 4px 7px}#Productos_Container .Productos .Producto .Nombre a,#SearchResultsProducts .Producto .Nombre,#divCompatibles .Productos .Producto .Nombre a,.Ofertas .Productos .Producto .Nombre{text-align:left;font-family:'Barlow Semi Condensed',sans-serif;font-size:1em;font-family:'Barlow Semi Condensed Bold'}#Productos_Container .Productos .Producto .Nombre a,#SearchResultsProducts .Producto .Nombre a,#divCompatibles .Productos .Producto .Nombre a,.Ofertas .Productos .Producto .Nombre a{text-decoration:none;color:#2e60ad}#Productos_Container .Productos .Producto .Descripcion,#SearchResultsProducts .Producto .Descripcion,#divCompatibles .Productos .Producto .Descripcion,.Ofertas .Productos .Producto .Descripcion{text-align:left;font-family:system-ui;font-size:1em;font-weight:100;padding:.6em .3em 0 0;overflow:hidden;text-overflow:ellipsis;height:5.8em;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box}#Productos_Container .Productos .Producto .Codigos,#SearchResultsProducts .Producto .Codigos,#divCompatibles .Productos .Producto .Codigos,.Ofertas .Productos .Producto .Codigos{text-align:left;color:#6b6b6b;font-size:.8em;margin-top:.5em;padding:.2em;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}#Productos_Container .Productos .Producto .Codigos .PartNumber span,#SearchResultsProducts .Producto .Codigos .PartNumber span,#divCompatibles .Productos .Producto .Codigos .PartNumber span,.Ofertas .Productos .Producto .Codigos .PartNumber span{color:#ccc}#Productos_Container .Productos .Producto .Codigos .UpcCode span,#SearchResultsProducts .Producto .Codigos .UpcCode span,#divCompatibles .Productos .Producto .Codigos .UpcCode span,.Ofertas .Productos .Producto .Codigos .UpcCode span{color:#ccc}#Productos_Container .Productos .Producto .Descripcion a,#SearchResultsProducts .Producto .Descripcion a,#divCompatibles .Productos .Producto .Descripcion a,.Ofertas .Productos .Producto .Descripcion a{text-decoration:none;color:#292929}#Productos_Container.Productos .Producto .Pie,#SearchResultsProducts .Producto .Pie,#divCompatibles .Productos .Producto .Pie,.Ofertas .Productos .Producto .Pie{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}#Productos_Container .Producto .Pie .Precio,#SearchResultsProducts .Producto .Pie .Precio,#divCompatibles .Productos .Pie .Precio,.Ofertas .Productos .Producto .Pie .Precio{font-family:'Barlow Semi Condensed Bold',sans-serif;text-align:left;font-weight:bolder;color:#ffc600;font-size:1.5em}#Productos_Container .Productos .Producto .Pie .Stock .instock,#SearchResultsProducts .Producto .Pie .Stock .instock,#divCompatibles .Productos .Producto .Pie .Stock .instock,.Ofertas .Productos .Producto .Pie .Stock .instock{color:#fff;width:100%;height:100%;background-color:#1ead00;border-radius:.2em;padding:.2em .5em}#Productos_Container .Productos .Producto .Pie .Stock .lowstock,#SearchResultsProducts .Producto .Pie .Stock .lowstock,#divCompatibles .Productos .Producto .Pie .Stock .lowstock,.Ofertas .Productos .Producto .Pie .Stock .lowstock{color:#fff;width:100%;height:100%;background-color:#1ead00;border-radius:.2em;padding:.2em .5em}#Productos_Container .Productos .Producto .Pie .Stock .outofstock,#SearchResultsProducts .Producto .Pie .Stock .outofstock,#divCompatibles .Productos .Producto .Pie .Stock .outofstock,.Ofertas .Productos .Producto .Pie .Stock .outofstock{color:#000;width:100%;height:100%;background-color:#e7e7e7;border-radius:.2em;padding:.2em .5em}.IndexProductosListado .Productos{display:block;background-color:#fff;border:1px solid #d8d8d8;border-top:0;width:100%;box-sizing:border-box}.IndexProductosListado .Productos>#FireNextPage,.IndexProductosListado .Productos>.Productos{display:none}.IndexProductosListado .Productos .Producto{display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-areas:"foto nombre" "foto descripcion" "foto codigos" "pie pie";column-gap:.85em;row-gap:.25em;align-items:center;width:100%;min-height:0;padding:.8em .9em;border-bottom:1px dotted #999;box-sizing:border-box;text-align:left}.IndexProductosListado .Productos .Producto:last-child{border-bottom:0}.IndexProductosListado .Productos .Producto .Oferta_Container{display:none}.IndexProductosListado .Productos .Producto .Foto{grid-area:foto;text-align:center}.IndexProductosListado .Productos .Producto .Foto img{width:auto;max-width:90px;max-height:90px;height:auto}.IndexProductosListado .Productos .Producto .Nombre{grid-area:nombre;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:1.2;letter-spacing:0;text-align:left}.IndexProductosListado .Productos .Producto .Nombre a{color:#2e60ad;text-decoration:none}.IndexProductosListado .Productos .Producto .Descripcion{grid-area:descripcion;height:auto;min-height:0;padding:.35em 0 0 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.3;color:#3e3e3e;-webkit-line-clamp:2;line-clamp:2}.IndexProductosListado .Productos .Producto .Descripcion a{color:#3e3e3e;text-decoration:none}.IndexProductosListado .Productos .Producto .Codigos{grid-area:codigos;margin-top:.55em;padding:.35em 0 0 0;border-top:1px dotted #ccc;border-bottom:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666}.IndexProductosListado .Productos .Producto .Pie{grid-area:pie;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5em .75em;margin-top:.65em;padding-top:.55em;border-top:1px dotted #ddd}.IndexProductosListado .Productos .Producto .Pie .Precio{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;color:#c69900;text-align:right}.IndexProductosListado .Productos .Producto .AccionesProducto{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.45em}.IndexProductosListado .Productos .Producto .AccionesProducto .Stock{width:100%;text-align:left}.IndexProductosListado .Productos .Producto .Pie .Stock .instock,.IndexProductosListado .Productos .Producto .Pie .Stock .lowstock,.IndexProductosListado .Productos .Producto .Pie .Stock .outofstock{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.2}.IndexProductosListado .Productos .Producto .ComprarProducto,.IndexProductosListado .Productos .Producto .Favorito{display:inline-flex;align-items:center;justify-content:center;gap:.35em;min-height:30px;box-sizing:border-box}@media (max-width:680px){.IndexProductosListado .Productos .Producto{grid-template-columns:86px minmax(0,1fr);grid-template-areas:"foto nombre" "foto descripcion" "foto codigos" "pie pie";min-height:0;padding:.75em;column-gap:.75em}.IndexProductosListado .Productos .Producto .Foto img{max-width:76px;max-height:76px}.IndexProductosListado .Productos .Producto .Pie{align-items:flex-start}.IndexProductosListado .Productos .Producto .AccionesProducto,.IndexProductosListado .Productos .Producto .AccionesProducto .Stock,.IndexProductosListado .Productos .Producto .Pie .Precio{text-align:left;justify-content:flex-start}}#Facets .FacetValues{max-height:10em;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#bebebe transparent}#FacetsSubfamilia{background-color:#fff}#SearchResults #Facets{min-width:27%;padding:0 .4em 0 0;color:#4b4b4b;text-align:left}#FacetsSubfamilia #Facets{color:#4b4b4b;text-align:left;background-color:#2373b4}#FacetsSubfamilia #Facets .FacetAttribute,#SearchResults #Facets .FacetAttribute{background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / 7%),0 1px 2px rgb(0 0 0 / 19%);padding:.3em 1em 1em 1em;margin-bottom:1.4em;max-height:17em;overflow:hidden}#FacetsSubfamilia #Facets .FacetAttribute .Titulo,#SearchResults #Facets .FacetAttribute .Titulo{font-size:.9em;border-bottom:1px solid #efefef;margin-bottom:.6em}#FacetsSubfamilia #Facets .ShowHide,#SearchResults #Facets .ShowHide{text-align:center;font-size:.9em;line-height:2em;height:3em;padding-top:1em;margin-top:-32px;margin-bottom:10px;position:sticky;background:#fff;background:-webkit-linear-gradient(bottom,#fff 0,#fff 50%,rgba(255,255,255,.5690651260504201) 100%);background:-o-linear-gradient(bottom,#fff 0,#fff 50%,rgba(255,255,255,.5690651260504201) 100%);background:linear-gradient(to top,#fff 0,#fff 50%,rgba(255,255,255,.5690651260504201) 100%);box-shadow:0 1px 3px rgb(0 0 0 / 7%),0 1px 2px rgb(0 0 0 / 19%);cursor:pointer}#FacetsSubfamilia #Facets .FacetAttribute .FacetRow,#SearchResults #Facets .FacetAttribute .FacetRow{display:table;margin:0;padding:0;width:100%;font-size:1.1em}#FacetsSubfamilia #Facets .FacetAttribute .FacetRow:hover,#SearchResults #Facets .FacetAttribute .FacetRow:hover{background-color:#edf1f4}#FacetsSubfamilia #Facets .FacetAttribute .FacetRow select,#SearchResults #Facets .FacetAttribute .FacetRow select{width:100%;font-size:1em;font-weight:500;font-family:'Barlow Semi Condensed'}#FacetsSubfamilia #Facets .FacetAttribute .FacetRow .FacetCell,#SearchResults #Facets .FacetAttribute .FacetRow .FacetCell{display:table-cell}#FacetsSubfamilia #Facets .FacetAttribute .FacetRow .FacetCell:first-child,#SearchResults #Facets .FacetAttribute .FacetRow .FacetCell:first-child{width:9%;padding-right:.15em}#FacetsSubfamilia #Facets .FacetAttribute .FacetRow .FacetCell:nth-child(2),#SearchResults #Facets .FacetAttribute .FacetRow .FacetCell:nth-child(2){padding-right:.6em}#FacetsSubfamilia #Facets .FacetAttribute .FacetRow .FacetCell:nth-child(3),#SearchResults #Facets .FacetAttribute .FacetRow .FacetCell:nth-child(3){text-align:right;font-weight:100}#FacetsSubfamilia #Facets .FacetAttribute .FacetRow input,#SearchResults #Facets .FacetAttribute .FacetRow input{margin:0}#FacetsSubfamilia #Facets .FacetAttribute .FacetRow label,#SearchResults #Facets .FacetAttribute .FacetRow label{text-transform:capitalize;word-break:break-all;margin:0;color:#8d8d8d}#FacetsSubfamilia #Facets .FacetAttribute .ResultsContainer,#SearchResults #Facets .FacetAttribute .ResultsContainer{padding:.2em}#FacetsSubfamilia #Facets .FacetAttribute .ResultsContainer .ResultStats,#SearchResults #Facets .FacetAttribute .ResultsContainer .ResultStats{text-align:center}#SearchResults #Facets .FacetAttribute .ResultsContainer .DispositionButtons .btn.grid-view,#SearchResults #Facets .FacetAttribute .ResultsContainer .DispositionButtons .btn.list-view{width:34px;height:34px;overflow:hidden;position:relative;line-height:5em;float:left;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 .5em;color:transparent;margin:0 6px 0 0}#SearchResults #Facets .FacetAttribute .ResultsContainer .DispositionButtons .btn.grid-view.selected:before,#SearchResults #Facets .FacetAttribute .ResultsContainer .DispositionButtons .btn.grid-view:hover:before,#SearchResults #Facets .FacetAttribute .ResultsContainer .DispositionButtons .btn.list-view.selected:before,#SearchResults #Facets .FacetAttribute .ResultsContainer .DispositionButtons .btn.list-view:hover:before{color:#000}#SearchResults #Facets .FacetAttribute .ResultsContainer .DispositionButtons .btn.grid-view:before,#SearchResults #Facets .FacetAttribute .ResultsContainer .DispositionButtons .btn.list-view:before{position:relative;font-family:'Glyphicons Halflings';font-size:21px;position:absolute;line-height:1.3em;top:4px;left:0;right:0;color:#bababa}#SearchResults #Facets .FacetAttribute .ResultsContainer .DispositionButtons .btn.grid-view:before{content:"\e011";text-indent:2px}#SearchResults #Facets .FacetAttribute .ResultsContainer .DispositionButtons .btn.list-view:before{content:"\e012";text-indent:1px}#FacetsSubfamilia #Facets .FacetAttribute .ResultsContainer .ResultStats .Registros,#SearchResults #Facets .FacetAttribute .ResultsContainer .ResultStats .Registros{text-align:right;padding-right:.3em;margin-bottom:-6px}#FacetsSubfamilia #Facets .FacetAttribute .ResultsContainer .ResultStats .Tiempo,#SearchResults #Facets .FacetAttribute .ResultsContainer .ResultStats .Tiempo{text-align:right;padding-right:.3em;font-size:.8em;color:#ccc}@media only screen and (max-width:640px){#Slider_Container{max-width:1200px;margin:auto;width:100%;display:none}#cuerpo #SearchResults{display:flex;align-items:flex-start;padding:0;background-color:#fff;width:100%}.pie{background-color:#fff}.pie .contenedor{padding:.4em}.pie .ventajas{display:flex;justify-content:space-between;width:100%;margin:auto;flex-direction:column}.pie .ventajas .Titulo{text-align:left;font-size:1.8em;line-height:.8em;padding:.4em .4em .4em 0;cursor:pointer;display:flex;justify-content:center}.pie .ventajas .SeguimientoEnvios{display:flex;align-items:center;justify-content:center;padding:.4em;cursor:pointer;margin-top:2em}.pie .ventajas .Entregas .icono,.pie .ventajas .GarantiaFabricante .icono,.pie .ventajas .PagosSeguros .icono,.pie .ventajas .SeguimientoEnvios .icono,.pie .ventajas .TarifaPortes .icono{color:#a18e4c}.pie .ventajas .Entregas .texto,.pie .ventajas .GarantiaFabricante .texto,.pie .ventajas .PagosSeguros .texto,.pie .ventajas .SeguimientoEnvios .texto,.pie .ventajas .TarifaPortes .texto{text-align:left;font-size:1.3em;line-height:.8em;padding-left:.5em;color:#bababa}.pie .ventajas .Entregas{display:flex;align-items:center;justify-content:center;padding:.4em;cursor:pointer;margin-top:2em}.pie .ventajas .PagosSeguros{display:flex;align-items:center;justify-content:center;padding:.4em;cursor:pointer;margin-top:2em}.pie .ventajas .GarantiaFabricante{display:flex;align-items:center;justify-content:center;padding:.4em;margin-top:2em}.pie .ventajas .TarifaPortes{display:flex;align-items:center;justify-content:center;padding:.4em 0 .4em .4em;cursor:pointer;margin-top:2em;margin-bottom:2em}.pie .Info_Container .Info{margin:0;display:flex;flex-direction:column;justify-content:space-between;border-right:none;border-left:none;border-bottom:1px solid #c5c5c5;border-top:1px solid #c5c5c5;padding:2em;align-content:center}.pie .Info_Container .Info .ColumnaIzquierda{width:100%;text-align:left;padding:0}.pie .Info_Container .Info .ColumnaIzquierda .Titulo{font-weight:700;color:#666;font-size:1.2em}.pie .Info_Container .Info .ColumnaIzquierda .Texto ul{padding:5px 0 0 10px;margin:0;list-style:none;font-size:1em}.pie .Info_Container .Info .ColumnaIzquierda .Texto li{padding:.7em 0}.pie .Info_Container .Info .ColumnaIzquierda .Texto a{color:#666;text-decoration:none;margin-left:4px;padding:.7em;font-size:1.2em}.pie .Info_Container .Info .ColumnaIzquierda .Texto a:hover{text-decoration:underline}.pie .Info_Container .Info .ColumnaCentral{width:90%;text-align:left;padding:0;padding-top:2em}.pie .Info_Container .Info .ColumnaCentral .Titulo{font-weight:700;color:#666;font-size:1.2em}.pie .Info_Container .Info .ColumnaCentral .Texto{color:#666}.pie .Info_Container .Info .ColumnaCentral .Texto ul{padding:5px 0 0 0;margin:0;list-style:none}.pie .Info_Container .Info .ColumnaCentral .Texto li{padding:.7em 0}.pie .Info_Container .Info .ColumnaCentral .Texto a{color:#666;text-decoration:none;margin-left:4px;padding:.7em;font-size:1.2em}.pie .Info_Container .Info .ColumnaCentral .Texto a:hover{text-decoration:underline}.pie .Info_Container .Info .ColumnaDerecha{width:100%;text-align:left;padding:0;padding-top:2em}.pie .Info_Container .Info .ColumnaDerecha .Titulo{font-weight:700;color:#666;font-size:1.2em}.pie .Info_Container .Info .ColumnaDerecha .Texto ul{padding:5px 0 0 0;margin:0;list-style:none}.pie .Info_Container .Info .ColumnaDerecha .Texto li{padding:.7em 0}.pie .Info_Container .Info .ColumnaDerecha .Texto a{color:#666;text-decoration:none;margin-left:4px;padding:.7em;font-size:1.2em}.pie .Info_Container .Info .ColumnaDerecha .Texto a:hover{text-decoration:underline}.pie .Info_Container .Info .FormasPago{width:100%;text-align:left;padding:0;margin-top:1em}.pie .Info_Container .Info .FormasPago .Titulo{font-weight:700;color:#666;font-size:1.2em}.pie .Info_Container .Info .FormasPago{text-align:left;width:auto}.pie .Info_Container .Info .FormasPago .Texto ul{padding:5px 0 0 0;margin:0;list-style:none}.pie .Info_Container .Info .FormasPago .Texto li{padding:.7em 0}.pie .Info_Container .Info .FormasPago .Texto li span{color:#666;margin-left:4px}.pie .Info_Container .Info .FormasPago .Elementos{text-align:right;margin-top:5em}.Final_Container .Final{padding:1.2em;display:flex;flex-direction:column;padding-bottom:3em;background-color:#fff;font-size:.8em;color:#999}.Final_Container .Final .Legal{padding-left:0;padding-top:1em}.Final_Container .Final .Disclaimer{text-align:left;padding-left:0;padding-bottom:1em;padding-top:1em}.PieTabla{margin:0 auto}.pieNuevo{width:972px;height:250px;padding:14px;margin-top:10px;margin-bottom:10px;text-align:right;background-image:url(../0-imagenes/comunes/2011_fondo_azul_rayado.png);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;z-index:1}.pie_celdas{width:130px;vertical-align:top;padding-left:5px}#pie_texto_legal{font-size:9px;color:#fff;text-align:center;width:100%;margin-top:30px}.pieViejo{width:900px;background:#2373b4;padding-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto}.pieViejo .disclaimer{height:50px;text-align:center;font-size:9px;color:#fff}.pie_enlaces{color:#fff;text-decoration:none}.pie_titulos_secciones{color:#fff;font-size:11px;font-weight:700;width:200px}.pie_seccion_informacion_contenido{color:#fff;text-decoration:none;font-weight:100}#pie_logos{width:617px;height:50px;background:#fff;font-size:9px;color:#06c;padding-top:10px;padding-bottom:10px}}@media only screen and (min-width:800px){#Productos_Container .Productos .Producto,#SearchResultsProducts .Producto,#divCompatibles .Productos .Producto,.Ofertas .Productos .Producto{max-width:27%;-webkit-flex:1 1 27%;-moz-flex:1 1 27%;-ms-flex:1 1 27%;flex:1 1 27%;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;padding:2em 1em 1.5em 1em;background:#fff;color:#000;text-align:center}}@media only screen and (min-width:1px) and (max-width:650px){.ColumnaCentral{padding:1em}#cabecera_banner .Iconos .Login ul li{padding:0}#Contenedor_General_CabeceraMovil_Logo .Logo_Aniversario{zoom:0.55}#PaginaClientesEntrada{padding:1em}#PaginaClientesEntrada form fieldset input[type=date],#PaginaClientesEntrada form fieldset input[type=datetime],#PaginaClientesEntrada form fieldset input[type=email],#PaginaClientesEntrada form fieldset input[type=number],#PaginaClientesEntrada form fieldset input[type=password],#PaginaClientesEntrada form fieldset input[type=search],#PaginaClientesEntrada form fieldset input[type=text],#PaginaClientesEntrada form fieldset input[type=time],#PaginaClientesEntrada form fieldset input[type=url],#PaginaClientesEntrada form fieldset select,#PaginaClientesEntrada form fieldset textarea{width:100%;margin-right:0;margin-bottom:.3em}#PaginaCarritoFinal{padding:.6em}#PaginaCarritoFinal fieldset .Header{flex-direction:column;align-items:flex-end}#ProcesoCompra_Container{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em}#ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Numero.on{font-size:2.1em}#ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto.on{font-size:1.1em}#ProcesoCompra_Container .ProcesoCompra_Paso.off .ProcesoCompra_Paso_Numero{font-size:1.3em}#ProcesoCompra_Container .ProcesoCompra_Paso.off .ProcesoCompra_Paso_Texto{font-size:.7em}#ProcesoCompra_Container .ProcesoCompra_Paso.off .ProcesoCompra_Paso_Texto.hide{display:none}#PaginaClientesEntrada form .Opciones{flex-direction:column}#PaginaClientesEntrada form .Opciones .Opcion{margin-bottom:1em;width:100%;padding:0}#PaginaClientesEntrada form .Opciones .Opcion .Titulo{padding:.4em .4em 0 .4em;margin-bottom:0}#PaginaClientesEntrada form .Opciones .Opcion .Descripcion{padding:0 .4em .4em .4em}#PaginaClientesEntrada form fieldset{display:flex;flex-direction:column}#PaginaClientesEntrada form fieldset:first-child{flex-direction:row}}@media only screen and (min-width:550px) and (max-width:799px){#Productos_Container .Productos .Producto,#SearchResultsProducts .Producto,#divCompatibles .Productos .Producto,.Ofertas .Productos .Producto{max-width:41%;-webkit-flex:1 1 41%;-moz-flex:1 1 41%;-ms-flex:1 1 41%;flex:1 1 41%;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;padding:2em 1em 1.5em 1em;background:#fff;color:#000;text-align:center}.Familia .Subfamilias{margin-bottom:.5em;text-align:left;padding:1em;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.Familia .Subfamilias .Subfamilia{text-align:left;padding:.5em 0;border-bottom:1px dotted #888;font-size:1.2em;width:100%}#PaginaCarrito{padding:.4em}.Cesta_Movil{display:block}.Cesta_Movil .Detalle{width:100%}.Cesta_Movil .Resumen{width:100%;margin-left:0}}@media only screen and (min-width:1px) and (max-width:599px){#Productos_Container .Productos .Producto,#SearchResultsProducts .Producto,#divCompatibles .Productos .Producto,.Ofertas .Productos .Producto{max-width:100%;width:100%;-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;padding:2em 1em 1.5em 1em;background:#fff;color:#000;text-align:center}#Facets,#SearchResults #Facets{display:none;padding:0;color:#4b4b4b;text-align:left;width:100%;position:absolute;top:0;left:0;right:0;z-index:35;background-color:#fff;max-height:calc(100vh - 9em);overflow:hidden;border:1px solid #dbe4ec;box-shadow:0 16px 28px rgb(0 0 0 / 14%);box-sizing:border-box}#Facets .SolrMobileFacetsScrollArea,#SearchResults #Facets .SolrMobileFacetsScrollArea{max-height:calc(100vh - 15em);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:0 .35em 0 0;box-sizing:border-box}#SearchResults{position:relative}#CabeceraMigas.SolrResultsToolbar,#CabeceraResultadosSolr.SolrResultsToolbar{justify-content:flex-start;gap:.8em;text-align:right!important}#CabeceraMigas.SolrResultsToolbar .SolrResultsSummary,#CabeceraResultadosSolr.SolrResultsToolbar .SolrResultsSummary{margin-left:auto;text-align:right;line-height:1.15em;font-size:.95em}#BotonFiltroResultados.SolrFilterButton{display:inline-flex;flex:0 0 auto;margin-right:0}#Facets .SolrMobileFacetsFooter,#SearchResults #Facets .SolrMobileFacetsFooter{display:flex;justify-content:stretch;padding:.9em 1em 1em 1em;background:#fff;border-top:1px solid #dbe4ec;box-shadow:0 -8px 18px rgb(0 0 0 / 8%)}#Facets .SolrMobileFacetsApplyButton,#SearchResults #Facets .SolrMobileFacetsApplyButton{display:block;width:100%;border:0;border-radius:999px;background:#2373b4;color:#fff;font-family:'Barlow Semi Condensed Bold';font-size:1em;padding:.85em 1.1em;box-shadow:0 8px 18px rgb(35 115 180 / 24%)}body.SolrMobileFacetsOpen{overflow:hidden}#BotonVolverArriba{right:.8em;bottom:.8em;width:3em;height:3em}.Familia .Subfamilias{margin-bottom:.5em;text-align:left;padding:1em;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.Familia .Subfamilias .Subfamilia{text-align:left;padding:.5em 0;border-bottom:1px dotted #888;font-size:1.2em;width:100%}#PaginaCarrito{padding:.4em}.Cesta_Movil{display:block}.Cesta_Movil .Detalle{width:100%}.Cesta_Movil .Resumen{width:100%;margin-left:0}}#PaginaCarrito{box-sizing:border-box;max-width:1120px;margin:0 auto;padding:24px 16px 36px 16px;color:#25263a}#PaginaCarrito *,#PaginaCarrito :after,#PaginaCarrito :before{box-sizing:border-box}#PaginaCarrito #ProcesoCompra_Container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:stretch;justify-content:stretch;margin:0 0 36px 0}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso{position:relative;display:flex;align-items:center;min-height:86px;padding:16px 20px;border:1px solid #e4e8f0;border-radius:8px;background:#fff;box-shadow:0 8px 28px rgba(31,41,55,.05)}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso:after{content:"";position:absolute;right:-9px;top:50%;z-index:2;width:18px;height:18px;border-top:1px solid #dde3ec;border-right:1px solid #dde3ec;background:#fff;transform:translateY(-50%) rotate(45deg)}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso:last-child:after{display:none}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso:not(.off){border-color:#2f7df6;box-shadow:0 12px 34px rgba(47,125,246,.14)}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso:not(.off):after{border-color:#2f7df6}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Numero{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;margin-right:13px;border-radius:50%;background:#e5e7eb;font-family:'Barlow Semi Condensed Bold',Arial,Helvetica,sans-serif;font-size:18px;line-height:1;color:#9ca3af;text-shadow:none}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Numero.on{background:#2f7df6;color:#fff;text-shadow:none}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto{padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:1.25em;color:#8b93a3;text-align:left;text-transform:none}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto:after{display:block;margin-top:5px;font-size:10px;font-weight:400;line-height:1.2em;color:#687284;text-transform:none}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso:first-child .ProcesoCompra_Paso_Texto:after{content:"Revisa los productos de tu carrito"}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(2) .ProcesoCompra_Paso_Texto:after{content:"Inicia sesi\00f3n o reg\00edstrate"}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(3) .ProcesoCompra_Paso_Texto:after{content:"Revisa y confirma tu pedido"}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(4) .ProcesoCompra_Paso_Texto:after{content:"Elige tu m\00e9todo de pago"}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto.on{color:#25263a}#PaginaClientesEntrada #ProcesoCompra_Container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:86px;gap:8px;align-items:stretch;justify-content:stretch;margin:0 0 36px 0}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso{position:relative;display:flex;align-items:center;height:86px;min-height:86px;padding:16px 20px;border:1px solid #e4e8f0;border-radius:8px;background:#fff;box-shadow:0 8px 28px rgba(31,41,55,.05);box-sizing:border-box}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso:after{content:"";position:absolute;right:-9px;top:50%;z-index:2;width:18px;height:18px;border-top:1px solid #dde3ec;border-right:1px solid #dde3ec;background:#fff;transform:translateY(-50%) rotate(45deg)}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso:last-child:after{display:none}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso:not(.off){border-color:#2f7df6;box-shadow:0 12px 34px rgba(47,125,246,.14)}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso:not(.off):after{border-color:#2f7df6}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Numero{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;margin-right:13px;border-radius:50%;background:#e5e7eb;font-family:'Barlow Semi Condensed Bold',Arial,Helvetica,sans-serif;font-size:18px;line-height:1;color:#9ca3af;text-shadow:none}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Numero.on{background:#2f7df6;color:#fff;text-shadow:none}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto{padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:1.25em;color:#8b93a3;text-align:left;text-transform:none}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto:after{display:block;margin-top:5px;font-size:10px;font-weight:400;line-height:1.2em;color:#687284;text-transform:none}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso:first-child .ProcesoCompra_Paso_Texto:after{content:"Revisa los productos de tu carrito"}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(2) .ProcesoCompra_Paso_Texto:after{content:"Inicia sesi\00f3n o reg\00edstrate"}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(3) .ProcesoCompra_Paso_Texto:after{content:"Revisa y confirma tu pedido"}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(4) .ProcesoCompra_Paso_Texto:after{content:"Elige tu m\00e9todo de pago"}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto.on{color:#25263a}#PaginaLogin #ProcesoCompra_Container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:86px;gap:8px;align-items:stretch;justify-content:stretch;margin:0 0 36px 0}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso{position:relative;display:flex;align-items:center;height:86px;min-height:86px;padding:16px 20px;border:1px solid #e4e8f0;border-radius:8px;background:#fff;box-shadow:0 8px 28px rgba(31,41,55,.05);box-sizing:border-box}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso:after{content:"";position:absolute;right:-9px;top:50%;z-index:2;width:18px;height:18px;border-top:1px solid #dde3ec;border-right:1px solid #dde3ec;background:#fff;transform:translateY(-50%) rotate(45deg)}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso:last-child:after{display:none}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso:not(.off){border-color:#2f7df6;box-shadow:0 12px 34px rgba(47,125,246,.14)}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso:not(.off):after{border-color:#2f7df6}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Numero{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;margin-right:13px;border-radius:50%;background:#e5e7eb;font-family:'Barlow Semi Condensed Bold',Arial,Helvetica,sans-serif;font-size:18px;line-height:1;color:#9ca3af;text-shadow:none}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Numero.on{background:#2f7df6;color:#fff;text-shadow:none}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto{padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:1.25em;color:#8b93a3;text-align:left;text-transform:none}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto:after{display:block;margin-top:5px;font-size:10px;font-weight:400;line-height:1.2em;color:#687284;text-transform:none}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso:first-child .ProcesoCompra_Paso_Texto:after{content:"Revisa los productos de tu carrito"}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(2) .ProcesoCompra_Paso_Texto:after{content:"Inicia sesi\00f3n o reg\00edstrate"}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(3) .ProcesoCompra_Paso_Texto:after{content:"Revisa y confirma tu pedido"}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(4) .ProcesoCompra_Paso_Texto:after{content:"Elige tu m\00e9todo de pago"}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto.on{color:#25263a}#PaginaCarritoFinal #ProcesoCompra_Container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:86px;gap:8px;align-items:stretch;justify-content:stretch;margin:0 0 36px 0;text-align:left}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso{position:relative;display:flex;align-items:center;height:86px;min-height:86px;padding:16px 20px;border:1px solid #e4e8f0;border-radius:8px;background:#fff;box-shadow:0 8px 28px rgba(31,41,55,.05);box-sizing:border-box}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso:after{content:"";position:absolute;right:-9px;top:50%;z-index:2;width:18px;height:18px;border-top:1px solid #dde3ec;border-right:1px solid #dde3ec;background:#fff;transform:translateY(-50%) rotate(45deg)}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso:last-child:after{display:none}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso:not(.off){border-color:#2f7df6;box-shadow:0 12px 34px rgba(47,125,246,.14)}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso:not(.off):after{border-color:#2f7df6}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Numero{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;margin-right:13px;border-radius:50%;background:#e5e7eb;font-family:'Barlow Semi Condensed Bold',Arial,Helvetica,sans-serif;font-size:18px;line-height:1;color:#9ca3af;text-shadow:none}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Numero.on{background:#2f7df6;color:#fff;text-shadow:none}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto{display:block;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:1.25em;color:#8b93a3;text-align:left;text-transform:none}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto:after{display:block;margin-top:5px;font-size:10px;font-weight:400;line-height:1.2em;color:#687284;text-transform:none}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso:first-child .ProcesoCompra_Paso_Texto:after{content:"Revisa los productos de tu carrito"}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(2) .ProcesoCompra_Paso_Texto:after{content:"Inicia sesi\00f3n o reg\00edstrate"}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(3) .ProcesoCompra_Paso_Texto:after{content:"Revisa y confirma tu pedido"}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(4) .ProcesoCompra_Paso_Texto:after{content:"Elige tu m\00e9todo de pago"}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto.on{color:#25263a}#PaginaCarrito .Cesta_Movil{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:30px;align-items:start;justify-content:stretch}#PaginaCarrito .Cesta_Movil .Detalle{width:auto;min-width:0}#PaginaCarrito .Cesta_Movil .Detalle .Linea{display:grid;grid-template-columns:190px minmax(0,1fr);gap:26px;align-items:start;margin-bottom:26px;padding:28px 24px 24px 24px;border:1px solid #e5e9f0;border-radius:8px;background:#fff;box-shadow:0 12px 34px rgba(17,24,39,.08)}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Imagen{width:auto;padding-right:0;text-align:center}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Imagen a{display:flex;align-items:center;justify-content:center;min-height:150px}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Imagen a img{width:auto;max-width:100%;max-height:150px;object-fit:contain}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal{width:auto;min-width:0;text-align:left}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Producto{font-size:15px;line-height:1.45em}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Producto>a{display:inline-block;margin-bottom:8px;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:800;line-height:1.25em;color:#1260c4;text-decoration:none}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Producto .Descripcion a{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45em;color:#4b5563;text-decoration:none}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .TotalContenedor{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:20px}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Total{font-family:'Barlow Semi Condensed Bold',Arial,Helvetica,sans-serif;font-size:30px;font-weight:800;letter-spacing:-2px;line-height:1;color:#f4b400}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .TotalSinImpuestos{margin-left:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;color:#667085}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .PVPContenedor{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin-top:6px}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .PVP,#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .PVPSinImpuestos{margin-left:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#667085}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Stock{margin-top:20px;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45em;color:#374151}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Stock div div:first-child{margin-bottom:2px;font-family:Arial,Helvetica,sans-serif;font-weight:800;color:#15a237}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Stock div div:nth-child(2){color:#4b5563}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Acciones{display:flex;align-items:center;gap:28px;margin-top:28px;padding-top:28px;border-top:1px solid #e5e7eb}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Acciones .Cambiar .Anadir a,#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Acciones .Cambiar .Quitar a,#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Acciones .Eliminar a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #dde3ea;background:#fff;color:#697386;text-decoration:none}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Acciones .Eliminar a{margin-right:0;border-radius:6px}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Acciones .Cambiar{display:inline-flex;align-items:stretch}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Acciones .Cambiar .Quitar a{border-top-left-radius:6px;border-bottom-left-radius:6px;border-right:0}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Acciones .Cambiar .Anadir a{border-top-right-radius:6px;border-bottom-right-radius:6px;border-left:0}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Acciones .Cambiar .Unidades{width:58px;height:44px;padding:0;border:1px solid #dde3ea;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:800;text-align:center;color:#1f2937}#PaginaCarrito .Cesta_Movil .AccionesCarrito{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:-4px 0 26px 0}#PaginaCarrito .Cesta_Movil .AccionesCarrito .AnadirMas a,#PaginaCarrito .Cesta_Movil .AccionesCarrito .Vaciar a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid #dde3ea;border-radius:6px;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#4b5563;text-decoration:none}#PaginaCarrito .Cesta_Movil .AccionesCarrito .AnadirMas a{color:#4b5563}#PaginaCarrito .Cesta_Movil .AccionesCarrito .AnadirMas a i{color:#1f75e8}#PaginaCarrito .Cesta_Movil .AccionesCarrito .Vaciar a{width:54px;padding:0;font-size:18px}#PaginaCarrito .Cesta_Movil .AccionesCarrito .Vaciar a span{display:none}#PaginaCarrito .MensajeProductosBajoPedido{display:flex;align-items:flex-start;gap:16px;width:100%;margin-top:20px;padding:24px 22px;border:1px solid #e5e9f0;border-left:4px solid #2f7df6;border-radius:8px;background:#fff;box-shadow:0 12px 34px rgba(17,24,39,.08);color:#374151;text-align:left;box-sizing:border-box}#PaginaCarrito .MensajeProductosBajoPedido .MensajeIcono{position:relative;flex:0 0 52px;width:52px;height:48px;font-size:39px;line-height:1;color:#2f7df6}#PaginaCarrito .MensajeProductosBajoPedido .MensajeIcono .fa-clock{position:absolute;right:0;bottom:0;font-size:19px;background:#fff;border-radius:50%}#PaginaCarrito .MensajeProductosBajoPedido .MensajeTitulo{margin-bottom:10px;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:800;line-height:1.25em;color:#25263a}#PaginaCarrito .MensajeProductosBajoPedido .MensajeTexto{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.65em;color:#4b5563}#PaginaCarrito .Cesta_Movil .Resumen{width:auto;margin-left:0;display:flex;flex-direction:column;align-items:stretch;gap:0;border:0;border-radius:0;background:0 0;box-shadow:none}#PaginaCarrito .Cesta_Movil .Resumen .Container{border:1px solid #e5e9f0;border-radius:8px;background:#fff;box-shadow:0 14px 36px rgba(17,24,39,.1)}#PaginaCarrito .Cesta_Movil .Resumen .Container{padding:28px 24px 24px 24px}#PaginaCarrito .Cesta_Movil .Resumen .Container .Titulo{margin:0 0 16px 0;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#25263a;text-align:left}#PaginaCarrito .Cesta_Movil .Resumen .FaceCompraAviso_Carrito{display:flex;align-items:flex-start;justify-content:flex-start;gap:12px;width:auto;max-width:360px;margin:20px 0 0 0;padding:24px 18px 24px 22px;border:1px solid #e5e9f0;border-left:4px solid #2f7df6;border-radius:8px;background:#fff;box-shadow:0 10px 28px rgba(17,24,39,.07);color:#374151;text-align:left;box-sizing:border-box}#PaginaCarrito .Cesta_Movil .Resumen .FaceCompraAviso_Carrito .FaceIconoCheck{flex:0 0 40px;width:40px;height:40px;color:#2f7df6;text-align:center}#PaginaCarrito .Cesta_Movil .Resumen .FaceCompraAviso_Carrito .FaceIconoCheck svg{width:40px;height:40px}#PaginaCarrito .Cesta_Movil .Resumen .FaceCompraAviso_Carrito .FaceCabecera{display:flex;align-items:center;gap:8px;margin:2px 0 8px 0}#PaginaCarrito .Cesta_Movil .Resumen .FaceCompraAviso_Carrito .FaceTitulo{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:800;line-height:1.25em;color:#111827;white-space:normal}#PaginaCarrito .Cesta_Movil .Resumen .FaceCompraAviso_Carrito .FaceContenido{flex:1 1 auto;min-width:0}#PaginaCarrito .Cesta_Movil .Resumen .FaceCompraAviso_Carrito .FaceTextoInline{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.65em;color:#4b5563}#PaginaCarrito .Cesta_Movil .Resumen .FaceCompraAviso_Carrito .FaceInfoBoton{border-color:#d8e4f5;color:#2f7df6}#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioPrincipal,#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioSecundario,#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioTotal{display:flex;align-items:baseline;justify-content:space-between;gap:18px;font-family:Arial,Helvetica,sans-serif}#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioPrincipal .Atributo,#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioPrincipal .Valor,#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioSecundario .Atributo,#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioSecundario .Valor,#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioTotal .Atributo,#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioTotal .Valor{width:auto;padding:0}#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioPrincipal{margin-bottom:18px;font-size:14px;font-weight:800;color:#25263a}#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioSecundario{margin-bottom:18px;font-size:14px;color:#697386}#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioPrincipal .Valor,#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioSecundario .Valor{text-align:right;white-space:nowrap}#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioTotal{margin-top:8px;padding-top:26px;border-top:2px dashed #d7dde6;font-size:22px;font-weight:800;color:#25263a}#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioTotal .Atributo,#PaginaCarrito .Cesta_Movil .Resumen .Container .SumatorioTotal .Valor{border-top:0;padding-top:0!important;font-family:Arial,Helvetica,sans-serif;font-size:22px;color:#25263a}#PaginaCarrito .Cesta_Movil .Resumen .ContinuarCompra{margin-top:22px;text-align:center}#PaginaCarrito .Cesta_Movil .Resumen .CarritoContinuar{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:58px;padding:0 22px;border:0;border-radius:6px;background:#f4c400;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:800;line-height:1;color:#111827;cursor:pointer}#PaginaCarrito .Cesta_Movil .Resumen .CarritoContinuar:focus,#PaginaCarrito .Cesta_Movil .Resumen .CarritoContinuar:hover{background:#ffd000;outline:0}#PaginaCarrito .Cesta_Movil .Resumen .CompraSegura{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:22px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#7b8494}@media only screen and (max-width:980px){#PaginaCarrito .Cesta_Movil{grid-template-columns:1fr}#PaginaCarrito #ProcesoCompra_Container{grid-template-columns:repeat(2,minmax(0,1fr))}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(2):after{display:none}#PaginaClientesEntrada #ProcesoCompra_Container{grid-template-columns:repeat(2,minmax(0,1fr))}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(2):after{display:none}#PaginaLogin #ProcesoCompra_Container{grid-template-columns:repeat(2,minmax(0,1fr))}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(2):after{display:none}#PaginaCarritoFinal #ProcesoCompra_Container{grid-template-columns:repeat(2,minmax(0,1fr))}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso:nth-child(2):after{display:none}}@media only screen and (max-width:620px){#PaginaCarrito{padding:14px 10px 28px 10px}#PaginaCarrito #ProcesoCompra_Container{grid-template-columns:1fr;gap:10px;margin-bottom:22px}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso{min-height:68px;padding:12px 14px}#PaginaCarrito #ProcesoCompra_Container .ProcesoCompra_Paso:after{display:none}#PaginaClientesEntrada #ProcesoCompra_Container{grid-template-columns:1fr;grid-auto-rows:auto;gap:10px;margin-bottom:22px}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso{height:auto;min-height:68px;padding:12px 14px}#PaginaClientesEntrada #ProcesoCompra_Container .ProcesoCompra_Paso:after{display:none}#PaginaLogin #ProcesoCompra_Container{grid-template-columns:1fr;grid-auto-rows:auto;gap:10px;margin-bottom:22px}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso{height:auto;min-height:68px;padding:12px 14px}#PaginaLogin #ProcesoCompra_Container .ProcesoCompra_Paso:after{display:none}#PaginaCarritoFinal #ProcesoCompra_Container{grid-template-columns:1fr;grid-auto-rows:auto;gap:10px;margin-bottom:22px}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso{height:auto;min-height:68px;padding:12px 14px}#PaginaCarritoFinal #ProcesoCompra_Container .ProcesoCompra_Paso:after{display:none}#PaginaCarrito .Cesta_Movil .Detalle .Linea{grid-template-columns:1fr;gap:14px;padding:20px 16px}#PaginaCarrito .Cesta_Movil .Detalle .Linea .Imagen a{min-height:130px}#PaginaCarrito .Cesta_Movil .AccionesCarrito,#PaginaCarrito .Cesta_Movil .Detalle .Linea .Principal .Acciones{justify-content:center}#PaginaCarrito .Cesta_Movil .AccionesCarrito{flex-direction:column;align-items:stretch}#PaginaCarrito .Cesta_Movil .AccionesCarrito .AnadirMas a,#PaginaCarrito .Cesta_Movil .AccionesCarrito .Vaciar a{width:100%}#PaginaCarrito .MensajeProductosBajoPedido{align-items:flex-start;padding:22px 18px}#PaginaCarrito .MensajeProductosBajoPedido .MensajeIcono{flex-basis:48px;width:48px;height:48px;font-size:36px}#PaginaCarrito .MensajeProductosBajoPedido .MensajeIcono .fa-clock{font-size:18px}}#PaginaCarrito,#PaginaCarrito :not(i){font-family:Manrope,Arial,Helvetica,sans-serif!important}#PaginaCarrito .fa,#PaginaCarrito .fa-solid,#PaginaCarrito .fa-solid:before,#PaginaCarrito .fas,#PaginaCarrito .fas:before{font-family:'Font Awesome 7 Free'!important;font-style:normal!important;font-weight:900!important}#PaginaCarrito .fa-regular,#PaginaCarrito .fa-regular:before,#PaginaCarrito .far,#PaginaCarrito .far:before{font-family:'Font Awesome 7 Free'!important;font-style:normal!important;font-weight:900!important}#PaginaCarrito .fa-light,#PaginaCarrito .fa-light:before,#PaginaCarrito .fal,#PaginaCarrito .fal:before{font-family:'Font Awesome 7 Free'!important;font-style:normal!important;font-weight:900!important}#Loading{z-index:200;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;text-align:center;opacity:.5;display:flex;align-content:center;justify-content:center;align-items:center}#Loading img{width:30px;height:30px;opacity:1}#cabecera_banner .Iconos .Login ul li{position:relative!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu{background:#fff!important;border:0!important;border-radius:18px!important;box-shadow:0 20px 34px rgba(11,25,48,.24)!important;box-sizing:border-box!important;left:auto!important;right:-28px!important;top:calc(100% + 22px)!important;bottom:auto!important;margin:0!important;max-width:calc(100vw - 48px)!important;padding:42px 52px 34px!important;transform:none!important;width:560px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu:before{border-bottom:22px solid #fff!important;border-left:22px solid transparent!important;border-right:22px solid transparent!important;content:""!important;display:block!important;height:0!important;position:absolute!important;right:52px!important;top:-21px!important;width:0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu:after{display:none!important;content:none!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu,#cabecera_banner .Iconos .Login ul li ul#UserMenu *{font-family:Manrope,Arial,Helvetica,sans-serif!important;letter-spacing:0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu i.fa-solid{font-family:'Font Awesome 7 Free'!important;font-style:normal!important;font-weight:900!important;letter-spacing:0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu i.fa-regular{font-family:'Font Awesome 7 Free'!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .Usuario{list-style:none!important;margin:0!important;padding:0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .LoginMenuHeader{align-items:center!important;border-bottom:1px solid #dfe4ec!important;display:flex!important;gap:22px!important;justify-content:space-between!important;margin:0 0 26px!important;padding:0 0 26px!important;text-align:left!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .LoginMenuTitle{color:#071636!important;font-size:28px!important;font-weight:800!important;line-height:1.1!important;margin:0 0 8px!important;white-space:nowrap!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .LoginMenuSubtitle{color:#6f8195!important;font-size:22px!important;font-weight:400!important;line-height:1.18!important;margin:0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .LoginMenuAvatar{align-items:center!important;background:#f1f5ff!important;border-radius:50%!important;color:#2875f0!important;display:flex!important;flex:0 0 76px!important;font-size:34px!important;height:76px!important;justify-content:center!important;width:76px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .Formulario{border:0!important;margin:0!important;padding:0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .Formulario form{margin:0!important;padding:0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .Formulario form label[for=NIF],#cabecera_banner .Iconos .Login ul li ul#UserMenu .Formulario form label[for=NIF_Movil],#cabecera_banner .Iconos .Login ul li ul#UserMenu .Formulario form label[for=PASSWORD],#cabecera_banner .Iconos .Login ul li ul#UserMenu .Formulario form label[for=PASSWORD_Movil]{color:#071636!important;display:block!important;font-size:18px!important;font-weight:800!important;line-height:1.1!important;margin:0 0 14px 0!important;padding:0!important;text-align:left!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .LoginInputWrap{align-items:center!important;background:#f8fbff!important;border:1px solid #d9e2ef!important;border-radius:10px!important;box-shadow:inset 0 1px 2px rgba(17,42,72,.04)!important;box-sizing:border-box!important;display:flex!important;height:58px!important;margin:0 0 28px!important;padding:0 20px!important;width:100%!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .LoginInputWrap>i:first-child{color:#2875f0!important;flex:0 0 34px!important;font-size:25px!important;line-height:1!important;text-align:left!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .LoginPasswordWrap{margin-bottom:28px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .LoginPasswordEye{color:#2875f0!important;cursor:pointer!important;flex:0 0 32px!important;font-size:25px!important;line-height:1!important;text-align:right!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .LoginPasswordEye:focus{outline:2px solid #2875f0!important;outline-offset:4px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .Formulario form #NIF,#cabecera_banner .Iconos .Login ul li ul#UserMenu .Formulario form #NIF_Movil,#cabecera_banner .Iconos .Login ul li ul#UserMenu .Formulario form #PASSWORD,#cabecera_banner .Iconos .Login ul li ul#UserMenu .Formulario form #PASSWORD_Movil{background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:#111!important;display:block!important;flex:1 1 auto!important;font-size:23px!important;font-weight:400!important;height:56px!important;line-height:56px!important;margin:0!important;min-width:0!important;outline:0!important;padding:0 0 0 12px!important;width:100%!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .Formulario form #PASSWORD,#cabecera_banner .Iconos .Login ul li ul#UserMenu .Formulario form #PASSWORD_Movil{padding-right:12px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .LoginSubmit{align-items:center!important;background:#2875f0!important;border:0!important;border-radius:10px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:22px!important;font-weight:800!important;gap:16px!important;height:64px!important;justify-content:center!important;line-height:1!important;margin:0 0 28px!important;padding:0 24px!important;text-align:center!important;text-transform:none!important;width:100%!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .LoginSubmit i{font-size:24px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .MenuRegistro{border-top:1px solid #dfe4ec!important;margin:0!important;padding:18px 0 0 0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .MenuRegistro ul{list-style:none!important;margin:0!important;padding:0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .MenuRegistro ul li{list-style:none!important;margin:0!important;padding:0!important;text-align:left!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .MenuRegistro ul li::marker{content:""!important;display:none!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .MenuRegistro ul li a{align-items:center!important;box-sizing:border-box!important;color:#071636!important;display:flex!important;font-size:22px!important;font-weight:500!important;gap:18px!important;height:62px!important;line-height:1.1!important;padding:0 34px 0 0!important;position:relative!important;text-decoration:none!important;width:100%!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .MenuRegistro ul li a .icon{align-items:center!important;background:#f1f5ff!important;border-radius:50%!important;color:#2875f0!important;display:flex!important;flex:0 0 48px!important;font-size:23px!important;height:48px!important;justify-content:center!important;margin:0!important;width:48px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .MenuRegistro ul li a>span:not(.icon){flex:1 1 auto!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .MenuRegistro ul li a .arrow{color:#071636!important;display:block!important;flex:none!important;font-size:22px!important;height:22px!important;left:auto!important;line-height:22px!important;position:absolute!important;right:6px!important;text-align:right!important;top:50%!important;transform:translateY(-50%)!important;width:22px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged{border-radius:8px!important;box-shadow:0 14px 34px rgba(12,29,61,.18)!important;opacity:1!important;padding:18px 16px 14px!important;right:-20px!important;top:calc(100% + 16px)!important;visibility:visible!important;width:334px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged:before{border-bottom-width:16px!important;border-left-width:14px!important;border-right-width:14px!important;right:44px!important;top:-15px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountMenu{background:#fff!important;box-sizing:border-box!important;color:#101a3a!important;font-size:12px!important;line-height:1.25!important;text-align:left!important;visibility:visible!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountMenu *{visibility:visible!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountHeader{align-items:center!important;display:flex!important;gap:14px!important;margin:0 0 18px!important;padding:0 2px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountAvatar{align-items:center!important;background:#f1f6ff!important;border-radius:50%!important;color:#1872ff!important;display:flex!important;flex:0 0 52px!important;font-size:25px!important;height:52px!important;justify-content:center!important;width:52px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountWelcome{min-width:0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountGreeting{color:#172047!important;font-size:15px!important;font-weight:800!important;line-height:1.15!important;margin:0 0 4px!important;overflow-wrap:anywhere!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountSubtitle{color:#66718b!important;font-size:12px!important;font-weight:500!important;line-height:1.2!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountQuickGrid{background:#fbfdff!important;border:1px solid #e7edf7!important;border-radius:8px!important;box-shadow:0 8px 18px rgba(31,59,107,.05)!important;display:grid!important;grid-template-columns:1fr 1fr!important;margin:0 0 17px!important;overflow:hidden!important;padding:0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountQuickItem{align-items:center!important;box-sizing:border-box!important;color:#111a3b!important;display:flex!important;flex-direction:column!important;min-height:86px!important;justify-content:center!important;padding:12px 8px 10px!important;text-align:center!important;text-decoration:none!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountQuickItem+.AiolAccountQuickItem{border-left:1px solid #e7edf7!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountQuickIcon{align-items:center!important;background:#edf4ff!important;border-radius:50%!important;color:#1872ff!important;display:flex!important;font-size:18px!important;height:34px!important;justify-content:center!important;margin:0 0 8px!important;width:34px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountPromoText strong,#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountQuickItem strong,#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountRowText strong{color:#111a3b!important;display:block!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important;margin:0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountPromoText small,#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountQuickItem small,#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountRowText small{color:#717b91!important;display:block!important;font-size:9px!important;font-weight:500!important;line-height:1.25!important;margin:2px 0 0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountSection{border-top:1px solid #eef1f6!important;margin:0 -16px!important;padding:13px 16px 11px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountSectionTitle{color:#111a3b!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important;margin:0 0 10px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountList{list-style:none!important;margin:0!important;padding:0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountList li{list-style:none!important;margin:0!important;padding:0!important;text-align:left!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountList li::marker{content:""!important;display:none!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountFooterLinks a,#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountList a,#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountPromo{align-items:center!important;box-sizing:border-box!important;color:#111a3b!important;display:flex!important;gap:11px!important;min-height:46px!important;padding:5px 0!important;position:relative!important;text-align:left!important;text-decoration:none!important;width:100%!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountRowIcon{align-items:center!important;color:#1872ff!important;display:flex!important;flex:0 0 24px!important;font-size:17px!important;height:24px!important;justify-content:center!important;width:24px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountPromoText,#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountRowText{display:block!important;flex:1 1 auto!important;min-width:0!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountArrow{color:#162040!important;flex:0 0 12px!important;font-size:11px!important;line-height:1!important;margin-left:auto!important;text-align:right!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountFooterLinks{border-top:1px solid #eef1f6!important;margin:0 -16px!important;padding:9px 16px 8px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountFooterLinks a{min-height:42px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountLogout .AiolAccountRowIcon,#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountLogout .AiolAccountRowText strong{color:#ff3566!important}.AiolLogoutOverlay{align-items:center;background:rgba(9,18,42,.58);bottom:0;box-sizing:border-box;display:flex;font-family:Manrope,Arial,Helvetica,sans-serif;justify-content:center;left:0;opacity:0;padding:22px;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .18s ease;visibility:hidden;z-index:99999}.AiolLogoutOverlayVisible{opacity:1;visibility:visible}.AiolLogoutOverlayBox{align-items:center;background:#fff;border:1px solid #e7edf7;border-radius:8px;box-shadow:0 18px 46px rgba(10,22,50,.24);box-sizing:border-box;color:#111a3b;display:flex;flex-direction:column;max-width:360px;padding:28px 26px 25px;text-align:center;transform:translateY(8px) scale(.98);transition:transform .18s ease;width:100%}.AiolLogoutOverlayVisible .AiolLogoutOverlayBox{transform:translateY(0) scale(1)}.AiolLogoutOverlayIcon{align-items:center;background:#f1f6ff;border-radius:50%;color:#1872ff;display:flex;font-size:26px;height:58px;justify-content:center;margin:0 0 16px;width:58px}.AiolLogoutOverlayTitle{color:#111a3b;font-size:18px;font-weight:800;line-height:1.25;margin:0 0 7px}.AiolLogoutOverlayText{color:#5f6b84;font-size:13px;font-weight:600;line-height:1.35;margin:0}.AiolNavigationLoading{overflow:hidden}.AiolNavigationOverlay{align-items:center;background:rgba(9,18,42,.58);backdrop-filter:blur(3px);bottom:0;box-sizing:border-box;display:flex;font-family:Manrope,Arial,Helvetica,sans-serif;justify-content:center;left:0;opacity:0;padding:22px;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .16s ease;visibility:hidden;z-index:99998}.AiolNavigationOverlayVisible{opacity:1;pointer-events:auto;visibility:visible}.AiolNavigationOverlayBox{align-items:center;background:#fff;border:1px solid #e7edf7;border-radius:8px;box-shadow:0 18px 46px rgba(10,22,50,.24);box-sizing:border-box;display:flex;flex-direction:column;max-width:280px;padding:28px 26px 25px;text-align:center;transform:translateY(8px) scale(.98);transition:transform .16s ease;width:100%}.AiolNavigationOverlayVisible .AiolNavigationOverlayBox{transform:translateY(0) scale(1)}.AiolNavigationSpinner{animation:AiolNavigationSpin .75s linear infinite;border:4px solid #dce6ef;border-radius:50%;border-top-color:#0b67b2;box-sizing:border-box;display:block;height:44px;margin-bottom:15px;width:44px}.AiolNavigationOverlayTitle{color:#111a3b;font-size:16px;font-weight:800;line-height:1.25}@keyframes AiolNavigationSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AiolNavigationOverlay,.AiolNavigationOverlayBox{transition:none}.AiolNavigationSpinner{animation-duration:1.5s}}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountPromo{background:#f1f6ff!important;border-radius:8px!important;margin:0!important;min-height:54px!important;padding:10px 12px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged .AiolAccountPromoIcon{align-items:center!important;background:#e2efff!important;border-radius:50%!important;color:#1872ff!important;display:flex!important;flex:0 0 34px!important;font-size:17px!important;height:34px!important;justify-content:center!important;width:34px!important}@media only screen and (max-width:650px){#cabecera_banner .Iconos .Login ul li ul#UserMenu{right:-12px!important;padding:30px 28px 24px!important;width:calc(100vw - 32px)!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .LoginMenuTitle{font-size:24px!important;white-space:normal!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu .LoginMenuSubtitle,#cabecera_banner .Iconos .Login ul li ul#UserMenu .MenuRegistro ul li a{font-size:19px!important}#cabecera_banner .Iconos .Login ul li ul#UserMenu.AiolUserMenuLogged{max-width:calc(100vw - 18px)!important;padding:18px 16px 14px!important;right:-8px!important;width:334px!important}}.Final_Container,.pie{background:#f7faff;box-sizing:border-box;color:#071036;font-family:Manrope,Arial,Helvetica,sans-serif;letter-spacing:0}.Final_Container *,.pie *{box-sizing:border-box}.pie{padding:2.6em 2.4em 0}.Final_Container .Final,.pie .Info_Container,.pie .contenedor{max-width:1200px;margin:0 auto}.pie .contenedor{max-width:1200px}.pie .ventajas{align-items:stretch;background:#fff;border-radius:16px;box-shadow:0 18px 46px rgba(27,48,82,.12);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));justify-content:initial;margin:0;max-width:none;min-height:166px;padding:1.55em 2.2em 1.45em}.pie .ventajas .Entregas,.pie .ventajas .GarantiaFabricante,.pie .ventajas .PagosSeguros,.pie .ventajas .SeguimientoEnvios,.pie .ventajas .TarifaPortes,.pie .ventajas .Ventaja{align-items:center;color:#071036;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:0 2em;position:relative;text-align:center;text-decoration:none}.pie .ventajas .Ventaja+.Ventaja:before{background:#d9dde8;content:"";height:102px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.pie .ventajas .Entregas .icono,.pie .ventajas .GarantiaFabricante .icono,.pie .ventajas .PagosSeguros .icono,.pie .ventajas .SeguimientoEnvios .icono,.pie .ventajas .TarifaPortes .icono,.pie .ventajas .Ventaja .icono{color:#0674ff;display:block;font-size:2.85em;line-height:1;margin:0 0 .36em}.pie .ventajas .Entregas .texto,.pie .ventajas .GarantiaFabricante .texto,.pie .ventajas .PagosSeguros .texto,.pie .ventajas .SeguimientoEnvios .texto,.pie .ventajas .TarifaPortes .texto,.pie .ventajas .Ventaja .texto{color:#071036;font-size:.9em;font-weight:800;line-height:1.55;padding:0;text-align:center}.pie .Info_Container{padding:3.95em 0 3em}.pie .Info_Container .Info{align-items:start;border:0;display:grid;gap:7.2em;grid-template-columns:1.05fr 1.18fr 1.1fr 0.85fr;justify-content:initial;margin:0;max-width:none}.pie .Info_Container .Info .ColumnaCentral,.pie .Info_Container .Info .ColumnaDerecha,.pie .Info_Container .Info .ColumnaIzquierda,.pie .Info_Container .Info .FormasPago,.pie .Info_Container .Info .PieColumna{background:0 0;padding:0;text-align:left;width:auto}.pie .Info_Container .Info .ColumnaCentral .Titulo,.pie .Info_Container .Info .ColumnaDerecha .Titulo,.pie .Info_Container .Info .ColumnaIzquierda .Titulo,.pie .Info_Container .Info .FormasPago .Titulo,.pie .Info_Container .Info .Titulo{color:#071036;font-size:1.05em;font-weight:800;line-height:1.2;margin:0 0 2.05em;padding:0 0 1.15em;position:relative}.pie .Info_Container .Info .Titulo:after{background:#0674ff;bottom:0;content:"";height:2px;left:0;position:absolute;width:38px}.pie .Info_Container .Info .ColumnaCentral .Texto ul,.pie .Info_Container .Info .ColumnaDerecha .Texto ul,.pie .Info_Container .Info .ColumnaIzquierda .Texto ul,.pie .Info_Container .Info .Texto ul{list-style:none;margin:0;padding:0}.pie .Info_Container .Info .Texto li{align-items:flex-start;display:flex;gap:1.15em;line-height:1.5;margin:0 0 1.18em}.pie .Info_Container .Info .Texto li i{color:#55617a;flex:0 0 auto;font-size:.78em;line-height:1.9}.pie .Info_Container .Info .ColumnaCentral .Texto a,.pie .Info_Container .Info .ColumnaDerecha .Texto a,.pie .Info_Container .Info .ColumnaIzquierda .Texto a,.pie .Info_Container .Info .Texto a{color:#17213f;font-size:.9em;font-weight:500;line-height:1.55;margin:0;text-decoration:none}.pie .Info_Container .Info .Texto a:hover{color:#0674ff;text-decoration:none}.pie .Info_Container .Info .FormasPago .Elementos{display:grid;gap:.55em;justify-items:stretch;margin:0;max-width:128px;text-align:left}.pie .FormasPago .PagoLogo{align-items:center;background:#fff;border:1px solid #dfe4ef;border-radius:7px;box-shadow:0 4px 10px rgba(27,48,82,.06);color:#071036;display:flex;height:42px;justify-content:center;line-height:1;min-width:126px;padding:.35em .65em}.pie .FormasPago .PagoLogo img{display:block;height:auto;max-height:29px;max-width:92px;width:auto}.pie .FormasPago .PagoBizum img{max-height:28px;max-width:92px}.pie .FormasPago .PagoSecureCode img{max-height:25px;max-width:86px}.Final_Container{padding:0 2.4em 3.1em}.Final_Container .Final{align-items:center;background:0 0;border-top:1px solid #d7dbe6;color:#58617a;display:grid;font-size:.87em;font-weight:500;gap:3.7em;grid-template-columns:minmax(0,1fr) 0.6fr;line-height:1.85;padding:2.15em 1.45em 0}.Final_Container .Final .Disclaimer,.Final_Container .Final .Legal{float:none;padding:0;text-align:left}.Final_Container .Final .Disclaimer{border-left:1px solid #d7dbe6;padding-left:2.65em}@media only screen and (max-width:1100px){.pie{padding:1.6em 1.1em 0}.pie .ventajas{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;padding:1.8em;row-gap:1.5em}.pie .ventajas .Ventaja+.Ventaja:before{display:none}.pie .Info_Container .Info{gap:2.4em;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:700px){.pie .ventajas{display:flex;flex-direction:column;gap:.9em;grid-template-columns:none;padding:1.25em}.pie .ventajas .Entregas,.pie .ventajas .GarantiaFabricante,.pie .ventajas .PagosSeguros,.pie .ventajas .SeguimientoEnvios,.pie .ventajas .TarifaPortes,.pie .ventajas .Ventaja{align-items:center;flex-direction:row;gap:1em;justify-content:flex-start;padding:.45em 0;text-align:left}.pie .ventajas .Entregas .icono,.pie .ventajas .GarantiaFabricante .icono,.pie .ventajas .PagosSeguros .icono,.pie .ventajas .SeguimientoEnvios .icono,.pie .ventajas .TarifaPortes .icono,.pie .ventajas .Ventaja .icono{flex:0 0 46px;font-size:2.55em;margin:0;text-align:center}.pie .ventajas .Entregas .texto,.pie .ventajas .GarantiaFabricante .texto,.pie .ventajas .PagosSeguros .texto,.pie .ventajas .SeguimientoEnvios .texto,.pie .ventajas .TarifaPortes .texto,.pie .ventajas .Ventaja .texto{line-height:1.35;text-align:left}.pie .Info_Container{padding:2.1em 0}.pie .Info_Container .Info{gap:1.7em;grid-template-columns:1fr}.pie .Info_Container .Info .ColumnaCentral .Titulo,.pie .Info_Container .Info .ColumnaDerecha .Titulo,.pie .Info_Container .Info .ColumnaIzquierda .Titulo,.pie .Info_Container .Info .FormasPago .Titulo,.pie .Info_Container .Info .Titulo{margin-bottom:1em;padding-bottom:.75em}.pie .Info_Container .Info .Texto li{gap:.75em;margin-bottom:.8em}.pie .Info_Container .Info .FormasPago .Elementos{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.pie .FormasPago .PagoLogo{height:44px;min-width:0}.Final_Container{padding:0 1.1em 2.5em}.Final_Container .Final{gap:1.3em;grid-template-columns:1fr;padding:1.6em 0 0}.Final_Container .Final .Disclaimer{border-left:0;border-top:1px solid #d7dbe6;padding-left:0;padding-top:1.3em}}@media only screen and (max-width:980px){.RegistroClientePage #cabecera_banner{flex-wrap:wrap}.RegistroClientePage #cabecera_banner .Buscador{order:5;flex-basis:100%}.RegistroClientePage #PaginaClientesEntrada .RegistroFaceCampos,.RegistroClientePage #PaginaClientesEntrada .RegistroTipoGrid,.RegistroClientePage #PaginaClientesEntrada form fieldset#fsDireccionEnvio,.RegistroClientePage #PaginaClientesEntrada form fieldset.RegistroDatosCard,.RegistroClientePage #PaginaClientesEntrada form fieldset.RegistroFaceCard{grid-template-columns:1fr}}@media only screen and (max-width:650px){.RegistroClientePage #Contenedor_Cabecera_Superior{flex-direction:row;gap:.55em;text-align:left}.RegistroClientePage #cabecera_banner{flex-wrap:nowrap;gap:.45em}.RegistroClientePage #cabecera_banner .Categorias{flex:0 0 30px;min-width:0;order:1;width:30px}.RegistroClientePage #cabecera_banner>.Logo{flex:0 0 92px;min-width:0;order:2;width:92px}.RegistroClientePage #cabecera_banner .Buscador{flex:1 1 auto;flex-basis:auto;min-width:92px;order:3;width:auto}.RegistroClientePage #cabecera_banner .Iconos{flex:0 0 58px;min-width:0;order:4;width:58px}.RegistroClientePage #PaginaClientesEntrada{padding:1em .75em 2em}.RegistroClientePage #PaginaClientesEntrada .RegistroIntro{flex-direction:column;align-items:stretch}.RegistroClientePage #PaginaClientesEntrada .RegistroIntro h1{font-size:2.05em}.RegistroClientePage #PaginaClientesEntrada form .Opciones{flex-direction:column}.RegistroClientePage #PaginaClientesEntrada form .Opciones .Opcion{padding:1em;margin-bottom:0}.RegistroClientePage #PaginaClientesEntrada form fieldset,.RegistroClientePage #PaginaClientesEntrada form fieldset:first-child{display:block;flex-direction:initial}.RegistroClientePage #PaginaClientesEntrada .RegistroFaceCampos,.RegistroClientePage #PaginaClientesEntrada form fieldset#fsDireccionEnvio,.RegistroClientePage #PaginaClientesEntrada form fieldset.RegistroDatosCard,.RegistroClientePage #PaginaClientesEntrada form fieldset.RegistroFaceCard{display:grid;grid-template-columns:1fr}.RegistroClientePage #PaginaClientesEntrada .RegistroSectionHeader{align-items:flex-start}.RegistroClientePage #PaginaClientesEntrada .RegistroSectionHeader strong{font-size:1.25em}.RegistroClientePage #PaginaClientesEntrada .RegistroTipoOpcion{min-height:78px}.RegistroClientePage #PaginaClientesEntrada .RegistroActions,.RegistroClientePage #PaginaClientesEntrada .RegistroActions .CheckBox{display:block}.RegistroClientePage #PaginaClientesEntrada .RegistroActions button,.RegistroClientePage #PaginaClientesEntrada .RegistroActions input[type=reset]{width:100%;margin:0 0 .6em 0!important}}body:has(#SearchResultsProducts),body:has(#SearchResultsProducts) #ContenedorGeneral,html:has(#SearchResultsProducts){background:#eaf0f5!important}body:has(#SearchResultsProducts) #cuerpo{box-sizing:border-box;display:block!important;max-width:1200px}body:has(#SearchResultsProducts) #ListadoContainer,body:has(#SearchResultsProducts) #centro,body:has(#SearchResultsProducts) #cuerpo .SeccionCentral{width:100%!important;max-width:none!important}#ListadoContainer.ListadoSolrInicial:not(:has(#SearchResultsProducts)),#SearchResults.ListadoSolrInicial:not(:has(#SearchResultsProducts)){min-height:calc(100vh - 300px)}#ListadoContainer.ListadoSolrInicial:not(:has(#SearchResultsProducts)) #SearchResults:empty,#SearchResults.ListadoSolrInicial:empty{min-height:360px;background:linear-gradient(90deg,#f5f8fb 25%,#edf3f8 37%,#f5f8fb 63%);background-size:400% 100%;animation:AiolSolrLoading 1.4s ease infinite}@keyframes AiolSolrLoading{0%{background-position:100% 0}100%{background-position:0 0}}body:has(#SearchResultsProducts) #cuerpo .SeccionDerecha,body:has(#SearchResultsProducts) #cuerpo .SeccionIzda{display:none!important}body:has(#SearchResultsProducts) #cabecera_directorio{box-sizing:border-box;padding:16px 16px 14px!important;background:#fff!important;border-bottom:0!important;box-shadow:none!important}body:has(#SearchResultsProducts) #cabecera_directorio:has(.CabeceraListadoTituloSolr){padding:16px 16px 10px!important;background:#fff!important;margin-bottom:0!important}body:has(#SearchResultsProducts) #ListadoContainer,body:has(#SearchResultsProducts) #cabecera_directorio:has(.CabeceraListadoTituloSolr)+#cuerpo,body:has(#SearchResultsProducts) #centro,body:has(#SearchResultsProducts) #cuerpo{margin-top:0!important;background:#fff!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr.SolrResultsToolbar{margin-top:0!important;padding-top:0!important}body:has(#SearchResultsProducts) #centro>.BuscadorResultadoTotales:empty{display:none!important;height:0!important;margin:0!important;padding:0!important}body:has(#SearchResultsProducts) #CabeceraMigas{box-sizing:border-box}body:has(#SearchResultsProducts) #cabecera_directorio .CabeceraListadoTituloSolr{margin:10px 0 0;padding:0;color:#005eb8;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:20px;font-weight:800;line-height:1.2}body:has(#SearchResultsProducts) #ListadoContainer #SearchResults{display:flex;align-items:flex-start;gap:24px!important;width:100%;box-sizing:border-box;padding:0 16px 16px!important;background:#fff;font-family:Manrope,Arial,Helvetica,sans-serif}body:has(#SearchResultsProducts) #SearchResults{gap:24px!important;box-sizing:border-box;padding:0 16px 16px!important;background:#fff!important}body:has(#SearchResultsProducts) #SearchResults #Facets{position:relative;z-index:20;flex:0 0 280px;min-width:280px;box-sizing:border-box;margin-top:-46px;padding:0;color:#354555;font-family:Manrope,Arial,Helvetica,sans-serif;background:0 0}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute{box-sizing:border-box;margin:0 0 10px 0;padding:10px 12px 11px;max-height:none;overflow:hidden;border:1px solid #dfe7ef;border-radius:5px;background:#fff;box-shadow:0 1px 2px rgba(12,49,77,.05)}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetBrowser{margin-bottom:10px}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetBrowserInputWrap{position:relative}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetBrowserInputWrap>.fa-magnifying-glass{position:absolute;top:50%;left:11px;color:#687887;font-size:12px;pointer-events:none;transform:translateY(-50%)}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetBrowserSearchInput{box-sizing:border-box;width:100%;height:36px;padding:0 34px 0 31px;border:1px solid #cbd8e4;border-radius:5px;background:#fff;color:#354555;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:12px}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetBrowserSearchInput:focus{border-color:#0b67b2;box-shadow:0 0 0 2px rgba(11,103,178,.12);outline:0}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetBrowserClear{display:none;position:absolute;top:50%;right:7px;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;background:0 0;color:#687887;cursor:pointer;transform:translateY(-50%)}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetBrowserClear.Visible{display:inline-flex}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetBrowserEmpty{display:none;padding:12px 2px 2px;color:#687887;font-size:12px}body:has(#SearchResultsProducts) #SearchResults #Facets.FacetBrowserReady .FacetAttribute[data-facet]{padding:0}body:has(#SearchResultsProducts) #SearchResults #Facets.FacetBrowserReady .FacetAttribute[data-facet]>.Titulo{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:38px;margin:0;padding:0 12px;cursor:pointer;user-select:none}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetToggleIcon{flex:0 0 auto;font-size:10px}body:has(#SearchResultsProducts) #SearchResults #Facets.FacetBrowserReady .FacetAttribute[data-facet]>.AiolSearchClearWrap,body:has(#SearchResultsProducts) #SearchResults #Facets.FacetBrowserReady .FacetAttribute[data-facet]>input.searchInput{display:none!important}body:has(#SearchResultsProducts) #SearchResults #Facets.FacetBrowserReady .FacetAttribute[data-facet]>.FacetValues{display:block!important;max-height:0;margin:0 12px;opacity:0;overflow:hidden;pointer-events:none;transition:none}body:has(#SearchResultsProducts) #SearchResults #Facets.FacetBrowserAnimated .FacetAttribute[data-facet]>.FacetValues{transition:max-height 240ms cubic-bezier(.4, 0, .2, 1),margin-bottom 240ms cubic-bezier(.4, 0, .2, 1),opacity 160ms ease}body:has(#SearchResultsProducts) #SearchResults #Facets.FacetBrowserInitializing .FacetAttribute[data-facet]>.FacetValues{transition:none!important}body:has(#SearchResultsProducts) #SearchResults #Facets.FacetBrowserReady .FacetAttribute[data-facet].FacetExpanded>.FacetValues{max-height:10em;margin-bottom:10px;opacity:1;overflow-y:auto;pointer-events:auto}body:has(#SearchResultsProducts) #SearchResults #Facets.FacetBrowserReady .FacetAttribute[data-facet].FacetCollapsed>.FacetRow{display:none!important}body:has(#SearchResultsProducts) #SearchResults #Facets.FacetBrowserReady .FacetAttribute[data-facet].FacetExpanded>.FacetRow{margin:0 12px 10px}@media (prefers-reduced-motion:reduce){body:has(#SearchResultsProducts) #SearchResults #Facets.FacetBrowserAnimated .FacetAttribute[data-facet]>.FacetValues{transition:none}}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .Titulo{margin:0 0 7px 0;padding:0;border:0;color:#005eb8;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:13px;font-weight:800;line-height:1.2;text-transform:none}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetRow{display:grid;grid-template-columns:18px minmax(0,1fr) minmax(28px,auto);align-items:center;gap:5px;min-height:22px;padding:1px 0;font-size:12px;line-height:1.25}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetRow:hover{background:0 0}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetRow .FacetCell{display:block;min-width:0;padding:0}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetRow .FacetCell:first-child,body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetRow .FacetCell:nth-child(2),body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetRow .FacetCell:nth-child(3){width:auto;padding:0}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetValues{box-sizing:border-box;padding-right:10px;scrollbar-gutter:stable}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetRow input[type=checkbox]{width:13px;height:13px;margin:0;accent-color:#0b67b2}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetRow label{color:#445261;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.2;text-transform:none;word-break:normal}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetRow .FacetCount{display:block;min-width:28px;color:#445261;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;text-align:right}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetRow select,body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute input.searchInput{box-sizing:border-box;width:100%;height:26px;padding-right:28px;border:1px solid #d7e0e9;border-radius:3px;background:#fff;color:#6b7682;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:12px}.AiolSearchClearWrap{position:relative;display:inline-block;box-sizing:border-box}.AiolSearchClearWrap--top{flex:1 1 auto;display:block}.AiolSearchClearWrap--facet input.searchInput,.AiolSearchClearWrap--top .BuscadorCampo{width:100%!important;box-sizing:border-box}.AiolSearchClearWrap--top .BuscadorCampo{padding-right:42px!important}@media only screen and (max-width:1249px){body,html{overflow-x:hidden}#Contenedor_General_CabeceraMovil_Logo #cabecera_banner .Buscador .BuscadorContenedor .AiolSearchClearWrap--top .BuscadorCampo{height:34px!important;line-height:34px!important;padding:0 42px 0 18px!important;font-size:17px!important}#Contenedor_General_CabeceraMovil_Logo #cabecera_banner .Buscador .BuscadorContenedor .AiolSearchClearWrap--top{display:flex;align-items:center}}.AiolSearchClearWrap--facet{display:block;width:100%}.AiolSearchClearButton{display:none;position:absolute;top:50%;right:8px;z-index:2;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:0 0;color:#7a8793;font-size:12px;line-height:1;cursor:pointer;transform:translateY(-50%)}.AiolSearchClearWrap--top .AiolSearchClearButton{right:12px;width:22px;height:22px;font-size:13px}.AiolSearchClearWrap--hasValue .AiolSearchClearButton{display:inline-flex}.AiolSearchClearButton:focus,.AiolSearchClearButton:hover{background:#eef3f7;color:#0055a4;outline:0}#Productos_Container.Ofertas>#Productos>.Productos:empty{display:none}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos){flex:1 1 auto;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px;align-items:stretch;width:auto!important;min-width:0;background:#fff!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) #FireNextPage{order:9999;grid-column:1/-1;width:100%!important;height:1px!important;min-height:1px!important;padding:0!important;margin:0!important;overflow:hidden;opacity:0;pointer-events:none}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .SolrPagination{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:6px;padding:16px 0 4px;font-family:Manrope,Arial,Helvetica,sans-serif}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .SolrPaginationButton{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;box-sizing:border-box;border:1px solid #dfe7ef;border-radius:4px;background:#fff;color:#354555;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;cursor:pointer}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .SolrPaginationButton.selected{border-color:#0055a4;background:#eef6ff;color:#0055a4;cursor:default}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .SolrPaginationButton:disabled{color:#a9b4bf;cursor:not-allowed;opacity:.65}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .SolrPaginationEllipsis,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .SolrPaginationStatus{color:#556575;font-size:12px;font-weight:500}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .SolrPaginationStatus{margin-left:8px}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto{position:relative;display:flex;flex-direction:column;width:100%!important;max-width:none!important;min-width:0;min-height:384px;flex:none!important;flex-grow:0!important;box-sizing:border-box;margin:0!important;padding:14px 16px 12px;border:1px solid #dfe7ef;border-radius:7px;background:#fff;box-shadow:0 1px 2px rgba(15,48,75,.04);text-align:left}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Oferta_Container{position:absolute;top:10px;left:12px;z-index:2}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Oferta_Container .Oferta{position:static;display:inline-flex;padding:4px 7px;border-radius:4px;background:#e64646;color:#fff;font-size:11px;font-weight:800;line-height:1;box-shadow:none;transform:none}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Foto{display:flex;align-items:center;justify-content:center;height:150px;margin-bottom:12px}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Foto a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Foto img{width:auto;max-width:min(230px,100%);max-height:148px;object-fit:contain}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Nombre{min-height:44px;margin:0 0 8px 0;padding:0;text-align:left;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:13px;font-weight:800;line-height:1.28}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Nombre a{color:#0055a4;font-family:inherit;text-decoration:none}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Nombre a:hover{color:#003f7d;text-decoration:underline}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Descripcion{height:52px;margin:0 0 12px 0;padding:0;color:#354555;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.45;-webkit-line-clamp:3}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Descripcion a{color:#354555;text-decoration:none}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Codigos{min-height:26px;margin:auto 0 10px 0;padding:8px 0 0;border-top:1px solid #e2e8ef;border-bottom:0;color:#556575;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.3}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Codigos .UpcCode{display:none!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Codigos .PartNumber span{color:#8795a4;font-weight:800}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Codigos .PartNumber .CodigoIcono{display:inline-flex;align-items:center;justify-content:center;width:14px;color:#8795a4;font-size:11px;line-height:1}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie{display:flex;flex-direction:column;align-items:stretch;gap:9px;margin-top:0}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Precio{color:#ff7900;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:20px;font-weight:900;line-height:1.05;text-align:left}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .AccionesProducto{display:grid;grid-template-columns:minmax(0,1fr) 34px;grid-template-areas:"stock stock" "comprar favorito";gap:9px 10px;align-items:center}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock{grid-area:stock;width:100%!important;height:auto!important;display:flex;align-items:stretch;justify-content:stretch}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock>span{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 22px;align-items:center;gap:8px;width:100%!important;height:auto!important;max-width:none;min-height:36px;box-sizing:border-box;border:1px solid currentColor;border-radius:5px;padding:6px 7px 6px 9px;background:#fff;color:#0aa329;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:11px;font-weight:800;line-height:1.15;text-align:left;white-space:nowrap}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock .StockMain{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;min-width:0;text-align:left}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock .StockMain i{flex:0 0 auto;font-size:12px;line-height:1}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock .StockInfoButton{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;box-sizing:border-box;margin:0;padding:0;border:1px solid currentColor;border-radius:50%;background:rgba(255,255,255,.75);color:currentColor;font-size:10px!important;line-height:1;cursor:pointer}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock .StockInfoButton:focus,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock .StockInfoButton:hover{background:#fff;outline:0}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock .StockPopover{display:none;position:absolute;right:7px;bottom:calc(100% + 7px);z-index:5;width:max-content!important;max-width:285px;min-height:0;box-sizing:border-box;padding:12px 14px;border:1px solid #d6e1ec;border-radius:5px;background:#fff;box-shadow:0 8px 20px rgba(15,48,75,.16);color:#354555;font-size:11px;font-weight:700;line-height:1.35;text-align:left;white-space:normal}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock .StockPopover:after{content:"";position:absolute;right:9px;top:100%;width:8px;height:8px;border-right:1px solid #d6e1ec;border-bottom:1px solid #d6e1ec;background:#fff;transform:rotate(45deg) translateY(-5px)}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock .StockPopoverOpen .StockPopover{display:block}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock>.instock,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock>.lowstock{background:#effbf2;color:#0aa329}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock>.backorder{background:#f0f6ff;color:#1d7ce8}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock>.outofstock{background:#f3f5f7;color:#7b8794;border-color:#cfd8e2}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .ComprarProducto{grid-area:comprar;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:32px;box-sizing:border-box;border:0;border-radius:5px;background:#f28c28;box-shadow:0 10px 18px rgba(242,140,40,.22);color:#fff;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:13px;font-weight:800;line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .ComprarProducto:focus,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .ComprarProducto:hover{background:#df7a18;box-shadow:0 12px 22px rgba(242,140,40,.3);color:#fff;outline:0;transform:translateY(-1px)}.AiolCartLoadingActive{overflow:hidden}.AiolCartLoadingOverlay{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:24px;background:rgba(234,240,245,.82);backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .16s ease}.AiolCartLoadingOverlay.visible{opacity:1;pointer-events:auto}.AiolCartLoadingBox{display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(320px,100%);min-height:190px;box-sizing:border-box;padding:28px 26px;border:1px solid #dfe7ef;border-radius:8px;background:#fff;box-shadow:0 24px 60px rgba(15,48,75,.2);font-family:Manrope,Arial,Helvetica,sans-serif}.AiolCartLoadingScene{position:relative;width:148px;height:82px;margin-bottom:18px}.AiolCartLoadingCart{position:absolute;left:20px;bottom:4px;color:#f28c28;font-size:42px;filter:drop-shadow(0 8px 14px rgba(242, 140, 40, .24));animation:AiolCartRoll 1.05s ease-in-out infinite}.AiolCartLoadingBoxIcon{position:absolute;right:14px;bottom:6px;color:#0055a4;font-size:34px;animation:AiolBoxPulse 1.05s ease-in-out infinite}.AiolCartLoadingItem{position:absolute;top:10px;left:28px;display:block;width:12px;height:12px;border-radius:3px;background:#0aa329;box-shadow:0 4px 10px rgba(10,163,41,.22);animation:AiolItemDrop 1.05s ease-in-out infinite}.AiolCartLoadingItem2{left:64px;background:#1d7ce8;animation-delay:.14s}.AiolCartLoadingItem3{left:96px;background:#f28c28;animation-delay:.28s}.AiolCartLoadingText{color:#123b63;font-size:18px;font-weight:900;line-height:1.2;text-align:center}.AiolFavoriteLoadingActive{overflow:hidden}.AiolFavoriteLoadingOverlay{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:24px;background:rgba(248,241,244,.86);backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .16s ease}.AiolFavoriteLoadingOverlay.visible{opacity:1;pointer-events:auto}.AiolFavoriteLoadingBox{display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(320px,100%);min-height:190px;box-sizing:border-box;padding:28px 26px;border:1px solid #ead7df;border-radius:8px;background:#fff;box-shadow:0 24px 60px rgba(92,26,54,.18);font-family:Manrope,Arial,Helvetica,sans-serif}.AiolFavoriteLoadingScene{position:relative;width:148px;height:88px;margin-bottom:18px}.AiolFavoriteBookmark{position:absolute;right:25px;bottom:6px;color:#0055a4;font-size:50px;filter:drop-shadow(0 8px 14px rgba(0, 85, 164, .18));animation:AiolFavoriteBookmarkPulse 1.15s ease-in-out infinite}.AiolFavoriteHeart{position:absolute;color:#c8335a;filter:drop-shadow(0 8px 14px rgba(200, 51, 90, .22));animation:AiolFavoriteHeartFly 1.15s ease-in-out infinite}.AiolFavoriteHeartMain{left:22px;top:24px;font-size:36px}.AiolFavoriteHeartOne{left:24px;top:7px;font-size:15px;color:#f28c28;animation-delay:.18s}.AiolFavoriteHeartTwo{left:58px;top:5px;font-size:13px;color:#0aa329;animation-delay:.32s}.AiolFavoriteSpark{position:absolute;display:block;width:8px;height:8px;border-radius:50%;background:#f2c230;box-shadow:0 0 0 4px rgba(242,194,48,.18);animation:AiolFavoriteSpark 1.15s ease-in-out infinite}.AiolFavoriteSparkOne{left:92px;top:12px}.AiolFavoriteSparkTwo{left:110px;top:36px;background:#7f6ad9;box-shadow:0 0 0 4px rgba(127,106,217,.16);animation-delay:.2s}.AiolFavoriteLoadingText{color:#4d2740;font-size:18px;font-weight:900;line-height:1.2;text-align:center}.AiolFavoriteRegisterActive{overflow:hidden}.AiolFavoriteRegisterOverlay{position:fixed;inset:0;z-index:99998;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:22px;background:rgba(22,31,42,.42);backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .16s ease}.AiolFavoriteRegisterOverlay.visible{opacity:1;pointer-events:auto}.AiolFavoriteRegisterBox{width:min(430px,100%);box-sizing:border-box;padding:24px;border:1px solid #d8e1ea;border-radius:8px;background:#fff;box-shadow:0 24px 70px rgba(18,34,55,.24);font-family:Manrope,Arial,Helvetica,sans-serif;color:#203142}.AiolFavoriteRegisterTitle{display:flex;align-items:center;gap:10px;margin:0 0 10px;color:#173c63;font-size:22px;font-weight:900;line-height:1.15}.AiolFavoriteRegisterTitle i{color:#c8335a;font-size:24px}.AiolFavoriteRegisterText{margin:0 0 16px;color:#425466;font-size:14px;line-height:1.45}.AiolFavoriteRegisterBenefits{display:grid;gap:8px;margin:0 0 20px;padding:0;color:#2d3e50;font-size:13px;line-height:1.35;list-style:none}.AiolFavoriteRegisterBenefits li{display:flex;align-items:flex-start;gap:8px}.AiolFavoriteRegisterBenefits i{width:16px;margin-top:2px;color:#0b8a3b;text-align:center}.AiolFavoriteRegisterActions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.AiolFavoriteRegisterButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;box-sizing:border-box;padding:10px 14px;border:1px solid transparent;border-radius:8px;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:14px;font-weight:800;line-height:1.2;text-decoration:none;cursor:pointer}.AiolFavoriteRegisterPrimary{background:#0055a4;color:#fff}.AiolFavoriteRegisterSecondary{background:#fff;color:#0055a4;border-color:#b8cce0}.AiolFavoriteRegisterLogin{display:inline-flex;align-items:center;min-height:42px;color:#506070;font-size:13px;text-decoration:underline}#centro .PaginaDetalleProducto .Cuerpo .ZonaSuperior .Derecha .Favorito_Container.Activo{border-color:#f0c4d0;background:#fff8fa}#centro .PaginaDetalleProducto .Cuerpo .ZonaSuperior .Derecha .Favorito_Container .AiolFavoriteTrigger.Activo,#centro .PaginaDetalleProducto .Cuerpo .ZonaSuperior .Derecha .Favorito_Container.Activo .Icon a{color:#c8335a}#centro .PaginaDetalleProducto .Cuerpo .ZonaSuperior .Derecha .Favorito_Container.Activo .Text{color:#4d2740;font-weight:800}@media (max-width:460px){.AiolFavoriteRegisterActions{display:grid;grid-template-columns:1fr}.AiolFavoriteRegisterButton,.AiolFavoriteRegisterLogin{width:100%}.AiolFavoriteRegisterLogin{justify-content:center}}@keyframes AiolCartRoll{0%,100%{transform:translateX(0)}50%{transform:translateX(10px)}}@keyframes AiolBoxPulse{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.04)}}@keyframes AiolItemDrop{0%{opacity:0;transform:translateY(-4px) scale(.75)}35%{opacity:1}100%,80%{opacity:0;transform:translateY(42px) scale(1)}}@keyframes AiolFavoriteHeartFly{0%{opacity:0;transform:translate(0,10px) scale(.72) rotate(-8deg)}28%{opacity:1}72%{opacity:1;transform:translate(46px,18px) scale(1) rotate(6deg)}100%{opacity:0;transform:translate(74px,31px) scale(.76) rotate(10deg)}}@keyframes AiolFavoriteBookmarkPulse{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.04)}}@keyframes AiolFavoriteSpark{0%,100%{opacity:0;transform:scale(.6)}40%{opacity:1;transform:scale(1)}72%{opacity:.45;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.AiolCartLoadingBoxIcon,.AiolCartLoadingCart,.AiolCartLoadingItem,.AiolFavoriteBookmark,.AiolFavoriteHeart,.AiolFavoriteSpark{animation:none}}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Favorito{grid-area:favorito;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#627282;font-size:20px;text-decoration:none}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Favorito:hover{color:#0055a4}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Favorito.Activo{color:#c8335a}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Favorito.Activo:hover{color:#b3264d}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos).ListadoVistaLista{grid-template-columns:1fr}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos).ListadoVistaLista .Producto{display:grid;grid-template-columns:170px minmax(0,1fr) 220px;grid-template-rows:auto auto auto;grid-template-areas:"foto nombre pie" "foto descripcion pie" "foto codigos pie";gap:6px 14px;min-height:180px;padding-bottom:18px;align-items:start}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos).ListadoVistaLista .Producto .Foto{grid-area:foto;height:150px}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos).ListadoVistaLista .Producto .Nombre{grid-area:nombre;min-height:0;margin:4px 0 0}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos).ListadoVistaLista .Producto .Descripcion{grid-area:descripcion;min-height:0;margin:0}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos).ListadoVistaLista .Producto .Codigos{grid-area:codigos;margin:0}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos).ListadoVistaLista .Producto .Pie{grid-area:pie;align-self:center;min-width:220px}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos).ListadoVistaLista .Producto .Oferta_Container{display:none}body:has(#SearchResultsProducts) #CabeceraResultadosSolr.SolrResultsToolbar{position:relative;display:grid!important;grid-template-columns:280px max-content minmax(0,1fr) auto!important;align-items:center;column-gap:24px!important;box-sizing:border-box;padding:8px 16px 14px;margin:0;background:#fff}body:has(#SearchResultsProducts) #CabeceraResultadosSolr #BotonFiltroResultados{display:none}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrSortFacetToolbar{width:190px!important;margin:0;box-sizing:border-box;padding:0;overflow:visible;border:0;border-radius:0;background:0 0;box-shadow:none}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrSortFacetToolbar .Titulo{margin:0 0 7px 0;padding:0;border:0;color:#005eb8;font-size:12px;font-weight:800;line-height:1.2}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrSortFacetToolbar .FacetRow{display:block;min-height:0;padding:0}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrSortFacetToolbar select{box-sizing:border-box;width:100%;height:32px;border:1px solid #dfe7ef;border-radius:4px;background:#fff;color:#354555;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:12px}body:has(#SearchResultsProducts) #CabeceraResultadosSolr.SolrResultsToolbar .CabeceraListadoTitulo{display:none}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrResultsSummary{grid-column:2!important;justify-self:start!important;align-self:center;position:static;width:auto!important;margin:0!important;padding-top:0!important;color:#354555;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:13px!important;font-weight:400!important;line-height:1.28;text-align:center;white-space:nowrap}body:has(#SearchResultsProducts) #CabeceraResultadosSolr.SolrResultsToolbar .SolrResultsSummary{margin:0!important;color:#354555!important;font-family:Manrope,Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:400!important;text-align:left!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrResultsControls{grid-column:4!important;display:flex;align-items:center;gap:8px;margin-left:auto}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrViewLabel{color:#556575;font-size:12px;font-weight:700}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrViewButton{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #dfe7ef;border-radius:4px;background:#fff;color:#7a8793;cursor:pointer}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrViewButton.selected{color:#0055a4;background:#eef6ff;border-color:#cfe2f6}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrRowsSelect{height:32px;min-width:128px;border:1px solid #dfe7ef;border-radius:4px;background:#fff;color:#354555;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:12px}@media only screen and (max-width:900px){body:has(#SearchResultsProducts) #ListadoContainer #SearchResults{display:block}body:has(#SearchResultsProducts) #SearchResults #Facets{width:100%;min-width:0;margin-bottom:14px}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos){grid-template-columns:repeat(2,minmax(0,1fr))}body:has(#SearchResultsProducts) #CabeceraResultadosSolr.SolrResultsToolbar{flex-wrap:wrap}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrResultsControls{width:100%;margin-left:0;justify-content:flex-end}}@media only screen and (max-width:560px){:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos){grid-template-columns:1fr}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto{min-height:330px}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos).ListadoVistaLista .Producto{display:flex;min-height:330px}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrResultsSummary{white-space:normal}}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px 16px;align-items:stretch;width:100%!important;min-width:0;box-sizing:border-box;padding:14px;border:1px solid #dfe7ef;border-top:0;background:#fff!important}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos>#FireNextPage,body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos>.Productos{display:none!important}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto{position:relative;display:flex!important;flex-direction:column;width:100%!important;max-width:none!important;min-width:0;min-height:384px;flex:none!important;flex-grow:0!important;box-sizing:border-box;margin:0!important;padding:14px 16px 12px!important;border:1px solid #dfe7ef;border-radius:7px;background:#fff;box-shadow:0 1px 2px rgba(15,48,75,.04);color:#000;text-align:left}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Oferta_Container{position:absolute;top:10px;left:12px;z-index:2;display:block}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Oferta_Container .Oferta{position:static;display:inline-flex;padding:4px 7px;border-radius:4px;background:#e64646;color:#fff;font-size:11px;font-weight:800;line-height:1;box-shadow:none;transform:none}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Foto{display:flex;align-items:center;justify-content:center;height:120px;margin-bottom:12px;grid-area:auto}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Foto a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Foto img{width:auto!important;max-width:200px;max-height:120px;height:auto;object-fit:contain}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Nombre{min-height:44px;margin:0 0 8px 0;padding:0;text-align:left;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:13px;font-weight:800;line-height:1.28;letter-spacing:0}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Nombre a{color:#0055a4;text-decoration:none}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Descripcion{height:52px;min-height:0;margin:0 0 12px 0;padding:0;color:#354555;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;line-height:1.45;-webkit-line-clamp:3;line-clamp:3}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Descripcion a{color:#354555;text-decoration:none}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Codigos{width:100%;min-height:26px;box-sizing:border-box;margin:auto 0 10px 0;padding:8px 0 0;border-top:1px solid #e2e8ef;border-bottom:0;color:#556575;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.3;text-align:left}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Codigos .UpcCode{display:none!important}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Pie{display:flex;flex-direction:column;align-items:stretch;width:100%;box-sizing:border-box;gap:9px;margin-top:0;padding-top:0;border-top:0}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Pie .Precio{color:#ff7900;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:20px;font-weight:900;line-height:1.05;text-align:left}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .AccionesProducto{display:grid;grid-template-columns:minmax(0,1fr) 34px;grid-template-areas:"stock stock" "comprar favorito";gap:9px 10px;align-items:center;width:100%;box-sizing:border-box}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Pie .Stock{grid-area:stock;width:100%!important;height:auto!important;display:flex;align-items:stretch;justify-content:stretch;text-align:left}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Pie .Stock>span{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 22px;align-items:center;gap:8px;width:100%!important;height:auto!important;max-width:none;min-height:36px;box-sizing:border-box;border:1px solid currentColor;border-radius:5px;padding:6px 7px 6px 9px;background:#fff;color:#0aa329;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:11px;font-weight:800;line-height:1.15;text-align:left;white-space:nowrap}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Pie .Stock .StockMain{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;min-width:0;text-align:left}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Pie .Stock .StockInfoButton{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;box-sizing:border-box;margin:0;padding:0;border:1px solid currentColor;border-radius:50%;background:rgba(255,255,255,.75);color:currentColor;font-size:10px!important;line-height:1;cursor:pointer}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Pie .Stock .StockPopover{display:none;position:absolute;right:7px;bottom:calc(100% + 7px);z-index:5;width:max-content!important;max-width:285px;min-height:0;box-sizing:border-box;padding:12px 14px;border:1px solid #d6e1ec;border-radius:5px;background:#fff;box-shadow:0 8px 20px rgba(15,48,75,.16);color:#354555;font-size:11px;font-weight:700;line-height:1.35;text-align:left;white-space:normal}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Pie .Stock .StockPopoverOpen .StockPopover{display:block}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Pie .Stock>.instock,body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Pie .Stock>.lowstock{background:#effbf2;color:#0aa329}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Pie .Stock>.backorder{background:#f0f6ff;color:#1d7ce8}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Pie .Stock>.outofstock{background:#f3f5f7;color:#7b8794;border-color:#cfd8e2}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .ComprarProducto{grid-area:comprar;display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:32px;box-sizing:border-box;border:0;border-radius:5px;background:#f28c28;box-shadow:0 10px 18px rgba(242,140,40,.22);color:#fff;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:13px;font-weight:800;line-height:1;text-align:center;text-decoration:none;cursor:pointer}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Favorito{grid-area:favorito;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#627282;font-size:20px;text-decoration:none}@media only screen and (max-width:860px){body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:560px){body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos{grid-template-columns:1fr}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto{min-height:330px}}body:has(#ViendoAhora_Productos) #ViendoAhora_Container.IndexProductosListado{padding:14px 14px 10px 14px;box-sizing:border-box;border:1px solid #d9e1ea;border-radius:10px;background:#fff;box-shadow:0 8px 20px rgba(32,55,79,.08)}body:has(#ViendoAhora_Productos) #ViendoAhora_Container.IndexProductosListado>.Titulo{padding:0;margin:0 0 12px 0;border:0;background:0 0;color:#1d3557}body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraViewport{position:relative;width:100%;box-sizing:border-box;overflow:visible}body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles{position:absolute;top:0;left:-12px;right:-12px;bottom:0;z-index:4;pointer-events:none}body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles button{position:absolute;top:50%;width:46px;height:46px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid #bfd0e0;border-radius:999px;background:rgba(255,255,255,.98);color:#1d3557;font-size:30px;font-weight:700;line-height:.8;cursor:pointer;pointer-events:auto;transform:translateY(-50%);box-shadow:0 10px 24px rgba(17,24,39,.16)}body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles button.Anterior{left:0}body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles button.Siguiente{right:0}body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles button:focus,body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles button:hover{background:#eaf4fa;border-color:#9db7ce;outline:0}@media only screen and (max-width:1249px){body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraViewport{overflow:hidden!important}body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles{left:0!important;right:0!important}body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles button.Anterior{left:8px!important}body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles button.Siguiente{right:8px!important}}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;grid-template-columns:none!important;gap:12px!important;align-items:stretch;width:100%!important;min-width:0;box-sizing:border-box;padding:0 0 4px 0!important;border:0!important;background:0 0!important;overflow-x:hidden;overflow-y:hidden;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos::-webkit-scrollbar{display:none}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos>#FireNextPage{display:none!important}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto{flex:0 0 calc((100% - 36px)/ 4)!important;flex-shrink:0!important;flex-grow:0!important;width:auto!important;max-width:none!important;min-width:0;min-height:390px;border-color:#e2e8f0;border-radius:10px;background:linear-gradient(180deg,#fff 0,#f8fbfd 100%);box-shadow:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto:hover{border-color:#c9ddeb;background:#eff7fc;box-shadow:0 10px 22px rgba(30,95,168,.12);transform:translateY(-1px)}@media only screen and (max-width:860px){body:has(#ViendoAhora_Productos) #ViendoAhora_Container.IndexProductosListado{padding:10px 12px}body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles{left:0;right:0}body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles button{width:40px;height:40px;font-size:24px}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos{gap:10px!important}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto{flex-basis:calc((100% - 10px)/ 2)!important;min-height:360px}}@media only screen and (max-width:560px){body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto{flex-basis:82%!important;min-height:340px}}body:has(#CategoriasDestacadas_Container) #centro{padding-top:10px}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadas,body:has(#ViendoAhora_Productos) #ViendoAhora_Container.IndexProductosListado{position:relative;margin:0 0 20px 0;padding:18px 20px 20px 20px;box-sizing:border-box;border:1px solid #e3e9f0;border-radius:12px;background:#fff;box-shadow:0 16px 38px rgba(21,37,58,.12);text-align:left}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadasCabecera,body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraCabecera{display:flex;align-items:flex-start;gap:12px;min-height:46px;margin:0 54px 14px 0;padding:0}body:has(#CategoriasDestacadas_Container) .SeccionHomeIcono,body:has(#ViendoAhora_Productos) .SeccionHomeIcono{flex:0 0 28px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:1px;border-radius:999px;background:#2f80ed;color:#fff;font-size:13px;box-shadow:0 8px 18px rgba(47,128,237,.24)}body:has(#ViendoAhora_Productos) .SeccionHomeIcono{background:#dcecff;color:#0f65c8;box-shadow:none}body:has(#CategoriasDestacadas_Container) .SeccionHomeTitulos,body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraCabecera>.Titulo{min-width:0}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadas .Titulo,body:has(#ViendoAhora_Productos) #ViendoAhora_Container.IndexProductosListado .ViendoAhoraCabecera>.Titulo{margin:0;padding:0;border:0;background:0 0;color:#11213b;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:22px;font-weight:900;line-height:1.18;letter-spacing:0;text-transform:none}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadas .Subtitulo{margin-top:4px;color:#65748a;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;line-height:1.25}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadasViewport,body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraViewport{position:relative;overflow:visible}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadasControles,body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles{position:absolute;inset:0;z-index:6;pointer-events:none}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadasControles button,body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles button{position:absolute;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0 0 2px 0;box-sizing:border-box;border:1px solid #e0e6ee;border-radius:999px;background:rgba(255,255,255,.97);color:#0d1b34;font-family:Arial,Helvetica,sans-serif;font-size:32px;font-weight:700;line-height:1;cursor:pointer;pointer-events:auto;box-shadow:0 8px 20px rgba(21,37,58,.14);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadasControles button:focus,body:has(#CategoriasDestacadas_Container) .CategoriasDestacadasControles button:hover,body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles button:focus,body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles button:hover{border-color:#cbd7e5;background:#f7fbff;box-shadow:0 10px 24px rgba(21,37,58,.18);outline:0}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadasControles button.Anterior,body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles button.Anterior{top:50%;left:-44px;transform:translateY(-50%)}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadasControles button.Siguiente,body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles button.Siguiente{top:50%;right:-44px;transform:translateY(-50%)}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadasCarrusel{display:flex;gap:16px;width:100%;padding:0;overflow-x:hidden;overflow-y:hidden;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}body:has(#CategoriasDestacadas_Container) .CategoriaDestacada{flex:0 0 calc((100% - 64px)/ 5);min-height:130px;gap:11px;padding:18px 14px 16px 14px;border:1px solid #e2e8ef;border-radius:8px;background:#fff;box-shadow:none;color:#11213b;text-decoration:none}body:has(#CategoriasDestacadas_Container) .CategoriaDestacada:hover{border-color:#cfdae7;background:#fbfdff;box-shadow:0 12px 24px rgba(47,128,237,.12);color:#0f65c8;transform:translateY(-1px)}body:has(#CategoriasDestacadas_Container) .CategoriaDestacada .Icono{width:62px;height:62px;border:0;border-radius:999px;background:#eaf3ff;color:#1264c5;font-size:27px}body:has(#CategoriasDestacadas_Container) .CategoriaDestacada .Nombre{min-height:42px;color:inherit;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:16px;font-weight:900;line-height:1.28;letter-spacing:0}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos{gap:16px!important;padding:0!important}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto{flex-basis:calc((100% - 48px)/ 4)!important;min-height:372px;padding:14px 16px 14px!important;border:1px solid #dfe7ef;border-radius:8px;background:#fff;box-shadow:none}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto:hover{border-color:#cfdae7;background:#fbfdff;box-shadow:0 12px 24px rgba(47,128,237,.1)}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Foto{height:112px;margin-bottom:13px}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Nombre{min-height:46px;font-size:13px;line-height:1.22}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Descripcion{height:48px;font-size:12px;line-height:1.35}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .Pie .Precio{font-size:21px}@media only screen and (max-width:860px){body:has(#CategoriasDestacadas_Container) .CategoriasDestacadas,body:has(#ViendoAhora_Productos) #ViendoAhora_Container.IndexProductosListado{padding:14px 14px 16px 14px}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadasCabecera,body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraCabecera{margin-right:46px}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadasControles button.Anterior,body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles button.Anterior{left:-8px}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadasControles button.Siguiente,body:has(#ViendoAhora_Productos) #ViendoAhora_Container .ViendoAhoraControles button.Siguiente{top:50%;right:-8px;transform:translateY(-50%)}body:has(#CategoriasDestacadas_Container) .CategoriaDestacada{flex-basis:calc((100% - 16px)/ 2)}}@media only screen and (max-width:560px){body:has(#CategoriasDestacadas_Container) .CategoriasDestacadas .Titulo,body:has(#ViendoAhora_Productos) #ViendoAhora_Container.IndexProductosListado .ViendoAhoraCabecera>.Titulo{font-size:18px}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadas .Subtitulo{font-size:12px}body:has(#CategoriasDestacadas_Container) .CategoriaDestacada{flex-basis:82%}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto{flex-basis:84%!important}}@media only screen and (max-width:650px){#Contenedor_General_CabeceraMovil_Logo #cabecera_banner{justify-content:flex-start!important}#Contenedor_General_CabeceraMovil_Logo #cabecera_banner .Buscador{flex:0 1 min(48vw,240px)!important;max-width:240px!important;min-width:86px!important;width:min(48vw,240px)!important}#Contenedor_General_CabeceraMovil_Logo #cabecera_banner .Iconos{flex:0 0 72px!important;gap:.35em!important;min-width:72px!important;width:72px!important}#Contenedor_General_CabeceraMovil_Logo #cabecera_banner .Iconos .Carrito,#Contenedor_General_CabeceraMovil_Logo #cabecera_banner .Iconos .Login{flex:0 0 32px!important;width:32px!important}#Contenedor_General_CabeceraMovil_Logo #cabecera_banner .Iconos .Carrito .CarritoMini,#Contenedor_General_CabeceraMovil_Logo #cabecera_banner .Iconos .Login #UserMenuTrigger{min-height:32px!important;width:32px!important}body:has(#CategoriasDestacadas_Container) .CategoriaDestacada{flex-basis:68%!important;min-height:138px!important;padding-left:12px!important;padding-right:12px!important}body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto{flex-basis:76%!important;min-height:334px!important}}#centro .PaginaDetalleProducto .Cuerpo .ZonaSuperior .Derecha .Precio .CabeceraPrecio>.Derecha .BotonComprar .Boton,.IndexProductosListado .Productos .Producto .ComprarProducto,.Listado .Fila .Precio .ListadoComprar input[type=submit],.boton_comprar,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .ComprarProducto,body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .ComprarProducto,input.button.primary[value="Comprar ahora"],input[type=submit][value="Comprar ahora"],input[type=submit][value=Comprar],input[type=submit][value=comprar]{background:#f7cd2b!important;background-color:#f7cd2b!important;border-color:#d4aa13!important;box-shadow:0 8px 16px rgba(247,205,43,.22)!important;color:#111!important}#centro .PaginaDetalleProducto .Cuerpo .ZonaSuperior .Derecha .Precio .CabeceraPrecio>.Derecha .BotonComprar .Boton i,#centro .PaginaDetalleProducto .Cuerpo .ZonaSuperior .Derecha .Precio .CabeceraPrecio>.Derecha .BotonComprar .Boton span,.IndexProductosListado .Productos .Producto .ComprarProducto i,.IndexProductosListado .Productos .Producto .ComprarProducto span,.IndexProductosListado .Productos .Producto .ComprarProducto svg,.Listado .Fila .Precio .ListadoComprar input[type=submit] i,.boton_comprar i,.boton_comprar span,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .ComprarProducto i,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .ComprarProducto span,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .ComprarProducto svg,body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .ComprarProducto i,body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .ComprarProducto span,body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .ComprarProducto svg,input.button.primary[value="Comprar ahora"] i,input[type=submit][value="Comprar ahora"] i,input[type=submit][value=Comprar] i,input[type=submit][value=comprar] i{color:#111!important}.IndexProductosListado .Productos .Producto .ComprarProducto svg,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .ComprarProducto svg,body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .ComprarProducto svg{fill:currentColor!important;stroke:currentColor!important}#centro .PaginaDetalleProducto .Cuerpo .ZonaSuperior .Derecha .Precio .CabeceraPrecio>.Derecha .BotonComprar .Boton:hover,.IndexProductosListado .Productos .Producto .ComprarProducto:hover,.Listado .Fila .Precio .ListadoComprar input[type=submit]:hover,.boton_comprar:hover,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .ComprarProducto:hover,body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto .ComprarProducto:hover,input.button.primary[value="Comprar ahora"]:hover,input[type=submit][value="Comprar ahora"]:hover,input[type=submit][value=Comprar]:hover,input[type=submit][value=comprar]:hover{background:#ffdc4d!important;background-color:#ffdc4d!important;border-color:#c99d0d!important;color:#111!important}@media only screen and (max-width:520px){#Contenedor_Cabecera_Superior .CabeceraAniversarioDesde{display:none!important}body:has(#CategoriasDestacadas_Container) .CategoriaDestacada,body:has(#CategoriasDestacadas_Container) .CategoriasDestacadasCarrusel>.CategoriaDestacada{flex:0 0 58%!important;flex-basis:58%!important;min-height:126px!important;padding:12px 10px!important;width:auto!important}body:has(#CategoriasDestacadas_Container) .CategoriasDestacadasCarrusel,body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;touch-action:pan-x!important}body:has(#CategoriasDestacadas_Container) .CategoriaDestacada,body:has(#ViendoAhora_Productos) .IndexProductosListado #ViendoAhora_Productos .Producto{scroll-snap-align:start!important}.pie{padding-top:1em!important}.pie .Info_Container{padding:1.25em 0!important}.pie .Info_Container .Info{gap:1.05em!important}.pie .Info_Container .Info .ColumnaCentral .Titulo,.pie .Info_Container .Info .ColumnaDerecha .Titulo,.pie .Info_Container .Info .ColumnaIzquierda .Titulo,.pie .Info_Container .Info .FormasPago .Titulo,.pie .Info_Container .Info .Titulo{margin-bottom:.55em!important;padding-bottom:.45em!important}.pie .Info_Container .Info .Texto li{gap:.55em!important;line-height:1.22!important;font-size:16px!important;min-height:0!important;padding:.28em 0!important}.pie .Info_Container .Info .Texto li i{line-height:1.35!important}.pie .Info_Container .Info .ColumnaCentral .Texto a,.pie .Info_Container .Info .ColumnaDerecha .Texto a,.pie .Info_Container .Info .ColumnaIzquierda .Texto a,.pie .Info_Container .Info .Texto a{font-size:.86em!important;line-height:1.25!important}}@media only screen and (max-width:560px){body:has(#SearchResultsProducts),html:has(#SearchResultsProducts){max-width:100%!important;overflow-x:hidden!important}body:has(#SearchResultsProducts) *,body:has(#SearchResultsProducts) :after,body:has(#SearchResultsProducts) :before{box-sizing:border-box!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos),body:has(#SearchResultsProducts) #ListadoContainer,body:has(#SearchResultsProducts) #SearchResults,body:has(#SearchResultsProducts) #centro,body:has(#SearchResultsProducts) #cuerpo{max-width:100%!important;min-width:0!important;width:100%!important;overflow-x:hidden!important}body:has(#SearchResultsProducts) #centro,body:has(#SearchResultsProducts) #cuerpo{padding-left:0!important;padding-right:0!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr,body:has(#SearchResultsProducts) #CabeceraResultadosSolr.SolrResultsToolbar{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;align-items:center!important;gap:8px 7px!important;max-width:100%!important;min-width:0!important;width:100%!important;padding:8px 8px 10px!important;overflow:visible!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr #BotonFiltroResultados{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;grid-column:1/8!important;grid-row:2!important;height:42px!important;width:100%!important;min-height:42px!important;border:1px solid #cfe2f6!important;border-radius:5px!important;background:#eef6ff!important;color:#0055a4!important;font-family:Manrope,Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:800!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrResultsControls,body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrResultsSummary,body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrSortFacetToolbar{justify-self:stretch!important;max-width:100%!important;min-width:0!important;width:100%!important;margin:0!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrSortFacetToolbar{display:block!important;grid-column:7/13!important;grid-row:3!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrRowsSelect,body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrSortFacetToolbar select{height:42px!important;max-width:100%!important;min-width:0!important;width:100%!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrResultsSummary,body:has(#SearchResultsProducts) #CabeceraResultadosSolr.SolrResultsToolbar .SolrResultsSummary{grid-column:1/13!important;grid-row:1!important;font-size:12px!important;line-height:1.3!important;white-space:normal!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrResultsControls{display:contents!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrViewLabel{grid-column:8/9!important;grid-row:2!important;align-self:center!important;justify-self:end!important;white-space:nowrap!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrViewButton{flex:0 0 32px!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrViewButton[data-view=grid]{grid-column:9/11!important;grid-row:2!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrViewButton[data-view=list]{grid-column:11/13!important;grid-row:2!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrRowsSelect{grid-column:1/7!important;grid-row:3!important}body:has(#SearchResultsProducts) #ListadoContainer #SearchResults,body:has(#SearchResultsProducts) #SearchResults{display:flex!important;flex-direction:column!important;gap:10px!important;padding:0 8px 12px!important}body:has(#SearchResultsProducts) #SearchResults #Facets{display:none!important;flex:0 0 auto!important;order:0!important;max-height:360px!important;max-width:100%!important;min-width:0!important;width:100%!important;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}body.SolrMobileFacetsOpen:has(#SearchResultsProducts) #SearchResults #Facets{display:block!important}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute,body:has(#SearchResultsProducts) #SearchResults #Facets .FacetRow,body:has(#SearchResultsProducts) #SearchResults #Facets input,body:has(#SearchResultsProducts) #SearchResults #Facets select{max-width:100%!important;min-width:0!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:0!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos).ListadoVistaLista{grid-template-columns:minmax(0,1fr)!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos).ListadoVistaLista .Producto{display:flex!important;flex-direction:column!important;max-width:100%!important;min-width:0!important;width:100%!important;min-height:0!important;padding:12px 10px!important;overflow:hidden!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .AccionesProducto,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Codigos,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Descripcion,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Foto,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Nombre,:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie{max-width:100%!important;min-width:0!important;width:100%!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock>span{white-space:normal!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Pie .Stock .StockPopover{right:0!important;max-width:calc(100vw - 36px)!important;width:auto!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .SolrPagination{display:none!important;flex-wrap:wrap!important;justify-content:center!important;gap:5px!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;width:100%!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .SolrPaginationButton{flex:0 0 32px!important;min-width:32px!important;width:32px!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .SolrPaginationStatus{flex:1 0 100%!important;margin:2px 0 0!important;text-align:center!important}body:has(#SearchResultsProducts) #cabecera_directorio .CabeceraListadoTituloSolr{display:none!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .CabeceraListadoTitulo,body:has(#SearchResultsProducts) #CabeceraResultadosSolr.SolrResultsToolbar .CabeceraListadoTitulo{display:block!important;grid-column:1/9!important;grid-row:1!important;margin:0!important;padding:0!important;color:#005eb8!important;font-family:Manrope,Arial,Helvetica,sans-serif!important;font-size:18px!important;font-weight:800!important;line-height:1.18!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrResultsSummary,body:has(#SearchResultsProducts) #CabeceraResultadosSolr.SolrResultsToolbar .SolrResultsSummary{grid-column:9/13!important;grid-row:1!important;align-self:end!important;justify-self:end!important;font-size:12px!important;font-weight:400!important;line-height:1.18!important;text-align:right!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Foto{height:160px!important;margin-bottom:14px!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Foto img{max-height:158px!important;max-width:min(260px,100%)!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr #BotonFiltroResultados{grid-column:1/7!important;grid-row:2!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrSortFacetToolbar{grid-column:7/13!important;grid-row:2!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrRowsSelect,body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrViewButton,body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrViewLabel{display:none!important}body.SolrMobileFacetsOpen,html:has(body.SolrMobileFacetsOpen){overflow:hidden!important;overscroll-behavior:none!important}body.SolrMobileFacetsOpen:has(#SearchResultsProducts) #SearchResults #Facets{display:flex!important;position:fixed!important;inset:0!important;z-index:100000!important;flex-direction:column!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-height:none!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}body:has(#SearchResultsProducts) #Facets .SolrMobileFacetsHeader,body:has(#SearchResultsProducts) #SearchResults #Facets .SolrMobileFacetsHeader{display:flex!important;align-items:center!important;justify-content:space-between!important;flex:0 0 auto!important;padding:14px 16px!important;border-bottom:1px solid #dfe7ef!important;background:#f8fbfd!important}body:has(#SearchResultsProducts) #SearchResults #Facets .SolrMobileFacetsTitle{color:#005eb8!important;font-family:Manrope,Arial,Helvetica,sans-serif!important;font-size:19px!important;font-weight:800!important;line-height:1.1!important}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .Titulo{font-size:16px!important;line-height:1.25!important}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetRow{grid-template-columns:24px minmax(0,1fr) minmax(34px,auto)!important;gap:8px!important;min-height:38px!important;padding:4px 0!important;font-size:15px!important;line-height:1.3!important}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetRow input[type=checkbox]{width:18px!important;height:18px!important}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetRow label{font-size:15px!important;line-height:1.3!important}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetRow .FacetCount{font-size:14px!important}body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute .FacetRow select,body:has(#SearchResultsProducts) #SearchResults #Facets .FacetAttribute input.searchInput{height:36px!important;font-size:15px!important}body:has(#SearchResultsProducts) #SearchResults #Facets .SolrMobileFacetsCloseButton{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;border:1px solid #cfe2f6!important;border-radius:5px!important;background:#fff!important;color:#0055a4!important;font-size:18px!important}body:has(#SearchResultsProducts) #SearchResults #Facets .SolrMobileFacetsScrollArea{flex:1 1 auto!important;min-height:0!important;max-height:none!important;padding:10px 12px 12px!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}body:has(#SearchResultsProducts) #Facets .SolrMobileFacetsFooter,body:has(#SearchResultsProducts) #SearchResults #Facets .SolrMobileFacetsFooter{flex:0 0 auto!important;padding:12px 14px calc(12px + env(safe-area-inset-bottom))!important;border-top:1px solid #dfe7ef!important;background:#fff!important;box-shadow:0 -8px 18px rgba(15,48,75,.08)!important}body:has(#SearchResultsProducts) #Facets .SolrMobileFacetsApplyButton,body:has(#SearchResultsProducts) #SearchResults #Facets .SolrMobileFacetsApplyButton{display:block!important;width:100%!important;min-height:44px!important;border:0!important;border-radius:5px!important;background:#f7cd2b!important;color:#111!important;font-family:Manrope,Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:800!important;line-height:1!important;box-shadow:0 8px 16px rgba(247,205,43,.22)!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr #BotonFiltroResultados{height:42px!important;min-height:42px!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr #BotonFiltroPersiana{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:14px!important;min-width:14px!important;font-family:"Font Awesome 7 Free","Font Awesome 6 Free"!important;font-size:13px!important;font-weight:900!important;line-height:1!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr #BotonFiltroPersiana:before{content:normal!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr #BotonFiltroResultados:after{content:"\f0b0"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:14px!important;min-width:14px!important;color:#0055a4!important;font-family:"Font Awesome 7 Free","Font Awesome 6 Free"!important;font-size:13px!important;font-weight:900!important;line-height:1!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .SolrResultsSummary,body:has(#SearchResultsProducts) #CabeceraResultadosSolr.SolrResultsToolbar .SolrResultsSummary{font-weight:400!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Foto{height:168px!important;margin-bottom:14px!important}:is(body:has(#SearchResultsProducts) #SearchResultsProducts,#Productos_Container.Ofertas > #Productos) .Producto .Foto img{max-height:168px!important;max-width:94%!important}body:has(#SearchResultsProducts) #CabeceraResultadosSolr .CabeceraListadoTitulo{text-align:left!important;justify-self:start!important}#cabecera_banner .Iconos .Carrito .CarritoMini .Logo .Contador{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;padding:0!important;border-radius:50%!important;line-height:1!important}#cabecera_banner .Iconos .Carrito .CarritoMini .Logo .Contador .Cantidad{display:block!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important;font-size:11px!important;font-weight:800!important;line-height:1!important}}:root{--ai-fs-xs:12px;--ai-fs-sm:14px;--ai-fs-md:16px;--ai-fs-lg:20px;--ai-fs-xl:24px;--ai-fs-2xl:28px;--ai-fs-price:36px;--ai-fs-hero-price:48px;--ai-fw-normal:400;--ai-fw-medium:500;--ai-fw-semibold:600;--ai-fw-bold:700}@media only screen and (min-width:651px){html body #Contenedor_Cabecera_Superior .CabeceraAniversarioTexto{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-bold)!important}html body #Contenedor_Cabecera_Superior .CabeceraAniversarioTexto strong{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-bold)!important}html body #Contenedor_Cabecera_Superior .CabeceraAniversarioDesde{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-semibold)!important}html body #Contenedor_Cabecera_Superior .CabeceraFecha .Fecha,html body #Contenedor_Cabecera_Superior .CabeceraFecha .Fecha a,html body #Contenedor_Cabecera_Superior .CabeceraFecha .Titulo h1{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-normal)!important}html body #MenuCategorias>span>span{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-bold)!important}html body #cabecera_banner .Buscador .BuscadorContenedor .BuscadorCampo,html body .Buscador .BuscadorCampo{font-size:var(--ai-fs-md)!important}html body #UserMenuTrigger .Textos,html body .Carrito .CarritoMini .Textos,html body .Carrito .CarritoMini .Textos .Total{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-semibold)!important}html body .CarritoMini .Logo .Contador .Cantidad{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-bold)!important}html body .OfertaRotatoria .OfertaRotatoriaTitulo a{font-size:var(--ai-fs-2xl)!important;font-weight:var(--ai-fw-bold)!important}html body .OfertaRotatoria .OfertaRotatoriaResumen{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-medium)!important}html body .OfertaRotatoriaInfo .OfertaRotatoriaSpecs .OfertaRotatoriaSpec span{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body .OfertaRotatoriaCompra .OfertaRotatoriaStock{font-size:var(--ai-fs-lg)!important;font-weight:var(--ai-fw-bold)!important}html body .OfertaRotatoriaCompra .AvisoStock{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body .OfertaRotatoriaCompra .OfertaRotatoriaBoton{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-bold)!important}html body .OfertaRotatoriaPrecio .OfertaRotatoriaPrecioEntero{font-size:var(--ai-fs-hero-price)!important;font-weight:var(--ai-fw-bold)!important}html body .OfertaRotatoriaPrecio .OfertaRotatoriaPrecioDecimal{font-size:var(--ai-fs-xl)!important;font-weight:var(--ai-fw-bold)!important}html body .OfertaRotatoria .OfertaRotatoriaAviso span{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-semibold)!important}html body #ViendoAhora_Container .ViendoAhoraCabecera>.Titulo,html body .SeccionHomeTitulos .Titulo{font-size:var(--ai-fs-lg)!important;font-weight:var(--ai-fw-bold)!important}html body .SeccionHomeTitulos .Subtitulo{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-normal)!important}html body #CategoriasDestacadasCarrusel a.CategoriaDestacada span.Nombre{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body .Producto>.Nombre a.EnlaceOscuro{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body .Producto>.Descripcion a{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-normal)!important}html body .Producto .Codigos div,html body .Producto .PartNumber{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-normal)!important}html body .Producto>.Pie>.Precio{font-size:var(--ai-fs-lg)!important;font-weight:var(--ai-fw-bold)!important}html body .Producto .Stock .StockMain span{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-semibold)!important}html body .Producto .AccionesProducto a.ComprarProducto span{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-bold)!important}html body #CabeceraMigas .Actual,html body #CabeceraMigas .Separador,html body #CabeceraMigas a{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-medium)!important}html body #CabeceraResultadosSolr .SolrResultsSummary,html body:has(#SearchResultsProducts) #CabeceraResultadosSolr.SolrResultsToolbar .SolrResultsSummary{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-normal)!important}html body #cabecera_directorio h1.CabeceraListadoTituloSolr{font-size:var(--ai-fs-lg)!important;font-weight:var(--ai-fw-bold)!important}html body .FacetAttribute>.Titulo{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body .PaginaDetalleProducto .Cabecera .CabeceraTexto h1{font-size:var(--ai-fs-xl)!important;font-weight:var(--ai-fw-bold)!important}html body .PaginaDetalleProducto .Cabecera .CabeceraTexto h2{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-normal)!important}html body .CabeceraTexto .ResumenCaracteristicas .ResumenCaracteristica strong{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body #centro .PaginaDetalleProducto .ResumenCaracteristicas strong{max-width:230px!important}html body .CabeceraPrecio .Izquierda .Numero .Entero{font-size:var(--ai-fs-price)!important;font-weight:var(--ai-fw-bold)!important}html body .CabeceraPrecio .Izquierda .Numero .Decimal{font-size:var(--ai-fs-lg)!important;font-weight:var(--ai-fw-bold)!important}html body .CabeceraPrecio .Izquierda .Detalle .Impuestos{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-semibold)!important}html body .Derecha .BotonComprar button.Boton span{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-bold)!important}html body .Derecha .Disponibilidad span.TextoCon span{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body .Derecha .Disponibilidad .Detalle font,html body .Derecha .Disponibilidad .Detalle span{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body .Derecha .Favorito_Container .Text a.AiolFavoriteTrigger{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body .Derecha .Transporte .Izquierda .Titulo{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body .Derecha .Transporte .Derecha .Portes{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-bold)!important}html body #pFicha{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-bold)!important}html body .FichaBloque .Categoria{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-bold)!important}html body .Identificacion ul li span.Valor,html body table.Datos td.Valor{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body .FichaBloque .Etiqueta,html body .Identificacion ul li span.Atributo,html body .ResumenCaracteristicas .ResumenCaracteristica .Etiqueta{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-semibold)!important}html body #NecesitaMasInfo a .MasInfoContactoAccion,html body .MasInfoCabecera .MasInfoEyebrow,html body li a span.MasInfoLinkTexto span.MasInfoLinkEtiqueta{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-bold)!important}html body #pieMasInfo .MasInfoCabecera .MasInfoTitulo,html body li a span.MasInfoLinkTexto span.MasInfoLinkValor{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-bold)!important}html body li a span.MasInfoLinkTexto span.MasInfoLinkDetalle{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-semibold)!important}html body #NecesitaMasInfo a .MasInfoContactoProducto{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-bold)!important}html body #GaleriaProducto .Visor .Contador,html body #GaleriaProducto .Visor .Contador span,html body #MarcoProducto button.ZoomTrigger{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-bold)!important}html body .FaceCompraAviso .FaceContenido .FaceCabecera .FaceTitulo{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-bold)!important}html body .Linea .Principal .Producto a.EnlaceOscuro{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-semibold)!important}html body .Linea .Principal .TotalContenedor .Total{font-size:var(--ai-fs-lg)!important;font-weight:var(--ai-fw-bold)!important}html body .Linea .Principal .TotalContenedor .TotalSinImpuestos{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-medium)!important}html body .Resumen .Container>.Titulo{font-size:var(--ai-fs-lg)!important;font-weight:var(--ai-fw-bold)!important}html body .Resumen .Container .SumatorioTotal .Atributo,html body .Resumen .Container .SumatorioTotal .Valor{font-size:var(--ai-fs-lg)!important;font-weight:var(--ai-fw-bold)!important}html body #DetalleSumatorio .SumatorioPrincipal .Atributo,html body #DetalleSumatorio .SumatorioPrincipal .Valor{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body #DetalleSumatorio .SumatorioPrincipal .Valor b{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-bold)!important}html body form .ContinuarCompra button.CarritoContinuar span{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-bold)!important}html body #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Numero{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-semibold)!important}html body #ProcesoCompra_Container .ProcesoCompra_Paso .ProcesoCompra_Paso_Texto{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-semibold)!important}html body #PaginaCarrito .MensajeProductosBajoPedido .MensajeContenido .MensajeTitulo{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-bold)!important}html body #LoginAccesoTitulo{font-size:var(--ai-fs-2xl)!important;font-weight:var(--ai-fw-bold)!important}html body article.LoginAccesoCard .LoginAccesoCardHead h2{font-size:var(--ai-fs-lg)!important;font-weight:var(--ai-fw-bold)!important}html body .LoginAccesoTitulo p,html body .LoginSeguro div p,html body article.LoginAccesoCard .LoginAccesoCardHead p{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-normal)!important}html body .LoginSeguro div p a{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-bold)!important}html body .LoginAccesoGrid .LoginSeparador span,html body .LoginSeguro div strong{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-bold)!important}html body #LoginAccesoForm .LoginAccesoCampo label{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body #LoginAccesoForm button.LoginAccesoSubmit,html body article.LoginAccesoCard a.LoginAccesoAlta{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-bold)!important}html body article.LoginAccesoCard .LoginVentajasLista .LoginVentaja span{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body #PaginaClientesEntrada .RegistroIntro h1{font-size:var(--ai-fs-2xl)!important;font-weight:var(--ai-fw-bold)!important}html body #PaginaClientesEntrada .RegistroIntro p{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-normal)!important}html body #RegistroPasswordStrengthText,html body .RegistroIntro .RegistroSeguro span,html body .RegistroSectionHeader div small,html body .RegistroTipoGrid label.RegistroTipoOpcion span small{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-normal)!important}html body fieldset.RegistroCard .RegistroSectionHeader>span{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-bold)!important}html body .RegistroTipoGrid label.RegistroTipoOpcion span strong{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-bold)!important}html body label.RegistroCampoLabel{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body #form1 label,html body .RegistroConsentGrid .CheckBox label,html body .RegistroConsentGrid .CheckBox label a.textopeq{font-size:var(--ai-fs-sm)!important}html body #form1 #enviar{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-bold)!important}html body .ventajas .Ventaja .texto{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-semibold)!important}html body .Info_Container .Info .PieColumna>.Titulo{font-size:var(--ai-fs-md)!important;font-weight:var(--ai-fw-bold)!important}html body .Info_Container .Info .Texto ul li a{font-size:var(--ai-fs-sm)!important;font-weight:var(--ai-fw-medium)!important}html body .Final_Container .Final .Disclaimer,html body .Final_Container .Final .Legal{font-size:var(--ai-fs-xs)!important;font-weight:var(--ai-fw-medium)!important}}.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-light{border-radius:5px;border:1px solid #ccc;background:#ededed;color:#666}.tooltipster-light .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;text-align:left}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-left span,.tooltipster-arrow-top-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-left span,.tooltipster-arrow-bottom-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top span{left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom-left span,.tooltipster-arrow-top-left span{left:6px}.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-bottom-right span,.tooltipster-arrow-top-right span{right:6px}.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left .tooltipster-arrow-border,.tooltipster-arrow-left span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right .tooltipster-arrow-border,.tooltipster-arrow-right span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}