:root{--bg-body: #f1f1f1;--color-titulo: #383838;--color-texto: #262626}.custom-container{max-width:1336px;margin:auto;padding-left:0;padding-right:0}@media (max-width: 992px){.custom-container{padding-left:0;padding-right:0}}@media (max-width: 768px){.custom-container{max-width:100%}}#header-fix{box-shadow:0px 4px 4px 0px #00000050}.bienvenida{background-color:#7399c5 !important}.fondo-header{background-color:var(--header-bg-color) !important;color:var(--header-tx-color) !important}.head-angelita{z-index:1050 !important;display:grid;grid-template-columns:repeat(9, 1fr);grid-template-rows:auto 57px;grid-column-gap:0px;grid-row-gap:4px}@media (max-width: 768px){.head-angelita{box-shadow:0px 4px 4px 0px #00000050}}.head-angelita .logo{grid-area:1 / 1 / 2 / 10}@media (max-width: 768px){.head-angelita .logo{grid-area:unset}}.head-angelita .busqueda-menu-categorias{grid-area:2 / 1 / 3 / 6;display:inline-flex;align-items:center;border-top:2px solid #e1e1e1}.head-angelita .angelita{grid-area:1 / 6 / 3 / 7}.head-angelita .menu-web{grid-area:2 / 7 / 3 / 10}@media (max-width: 1200px){.head-angelita .menu-web{grid-area:2 / 6 / 3 / 10}}.head-angelita .menu-web .dropdown-menu{position:absolute !important}.head-angelita .angelita img{position:relative;left:22px}@media (max-width: 1200px){.head-angelita .angelita{display:none}}@media (max-width: 768px){.head-angelita .busqueda-menu-categorias{display:none}}.head-angelita .menu-web{display:grid;justify-content:end;margin:auto 0;height:57px;border-top:2px solid #e1e1e1;align-content:center}@media (max-width: 768px){.head-angelita .menu-web{display:none}}.head-angelita .menu-web ul.nav.navbar-nav{margin-top:0}.head-angelita .menu-web #menu-g{color:#333;background-color:transparent;margin:12px;display:block}.head-angelita .menu-web #menu-g:hover{color:var(--web-color-logo-30);background-color:transparent}@media (max-width: 992px){.head-angelita .menu-web #menu-g{margin:12px 6px}}.head-angelita .menu-web #ingreso-sis a{color:#333;background-color:transparent;margin:12px;display:block}.head-angelita .menu-web #ingreso-sis a:hover{color:var(--web-color-logo-30);background-color:transparent}@media (max-width: 992px){.head-angelita .menu-web #ingreso-sis a{margin:12px 6px}}.head-angelita .menu-web .btn-salir a{background-color:#4c5b67 !important}.head-angelita .menu-web #carrito-sis{color:var(--web-neutro-logo-30);background-color:var(--web-color-logo-30);height:53px;top:0}.head-angelita .menu-web #carrito-sis a{display:grid !important;grid-template-columns:repeat(2, auto);grid-column-gap:8px;grid-row-gap:0px}.head-angelita .menu-web #carrito-sis a i{grid-area:1 / 1 / 2 / 2}.head-angelita .menu-web #carrito-sis a .badge{grid-area:1 / 2 / 2 / 3}.head-angelita .menu-web #carrito-sis a .importe{grid-area:2 / 1 / 3 / 3}.head-angelita .menu-web #carrito-sis a{color:#fff;background-color:transparent;display:flex;height:50px;align-items:center;padding:0 12px}.head-angelita .menu-web #carrito-sis a:hover{color:#fff;background-color:transparent}@media (max-width: 992px){.head-angelita .menu-web #carrito-sis a{padding:0 6px}}.head-angelita .menu-web #carrito-sis i{top:0px}.head-angelita .menu-web #carrito-sis .badge{background:#ffffff;color:#335aa6;border-radius:4px;top:0px;font-weight:bold;margin:3px 0;line-height:16px;height:22px;min-width:30px}.head-angelita .menu-web #carrito-sis .importe{font-size:.9rem}header .construccion{background-color:#fff}header .container-fluid,header .menu-categorias{padding:0}.header-web-contactos{color:var(--web-neutro-logo-30);background-color:var(--web-color-logo-30);min-height:32px;display:none !important}@media (max-width: 768px){.header-web-contactos .contactos-top-nav{text-align:center}}.header-web-contactos .contactos-top-nav .contacto-top{margin:4px 12px 0 0;display:inline-block}.header-web-contactos .contactos-top-nav .contacto-top i{color:#fff}.header-web-contactos .contactos-top-nav .contacto-top a,.header-web-contactos .contactos-top-nav .contacto-top span{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;color:#fff}.header-web-contactos .contactos-top-nav .contacto-top a:hover,.header-web-contactos .contactos-top-nav .contacto-top span:hover{color:var(--web-color-logo-10);text-decoration:none}.header-web-contactos .izq{text-align:left}@media (max-width: 992px){.header-web-contactos .izq .contacto-top:first-of-type{display:none}}@media (max-width: 768px){.header-web-contactos .izq{display:none}}.header-web-contactos .der{text-align:right}@media (max-width: 768px){.header-web-contactos .der{text-align:center !important}}.fondo-header{background-color:#fff}@media screen and (max-width: 768px){.fondo-header{padding:0}}.header-web,#flotante{position:relative}@media screen and (max-width: 768px){.header-web,#flotante{height:60px !important}}.header-web .logo,#flotante .logo{display:grid}.header-web .navbar-brand,#flotante .navbar-brand{margin:0 auto;padding:0;position:relative;display:block}@media screen and (max-width: 768px){.header-web .navbar-brand,#flotante .navbar-brand{max-width:37% !important;margin:5px 0 !important}}@media screen and (max-width: 576px){.header-web .navbar-brand,#flotante .navbar-brand{max-width:50% !important;margin:5px 0 !important}}.header-web .navbar-brand img,#flotante .navbar-brand img{width:160;height:60px}.header-web .navbar-brand-paneles,#flotante .navbar-brand-paneles{margin:24px auto;max-width:160px !important;width:160px;padding:0;position:relative;display:flex}@media (max-width: 768px){.header-web .navbar-brand-paneles,#flotante .navbar-brand-paneles{max-width:37% !important;margin:16px 0 !important}}@media (max-width: 576px){.header-web .navbar-brand-paneles,#flotante .navbar-brand-paneles{max-width:50% !important;margin:16px 0 !important}}.header-web .navbar-brand-paneles img,#flotante .navbar-brand-paneles img{height:auto;margin:-20px auto 0 auto;max-width:160px}@media screen and (max-width: 992px){.header-web .navbar-brand-paneles img,#flotante .navbar-brand-paneles img{height:100px;position:relative}}@media (max-width: 768px){.header-web .navbar-brand-paneles img,#flotante .navbar-brand-paneles img{width:unset;max-height:60px !important;max-width:unset;height:auto;top:5px}}.header-web .form-group,#flotante .form-group{width:100%;position:unset;align-content:flex-start;margin-bottom:0}.header-web .form-group #formBusca,#flotante .form-group #formBusca{width:100%;margin:0;margin-right:28px}.header-web .form-group #formBusca .autocomplete,#flotante .form-group #formBusca .autocomplete{position:relative;width:100%}.header-web .form-group #formBusca .autocomplete input,#flotante .form-group #formBusca .autocomplete input{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem;color:#333;background:#fff;border:2px solid #e1e1e1}.header-web .form-group #formBusca .autocomplete input::-webkit-input-placeholder,#flotante .form-group #formBusca .autocomplete input::-webkit-input-placeholder{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem;color:#333}.header-web .form-group #formBusca .autocomplete input:-moz-placeholder,#flotante .form-group #formBusca .autocomplete input:-moz-placeholder{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem;color:#333;opacity:1}.header-web .form-group #formBusca .autocomplete input::-moz-placeholder,#flotante .form-group #formBusca .autocomplete input::-moz-placeholder{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem;color:#333;opacity:1}.header-web .form-group #formBusca .autocomplete input:-ms-input-placeholder,#flotante .form-group #formBusca .autocomplete input:-ms-input-placeholder{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem;color:#333}.header-web .form-group #formBusca .autocomplete input::-ms-input-placeholder,#flotante .form-group #formBusca .autocomplete input::-ms-input-placeholder{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem;color:#333}.header-web .form-group #formBusca .autocomplete input::placeholder,#flotante .form-group #formBusca .autocomplete input::placeholder{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem;color:#333}.header-web .form-group #formBusca #producto,#flotante .form-group #formBusca #producto{width:100%;border-radius:20px;height:40px;color:var(--web-color-logo-10)}.header-web .form-group #formBusca #buscador-categorias button,#flotante .form-group #formBusca #buscador-categorias button{width:40px;border:none;border-radius:20px;color:var(--web-color-logo-30);background-color:transparent}@media screen and (max-width: 768px){.header-web .form-group #formBusca #buscador-categorias button,#flotante .form-group #formBusca #buscador-categorias button{border-radius:0px}}.header-web .form-group #formBusca #buscador-categorias button:hover,#flotante .form-group #formBusca #buscador-categorias button:hover{background-color:transparent;color:var(--web-color-logo-10)}.header-web .form-group #formBusca #close-busqueda,#flotante .form-group #formBusca #close-busqueda{border:none;border-radius:0;color:var(--web-neutro-logo-30);background-color:var(--web-color-logo-30)}.header-web .form-group #formBusca #close-busqueda:hover,#flotante .form-group #formBusca #close-busqueda:hover{color:var(--web-neutro-logo-10);background-color:var(--web-color-logo-10)}.header-web .btn-layout-mobil #busqueda-mobil,#flotante .btn-layout-mobil #busqueda-mobil{border:none;border-radius:10px;color:var(--web-neutro-logo-30);background-color:var(--web-color-logo-30)}.header-web .btn-layout-mobil #busqueda-mobil:hover,#flotante .btn-layout-mobil #busqueda-mobil:hover{color:var(--web-neutro-logo-10);background-color:var(--web-color-logo-10)}.header-web .btn-layout-mobil #busqueda-mobil:hover i,#flotante .btn-layout-mobil #busqueda-mobil:hover i{margin-top:9px !important}.header-web .btn-layout-mobil .BtnMenuMobil span,#flotante .btn-layout-mobil .BtnMenuMobil span{background:var(--web-color-logo-30)}.header-web .btn-layout-mobil .BtnMenuMobil:hover span,#flotante .btn-layout-mobil .BtnMenuMobil:hover span{background:var(--web-color-logo-10)}.header-web .btn-layout-mobil #carrito-mobil,#flotante .btn-layout-mobil #carrito-mobil{border:none;border-radius:10px;color:var(--web-neutro-logo-30);background-color:var(--web-color-logo-30);display:flex;height:32px;padding:7px;margin:14px 8px 14px 0 !important}.header-web .btn-layout-mobil #carrito-mobil:hover,#flotante .btn-layout-mobil #carrito-mobil:hover{color:var(--web-neutro-logo-10);background-color:var(--web-color-logo-10)}.header-web .btn-layout-mobil .BtnMenuMobilAvatar .icono-avatar-cliente,#flotante .btn-layout-mobil .BtnMenuMobilAvatar .icono-avatar-cliente{color:var(--web-neutro-logo-30);background-color:var(--web-color-logo-30);padding:5px;border-radius:10px}.header-web .btn-layout-mobil .BtnMenuMobilAvatar .icono-avatar-cliente .fa-user-circle,#flotante .btn-layout-mobil .BtnMenuMobilAvatar .icono-avatar-cliente .fa-user-circle{font-size:1.45rem}.header-web .btn-layout-mobil .BtnMenuMobilAvatar .icono-avatar-cliente:hover,#flotante .btn-layout-mobil .BtnMenuMobilAvatar .icono-avatar-cliente:hover{color:var(--web-neutro-logo-10);background-color:var(--web-color-logo-10)}.header-web .redes-head ul,#flotante .redes-head ul{margin-top:50px;list-style:none;display:inline-flex;float:right}.header-web .redes-head ul li,#flotante .redes-head ul li{margin:0 0 0 25px}.header-web .redes-head ul li a,#flotante .redes-head ul li a{color:var(--web-color-logo-30)}.header-web .redes-head ul li a:hover,#flotante .redes-head ul li a:hover{color:var(--web-color-logo-10)}@media screen and (max-width: 768px){#flotante{box-shadow:0px 0px 5px 5px #0000004a}}@media screen and (max-width: 768px){.header-web .navbar-brand{margin:16px auto;width:150px}.header-web .navbar-brand img{height:auto;max-height:54px;width:unset}}@media screen and (max-width: 768px){.header-web .redes-head ul li{display:none}}.logos-menu-mobil .navbar-brand img{max-width:104px !important;position:relative;top:0}.header-web .form-group #buscador-categorias button,#flotante .form-group #buscador-categorias button{position:absolute;height:40px;width:64px;padding:0;right:0px;top:0px}.header-web .form-group #close-busqueda,#flotante .form-group #close-busqueda{position:absolute;display:none;z-index:999;height:40px;width:64px;padding:0;right:0px;top:0px}.header-web .form-group #close-busqueda i,#flotante .form-group #close-busqueda i{margin-top:11px}.header-web .btn-layout-mobil,#flotante .btn-layout-mobil{display:inline-flex;margin:4px 0;padding:0}@media screen and (min-width: 768px){.header-web .btn-layout-mobil,#flotante .btn-layout-mobil{display:none !important}}.header-web .btn-layout-mobil .grupo-derecha,#flotante .btn-layout-mobil .grupo-derecha{display:inline-flex;width:min-content;position:absolute;margin-right:15px;right:0px}.header-web .btn-layout-mobil #busqueda-mobil,#flotante .btn-layout-mobil #busqueda-mobil{position:relative;display:none;height:32px;width:42px;padding:0;margin:14px 8px 14px 0}.header-web .btn-layout-mobil #busqueda-mobil:hover i,#flotante .btn-layout-mobil #busqueda-mobil:hover i{margin-top:7px}.header-web .btn-layout-mobil #busqueda-mobil i,#flotante .btn-layout-mobil #busqueda-mobil i{margin-top:9px}.header-web .btn-layout-mobil .BtnMenuMobilAvatar,#flotante .btn-layout-mobil .BtnMenuMobilAvatar{height:32px;width:32px;position:relative;display:block;margin:14px 8px 14px 0}.header-web .btn-layout-mobil .BtnMenuMobilAvatar .icono-avatar-cliente,#flotante .btn-layout-mobil .BtnMenuMobilAvatar .icono-avatar-cliente{height:32px;width:32px;overflow:hidden;padding:0 !important;display:grid;align-items:center;justify-items:center}.header-web .btn-layout-mobil .BtnMenuMobilAvatar .icono-avatar-cliente img,#flotante .btn-layout-mobil .BtnMenuMobilAvatar .icono-avatar-cliente img{height:32px;width:32px;border-radius:0}.header-web .btn-layout-mobil .BtnMenuMobil,#flotante .btn-layout-mobil .BtnMenuMobil{right:0px !important;position:relative !important;margin:15px 0 !important}@media screen and (max-width: 768px){.header-web .form-group,#flotante .form-group{margin-top:8px}}@media screen and (max-width: 768px){.header-web .autocomplete,#flotante .autocomplete{display:none}}@media screen and (max-width: 768px){.header-web #busqueda-mobil,#flotante #busqueda-mobil{display:block !important}}.menu-web a,.menu-web button{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:1rem;font-weight:bold !important;padding:0 0 0 16px;border:none;background-color:transparent}.menu-web a:hover,.menu-web button:hover{text-decoration:none}.menu-categorias,.menu-clientes,.menu-categorias-imagen{height:40px;z-index:999;margin-bottom:0 !important}.menu-categorias a,.menu-clientes a,.menu-categorias-imagen a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;padding:0 20px 0 0}.menu-categorias a:hover,.menu-clientes a:hover,.menu-categorias-imagen a:hover{text-decoration:none}.menu-categorias ul,.menu-clientes ul,.menu-categorias-imagen ul{display:flex;position:relative;width:100%}.menu-categorias ul li,.menu-clientes ul li,.menu-categorias-imagen ul li{display:block;position:unset;margin:0}.menu-categorias ul li a:hover,.menu-clientes ul li a:hover,.menu-categorias-imagen ul li a:hover{text-decoration:none}.menu-categorias ul li a::after,.menu-clientes ul li a::after,.menu-categorias-imagen ul li a::after{display:none}.menu-categorias .dropdown>a{margin:20px 0;display:block}.menu-categorias .dropdown:hover .dropdown-menu{display:block}.menu-categorias .dropdown-menu{padding:0;min-height:350px;width:100%;top:55px;position:absolute}.menu-categorias .dropdown-menu .contenedor-menu-general,.menu-categorias .dropdown-menu .datos-usuario{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:15px !important;margin:0}.menu-categorias .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu,.menu-categorias .dropdown-menu .datos-usuario .contenedor-categoria-menu{margin-top:24px}.menu-categorias .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu h5 a,.menu-categorias .dropdown-menu .datos-usuario .contenedor-categoria-menu h5 a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem}.menu-categorias .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias,.menu-categorias .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias{display:block;padding:0}.menu-categorias .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li,.menu-categorias .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li{margin-bottom:8px}.menu-categorias .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li a,.menu-categorias .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem}.menu-categorias .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas,.menu-categorias .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas{margin:unset}.menu-categorias .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a,.menu-categorias .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem}.menu-categorias .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a::after,.menu-categorias .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a::after{content:"...";display:inline-block}.menu-categorias-imagen a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem}.menu-categorias-imagen .dropdown>a{margin:20px 0;display:block;position:relative;display:flex;justify-content:center}.menu-categorias-imagen .dropdown>a i{padding:2px 0 0 4px}.menu-categorias-imagen .dropdown>a:hover:before{content:"";position:absolute;top:22px;width:0px;height:0px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.menu-categorias-imagen .dropdown .menu-promociones:hover:before{display:none}.menu-categorias-imagen .dropdown:hover .dropdown-menu{display:block}.menu-categorias-imagen .dropdown-menu{padding:0;min-height:350px;width:calc(100% + 64px);left:-32px;top:48px;position:absolute}@media screen and (max-width: 1200px){.menu-categorias-imagen .dropdown-menu .container{width:100% !important;max-width:100% !important}}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:15px !important;margin:0}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu{margin-top:24px}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu h5 a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias{display:block;padding:0}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li{margin-bottom:8px}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas{margin:unset}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a::after{content:"...";display:inline-block}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .imagen{padding:0;max-height:calc(100vh - 216px)}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .imagen img{width:100%}.menu-modal .modal-dialog,.iconos-modal .modal-dialog{max-width:unset !important}.menu-modal .modal-lg,.iconos-modal .modal-lg{max-width:800px !important}.menu-modal button,.iconos-modal button{border:none;background-color:transparent}.menu-modal .modal-content,.iconos-modal .modal-content{overflow:hidden}.menu-modal .modal-content .modal-body,.iconos-modal .modal-content .modal-body{padding:0;margin:0}.menu-modal .modal-content .modal-body .row,.iconos-modal .modal-content .modal-body .row{margin:0}.menu-modal .menu-general-tienda,.menu-modal .menu-iconos-modal,.iconos-modal .menu-general-tienda,.iconos-modal .menu-iconos-modal{position:absolute;height:auto;top:16px}.menu-modal .menu-general-tienda .menu,.menu-modal .menu-iconos-modal .menu,.iconos-modal .menu-general-tienda .menu,.iconos-modal .menu-iconos-modal .menu{margin:0;padding:0}.menu-modal .menu-general-tienda .menu ul,.menu-modal .menu-iconos-modal .menu ul,.iconos-modal .menu-general-tienda .menu ul,.iconos-modal .menu-iconos-modal .menu ul{margin:0;padding:16px 0;list-style:none}.menu-modal .menu-general-tienda .menu ul li,.menu-modal .menu-iconos-modal .menu ul li,.iconos-modal .menu-general-tienda .menu ul li,.iconos-modal .menu-iconos-modal .menu ul li{margin:0}.menu-modal .menu-general-tienda .menu ul li button,.menu-modal .menu-iconos-modal .menu ul li button,.iconos-modal .menu-general-tienda .menu ul li button,.iconos-modal .menu-iconos-modal .menu ul li button{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem;padding:8px}.menu-modal .menu-general-tienda .menu ul li button:hover,.menu-modal .menu-iconos-modal .menu ul li button:hover,.iconos-modal .menu-general-tienda .menu ul li button:hover,.iconos-modal .menu-iconos-modal .menu ul li button:hover{text-decoration:none}.menu-modal .menu-general-tienda .paneles,.menu-modal .menu-iconos-modal .paneles,.iconos-modal .menu-general-tienda .paneles,.iconos-modal .menu-iconos-modal .paneles{padding:0;overflow:scroll;max-height:calc(100vh - 216px)}.menu-modal .menu-general-tienda .paneles h2,.menu-modal .menu-iconos-modal .paneles h2,.iconos-modal .menu-general-tienda .paneles h2,.iconos-modal .menu-iconos-modal .paneles h2{margin:24px 0;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1.125rem}.menu-modal .menu-general-tienda .paneles .close-iconos-modal,.menu-modal .menu-iconos-modal .paneles .close-iconos-modal,.iconos-modal .menu-general-tienda .paneles .close-iconos-modal,.iconos-modal .menu-iconos-modal .paneles .close-iconos-modal{width:32px;position:absolute;top:16px;right:6px}.menu-modal .menu-general-tienda .paneles h5,.menu-modal .menu-iconos-modal .paneles h5,.iconos-modal .menu-general-tienda .paneles h5,.iconos-modal .menu-iconos-modal .paneles h5{margin:0;text-align:left}.menu-modal .menu-general-tienda .paneles h5 a,.menu-modal .menu-iconos-modal .paneles h5 a,.iconos-modal .menu-general-tienda .paneles h5 a,.iconos-modal .menu-iconos-modal .paneles h5 a{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem}.menu-modal .menu-general-tienda .paneles h5 a:hover,.menu-modal .menu-iconos-modal .paneles h5 a:hover,.iconos-modal .menu-general-tienda .paneles h5 a:hover,.iconos-modal .menu-iconos-modal .paneles h5 a:hover{text-decoration:none}.menu-modal .menu-general-tienda .paneles ul,.menu-modal .menu-iconos-modal .paneles ul,.iconos-modal .menu-general-tienda .paneles ul,.iconos-modal .menu-iconos-modal .paneles ul{padding:0}.menu-modal .menu-general-tienda .paneles ul li,.menu-modal .menu-iconos-modal .paneles ul li,.iconos-modal .menu-general-tienda .paneles ul li,.iconos-modal .menu-iconos-modal .paneles ul li{list-style:none}.menu-modal .menu-general-tienda .paneles ul li a,.menu-modal .menu-iconos-modal .paneles ul li a,.iconos-modal .menu-general-tienda .paneles ul li a,.iconos-modal .menu-iconos-modal .paneles ul li a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;text-shadow:unset !important}.menu-modal .menu-general-tienda .paneles ul li.li_ver_mas,.menu-modal .menu-iconos-modal .paneles ul li.li_ver_mas,.iconos-modal .menu-general-tienda .paneles ul li.li_ver_mas,.iconos-modal .menu-iconos-modal .paneles ul li.li_ver_mas{margin:unset}.menu-modal .menu-general-tienda .paneles ul li.li_ver_mas a,.menu-modal .menu-iconos-modal .paneles ul li.li_ver_mas a,.iconos-modal .menu-general-tienda .paneles ul li.li_ver_mas a,.iconos-modal .menu-iconos-modal .paneles ul li.li_ver_mas a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem}.menu-modal .menu-general-tienda .paneles ul li.li_ver_mas a::after,.menu-modal .menu-iconos-modal .paneles ul li.li_ver_mas a::after,.iconos-modal .menu-general-tienda .paneles ul li.li_ver_mas a::after,.iconos-modal .menu-iconos-modal .paneles ul li.li_ver_mas a::after{content:"...";display:inline-block}.menu-modal .menu-general-tienda .paneles a,.menu-modal .menu-iconos-modal .paneles a,.iconos-modal .menu-general-tienda .paneles a,.iconos-modal .menu-iconos-modal .paneles a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem}.menu-modal .menu-general-tienda .paneles a:hover,.menu-modal .menu-iconos-modal .paneles a:hover,.iconos-modal .menu-general-tienda .paneles a:hover,.iconos-modal .menu-iconos-modal .paneles a:hover{text-decoration:none}.menu-modal .menu-general-tienda .imagen,.menu-modal .menu-iconos-modal .imagen,.iconos-modal .menu-general-tienda .imagen,.iconos-modal .menu-iconos-modal .imagen{padding:0;max-height:calc(100vh - 216px)}.menu-modal .menu-general-tienda .imagen img,.menu-modal .menu-iconos-modal .imagen img,.iconos-modal .menu-general-tienda .imagen img,.iconos-modal .menu-iconos-modal .imagen img{height:100%;margin:0;width:auto;bottom:0px;position:absolute}.menu-categorias,.menu-categorias-imagen{height:32px}@media screen and (min-width: 992px){.menu-categorias,.menu-categorias-imagen{height:40px}}@media screen and (min-width: 992px){.menu-categorias a,.menu-categorias-imagen a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem}}.menu-web{position:relative;padding:0;margin-bottom:-40px;margin-right:28px;height:32px;background-color:transparent;margin-top:16px}.menu-web ul.nav.navbar-nav{margin-top:6px}.menu-web a,.menu-web .Promociones{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:1rem;font-weight:bold !important;padding:0 0 0 16px;color:#333}.menu-web a:hover,.menu-web .Promociones:hover{text-decoration:none;color:var(--web-color-logo-30);background-color:transparent !important}.menu-web #menu-g{padding:0 !important}.menu-web #carrito-sis{height:48px;position:relative;top:-1px;margin-right:1px}.menu-web .contenedor-puntos{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;top:-4px;padding:2px 10px !important;color:var(--web-neutro-logo-10);background-color:var(--web-color-logo-10);border-radius:14px}.menu-web .contenedor-puntos:hover{text-decoration:none;color:var(--web-neutro-logo-30);background-color:var(--web-color-logo-30) !important}.menu-web .nav-item,.menu-web .menu-sistema{display:grid;align-items:center}.menu-web .nav-item>a,.menu-web .menu-sistema>a{padding:0 12px 0 0}.menu-web .nav-item .avatar,.menu-web .menu-sistema .avatar{height:32px !important;width:32px !important;border-radius:16px;margin-right:2px;margin-left:2px;position:relative;top:-3px}.menu-web .nav-item .dropdown-menu,.menu-web .menu-sistema .dropdown-menu{top:42px;left:-30px;border-radius:2px;background-color:#fff;box-shadow:0 15px 20px 0 rgba(0,0,0,0.08),0 1px 4px 0 rgba(0,0,0,0.08);z-index:1042}.menu-web .nav-item .dropdown-menu.show::after,.menu-web .menu-sistema .dropdown-menu.show::after{top:-18px;left:calc( 50% - 9px);display:block;content:"";position:absolute;height:18px;width:18px;border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent}.menu-web .nav-item .datos-usuario,.menu-web .menu-sistema .datos-usuario{padding:15px;width:280px}.menu-web .nav-item .datos-usuario .avatar,.menu-web .menu-sistema .datos-usuario .avatar{height:64px !important;width:64px !important;border-radius:32px;margin-right:8px}.menu-web .nav-item .datos-usuario .nombre-cliente,.menu-web .menu-sistema .datos-usuario .nombre-cliente{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1.125rem;color:var(--web-color-logo-10);margin:11px !important;display:flex;align-items:center}.menu-web .nav-item .datos-usuario .item-usuario,.menu-web .menu-sistema .datos-usuario .item-usuario{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:var(--color-texto);margin-left:11px}.menu-web .nav-item .datos-usuario .item-usuario i,.menu-web .menu-sistema .datos-usuario .item-usuario i{color:var(--web-color-logo-10)}.menu-web .nav-item .datos-usuario .item-usuario strong,.menu-web .menu-sistema .datos-usuario .item-usuario strong{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem}.menu-web .nav-item .datos-usuario .item-opciones ul,.menu-web .menu-sistema .datos-usuario .item-opciones ul{list-style:none;color:#fff;padding:11px 0 0 6px;margin:15px 0 0 0;border-top:1px solid var(--web-color-logo-30)}.menu-web .nav-item .datos-usuario .item-opciones ul li,.menu-web .menu-sistema .datos-usuario .item-opciones ul li{padding:5px 0 5px 0}.menu-web .nav-item .datos-usuario .item-opciones ul li a,.menu-web .menu-sistema .datos-usuario .item-opciones ul li a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:var(--web-neutro-logo-30);padding:11px 0;background-color:var(--web-color-logo-30);padding:5px 10px;border-radius:5px;box-shadow:0px 2px 3px 1px #ccc;display:block;font-weight:normal !important}.menu-web .nav-item .datos-usuario .item-opciones ul li a:hover,.menu-web .menu-sistema .datos-usuario .item-opciones ul li a:hover{color:#fff;background-color:#333 !important}.menu-web .nav-item .datos-usuario .item-opciones ul li:after,.menu-web .menu-sistema .datos-usuario .item-opciones ul li:after{display:none !important}.menu-web .fa-shopping-cart{top:-3px;position:relative}.menu-web .badge{background:var(--web-color-logo-10);color:var(--web-neutro-logo-10);font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;height:30px;min-width:30px;border-radius:16px;margin-left:8px;position:relative;font-size:1rem;top:-3px;line-height:24px}.menu-web .redes{display:none}.menu-web .fa-facebook:before{color:#fff}.menu-web .fa-facebook:hover{opacity:0.6}.menu-web .fa-instagram:before{color:#fff}.menu-web .fa-instagram:hover{opacity:0.6}.menu-web .fa-whatsapp:before{color:#fff}.menu-web .fa-whatsapp:hover{opacity:0.6}.menu-web .fa-twitter:before{color:#fff}.menu-web .fa-twitter:hover{opacity:0.6}.menu-web{height:32px}@media screen and (min-width: 992px){.menu-web{height:40px}}@media screen and (min-width: 992px){.menu-web a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem}}@media screen and (min-width: 992px){.menu-web .fa-facebook:before,.menu-web .fa-instagram:before,.menu-web .fa-whatsapp:before{top:-5px;position:relative}}.angelita-menu-categorias a{display:block;width:108px;height:32px;padding-top:5px;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem;color:#333;background-color:transparent !important}.angelita-menu-categorias a:hover{color:var(--web-color-logo-30);text-decoration:none}@media screen and (max-width: 1450px){.angelita-menu-categorias #menuTienda{margin-left:12px}}.menu-categorias{background-color:var(--header-bg-color) !important;color:var(--header-tx-color) !important;z-index:1030 !important;height:40px !important}.menu-categorias ul{justify-content:center}.menu-categorias,.menu-clientes,.menu-categorias-imagen{background-color:var(--web-color-logo-10);color:var(--web-neutro-logo-10)}.menu-categorias a,.menu-clientes a,.menu-categorias-imagen a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:#fff}.menu-categorias a:hover,.menu-clientes a:hover,.menu-categorias-imagen a:hover{color:#fff;opacity:.7;background-color:transparent !important}.menu-categorias{background-color:#fff;height:32px !important}.menu-categorias .menu-panel{padding:0}@media (max-width: 1200px){.menu-categorias .menu-panel{padding:0;margin:0;width:100%;max-width:unset}}.menu-categorias>.container>ul{background-color:var(--web-color-logo-10);color:var(--web-neutro-logo-10);height:32px}.menu-categorias>.container>ul>li>a{margin:6px 0}.menu-categorias .dropdown-menu,.menu-clientes .dropdown-menu{background-color:#fff;border-radius:0;-webkit-box-shadow:0 0px 10px #4c4c4c;box-shadow:0 0px 10px #4c4c4c;top:30px}.menu-categorias .dropdown-menu h2,.menu-clientes .dropdown-menu h2{display:none}.menu-categorias .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu h5 a,.menu-categorias .dropdown-menu .datos-usuario .contenedor-categoria-menu h5 a,.menu-clientes .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu h5 a,.menu-clientes .dropdown-menu .datos-usuario .contenedor-categoria-menu h5 a{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:1rem;color:var(--web-color-logo-30)}.menu-categorias .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu h5 a:hover,.menu-categorias .dropdown-menu .datos-usuario .contenedor-categoria-menu h5 a:hover,.menu-clientes .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu h5 a:hover,.menu-clientes .dropdown-menu .datos-usuario .contenedor-categoria-menu h5 a:hover{color:rgba(var(--web-color-logo-30), 0.9)}.menu-categorias .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li a,.menu-categorias .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li a,.menu-clientes .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li a,.menu-clientes .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:var(--color-texto)}.menu-categorias .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li a:hover,.menu-categorias .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li a:hover,.menu-clientes .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li a:hover,.menu-clientes .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li a:hover{color:rgba(var(--color-texto), 0.9)}.menu-categorias .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a,.menu-categorias .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a,.menu-clientes .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a,.menu-clientes .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;color:var(--web-color-logo-30);text-transform:capitalize}.menu-categorias .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a:hover,.menu-categorias .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a:hover,.menu-clientes .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a:hover,.menu-clientes .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a:hover{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;color:rgba(var(--web-color-logo-30), 0.9)}#menuModal{z-index:1050 !important}.menu-categorias-imagen .dropdown-menu{background-color:#fff;box-shadow:0px 4px 4px 0px #00000050;border:none}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu,.menu-categorias-imagen .dropdown-menu .datos-usuario .contenedor-categoria-menu{margin-top:24px}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu h5 a,.menu-categorias-imagen .dropdown-menu .datos-usuario .contenedor-categoria-menu h5 a{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:1rem;color:rgba(var(--color-titulo), 0.6)}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu h5 a:hover,.menu-categorias-imagen .dropdown-menu .datos-usuario .contenedor-categoria-menu h5 a:hover{color:rgba(var(--color-titulo), 0.9)}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li a,.menu-categorias-imagen .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:rgba(var(--color-texto), 0.6)}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li a:hover,.menu-categorias-imagen .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li a:hover{color:rgba(var(--color-texto), 0.9)}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a,.menu-categorias-imagen .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;color:rgba(var(--color-texto), 0.6);text-transform:capitalize}.menu-categorias-imagen .dropdown-menu .contenedor-menu-general .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a:hover,.menu-categorias-imagen .dropdown-menu .datos-usuario .contenedor-categoria-menu ul.lista-sub-categorias li.li_ver_mas a:hover{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;color:rgba(var(--color-texto), 0.9)}.menu-general-tienda{padding-left:0 !important;padding-right:0 !important;position:fixed !important;max-width:1440px;padding:0 1rem;top:0 !important;left:0;right:0;bottom:0;margin:auto}@media (max-width: 992px){.menu-general-tienda{padding-left:0;padding-right:0}}@media (max-width: 768px){.menu-general-tienda{max-width:100%}}.menu-general-tienda .modal-dialog{position:relative;top:161px !important;padding:0;margin:0}@media (max-width: 1440px){.menu-general-tienda .modal-dialog{padding:0 1rem}}@media (max-width: 992px){.menu-general-tienda .modal-dialog{top:146px !important}}.menu-general-tienda .menu{background-color:var(--web-color-logo-30);color:var(--web-neutro-logo-30)}.menu-general-tienda .menu ul li:hover{background-color:#333}.menu-general-tienda .menu ul li button{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:1rem;color:#fff}.menu-general-tienda .menu ul li button:hover{color:#fff}.menu-general-tienda .paneles{background-color:transparent}.menu-general-tienda .paneles h2{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:1.125rem;border-bottom:1px solid var(--web-color-logo-30);color:var(--web-color-logo-30)}.menu-general-tienda .paneles .close-iconos-modal{color:var(--color-titulo)}.menu-general-tienda .paneles h5 a{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;color:var(--web-color-logo-30)}.menu-general-tienda .paneles h5 a:hover{color:var(--color-titulo)}.menu-general-tienda .paneles ul li a{color:#535D6D}.menu-general-tienda .paneles ul li a:hover{color:var(--color-texto)}.menu-general-tienda .paneles ul li.li_ver_mas a{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;color:var(--web-color-logo-30);font-style:normal !important;text-transform:capitalize}.menu-general-tienda .paneles ul li.li_ver_mas a:hover{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;color:var(--web-color-logo-10)}.menu-general-tienda .paneles a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:var(--color-texto)}.menu-general-tienda .paneles a:hover{color:var(--web-color-logo-10)}.menu-general-tienda .imagen{background-color:transparent}.menu-iconos-modal .menu{background-color:var(--web-color-logo-10);color:var(--web-neutro-logo-10)}.menu-iconos-modal .menu ul li:hover{background-color:var(--web-color-logo-30);color:var(--web-neutro-logo-30)}.menu-iconos-modal .menu ul li button{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:1rem;color:var(--color-texto)}.menu-iconos-modal .menu ul li button:hover{color:var(--web-color-logo-10)}.menu-iconos-modal .paneles{background-color:transparent}.menu-iconos-modal .paneles h2{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:1.125rem;border-bottom:1px solid var(--web-color-logo-30);color:var(--color-titulo)}.menu-iconos-modal .paneles .close-iconos-modal{color:var(--web-color-logo-30)}.menu-iconos-modal .paneles h5 a{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;color:var(--color-titulo)}.menu-iconos-modal .paneles h5 a:hover{color:var(--web-color-logo-30)}.menu-iconos-modal .paneles ul li a{color:var(--color-texto)}.menu-iconos-modal .paneles ul li a:hover{color:var(--web-color-logo-30)}.menu-iconos-modal .paneles ul li.li_ver_mas a{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;color:var(--web-color-logo-30);text-transform:capitalize}.menu-iconos-modal .paneles ul li.li_ver_mas a:hover{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;color:var(--web-color-logo-10)}.menu-iconos-modal .paneles a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:var(--color-texto)}.menu-iconos-modal .paneles a:hover{color:var(--web-color-logo-10)}.menu-iconos-modal .imagen{background-color:transparent}.autocomplete .autocomplete-items{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:var(--web-color-logo-30);border:1px solid #d4d4d4;border-bottom:none;border-top:none}.autocomplete .autocomplete-items div{background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete .autocomplete-items div strong{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;color:var(--color-texto)}.autocomplete .autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete .autocomplete-active{color:var(--web-neutro-logo-30);background-color:var(--web-color-logo-30) !important;color:#ffffff}@media screen and (max-width: 768px){.busqueda-activa .autocomplete{background-color:#fff}.busqueda-activa .autocomplete #producto{box-shadow:0 0 0 0.2rem #007bff00;border-bottom:1px solid #dedede !important}}.autocomplete .autocomplete-items{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;width:90%;position:absolute;border-bottom:none;border-top:none;top:100%;left:5%;right:0}.autocomplete .autocomplete-items div{padding:8px 12px;width:100%;cursor:pointer;position:relative}.autocomplete .autocomplete-items div strong{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem}.autocomplete .autocomplete-items .item{display:flex}.autocomplete .autocomplete-items .item .image{width:58px;padding:0;border:none}.autocomplete .autocomplete-items .item span{margin:0 10px}.autocomplete .autocomplete-items .item i{display:flex;align-items:center}.autocomplete .autocomplete-active{background-color:#1979c7;color:#ffffff}.autocomplete input[type="search"]::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none;display:none}.busqueda-activa .autocomplete{z-index:998}@media screen and (max-width: 768px){.busqueda-activa .autocomplete{position:absolute !important;top:0px;left:0px;height:100vh;z-index:99}.busqueda-activa .autocomplete #producto{width:100% !important;position:relative !important;top:0 !important;left:0 !important;border-radius:0px !important;height:41px !important}.busqueda-activa .autocomplete #producto+#botonBuscar+.autocomplete-items{top:42px !important;width:100% !important;left:0 !important;height:100%}.busqueda-activa .autocomplete #producto+#botonBuscar+.autocomplete-items div{z-index:999}}@media screen and (max-width: 768px){.busqueda-activa .busqueda-menu-categorias{display:block !important}}@media screen and (max-width: 768px){.busqueda-activa .form-group .autocomplete{display:block !important}}@media screen and (max-width: 768px){.busqueda-activa .form-group #buscador-categorias button{right:40px !important;width:40px !important}}@media screen and (max-width: 768px){.busqueda-activa .form-group #close-busqueda{display:block !important;width:40px !important}}@media screen and (max-width: 768px){.busqueda-activa #busqueda-mobil{display:none !important}}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace.pace-inactive{display:none}.pace .pace-progress{background:#2299dd;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:4px}.pace .pace-progress-inner{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px #2299dd, 0 0 5px #2299dd;opacity:1.0;-webkit-transform:rotate(3deg) translate(0px, -4px);-moz-transform:rotate(3deg) translate(0px, -4px);-ms-transform:rotate(3deg) translate(0px, -4px);-o-transform:rotate(3deg) translate(0px, -4px);transform:rotate(3deg) translate(0px, -4px)}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:15px;right:15px;width:24px !important;height:24px !important;border:solid 4px transparent;border-width:4px !important;border-top-color:#9ed0ec !important;border-left-color:#2299dd !important;border-radius:50%;-webkit-animation:pace-spinner 400ms linear infinite;-moz-animation:pace-spinner 400ms linear infinite;-ms-animation:pace-spinner 400ms linear infinite;-o-animation:pace-spinner 400ms linear infinite;animation:pace-spinner 400ms linear infinite}@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes pace-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes pace-spinner{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes pace-spinner{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pace-spinner{0%{transform:rotate(0deg);transform:rotate(0deg)}100%{transform:rotate(360deg);transform:rotate(360deg)}}@media (max-width: 768px){.header-web-contactos{display:none}}@media screen and (max-width: 768px){.msg-bienvenida{display:none}}.msg-bienvenida .modal-header{display:grid;grid-template-columns:49px 1fr 49px;grid-template-rows:repeat(2, auto);grid-column-gap:0px;grid-row-gap:0px;justify-items:center;background-color:var(--web-color-logo-30)}.msg-bienvenida .modal-header .avatar{grid-area:1 / 2 / 2 / 3}.msg-bienvenida .modal-header .avatar img{width:96px;height:96px;background-color:#ffffff;border-radius:50%;padding:2px}.msg-bienvenida .modal-header .avatar i{font-size:5rem;padding:6px 7px;color:var(--web-color-logo-30)}.msg-bienvenida .modal-header h5{grid-area:2 / 2 / 3 / 3;margin-top:12px}.msg-bienvenida .modal-header h5 span{color:var(--web-neutro-logo-30);font-size:1.5rem;text-align:center;margin:8px 0 0 0}.msg-bienvenida .modal-header button{grid-area:1 / 3 / 2 / 4;color:var(--web-neutro-logo-30) !important}.msg-bienvenida .modal-body .mensaje{font-size:1.2rem;margin:24px 0 48px 0;text-align:center}.msg-bienvenida .modal-body .manu .btn-default{background-color:var(--web-color-logo-30);color:var(--web-neutro-logo-30)}.compra-pendiente{display:none}@media screen and (max-width: 768px){.compra-pendiente{display:block}}.compra-pendiente .btn{border-radius:0}header #flotante,header .flotante-dos-lineas{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:0px;grid-row-gap:0px;align-items:center;padding:4px 0}header #flotante.logo-horizontal,header .flotante-dos-lineas.logo-horizontal{grid-template-columns:90px 90px repeat(10, 1fr)}header #flotante.logo-horizontal-corto,header .flotante-dos-lineas.logo-horizontal-corto{grid-template-columns:90px 90px repeat(10, 1fr)}header #flotante.logo-cuadrado,header .flotante-dos-lineas.logo-cuadrado{grid-template-columns:40px 40px repeat(10, 1fr)}header #flotante .logo,header .flotante-dos-lineas .logo{grid-area:1 / 1 / 3 / 3}header #flotante .menu-web,header .flotante-dos-lineas .menu-web{grid-area:2 / 3 / 3 / 13}header #flotante .barraBuscador,header .flotante-dos-lineas .barraBuscador{grid-area:1 / 3 / 2 / 13}header #flotante.centrado .barraBuscador,header .flotante-dos-lineas.centrado .barraBuscador{grid-area:1 / 3 / 2 / 11}header #flotante.activo,header .flotante-dos-lineas.activo{grid-template-columns:repeat(12, 1fr);grid-template-rows:1fr;align-items:center;padding:unset}header #flotante.activo .logo,header .flotante-dos-lineas.activo .logo{grid-area:1 / 1 / 2 / 2}header #flotante.activo .menu-web,header .flotante-dos-lineas.activo .menu-web{grid-area:1 / 2 / 2 / 9}header #flotante.activo .barraBuscador,header .flotante-dos-lineas.activo .barraBuscador{grid-area:1 / 9 / 2 / 13}@media screen and (max-width: 992px){header #flotante.activo,header .flotante-dos-lineas.activo{grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(2, 1fr);padding:unset}header #flotante.activo .logo,header .flotante-dos-lineas.activo .logo{grid-area:1 / 1 / 3 / 3}header #flotante.activo .menu-web,header .flotante-dos-lineas.activo .menu-web{grid-area:1 / 3 / 2 / 13}header #flotante.activo .barraBuscador,header .flotante-dos-lineas.activo .barraBuscador{grid-area:2 / 3 / 3 / 13}}header .flotante-una-linea{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr) !important;grid-column-gap:0px;grid-row-gap:0px;align-items:center;padding:4px 0}header .flotante-una-linea.logo-horizontal{grid-template-columns:90px 90px repeat(10, 1fr)}header .flotante-una-linea.logo-horizontal-corto{grid-template-columns:90px 90px repeat(10, 1fr)}header .flotante-una-linea.logo-cuadrado{grid-template-columns:40px 40px repeat(10, 1fr)}header .flotante-una-linea .logo{grid-area:1 / 1 / 3 / 3 !important}header .flotante-una-linea .barraBuscador{grid-area:1 / 3 / 2 / 8 !important}header .flotante-una-linea .menu-web{grid-area:1 / 8 / 2 / 13 !important}header .flotante-una-linea.activo{grid-template-columns:repeat(12, 1fr);grid-template-rows:1fr;align-items:center;padding:unset}header .flotante-una-linea.activo .logo{grid-area:1 / 1 / 2 / 2}header .flotante-una-linea.activo .menu-web{grid-area:1 / 2 / 2 / 9}header .flotante-una-linea.activo .barraBuscador{grid-area:1 / 9 / 2 / 13}@media screen and (max-width: 992px){header .flotante-una-linea.activo{grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(2, 1fr);padding:unset}header .flotante-una-linea.activo .logo{grid-area:1 / 1 / 3 / 3}header .flotante-una-linea.activo .menu-web{grid-area:1 / 3 / 2 / 13}header .flotante-una-linea.activo .barraBuscador{grid-area:2 / 3 / 3 / 13}}@media screen and (max-width: 768px){header #flotante,header #flotante.activo{grid-template-columns:repeat(12, 1fr) !important;grid-template-rows:1fr !important;padding:unset}header #flotante .logo,header #flotante.activo .logo{grid-area:1 / 1 / 2 / 3}header #flotante .menu-web,header #flotante.activo .menu-web{grid-area:1 / 3 / 2 / 4}header #flotante .btn-layout-mobil,header #flotante.activo .btn-layout-mobil{grid-area:1 / 4 / 2 / 13}header #flotante .barraBuscador,header #flotante.activo .barraBuscador{grid-area:unset}}header{height:unset !important}header #flotante{height:100px}header #flotante .logo .navbar-brand{height:100%;margin:0;padding:0;position:relative;display:flex;align-items:center}header #flotante .logo .navbar-brand img{height:calc(100px - 20px);aspect-ratio:280 / 80;top:unset}header #flotante .menu-web{height:unset;margin-top:0;margin-bottom:unset;margin-right:28px !important}header #flotante .menu-web .container-fluid{padding:0 !important}header #flotante .barraBuscador{display:grid;justify-items:end;width:auto;position:unset;margin:0;padding:0}header #flotante .barraBuscador #formBusca{width:100%;max-width:436px;margin-right:42px;margin-right:28px}header #flotante .barraBuscador #formBusca .form-group{padding-top:0 !important}header #flotante.centrado .barraBuscador{justify-items:center}header #flotante.activo{height:60px}header #flotante.activo .logo .navbar-brand{height:60px}header #flotante.activo .logo .navbar-brand img{height:calc(60px - 20px)}header #flotante.activo .menu-web{margin-right:0px}header #flotante.activo .barraBuscador #formBusca{width:100%;max-width:-webkit-fill-available}@media screen and (max-width: 992px){header #flotante.activo{height:100px}header #flotante.activo .logo .navbar-brand{height:100px}header #flotante.activo .logo .navbar-brand img{height:calc(100px - 20px)}header #flotante.activo .menu-web{margin-right:28px !important}header #flotante.activo .barraBuscador #formBusca{width:100%;max-width:436px;margin-right:28px !important}}@media screen and (max-width: 768px){header #flotante,header #flotante.activo{height:60px}header #flotante .logo,header #flotante.activo .logo{height:60px}header #flotante .logo .navbar-brand,header #flotante.activo .logo .navbar-brand{height:60px;margin:0 !important}header #flotante .logo .navbar-brand img,header #flotante.activo .logo .navbar-brand img{height:calc(60px - 20px)}header #flotante .btn-layout-mobil,header #flotante.activo .btn-layout-mobil{display:grid;height:100%;padding:0;margin:0;align-items:center}}.logos-menu-mobil{height:118px !important}.logos-menu-mobil .navbar-brand{margin:0px auto !important;max-width:192px !important;height:118px !important;display:flex;align-items:center}.logos-menu-mobil .navbar-brand img{height:auto;max-height:unset;margin:0 auto 0 auto;max-width:164px}
