@font-face{font-family:"Exo-Light";src:url(../../fonts/Exo-Light.ttf)format("truetype");font-style:normal}@font-face{font-family:"Exo-Regular";src:url(../../fonts/Exo-Regular.ttf)format("truetype");font-style:normal}@font-face{font-family:"Exo-Bold";src:url(../../fonts/Exo-Bold.ttf)format("truetype");font-style:normal}@font-face{font-family:"Exo-Medium";src:url(../../fonts/Exo-Medium.ttf)format("truetype");font-style:normal}@font-face{font-family:"Exo-SemiBold";src:url(../../fonts/Exo-SemiBold.ttf)format("truetype");font-style:normal}@font-face{font-family:"RobotoCondensed-Light";src:url(../../fonts/RobotoCondensed-Light.ttf)format("truetype");font-style:normal}@font-face{font-family:"RobotoCondensed-Bold";src:url(../../fonts/RobotoCondensed-Bold.ttf)format("truetype");font-style:normal}@font-face{font-family:"Exo-BoldItalic";src:url(../../fonts/Exo-BoldItalic.ttf)format("truetype");font-style:normal}body,html{position:relative}html{min-height:100%}.tachado:after,footer{bottom:0;width:100%}body{color:#606060;font-size:14px;font-family:"Exo-Regular";min-height:100vh}.container-fluid{padding:0}a,a:hover,h1,h3{color:#0d8baa}h3{font-size:24px;font-family:"Exo-Light"}a,a:hover{text-decoration:none}a:hover{color:unset;opacity:1}.informacion-producto select,select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(../../images/elementos/flecha-selector.svg)no-repeat 95% 50%}.no-gutters{margin-right:0;margin-left:0}.separador-contenido{border-top:1px solid #606060;margin:15px 0}.texto-blanco{color:#fff}.spinner-border{color:#0d8baa}.contenedor-sombra,.tooltip .tooltip-inner{box-shadow:0 0 5px 1px rgba(0,0,0,.1607843137);-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1607843137);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,.1607843137)}.contenedor-sombra.no-top,.tooltip .no-top.tooltip-inner{clip-path:inset(0-5px -5px -1px)}.cargando-contenido,.cargando-contenido *{opacity:.6!important}.breadcrumb{font-size:14px;margin-top:25px}.breadcrumb .breadcrumb-item:before{--bs-breadcrumb-divider:"|"}.breadcrumb a:hover{text-decoration:underline!important;color:#0d8baa!important}.loader{margin-bottom:30px}.loader img{width:70px}.is-invalid{border-color:#9f1e27!important;background-image:url(../../images/elementos/is-invalid.svg)!important}.is-loading{background-image:url(../../images/elementos/reloj-arena.svg)!important;border-color:#8a6d3b;padding-right:36px;background-repeat:no-repeat;background-position:right 9px center;background-size:18px 18px}.capa-listado-familias a,.dropdown-item{color:#606060}.dropdown-item:hover{color:#606060!important}.tachado{text-decoration:none;position:relative;display:inline-block;padding:0 5px}.tachado:after{content:"";position:absolute;left:0;height:45%;height:calc(50% - 1px)}.input-fecha{background:url(../../images/elementos/flecha-abajo.svg)no-repeat 95% 50%}.contenedor-inferior{display:flex;flex-direction:column;justify-content:space-between}.contenedor-contacto{border-radius:15px;background-color:#fff;color:#606060}.contenedor-contacto a.contacto{color:#606060!important;font-family:"Exo-Regular"!important;font-size:14px}.contenedor-contacto a.contacto:hover{color:#0d8baa!important}.texto-negrita{font-family:"Exo-Bold"!important}.capa-producto .producto .capa-precios span.tachado,.texto-negrita.descuento{color:#9f1e27}.texto-derecha{text-align:right!important}.texto-alineado{text-align:justify}.texto-small{font-size:12px}.hidden{display:none!important}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed!important}.pointer-events-none{pointer-events:none}.scroll-horizontal{overflow-x:scroll}.texto-en-linea{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-scroll-horizontal::-webkit-scrollbar-track{background-color:#eee;border-radius:10px;cursor:pointer}.custom-scroll-horizontal::-webkit-scrollbar{height:7px}.custom-scroll-horizontal::-webkit-scrollbar-thumb{background-color:#606060;border:1px solid #eee;border-radius:10px;cursor:pointer}.nowrap{white-space:nowrap}.error-validation{font-size:14px;color:#9f1e27}.tooltip.show{opacity:1}.tooltip .tooltip-inner{background-color:#fff!important;color:#606060}.tooltip[data-popper-placement=left] .tooltip-arrow:before{border-left-color:#0d8baa}.tooltip[data-popper-placement=right] .tooltip-arrow:before{border-right-color:#0d8baa}.tooltip[data-popper-placement=top] .tooltip-arrow:before{border-top-color:#0d8baa}.tooltip[data-popper-placement=bottom] .tooltip-arrow:before{border-bottom-color:#0d8baa}#transparencia,.reproductor{position:absolute;width:100%;height:100%}#transparencia{background-color:rgba(255,255,255,.85);z-index:970}.reproductor{cursor:pointer;background-position:center;background-repeat:no-repeat;background-image:url(../../images/elementos/icono-play.svg);opacity:.7;transition:.2s;background-size:15%}.reproductor:hover{scale:1.1}@media (min-width:1400px){.reproductor,.reproductor.reproductor-boton{width:100%;height:100%}.portada-youtube{width:850px;height:600px}}.reproductor-container{display:flex;height:fit-content}.compartir-redes i{padding:12px}.compartir-redes .box-item{cursor:pointer}.capa-listado-familias{padding:20px 10px 0 15px}.capa-listado-familias .elemento{cursor:pointer;border-left:5px solid #9daac3;border-right:5px solid #0d8baa;margin:0}.capa-listado-familias .elemento .icono{width:45px;min-height:29px;text-align:center;font-size:14px;font-family:"Exo-SemiBold";color:#606060}.capa-listado-familias .elemento .icono a{font-size:14px;font-family:"Exo-SemiBold";color:#606060!important}.capa-listado-familias .elemento .nombre{padding:4px 0;font-size:14px;font-family:"Exo-Bold"}.capa-listado-familias .elemento .nombre a{color:#606060!important}.capa-listado-familias .collapse{visibility:hidden}.capa-listado-familias .collapse.show{visibility:visible;display:block}.capa-listado-familias .collapse-listado-familias{position:absolute;left:100%;z-index:100;top:0;min-width:35vw;max-width:40vw;min-height:85vh;height:auto;background-color:#fff;box-shadow:4px 0 10px 0#eee;-webkit-transition:none;transition:none}.capa-listado-familias .collapse-listado-familias .titulo{font-size:14px;font-family:"Exo-Bold";margin:20px 0;padding:4px 0 4px 30px;background-color:#9daac3;color:#fff}.capa-listado-familias .collapse-listado-familias .subcategorias{flex-direction:column;flex-wrap:wrap;height:90%;width:100%}.capa-categorias-con-novedades .titulo img,.capa-listado-familias .collapse-listado-familias .subcategorias .columnas{padding-left:10px}.capa-listado-familias .collapse-listado-familias .subcategorias .columnas a,aside #collapseDetalleCategoria .subcategorias .columnas a{font-size:14px;font-family:"Exo-Regular"}.capa-listado-familias .collapse-listado-familias .subcategorias .columnas a:hover,.contenido-con-carrusel .carousel .carousel-inner .carousel-item a:hover,.contenido-con-carrusel .contenedor .elemento a:hover{text-decoration:none}.boton.boton-familias:hover .icono-categoria,.capa-listado-familias .no-display{display:none!important}.capa-listado-familias .capa-menu-nombre{position:absolute;z-index:1;left:65px;padding:5px;width:260px;max-width:none;padding-left:11px!important;color:#fff!important;font-size:14px;font-family:"Exo-Bold"}.capa-listado-familias .capa-menu-nombre a{color:#fff!important}.filtros .titulo-filtros,.titulo-confirmacion{font-family:"Exo-Bold";color:#0d8baa;font-size:18px}#capaContenidoWeb{position:relative;padding-bottom:50px}.contenedor-principal{padding-left:8px;padding-right:8px}@media (max-width:992px){.contenedor-principal{padding-left:16px;padding-right:16px}}@media (max-width:576px){.contenedor-principal{padding-left:24px;padding-right:24px}}.contrasena-solicitada,.correo-enviado{padding-bottom:200px}.contrasena-solicitada p,.correo-enviado p{font-size:24px;font-family:"Exo-Bold"}#userRating{cursor:pointer}#rating:hover #userRating{display:block}#rating:hover #averageRating,#userRating{display:none}.star{display:inline-block;width:12px;height:12px;background-size:12px 12px!important}.star-off{background:url(../../imagenes/catalogo-online/votos-off.png)}.star-on{background:url(../../imagenes/catalogo-online/votos-on.png)}.star-active{background:url(../../imagenes/catalogo-online/votos-on.png)!important;background-size:12px 12px!important}.texto-votos{color:#b1b3b4;padding-left:3px}.filtros{padding:20px 5px 0 0}.filtros .titulo-filtros{font-size:17px}.filtros .subtitulo-filtros{color:#606060;font-size:16px;font-family:"Exo-SemiBold";width:160px;display:block}.filtros .form-check{min-height:0;margin-bottom:0}.filtros .form-check-input:checked{background-color:#0d8baa;border-color:#0d8baa}.filtros .contenedor-marcas{max-height:210px;overflow:hidden}.filtros .contenedor-marcas label{font-size:14px;color:#606060;font-family:"Exo-SemiBold";padding-top:1px;padding-bottom:1px}.filtros #busquedaFiltro{border-radius:8px}.filtros #btnAplicar{border-radius:10px}.bottom .pagination li.active a:hover,.datepicker table tbody tr td span.active,table tbody td::before{background-color:#0d8baa!important}input[type=checkbox]:disabled:checked{cursor:not-allowed;opacity:1}#file{opacity:0;width:0;float:left}@media (min-width:992px){.legal{min-height:660px}}.menu-inferior-movil .elemento{font-size:16px;text-align:center}.menu-inferior-movil .divider,.pagina-calendario #contenedorCalendario #calendario table tbody tr td table td{border:1px solid #eee}.notificacion-campana{align-content:center;justify-content:center;justify-items:center;text-align:center;font-size:40px}.ir-arriba,.notificacion-campana i{color:#0d8baa}.ir-arriba{display:none;background-repeat:no-repeat;font-size:20px;cursor:pointer;position:fixed;bottom:100px;right:10px;z-index:2}.ir-arriba:hover{color:#d4005b}@media (max-width:767px){.buscador-general{order:3;margin:8px 0}}span.select2 .selection .select2-selection{font-size:14px;border-radius:10px;text-align:left;background:url(../../images/elementos/flecha-selector.svg)no-repeat 95% 50%;color:#606060}.bold-italic{font-family:"Exo-BoldItalic"}.boton{font-size:14px;font-family:"Exo-Bold";display:inline-block;text-align:center;border-radius:10px;cursor:pointer;padding:.5rem;min-width:150px;margin:.2rem;border:0}.boton.boton-icono{min-width:fit-content}.boton.boton-principal{background-color:#0d8baa;color:#fff;border:1px solid #0d8baa}.boton.boton-principal:hover{background-color:#fff;color:#0d8baa}.boton.boton-principal.busqueda:hover img{content:url(../../images/elementos/lupa-azul.svg)}.boton.boton-principal.notificacion{min-width:80px!important;max-width:100px!important}.boton.boton-negro{background-color:#333;color:#fff;border:1px solid #333}.boton.boton-blanco{background-color:#fff;border:1px solid #eee;color:#606060}.boton.boton-blanco:hover,.boton.boton-gris{background-color:#eee}.boton.boton-gris{color:#606060;border:1px solid #eee}.boton.boton-gris:hover{background-color:#fff;border:1px solid #eee}.boton.boton-redondeado{border-radius:10px;padding:10px 40px}.boton.boton-blanco-ancho{background-color:#fff;color:#606060;border:1px solid #eee;border-radius:10px;opacity:1;height:calc(1.5em + .75rem + 1px)}.boton.boton-blanco-ancho:hover{background-color:#eee;color:#606060}.boton.boton-mostrar-precios{color:#fff!important;font-family:"Exo-Bold"}.boton.boton-mostrar-precios:hover{background-color:#fff;color:#0d8baa!important}.boton.boton-familias{border:1px solid var(--tooltip-color);border-radius:10px;font-weight:700;text-align:left;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}.boton.boton-familias:hover{opacity:1;background-color:var(--tooltip-color);color:#fff}.boton.boton-familias:hover .icono-blanco-categoria{display:inline!important}.boton.boton-rojo{background-color:#9f1e27;color:#fff}.boton .fa,.boton img{padding-right:5px}.boton.boton-flat{font-family:"Exo-Bold"}.boton.boton-flat:hover{text-decoration:underline}.boton.boton-block{display:block}.boton.ver-productos{width:200px;border-radius:10px;border:2px solid #606060;font-family:"Exo-Regular"}.boton.ver-productos:hover{background-color:#606060;color:#fff}.boton:disabled,.boton:disabled:hover{background-color:rgba(239,239,239,.3);color:rgba(16,16,16,.3);border-color:rgba(118,118,118,.3)}.btn:focus{outline:0;box-shadow:none}#contenedorSelectorReferencias,#contenedorSelectorReferencias .dropdown-referencias,#contenedorSelectorReferencias .dropdown-referencias .btn,.boton-corazon{max-height:32px}.boton-corazon{margin:0;line-height:0}#wrapper.aside-icon .btnToggleListadoFamilias #textoMenuTodasFamilias,#wrapper.aside-icon aside li .nombre,.boton-corazon .two{display:none}.boton-breadcrumb{padding:0;min-width:15px;height:15px;margin-left:10px;line-height:0;border-radius:3px}.carousel-circular{position:relative}.carousel-circular .row{margin:0}.carousel-circular .row .carousel{height:20ch;margin:auto;padding:0;width:calc(100% - 6em)}.carousel-circular .row .carousel .item{box-shadow:0 0 5px rgba(0,0,0,.5);display:block;position:absolute;vertical-align:middle;width:60%;-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.carousel-circular .row .carousel .item.active{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.carousel-circular .row .carousel .item.transition{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.carousel-circular .controls .previous{left:0;float:left}.carousel-circular .controls .next{right:0;float:right}.carousel-circular .controls a{display:block;position:absolute;top:50%;width:3em}@media (max-width:575.98px){.carousel-circular .row .carousel{height:13ch}.carousel-circular .row .carousel .item{margin:0!important;width:100%!important}.carousel-circular .controls a{top:65%}}@media (min-width:576px){.carousel-circular .row .carousel{height:20ch}}@media (min-width:768px){.carousel-circular .row .carousel{height:17ch}}@media (min-width:992px){.carousel-circular .row .carousel{height:25ch}}@media (min-width:1200px){.carousel-circular .row .carousel{height:30ch}}@media screen and (min-width:1400px){.carousel-circular .row .carousel{height:36ch}}.contenido-con-carrusel h2{font-family:"RobotoCondensed-Bold";font-size:18px;color:#606060;text-align:left;margin-top:30px}.contenido-con-carrusel h2::before{content:"";background:#fff;width:126px;height:2px;position:absolute;bottom:-20px}.contenido-con-carrusel .contenedor{overflow-x:auto;margin-top:40px}.contenido-con-carrusel .carousel .carousel-inner .carousel-item .contenedor .elemento h3,.contenido-con-carrusel .contenedor .elemento h3{font-size:13px;color:#606060;padding:13px}.contenido-con-carrusel .carousel .carousel-inner .carousel-item .contenedor .elemento .texto-publicado,.contenido-con-carrusel .contenedor .elemento .texto-publicado{font-size:10px;color:#606060;text-align:right;padding:11.54px 8.49px}.contenido-con-carrusel .carousel{margin:50px 0}.contenido-con-carrusel .carousel .carousel-inner .carousel-item .contenedor{margin-right:16px}.contenido-con-carrusel .carousel .carousel-inner .carousel-item .contenedor .elemento{box-shadow:0 3px 10px rgba(0,0,0,.1607843137);margin-bottom:16px;display:inline-block;float:none;height:273px}.contenido-con-carrusel .carousel .carousel-control-prev{top:initial;bottom:-60px;left:39%;width:auto;opacity:1}.contenido-con-carrusel .carousel .carousel-control-next{top:initial;bottom:-60px;right:39%;width:auto;opacity:1}.contenido-con-carrusel .carousel .carousel-indicators{bottom:-45px;z-index:0}.contenido-con-carrusel .carousel .carousel-indicators li{cursor:inherit;background-color:#fff;height:8px;width:8px;border:2px solid #fff;border-radius:50%}.contenido-con-carrusel .carousel .carousel-indicators li.active{background-color:#fff}.carruselNovedadesFamilias,.carruselProductos{height:100%}.carruselProductos .scroll{flex-wrap:nowrap;overflow-x:auto;padding-bottom:20px;ms-overflow-style:none}.carruselProductos .scroll::-webkit-scrollbar{height:4px;width:4px;background:gray}.carruselProductos .scroll::-webkit-scrollbar-track{background:#eee;cursor:pointer}.carruselProductos .scroll::-webkit-scrollbar-thumb,.carruselProductos .scroll::-webkit-scrollbar-thumb:hover{background:gray;cursor:pointer}.carruselProductos .scroll::-webkit-scrollbar-thumb:horizontal{background:gray;border-radius:10px}#modalDireccionesRecogidaTienda table tbody tr,.carruselNovedadesFamilias .carrusel-controles a,.carruselProductos .carrusel-controles a,.pagina-busqueda .tipo-distribucion img,.pagina-calendario #contenedorCalendario #calendario table tbody tr td .fc-daygrid-day-frame{cursor:pointer}#carouselSelector .carousel-control-next,#carouselSelector .carousel-control-prev,.carruselNovedadesFamilias .carrusel-controles .carousel-control-next,.carruselNovedadesFamilias .carrusel-controles .carousel-control-prev,.carruselProductos .carrusel-controles .carousel-control-next,.carruselProductos .carrusel-controles .carousel-control-prev{width:5%}.carruselNovedadesFamilias .scroll{flex-wrap:nowrap;overflow-x:auto;ms-overflow-style:none}.carruselNovedadesFamilias .scroll::-webkit-scrollbar{display:none}.carruselNovedadesFamilias .scroll::-webkit-scrollbar-track{background:#eee;cursor:pointer}.carruselNovedadesFamilias .scroll::-webkit-scrollbar-thumb,.carruselNovedadesFamilias .scroll::-webkit-scrollbar-thumb:hover{background:gray;cursor:pointer}.carruselNovedadesFamilias .scroll::-webkit-scrollbar-thumb:horizontal{background:gray;border-radius:10px}.carousel .bloque-widget{overflow-x:scroll}.carousel .capa-producto .producto{border-radius:10px}.carrousel-title span{font-weight:700}.carousel-novedades-inner{flex-wrap:nowrap;overflow-x:hidden}.siguiente-novedades{width:0%}form label{padding-top:10px;padding-bottom:5px}form .form-control{border-radius:10px!important;font-size:14px}form .input-group .form-control{border-top-right-radius:0!important;border-bottom-right-radius:0!important}form .input-group .input-group-text{background-color:#0d8baa;padding:0 14px;border-color:#0d8baa;border-radius:10px}form .capa-checkbox{padding-left:20px}form .capa-checkbox .form-check-label{padding:0!important}form .form-legal-link{color:#0d8baa}form .form-check-input:checked{background-color:#0d8baa;border-color:#0d8baa}form .form-check-input{border-radius:10px}.indicador{transition:.25s ease}.indicador:after{border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.15em solid #0d8baa;clear:both;content:"";height:0;position:absolute;width:0;z-index:983}.notificaciones{background-color:#fff;color:#d4005b}.modal,.modal .modal-title{font-size:14px;font-family:"Exo-Light"}.modal .modal-title{font-size:24px;color:#0d8baa}.modal .modal-dialog.modal-md{max-width:600px}.modal .modal-content{padding:0 30px}.modal .modal-footer,.modal .modal-header{border-color:transparent}.modal .modal-footer{padding-bottom:32px;justify-content:center}.contenedor-cesta .tabla-cesta thead,.modal table thead{font-family:"Exo-Bold";font-size:16px}.label-cbx{user-select:none;cursor:pointer;margin-bottom:0;color:#0d8baa;font-weight:400;font-size:10pt}.label-cbx input:checked+.checkbox{border-color:#0d8baa}.label-cbx input:checked+.checkbox svg path{fill:#0d8baa}.label-cbx input:checked+.checkbox svg polyline{stroke-dashoffset:0}.label-cbx:hover .checkbox svg path{stroke-dashoffset:0}.label-cbx .checkbox{position:relative;top:2px;float:left;margin-right:4px;margin-top:0;margin-bottom:0;width:20px;height:20px;border:2px solid #c8ccd4;border-radius:0!important}.label-cbx .checkbox svg{position:absolute;top:-2px;left:-2px}.label-cbx .checkbox svg path,.label-cbx .checkbox svg polyline{fill:none;stroke:#0d8baa;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:71px;stroke-dashoffset:71px;transition:all .6s ease}.label-cbx .checkbox svg polyline{stroke:#fff;stroke-dasharray:18px;stroke-dashoffset:18px;transition:all .3s ease}.label-cbx>span{vertical-align:middle}.contenedor-paginacion{padding:4px;text-align:center}.contenedor-paginacion .paginacion{margin:5px;border-radius:0!important;display:inline-block;padding-left:0}.contenedor-paginacion .paginacion li{display:inline}.contenedor-paginacion .paginacion li.disabled a{color:#606060;pointer-events:none;background-color:#fff;border-color:#ccc}.contenedor-paginacion .paginacion li.active a{z-index:3;color:#fff;pointer-events:none;background-color:#0d8baa;border-color:#0d8baa}.contenedor-paginacion .paginacion li a{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#0d8baa;text-decoration:none;background-color:#fff;border:1px solid #ccc}.contenedor-paginacion .paginacion li a.previous{border-radius:5px 0 0 5px}.contenedor-paginacion .paginacion li a.next{border-radius:0 5px 5px 0}.bottom .pagination{display:flex;justify-content:center!important;margin-top:24px!important}.bottom .pagination li.disabled,.label-cbx>span{pointer-events:none}.bottom .pagination li.disabled a,table tbody{color:#606060}.bottom .pagination li a{border-color:#ccc!important;border-radius:0!important;color:#0d8baa}.bottom .pagination li a:hover{background-color:inherit!important}.bottom .page-item.active .page-link{background-color:#0d8baa}.bottom .page-item .page-link:focus,.capa-menu-principal-1 .input-group input:focus{box-shadow:none}table>:not(:last-child)>:last-child>*{border-bottom:2px solid #0d8baa!important}table:not(:last-child)>:last-child>*{border-bottom-color:#0d8baa}table thead{color:#606060;font-family:"Exo-Bold";font-size:16px;border-bottom:2px solid #0d8baa!important}@media (max-width:576px){table tbody td{max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}.contenedor-color{height:100%;width:100%;background-image:linear-gradient(to right,#0d8baa,#d4005b)}.contenedor-color a{color:#fff!important;font-family:"Exo-Bold"!important;font-size:16px}.contenedor-color a.dropdown-item,.contenedor-color a.idiomas{font-family:"Exo-Regular"!important}.contenedor-color a.dropdown-item{color:#606060!important}.contenedor-color a.dropdown-item.selector{color:#606060!important;font-family:"Exo-Bold"!important}.contenedor-color .titulo{font-size:24px;font-family:"Exo-Bold";color:#fff;padding-top:50px;text-align:center}.image-sesion{height:50px}.capa-menu-principal-1 .row{padding:35px 0 15px}.capa-menu-principal-1 .separador{margin:5px}.capa-menu-principal-1 .separador:after{content:"";background-color:#fff;width:1px;position:absolute}.capa-menu-principal-1 .input-group input{border-radius:10px 0 0 10px!important;font-size:14px;height:calc(1.5em + .75rem + 1px)}.capa-menu-principal-1 .input-group .input-group-text{background-color:#0d8baa;padding:0 14px;border-color:#0d8baa;border-radius:10px}.capa-menu-principal-1 .dropdown-menu .nombre{text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.capa-menu-principal-1 .dropdown-menu .nombre.usuario{background-color:#0d8baa;color:#fff;font-family:"Exo-SemiBold";padding:8px}.capa-menu-principal-1 .dropdown-menu .nombre.administrador{color:#606060}.capa-menu-principal-1 .dropdown-menu .dropdown-item,.pagina-calendario input.form-control[readonly].datepicker-custom{color:#606060;font-family:"Exo-Bold";font-size:16px}.capa-menu-principal-1 .dropdown-menu .dropdown-item:hover,.capa-menu-principal-2 .dropdown-menu .dropdown-item:active{background-color:#eee;color:#606060}.capa-menu-principal-1 .capa-sesion-cesta a{color:#fff;font-family:"Exo-Bold";text-align:center;cursor:pointer}.capa-menu-principal-1 .capa-sesion-cesta a:hover{color:#0d8baa;text-decoration:none}.capa-menu-principal-1 .capa-sesion-cesta a .lineas-cesta{color:#fff}.capa-menu-principal-1 .capa-sesion-cesta .texto-en-linea{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:13rem}.capa-menu-principal-1 .capa-sesion-cesta .separador{margin:5px}.capa-menu-principal-1 .capa-sesion-cesta .separador:after{top:-10%;height:120%}@media (max-width:576px){.capa-menu-principal-1 .logo-bextok{height:80px}}.capa-menu-principal-2{background:#fff;color:#0d8baa;box-shadow:0 5px 5px -5px rgba(0,0,0,.1607843137)}.capa-menu-principal-2 .elemento{padding:8px 25px;font-size:16px;font-family:"Exo-Regular";color:#0d8baa}.capa-menu-principal-2 .elemento:hover,aside #collapseDetalleCategoria .subcategorias .columnas a:hover{text-decoration:none}@media (min-width:992px){.capa-menu-principal-2 .elemento{padding:8px 30px}}.capa-menu-principal-2 .elemento-familias,.elemento-cesta,.menu-lateral ul li{padding:5px;cursor:pointer}.capa-menu-principal-2 .elemento-familias .icono{margin:5px 10px;width:15px}@media (max-width:576px){.capa-menu-principal-2 .elemento-familias .icono{font-size:18px}}.capa-menu-principal-2 #elementoTodasFamilias,aside nav ul,aside nav ul li{position:relative}.capa-menu-principal-2 #elementoTodasFamilias::after{position:absolute;opacity:1;display:inline-block;content:"";height:2px;left:0;bottom:-2px;z-index:1;width:100%;border-left:10px solid #fff;border-right:10px solid #fff}@media (min-width:992px){.capa-menu-principal-2 .nav-link{padding:.5em 1.5em!important}}@media (min-width:1200px){.capa-menu-principal-2 .nav-link{padding:.5em 2em!important}}.capa-menu-principal-2 #menuContacto{left:-10px}.capa-menu-principal-2 .dropdown-menu{margin-top:7px}.elemento-cesta{border-left:10px solid #fff;border-right:10px solid #fff}.elemento-cesta:hover{background-color:#9daac3}.elemento-cesta:hover .indicadorCesta:after{border-top:20px solid #9daac3}.elemento-cesta:hover .icono:before{content:""}.elemento-cesta .icono{margin:5px 10px;width:15px}.indicadorCesta:after{content:"";height:100%;width:0;position:absolute;bottom:-100%;left:40%;border-left:25px solid transparent;border-right:25px solid transparent;border-top:20px solid #0d8baa;clear:both;z-index:100}#wrapper.aside-icon .btnToggleListadoFamilias,#wrapper.aside-icon aside{width:5.2em}#wrapper.aside-icon #headerCapaNav{min-width:calc(66.666667% - 2.5em)!important}#wrapper.aside-icon aside li:hover .nombre{background-color:#9daac3;color:#fff;display:block;left:4em;padding:2px 1em;position:absolute;width:max-content}#wrapper.aside-icon aside #textoMenuTodasFamilias,#wrapper.aside-icon aside li:hover #transparencia{display:block!important}#wrapper.aside-icon main{max-width:calc(100% - 5.2rem);width:91.66666667%}#wrapper.aside-extend main{width:0}.btnToggleListadoFamilias,aside{transition:width .25s ease}#headerCapaNav{padding:0}#headerCapaNav .dropdown-menu{background-color:#0d8baa}#headerCapaNav .dropdown-menu .dropdown-item,.contenedor-cesta .tabla-direcciones tr.predeterminada a,.menu-lateral ul li.principal a,aside .categoria-activa .nombre{color:#fff}aside nav{padding:1.25em 0!important;z-index:982}aside nav ul{padding:0;width:100%}aside nav ul .background{content:"";height:100%;position:absolute;right:-4px;z-index:-1}aside nav ul li{cursor:pointer;display:flex;margin:0;padding:4px 0}aside nav ul li .icono{overflow:hidden;text-align:center;padding:0 .75em}aside nav ul li .nombre{font-size:14px;font-family:"Exo-Bold"}aside nav ul li .flechas{width:4px;background:0 0;position:absolute;left:100%;height:100%;top:0}aside nav ul li .flechas .flecha-color,aside nav ul li .flechas .flecha-sombra{border-left:1em solid transparent;border-top:1em solid transparent;border-bottom:1em solid transparent;height:0;position:absolute;top:0;width:0}aside nav ul li .flechas .flecha-color{left:100%;z-index:2}aside nav ul li .flechas .flecha-sombra{left:calc(100% + 2px);z-index:1}aside .categoria-activa img{filter:brightness(0) invert(1)}#wrapper.aside-extend .btnToggleListadoFamilias #textoMenuTodasFamilias,#wrapper.aside-extend aside li .nombre,aside .categoria-activa .flechas{display:block}aside .collapse{visibility:hidden}aside .collapse.show{visibility:visible;display:block}aside #collapseDetalleCategoria{background-color:#fff;left:calc(100% - 12px);height:100%;overflow:auto;padding:20px 0;position:absolute;top:0;-webkit-transition:none;transition:none;z-index:981;min-width:30vw;max-height:70vh}aside #collapseDetalleCategoria .titulo{background-color:#9daac3;color:#fff;font-size:14px;font-family:"Exo-Bold";min-height:32px;padding:4px 0 4px 2rem;position:relative}aside #collapseDetalleCategoria .flechas{position:absolute;right:-12px;height:100%;top:0;width:12px;background:#fff}aside #collapseDetalleCategoria .flechas .flecha-borde-blanco,aside #collapseDetalleCategoria .flechas .flecha-color{border-left:16px solid transparent;border-top:16px solid transparent;border-bottom:1em solid transparent;height:0;right:-4px;position:absolute;top:0;width:0}aside #collapseDetalleCategoria .flechas .flecha-borde-blanco{border-left:16px solid #fff;right:-16px}aside #collapseDetalleCategoria .subcategorias{padding-left:2rem}aside #collapseDetalleCategoria .subcategorias .columnas{display:grid;grid-template-rows:repeat(15,auto);gap:10px;grid-auto-flow:column;padding-left:10px}aside #collapseDetalleCategoria .subcategorias .columnas .imagen{width:150px;height:150px}aside #collapseDetalleCategoria .logo{background-color:#0d8baa;display:flex;flex-wrap:wrap;padding:0 2rem 0 2.5em!important}aside #collapseDetalleCategoria .logo img{width:inherit}@media (max-width:767px){aside #collapseDetalleCategoria{min-width:60vw;min-height:60vh;max-width:75vw;max-height:80vh}aside #collapseDetalleCategoria .subcategorias .columnas{display:block}}@media (min-width:768px){aside #collapseDetalleCategoria{min-width:50vw;min-height:50vh;max-width:70vw;max-height:80vh}aside #collapseDetalleCategoria .subcategorias .columnas{display:grid}}@media (min-width:992px){aside #collapseDetalleCategoria{min-width:35vw;min-height:70vh;max-width:50vw;max-height:80vh}}#capaCestaResumen,panel{position:absolute;right:0}panel{padding-top:1em;width:0!important}.btnToggleCestaResumen:hover .indicador,panel.mostrar-cesta-resumen #capaCestaResumen{display:block!important}.btnToggleCestaResumen{border-left:10px solid #fff;border-right:10px solid #fff;cursor:pointer;padding:0}.btnToggleCestaResumen .indicador:after{left:calc(50% - 2em);top:100%}.btnToggleCestaResumen:hover .indicador:after{border-top:20px solid #9daac3}#capaCestaResumen{background-color:#fff;color:#606060;display:none;max-height:70vh;max-width:20em;overflow:hidden;z-index:980;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}#capaCestaResumen .card{border:0;border-radius:unset}#capaCestaResumen .card-header{background-color:#fff;border-bottom:none;color:#0d8baa;font-family:"Exo-Bold"}#capaCestaResumen .card-body{background-color:#fff;overflow:auto;padding:0 1em}#capaCestaResumen .card-body h5{font-size:inherit}#capaCestaResumen .card-body .productoCardGrid{border-bottom:1px solid #eee;margin-bottom:1em;padding-bottom:1em}#capaCestaResumen .card-footer{background-color:#fff;border:0;font-family:"Exo-Bold";padding:0 1em}#capaCestaResumen .card-footer .cesta-resumen-cantidad,.capa-footer a{color:#606060}#capaCestaResumen .card-footer .cesta-resumen-total{color:#333;font-size:1.125em}#capaCestaResumen .card-footer .btn{border:0;border-radius:.6875em;font-family:"Exo-Bold";font-weight:700;padding:.25em 2em}#capaCestaResumen .card-footer .btn-primary{border-color:#0d8baa;background-color:#0d8baa}#capaCestaResumen .card-footer a:after{content:">";left:60%;line-height:1.25em;position:absolute}@media (max-width:575.98px){#btnToggleCestaResumen{max-width:5.2em}}.capa-footer{bottom:0}.capa-footer a:hover,.pagina-categoria .menu-enlace a:hover{text-decoration:underline}.capa-footer .separador{border-right:1px solid #606060}.capa-footer .separador-footer{margin:5px 0;border-bottom:1px solid rgba(0,0,0,.1607843137)}.menu-lateral hr .separador-contenido{border:2px solid #ced4da;margin:10px 0}.menu-lateral ul{list-style:none;font-family:"Exo-Bold";padding:0}.menu-lateral ul li{position:relative;color:#606060;font-size:14px}.menu-lateral ul li.principal{font-size:15px}.menu-lateral ul li.principal,.menu-lateral ul li.principal:hover{background-color:#0d8baa;color:#fff}.menu-lateral ul li.submenu{font-family:"Exo-Medium";padding-left:14px}.capa-producto a,.menu-lateral ul li a,.menu-lateral ul li:hover{color:#606060}.menu-lateral ul li.active{color:#0d8baa!important}.contenedor-catalogo{min-height:400px}.contenedor-catalogo .titulo{font-size:24px;color:#606060}.contenedor-catalogo .carousel,.contenedor-catalogo .carousel .carousel-item{height:250px}@media (max-width:768px){.contenedor-catalogo .carousel,.contenedor-catalogo .carousel .carousel-item{height:90px}}.contenedor-catalogo #home_banner .carousel-control-next,.contenedor-catalogo #home_banner .carousel-control-prev{width:5%!important}.contenedor-catalogo #slider-marcas{border-top:#000 1px solid;border-bottom:#000 1px solid;height:120px;padding-left:50px;padding-right:50px}@media (max-width:576px){.contenedor-catalogo #slider-marcas{height:120px;padding-left:25px;padding-right:25px}}@media (max-width:992px){.contenedor-catalogo #slider-marcas{height:200px;padding-left:25px;padding-right:25px}}.contenedor-catalogo #slider-marcas .scroll{display:flex;align-items:center;height:100%}.contenedor-catalogo #slider-marcas .carousel-control-next,.contenedor-catalogo #slider-marcas .carousel-control-prev{color:#333}.contenedor-catalogo #slider-marcas .carousel-inner{text-align:center}.contenedor-catalogo #slider-marcas .carrusel-item img{width:50%}.contenedor-catalogo #slider-marcas .anterior-novedades,.contenedor-catalogo #slider-marcas .siguiente-novedades{cursor:pointer;width:3%}@media (max-width:576px){.contenedor-catalogo #slider-marcas .anterior-novedades,.contenedor-catalogo #slider-marcas .siguiente-novedades{width:7%}}.capa-producto .producto{padding:10px;border:1px solid #d4005b;border-radius:5px;transition:.25s;width:100%;height:100%}.capa-producto .producto:hover{box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}.capa-producto .producto .capa-imagen{display:flex;justify-content:center;padding-bottom:10px;align-items:center}.capa-producto .producto .capa-nombre{font-size:14px;line-height:1.5;height:42;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.capa-producto .producto .capa-precios{padding-top:10px}.capa-producto .producto .capa-precios span{font-size:14px;font-family:"RobotoCondensed-Bold";color:#333}.capa-producto .producto .capa-precios span.tachado:after{border-top:1px solid #9f1e27}.capa-producto .producto .capa-valoraciones{padding-top:10px;font-size:12px}.capa-producto .producto .capa-envio .promocion,.capa-producto .producto .capa-valoraciones em,.capa-valoraciones-detalle em{color:#ff9c16}.capa-producto .producto .capa-valoraciones em.vacia,.capa-valoraciones-detalle em.vacia{color:#eee}.capa-producto .producto .capa-envio{padding-top:10px;font-size:12px;font-family:"RobotoCondensed-Bold"}.capa-valoraciones-detalle{font-size:14px;color:#606060}.capa-valoraciones-detalle .texto-resaltado,.pagina-busqueda #volverArriba{font-family:"RobotoCondensed-Bold"}.breadcrumb-producto{padding:0 0 10px;margin:0;background-color:transparent}.breadcrumb-producto h1{font-size:11px}.capa-categorias-con-novedades{padding:16px 4px!important}.capa-categorias-con-novedades .titulo{font-size:17px;font-family:"RobotoCondensed-Bold";color:#0d8baa;line-height:1;vertical-align:middle}.capa-categorias-con-novedades .elemento{margin:0 10px}#cookies h1.titulo,#cookies h2.titulo,#modalDireccionesRecogidaTienda a i,.pagina-busqueda .texto-busqueda{font-size:24px}.pagina-busqueda .texto-busqueda .texto-resaltado{font-family:"RobotoCondensed-Bold";color:#0d8baa}.contenedor-cesta .add-producto-cesta table thead th,.pagina-busqueda .total-resultados{font-size:14px}.pagina-busqueda #volverArriba{cursor:pointer}.pagina-busqueda .menu-lateral-buscador-avanzado{max-width:21%;margin-top:16px}@media (min-width:1400px){.pagina-busqueda .menu-lateral-buscador-avanzado{max-width:22%;margin-top:16px}}.pagina-catalogo h1,.pagina-categoria .titulo{font-family:"Exo-Regular";font-size:24px;color:#606060}.pagina-categoria .titulo-seccion{font-size:18px;font-family:"Exo-Bold";color:#0d8baa}.pagina-categoria .mostrar-todo{font-size:14px;font-family:"Exo-Regular"}.pagina-categoria .menu-enlace a{color:#606060;padding:5px 15px;text-indent:-10px;display:inline-block}.capa-producto{padding:10px;border:1px #ccc solid;border-radius:11px;text-align:center;margin:5px;height:100%}.capa-producto.rejilla{padding-bottom:10px;max-width:100%}.capa-producto.rejilla .box-producto{display:flex;justify-content:flex-start;align-items:center}.capa-producto.rejilla .box-producto .box-producto-titulo{min-height:auto;margin-left:20px}.capa-producto .box-producto{max-height:350px}.capa-producto .box-producto .box-producto-imagen{height:175px;align-content:center}.capa-producto .box-producto .box-producto-imagen .box-imagen img{height:93px}.capa-producto .box-producto .box-producto-imagen .box-logo{text-align:end}.capa-producto .box-producto .box-producto-imagen .box-logo img{width:30px}.capa-producto .box-producto-marca h2,.capa-producto .box-producto-titulo h2{font-family:"Exo-Regular";font-size:14px}.pagina-calendario #contenedorCalendario.cursor-not-allowed{opacity:.5}.pagina-calendario #contenedorCalendario #calendario table,.pagina-calendario #contenedorCalendario #calendario td,.pagina-calendario #contenedorCalendario #calendario th{border-style:none}.pagina-calendario #contenedorCalendario #calendario table thead a{font-size:16px;color:#606060!important;text-transform:capitalize}#modalDireccionesRecogidaTienda table thead,.contenedor-cesta .add-producto-cesta table thead,.pagina-calendario #contenedorCalendario #calendario table thead tbody{border-bottom:2px solid #0d8baa}.pagina-calendario #contenedorCalendario #calendario table tbody{border-bottom:2px solid #0d8baa;margin-left:0;margin-right:0}.pagina-calendario #contenedorCalendario #calendario table tbody tr td.seleccionado{background-color:rgba(13,139,170,.8)}.pagina-calendario #contenedorCalendario #calendario table tbody tr td .fc-daygrid-day-frame:hover{background-color:rgba(13,139,170,.4)}.pagina-calendario #contenedorCalendario #calendario table tbody tr td .fc-daygrid-day-frame .fc-daygrid-day-number{color:#606060;font-family:"Exo-Bold";font-size:28px}@media (max-width:576px){.pagina-calendario #contenedorCalendario #calendario table tbody tr td .fc-daygrid-day-frame .fc-daygrid-day-number{font-size:20px}}.pagina-calendario #contenedorCalendario #calendario table tbody tr td .fc-daygrid-day-frame .fc-daygrid-day-events a{border:0}@media (max-width:576px){.pagina-calendario #contenedorCalendario #calendario table tbody tr td .fc-daygrid-day-frame .fc-daygrid-day-events{margin-bottom:0}}.pagina-calendario input{border-radius:10px;border-color:#d8d8d8}.pagina-calendario input.form-control[readonly]{background-color:#fff!important;text-transform:uppercase}.pagina-calendario .form-check .form-check-label{font-family:"Exo-Bold";font-size:16px;padding-top:0}.pagina-calendario .input-group .form-control.datepicker-custom{background:url(../../images/elementos/flecha-abajo.svg)no-repeat 95% 50%}.pagina-calendario .form-switch .form-check-input:not(:checked){background-image:url(../../images/elementos/switch.svg)!important;border-color:#606060}.pagina-calendario .contenedor-no-disponible{display:inline-flex;justify-content:end;align-items:center;font-family:"Exo-Bold"}.pagina-calendario .contenedor-no-disponible span{width:10px;height:10px;display:block;margin-right:5px;background-color:rgba(13,139,170,.8)}#error-required-quantity{pointer-events:none}#box-imprimir .tabla-cesta .ultimo-elemento-cesta,#box-imprimir .tabla-cesta thead,#error-item-duplicated .tabla-cesta thead,#error-required-quantity .tabla-cesta thead{border-bottom:2px solid #0d8baa!important}#error-item-duplicated .tabla-cesta thead th,#error-required-quantity .tabla-cesta thead th{font-size:16px!important;font-family:"Exo-Bold"!important;color:#606060!important}#error-required-quantity .tabla-cesta thead th .envase-minimo,#error-required-quantity .tabla-cesta thead th.referencia{width:30%!important}#error-required-quantity .tabla-cesta thead th.cantidad{width:40%!important}#error-required-quantity .tabla-cesta tbody td,.contenedor-cesta .tabla-cesta tbody td{vertical-align:middle}#error-required-quantity .tabla-cesta tbody td.cantidad{display:flex;justify-content:center}#error-required-quantity .tabla-cesta tbody .input-cantidad{text-align:center;font-size:14px;font-family:"Exo-Bold";color:#606060!important;border:1px solid #eee;border-right:0;border-left:0}#error-required-quantity .tabla-cesta tbody .input-cantidad.form-control{border-radius:0!important}#error-required-quantity .tabla-cesta tbody .input-botones-cantidad{display:flex;align-items:center;font-size:14px;font-family:"Exo-Bold";border-radius:10px;border:1px solid #eee;cursor:pointer}#error-required-quantity .tabla-cesta tbody .input-botones-cantidad:hover{background-color:#eee}#error-required-quantity .tabla-cesta tbody .input-botones-cantidad.input-cantidad-remove{border-top-right-radius:0!important;border-bottom-right-radius:0!important}#error-required-quantity .tabla-cesta tbody .input-botones-cantidad.input-cantidad-add{border-top-left-radius:0!important;border-bottom-left-radius:0!important}#error-required-quantity .is-invalid{background-image:none!important}#error-item-duplicated .tabla-cesta tbody td{vertical-align:middle;color:#606060}.contenedor-cesta h1{font-size:26px;font-family:"Exo-Regular"}.contenedor-cesta .imagen-cerrar{width:12px}.contenedor-cesta .contenedor-cabecera-cesta{border-bottom:2px solid #d8d8d8}@media (max-width:576px){.contenedor-cesta .contenedor-cabecera-cesta{font-size:10px}}.contenedor-cesta .contenedor-cabecera-cesta .cabecera{padding:0;text-align:center;position:relative}.contenedor-cesta .contenedor-cabecera-cesta .cabecera::after{position:absolute;opacity:0;display:inline-block;content:"";height:2px;background-color:#0d8baa;left:0;z-index:1}.contenedor-cesta .contenedor-cabecera-cesta .cabecera.seleccionada,.totales-cesta{font-family:"Exo-Bold"}.contenedor-cesta .contenedor-cabecera-cesta .cabecera.seleccionada::after{width:100%;opacity:1}.contenedor-cesta .contenedor-tabla-cesta{border-top:2px solid #0d8baa;border-bottom:2px solid #0d8baa}@media (min-width:992px){.contenedor-cesta .contenedor-tabla-cesta{height:355px}}@media (min-width:1200px){.contenedor-cesta .contenedor-tabla-cesta{height:400px}}.contenedor-cesta #gridDireccionesCliente,.contenedor-cesta .contenedor-tabla-cesta .tabla-scroll{overflow-x:hidden}.contenedor-cesta .tabla-cesta{font-size:14px;color:#606060}.contenedor-cesta .tabla-cesta thead tr{border-bottom-color:transparent}.contenedor-cesta .tabla-cesta tbody .descripcion{font-size:13px}.contenedor-cesta .tabla-cesta tbody .precio-especial{color:#333}@media (max-width:576px){.contenedor-cesta .tabla-cesta tbody .imagen-producto{display:none}}.contenedor-cesta .tabla-cesta .borrar-producto-cesta{height:24px;width:24px;border-radius:50%;cursor:pointer}.contenedor-cesta .tabla-cesta .borrar-producto-cesta:hover{background-color:#eee}.contenedor-cesta .tabla-cesta .ultimo-elemento-cesta{border-bottom:transparent}#gridTotalesCesta .mensajes-info-cesta,.contenedor-cesta .add-producto-cesta table tbody,.contenedor-cesta .add-producto-referencia-varios,.contenedor-cesta .tabla-cesta .precios-cesta,.contenedor-cesta .tabla-cesta .referencias{font-size:13px}.contenedor-cesta .add-producto-cesta table,.slick-slide img{width:100%}.contenedor-cesta .add-producto-cesta table tbody tr td{padding:8px}.contenedor-cesta .add-producto-cesta table tbody .boton,.seccion-producto .contenedorDocumentosProducto .contenedor-documento a.boton{min-width:auto!important}.contenedor-cesta .add-producto-referencia-varios a{color:#0d8baa;text-decoration:underline;cursor:pointer}.contenedor-cesta .add-producto-referencia-varios a:hover{color:#0d8baa!important;text-decoration:underline!important}.contenedor-cesta .entrega-parcial{font-size:18px!important}#suministrador .contenedor-suministrador input[type=checkbox],.contenedor-cesta .entrega-parcial input[type=checkbox]{accent-color:#0d8baa}.contenedor-cesta .input-cantidad{text-align:center;font-size:14px;font-family:"Exo-Bold";color:#606060!important;border:1px solid #eee;border-right:0;border-left:0}.contenedor-cesta .input-cantidad.form-control{border-radius:0!important}.contenedor-cesta .input-botones-cantidad{display:flex;align-items:center;font-size:14px;font-family:"Exo-Bold";border-radius:10px;border:1px solid #eee;cursor:pointer}.contenedor-cesta .input-botones-cantidad:hover{background-color:#eee}.contenedor-cesta .divider-cesta{border-bottom:1px solid #eee}.contenedor-cesta .divider-total-cesta{border-top:2px solid #0d8baa;margin-top:5px;padding-top:5px}.contenedor-cesta .tabla-direcciones tr.predeterminada{color:#fff;background-color:#0d8baa}.contenedor-cesta .tabla-direcciones td.columna-nombre{overflow:hidden;text-overflow:ellipsis;min-width:200px;max-width:200px}.contenedor-cesta .tabla-direcciones td.columna-direccion{overflow:hidden;text-overflow:ellipsis;min-width:300px;max-width:300px}@media (max-width:575px){.contenedor-cesta .tabla-direcciones td.columna-direccion{min-width:200px;max-width:200px}}.totales-cesta .divider-subtotal-cesta{border-top:1px solid #eee}.totales-cesta .divider-total-cesta{border-top:2px solid #0d8baa;margin-top:5px;padding-top:5px}.totales-cesta .titulo-total-cesta{margin-top:5px;font-size:18px;font-family:"Exo-Bold";color:#333}.totales-cesta .dato-total-pedido{margin-top:5px;text-align:right}#gridTotalesCesta .mensajes-info-cesta p{margin-bottom:8px}#gridTotalesCesta .total-pendiente-cotizacion,.totales-cesta .dato-total-pedido{color:#333;font-family:"Exo-Bold";font-size:18px}#gridTotalesCesta .pendiente-cotizacion{color:#333;font-family:"Exo-Bold";font-size:12px;text-align:right}#gridTotalesCesta .dato-total-pendiente-cotizacion{color:#333;font-family:"Exo-Bold";font-size:18px;text-align:right}#box-imprimir,#suministrador .contenedor-suministrador a{color:#606060}#box-imprimir .tabla-cesta thead{font-size:16px}#box-imprimir .totales-cesta .dato-total-pedido,#box-imprimir .totales-cesta .titulo-total-cesta{font-size:14px!important}@media (min-width:992px){.importar-referencias{min-height:640px}}.importar-referencias .inputs-subida-fichero .subida-fichero{min-width:auto}.importar-referencias .inputs-subida-fichero .subida-fichero .icono-subida{display:none}@media (max-width:576px){.importar-referencias .inputs-subida-fichero .subida-fichero .texto-subida{display:none}.importar-referencias .inputs-subida-fichero .subida-fichero .icono-subida{display:block;line-height:1.5}}.importar-referencias .inputs-subida-fichero .campo-archivo{margin-block:.2rem;padding-block:.5rem}.importar-referencias .inputs-subida-fichero .boton{margin-inline:0}.importar-referencias .inputs-subida-fichero .boton.boton-principal{width:100%;min-width:auto}.importar-referencias p .paso-descarga{font-size:14px;color:#fff;width:20px;height:20px;border-radius:50%;background-color:#0d8baa;display:inline-block;margin-right:8px;align-content:center}.importar-referencias .divider{border:1px solid #eee}#suministrador{font-size:13px;margin-bottom:30px}#suministrador .contenedor-suministrador{border:1px solid #eee;border-radius:10px;padding:24px 20px;height:100%;display:flex;flex-direction:column}#suministrador .contenedor-suministrador.suministrador-recomendado{border-color:#0d8baa}#suministrador .contenedor-suministrador a:hover{text-decoration:underline;opacity:1}#suministrador .contenedor-suministrador .nombre-suministrador{font-size:18px;font-family:"Exo-Bold"}#suministrador .contenedor-suministrador.predeterminada{background-color:#0d8baa;color:#fff}#suministrador .contenedor-suministrador.predeterminada .recomendado,#suministrador .contenedor-suministrador.predeterminada a,.seccion-producto #contenedorSelectorReferencias .dropdown-referencias .dropdown-menu li.seleccionada .dropdown-item,.seccion-producto #descripcion a.descargar{color:#fff}#suministrador .contenedor-suministrador .no-disponible{color:#333}#envio .item-suministrador p,#suministrador p{margin-bottom:2px}#suministrador .recomendado{font-family:"Exo-Bold";color:#0d8baa;font-size:15px;text-align:center;margin-bottom:8px;height:20px}#suministrador .seleccionado{opacity:.5}#suministrador .seleccionado,#suministrador .seleccionar{margin-top:4px;color:#0d8baa;text-decoration:underline;font-size:14px}#suministrador .no-disponible{margin-top:4px;color:#0d8baa;font-family:"Exo-Bold"}#suministrador .divider-cesta{border:1px solid #d8d8d8}#suministrador .txt-suministrador-encontrado{font-family:"Exo-Bold";font-size:16px;text-align:center}#suministrador .informacion{font-size:16px;text-align:center;margin-top:10px;margin-bottom:20px}#envio .contenedor-direccion,#suministradoresEncontrados .contenedor-suministrador-encontrado .contenedor-suministrador,#suministradoresPrimeros .contenedor-suministrador-encontrado .contenedor-suministrador{border:1px solid #eee;border-radius:10px;padding:24px 20px;height:100%;display:flex;flex-direction:column}#suministradoresEncontrados .contenedor-suministrador-encontrado .contenedor-suministrador.suministrador-recomendado{border-color:#eee}#suministradoresEncontrados .contenedor-suministrador-encontrado .contenedor-suministrador .recomendado{display:none}#suministradoresPrimeros .contenedor-suministrador-encontrado .contenedor-suministrador.suministrador-recomendado{border-color:#eee}#suministradoresPrimeros .contenedor-suministrador-encontrado .contenedor-suministrador .recomendado{display:none}#envio .contenedor-direccion{padding:24px;width:100%;justify-content:space-between}#envio .contenedor-direccion .boton{min-width:auto}@media (max-width:992px){#envio .contenedor-direccion .boton.boton-principal{min-width:100%}}#envio .contenedor-direccion .nombre-direccion{font-size:18px;font-family:"Exo-Bold";margin-bottom:24px}#envio .contenedor-direccion.predeterminada,.seccion-producto #contenedorSelectorReferencias .dropdown-referencias .dropdown-menu li.seleccionada{background-color:#0d8baa;color:#fff}#envio .contenedor-direccion.predeterminada .boton.boton-blanco{border:1px solid #fff;color:#fff;background-color:transparent}#envio .contenedor-direccion.predeterminada .boton.boton-blanco:hover{color:#0d8baa;background-color:#fff}#envio .direcciones-envio{display:flex;align-items:flex-start}#envio .boton-direccion{padding:24px;margin:0;width:100%;height:100%}#envio .boton-direccion .titulo{font-family:"Exo-Bold";font-size:18px}#envio .boton-direccion .subtitulo{font-family:"Exo-Regular"}#envio .item-suministrador{font-size:13px;margin-bottom:30px}#envio .boton.boton-direccion-tienda{background-color:#0d8baa;color:#fff;border:1px solid #0d8baa;width:100%;padding:24px;text-align:left;font-family:"Exo-Regular"}#envio .boton.boton-direccion-tienda:hover{background-color:#fff;color:#0d8baa;border:1px solid #0d8baa}#envio .boton.boton-direccion-tienda .nombre-direccion{font-size:18px;font-family:"Exo-Bold";margin-bottom:14px}#modalDireccionesRecogidaTienda #contenidoDireccionesRecogidaTienda{min-height:250px}#cookies h3.subtitulo,#modalDireccionesRecogidaTienda .titulo{font-size:18px}#box-imprimir .tabla-cesta thead,#modalDireccionesRecogidaTienda table thead th{font-family:"Exo-Bold";color:#606060}#modalDireccionesRecogidaTienda table tbody tr.predeterminada{background:#0d8baa;color:#fff;cursor:default}.contenedor-confirmacion #confirmacion{min-height:150px}.contenedor-confirmacion #confirmacion .contenedor-background-confirmacion{background-color:#eee;min-height:250px}.contenedor-confirmacion #confirmacion .contenedor-background-confirmacion .loading-confirmacion-pedido{padding:60px 20px 5px}.contenedor-confirmacion #confirmacion .contenedor-background-confirmacion .datos-confirmacion-pedido{padding:30px 20px 5px;text-align:center;font-size:16px;font-family:"RobotoCondensed-Bold"}.contenedor-confirmacion .titulo-confirmacion{font-size:28px;font-family:"Exo-Bold";color:#39a64a}.contenedor-confirmacion .numero-propuesta{text-decoration:underline;font-size:20px;color:#0d8baa}#cookies h1,#cookies h2,.contenedor-confirmacion .numero-propuesta:hover,.seccion-producto #descripcion a,.seccion-producto #descripcion a.descargar:hover{color:#0d8baa}.contenedor-confirmacion .titulo-error{font-family:"Exo-Bold";font-size:20px}.contenedor-confirmacion .opciones-pedido-realizado{margin-top:60px;margin-bottom:200px}@media (max-width:576px){.contenedor-confirmacion .opciones-pedido-realizado{margin-bottom:100px}}.contenedor-confirmacion .opciones-pedido-realizado a{opacity:1}.contenedor-confirmacion .opciones-pedido-realizado .opcion{border:1px solid #eee;border-radius:10px;text-transform:uppercase;font-size:18px;font-family:"Exo-Bold";height:250px;padding:10px;color:#606060;text-align:center}.contenedor-confirmacion .opciones-pedido-realizado .opcion img{padding-bottom:40px}.contenedor-confirmacion .opciones-pedido-realizado .opcion img.logo{padding-bottom:0!important}.contenedor-confirmacion .opciones-pedido-realizado .opcion:hover{background-color:#eee}#cookies{font-weight:400;font-size:14px}#cookies h3{color:inherit;font-family:"RobotoCondensed-Bold"}#cookies .form-check-label{margin-right:10px}#cookies li{margin-bottom:10px}#cookies .form-check-input:checked{background-color:#0d8baa;border-color:#0d8baa}#cookies .form-check-input{border-radius:2px}.block-cookies{display:none;position:fixed;min-height:10vh;bottom:0;color:#fff;padding:10px;z-index:2000;background-color:#0d8baa;-webkit-box-shadow:0-2px 4px 0 rgba(0,0,0,.5);box-shadow:0-2px 4px 0 rgba(0,0,0,.5)}.block-cookies a,.block-cookies a:hover{color:#fff;text-decoration:underline}.block-cookies .boton{border-radius:10px;box-shadow:2px 2px 8px 4px rgba(0,0,0,.24);cursor:pointer;display:block;font-family:"RobotoCondensed-Bold";font-size:16px;padding:5px;-webkit-box-shadow:2px 2px 8px 4px rgba(0,0,0,.24)}.block-cookies .boton.boton-cookies{background-color:#fff;color:#0d8baa}.block-cookies .boton.boton-cookies-rechazar{background-color:#606060;color:#fff}.block-cookies h3{font-family:"RobotoCondensed-Light";font-size:24px;color:#fff}.block-cookies p{font-size:16px}.block-cookies .container{padding-top:25px}.pagina-bextok .contenedor-texto p,.pagina-inicio .contenedor-texto p,.seccion-producto{font-size:14px}.seccion-producto .nombre{font-size:20px;font-family:"Exo-Bold"}.seccion-producto .texto-marca{font-size:12px}.seccion-producto .icono-descargable{width:15px;height:15px}.seccion-producto .enlace-documentos:hover{color:#606060!important;text-decoration:underline}.seccion-producto .precio-a-consultar{color:#333;font-size:26px;font-family:"Exo-Bold";line-height:.75;padding-top:10px}.seccion-producto .precios .con-iva,.seccion-producto .precios .tachado{font-size:32px;font-family:"Exo-Bold"}.seccion-producto .precios .tachado .texto-precio-unidad{font-size:12px;font-family:"Exo-Light"}.seccion-producto .precios .con-iva{line-height:.75;padding-top:0}.seccion-producto .precios .con-iva .texto-precio-unidad{font-size:18px;font-family:"Exo-Light"}.seccion-producto .precios .texto-precio-desde{font-size:20px;font-family:"Exo-Light"}.seccion-producto .precios .texto-iva{font-size:12px}.seccion-producto .precios .texto-desde{font-size:16px}.seccion-producto .disponible{color:#39a64a;font-family:"Exo-Bold"}.seccion-producto .no-disponible{color:#9f1e27;font-family:"Exo-Bold"}.seccion-producto .promocion{font-family:"Exo-Bold";color:#ff9c16}.seccion-producto #contenedorSelectorReferencias .dropdown-item{font-size:14px;white-space:inherit}.seccion-producto #contenedorSelectorReferencias #contenidoSeleccionado{font-family:"Exo-Light";white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:95%;color:#606060}.seccion-producto #contenedorSelectorReferencias #selectorReferencias{padding-left:0;width:100%;overflow:hidden;text-overflow:ellipsis;border:1px solid #d8d8d8;border-radius:10px;color:#606060}.seccion-producto #contenedorSelectorReferencias #selectorReferencias:focus{border-color:#0d8baa;box-shadow:0 0 0 .25rem rgba(239,239,239,.3)}.seccion-producto #contenedorSelectorReferencias #selectorReferencias:after{content:" ";width:0;height:0;border-left:0 solid transparent;border-top:0 solid transparent;border-right:3px solid #606060;border-bottom:3px solid #606060;position:absolute;right:25px;top:30%;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:.5s}.seccion-producto #contenedorSelectorReferencias #selectorReferencias.show:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.seccion-producto #contenedorSelectorReferencias .dropdown-referencias .dropdown-menu{max-height:250px;overflow-y:scroll;min-width:95%;max-width:95%;z-index:9999}.seccion-producto #contenedorSelectorReferencias .dropdown-referencias .dropdown-menu .dropdown-item{flex-flow:wrap}.seccion-producto #contenedorSelectorReferencias .dropdown-referencias .dropdown-menu .dropdown-item:hover{background-color:#f1f1f1;color:#333!important}.seccion-producto #contenedorSelectorReferencias .dropdown-referencias .dropdown-item{padding-left:10px;cursor:pointer}.seccion-producto #contenedorSelectorReferencias .dropdown-referencias .dropdown-item .propiedad{padding:0 3px;font-family:"Exo-Bold"}.seccion-producto #contenedorSelectorReferencias .dropdown-referencias .dropdown-item .valor,.seccion-producto #modalEtiquetas .etiquetasReferencias .propiedad{font-family:"Exo-Bold"}.seccion-producto #contenedorSelectorReferencias .dropdown-referencias .dropdown-item:hover{background-color:transparent}.seccion-producto #contenedorSelectorReferencias .dropdown-referencias .dropdown-item.seleccionada{background-color:#0d8baa;color:#fff}.seccion-producto #contenedorSelectorReferencias .dropdown-referencias .dropdown-item img{display:block;margin-left:auto}.seccion-producto .contenido-producto{border-bottom:3px solid rgba(0,0,0,.1607843137);background-color:#fff;padding:0;z-index:10}.seccion-producto .contenido-producto .nav-link{color:unset;padding:10px 30px;font-family:"Exo-Light"}.seccion-producto .contenido-producto .nav-link.active{border-bottom:3px solid #0d8baa;border-radius:0;background-color:transparent;color:unset;font-family:"Exo-Bold"}.seccion-producto .contenedorDocumentosProducto{font-family:"Exo-Bold";font-size:14px;margin-bottom:24px}.seccion-producto .contenedorDocumentosProducto .contenedor-documento{padding:10px;border:1px #ccc solid;border-radius:11px;text-align:center;margin:5px;height:100%;display:flex;flex-direction:column}.seccion-producto .contenedorDocumentosProducto .contenedor-documento a{font-size:13px;margin:0}.seccion-producto .contenedorDocumentosProducto .contenedor-documento i{font-size:70px;color:#0d8baa}.seccion-producto #modalEtiquetas .modal-body{min-height:40vh;max-height:50vh;overflow-y:scroll}.seccion-producto #modalEtiquetas .etiquetasReferencias label:nth-child(even){background-color:#f1f1f1}.seccion-producto #modalDisponibilidad #cotenidoAvisoDisponibilidad{padding:30px 20px;border:1px solid #eee;border-radius:10px}.seccion-producto #modalDisponibilidad #confirmacionAvisoDisponibilidad{font-family:"Exo-Bold";color:#39a64a}.seccion-producto #modalCarrusel .modal-content{min-height:40vh}.seccion-producto #modalCarrusel .carousel-control-next,.seccion-producto #modalCarrusel .carousel-control-prev{width:5%!important}.seccion-producto #carouselContainer .carousel-item{min-height:222px}.seccion-producto #carouselSelector .carousel-item-next,.seccion-producto #carouselSelector .carousel-item-prev,.seccion-producto #carouselSelector .carousel-item.active{display:inline-flex}.seccion-producto #carouselSelector .carousel-item{padding:3px}.seccion-producto #carouselSelector .carousel-item .item{width:25%;padding:2px}.seccion-producto #carouselSelector .carousel-item .item.selected{box-shadow:0 3px 6px rgba(0,0,0,.1607843137);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1607843137);-moz-box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}.seccion-producto .contenedor-boton{max-height:32px}.seccion-producto .boton-comprar{height:32px;font-size:14px;line-height:0}.seccion-producto input::-webkit-inner-spin-button,.seccion-producto input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.seccion-producto input[type=number]{-moz-appearance:textfield}.seccion-producto .producto-descripcion-titulo{border-bottom:3px solid #0d8baa;margin-bottom:-3px}.seccion-producto .input-cantidad{text-align:center;font-size:14px;font-family:"Exo-Bold";color:#606060!important;border:1px solid #eee;border-right:0;border-left:0}.seccion-producto .input-cantidad.form-control{border-radius:0!important}.seccion-producto .input-botones-cantidad{display:flex;align-items:center;font-size:14px;font-family:"Exo-Bold";border-radius:10px;border:1px solid #eee;cursor:pointer}.seccion-producto .input-botones-cantidad:hover{background-color:#eee}.seccion-producto .video-margen{margin-right:120px;margin-left:120px}.seccion-producto .tabla-datos-tecnicos{vertical-align:middle}.seccion-producto .tabla-datos-tecnicos .headTable{background-color:#0d8baa;color:#fff;position:sticky;top:0}.seccion-producto .cuadro-referencias{border:1px solid #eee;border-radius:10px;padding:0 0 15px}.seccion-producto .cuadro-referencias .titulo-referencia{background-color:#606060;color:#fff;border-radius:10px 10px 0 0}.seccion-producto .cuadro-referencias .titulo-referencia .titulo{font-size:18px}.seccion-producto .cuadro-referencias .linea-propiedad{border-bottom:1px solid #eee;border-radius:10px}.seccion-producto .cuadro-referencias .linea-propiedad .valor-propiedad{display:flex;align-items:center;justify-content:flex-start}.seccion-producto .cuadro-referencias .linea-propiedad .valor-propiedad .icono-readmore{float:inline-end;margin-top:5px}.seccion-producto .cuadro-referencias .linea-propiedad .valor-propiedad .icono-readmore.readmore{cursor:pointer;color:#0d8baa}.seccion-producto .cuadro-referencias .linea-propiedad .valor-propiedad .valor-dato{text-overflow:ellipsis;max-width:100%;overflow:hidden;white-space:nowrap;float:inline-start}.seccion-producto .cuadro-referencias .linea-propiedad .valor-propiedad .valor-dato .oculto,.seccion-producto .referenciaSeleccionada .cuadro-referencias .linea-propiedad .valor-propiedad .valor-dato .oculto{display:none}.seccion-producto .cuadro-referencias .linea-propiedad .valor-propiedad .valor-dato.readmore,.seccion-producto .referenciaSeleccionada .cuadro-referencias .linea-propiedad .valor-propiedad .valor-dato.readmore{cursor:pointer;color:#0d8baa}.seccion-producto .cuadro-referencias .linea-propiedad .valor-propiedad .valor-dato.abierto{overflow:unset;white-space:unset;text-overflow:unset;max-width:100%}.seccion-producto .cuadro-referencias .propiedad{font-weight:700;background-color:#eee}.seccion-producto .referenciaSeleccionada .cuadro-referencias{border:1px solid #eee;border-radius:10px;padding:0}.seccion-producto .referenciaSeleccionada .cuadro-referencias .titulo-referencia{background-color:#0d8baa;color:#fff;border-radius:10px 10px 0 0}.seccion-producto .referenciaSeleccionada .cuadro-referencias .titulo-referencia .titulo{font-size:18px}.seccion-producto .referenciaSeleccionada .cuadro-referencias .linea-propiedad{border-bottom:1px solid #eee;border-radius:10px}.seccion-producto .referenciaSeleccionada .cuadro-referencias .propiedad{font-weight:700;background-color:#eee}.seccion-producto .referenciaSeleccionada .cuadro-referencias .botonSeleccionar{display:none!important}.login input.form-control,.login select.form-control,.login textarea.form-control{border-radius:10px!important;font-size:14px;border-color:#606060;font-family:"Exo-SemiBold"}.login input.form-control:focus,.login select.form-control:focus,.login textarea.form-control:focus{box-shadow:none;border-color:#0d8baa}.login .texto-contrasena{font-size:18px;color:#0d8baa}.login .texto-titulo{font-size:16px;color:#0d8baa;font-family:"Exo-Bold"}.login .texto-subtitulo{font-size:20px;color:#0d8baa;font-family:"Exo-Medium"}.login .texto-input{padding-top:10px;padding-bottom:5px}.login .texto-iniciar-sesion{padding-top:12px;padding-bottom:12px;display:flex;flex-basis:100%;align-items:center}.login .texto-iniciar-sesion:after,.login .texto-iniciar-sesion:before{content:"";flex-grow:1;background:#606060;height:1px}.login .texto-iniciar-sesion:before{margin-right:8px}.login .texto-iniciar-sesion:after{margin-left:8px}.login .boton{font-family:"Exo-Bold";text-transform:uppercase;border-radius:10px}.login .boton-iniciar-sesion{border-color:#0d8baa}.login .boton-iniciar-sesion-evento{color:#0d8baa;background-color:#fff}.login .boton-crear-cuenta-evento{background-color:#fff;color:#606060;border:1px solid #eee}.login .campos-obligatorios{font-size:12px}.login .capa-checkbox{padding-left:20px!important}.login .form-check-label{font-family:"RobotoCondensed-Light"}.informacion-producto .form-check-label a,.informacion-producto .form-check-label a:hover,.login .form-check-label a,.login .form-check-label a:hover{color:#0d8baa!important}.login .enlace-olvido-contrasena{color:#8e8e8e;font-family:"Exo-SemiBold";opacity:1;font-size:12px;padding-top:10px;padding-bottom:10px}.login .texto-crear-cuenta{padding-top:12px;padding-bottom:12px;display:flex;flex-basis:100%;align-items:center}.login .texto-crear-cuenta:after,.login .texto-crear-cuenta:before{content:"";flex-grow:1;background:#606060;height:1px}.login .texto-crear-cuenta:before{margin-right:8px}.login .texto-crear-cuenta:after{margin-left:8px}.login .contenedor-contacto{border:1px #606060;border-style:solid}.modal-registro .texto-input{color:#606060;opacity:1;font-size:14px;padding-top:10px;padding-bottom:5px}.modal-registro .modal-content{border-radius:10px}.modal-registro .modal-header{border-bottom:0;padding-bottom:0}.modal-registro .modal-body{padding-bottom:32px;padding-left:75px;padding-right:75px}.modal-registro .texto-titulo{font-size:24px;color:#0d8baa}.modal-registro .texto-iniciar-sesion{padding-top:12px;padding-bottom:12px;display:flex;flex-basis:100%;align-items:center}.modal-registro .texto-iniciar-sesion:after,.modal-registro .texto-iniciar-sesion:before{content:"";flex-grow:1;background:#606060;height:1px}.modal-registro .texto-iniciar-sesion:before{margin-right:8px}.modal-registro .texto-iniciar-sesion:after{margin-left:8px}.modal-registro .boton-iniciar-sesion{border-color:#eee;font-family:"RobotoCondensed-Bold";text-transform:uppercase}.modal-registro .boton-iniciar-sesion:hover{background-color:#fff;color:#606060}.mostrar-contrasena{position:absolute;right:20px;z-index:999;margin-top:-5px;cursor:pointer;transition:.3s ease all}.informacion-producto input.form-control,.informacion-producto select.form-control,.informacion-producto textarea.form-control{border-radius:10px!important;font-size:14px}.informacion-producto input.form-control:focus,.informacion-producto select.form-control:focus,.informacion-producto textarea.form-control:focus{box-shadow:none}.informacion-producto .texto-input{padding-top:10px;padding-bottom:5px}.informacion-producto .campos-obligatorios{font-size:12px}.informacion-producto .capa-checkbox{padding-left:20px!important}.informacion-producto .form-check-label{font-family:"RobotoCondensed-Light"}.pagina-notificaciones .notificaciones-box{border-top:1px solid #0d8baa}.pagina-notificaciones .notificaciones-box .notificacion-box{padding:.5rem;border-bottom:1px solid #eee}.pagina-notificaciones .notificaciones-box .notificacion-box.no-leida{border-left:.25rem solid #0d8baa}.pagina-error{margin-bottom:50px;margin-top:50px}.pagina-error .titulo-error{font-size:40px;color:#0d8baa;font-family:"Exo-Bold"}.pagina-error .tipo-error{font-size:30px;color:#606060;font-family:"Exo-Bold"}.pagina-error .texto-error{font-size:25px;color:#606060;font-family:"Exo-Medium"}.pagina-error .link-home{font-size:30px;color:#0d8baa;font-family:"Exo-Bold"}@media (min-width:992px){.pagina-error{min-height:600px}}.pagina-socio .contenedor-socio{overflow:hidden}.pagina-socio .contenedor-socio img{transition:transform .2s ease}.pagina-socio .contenedor-socio:hover img{transform:scale(1.1)}.detalle-socio h1{font-size:60px;font-family:"Exo-Bold"}@media (max-width:576px){.detalle-socio h1{font-size:40px}}.detalle-socio h2{color:rgba(59,86,136,.8)}.detalle-socio .contenedor-imagen{background-image:linear-gradient(97deg,rgba(0,173,204,.56)0,rgba(255,255,255,.82) 100%)}.detalle-socio .contenedor-imagen img{opacity:.5}.detalle-socio .logo{width:150px}.detalle-socio .titulo-info{color:#0d8baa;font-size:22px}.detalle-socio .divider{border:1px solid #eee}.detalle-socio .icono{width:25px;height:15px}.pagina-inicio h1{font-size:60px}@media (max-width:576px){.pagina-inicio h1{font-size:40px}}.pagina-inicio h2{color:#0d8baa}.pagina-inicio .banner-inicio{min-height:400px;background-position:center right;background-image:url(../../images/Inicio/Cabeceras-linkedin_WEB2.jpg)!important;background-repeat:no-repeat;background-size:cover}.pagina-inicio .slider-socios{min-height:150px;background-color:#eee}.pagina-inicio .escalagris{-webkit-filter:grayscale(1);filter:grayscale(1)}.pagina-inicio .escalagris:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.pagina-inicio .fondo{mix-blend-mode:multiply}.pagina-inicio .busqueda-mapa .boton{min-width:auto!important}.pagina-inicio #resultadosMapa{margin-top:20px;height:450px;overflow-y:auto}@media (max-width:992px){.pagina-inicio #resultadosMapa{height:auto;max-height:450px}}.pagina-inicio #resultadosMapa .dato-mapa{height:10px;width:10px;border-radius:50%;display:inline-block;margin-right:5px}.pagina-inicio #resultadosMapa .dato-mapa.socio{background-color:#e26aac}.pagina-inicio #resultadosMapa .dato-mapa.suministrador{background-color:rgba(62,190,245,.4980392157)}.pagina-inicio #resultadosMapa .dato-mapa.das{background-color:rgba(59,86,136,.8)}.pagina-inicio #btnFiltroMapa{min-width:auto}.slide{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.slick-slide{margin:0 20px}.slick-next,.slick-prev{display:flex;align-items:center;font-size:20px}.slick-slider{position:relative;display:flex;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:flex;justify-items:center;justify-content:center;align-items:center;align-content:center}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.map_wrapper{max-width:100%;width:100%}.map_box{max-width:100%;margin:0 auto}.map_wrapper .map_aspect_ratio{max-width:100%;width:100%;position:relative;height:0}.map_wrapper:-webkit-full-screen,.map_wrapper:fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;padding:10px;width:100%}.map_wrapper:fullscreen .map_aspect_ratio{position:inherit;padding-bottom:100%;overflow:hidden}.map_wrapper:-webkit-full-screen .map_aspect_ratio,:-webkit-full-screen-ancestor .map_wrapper .map_aspect_ratio{padding-top:100vh!important;width:100%!important}.map_wrapper:-webkit-full-screen{width:100vw!important;max-width:100vw!important}:-webkit-full-screen-ancestor .map_aspect_ratio{width:100vw!important;max-width:100vw!important}.map_wrapper .map_container{position:absolute;top:0;left:0;bottom:0;right:0}.map_container .map_render{height:100%}.imapsCircle-group+.imapsLabel-group{pointer-events:none}.imapsLabel foreignObject br{height:0;content:"";clear:both;display:block}.imapsLabel foreignObject p{margin:0;padding:0}.imapsLabel foreignObject{box-sizing:content-box}.imapsLabel foreignObject img{margin:0;padding:0;display:block;position:relative;max-width:100%;box-sizing:content-box}.imapsLabel foreignObject img.aligncenter{margin:0 auto}.imapsInnerTooltip{display:block;white-space:initial;word-break:initial;word-wrap:initial;width:100%}.map_wrapper path{transition:inherit}.igm_select_mobile_only,.imaps_fullscreen_button_only_mobile{display:none}.igm_select_container{margin-bottom:20px}.map_controls{display:none}.imapsButton-group:focus{outline:0}@media only screen and (max-width:768px){.igm_select_mobile_only,.imaps_fullscreen_button_only_mobile{display:block}.map_wrapper:fullscreen .imaps_fullscreen_button_only_mobile{display:none}@supports (-webkit-hyphens:none){.imaps_fullscreen_button,.imaps_fullscreen_button_only_mobile{display:none!important}}.map_controls{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:20px 0}.map_controls>div{background:#d9d9d9;font-size:1.5em;cursor:pointer;width:30%;text-align:center;border-radius:3px}.map_controls .map_home_button{display:flex;align-items:center;justify-content:center}.map_has_external_controls .imapsZoomControl-group{display:none}.map_wrapper.map_has_external_controls:fullscreen .imapsZoomControl-group{display:inherit}}.elementor-editor-active .map_wrapper .map_render{content:"Map";color:#fff;background-color:#ccc;padding:20px}.elementor-widget-igmap{width:100%}.oxygen-body .map_wrapper .map_render{content:"map";background-color:#ccc;padding:20px}.igm_preview_list ul.igm_preview_main_list{list-style-type:none;display:flex;justify-content:space-between;padding:0;max-width:100%;flex-wrap:wrap}.igm_preview_list ul.igm_preview_main_list li{text-align:left;padding:0 25px 0 0;width:265px;font-size:.8em;white-space:nowrap;margin:0 0 5px}.igm_preview_list ul.igm_preview_main_list li .igm_small_list_text{font-size:.8em}.igm_preview_list h2{text-align:center}h2.igm_preview_list_title{padding:20px 0}.igm_preview_map_list_dropdown{margin:20px 0;width:100%}.pagina-bextok .border-bottom-color{color:#0d8baa;border-bottom:2px solid #d4005b!important;padding-bottom:8px}.pagina-bextok .titulo-bextok{font-size:60px;line-height:1.4em}@media (max-width:576px){.pagina-bextok .titulo-bextok{font-size:40px}}.pagina-bextok .contenedor-imagen-azul{background-image:linear-gradient(135deg,#008eaa 30%,transparent 30%);padding-top:30px;padding-left:30px;text-align:left;margin-left:0}.pagina-bextok .contenedor-imagen-gris{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 30%,transparent 30%);padding-bottom:30px;padding-left:30px;text-align:left;margin-left:0}.pagina-bextok .contenedor-imagen-rosa{background-image:linear-gradient(135deg,#ce0058 30%,transparent 30%);padding-top:30px;padding-left:30px;text-align:left;margin-left:0}.pagina-bextok .texto-resaltado{font-size:18px;color:#0d8baa}.pagina-bextok .sombra{box-shadow:0 50px 100px 0 rgba(0,0,0,.3)}.pagina-bextok iframe{width:1080px;height:608px}@media (max-width:576px){.pagina-bextok iframe{width:300px;height:200px}}.fondo-azul{background-color:#0d8baa;min-height:150px}