header{width:100%;position:fixed;z-index:2;justify-self:center;display:flex;flex:0 0 auto;top:0;left:0}header .contenedor_menu_adm{font-family:"Nexa",sans-serif;width:100%;display:flex;height:7em;justify-content:space-around;align-items:center;gap:6rem}header .contenedor_menu_adm .logo{width:30%}header .contenedor_menu_adm .logo img{width:12rem}header .contenedor_menu_adm .dropdown_text{font-size:1.3rem;text-decoration:none;color:#7a7a7a}header .contenedor_menu_adm .dropdown{position:relative}header .contenedor_menu_adm .dropdown .menu_adm{padding:0;margin:0;display:none;overflow:hidden;position:absolute;min-width:150px;box-shadow:0 0 1rem #7a7a7a;border-radius:.3rem;background-color:rgba(104,104,104,0.835)}header .contenedor_menu_adm .dropdown .menu_adm ul{display:flex;flex-direction:column;text-align:left;padding:0;margin:0;border-radius:.3rem;width:12em;gap:.2em}header .contenedor_menu_adm .dropdown .menu_adm ul li{width:100%;padding:.3rem 0;text-align:center}header .contenedor_menu_adm .dropdown .menu_adm ul li a{text-decoration:none;font-size:1.3rem;width:100%;color:#fff}header .contenedor_menu_adm .dropdown .menu_adm ul :hover{width:100%;background-color:#7a7a7a;color:#fff}header .contenedor_menu_adm .dropdown .menu_adm ul .logout{width:100%;background-color:rgba(255,255,255,0);color:#fff;border:none;font-size:1.1em;font-weight:100}header .contenedor_menu_adm .dropdown .menu_adm ul :hover{width:100%;background-color:#7a7a7a;color:#fff}header .contenedor_menu_adm .dropdown:hover .menu_adm{display:block;z-index:1}.content_body{margin-bottom:3em;margin-top:1em;display:flex;justify-content:center;align-content:center;align-items:center;width:100%;justify-self:center;flex:1;box-sizing:border-box}.content_body .mainadm{margin-top:8em;width:90%;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;justify-items:center;gap:2em}footer{color:#fff;width:100%;height:8em;padding:0;padding-bottom:2em;bottom:-1px;justify-self:center;display:flex;flex:0 0 auto;justify-content:center}footer .copyright{position:absolute;bottom:-1px;border-top:solid .2rem #7a7a7a;height:5rem;text-align:center}footer .copyright p{margin-left:2rem;margin-top:3rem;color:#fff}.form_contenedor{margin-top:-5em;display:flex;width:80%;align-self:center;justify-content:center;background-color:rgba(122,122,122,0.051);border-radius:1rem;overflow:scroll}.form_contenedor .form_product{display:flex;flex-direction:column;gap:1.5rem;width:100%}.forms_content{width:100%;display:flex;height:20em}.forms_content .form_contenedor{height:100%;display:flex;align-items:center}.forms_content .form_contenedor .form_talla,.forms_content .form_contenedor .form_subtalla{display:flex;flex-direction:column;gap:1em}.forms_content .form_contenedor .form_talla .contenido_form,.forms_content .form_contenedor .form_subtalla .contenido_form{display:flex;flex-direction:column;gap:.5rem}.forms_content .form_contenedor .form_talla .contenido_form label,.forms_content .form_contenedor .form_subtalla .contenido_form label{color:#fff}.forms_content .form_contenedor .form_talla .contenido_form .contenido_estado,.forms_content .form_contenedor .form_subtalla .contenido_form .contenido_estado{width:40%;align-items:center;display:flex}.forms_content .form_contenedor .form_talla .contenido_form .contenido_estado input,.forms_content .form_contenedor .form_subtalla .contenido_form .contenido_estado input{transform:scale(.6)}.forms_content .form_contenedor .form_talla .contenido_form .categoria,.forms_content .form_contenedor .form_subtalla .contenido_form .categoria{height:2.5em;width:91%;background-color:rgba(255,255,255,0);color:#fff;border-radius:.3em}.forms_content .form_contenedor .form_talla .contenido_form .categoria option,.forms_content .form_contenedor .form_subtalla .contenido_form .categoria option{color:#000;height:2em}.forms_content .form_contenedor .form_talla .contenido_form .tallas_container,.forms_content .form_contenedor .form_subtalla .contenido_form .tallas_container{width:80%}.forms_content .form_contenedor .form_talla .contenido_form .tallas_container .talla_item,.forms_content .form_contenedor .form_subtalla .contenido_form .tallas_container .talla_item{display:flex;flex-direction:column}.forms_content .form_contenedor .form_talla .contenido_form .tallas_container .talla_item .talla_description,.forms_content .form_contenedor .form_subtalla .contenido_form .tallas_container .talla_item .talla_description{display:flex;width:100%;gap:2em;margin-top:1em}.forms_content .form_contenedor .form_talla .contenido_form .tallas_container .talla_item .talla_description .subtallas_titulo,.forms_content .form_contenedor .form_subtalla .contenido_form .tallas_container .talla_item .talla_description .subtallas_titulo{display:flex;width:100%}.forms_content .form_contenedor .form_talla .contenido_form .tallas_container .talla_item .talla_description .subtallas_titulo .toggle-subtallas,.forms_content .form_contenedor .form_subtalla .contenido_form .tallas_container .talla_item .talla_description .subtallas_titulo .toggle-subtallas{width:10%;height:1em}.forms_content .form_contenedor .form_talla .contenido_form .tallas_container .talla_item .stock-input,.forms_content .form_contenedor .form_subtalla .contenido_form .tallas_container .talla_item .stock-input{width:5em}.forms_content .form_contenedor .form_talla .contenido_form .tallas_container .talla_item .subtallas-container,.forms_content .form_contenedor .form_subtalla .contenido_form .tallas_container .talla_item .subtallas-container{display:flex;width:100%;gap:1em}.forms_content .form_contenedor .form_talla .contenido_form .tallas_container .talla_item .subtallas-container input,.forms_content .form_contenedor .form_subtalla .contenido_form .tallas_container .talla_item .subtallas-container input{width:5em}input{height:1.5rem;width:90%;color:#fff;background-color:transparent;font-size:1rem;border:solid 1px #646464;border-radius:.3rem}label{font-size:1.1rem}input[type=file]{font-size:.8rem}input[type=number]::placeholder,input[type=text]::placeholder{color:#646464;font-size:1rem}textarea{height:4rem;width:90%;background-color:transparent;font-size:1rem;border:solid 1px #646464;border-radius:.3rem;color:#fff}textarea::placeholder{color:#646464;font-size:1rem}button{height:2rem;width:8rem;border:solid .5px #7a7a7a;border-radius:.5rem;cursor:pointer;background-color:#fff;font-size:.9rem;font-weight:bold}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@import url("https://fonts.cdnfonts.com/css/nexa-bold");
header{width:100%;position:fixed;z-index:2;justify-self:center;display:flex;flex:0 0 auto;top:0;left:0}header .cont_menu{width:100%;justify-content:center}header .cont_menu .contenedor{height:6em;width:100%;display:flex;align-items:center;justify-content:space-around}header .cont_menu .contenedor .logo{width:clamp(50px,300px,400px);margin-left:1em}header .cont_menu .contenedor .logo img{width:70%}header .cont_menu .contenedor .list_menu{display:flex;justify-content:flex-end;align-content:flex-end}header .cont_menu .contenedor .list_menu .respmenu{width:2rem;display:none}header .cont_menu .contenedor .list_menu .menu{display:flex;width:100%;gap:.5rem;z-index:1}header .cont_menu .contenedor .list_menu .menu .menuitem{text-decoration:none;list-style:none;border-left:solid 2px #fbc740;padding:0 .3rem;display:flex;align-items:center;width:auto;cursor:pointer}header .cont_menu .contenedor .list_menu .menu .menuitem a{margin:0;padding:0;text-decoration:none;color:#fff;font-weight:300;font-size:.9em}header .cont_menu .contenedor .list_menu .menu .menuitem a:hover{color:#fbc740}header .cont_menu .contenedor .list_menu .menu .menuitem .menuUserSession{display:flex;align-items:center;width:6em;height:2em}header .cont_menu .contenedor .list_menu .menu .menuitem .menuUserSession img{width:30%;filter:invert(100%)}header .cont_menu .contenedor .list_menu .menu .menuitem .menuUserSession span{color:#fff;font-size:.8em}header .cont_menu .contenedor .list_menu .menu .menuitem .subMenu{flex-direction:column;position:absolute;justify-content:center;background:linear-gradient(to bottom,rgba(26,26,26,0.396),#2d2d2d);list-style:none;margin-top:12em;margin-left:.5em;gap:1.5em;display:none;transition:display}header .cont_menu .contenedor .list_menu .menu .menuitem .subMenu : 2s ease-in-out,header .cont_menu .contenedor .list_menu .menu .menuitem .subMenu z-index: 10,header .cont_menu .contenedor .list_menu .menu .menuitem .subMenu a{text-decoration:none;color:#fff;padding:0}header .cont_menu .contenedor .list_menu .menu .menuitem :hover{color:#fbc740}header .cont_menu .contenedor .list_menu .menu .menuitem :hover .logout{padding:0;margin:0;background:rgba(255,255,255,0);color:#fff;border:none;font-weight:100;font-size:1em}header .cont_menu .contenedor .list_menu .menu .menuitem :hover :hover{color:#fbc740}header .cont_menu .contenedor .list_menu .menu #menuUserSession:hover .subMenu{width:10%;display:flex;padding:2em .5em 2em .5em;margin-top:10em;align-content:center;align-items:center}header .cont_menu .contenedor .list_menu .menu #menuUserSession:hover .subMenu a{font-size:1em}header .cont_menu .contenedor .list_menu .menu #tienda:hover .subMenu{width:10%;display:flex;padding:2em .2em 2em .6em}header .cont_menu .contenedor .list_menu .menu #tienda:hover .subMenu a{font-size:1em}header .cont_menu .contenedor .list_menu .menu #compras:hover .subMenu{width:15%;display:flex;padding:2em .5em 2em .5em}header .cont_menu .contenedor .list_menu .menu #compras:hover .subMenu a{font-size:1em}header .cont_menu .contenedor .list_menu .menu #nosotros:hover .subMenu{width:15%;display:flex;padding:2em .5em 2em .5em}header .cont_menu .contenedor .list_menu .menu #nosotros:hover .subMenu a{font-size:1em}header .cont_menu .contenedor .list_menu .menu .menuitem:first-child{border:none}header .cont_menu .contenedor .list_menu .carrito-icon{display:flex;justify-content:center;position:relative;width:2.5em;z-index:1}header .cont_menu .contenedor .list_menu .carrito-icon img{width:70%;fill:#7a7a7a}header .cont_menu .contenedor .list_menu .carrito-icon .contador{top:-.5em;padding:.2em 0 0 0;background-color:#c61717;border-radius:50%;width:1.3em;position:absolute;text-decoration:none;color:#fff;text-align:center;right:-.5em;font-size:.9em}header .cont_menu .contenedor.scrolled{background-color:rgba(37,39,43,0.702);transition:background-color .3s ease-in-out}footer{width:100%;height:8em;padding:0;padding-bottom:2em;bottom:-1px;justify-self:center;display:flex;flex:0 0 auto;justify-content:center}footer .cont_footer{width:100%;display:flex;justify-content:start;position:relative;gap:1em}footer .cont_footer .veritas{display:flex;align-items:center;width:10%;height:100%}footer .cont_footer .veritas img{width:100%;height:50%}footer .cont_footer .suscursales{width:80%;background:linear-gradient(to right,#1a1a1a,#2d2d2d);padding:.2em;height:100%}footer .cont_footer .suscursales .contsucursales{display:flex;background:linear-gradient(to right,#2d2d2d,#1a1a1a);width:100%;justify-content:space-around;align-items:center;gap:2rem;padding-left:1rem;padding-right:1rem}footer .cont_footer .suscursales .contsucursales .matriz,footer .cont_footer .suscursales .contsucursales .quito,footer .cont_footer .suscursales .contsucursales .guayaquil{color:#c6c6c6}footer .cont_footer .suscursales .contsucursales .matriz .titulo,footer .cont_footer .suscursales .contsucursales .quito .titulo,footer .cont_footer .suscursales .contsucursales .guayaquil .titulo{font-weight:lighter;padding:.2rem 0 .3rem 0}footer .cont_footer .suscursales .contsucursales .matriz .titulo h2,footer .cont_footer .suscursales .contsucursales .quito .titulo h2,footer .cont_footer .suscursales .contsucursales .guayaquil .titulo h2{margin:0;padding:0;font-size:.8em;color:#c6c6c6;text-align:center;width:100%}footer .cont_footer .suscursales .contsucursales .matriz .direccion,footer .cont_footer .suscursales .contsucursales .quito .direccion,footer .cont_footer .suscursales .contsucursales .guayaquil .direccion{display:flex}footer .cont_footer .suscursales .contsucursales .matriz .direccion p,footer .cont_footer .suscursales .contsucursales .quito .direccion p,footer .cont_footer .suscursales .contsucursales .guayaquil .direccion p{margin:0;padding:.3rem 0 .3rem 0;font-size:.6rem;text-align:center}footer .cont_footer .suscursales .contsucursales .matriz .direccion img,footer .cont_footer .suscursales .contsucursales .quito .direccion img,footer .cont_footer .suscursales .contsucursales .guayaquil .direccion img{width:2.3em;height:2.3em}footer .cont_footer .suscursales .contsucursales .matriz .info_general,footer .cont_footer .suscursales .contsucursales .quito .info_general,footer .cont_footer .suscursales .contsucursales .guayaquil .info_general{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.5rem}footer .cont_footer .suscursales .contsucursales .matriz .info_general p,footer .cont_footer .suscursales .contsucursales .quito .info_general p,footer .cont_footer .suscursales .contsucursales .guayaquil .info_general p{padding:0;margin:0;text-align:center;font-size:.7rem}footer .cont_footer .suscursales .contsucursales .matriz .info_general img,footer .cont_footer .suscursales .contsucursales .quito .info_general img,footer .cont_footer .suscursales .contsucursales .guayaquil .info_general img{width:1.8em;height:2.3em}footer .cont_footer .redesSociales{display:flex;position:absolute;width:10%;height:100%;right:-3%;overflow:none}footer .cont_footer .redesSociales .contentredes{width:100%;display:flex;flex-direction:column;align-items:flex-end;height:100%;gap:1em;padding-top:2%}footer .cont_footer .redesSociales .contentredes a{display:inline-block;width:80%;height:80%}footer .cont_footer .redesSociales .contentredes a .red-ico{position:absolute;width:30%;height:30%;z-index:1;transition:opacity .5s ease-in-out}footer .cont_footer .redesSociales .contentredes a .red-png{position:absolute;width:30%;height:30%;z-index:0}footer .cont_footer .redesSociales .contentredes a .youtube{margin-top:.1em;margin-left:.1em;width:28%;height:28%}footer .cont_footer .redesSociales .contentredes a .red-ico:hover{opacity:0}.links_terminos_privacidad{width:100%;display:flex;justify-content:center;margin-top:1em}.links_terminos_privacidad .terminos,.links_terminos_privacidad .privacidad{border-right:solid 1px #fff}.links_terminos_privacidad .link{text-decoration:none;color:#fff;padding:0 2em;margin:0;text-align:center}.links_terminos_privacidad :hover{color:#fbc740}.popup-politicas{position:fixed;align-self:center;justify-self:center;top:30%;background-color:#5c5c5c;color:#fff;position:fixed;width:50vw;height:50vh;z-index:1}.popup-politicas .container_popup-politicas{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.popup-politicas .container_popup-politicas .messege_popup-politicas a{text-decoration:none;color:#fff}.popup-politicas .btn-cerrar{cursor:pointer;position:absolute;width:2em;z-index:10;cursor:pointer}.contenedor_produ{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-self:center;gap:5em;margin-bottom:5em}.contenedor_produ .containter_img_det{display:flex;justify-content:space-between;gap:2em;width:100%}.contenedor_produ .containter_img_det .contentImage{display:flex;flex-direction:column;width:50%;align-items:flex-start}.contenedor_produ .containter_img_det .contentImage .links{margin-top:3em;display:flex;width:70%;height:1rem;justify-content:space-between}.contenedor_produ .containter_img_det .contentImage .links .referencias{display:flex;gap:.5rem;align-items:center}.contenedor_produ .containter_img_det .contentImage .links .referencias p{margin:0;padding:0;color:#d5d5d5;font-size:.2rem;font-weight:bold}.contenedor_produ .containter_img_det .contentImage .links .referencias a{text-decoration:none;color:#d5d5d5;font-weight:bold;font-size:.9rem}.contenedor_produ .containter_img_det .contentImage .links .navegacion{display:flex;gap:1rem;align-items:center}.contenedor_produ .containter_img_det .contentImage .links .navegacion img{width:1rem}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad{display:flex;position:relative;gap:1em}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imagen_produ{padding-top:1rem;width:clamp(200px,530px,900px);position:relative;display:inline-block;height:clamp(200px,530px,900px)}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imagen_produ .img_principal{width:100%;height:100%}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imagen_produ .img_principal img{width:100%;height:100%}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imagen_produ .btn-lupa{position:absolute;width:2em;bottom:.5%;right:1%;cursor:pointer}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imagen_produ .btn-lupa img{width:100%}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imagen_produ .zoom{margin-top:-40em;margin-left:-7%;width:110%;height:120%;position:absolute;border:2px solid rgba(0,0,0,0.2);background-repeat:no-repeat;background-size:200%;pointer-events:none;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;opacity:0;visibility:hidden;z-index:2}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imagen_produ .btn-cerrar{opacity:0;visibility:hidden;position:absolute;width:1em;top:-6%;right:-3%;z-index:3;cursor:pointer}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imgAdicionales{display:flex;flex-direction:column;margin-top:1rem;width:6em;gap:1rem;height:33em;overflow:auto}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imgAdicionales .imagen_principal{width:95%}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imgAdicionales .imagen_principal img{width:100%}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imgAdicionales .imagenes_adicionales{width:95%}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imgAdicionales .imagenes_adicionales img{width:100%}.contenedor_produ .containter_img_det .content-det-produ{width:40%}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod{position:relative;width:100%;padding-top:5rem}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod{padding-bottom:1em;width:100%}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .text_nombre{resize:none;padding:0;margin:0;display:flex;flex-wrap:wrap;width:100%;color:#fbc740;font-size:2.3rem;font-weight:700;border:none}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .detalle-cod-cant{display:flex;gap:1em;width:80%}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .detalle-cod-cant .cod-ref,.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .detalle-cod-cant .cantidad-prod{width:100%;display:flex;font-size:.875rem;color:#d5d5d5;font-weight:300;gap:.2em;margin-bottom:1em}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .detalle-cod-cant .cod-ref p,.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .detalle-cod-cant .cantidad-prod p{padding:0;margin:0}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .detalle-cod-cant .cod-ref{width:50%}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .detalle-cod-cant .cantidad-prod{padding-left:.5em;border-left:solid 1px #fff}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .text_precio{font-weight:300;font-size:3em;color:#d5d5d5;border:none;height:auto}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .text_detalle{color:#d5d5d5;font-weight:300;font-size:1rem}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod{height:10em}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .titulo_espec{color:#d5d5d5;font-size:1.75rem;font-weight:300}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec{display:flex;flex-direction:column;justify-content:space-between;width:100%;color:#d5d5d5;padding-bottom:.5em}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec h2{color:#d5d5d5;font-size:1em;font-weight:500}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec label{font-size:1.2em;color:#d5d5d5;font-weight:500;width:2em;text-align:center}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec .selector_tallas{display:flex;flex-direction:column}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec .selector_tallas .tallas{display:flex;flex-wrap:wrap;gap:.5rem}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec .selector_tallas input{display:none}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec .selector_tallas input[type = "radio"]:checked + .btn-talla{background:#fff;color:#000;border:2px solid #ddd;font-weight:700}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec .selector_tallas .btn-talla{padding:.3em 1.5em;height:1.2em;border:1px solid #ddd;border-radius:.5em;cursor:pointer;transition:all .2s ease-in-out}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec .selector_tallas .btn-talla:hover{background-color:rgba(119,119,119,0.694)}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec .selector_tallas .btn-talla.disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .cantidad-compra{display:flex;align-items:flex-end;height:4em;width:100%;gap:1em}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .cantidad-compra .btn-cantidad{background:#eee;border:1px solid #ccc;border-radius:50%;cursor:pointer;font-size:16px;width:2em}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .cantidad-compra .btn-cantidad:hover{background:#ddd}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .cantidad-compra .input-cantidad{border:1px solid #ccc;padding:5px;width:40px;text-align:center}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .cart{display:flex;justify-content:space-between;height:5em;align-items:center}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .cart button{width:100%;color:#d5d5d5;background-color:#484f56;height:3em}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .cart button:hover{color:#484f56;background-color:#fff}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .cart a{width:5%}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .especificaciones{width:100%;color:#fff}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .alert{display:flex;align-items:center;position:absolute;width:90%;text-align:center;height:3em;font-size:2em;color:#fbc740}.recomendacion_prod{margin-top:-5em;width:100%;height:35rem;overflow:hidden}.recomendacion_prod .titulo{padding-left:2rem;line-height:1.2;font-weight:700;color:#d5d5d5;font-size:.8em}.recomendacion_prod .contenedor_prod{margin-left:3rem;margin-top:3rem;display:flex;width:100%;height:25rem;gap:4rem;overflow:scroll}.recomendacion_prod .contenedor_prod .tarjeta_prod{width:250px;height:350px;background:linear-gradient(to bottom,#1f2326,rgba(31,35,38,0.275))}.recomendacion_prod .contenedor_prod .tarjeta_prod .img_producto{width:250px;height:250px;background-color:#f00;margin:0;padding:0}.recomendacion_prod .contenedor_prod .tarjeta_prod .img_producto img{width:100%;height:100%}.recomendacion_prod .contenedor_prod .tarjeta_prod .producto_prod,.recomendacion_prod .contenedor_prod .tarjeta_prod .precio_prod{color:#d5d5d5}.recomendacion_prod .contenedor_prod .tarjeta_prod .producto_prod h2,.recomendacion_prod .contenedor_prod .tarjeta_prod .precio_prod h2{margin-top:0;margin-bottom:0;padding-bottom:.5rem;font-size:1.2rem}.recomendacion_prod .contenedor_prod .tarjeta_prod .producto_prod p,.recomendacion_prod .contenedor_prod .tarjeta_prod .precio_prod p{margin-top:0;padding-top:0;color:#d5d5d5}.contenedor_tabla{width:90%}.contenedor_tabla .action_buttom{display:flex;width:100%;gap:1em}.contenedor_tabla .action_buttom .boton_creacion{text-align:center;width:8em;border-radius:.5rem;padding:.5rem;color:#fff;background-color:#484f56;text-decoration:none;border:.1rem solid}.contenedor_tabla .action_buttom .boton_creacion:hover{color:#484f56;background-color:#fff;border-color:#484f56;padding:.5rem;border:.1rem solid}.contenedor_tabla h2{color:#fff;text-align:center;font-size:2rem}.contenedor_tabla .info_tabla_productos{color:#fff;width:100%;height:60%;border-collapse:separate;border-spacing:.8em 0}.contenedor_tabla .info_tabla_productos thead tr,.contenedor_tabla .info_tabla_productos tbody tr{display:table;width:100%;table-layout:fixed}.contenedor_tabla .info_tabla_productos thead tr th,.contenedor_tabla .info_tabla_productos tbody tr th,.contenedor_tabla .info_tabla_productos thead tr td,.contenedor_tabla .info_tabla_productos tbody tr td{width:auto;text-align:left}.contenedor_tabla .info_tabla_productos thead tr td,.contenedor_tabla .info_tabla_productos tbody tr td{padding:1em 0 0 0}.contenedor_tabla .info_tabla_productos thead tr .boton_producto,.contenedor_tabla .info_tabla_productos tbody tr .boton_producto{text-decoration:none;color:#fff}.contenedor_tabla .info_tabla_productos thead tr .boton_producto:hover,.contenedor_tabla .info_tabla_productos tbody tr .boton_producto:hover{color:#fbc740}.contenedor_tabla .info_tabla_productos thead tr td:nth-child(2),.contenedor_tabla .info_tabla_productos tbody tr td:nth-child(2),.contenedor_tabla .info_tabla_productos thead tr th:nth-child(2),.contenedor_tabla .info_tabla_productos tbody tr th:nth-child(2){width:40%}.contenedor_tabla .info_tabla_productos tbody{display:block;max-height:60vh;overflow-y:auto;width:100%}.contenedor_tabla .info_tabla_productos thead tr{border-bottom:solid 1px #fff}.form_prod_contenedor{margin-top:-2em;width:70%;color:#fff}.form_prod_contenedor .form_product{display:flex;flex-direction:column}.form_prod_contenedor .form_product .contenido_form{display:flex;flex-direction:column;margin-bottom:1em}.form_prod_contenedor .form_product .contenido_form .tallas_container{width:50%}.form_prod_contenedor .form_product .contenido_form .tallas_container .talla_item{width:100%}.form_prod_contenedor .form_product .contenido_form .tallas_container .talla_item .talla_description{width:80%;gap:1em;display:flex;align-items:flex-end}.form_prod_contenedor .form_product .contenido_form .tallas_container .talla_item .talla_description label{margin:0;padding:0}.form_prod_contenedor .form_product .contenido_form .tallas_container .talla_item .talla_description .subtallas_text{align-items:flex-end;display:flex;width:40%}.form_prod_contenedor .form_product .contenido_form .tallas_container .talla_item .talla_description .subtallas_text label{margin:0;padding:0}.form_prod_contenedor .form_product .contenido_form .tallas_container .talla_item .talla_description .subtallas_text .toggle-subtallas{display:flex;align-items:center}.form_prod_contenedor .form_product .contenido_form .tallas_container .talla_item .stock-simple{width:20%}.form_prod_contenedor .form_product .contenido_form .tallas_container .talla_item .subtallas-container{width:30%;height:7em}.form_prod_contenedor .form_product .contenido_form .tallas_container .talla_item .subtallas-container .subtallas_detail{margin-bottom:.5em;display:flex;justify-content:space-between;align-items:flex-end}.form_prod_contenedor .form_product .contenido_form .tallas_container .talla_item .subtallas-container .subtallas_detail label{margin:0;padding:0}.form_prod_contenedor .form_product .contenido_form .tallas_container .talla_item .subtallas-container .subtallas_detail input{width:70%}.form_prod_contenedor .form_product .contenido_form .categoria{width:50%}.form_prod_contenedor .form_product .contenido_form .contenido_estado{display:flex;width:50%;gap:1em;align-items:flex-end}.form_prod_contenedor .form_product .contenido_form .contenido_estado .estado_activo,.form_prod_contenedor .form_product .contenido_form .contenido_estado .estado_inactivo{width:15%;height:2em;display:flex;align-items:center;align-content:center}.form_prod_contenedor .form_product .contenido_form .contenido_estado .estado_activo label,.form_prod_contenedor .form_product .contenido_form .contenido_estado .estado_inactivo label{height:90%;padding:0;margin:0;display:flex;align-items:flex-end;width:80%}.form_prod_contenedor .form_product .contenido_form .contenido_estado .estado_activo input,.form_prod_contenedor .form_product .contenido_form .contenido_estado .estado_inactivo input{height:60%}.form_prod_contenedor .form_product .contenido_form .contenido_form_distribuidor{display:flex;flex-direction:column}.contenedor_tienda{width:90vw;min-height:100vh;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:2em}.contenedor_tienda .contenedor_tarjeta{justify-items:center;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(213px,1fr));column-gap:5.3em;padding:0 8rem;row-gap:6em;min-height:100vh}.contenedor_tienda .contenedor_tarjeta .tarjeta{display:flex;flex-direction:column;width:300px;height:25em}.contenedor_tienda .contenedor_tarjeta .tarjeta .image{position:relative;display:flex;flex-direction:column;align-self:center;justify-self:center;width:100%}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .image-principal{width:300px;height:300px}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .image-principal img{width:100%;height:100%;border-radius:0 0 0 .5em}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito{bottom:0;width:100%}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car{display:flex;flex-direction:column;justify-content:space-between;width:100%}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car .tarjeta_tallas{position:relative;height:4em;width:100%;display:flex;justify-content:center;color:#fff;margin-top:.5rem;justify-content:space-between}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car .tarjeta_tallas .tallas-container{position:relative;gap:.5em;display:flex;z-index:1}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car .tarjeta_tallas .tallas-container input{display:none}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car .tarjeta_tallas .tallas-container input[type = "radio"]:checked + .btn-talla{background:#fff;color:#000;border:2px solid #ddd;font-weight:700}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car .tarjeta_tallas .tallas-container .btn-talla{display:flex;justify-content:center;width:clamp(2em,3em,5em);padding-top:.3em;height:1.5em;border:1px solid #ddd;border-radius:.5em;cursor:pointer;transition:all .2s ease-in-out}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car .tarjeta_tallas .tallas-container .btn-talla:hover{background-color:#fbc740}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car .tarjeta_tallas .tallas-container .btn-talla.disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car .tarjeta_tallas .subtallas-container{position:absolute;top:2.5em;left:0;background:rgba(255,255,255,0.95);border:1px solid #ddd;border-radius:4px;display:flex;display:none;flex-wrap:wrap;gap:5px;z-index:10;box-shadow:0 4px 8px rgba(0,0,0,0.1);transition:opacity .3s,transform .3s;transform:translateY(-10px);opacity:0;flex-direction:row}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car .tarjeta_tallas .subtallas-container.active{background-color:transparent;border:none;display:flex;width:100%;transform:translateY(0);opacity:1;transition:opacity .3s ease,transform .3s ease}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car .tarjeta_tallas .subtallas-container.active input[type="radio"]{display:none;height:1em}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car .tarjeta_tallas .subtallas-container.active .btn-subtalla{align-items:center;margin-right:.5em;padding:.2em .5em;height:1em;border:1px solid #ccc;border-radius:4px;background:rgba(119,119,119,0.694);cursor:pointer;transition:background .2s,transform .2s;font-size:.9em}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car .tarjeta_tallas .subtallas-container.active .btn-subtalla:hover{background:#fbc740;transform:scale(1.05)}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car .tarjeta_tallas .subtallas-container.active input[type="radio"]:checked + label{background:#fbc740;color:#fff;border-color:#fbc740}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car .tarjeta_tallas .subtallas-container::before{content:"";position:absolute;top:-10px;left:0;width:100%;height:10px;background:linear-gradient(to bottom,rgba(0,0,0,0.05),transparent)}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car button{color:#fff;background-color:#484f56;width:70%;margin-top:.5rem;height:2rem;border-radius:.5em;border:none}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .añadir-al-carrito .form-car button:hover{color:#484f56;background-color:#fbc740}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .tarjeta_info{display:flex;align-items:center;justify-content:space-between;align-content:center;margin-top:1em;width:100%;height:2em;color:#fff}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .tarjeta_info a{text-decoration:none;color:#fff;font-size:1rem;font-weight:400;padding:0;margin:0}.contenedor_tienda .contenedor_tarjeta .tarjeta .image .tarjeta_info .precio_prod{font-size:.875rem;font-weight:600;color:#fff;margin:0;padding:0;text-align:right}.contenedor_tienda .botones_paginate{margin-top:3em;display:flex;gap:1em}.menu-tienda{display:flex;width:100%;justify-content:center}.menu-tienda .img-carrito{margin-top:40%;height:2rem}.modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.6);display:none;justify-content:center;align-items:center;z-index:9000;transition:opacity .3s ease}.modal .modal-content{background:#fff;padding:2em;border-radius:10px;text-align:center;max-width:400px;box-shadow:0 0 20px rgba(0,0,0,0.3);transform:translateY(-10px);transition:transform .3s ease;z-index:9999}.modal .modal-content h2{margin-top:0}.modal .modal-content button{margin-top:1em;padding:.5em 1em;border:none;border-radius:.5em;background-color:#484f56;color:#fff}.modal .modal-content button:hover{background-color:#fbc740}.active-modal{display:flex}.videoHome{width:100%;height:80vh}.videoHome video{width:100%;height:auto}.titulo-videos{width:100%;color:#fbc740}.titulo-videos h2{padding:0}.multimedia{width:100%;margin-bottom:10rem;display:flex;justify-content:center;flex-wrap:wrap;gap:2em;height:80rem}.multimedia iframe{width:30%;height:20%}.temporal{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5em}.temporal h2{color:#fbc740;width:100%}.temporal .cont_temp{display:flex;gap:1em}.temporal .cont_temp a{color:#fbc740;text-decoration:none;color:#fff;height:2em;border:solid 1px #fff;padding:1em;margin:0;border-radius:1em;background-color:#363636;font-weight:700;display:flex;align-items:center;gap:1em}.temporal .cont_temp a img{width:25%;height:100%}.temporal .cont_temp a:hover{background-color:#fff;color:#fbc740}.clientes{width:100vw;height:30vh;display:flex;flex-direction:column;justify-content:flex-end;gap:.5em;color:#fbc740}.clientes h2{width:50%;margin-left:3em;padding:0;margin-bottom:0}.clientes .cont-clientes{position:relative;width:100%;overflow:hidden;height:100%}.clientes .cont-clientes .contenedor-cliente{height:100%;position:absolute;display:flex;gap:4em;animation:scroll 7s linear infinite;width:100%}.clientes .cont-clientes .contenedor-cliente .cliente{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:5em}.clientes .cont-clientes .contenedor-cliente .cliente img{width:100%;height:auto}.clientes .cont-clientes:hover .contenedor-cliente{animation-play-state:paused}@-moz-keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-73%)}}@-webkit-keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-73%)}}@-o-keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-73%)}}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-73%)}}.headEmpresa{height:80vh}.headEmpresa .contentSlider{height:100%}.headEmpresa .contentSlider .selectores{transform:translateY(560%)}.reseñaEmpresa{width:100%;height:70vh;display:flex;flex-direction:column;justify-content:space-between}.reseñaEmpresa .empresa{width:100%;height:100%;display:flex;justify-content:space-between}.reseñaEmpresa .empresa .reseña{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.reseñaEmpresa .empresa .reseña iframe{height:80%;width:50%}.reseñaEmpresa .empresa .reseña .titulo{width:100%;text-align:left;font-size:1.5em;font-weight:700;color:#fbc740;padding-bottom:1em}.aboutUs{width:100%;display:flex;flex-direction:column;height:60vh}.aboutUs .titulo{color:#fbc740;padding-bottom:1em;width:100%}.aboutUs .empresa{height:100%;display:flex;justify-content:space-around}.aboutUs .empresa .about .fondo{background-image:url("/static/media/Empresa/Detalle_Empresa/1_QUIENES_SOMOS.webp")}.aboutUs .empresa .Mision .fondo{background-image:url("/static/media/Empresa/Detalle_Empresa/2_MISION.webp")}.aboutUs .empresa .Vision .fondo{background-image:url("/static/media/Empresa/Detalle_Empresa/3_VISION_FUERZAS.webp")}.aboutUs .empresa .tarjeta{width:22em;height:100%;padding:0;position:relative}.aboutUs .empresa .tarjeta .fondo{background-size:cover;position:relative;height:100%}.aboutUs .empresa .tarjeta .fondo .tituloAbout{width:100%;height:100%;position:absolute;clip-path:polygon(60% 66%,100% 34%,100% 100%,20% 100%);background-color:rgba(251,198,64,0.698);display:flex;justify-content:end;align-content:flex-end;align-items:flex-end;transition:background-color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .tituloAbout .titulo{font-size:1.5em;margin:0;padding:1em;text-align:right;vertical-align:bottom;color:#2d2d2d;font-weight:700;transition:color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout{height:100%;position:absolute;clip-path:polygon(0% 0%,100% 0%,100% 34%,21% 100%,0% 100%);background-color:#fbc740;opacity:0;transition:opacity .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout .primer_texto{padding:3em 1.5em 0 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.aboutUs .empresa .tarjeta .fondo .infoAbout .segundo_texto{display:flex;flex-direction:column;padding:0 2em 0 1.5em;color:#2d2d2d;font-weight:300}.aboutUs .empresa .Mision .fondo .infoAbout .texto,.aboutUs .empresa .Vision .fondo .infoAbout .texto{padding:6em 2.5em 6em 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.aboutUs .empresa .about:hover .fondo .tituloAbout,.aboutUs .empresa .Mision:hover .fondo .tituloAbout,.aboutUs .empresa .Vision:hover .fondo .tituloAbout{background-color:#2d2d2d}.aboutUs .empresa .about:hover .fondo .tituloAbout .titulo,.aboutUs .empresa .Mision:hover .fondo .tituloAbout .titulo,.aboutUs .empresa .Vision:hover .fondo .tituloAbout .titulo{color:#fbc740}.aboutUs .empresa .about:hover .fondo .infoAbout,.aboutUs .empresa .Mision:hover .fondo .infoAbout,.aboutUs .empresa .Vision:hover .fondo .infoAbout{opacity:1}.valoresCorp{color:#fbc740;width:100%;display:flex;flex-wrap:wrap;column-gap:10rem}.valoresCorp h2{width:100%;font-size:1.5rem;padding-bottom:1em}.valoresCorp .valores{display:flex;width:8rem;flex-direction:column}.valoresCorp .valores .contImg{position:relative}.valoresCorp .valores:hover img{transition:background-color .2s ease-in-out;border-radius:50%;background:linear-gradient(to right,#fbc740,#fbc740);border:solid 1px #fbc740}.valoresCorp .valores:hover .tooltipText{visibility:visible;opacity:1}.valoresCorp .valores img{width:100%;border:solid 1px #fff;border-radius:50%;background:linear-gradient(to right,#1a1a1a,#2d2d2d)}.valoresCorp .valores .tooltipText{visibility:hidden;width:20em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-55%;opacity:0;transition:opacity .3s;font-size:.9em}.valoresCorp .valores h2{font-weight:300;width:100%;text-align:center;font-size:.9rem}.depExcelencia{width:100%;display:flex}.depExcelencia .contExcelencia{display:flex;flex-direction:column;width:100%;color:#fbc740;align-items:center}.depExcelencia .contExcelencia h2{width:100%;padding-bottom:1em}.depExcelencia .contExcelencia .certificados{display:flex;width:100%;height:30em;gap:1rem}.depExcelencia .contExcelencia .certificados video{width:100%;height:100%}.politicaGestion{width:100%;display:flex;justify-content:space-between}.politicaGestion .tituloImagen{width:100%}.politicaGestion .tituloImagen h2{width:100%;color:#fbc740;padding-bottom:1em}.politicaGestion .tituloImagen .contVideoPolitica{width:100%;display:flex;justify-content:center}.politicaGestion .tituloImagen .contVideoPolitica video{box-shadow:0 2em 3em #000;width:70%}.politicaGestion .textoPolitica{animation:slideInLeft 2s forwards;padding-top:2em;width:40%;height:80%;display:flex;flex-direction:column;gap:.6em}.politicaGestion .textoPolitica h3{font-weight:300;font-size:1.5em;color:#fff;font-weight:400;margin:0;padding:0}.politicaGestion.hidden{opacity:0;transform:translateX(0)}.objetivosEstrategicos{display:flex;color:#fbc740;width:100%}.objetivosEstrategicos .contenedorObj{display:flex;flex-direction:column;align-items:center;gap:2em;width:100%;height:80%}.objetivosEstrategicos .contenedorObj h2{width:100%}.objetivosEstrategicos .contenedorObj .contObjetivos{display:flex;flex-direction:column;width:100%;gap:3em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos{width:100%;display:flex;justify-content:center;gap:5em;align-items:center;flex-wrap:wrap}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos{width:170px;height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg{position:relative;height:7em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg .tooltipText{visibility:hidden;width:20em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-20%;opacity:0;transition:opacity .3s;font-size:.9em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg img{padding:.5em;background:linear-gradient(to right,#2d2d2d,#1a1a1a);width:90%;height:90%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos h2{font-weight:300;font-size:1em;width:100%;text-align:center}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos:hover .tooltipText{visibility:visible;opacity:1}.objetivosEstrategicos.animate{animation:slideUp 2s forwards}.objetivosEstrategicos.hidden{opacity:0;transform:translateY(0)}@-moz-keyframes slideInLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes slideInLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@-o-keyframes slideInLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@-moz-keyframes slideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes slideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@-o-keyframes slideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@-moz-keyframes slideUp{from{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes slideUp{from{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@-o-keyframes slideUp{from{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{from{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}section{display:flex;width:97%;justify-content:center}section .contHead{width:70%;margin-left:5%}section .contHead h2{font-size:3rem;font-weight:600;color:#484f56;margin-bottom:1rem;margin-top:0}section .contHead img{width:100%}section .contHistoria{width:70%;margin-left:5%;display:flex;flex-direction:column;align-items:center}section .contHistoria h2{width:100%;font-size:2rem;font-weight:600;color:#484f56;margin-left:10rem;margin-bottom:2rem}section .contHistoria .imagesHistoria{display:flex;width:100%;gap:3rem;justify-content:center}section .contHistoria .imagesHistoria img{max-width:545px}section .textHistoria{margin-top:2rem;margin-bottom:2rem;width:60%;margin-left:5%;display:flex;flex-direction:column;align-items:center}section .textHistoria p{width:100%;text-align:justify;font-weight:300;line-height:1.69rem;color:#484f56;font-size:1rem}.contenedor_inicio{width:100%;display:flex;justify-content:center}.contenedor_inicio .contenido_inicio{display:grid;grid-template-rows:repeat(2,1fr);grid-auto-flow:column;overflow-y:auto;justify-content:space-around;width:100%;gap:2em;height:70%}.contenedor_inicio .contenido_inicio .icono_menu{align-items:center;display:flex;flex-direction:column;width:50%}.contenedor_inicio .contenido_inicio .icono_menu a:first-child{background:linear-gradient(to bottom,rgba(26,26,26,0.898),#2d2d2d);border-radius:.5em}.contenedor_inicio .contenido_inicio .icono_menu a{text-decoration:none;font-size:1.8rem;color:#fff;padding:0;margin:0}.contenedor_inicio .contenido_inicio .icono_menu a img{width:12rem;height:12rem}.contenedor_carrito{color:#fff;margin-top:7em;display:flex;width:100%;justify-content:center;flex-wrap:wrap;height:50vh;margin-bottom:25em}.contenedor_carrito .contenido{display:flex;flex-direction:column;width:75%}.contenedor_carrito .contenido h2{text-align:center;font-size:2rem}.contenedor_carrito .contenido .contenedor_cart{display:flex;justify-content:space-around;font-size:1.1rem}.contenedor_carrito .contenido .contenedor_cart .productos{color:#fff;align-self:center;width:75%;border-collapse:collapse;margin-bottom:2rem}.contenedor_carrito .contenido .contenedor_cart .productos .cuerpo td{padding-top:.5rem;padding-left:.5rem;border-bottom:solid 1px rgba(122,122,122,0.149);padding-bottom:.5rem}.contenedor_carrito .contenido .contenedor_cart .productos .encabezado th{text-align:left;padding:.5rem;border-top:solid 1px rgba(122,122,122,0.502);border-bottom:solid 2px rgba(122,122,122,0.502)}.contenedor_carrito .contenido .contenedor_precio{width:15%;height:10rem;margin-bottom:.1rem}.contenedor_carrito .contenido .contenedor_precio a{text-decoration:none;color:#fff;background-color:#484f56;display:block;text-align:center;padding:.5em 0 .3em 0;border-radius:.5em;margin-top:.5em;font-size:.9em;font-weight:700;border:solid 1px #fff}.contenedor_carrito .contenido .contenedor_precio a:hover{color:#484f56;background-color:#fff}.contenedor_carrito .contenido .contenedor_precio h2{text-align:center;margin-top:0;margin-bottom:.5rem}.contenedor_carrito .contenido .contenedor_precio button{color:#fff;background-color:#484f56;width:100%;margin-top:.5rem;border:solid 1px #fff}.contenedor_carrito .contenido .contenedor_precio button:hover{color:#484f56;background-color:#fff}.contenedor_carrito .contenido .valor_pago{display:flex;justify-content:center;gap:1.5rem;width:100%;border:solid 1px rgba(122,122,122,0.502);border-radius:.5rem}.contenedor_carrito .contenido .valor_pago h2{margin:.3rem 0 .2rem 0;font-size:1.5rem}.contenedor_carrito .contenido .valor_pago p{margin-top:.7rem;margin-bottom:.7rem;padding-top:0;font-size:1rem}.formContent{display:flex;flex-direction:column;width:100%;justify-content:center;gap:3em}.formContent .tituloForm{width:100%}.formContent .tituloForm h2{color:#fbc740}.formContent .contFormulario{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.formContent .contFormulario .formulario{width:45%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.formContent .contFormulario .formulario .formtop{display:flex;flex-direction:column;gap:1rem;width:100%}.formContent .contFormulario .formulario .formtop .nombre,.formContent .contFormulario .formulario .formtop .correo,.formContent .contFormulario .formulario .formtop .ciudadNumero{display:flex;gap:.5rem}.formContent .contFormulario .formulario .formtop .nombre input,.formContent .contFormulario .formulario .formtop .correo input,.formContent .contFormulario .formulario .formtop .ciudadNumero input{width:50%;height:2.5rem;font-size:1em;border-radius:0;background:linear-gradient(to right,rgba(26,26,26,0.396),#2d2d2d);border:solid .5px #ffd54a;color:#fff;padding-left:.5em}.formContent .contFormulario .formulario .formtop .nombre input:first-child,.formContent .contFormulario .formulario .formtop .correo input:first-child,.formContent .contFormulario .formulario .formtop .ciudadNumero input:first-child{width:45%}.formContent .contFormulario .formulario .formtop .nombre input[type="email"],.formContent .contFormulario .formulario .formtop .correo input[type="email"],.formContent .contFormulario .formulario .formtop .ciudadNumero input[type="email"]{box-sizing:content-box;width:98%;font-size:1em;background:linear-gradient(to right,rgba(26,26,26,0.396),#2d2d2d);color:#fff;padding-left:.5em}.formContent .contFormulario .formulario .formmiddle{display:flex;flex-direction:column;gap:1rem;width:100%}.formContent .contFormulario .formulario .formmiddle textarea{color:#fff;box-sizing:border-box;width:99%;height:10rem;font-size:18px;background:linear-gradient(to right,rgba(26,26,26,0.396),#2d2d2d);border:solid .5px #ffd54a;border-radius:0;padding-left:.5em}.formContent .contFormulario .formulario input[type="submit"]{margin-top:3%;width:30%;min-height:8%;border-radius:15px;border:none;background-color:#fff;color:#000;cursor:pointer;font-size:18pt}.formContent p{text-align:center;color:#fff}.formContent p .resaltado{color:#fbc740}.contactanos{margin-top:3em;width:100%;display:flex}.contactanos .contentImgContacto{display:flex;justify-content:center;width:40%}.contactanos .contentImgContacto .imgTiendas{display:flex;align-items:center;justify-content:center;width:70%;background:linear-gradient(to bottom,rgba(26,26,26,0.396),#2d2d2d)}.contactanos .contentImgContacto .imgTiendas .contentSlider{width:95%;height:95%}.contactanos .contentImgContacto .imgTiendas .contentSlider .sliders{width:90%}.contactanos .contentImgContacto .imgTiendas .contentSlider .sliders img{height:100%}.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(210%)}.contactanos .infoContacto{width:60%;display:flex;flex-direction:column;align-items:center;color:#fff}.contactanos .infoContacto .empContacto{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:1.5em;padding-left:3em}.contactanos .infoContacto .empContacto .empContact{width:calc(100% / 4);display:flex;flex-direction:column;align-items:center;align-content:center;text-decoration:none;color:#fff}.contactanos .infoContacto .empContacto .empContact .contactImg{width:6em;height:5em;display:flex;justify-content:center;align-items:center}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{text-align:center;font-weight:300;font-size:.9em;height:2.5em;border-bottom:solid 2px #fbc740}.contactanos .infoContacto .infoContactoEmp{height:4em;width:90%;display:flex;justify-content:start;align-items:center;gap:2em;color:#46444b;background:linear-gradient(to right,rgba(26,26,26,0.396),#2d2d2d);padding-left:2em;border:solid 1px #fbc740}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{color:#fff;font-weight:300;font-size:.9em}.contactanos .infoContacto .infoContactoEmp p{padding:0;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:2em}.infoAtencion{display:flex;flex-direction:column;gap:.5em;width:100%;font-weight:300;font-size:1.2em}.infoAtencion h2{align-items:center;display:flex;color:#fbc740;margin:0;padding:0;font-weight:300;gap:.3em}.infoAtencion h2 p{padding:0;margin:0}.infoAtencion p{font-size:1em;color:#fff;margin:0;padding:0;font-weight:300}.infoAtencion p span{color:#fbc740;font-size:1.1em;font-weight:300}.infoAtencion p .saltoLinea{padding:5em}.infoAtencion p a{text-decoration:none;color:#fbc740;font-weight:300}.mapaEmpresa{display:flex;flex-direction:column;align-items:center;gap:4em;height:400px;width:100%}.mapaEmpresa .tituloMapa{width:100%;color:#fbc740;height:2em}.mapaEmpresa .contenedorMapas{width:80%;height:70%;display:flex;justify-content:center;gap:1em}.mapaEmpresa .contenedorMapas .contMap{width:100%}.mapaEmpresa .contenedorMapas .contMap h2,.mapaEmpresa .contenedorMapas .contMap a{text-decoration:none}.mapaEmpresa .contenedorMapas .contMap .mapa{width:100%}.mapaEmpresa .contenedorMapas .contMap h2{width:100%;text-align:center;font-size:1em;color:#fbc740}.mapaEmpresa .contenedorMapas .contMap h2 span{color:#fff;font-weight:300}.mapaEmpresa .contenedorMapas .contMap a{color:#fff;font-weight:300}.banner_clientes{height:50vh;width:100vw}.dflipContainer{width:70%}.contVideo{height:600px}.contVideo video{height:100%}.contentSlider{display:flex;flex-direction:column;gap:1em;position:relative;width:100%;height:80vh}.contentSlider .sliders .img.active{opacity:1}.contentSlider .sliders .img{position:absolute;opacity:0;width:100%;transition:opacity 2s ease-in-out;height:95%}.contentSlider .selectores{position:relative;transform:translateY(590%);height:5rem;width:100%;z-index:1}.contentSlider .selectores .puntos{position:absolute;left:50%;transform:translateX(-50%);list-style:none;padding:0;display:flex;flex-direction:row;gap:1rem}.contentSlider .selectores .puntos .punto{width:10px;height:10px;background-color:rgba(0,0,0,0.5);border-radius:50%;margin:0;cursor:pointer;transition:background-color .3s ease}.contentSlider .selectores .puntos .punto.activo{background-color:#fbc740}.contentSlider .selectores .puntos .punto{background-color:#333}.headDistribuidor .contentSlider .selectores{margin-top:-3em}.infoDistribuidor{display:flex;width:100%;position:relative;height:45vh}.infoDistribuidor .distribuidorInfo{position:absolute;width:100%;display:none}.infoDistribuidor .distribuidorInfo.mostrar{display:flex}.infoDistribuidor .distribuidorInfo.mostrar .infoSupplier{position:relative;width:50%}.infoDistribuidor .distribuidorInfo.mostrar .infoSupplier h2{color:#fbc740}.infoDistribuidor .distribuidorInfo.mostrar .infoSupplier p{color:#fff}.infoDistribuidor .distribuidorInfo.mostrar .imgSupplier{height:20em;position:relative;width:40%}.infoDistribuidor .distribuidorInfo.mostrar .imgSupplier img{position:absolute;display:flex;padding:.5em;justify-content:center;background:linear-gradient(to bottom,rgba(26,26,26,0.396),#2d2d2d)}.infoDistribuidor .distribuidorInfo.mostrar .imgSupplier img:first-child{z-index:0;width:50%;height:70%}.infoDistribuidor .distribuidorInfo.mostrar .imgSupplier img:nth-child(2){top:10em;left:15em;width:50%;height:60%}.distribuidores{display:flex;gap:1em;width:80%;height:20vh}.distribuidores .distribuidorNombre{display:flex;align-items:center;flex-direction:column;width:20%;height:80%;cursor:pointer;margin-bottom:10px;padding:1em;border:1px solid #fbc740;border-radius:5px;gap:1em}.distribuidores .distribuidorNombre:hover{background-color:rgba(190,190,190,0.937)}.distribuidores .distribuidorNombre:hover .nombre h2{color:#fbc740}.distribuidores .distribuidorNombre .logo{width:55%;height:55%}.distribuidores .distribuidorNombre .logo img{width:100%;height:100%}.distribuidores .distribuidorNombre .nombre{max-width:100%}.distribuidores .distribuidorNombre .nombre h2{width:100%;color:#fff;font-size:1em;word-wrap:break-word;overflow-wrap:break-word;line-height:1;text-align:center}@import url("https://fonts.cdnfonts.com/css/nexa-bold");
.principalWwu{width:100%;height:25em}.principalWwu .content-wwu{width:100%;display:flex;height:100%}.principalWwu .content-wwu .contentSlider{width:45%;height:100%}.principalWwu .content-wwu .contentSlider .selectores{transform:translateY(450%)}.principalWwu .content-wwu .textContent{display:flex;flex-direction:column;align-items:center;background-color:#fbc740;width:60%;padding:5em 3em 3em 3em;gap:3em}.principalWwu .content-wwu .textContent .titulo,.principalWwu .content-wwu .textContent .texto{width:100%;padding:0%;margin:0%}.principalWwu .content-wwu .textContent .titulo{font-size:3.4em;font-weight:700;text-align:center}.principalWwu .content-wwu .textContent .texto{width:90%;font-size:1.5em;text-align:justify}.form_trabaja{display:flex;flex-direction:column}.form_trabaja .titulo{width:100%}.form_trabaja .titulo h2{color:#fbc740;font-weight:700;font-size:1.5em}.form_trabaja .formulario-wwu{display:flex;gap:2em;background-color:rgba(255,255,255,0.22);justify-content:center;padding:1em 0 3em 0;border-radius:1em;align-items:center}.form_trabaja .formulario-wwu .form-wwu{border-radius:1em;padding:2em;width:45%;background:linear-gradient(to bottom right,#fff,#dddfe1);display:flex;flex-direction:column;gap:4em}.form_trabaja .formulario-wwu .form-wwu .form-title{font-size:.9em;padding:0;margin:0}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu{display:flex;align-items:center}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu label{width:50%;font-size:.9em;padding:0;margin:0}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu input{border-radius:.5em;background-color:rgba(0,0,0,0);color:#000;font-size:1rem}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu .input-names,.form_trabaja .formulario-wwu .form-wwu .content-form-wwu .input-phone{width:90%;gap:1em;background-color:rgba(0,0,0,0);display:flex}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu :focus::placeholder{color:transparent}.form_trabaja .formulario-wwu .form-wwu .names label{width:35.5%}.form_trabaja .formulario-wwu .form-wwu .names .input-names{width:50%}.form_trabaja .formulario-wwu .form-wwu .identification label{width:35.5%}.form_trabaja .formulario-wwu .form-wwu .identification input{width:23%}.form_trabaja .formulario-wwu .form-wwu .cellphone label{width:35.5%}.form_trabaja .formulario-wwu .form-wwu .cellphone input{width:30%}.form_trabaja .formulario-wwu .form-wwu .direction label,.form_trabaja .formulario-wwu .form-wwu .email label{width:35.5%}.form_trabaja .formulario-wwu .form-wwu .direction input,.form_trabaja .formulario-wwu .form-wwu .email input{width:50%}.form_trabaja .formulario-wwu .form-wwu .phone label{width:49%}.form_trabaja .formulario-wwu .form-wwu .submit-bottom{width:80%;display:flex;justify-content:center}.form_trabaja .formulario-wwu .form-wwu .submit-bottom .form-submit{border:none;background-color:#000;color:#fff;border-radius:1em;width:7em;height:2em;text-align:center;font-weight:300;letter-spacing:.05em}.form_trabaja .formulario-wwu .banner-cv{display:flex;flex-direction:column;background-color:#fbc740;align-items:center;padding:2em 0;width:40%;height:25em}.form_trabaja .formulario-wwu .banner-cv .img{background-image:url("/static/media/Trabaja/CV_img.png");background-size:contain;background-repeat:no-repeat;background-position:center;width:70%;height:70%}.form_trabaja .formulario-wwu .banner-cv .texto{width:70%}.form_trabaja .formulario-wwu .banner-cv .texto .content-text{width:100%;padding:0;margin:0;font-size:1.5em;font-weight:700;text-align:center}.principalGalery{width:100%;height:40em;position:relative}.principalGalery .content-galery{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:end}.principalGalery .content-galery .img{width:100%;height:98%}.principalGalery .content-galery .img video{width:100%;height:100%}.principalGalery .content-galery .textContent{left:0;align-self:flex-end;position:absolute;display:flex;flex-direction:column;align-items:center;background-color:#fbc740;width:25%;height:30%;padding:1em 0 0 0;gap:1em}.principalGalery .content-galery .textContent .titulo,.principalGalery .content-galery .textContent .texto{width:85%;padding:0%;margin:0%}.principalGalery .content-galery .textContent .titulo{font-size:2em;font-weight:700}.principalGalery .content-galery .textContent .texto{font-size:.85em;text-align:justify}.iconos{width:100% !important;display:flex !important;align-items:center}.iconos .contenedor{width:100%;height:100%;display:flex;justify-content:center}.iconos .contenedor .ico-galery{width:calc(100% / 7);display:flex;flex-direction:column;align-items:center;justify-content:start}.iconos .contenedor .ico-galery .img{width:60%}.iconos .contenedor .ico-galery .img img{width:100%}.iconos .contenedor .ico-galery .text-ico{width:90%;color:#fbc740;font-weight:300;text-align:center;padding:0;margin:0;font-size:1em}.carrusel-galery{width:100%}.carrusel-galery .galeria{display:flex;flex-direction:column;align-items:center}.carrusel-galery .galeria .imagen-principal img{width:80%;max-width:600px;border:1px solid #ccc;border-radius:8px}.carrusel-galery .galeria .carrusel{width:80%;display:flex;justify-content:center;margin-top:10px}.carrusel-galery .galeria .carrusel .flecha{background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:18px;transition:background-color .3s}.carrusel-galery .galeria .carrusel:hover .imagenes-carrusel{display:flex;overflow-x:auto;gap:10px}.carrusel-galery .galeria .carrusel:hover .imagenes-carrusel .imagen-carrusel{cursor:pointer}.carrusel-galery .galeria .carrusel:hover .imagenes-carrusel .imagen-carrusel img{width:100px;height:auto;border:1px solid #ccc;border-radius:4px;transition:transform .2s}.carrusel-galery .galeria .carrusel:hover .imagenes-carrusel .imagen-carrusel:hover{transform:scale(1.1)}.banner_politicas{width:80%;display:none;position:fixed;background-color:#fbc740;height:4em;bottom:0;justify-content:center;gap:1em;align-items:center;align-content:center;border-radius:1em 1em 0 0;z-index:3}.active{display:flex}.politicas-titulo{font-size:1em;margin:0;padding:0}.botones{width:20%;display:flex;gap:1em;align-items:center}.botones .button{width:100%;background-color:#fff;font-size:.9em;border-radius:5em;margin:0;padding:0;display:flex;align-items:center;height:2em;justify-content:center;font-weight:700}.botones:hover{cursor:pointer}.policy-content{position:fixed;display:none;width:100%;background-color:rgba(0,0,0,0.682);justify-content:center;align-items:center;z-index:10;height:100vh}.active{display:flex}.content{background-color:#fff;width:50%;height:80%;display:flex;position:relative;margin-top:-10em;flex-direction:column}.content .close-policy{position:absolute;width:2em;right:0;cursor:pointer}.content .text-policy{width:96%;height:100%;overflow-y:scroll;margin:0;padding:0 1em}.content .text-policy .logo-color{width:20%;padding:1em}.content .text-policy h2,.content .text-policy h3{width:100%;text-align:center}.content .text-policy p{text-align:justify;padding:0 1em}.content .text-policy p span{font-weight:700}.cont-login{width:100%;display:flex;align-items:center;justify-content:center}.cont-login .login{position:relative;display:flex;flex-direction:column;width:30%;height:35em;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(138,138,138,0.376);padding:2em;border-radius:8%;gap:1em}.cont-login .login .logo-login{width:18%;z-index:10;align-self:center}.cont-login .login .titulo-login{width:100%;text-align:center;color:#fff}.cont-login .login .form-login{margin-top:-1em;display:flex;flex-direction:column;gap:2em;height:50%;width:100%}.cont-login .login .form-login .user,.cont-login .login .form-login .password{width:100%;height:calc(100% / 2);display:flex;flex-direction:column;gap:.5em}.cont-login .login .form-login .user .titulo-label,.cont-login .login .form-login .password .titulo-label{display:flex;align-items:center;width:100%;color:#fff;font-size:1em;height:1.5em}.cont-login .login .form-login .user .user-input,.cont-login .login .form-login .password .user-input{border-radius:1%;background:none;border:none;border-bottom:solid 1px #fff;color:#fff}.cont-login .login .form-login .user .user-input::placeholder,.cont-login .login .form-login .password .user-input::placeholder{color:#a1a1a1}.cont-login .login .form-login .user .user-input:focus::placeholder,.cont-login .login .form-login .password .user-input:focus::placeholder{color:transparent}.cont-login .login .form-login .user .password-container,.cont-login .login .form-login .password .password-container{display:flex;align-items:center;position:relative}.cont-login .login .form-login .user .password-container input,.cont-login .login .form-login .password .password-container input{border-radius:1%;background:none;border:none;border-bottom:solid 1px #fff;color:#fff}.cont-login .login .form-login .user .password-container input::placeholder,.cont-login .login .form-login .password .password-container input::placeholder{color:#a1a1a1}.cont-login .login .form-login .user .password-container input:focus::placeholder,.cont-login .login .form-login .password .password-container input:focus::placeholder{color:transparent}.cont-login .login .form-login .user .password-container .password-input::placeholder,.cont-login .login .form-login .password .password-container .password-input::placeholder{font-size:1.4em}.cont-login .login .form-login .user .password-container .toggle-password,.cont-login .login .form-login .password .password-container .toggle-password{width:1.5em;position:absolute;right:2.7em;top:.8em;transform:translateY(-50%);cursor:pointer;opacity:.7;transition:opacity .3s ease;filter:invert(1)}.cont-login .login .form-login .button{width:100%;height:3em;display:flex;justify-content:center;align-items:center}.cont-login .login .form-login .button .enviar:active{background-color:#fbc740}.cont-login .login .alert{right:0;bottom:1em;position:absolute;width:100%;height:1em;color:#fbc740;font-size:.9em}.cont-login .login .alert p{width:100%;text-align:center;margin:0;padding:0}.cont-login .login .ad_action{margin-top:3em}.cont-login .login .ad_action .forgot-pswd,.cont-login .login .ad_action .register{display:flex;justify-content:right;width:90%}.cont-login .login .ad_action .forgot-pswd .forgot-text,.cont-login .login .ad_action .register .forgot-text,.cont-login .login .ad_action .forgot-pswd .register-text,.cont-login .login .ad_action .register .register-text{text-decoration:none;color:#fff}.cont-login .login .ad_action .forgot-pswd :hover,.cont-login .login .ad_action .register :hover{color:#fbc740}.contenedor_reset_passwords{height:35em;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:2em 0;border-radius:8%;background-color:rgba(138,138,138,0.376)}.contenedor_reset_passwords .titulo_reset_passwords{width:100%;display:flex;flex-direction:column;align-items:center}.contenedor_reset_passwords .titulo_reset_passwords .logo_reset_passwords{width:15%}.contenedor_reset_passwords .titulo_reset_passwords .titulo_reset_passwords{font-size:2em;margin:0;margin-top:.5em;padding:0}.contenedor_reset_passwords .form-reset-passwords,.contenedor_reset_passwords .form-update-passwords{width:100%;display:flex;flex-direction:column;align-items:center;gap:2em}.contenedor_reset_passwords .form-reset-passwords .content_input_email,.contenedor_reset_passwords .form-update-passwords .content_input_email,.contenedor_reset_passwords .form-reset-passwords .content_input_password,.contenedor_reset_passwords .form-update-passwords .content_input_password{width:100%;display:flex;flex-direction:column;align-items:center}.contenedor_reset_passwords .form-reset-passwords .content_input_email input,.contenedor_reset_passwords .form-update-passwords .content_input_email input,.contenedor_reset_passwords .form-reset-passwords .content_input_password input,.contenedor_reset_passwords .form-update-passwords .content_input_password input{width:60%;height:2.5em;border-radius:5px;border:none;font-size:1em}.contenedor_reset_passwords .form-reset-passwords .content_input_email input::placeholder,.contenedor_reset_passwords .form-update-passwords .content_input_email input::placeholder,.contenedor_reset_passwords .form-reset-passwords .content_input_password input::placeholder,.contenedor_reset_passwords .form-update-passwords .content_input_password input::placeholder{color:#a1a1a1}.contenedor_reset_passwords .form-reset-passwords .content_input_email input:focus::placeholder,.contenedor_reset_passwords .form-update-passwords .content_input_email input:focus::placeholder,.contenedor_reset_passwords .form-reset-passwords .content_input_password input:focus::placeholder,.contenedor_reset_passwords .form-update-passwords .content_input_password input:focus::placeholder{color:transparent}.contenedor_reset_passwords .form-reset-passwords .boton_reset_passwords,.contenedor_reset_passwords .form-update-passwords .boton_reset_passwords,.contenedor_reset_passwords .form-reset-passwords .boton_update_passwords,.contenedor_reset_passwords .form-update-passwords .boton_update_passwords{width:30%;height:2.5em;border-radius:5px;border:none;background-color:#fbc740;font-size:1em;font-weight:bold;cursor:pointer}.contenedor_reset_passwords .form-reset-passwords .boton_reset_passwords:hover,.contenedor_reset_passwords .form-update-passwords .boton_reset_passwords:hover,.contenedor_reset_passwords .form-reset-passwords .boton_update_passwords:hover,.contenedor_reset_passwords .form-update-passwords .boton_update_passwords:hover{background-color:#e6b233}.contenedor_reset_passwords .status-message{text-align:center;font-size:1em;color:#fbc740}.contenedor_reset_passwords .texto_inicio_sesion{text-align:center}.contenedor_reset_passwords .texto_inicio_sesion a{text-decoration:none;color:#fff}.contenedor_reset_passwords .texto_inicio_sesion a:hover{color:#fbc740}.contenedor_reset_passwords .form-update-passwords{justify-content:center;gap:.5em}.contenedor_reset_passwords .form-update-passwords .boton_update_passwords{margin-top:1em}@media (max-width:2400px) and (min-width:1401px){.headEmpresa{height:80vh}.headEmpresa .contentSlider{height:100%}.headEmpresa .contentSlider .selectores{transform:translateY(660%)}.aboutUs{height:55vh}.objetivosEstrategicos{height:65vh}}@media (max-width:1000px) and (min-width:900px){.headEmpresa{height:40vh}.headEmpresa .contentSlider{height:100%}.headEmpresa .contentSlider .selectores{transform:translateY(350%)}.reseñaEmpresa{height:40vh}.aboutUs{width:100%;display:flex;flex-direction:column;height:33vh}.aboutUs .titulo{color:#fbc740;padding-bottom:1em}.aboutUs .empresa{height:100%;display:flex;justify-content:space-around;gap:1em}.aboutUs .empresa .tarjeta{width:22em;height:100%;padding:0;position:relative}.aboutUs .empresa .tarjeta .fondo{background-size:cover;position:relative;height:100%}.aboutUs .empresa .tarjeta .fondo .tituloAbout{width:100%;height:100%;position:absolute;clip-path:polygon(60% 66%,100% 34%,100% 100%,20% 100%);background-color:rgba(251,198,64,0.698);display:flex;justify-content:end;align-content:flex-end;align-items:flex-end;transition:background-color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .tituloAbout .titulo{font-size:1em;margin:0;padding:1em;text-align:right;vertical-align:bottom;color:#2d2d2d;font-weight:700;transition:color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout{height:100%;position:absolute;clip-path:polygon(0% 0%,100% 0%,100% 34%,21% 100%,0% 100%);background-color:#fbc740;opacity:0;transition:opacity .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout .primer_texto{font-size:.54em;padding:3em 1.5em 0 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.aboutUs .empresa .tarjeta .fondo .infoAbout .segundo_texto{font-size:.54em;display:flex;flex-direction:column;padding:0 2em 0 1.5em;color:#2d2d2d;font-weight:300}.aboutUs .empresa .Mision .fondo .infoAbout .texto,.aboutUs .empresa .Vision .fondo .infoAbout .texto{font-size:.54em;padding:6em 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.valoresCorp{color:#fbc740;width:100%;display:flex;flex-wrap:wrap;column-gap:10rem}.valoresCorp h2{width:100%;font-size:1.5rem;padding-bottom:1em}.valoresCorp .valores{width:5em}.valoresCorp .valores .contImg{position:relative}.valoresCorp .valores:hover img{transition:background-color .2s ease-in-out;border-radius:50%;background:linear-gradient(to right,#fbc740,#fbc740);border:solid 1px #fbc740}.valoresCorp .valores:hover .tooltipText{visibility:visible;opacity:1}.valoresCorp .valores img{width:95%;border:solid 1px #fff;border-radius:50%;background:linear-gradient(to right,#1a1a1a,#2d2d2d)}.valoresCorp .valores .tooltipText{visibility:hidden;width:16em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-55%;opacity:0;transition:opacity .3s;font-size:.7em}.valoresCorp .valores h2{font-weight:300;width:100%;text-align:center;font-size:.7rem}.objetivosEstrategicos{height:50vh}.objetivosEstrategicos .contenedorObj .contObjetivos{gap:1em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos{height:40%;gap:3em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;width:15%;height:100%;gap:.5em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg{position:relative;margin-left:-5%;height:65%;width:95%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg .tooltipText{visibility:hidden;width:17em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-20%;opacity:0;transition:opacity .3s;font-size:.6em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg img{padding:.5em;background:linear-gradient(to right,#2d2d2d,#1a1a1a);width:90%;height:90%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos h2{font-weight:300;font-size:.7em;width:100%;text-align:center}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos:hover .tooltipText{visibility:visible;opacity:1}}@media (max-width:899px) and (min-width:700px){.headEmpresa{height:40vh}.headEmpresa .contentSlider{height:100%}.headEmpresa .contentSlider .selectores{transform:translateY(350%)}.reseñaEmpresa{height:40vh}.aboutUs{width:100%;display:flex;flex-direction:column;height:33vh}.aboutUs .titulo{color:#fbc740;padding-bottom:1em}.aboutUs .empresa{height:100%;display:flex;justify-content:space-around;gap:1em}.aboutUs .empresa .tarjeta{width:22em;height:100%;padding:0;position:relative}.aboutUs .empresa .tarjeta .fondo{background-size:cover;position:relative;height:100%}.aboutUs .empresa .tarjeta .fondo .tituloAbout{width:100%;height:100%;position:absolute;clip-path:polygon(60% 66%,100% 34%,100% 100%,20% 100%);background-color:rgba(251,198,64,0.698);display:flex;justify-content:end;align-content:flex-end;align-items:flex-end;transition:background-color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .tituloAbout .titulo{font-size:1em;margin:0;padding:1em;text-align:right;vertical-align:bottom;color:#2d2d2d;font-weight:700;transition:color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout{height:100%;position:absolute;clip-path:polygon(0% 0%,100% 0%,100% 34%,21% 100%,0% 100%);background-color:#fbc740;opacity:0;transition:opacity .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout .primer_texto{font-size:.54em;padding:3em 1.5em 0 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.aboutUs .empresa .tarjeta .fondo .infoAbout .segundo_texto{font-size:.54em;display:flex;flex-direction:column;padding:0 2em 0 1.5em;color:#2d2d2d;font-weight:300}.aboutUs .empresa .Mision .fondo .infoAbout .texto,.aboutUs .empresa .Vision .fondo .infoAbout .texto{font-size:.54em;padding:6em 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.valoresCorp{color:#fbc740;width:100%;display:flex;flex-wrap:wrap;column-gap:5rem}.valoresCorp h2{width:100%;font-size:1.5rem;padding-bottom:1em}.valoresCorp .valores{width:5em}.valoresCorp .valores .contImg{position:relative}.valoresCorp .valores:hover img{transition:background-color .2s ease-in-out;border-radius:50%;background:linear-gradient(to right,#fbc740,#fbc740);border:solid 1px #fbc740}.valoresCorp .valores:hover .tooltipText{visibility:visible;opacity:1}.valoresCorp .valores img{width:95%;border:solid 1px #fff;border-radius:50%;background:linear-gradient(to right,#1a1a1a,#2d2d2d)}.valoresCorp .valores .tooltipText{visibility:hidden;width:16em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-55%;opacity:0;transition:opacity .3s;font-size:.7em}.valoresCorp .valores h2{font-weight:300;width:100%;text-align:center;font-size:.7rem}.objetivosEstrategicos{height:50vh}.objetivosEstrategicos .contenedorObj .contObjetivos{gap:1em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivo{height:40%;gap:3em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivo .imgObjetivos{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;width:16%;height:100%;gap:.5em;row-gap:0}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivo .imgObjetivos .contImg{position:relative;margin-left:-5%;height:60%;width:85%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivo .imgObjetivos .contImg .tooltipText{visibility:hidden;width:17em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-20%;opacity:0;transition:opacity .3s;font-size:.6em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivo .imgObjetivos .contImg img{padding:.5em;background:linear-gradient(to right,#2d2d2d,#1a1a1a);width:90%;height:90%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivo .imgObjetivos h2{font-weight:300;font-size:.7em;width:100%;text-align:center}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivo .imgObjetivos:hover .tooltipText{visibility:visible;opacity:1}}@media (max-width:699px) and (min-width:400px){.headEmpresa{height:40vh}.headEmpresa .contentSlider{height:100%}.headEmpresa .contentSlider .selectores{transform:translateY(230%)}.reseñaEmpresa{height:40vh}.aboutUs{width:100%;display:flex;flex-direction:column;height:80vh}.aboutUs .titulo{color:#fbc740;padding-bottom:1em}.aboutUs .empresa{width:100%;height:100%;display:flex;justify-content:space-around;flex-wrap:wrap;overflow:hidden;gap:1em;row-gap:1em}.aboutUs .empresa .tarjeta{width:11em;height:10em;padding:0;position:relative}.aboutUs .empresa .tarjeta .fondo{background-size:cover;position:relative;height:100%}.aboutUs .empresa .tarjeta .fondo .tituloAbout{width:100%;height:100%;position:absolute;clip-path:polygon(60% 66%,100% 34%,100% 100%,20% 100%);background-color:rgba(251,198,64,0.698);display:flex;justify-content:end;align-content:flex-end;align-items:flex-end;transition:background-color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .tituloAbout .titulo{font-size:.9em;margin:0;padding:1em;text-align:right;vertical-align:bottom;color:#2d2d2d;font-weight:700;transition:color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout{height:100%;position:absolute;clip-path:polygon(0% 0%,100% 0%,100% 34%,21% 100%,0% 100%);background-color:#fbc740;opacity:0;transition:opacity .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout .primer_texto{font-size:.5em;padding:3em 1.5em 0 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.aboutUs .empresa .tarjeta .fondo .infoAbout .segundo_texto{font-size:.5em;display:flex;flex-direction:column;padding:0 2em 0 1.5em;color:#2d2d2d;font-weight:300}.aboutUs .empresa .Mision .fondo .infoAbout .texto,.aboutUs .empresa .Vision .fondo .infoAbout .texto{font-size:.5em;padding:6em 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.valoresCorp{color:#fbc740;width:100%;display:flex;flex-wrap:wrap;column-gap:5rem}.valoresCorp h2{width:100%;font-size:1.5rem;padding-bottom:1em}.valoresCorp .valores{width:5em}.valoresCorp .valores .contImg{position:relative}.valoresCorp .valores:hover img{transition:background-color .2s ease-in-out;border-radius:50%;background:linear-gradient(to right,#fbc740,#fbc740);border:solid 1px #fbc740}.valoresCorp .valores:hover .tooltipText{visibility:visible;opacity:1}.valoresCorp .valores img{width:90%;border:solid 1px #fff;border-radius:50%;background:linear-gradient(to right,#1a1a1a,#2d2d2d)}.valoresCorp .valores .tooltipText{visibility:hidden;width:15em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-55%;opacity:0;transition:opacity .3s;font-size:.7em}.valoresCorp .valores h2{font-weight:300;width:100%;text-align:center;font-size:.6rem}.objetivosEstrategicos{height:50vh}.objetivosEstrategicos .contenedorObj h2{margin-bottom:0;padding-bottom:0}.objetivosEstrategicos .contenedorObj .contObjetivos{gap:1em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos{height:40%;gap:3em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;width:calc(100% / 5);height:100%;gap:.5em;row-gap:0}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg{position:relative;margin-left:-5%;height:60%;width:90%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg .tooltipText{visibility:hidden;width:13em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-35%;opacity:0;transition:opacity .3s;font-size:.5em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg .continuidad{left:-50%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg img{padding:.5em;background:linear-gradient(to right,#2d2d2d,#1a1a1a);width:90%;height:90%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos h2{font-weight:300;font-size:.5em;width:100%;text-align:center}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos:hover .tooltipText{visibility:visible;opacity:1}}@media (max-width:399px) and (min-width:0){.headEmpresa{height:40vh}.headEmpresa .contentSlider{height:100%}.headEmpresa .contentSlider .selectores{transform:translateY(230%)}.reseñaEmpresa{height:40vh}.aboutUs{width:100%;display:flex;flex-direction:column;height:80vh}.aboutUs .titulo{color:#fbc740;padding-bottom:1em}.aboutUs .empresa{width:100%;height:100%;display:flex;justify-content:space-around;flex-wrap:wrap;overflow:hidden;gap:1em;row-gap:1em}.aboutUs .empresa .tarjeta{width:11em;height:10em;padding:0;position:relative}.aboutUs .empresa .tarjeta .fondo{background-size:cover;position:relative;height:100%}.aboutUs .empresa .tarjeta .fondo .tituloAbout{width:100%;height:100%;position:absolute;clip-path:polygon(60% 66%,100% 34%,100% 100%,20% 100%);background-color:rgba(251,198,64,0.698);display:flex;justify-content:end;align-content:flex-end;align-items:flex-end;transition:background-color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .tituloAbout .titulo{font-size:.9em;margin:0;padding:1em;text-align:right;vertical-align:bottom;color:#2d2d2d;font-weight:700;transition:color .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout{height:100%;position:absolute;clip-path:polygon(0% 0%,100% 0%,100% 34%,21% 100%,0% 100%);background-color:#fbc740;opacity:0;transition:opacity .5s ease-in-out}.aboutUs .empresa .tarjeta .fondo .infoAbout .primer_texto{font-size:.5em;padding:3em 1.5em 0 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.aboutUs .empresa .tarjeta .fondo .infoAbout .segundo_texto{font-size:.5em;display:flex;flex-direction:column;padding:0 2em 0 1.5em;color:#2d2d2d;font-weight:300}.aboutUs .empresa .Mision .fondo .infoAbout .texto,.aboutUs .empresa .Vision .fondo .infoAbout .texto{font-size:.5em;padding:6em 1.5em;color:#2d2d2d;font-weight:300;text-align:justify}.valoresCorp{color:#fbc740;width:100%;display:flex;flex-wrap:wrap;column-gap:5rem}.valoresCorp h2{width:100%;font-size:1.5rem;padding-bottom:1em}.valoresCorp .valores{width:5em}.valoresCorp .valores .contImg{position:relative}.valoresCorp .valores:hover img{transition:background-color .2s ease-in-out;border-radius:50%;background:linear-gradient(to right,#fbc740,#fbc740);border:solid 1px #fbc740}.valoresCorp .valores:hover .tooltipText{visibility:visible;opacity:1}.valoresCorp .valores img{width:90%;border:solid 1px #fff;border-radius:50%;background:linear-gradient(to right,#1a1a1a,#2d2d2d)}.valoresCorp .valores .tooltipText{visibility:hidden;width:15em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-55%;opacity:0;transition:opacity .3s;font-size:.7em}.valoresCorp .valores h2{font-weight:300;width:100%;text-align:center;font-size:.6rem}.objetivosEstrategicos{height:auto}.objetivosEstrategicos .contenedorObj h2{margin-bottom:0;padding-bottom:0}.objetivosEstrategicos .contenedorObj .contObjetivos{gap:1em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos{height:auto;gap:3em;row-gap:2em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;height:100%;gap:.5em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg{position:relative;margin-left:-5%;height:80%;width:80%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg .tooltipText{visibility:hidden;width:13em;background-color:#555;color:#fff;text-align:justify;border-radius:5px;padding:.5em .5em;position:absolute;z-index:1;bottom:100%;left:-35%;opacity:0;transition:opacity .3s;font-size:.5em}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos .contImg img{padding:.5em;background:linear-gradient(to right,#2d2d2d,#1a1a1a);width:90%;height:90%}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos h2{font-weight:300;font-size:.5em;width:100%;text-align:center}.objetivosEstrategicos .contenedorObj .contObjetivos .contImgObjetivos .imgObjetivos:hover .tooltipText{visibility:visible;opacity:1}.objetivosEstrategicos .contenedorObj .contImgObjetivos:first-child .imgObjetivos{width:calc(100% / 5)}.objetivosEstrategicos .contenedorObj .contImgObjetivos:last-child .imgObjetivos{width:calc(100% / 8)}.objetivosEstrategicos .contenedorObj .contImgObjetivos:last-child .imgObjetivos .contImg .continuidad{left:-150%}}@media (max-width:2400px) and (min-width:1401px){.headDistribuidor .contentSlider .selectores{transform:translateY(890%)}}@media (max-width:2400px) and (min-width:1401px){.contactanos{height:50vh}.contactanos .contentImgContacto .imgTiendas{width:70%;height:100%}.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(420%)}.contactanos .infoContacto{margin-top:1.5em}.contactanos .infoContacto .infoContactoEmp{padding-left:7em}.contactanos .infoContacto .infoContactoEmp a{padding-left:1em}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:3em}.infoAtencion h2{font-size:1.1em}}@media (max-width:1100px) and (min-width:1000px){.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(180%)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:5em;height:4em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.8em}.contactanos .infoContacto .infoContactoEmp{height:3em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{color:#fff;font-weight:300;font-size:.7em}.contactanos .infoContacto .infoContactoEmp p{padding:0 0 0 3em;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{padding:0 0 0 1em;text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:3em}.formContent{margin-top:3em}.infoAtencion{font-size:1em}.infoAtencion h2 p{font-size:.99em}}@media (max-width:999px) and (min-width:980px){.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(180%)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:5em;height:4em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.7em}.contactanos .infoContacto .infoContactoEmp{height:3em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{color:#fff;font-weight:300;font-size:.7em}.contactanos .infoContacto .infoContactoEmp p{padding:0 0 0 1.5em;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:2em}.formContent{margin-top:3em}.infoAtencion{font-size:1em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa .contenedorMapas{width:90%;gap:2em}}@media (max-width:979px) and (min-width:900px){.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(180%)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:5em;height:4em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.7em}.contactanos .infoContacto .infoContactoEmp{height:3em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{color:#fff;font-weight:300;font-size:.7em}.contactanos .infoContacto .infoContactoEmp p{padding:0 0 0 1.5em;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:0}.formContent{margin-top:3em}.infoAtencion{font-size:1em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa .contenedorMapas{width:90%;gap:2em}}@media (max-width:899px) and (min-width:853px){.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(180%)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:5em;height:4em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.7em}.contactanos .infoContacto .infoContactoEmp{height:3em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{color:#fff;font-weight:300;font-size:.7em}.contactanos .infoContacto .infoContactoEmp p{padding:0 0 0 0;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:0}.formContent{margin-top:3em}.infoAtencion{font-size:1em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa .contenedorMapas{width:90%;gap:2em}}@media (max-width:852px) and (min-width:800px){.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(180%)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:5em;height:4em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.6em}.contactanos .infoContacto .infoContactoEmp{height:3em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{color:#fff;font-weight:300;font-size:.6em}.contactanos .infoContacto .infoContactoEmp p{padding:0 0 0 1.5em;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:1em}.formContent{margin-top:3em}.infoAtencion{font-size:1em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa .contenedorMapas{width:90%;gap:2em}.mapaEmpresa .contenedorMapas .contMap{font-size:.9em}}@media (max-width:799px) and (min-width:741px){.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(180%)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:5em;height:4em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.6em}.contactanos .infoContacto .infoContactoEmp{height:3em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{color:#fff;font-weight:300;font-size:.6em}.contactanos .infoContacto .infoContactoEmp p{padding:0 0 0 0;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:1em}.formContent{margin-top:3em}.infoAtencion{font-size:1em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa .contenedorMapas{width:90%;gap:2em}.mapaEmpresa .contenedorMapas .contMap{font-size:.9em}}@media (max-width:740px) and (min-width:721px){.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(180%)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:5em;height:4em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.5em}.contactanos .infoContacto .infoContactoEmp{height:3em;gap:1em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{color:#fff;font-weight:300;font-size:.6em}.contactanos .infoContacto .infoContactoEmp p{padding:0 0 0 0;line-height:1.5;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding-left:1em}.formContent{margin-top:3em}.infoAtencion{font-size:1em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa .contenedorMapas{width:90%;gap:2em}.mapaEmpresa .contenedorMapas .contMap{font-size:.8em}}@media (max-width:720px) and (min-width:400px){.contactanos{flex-direction:column;align-items:center;gap:2em}.contactanos .contentImgContacto{width:100%;height:12em}.contactanos .contentImgContacto .imgTiendas .contentSlider{height:90%}.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(200%)}.contactanos .infoContacto{width:80%}.contactanos .infoContacto .empContacto{padding:0;gap:1em;flex-wrap:nowrap}.contactanos .infoContacto .empContacto .empContact{width:calc(100% / 3)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:4em;height:3em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.5em}.contactanos .infoContacto .infoContactoEmp{width:100%;height:2em;gap:1.5em;padding-left:.5em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{color:#fff;font-weight:300;font-size:.5em;padding:0;line-height:1.5;text-align:center}.contactanos .infoContacto .infoContactoEmp p{width:30%;display:flex;flex-wrap:wrap;padding:0 0 0 0;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding:0;transform:translateX(2em)}.formContent{margin-top:0;display:flex;flex-direction:column;justify-content:flex-start;height:100vh;gap:1em}.formContent .tituloForm .formulario,.formContent .contFormulario .formulario{width:90%}.infoAtencion{font-size:.6em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa{gap:1em}.mapaEmpresa .tituloMapa{height:2em}.mapaEmpresa .contenedorMapas{width:95%;gap:2em;height:50%}.mapaEmpresa .contenedorMapas .contMap{font-size:.7em}.mapaEmpresa .contenedorMapas .contMap h2{height:3em}}@media (max-width:399px) and (min-width:0){.contactanos{flex-direction:column;align-items:center;gap:2em}.contactanos .contentImgContacto{width:100%;height:12em}.contactanos .contentImgContacto .imgTiendas .contentSlider{height:90%}.contactanos .contentImgContacto .imgTiendas .contentSlider .selectores{transform:translateY(200%)}.contactanos .infoContacto{width:80%}.contactanos .infoContacto .empContacto{padding:0;gap:1em;flex-wrap:nowrap}.contactanos .infoContacto .empContacto .empContact{width:calc(100% / 3)}.contactanos .infoContacto .empContacto .empContact .contactImg{width:4em;height:3em}.contactanos .infoContacto .empContacto .empContact .contactImg .imgInfo{width:60%;height:70%;filter:invert(75%) sepia(93%) saturate(600%) hue-rotate(336deg) brightness(104%) contrast(103%);transition:transform .3s ease-in-out}.contactanos .infoContacto .empContacto .empContact .contactImg img:hover{filter:invert(100%);width:70%;height:80%}.contactanos .infoContacto .empContacto .empContact p{font-size:.4em}.contactanos .infoContacto .infoContactoEmp{width:100%;height:2em;gap:1.5em;padding-left:.5em}.contactanos .infoContacto .infoContactoEmp p,.contactanos .infoContacto .infoContactoEmp a{color:#fff;font-weight:300;font-size:.5em;padding:0;line-height:1.5;text-align:center}.contactanos .infoContacto .infoContactoEmp p{width:30%;display:flex;flex-wrap:wrap;padding:0 0 0 0;margin:0}.contactanos .infoContacto .infoContactoEmp a{text-decoration:none}.contactanos .infoContacto .infoContactoEmp p:last-child{padding:0}.formContent{margin-top:0;display:flex;flex-direction:column;justify-content:flex-start;height:65vh;gap:1em}.formContent .tituloForm .formulario,.formContent .contFormulario .formulario{width:90%}.infoAtencion{font-size:.5em}.infoAtencion h2 p{font-size:.99em}.mapaEmpresa{gap:1em}.mapaEmpresa .tituloMapa{height:2em}.mapaEmpresa .contenedorMapas{width:95%;gap:2em;height:50%}.mapaEmpresa .contenedorMapas .contMap{font-size:.7em}.mapaEmpresa .contenedorMapas .contMap h2{height:3em}}@media (max-width:699px) and (min-width:0){.videoHome{margin-top:0;height:50vh}.titulo-videos{margin-top:0}.titulo-videos h2{margin-bottom:0}.multimedia{height:auto;margin-bottom:0}.multimedia iframe{width:auto;height:auto}.clientes{height:8em}.clientes h2{margin-bottom:0}.clientes .cont-clientes .contenedor-cliente{animation:scroll 25s linear infinite}.clientes .cont-clientes .contenedor-cliente .cliente{flex:0 0 8%;flex-shrink:0}.clientes .cont-clientes .contenedor-cliente .cliente img{width:60%}.banner_politicas{width:95vw;font-size:.7em}.banner_politicas h2{margin-left:.5em}.banner_politicas .botones{flex-direction:column;gap:.2em;width:50%;margin-right:.5em}}@media (max-width:2400px) and (min-width:1401px){.principalWwu{height:30em}.principalWwu .content-wwu{position:relative;width:100%;display:flex;height:100%}.principalWwu .content-wwu .contentSlider{width:45%;height:100%}.principalWwu .content-wwu .contentSlider .selectores{transform:translateY(540%)}.principalWwu .content-wwu .textContent{display:flex;flex-direction:column;align-items:center;background-color:#fbc740;width:60%;height:21.5em;padding:5em 3em 2em 3em;gap:3em}.principalWwu .content-wwu .textContent .titulo,.principalWwu .content-wwu .textContent .texto{width:100%;padding:0%;margin:0%}.principalWwu .content-wwu .textContent .titulo{font-size:3.4em;font-weight:700;text-align:center}.principalWwu .content-wwu .textContent .texto{width:90%;font-size:1.5em;text-align:justify}}@media (max-width:480px) and (min-width:321px){.principalWwu{height:20em}.principalWwu .content-wwu{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;height:100%;gap:1em}.principalWwu .content-wwu .contentSlider{width:70%;height:100%}.principalWwu .content-wwu .contentSlider .selectores{transform:translateY(240%);height:3rem}.principalWwu .content-wwu .contentSlider .selectores .puntos .punto{width:7px;height:7px}.principalWwu .content-wwu .textContent{display:flex;flex-direction:column;align-items:center;background-color:#fbc740;width:96%;height:16em;padding:1em .5em .5em .5em;gap:1em}.principalWwu .content-wwu .textContent .titulo,.principalWwu .content-wwu .textContent .texto{width:100%;padding:0%;margin:0%}.principalWwu .content-wwu .textContent .titulo{font-size:1.2em;font-weight:700;text-align:center}.principalWwu .content-wwu .textContent .texto{width:95%;font-size:.8em;text-align:justify}.form_trabaja .formulario-wwu{flex-direction:column}.form_trabaja .formulario-wwu .form-wwu{order:2;width:80%}.form_trabaja .formulario-wwu .form-wwu .form-title{font-size:.9em}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu label{font-size:.7em}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu input{font-size:.8em}.form_trabaja .formulario-wwu .form-wwu .content-form-wwu ::placeholder{font-size:.8em}.form_trabaja .formulario-wwu .banner-cv{order:1;height:10em;width:90%}}@media (max-width:720px) and (min-width:321px){.principalGalery{width:100%;height:10em;position:relative}.principalGalery .content-galery{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:end}.principalGalery .content-galery .img{width:100%;height:98%}.principalGalery .content-galery .img video{width:100%;height:100%}.iconos{width:100% !important;display:flex !important;align-items:center}.iconos .contenedor{width:100%;height:100%;display:flex;justify-content:center}.iconos .contenedor .ico-galery{width:calc(100% / 3);display:flex;flex-direction:column;align-items:center;justify-content:start}.iconos .contenedor .ico-galery .img{width:50%}.iconos .contenedor .ico-galery .img img{width:100%}.iconos .contenedor .ico-galery .text-ico{width:90%;color:#fbc740;font-weight:300;text-align:center;padding:0;margin:0;font-size:.7em}.galeria{display:flex;flex-direction:column;align-items:center}.galeria .imagen-principal img{width:80%;max-width:10em;border:1px solid #ccc;border-radius:8px}}@media (max-width:419px) and (min-width:0){.contenedor_produ{margin-top:3em}.contenedor_produ .containter_img_det{flex-direction:column}.contenedor_produ .containter_img_det .contentImage{flex-direction:column}.contenedor_produ .containter_img_det .contentImage .links{width:100%}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad{flex-direction:column}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imagen_produ{width:350px;height:350px;order:1}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imagen_produ .img_principal{width:100%;height:100%}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imagen_produ .img_principal img{width:100%;height:100%}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imagen_produ .btn-lupa{display:none}.contenedor_produ .containter_img_det .contentImage .imagen_princ_ad .imgAdicionales{order:2;display:flex;flex-direction:row;margin-top:1rem;width:90vw;gap:1rem;height:5em;overflow:auto}.contenedor_produ .containter_img_det .content-det-produ{width:100%}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod{width:100%;padding-top:0}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod{width:100%}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .detalle-cod-cant{margin-top:.5em;width:100%}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .detalle-cod-cant .cod-ref,.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .detalle-cod-cant .cantidad-prod{width:80%}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .detalle-cod-cant .cod-ref{width:50%}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .text_precio{font-size:2em}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .info_prod .text_detalle{font-size:.8rem}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .titulo_espec{font-size:1em}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec .selector_tallas .tallas{display:flex;flex-wrap:wrap;gap:.5rem}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec .selector_tallas input{display:none}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec .selector_tallas input[type = "radio"]:checked + .btn-talla{background:#fff;color:#000;border:2px solid #ddd;font-weight:700}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec .selector_tallas .btn-talla{padding:.3em 1em;height:1.2em}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec .selector_tallas .btn-talla:hover{background-color:rgba(119,119,119,0.694)}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .espec_prod .cont_espec .selector_tallas .btn-talla.disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .cantidad-compra{display:flex;align-items:flex-end;height:4em;width:100%;gap:.5em}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .cantidad-compra .btn-cantidad{background:#eee;border:1px solid #ccc;border-radius:50%;cursor:pointer;font-size:1em;width:2em}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .cantidad-compra .btn-cantidad:hover{background:#ddd}.contenedor_produ .containter_img_det .content-det-produ .detalle_prod .cantidad-compra .input-cantidad{border:1px solid #ccc;padding:.2em .4em;width:2em;text-align:center}}@media (max-width:600px) and (min-width:0){.cont-login{width:100%;display:flex;align-items:center;justify-content:center}.cont-login .login{width:60%}}@media (max-width:1400px) and (min-width:1294px){footer{margin-top:2rem}footer .cont_footer img{height:1.1rem}footer .cont_footer .info_adicional{width:90%}footer .cont_footer .info_adicional .horario h2{font-size:1.3rem}footer .cont_footer .info_adicional .horario p{font-size:.9rem}footer .cont_footer .info_adicional .titulo_imp{font-size:1rem}footer .cont_footer .info_adicional .titulo_imp p{font-size:.9rem}footer .cont_footer .suscursales .matriz .titulo h2{font-size:.8rem}footer .cont_footer .suscursales .matriz .titulo img{height:1.2rem}footer .cont_footer .suscursales .matriz .direccion{font-size:.8rem}footer .cont_footer .suscursales .matriz .infoMatriz .info_general img{height:1.2rem}footer .cont_footer .suscursales .matriz .infoMatriz .info_general p{font-size:.6rem}footer .cont_footer .suscursales .puntos_venta .quito .titulo,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo{font-size:.9rem}footer .cont_footer .suscursales .puntos_venta .quito .titulo h2,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo h2,footer .cont_footer .suscursales .puntos_venta .quito .titulo img,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo img{height:1.2rem}footer .cont_footer .suscursales .puntos_venta .quito .direccion,footer .cont_footer .suscursales .puntos_venta .guayaquil .direccion{font-size:.8rem}footer .cont_footer .suscursales .puntos_venta .quito .info_general img,footer .cont_footer .suscursales .puntos_venta .guayaquil .info_general img{height:1.3rem}footer .cont_footer .suscursales .puntos_venta .quito .info_general p,footer .cont_footer .suscursales .puntos_venta .guayaquil .info_general p{font-size:.9rem}}@media (max-width:1293px) and (min-width:1200px){header{width:93vw}header .cont_menu{width:100%}header .cont_menu .contenedor{width:100%;display:flex;gap:10em}header .cont_menu .contenedor .list_menu{display:flex;justify-content:flex-end;width:45%}header .cont_menu .contenedor .list_menu .menu .menuitem a{font-size:1em;font-weight:300}footer{margin-top:2rem}footer .cont_footer img{height:1.3rem}footer .cont_footer .info_adicional{width:90%}footer .cont_footer .info_adicional .horario h2{font-size:1.3rem}footer .cont_footer .info_adicional .horario p{font-size:.9rem}footer .cont_footer .info_adicional .titulo_imp{font-size:1rem}footer .cont_footer .info_adicional .titulo_imp p{font-size:.9rem}footer .cont_footer .suscursales .matriz .titulo h2{font-size:.9rem}footer .cont_footer .suscursales .matriz .titulo img{height:1.4rem}footer .cont_footer .suscursales .matriz .direccion{font-size:.9rem}footer .cont_footer .suscursales .matriz .infoMatriz .info_general img{height:1.4rem}footer .cont_footer .suscursales .matriz .infoMatriz .info_general p{font-size:.7rem}footer .cont_footer .suscursales .puntos_venta .quito .titulo,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo{font-size:.9rem}footer .cont_footer .suscursales .puntos_venta .quito .titulo h2,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo h2,footer .cont_footer .suscursales .puntos_venta .quito .titulo img,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo img{height:1.4rem}footer .cont_footer .suscursales .puntos_venta .quito .direccion,footer .cont_footer .suscursales .puntos_venta .guayaquil .direccion{font-size:.8rem}footer .cont_footer .suscursales .puntos_venta .quito .info_general img,footer .cont_footer .suscursales .puntos_venta .guayaquil .info_general img{height:1.3rem}footer .cont_footer .suscursales .puntos_venta .quito .info_general p,footer .cont_footer .suscursales .puntos_venta .guayaquil .info_general p{font-size:.9rem}}@media (max-width:1199px) and (min-width:980px){header{width:93vw}header .cont_menu .contenedor .list_menu{width:43%}header .cont_menu .contenedor .list_menu .menu .menuitem a{font-size:1em}.contenedor_body .mainContent .formContent{height:30rem}.contenedor_body .mainContent .formContent .formulario .formtop .nombre label,.contenedor_body .mainContent .formContent .formulario .formtop .correo label,.contenedor_body .mainContent .formContent .formulario .formtop .asunto label{font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formtop .nombre input,.contenedor_body .mainContent .formContent .formulario .formtop .correo input,.contenedor_body .mainContent .formContent .formulario .formtop .asunto input{height:2rem;font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formtop .nombre input[type="email"],.contenedor_body .mainContent .formContent .formulario .formtop .correo input[type="email"],.contenedor_body .mainContent .formContent .formulario .formtop .asunto input[type="email"]{font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formmiddle{margin-top:0}.contenedor_body .mainContent .formContent .formulario .formmiddle label{font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formmiddle textarea{font-size:1rem}.contenedor_body .mainContent .formContent .formulario input[type="submit"]{width:30%;font-size:1.2rem}.contenedor_body .mainContent .infoEmpresa h2{width:100%;text-align:center}.contenedor_body .mainContent .infoEmpresa div p{font-size:.9rem}.contenedor_body .mainContent .infoEmpresa div .imgInfo{width:1.5rem;height:1.5rem}.contenedor_body .mainContent .infoEmpresa .redes img{height:2rem}footer{margin-top:2rem}footer .cont_footer img{height:1.2rem}footer .cont_footer .info_adicional{width:90%}footer .cont_footer .info_adicional .horario h2{font-size:1.2rem}footer .cont_footer .info_adicional .horario p{font-size:.8rem}footer .cont_footer .info_adicional .titulo_imp{font-size:.9rem}footer .cont_footer .info_adicional .titulo_imp p{font-size:.8rem}footer .cont_footer .suscursales .matriz .titulo h2{font-size:.9rem}footer .cont_footer .suscursales .matriz .titulo img{height:1.4rem}footer .cont_footer .suscursales .matriz .direccion{font-size:70%}footer .cont_footer .suscursales .matriz .infoMatriz .info_general img{height:1.1rem}footer .cont_footer .suscursales .matriz .infoMatriz .info_general p{font-size:.6rem}footer .cont_footer .suscursales .puntos_venta .quito .titulo h2,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo h2{font-size:.8rem}footer .cont_footer .suscursales .puntos_venta .quito .titulo img,footer .cont_footer .suscursales .puntos_venta .guayaquil .titulo img{height:1.3rem}footer .cont_footer .suscursales .puntos_venta .quito .direccion,footer .cont_footer .suscursales .puntos_venta .guayaquil .direccion{font-size:65%}footer .cont_footer .suscursales .puntos_venta .quito .info_general img,footer .cont_footer .suscursales .puntos_venta .guayaquil .info_general img{height:1.1rem}footer .cont_footer .suscursales .puntos_venta .quito .info_general p,footer .cont_footer .suscursales .puntos_venta .guayaquil .info_general p{font-size:65%}footer .cont_footer .redesSociales h2{font-size:1.3rem}}@media (max-width:979px) and (min-width:641px){header{width:90vw}header .cont_menu{width:100%}header .cont_menu .contenedor{display:flex;height:6rem;justify-content:space-between;align-items:center;padding-left:1rem}header .cont_menu .contenedor .list_menu{display:flex;flex-direction:column;margin-top:0;overflow-x:hidden;width:25%}header .cont_menu .contenedor .list_menu .respmenu{width:2rem;height:2rem;display:block;cursor:pointer;background-color:#fff}header .cont_menu .contenedor .list_menu .menu{top:50%;position:absolute;margin-left:-25%;display:flex;flex-direction:column;width:50%;gap:1rem;padding-left:0;visibility:hidden;background-color:rgba(93,93,93,0.789)}header .cont_menu .contenedor .list_menu .menu .menuitem{text-decoration:none;list-style:none}header .cont_menu .contenedor .list_menu .menu .menuitem a{text-decoration:none;color:#dfdfdf;font-weight:10;font-size:1.2rem;font-weight:700}header .cont_menu .contenedor .list_menu .menu #tienda:hover .subMenu{width:90%;display:flex;padding:2em .5em 2em .5em}header .cont_menu .contenedor .list_menu .menu.visible{visibility:visible}header .cont_menu .contenedor .list_menu .menu.visible #compras:hover .subMenu{width:90%;display:flex;padding:2em .5em 2em .5em}footer{height:auto;margin-top:2rem}footer .cont_footer{display:flex;flex-direction:column;align-items:center}footer .cont_footer .veritas{display:flex;align-items:center;width:50%;height:100%}footer .cont_footer .suscursales{border-top:solid 3px #7c7c7c;border-bottom:solid 3px #7c7c7c;border-left:none;border-right:none;padding-left:0;padding-right:0;gap:.5rem}footer .cont_footer .suscursales .contsucursales{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}footer .cont_footer .suscursales .contsucursales .matriz,footer .cont_footer .suscursales .contsucursales .quito,footer .cont_footer .suscursales .contsucursales .guayaquil{align-items:flex-start}footer .cont_footer .suscursales .contsucursales .matriz .titulo h2,footer .cont_footer .suscursales .contsucursales .quito .titulo h2,footer .cont_footer .suscursales .contsucursales .guayaquil .titulo h2{font-size:.7em}footer .cont_footer .suscursales .contsucursales .matriz .direccion,footer .cont_footer .suscursales .contsucursales .quito .direccion,footer .cont_footer .suscursales .contsucursales .guayaquil .direccion,footer .cont_footer .suscursales .contsucursales .matriz .info_general,footer .cont_footer .suscursales .contsucursales .quito .info_general,footer .cont_footer .suscursales .contsucursales .guayaquil .info_general{font-size:70%;margin-top:0}footer .cont_footer .suscursales .contsucursales .matriz .direccion img,footer .cont_footer .suscursales .contsucursales .quito .direccion img,footer .cont_footer .suscursales .contsucursales .guayaquil .direccion img,footer .cont_footer .suscursales .contsucursales .matriz .info_general img,footer .cont_footer .suscursales .contsucursales .quito .info_general img,footer .cont_footer .suscursales .contsucursales .guayaquil .info_general img{display:none;height:1.4em}footer .cont_footer .redesSociales{display:flex;position:static;align-items:center;width:30%;height:100%;right:0;overflow:none}footer .cont_footer .redesSociales .contentredes{width:100%;display:flex;flex-direction:row;align-items:center;height:100%;gap:1em;padding-top:2%}footer .cont_footer .redesSociales .contentredes a{display:inline-block}footer .cont_footer .redesSociales .contentredes a .red-ico{position:static;width:80%;height:85%}footer .cont_footer .redesSociales .contentredes a .red-png{display:none}footer .cont_footer .redesSociales .contentredes a .youtube{display:none}footer .cont_footer .redesSociales .contentredes a .red-ico:hover{opacity:0}}@media (max-width:640px) and (min-width:0){header{width:93vw}header .cont_menu .contenedor{display:flex;height:6rem;justify-content:space-between;align-items:center;padding-left:1rem}header .cont_menu .contenedor .list_menu{display:flex;flex-direction:column;margin-top:0;overflow-x:hidden;width:50%}header .cont_menu .contenedor .list_menu .respmenu{width:2rem;display:block;margin-left:5em;cursor:pointer;background-color:#fff}header .cont_menu .contenedor .list_menu .menu{margin-left:-55%;top:50%;position:absolute;display:flex;flex-direction:column;width:95vw;height:100rem;gap:1rem;padding-left:0;visibility:hidden;background-color:rgba(93,93,93,0.789);z-index:0}header .cont_menu .contenedor .list_menu .menu .menuitem{text-decoration:none;list-style:none;width:100%}header .cont_menu .contenedor .list_menu .menu .menuitem a{text-decoration:none;color:#dfdfdf;font-weight:10;font-size:1.2rem;font-weight:700}header .cont_menu .contenedor .list_menu .menu #tienda:hover .subMenu,header .cont_menu .contenedor .list_menu .menu #compras:hover .subMenu,header .cont_menu .contenedor .list_menu .menu #nosotros:hover .subMenu,header .cont_menu .contenedor .list_menu .menu #menuUserSession:hover .subMenu{width:100%;display:flex;padding:2em .5em 2em .5em;z-index:10}header .cont_menu .contenedor .list_menu .menu.visible{visibility:visible}.carrusel{position:relative;overflow:hidden;width:100%}.carrusel .contentSlider{position:relative;width:100%;height:400px}.carrusel .sliders{height:60%}.carrusel .sliders .img.active{opacity:1}.carrusel .sliders .img{position:absolute;opacity:0;width:100%;transition:opacity 2s ease-in-out;height:100%}.carrusel .selectores{position:relative;margin-top:9rem;height:2rem;width:100%;z-index:100}.contenedor_body .mainContent .contDocument{padding:1rem 2rem 1rem 2rem;background-color:#caa55f;gap:1rem}.contenedor_body .mainContent .contDocument a{padding:.94rem 0;font-size:.9rem}.contenedor_body .mainContent .aboutUs{overflow:hidden;margin-top:1rem;display:flex;align-self:center;flex-direction:column;width:86%;background-image:url("/static/media/trama-1.png");background-repeat:no-repeat;background-position:right;background-size:contain}.contenedor_body .mainContent .aboutUs .contAbout{width:100%;margin-left:0;margin-right:0}.contenedor_body .mainContent .misionVision{width:86%}.contenedor_body .mainContent .misionVision .mision .textMision p,.contenedor_body .mainContent .misionVision .vision .textMision p,.contenedor_body .mainContent .misionVision .mision .textVision p,.contenedor_body .mainContent .misionVision .vision .textVision p{font-size:.9rem}.contenedor_body .mainContent .misionVision .mision .tituloMision h2,.contenedor_body .mainContent .misionVision .vision .tituloMision h2,.contenedor_body .mainContent .misionVision .mision .tituloVision h2,.contenedor_body .mainContent .misionVision .vision .tituloVision h2{font-size:1.5rem}.contenedor_body .mainContent .organigrama{gap:1rem}.contenedor_body .mainContent .organigrama .tituloOrganigrama h2{font-size:1.5rem}.contenedor_body .mainContent .organigrama .valores{width:110%;justify-content:center;row-gap:1rem}.contenedor_body .mainContent .organigrama .valores div{gap:.8rem;width:40%}.contenedor_body .mainContent .organigrama .valores div p{font-size:.7rem}.contenedor_body .mainContent .organigrama .valores div img{width:3rem}.contenedor_body .mainContent .infraestructura{margin-top:2rem}.contenedor_body .mainContent .infraestructura .btnOrganigrama a{padding:.7rem 2.5rem;font-size:1rem}.contenedor_body .mainContent .infraestructura .titulo h2{font-size:1.7rem;margin-bottom:1rem}.contenedor_body .mainContent .infraestructura .contInfraestructura{width:100%}.contenedor_body .mainContent .infraestructura .contInfraestructura .imgInfraestructura{width:400px;height:450px}.contenedor_body .mainContent .infraestructura .contInfraestructura .imgInfraestructura img{width:100%;height:100%}.contenedor_body .mainContent .infraestructura .contInfraestructura .detalleInfraestructura{margin-left:-2rem;gap:2rem}.contenedor_body .mainContent .infraestructura .contInfraestructura .detalleInfraestructura div{gap:.5rem}.contenedor_body .mainContent .infraestructura .contInfraestructura .detalleInfraestructura div p{font-size:1rem;text-align:left}.contenedor_body .mainContent .infraestructura .contInfraestructura .detalleInfraestructura div img{width:4rem}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica{margin-left:0;margin-right:0}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica h2{font-size:1.7rem}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica p,.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica li{margin-bottom:1.25rem}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica p img,.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica li img{width:50px;padding-top:1rem}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica img{width:30%}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica .comp{line-height:.8rem;font-weight:500}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica .siete{margin-top:-.5rem}.contenedor_body .mainContent .infraestructura .politicaGestion .contPolitica .firma{font-size:.8rem;line-height:1.5rem}.contenedor_body .mainContent .objetivos .tituloObjetivos h2{margin-top:3rem;margin-bottom:3rem}.contenedor_body .mainContent .objetivos .detalleObjetivos{display:flex;width:95%;flex-wrap:wrap;justify-content:center;align-self:center;gap:7rem;row-gap:2rem}.contenedor_body .mainContent .objetivos .detalleObjetivos div img{width:30%}.contenedor_body .mainContent .objetivos .detalleObjetivos div p{font-size:.7rem}.contenedor_body .mainContent .formContent .formulario .formtop .nombre label,.contenedor_body .mainContent .formContent .formulario .formtop .correo label,.contenedor_body .mainContent .formContent .formulario .formtop .asunto label{font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formtop .nombre input,.contenedor_body .mainContent .formContent .formulario .formtop .correo input,.contenedor_body .mainContent .formContent .formulario .formtop .asunto input{height:2rem;font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formtop .nombre input[type="email"],.contenedor_body .mainContent .formContent .formulario .formtop .correo input[type="email"],.contenedor_body .mainContent .formContent .formulario .formtop .asunto input[type="email"]{font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formmiddle{margin-top:1rem}.contenedor_body .mainContent .formContent .formulario .formmiddle label{font-size:1rem}.contenedor_body .mainContent .formContent .formulario .formmiddle textarea{font-size:1rem}.contenedor_body .mainContent .formContent .formulario input[type="submit"]{width:30%;font-size:1.2rem}.contenedor_body .mainContent .infoEmpresa{margin-top:2rem;width:100%;height:100%}.contenedor_body .mainContent .infoEmpresa h2{width:100%;text-align:center}.contenedor_body .mainContent .infoEmpresa div p{font-size:.8rem}.contenedor_body .mainContent .infoEmpresa div .imgInfo{width:1.5rem;height:1.5rem}.contenedor_body .mainContent .infoEmpresa .redes img{height:2rem}footer{height:auto;margin-top:2rem}footer .cont_footer{display:flex;flex-direction:column;align-items:center}footer .cont_footer .veritas{display:flex;align-items:center;width:50%;height:100%}footer .cont_footer .veritas img{width:100%;height:70%}footer .cont_footer .suscursales{margin-bottom:.5em;border-top:solid 3px #7c7c7c;border-bottom:solid 3px #7c7c7c;border-left:none;border-right:none;padding-left:0;padding-right:0;gap:.5rem}footer .cont_footer .suscursales .contsucursales{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}footer .cont_footer .suscursales .contsucursales .matriz,footer .cont_footer .suscursales .contsucursales .quito,footer .cont_footer .suscursales .contsucursales .guayaquil{align-items:flex-start}footer .cont_footer .suscursales .contsucursales .matriz .titulo h2,footer .cont_footer .suscursales .contsucursales .quito .titulo h2,footer .cont_footer .suscursales .contsucursales .guayaquil .titulo h2{font-size:.7em}footer .cont_footer .suscursales .contsucursales .matriz .direccion,footer .cont_footer .suscursales .contsucursales .quito .direccion,footer .cont_footer .suscursales .contsucursales .guayaquil .direccion,footer .cont_footer .suscursales .contsucursales .matriz .info_general,footer .cont_footer .suscursales .contsucursales .quito .info_general,footer .cont_footer .suscursales .contsucursales .guayaquil .info_general{font-size:70%;margin-top:0}footer .cont_footer .suscursales .contsucursales .matriz .direccion img,footer .cont_footer .suscursales .contsucursales .quito .direccion img,footer .cont_footer .suscursales .contsucursales .guayaquil .direccion img,footer .cont_footer .suscursales .contsucursales .matriz .info_general img,footer .cont_footer .suscursales .contsucursales .quito .info_general img,footer .cont_footer .suscursales .contsucursales .guayaquil .info_general img{display:none;height:1.4em}footer .cont_footer .redesSociales{display:flex;position:static;align-items:center;justify-content:center;width:80%;height:auto;right:0;overflow:none}footer .cont_footer .redesSociales .contentredes{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;height:auto;gap:0;padding-top:0}footer .cont_footer .redesSociales .contentredes a{display:flex;position:static;justify-content:center}footer .cont_footer .redesSociales .contentredes a .red-ico{position:static;width:30%}footer .cont_footer .redesSociales .contentredes a .red-png{display:none}footer .cont_footer .redesSociales .contentredes a .youtube{display:none}footer .cont_footer .redesSociales .contentredes a .red-ico:hover{opacity:0}}.contenedor_inicio{position:relative;width:100%;color:#fff}.contenedor_inicio .contenedor_client_adm{width:80%}.contenedor_inicio .contenedor_client_adm .client_adm{width:100%}.contenedor_inicio .contenedor_client_adm .client_adm .header_client{width:100%;display:flex;justify-content:center;gap:2em}.contenedor_inicio .contenedor_client_adm .client_adm .header_client h2{padding:0;color:#fff;margin:0}.contenedor_inicio .contenedor_client_adm .client_adm .header_client .button_carga_doc{width:15em;padding:1.5em;margin:0;display:flex;align-items:center}.contenedor_inicio .contenedor_client_adm .client_adm .table_client{margin-top:3em;width:100%}.contenedor_inicio .contenedor_client_adm .client_adm .table_client .table_header_client{border-spacing:0;border-collapse:collapse}.contenedor_inicio .contenedor_client_adm .client_adm .table_client .table_header_client .table_header{text-align:left;color:#fff;border-bottom:solid 1px #fff;padding:1em 0 0 0}.contenedor_inicio .contenedor_client_adm .client_adm .table_client .table_body_client td{padding:1em 0 0 0}.contenedor_inicio .contenedor_client_adm .client_adm .table_client .table_body_client td select{width:100%;background-color:rgba(255,255,255,0);color:#fff}.contenedor_inicio .contenedor_client_adm .client_adm .button_save{margin-top:3em}.contenedor_inicio .contenedor_client_adm .client_adm .button_save .save_changes{padding:1.5em;margin:0;display:flex;align-items:center}.contenedor_inicio .modal_container{position:absolute;width:40%;height:50vh;background-color:rgba(184,184,184,0.612);justify-self:center;border-radius:2em}.contenedor_inicio .modal_container .modal_content{justify-self:center;width:80%;height:20vh}.contenedor_inicio .modal_container .modal_content .modal_title{color:#fff}.contenedor_inicio .modal_container .modal_content .modal_form{margin-top:3em;display:flex;flex-direction:column;align-content:space-between;justify-content:space-between;height:50%}.contenedor_inicio .modal_container .button_close_container{width:95%;display:flex;justify-content:right}.contenedor_inicio .modal_container .button_close_container .modal_close{margin-top:1em;width:2em;text-align:center}.cont-register{height:60vh;width:50%;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.cont-register::-webkit-scrollbar{display:none}.cont-register .register{width:80%;height:100%;color:#fff;flex-direction:column;position:relative;justify-content:space-between}.cont-register .register .alert{color:#fbc740}.cont-register .register .form-register{z-index:1;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:1em}.cont-register .register .form-register .user{display:flex;flex-direction:column}.cont-register .register .form-register .user .input-error{border:2px solid #f00}.cont-register .register .form-register .user .text-red-600{color:#fbc740}.cont-register .register .form-register .codigo_postal p{margin:0;padding:0}.cont-register .register .form-register .codigo_postal p a{text-decoration:none;color:#fff}.cont-register .register .form-register .codigo_postal p a:hover{color:#fbc740}.cont-register .register .form-register .pais{display:none}.cont-register .register .form-register .sexo select{background:#4d4d4d;border-bottom:solid 1px #fff;color:#fff;border-radius:.3em;padding:.2em 0;width:91%}.cont-register .register .form-register .sexo select:focus{outline:#fff}.cont-register .register .form-register .sexo select option{background:#4d4d4d}.cont-register .register .form-register .password{width:100%;height:calc(100% / 2);display:flex;flex-direction:column;gap:.5em}.cont-register .register .form-register .password .titulo-label{display:flex;align-items:center;width:100%;color:#fff;font-size:1em;height:1.5em}.cont-register .register .form-register .password .password-container{position:relative;display:flex;align-items:flex-end}.cont-register .register .form-register .password .password-container input{border-radius:1%;background:none;border:none;border-bottom:solid 1px #fff;color:#fff}.cont-register .register .form-register .password .password-container input::placeholder{color:#a1a1a1}.cont-register .register .form-register .password .password-container input:focus::placeholder{color:transparent}.cont-register .register .form-register .password .password-container .password-input::placeholder{font-size:1.4em}.cont-register .register .form-register .password .password-container .toggle-password,.cont-register .register .form-register .password .password-container .toggle-reset-password{width:1.5em;transform:translateY(-50%);right:3em;top:.8em;position:absolute;cursor:pointer;opacity:.7;transition:opacity .3s ease;filter:invert(1)}.cont-register .register .form-register .button_back{display:flex;justify-content:space-between;height:7%}.cont-register .register .form-register .button_back .forgot-text{text-decoration:none;color:#fff;padding:0;height:auto;align-self:flex-end}.cont-register .modal{position:absolute;background-color:rgba(0,0,0,0.776);z-index:3;width:100vw;height:100vh;display:flex;justify-content:center}.cont-register .modal .modal-dialog{display:flex;justify-content:center;align-items:center;padding:2em;margin-top:10em;z-index:10;width:30vw;height:40vh;color:#fff;background-color:#4d4d4d;border-radius:1em}.cont-register .modal .modal-dialog .modal-content{display:flex;flex-direction:column;gap:1em;justify-content:center;color:#000}.cont-register .modal .modal-dialog .modal-content .botones_register{display:flex;justify-content:space-between;align-items:flex-end}.cont-register .modal .modal-dialog .modal-content .botones_register .btn{background-color:#4d4d4d;font-family:'Nexa' sans-serif;color:#fff}.cont-register .modal .modal-dialog .modal-content .botones_register .btn:hover{background-color:#fbc740;color:#fff}.cont-register .modal .modal-dialog .modal-content .botones_register .btn-redirect{text-decoration:none;padding:.65em 1em;border-radius:.4em;font-weight:700;font-size:.9em;cursor:pointer}.modal-success{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.6);display:none;justify-content:center;align-items:center;z-index:9000;transition:opacity .3s ease}.modal-success .modal-content-success{background:#fff;padding:2em;border-radius:10px;text-align:center;max-width:400px;box-shadow:0 0 20px rgba(0,0,0,0.3);transform:translateY(-10px);transition:transform .3s ease;z-index:9999}.modal-success .modal-content-success h2{margin-top:0}.modal-success .modal-content-success button{margin-top:1em;padding:.5em 1em;border:none;border-radius:.5em;background-color:#484f56;color:#fff}.modal-success .modal-content-success button:hover{background-color:#fbc740}.active-modal{display:flex}.contenedor_vista_cliente{display:flex;height:80vh;width:75vw;color:#fff;gap:2em}.contenedor_vista_cliente .menu_panel-cliente{padding:0 2em;display:flex;flex-direction:column;background-color:rgba(109,109,109,0.6);height:100%;width:25%;align-items:center}.contenedor_vista_cliente .menu_panel-cliente .cliente-info{margin:3em 0 2em 0;display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start;justify-content:center;width:100%}.contenedor_vista_cliente .menu_panel-cliente .cliente-info h2,.contenedor_vista_cliente .menu_panel-cliente .cliente-info p{margin:0;padding:0}.contenedor_vista_cliente .menu_panel-cliente .cliente-info .titulo_dashboard{font-size:1em}.contenedor_vista_cliente .menu_panel-cliente .cliente-info p{font-size:.9em}.contenedor_vista_cliente .menu_panel-cliente .navbar_panel-cliente{width:100%}.contenedor_vista_cliente .menu_panel-cliente .navbar_panel-cliente .menuitem_cliente{display:flex;align-items:center;width:90%;height:3em;cursor:pointer;list-style-type:none;font-weight:700}.contenedor_vista_cliente .menu_panel-cliente .navbar_panel-cliente :hover{color:#fbc740;border-right:solid 1px #fbc740}.contenedor_vista_cliente .contenido_panel_cliente{width:100%;height:100%;display:flex;justify-content:center;align-self:center}.contenedor_vista_cliente .contenido_panel_cliente .pedidos_cliente{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start}.contenedor_vista_cliente .contenido_panel_cliente .pedidos_cliente h2{margin-top:0}.contenedor_vista_cliente .contenido_panel_cliente .pedidos_cliente .contenedor_pedidos{width:100%;display:flex;flex-wrap:wrap;overflow:scroll}.contenedor_vista_cliente .contenido_panel_cliente .pedidos_cliente .contenedor_pedidos .productos{width:100%}.contenedor_vista_cliente .contenido_panel_cliente .pedidos_cliente .contenedor_pedidos .productos .encabezado{width:100%;gap:2em;text-align:left}.contenedor_vista_cliente .contenido_panel_cliente .pedidos_cliente .contenedor_pedidos .productos .cuerpo td{border-top:solid 1px #fff;padding:1em 0 1em 0}.contenedor_vista_cliente .contenido_panel_cliente .pedidos_cliente .contenedor_pedidos .productos .cuerpo .btn_pagar{background-color:#8f8f8f;color:#fff}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .perfil_cliente{width:100%;height:20%;display:flex;justify-content:space-between}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .perfil_cliente .tarjeta{background-color:rgba(109,109,109,0.6);width:clamp(10em,15em,25em);height:100%;border-radius:1em;display:flex;justify-content:center;align-items:center;gap:1.5em}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .perfil_cliente .tarjeta .text_tarjeta{display:flex;flex-direction:column;gap:.5em}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .perfil_cliente .tarjeta .text_tarjeta p{margin:0;padding:0}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .perfil_cliente .tarjeta .text_tarjeta .text_detalle{font-weight:700}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .perfil_cliente .tarjeta img{width:20%}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .perfil_cliente .ordenes_pendientes{cursor:pointer}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .detalle_ordenes{margin-top:1.5em;width:100%;justify-content:space-between;display:flex;height:75%}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .detalle_ordenes .ultima_orden{padding:1em 1em 1em 1em;background-color:rgba(109,109,109,0.6);width:40%}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .detalle_ordenes .ultima_orden .orden_header{margin:0}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .detalle_ordenes .ultima_orden .ordenes_procesadas{width:100%;margin-top:1em}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .detalle_ordenes .ultima_orden .ordenes_procesadas .encabezado{width:100%;text-align:left}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .detalle_ordenes .ultima_orden .ordenes_procesadas .encabezado th{padding:1em 0 1em 0}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .detalle_ordenes .ultima_orden .ordenes_procesadas .cuerpo td{border-top:solid 1px #fff;padding:1em 0 1em 0}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .detalle_ordenes .notificaciones{width:50%;display:flex;flex-direction:column;align-content:left;background-color:rgba(109,109,109,0.6);padding:1em 1em 1em 1em}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .detalle_ordenes .notificaciones h3{margin:0;padding:0}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .detalle_ordenes .notificaciones .content_notificacion{overflow:auto;height:100%}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .detalle_ordenes .notificaciones .content_notificacion .item_notificacion p{margin:1em 0 0 0}.contenedor_vista_cliente .contenido_panel_cliente .dashboard_cliente .detalle_ordenes .notificaciones .content_notificacion .item_notificacion small{margin:0;padding:0}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar{width:100%;height:100%}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar h2{margin-top:0;padding:0}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_perfil{overflow:scroll;width:100%;background-color:#000;display:flex;flex-direction:column;height:40%;gap:1em}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_perfil .contenedor_perfil{width:100%;display:flex;gap:2em;align-items:flex-end}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_perfil .contenedor_perfil label{margin:0;padding:0;width:7%}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_perfil .contenedor_perfil input{width:30%}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_perfil .sexo_fecha{justify-content:flex-start;gap:.5em}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_perfil .sexo_fecha .contenedor_sexo,.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_perfil .sexo_fecha .contenedor_nacimiento{width:45%}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_perfil .sexo_fecha .contenedor_nacimiento label{width:6%}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_perfil .sexo_fecha .contenedor_nacimiento input{width:35%}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_perfil button{width:20%}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_contraseña{display:flex;flex-direction:column;gap:1em;height:60%}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_contraseña .password_actual{display:flex;flex-direction:column}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_contraseña .password_actual input{width:30%}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_contraseña .new_password{display:flex;width:100%;gap:2em}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_contraseña .new_password .password_new,.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_contraseña .new_password .password_confirm{display:flex;flex-direction:column}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_contraseña .new_password .password_new input,.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_contraseña .new_password .password_confirm input{width:100%}.contenedor_vista_cliente .contenido_panel_cliente .perfil_cliente_editar .formulario_contraseña .btn_guardar{width:30%}.contenedor_vista_cliente .contenido_panel_cliente .ayuda_cliente{width:100%;height:60vh}.contenedor_vista_cliente .contenido_panel_cliente .ayuda_cliente h2{margin-top:0}.contenedor_vista_cliente .contenido_panel_cliente .ayuda_cliente .formulario_ayuda{display:flex;flex-direction:column;gap:1em}.contenedor_vista_cliente .contenido_panel_cliente .ayuda_cliente .formulario_ayuda .mensaje_ayuda{height:20vh;display:flex;flex-direction:column}.contenedor_vista_cliente .contenido_panel_cliente .ayuda_cliente .formulario_ayuda .mensaje_ayuda textarea{height:100%}.contenedor_vista_cliente .contenido_panel_cliente .ayuda_cliente .contacto_ayuda a{text-decoration:none;color:#fff;cursor:pointer}.contenedor_vista_cliente .contenido_panel_cliente .sugerencias-form{width:100%;margin-top:5em;height:60vh}.contenedor_vista_cliente .contenido_panel_cliente .sugerencias-form h2{margin-top:0}.contenedor_vista_cliente .contenido_panel_cliente .sugerencias-form .sugerencias_enviar{display:flex;flex-direction:column;gap:1em;height:100%}.contenedor_vista_cliente .contenido_panel_cliente .sugerencias-form .sugerencias_enviar .form-group-mensaje{display:flex;flex-direction:column;height:40%}.contenedor_vista_cliente .contenido_panel_cliente .sugerencias-form .sugerencias_enviar .form-group-mensaje textarea{height:100%}.contenedor_vista_cliente .contenido_panel_cliente .sugerencias-form .sugerencias_enviar button{width:15em}.contenedor_vista_cliente .contenido_panel_cliente .detalle_pedido_cliente{width:100%;height:60vh;overflow:scroll}.contenedor_vista_cliente .contenido_panel_cliente .detalle_pedido_cliente .detalle_productos{width:100%;margin-bottom:7em}.contenedor_vista_cliente .contenido_panel_cliente .detalle_pedido_cliente .detalle_productos .tabla_productos{overflow:scroll;width:100%}.contenedor_vista_cliente .contenido_panel_cliente .detalle_pedido_cliente .detalle_productos .tabla_productos th{text-align:left;padding:1em 0 1em 0}.contenedor_vista_cliente .contenido_panel_cliente .detalle_pedido_cliente .botones_detalle_pedido{width:100%}.contenedor_vista_cliente .contenido_panel_cliente .detalle_pedido_cliente .botones_detalle_pedido button{width:15em}.contenedor_confirmacion{width:100%;color:#fff;min-height:60vh}.contenedor_confirmacion .contenido_confirmacion{display:flex;flex-direction:column;align-items:center}.contenedor_confirmacion .contenido_confirmacion .factura{width:100%;background:rgba(255,255,255,0.427);padding:20px;border:1px solid #ccc;max-width:800px;margin:auto;height:100%}.contenedor_confirmacion .contenido_confirmacion .factura .tabla-factura{width:100%;border-collapse:collapseth}.contenedor_confirmacion .contenido_confirmacion .factura .tabla-factura td{border:1px solid #ccc;padding:8px}.contenedor_confirmacion .contenido_confirmacion .factura .form-entrega{width:100%;background-color:#2c2c2c;display:flex;flex-direction:column;height:40vh}.contenedor_confirmacion .contenido_confirmacion .factura .form-entrega h2{padding-left:.5em;margin-left:0}.contenedor_confirmacion .contenido_confirmacion .factura .form-entrega .info-entrega{display:flex;gap:1em;row-gap:1em;justify-content:flex-start;height:100%;width:100%;flex-wrap:wrap;padding-left:.5em}.contenedor_confirmacion .contenido_confirmacion .factura .form-entrega .info-entrega .contenedor{width:45%;display:flex;justify-content:space-between}.contenedor_confirmacion .contenido_confirmacion .factura .form-entrega .info-entrega .contenedor input{border-radius:5px;border:none;border-bottom:solid 1px #a3a3a3;font-size:1em;width:60%;text-transform:uppercase}.contenedor_confirmacion .contenido_confirmacion .factura .form-entrega .info-entrega .contenedor input::placeholder{color:#d9d9d9}.contenedor_confirmacion .contenido_confirmacion .factura .form-entrega .info-entrega .contenedor input:focus::placeholder{color:transparent}.contenedor_confirmacion .contenido_confirmacion .factura .form-entrega .info-entrega .label_provincia select{border-radius:5px;border:none;border-bottom:solid 1px #a3a3a3;font-size:1em;width:60%;background-color:#2c2c2c;color:#fff;height:2em}.contenedor_confirmacion .contenido_confirmacion .factura .form-entrega .info-entrega .label_provincia select:focus::placeholder{color:transparent}.contenedor_confirmacion .contenido_confirmacion .factura .form-entrega .info-entrega .label_ciudad select{border-radius:5px;border:none;border-bottom:solid 1px #a3a3a3;font-size:1em;width:60%;background-color:#2c2c2c;color:#fff;height:2em}.contenedor_confirmacion .contenido_confirmacion .factura .form-entrega .info-entrega .label_ciudad select:focus::placeholder{color:transparent}.contenedor_confirmacion .contenido_confirmacion .factura .form-entrega .error{color:#f4bc2d}.contenedor_confirmacion .contenido_confirmacion .terms_politic{width:100%;margin-top:1em;display:flex;justify-content:center}.contenedor_confirmacion .contenido_confirmacion .terms_politic .term-condition{width:50%;display:flex;justify-content:center}.contenedor_confirmacion .contenido_confirmacion .terms_politic .term-condition .terminos_route{display:flex;width:100%;justify-content:center;align-items:flex-end}.contenedor_confirmacion .contenido_confirmacion .terms_politic .term-condition .terminos_route a{padding:0;margin:0;text-decoration:none;color:#fff}.contenedor_confirmacion .contenido_confirmacion .terms_politic .term-condition .terminos_route input{width:5%;height:90%;border-radius:50%;background-color:#fff}.contenedor_confirmacion .contenido_confirmacion .terms_politic .term-condition .error{color:#f4bc2d}.contenedor_confirmacion .contenido_confirmacion .terms_politic .politic .error{color:#f4bc2d}.contenedor_confirmacion .contenido_confirmacion .metodo-pago{display:flex;flex-direction:column;color:#fff;justify-content:center;margin-top:2em;align-items:flex-end;width:62%}.contenedor_confirmacion .contenido_confirmacion .metodo-pago .contenedor-metodos{width:100%;display:flex;justify-content:space-between;margin-bottom:1em}.contenedor_confirmacion .contenido_confirmacion .metodo-pago .contenedor-metodos label{display:flex;align-items:flex-end;gap:.5em;font-size:1.2em;margin:0;padding:0}.contenedor_confirmacion .contenido_confirmacion .metodo-pago .contenedor-metodos label input[type="radio"]{margin:0;padding:0;width:1.2em;height:100%}.contenedor_confirmacion .contenido_confirmacion .metodo-pago .mensaje-metodo{width:100%;text-align:center;font-size:1.1em;margin-bottom:1em}.contenedor_confirmacion .contenido_confirmacion .metodo-pago .mensaje-metodo .subir-comprobante{display:flex;align-items:center}.contenedor_confirmacion .contenido_confirmacion .metodo-pago .mensaje-metodo .subir-comprobante label{width:40%}.contenedor_confirmacion .contenido_confirmacion .metodo-pago .mensaje-metodo .info-descuento-rol p{margin:0;padding:0}.contenedor_confirmacion .contenido_confirmacion .metodo-pago .botones-metodo{width:100%;display:flex;justify-content:center;gap:2em}.contenedor_confirmacion .contenido_confirmacion .metodo-pago .botones-metodo .confirmar-pago{width:10em;height:3em}.contenedor_adm_ordenes_index{margin-top:-2em;height:90%;width:70%;color:#fff}.contenedor_adm_ordenes_index .titulo_ordenes{display:flex;justify-content:space-between;align-items:center}.contenedor_adm_ordenes_index .titulo_ordenes a{text-decoration:none;color:#000;background-color:#fff;padding:.45em 1em;border-radius:.4em;font-weight:700;font-size:.9em;cursor:pointer}.contenedor_adm_ordenes_index .titulo_ordenes a:hover{background-color:#fbc740;color:#fff}.contenedor_adm_ordenes_index .tabla_adm_ordenes_index{width:100%;height:65%;border-collapse:collapse}.contenedor_adm_ordenes_index .tabla_adm_ordenes_index thead tr,.contenedor_adm_ordenes_index .tabla_adm_ordenes_index tbody tr{display:table;width:100%;table-layout:fixed}.contenedor_adm_ordenes_index .tabla_adm_ordenes_index thead tr th,.contenedor_adm_ordenes_index .tabla_adm_ordenes_index tbody tr th,.contenedor_adm_ordenes_index .tabla_adm_ordenes_index thead tr td,.contenedor_adm_ordenes_index .tabla_adm_ordenes_index tbody tr td{text-align:left}.contenedor_adm_ordenes_index .tabla_adm_ordenes_index thead tr td,.contenedor_adm_ordenes_index .tabla_adm_ordenes_index tbody tr td{padding:.5em 0 0 0}.contenedor_adm_ordenes_index .tabla_adm_ordenes_index thead tr td a,.contenedor_adm_ordenes_index .tabla_adm_ordenes_index tbody tr td a{text-decoration:none;color:#fff}.contenedor_adm_ordenes_index .tabla_adm_ordenes_index thead tr td :hover,.contenedor_adm_ordenes_index .tabla_adm_ordenes_index tbody tr td :hover{color:#fbc740}.contenedor_adm_ordenes_index .tabla_adm_ordenes_index tbody{display:block;max-height:70vh;overflow-y:auto}.contenedor_adm_ordenes_index .tabla_adm_ordenes_index thead tr{border-bottom:solid 1px #fff}.contenedor_adm_ordenes_index .ordenes-paginacion{width:100%;height:1em;display:flex;justify-content:center;gap:1em}.contenedor_adm_ordenes_index .ordenes-paginacion nav{width:100%;display:flex;justify-content:center}.contenedor_adm_ordenes_index .ordenes-paginacion nav ul{display:flex;width:50%;justify-content:space-around;list-style:none}.contenedor_adm_ordenes_index .ordenes-paginacion nav ul .enable{color:#fbc740}.contenedor_adm_ordenes{margin-top:-4em;height:90%;width:70%;color:#fff}.contenedor_adm_ordenes .factura .tabla-factura{width:80%}.contenedor_adm_ordenes .factura .tabla-factura th,.contenedor_adm_ordenes .factura .tabla-factura td{text-align:left}.contenedor_adm_ordenes .factura .tabla-factura td{padding:.5em 0 0 0;border-bottom:solid 1px #fff}.contenedor_adm_ordenes .factura .descarga_comprobante{text-decoration:none;color:#fff}.contenedor_adm_ordenes .factura .descarga_comprobante:hover{color:#fbc740}.contenedor_adm_ordenes .cambio_estado{height:15%;justify-content:space-around;display:flex;flex-direction:column}.contenedor_adm_ordenes .cambio_estado .estado{width:15%}.contenedor_adm_ordenes .cambio_estado .actualizar_estado{background-color:#fff;color:#000}.contenedor_adm_ordenes .cambio_estado .actualizar_estado:hover{background-color:#fbc740;color:#fff}.contenedor_pago_tarjeta{width:50vw;margin-top:3em}.contenedor_pago_tarjeta h2{width:100%;text-align:center;color:#fff}.contenedor_pago_tarjeta .paymentWidgets{z-index:1}.contenedor_pago_tarjeta .paymentWidgets .wpwl-control-cardHolder{position:relative}.contenedor_pago_tarjeta #cardHolderError{display:none;position:absolute;left:33.5%;top:55%;z-index:100}.entregas-contenedor{display:flex;flex-direction:column;gap:1em;width:100%;align-items:center;color:#fff}.entregas-contenedor .entregas-tabla{overflow:scroll;width:80%;border-collapse:collapse}.entregas-contenedor .entregas-tabla thead tr,.entregas-contenedor .entregas-tabla tbody tr{display:table;width:100%;table-layout:fixed}.entregas-contenedor .entregas-tabla thead tr th,.entregas-contenedor .entregas-tabla tbody tr th,.entregas-contenedor .entregas-tabla thead tr td,.entregas-contenedor .entregas-tabla tbody tr td{text-align:left}.entregas-contenedor .entregas-tabla thead tr td,.entregas-contenedor .entregas-tabla tbody tr td{padding:.5em 0 0 0}.entregas-contenedor .entregas-tabla thead tr td a,.entregas-contenedor .entregas-tabla tbody tr td a{text-decoration:none;color:#fff}.entregas-contenedor .entregas-tabla thead tr td :hover,.entregas-contenedor .entregas-tabla tbody tr td :hover{color:#fbc740}.entregas-contenedor .entregas-tabla tbody{display:block;overflow-y:auto}.entregas-contenedor .entregas-tabla thead tr{border-bottom:solid 1px #fff}.entregas-contenedor .entregas-paginacion{width:100%;height:1em;display:flex;justify-content:center;gap:1em}.entregas-contenedor .entregas-paginacion nav{width:100%;display:flex;justify-content:center}.entregas-contenedor .entregas-paginacion nav ul{display:flex;width:50%;justify-content:space-around;list-style:none}.entregas-contenedor .entregas-paginacion nav ul .enable{color:#fbc740}.entrega-editar-contenedor{width:100%;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.entrega-editar-contenedor .entrega-formulario{display:flex;flex-direction:column;justify-content:space-between;gap:1em}.entrega-editar-contenedor .entrega-formulario .form-acciones{height:3em;display:flex;align-items:center;gap:1em}.entrega-editar-contenedor .entrega-formulario .form-acciones .btn-guardar{background-color:#fff;width:40%}.entrega-editar-contenedor .entrega-formulario .form-acciones .btn-guardar:hover{background-color:#fbc740;color:#fff}.entrega-editar-contenedor .entrega-formulario .form-acciones .btn-cancelar{text-decoration:none;color:#000;background-color:#fff;padding:.5em 1em;border-radius:.4em;font-weight:600;font-size:.9em}.entrega-editar-contenedor .entrega-formulario .form-acciones .btn-cancelar:hover{background-color:#fbc740;color:#fff}.reporte-form-container{height:70%;width:60%}.reporte-form-container .titulo_form_reporte_ordenes{width:100%}.reporte-form-container .titulo_form_reporte_ordenes .reporte-form-title{width:100%;text-align:center}.reporte-form-container .reporte-form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em;width:100%}.reporte-form-container .reporte-form .reporte-form-group{width:45%}.reporte-form-container .reporte-form .botones{display:flex;margin-top:2em;justify-content:space-between}.reporte-form-container .reporte-form .botones a{text-decoration:none;color:#000;background-color:#fff;padding:.45em 1em;border-radius:.4em;font-weight:700;font-size:.9em;cursor:pointer}.reporte-form-container .reporte-form .botones a:hover{background-color:#fbc740;color:#fff}.reporte-form-container .reporte-form .botones .reporte-form-button{font-family:'Nexa',sans-serif;background-color:#fff;cursor:pointer}.reporte-form-container .reporte-form .botones .reporte-form-button:hover{background-color:#fbc740;color:#fff;cursor:pointer}.reporte-table-container{width:90%;color:#fff}.reporte-table-container .botones_vista_reporte{display:flex;width:100%;justify-content:space-between;align-items:center}.reporte-table-container .botones_vista_reporte form .reporte-download-button:hover{background-color:#fbc740;color:#fff;cursor:pointer}.reporte-table-container .botones_vista_reporte .botones_retorno{display:flex;justify-content:flex-end;gap:1em}.reporte-table-container .botones_vista_reporte .botones_retorno a{text-decoration:none;color:#000;background-color:#fff;padding:.45em 1em;border-radius:.4em;font-weight:700;font-size:.9em;cursor:pointer}.reporte-table-container .botones_vista_reporte .botones_retorno a:hover{background-color:#fbc740;color:#fff}.reporte-table-container .reporte-table{margin-top:2em;width:100%;border-collapse:collapse}.reporte-table-container .reporte-table thead tr,.reporte-table-container .reporte-table tbody tr{display:table;width:100%;table-layout:fixed}.reporte-table-container .reporte-table thead tr th,.reporte-table-container .reporte-table tbody tr th,.reporte-table-container .reporte-table thead tr td,.reporte-table-container .reporte-table tbody tr td{text-align:left}.reporte-table-container .reporte-table thead tr td,.reporte-table-container .reporte-table tbody tr td{padding:.5em 0 0 0}.reporte-table-container .reporte-table thead tr td a,.reporte-table-container .reporte-table tbody tr td a{text-decoration:none;color:#fff}.reporte-table-container .reporte-table thead tr td :hover,.reporte-table-container .reporte-table tbody tr td :hover{color:#fbc740}.reporte-table-container .reporte-table tbody{display:block;max-height:70vh;overflow-y:auto}.reporte-table-container .reporte-table thead tr{border-bottom:solid 1px #fff}.reporte-table-container .ordenes-paginacion{width:100%;height:1em;display:flex;justify-content:center;gap:1em}.reporte-table-container .ordenes-paginacion nav{width:100%;display:flex;justify-content:center}.reporte-table-container .ordenes-paginacion nav ul{display:flex;width:50%;justify-content:space-around;list-style:none}.reporte-table-container .ordenes-paginacion nav ul .enable{color:#fbc740}.contenedor_tabla{margin-top:-2em;height:90%;width:70%;color:#fff}.contenedor_tabla .titulo_users{display:flex;justify-content:space-between;align-items:center}.contenedor_tabla .titulo_users a{text-decoration:none;color:#000;background-color:#fff;padding:.45em 1em;border-radius:.4em;font-weight:700;font-size:.9em;cursor:pointer}.contenedor_tabla .titulo_users a:hover{background-color:#fbc740;color:#fff}.contenedor_tabla .info_users_tabla{width:100%;height:65%;border-collapse:collapse}.contenedor_tabla .info_users_tabla thead tr,.contenedor_tabla .info_users_tabla tbody tr{display:table;width:100%;table-layout:fixed}.contenedor_tabla .info_users_tabla thead tr th,.contenedor_tabla .info_users_tabla tbody tr th,.contenedor_tabla .info_users_tabla thead tr td,.contenedor_tabla .info_users_tabla tbody tr td{text-align:left}.contenedor_tabla .info_users_tabla thead tr td,.contenedor_tabla .info_users_tabla tbody tr td{padding:.5em 0 0 0}.contenedor_tabla .info_users_tabla thead tr td a,.contenedor_tabla .info_users_tabla tbody tr td a{text-decoration:none;color:#fff}.contenedor_tabla .info_users_tabla thead tr td :hover,.contenedor_tabla .info_users_tabla tbody tr td :hover{color:#fbc740}.contenedor_tabla .info_users_tabla tbody{display:block;max-height:70vh;overflow-y:auto}.contenedor_tabla .info_users_tabla thead tr{border-bottom:solid 1px #fff}.contenedor_tabla .users-paginacion{width:100%;height:1em;display:flex;justify-content:center;gap:1em}.contenedor_tabla .users-paginacion nav{width:100%;display:flex;justify-content:center}.contenedor_tabla .users-paginacion nav ul{display:flex;width:50%;justify-content:space-around;list-style:none}.contenedor_tabla .users-paginacion nav ul .enable{color:#fbc740}.form_user_contenedor{margin-top:-4em;width:70%;color:#fff}.form_user_contenedor .form_user{display:flex;flex-direction:column}.form_user_contenedor .form_user .contenido_form{display:flex;flex-direction:column;gap:1em;margin-bottom:1em}.form_user_contenedor .form_user .contenido_form .contenido_form_user{display:flex;flex-direction:column}.contenedor_tabla{margin-top:-2em;height:90%;width:70%;color:#fff}.contenedor_tabla .titulo_distribuidores{display:flex;justify-content:space-between;align-items:center}.contenedor_tabla .titulo_distribuidores a{text-decoration:none;color:#000;background-color:#fff;padding:.45em 1em;border-radius:.4em;font-weight:700;font-size:.9em;cursor:pointer}.contenedor_tabla .titulo_distribuidores a:hover{background-color:#fbc740;color:#fff}.contenedor_tabla .info_distribuidor_tabla{width:100%;height:65%;border-collapse:collapse}.contenedor_tabla .info_distribuidor_tabla thead tr,.contenedor_tabla .info_distribuidor_tabla tbody tr{display:table;width:100%;table-layout:fixed}.contenedor_tabla .info_distribuidor_tabla thead tr th,.contenedor_tabla .info_distribuidor_tabla tbody tr th,.contenedor_tabla .info_distribuidor_tabla thead tr td,.contenedor_tabla .info_distribuidor_tabla tbody tr td{text-align:left}.contenedor_tabla .info_distribuidor_tabla thead tr td,.contenedor_tabla .info_distribuidor_tabla tbody tr td{padding:.5em 0 0 0}.contenedor_tabla .info_distribuidor_tabla thead tr td a,.contenedor_tabla .info_distribuidor_tabla tbody tr td a{text-decoration:none;color:#fff}.contenedor_tabla .info_distribuidor_tabla thead tr td :hover,.contenedor_tabla .info_distribuidor_tabla tbody tr td :hover{color:#fbc740}.contenedor_tabla .info_distribuidor_tabla tbody{display:block;max-height:70vh;overflow-y:auto}.contenedor_tabla .info_distribuidor_tabla thead tr{border-bottom:solid 1px #fff}.contenedor_tabla .users-paginacion{width:100%;height:1em;display:flex;justify-content:center;gap:1em}.contenedor_tabla .users-paginacion nav{width:100%;display:flex;justify-content:center}.contenedor_tabla .users-paginacion nav ul{display:flex;width:50%;justify-content:space-around;list-style:none}.contenedor_tabla .users-paginacion nav ul .enable{color:#fbc740}.form_distribuidor_contenedor{margin-top:-2em;width:70%;color:#fff}.form_distribuidor_contenedor .form_distribuidor{display:flex;flex-direction:column}.form_distribuidor_contenedor .form_distribuidor .contenido_form{display:flex;flex-direction:column;margin-bottom:1em}.form_distribuidor_contenedor .form_distribuidor .contenido_form .contenido_estado{display:flex;width:100%;gap:1em}.form_distribuidor_contenedor .form_distribuidor .contenido_form .contenido_estado .estado_activo,.form_distribuidor_contenedor .form_distribuidor .contenido_form .contenido_estado .estado_inactivo{width:15%;height:2em;display:flex;align-items:center;align-content:center}.form_distribuidor_contenedor .form_distribuidor .contenido_form .contenido_estado .estado_activo label,.form_distribuidor_contenedor .form_distribuidor .contenido_form .contenido_estado .estado_inactivo label{height:90%;padding:0;margin:0;display:flex;align-items:flex-end;width:80%}.form_distribuidor_contenedor .form_distribuidor .contenido_form .contenido_estado .estado_activo input,.form_distribuidor_contenedor .form_distribuidor .contenido_form .contenido_estado .estado_inactivo input{height:60%}.form_distribuidor_contenedor .form_distribuidor .contenido_form .contenido_form_distribuidor{display:flex;flex-direction:column}.contenedor_tabla{margin-top:-2em;height:90%;width:70%;color:#fff}.contenedor_tabla .titulo_galery{display:flex;justify-content:space-between;align-items:center}.contenedor_tabla .titulo_galery a{text-decoration:none;color:#000;background-color:#fff;padding:.45em 1em;border-radius:.4em;font-weight:700;font-size:.9em;cursor:pointer}.contenedor_tabla .titulo_galery a:hover{background-color:#fbc740;color:#fff}.contenedor_tabla .info_galery_tabla{width:100%;height:65%;border-collapse:collapse}.contenedor_tabla .info_galery_tabla thead tr,.contenedor_tabla .info_galery_tabla tbody tr{display:table;width:100%;table-layout:fixed}.contenedor_tabla .info_galery_tabla thead tr th,.contenedor_tabla .info_galery_tabla tbody tr th,.contenedor_tabla .info_galery_tabla thead tr td,.contenedor_tabla .info_galery_tabla tbody tr td{text-align:left}.contenedor_tabla .info_galery_tabla thead tr td,.contenedor_tabla .info_galery_tabla tbody tr td{padding:.5em 0 0 0}.contenedor_tabla .info_galery_tabla thead tr td a,.contenedor_tabla .info_galery_tabla tbody tr td a{text-decoration:none;color:#fff}.contenedor_tabla .info_galery_tabla thead tr td :hover,.contenedor_tabla .info_galery_tabla tbody tr td :hover{color:#fbc740}.contenedor_tabla .info_galery_tabla tbody{display:block;max-height:70vh;overflow-y:auto}.contenedor_tabla .info_galery_tabla thead tr{border-bottom:solid 1px #fff}.contenedor_tabla .users-paginacion{width:100%;height:1em;display:flex;justify-content:center;gap:1em}.contenedor_tabla .users-paginacion nav{width:100%;display:flex;justify-content:center}.contenedor_tabla .users-paginacion nav ul{display:flex;width:50%;justify-content:space-around;list-style:none}.contenedor_tabla .users-paginacion nav ul .enable{color:#fbc740}.form_galry_contenedor{margin-top:-4em;width:70%;color:#fff}.form_galry_contenedor .form_galery{display:flex;flex-direction:column}.form_galry_contenedor .form_galery .contenido_form{display:flex;flex-direction:column;gap:1em;margin-bottom:1em;width:100%}.form_galry_contenedor .form_galery .contenido_form .selector_categoria{display:flex;flex-direction:column;width:30%}.form_galry_contenedor .form_galery .contenido_form .selector_categoria select{width:100%}.contendor_terms{height:100dvh;display:flex;flex-direction:column;background-color:#fff;width:85%;overflow-y:auto;padding:2em 5em}.contendor_terms .img_terms{width:15%;padding:1em 0}.contendor_terms .titulo_termns{text-align:center;width:100%}.contendor_terms .subtitulo_terms{width:95%}.contendor_terms .texto_terms{width:95%;text-align:justify}.contendor_terms .firma_terminos{padding:5em;align-self:center;width:20%}@font-face{font-family:'Nexa';src:url("/static/fonts/Nexa/NexaThin.otf") format('opentype');font-weight:100;font-style:normal}@font-face{font-family:'Nexa';src:url("/static/fonts/Nexa/NexaLight.otf") format('opentype');font-weight:200;font-style:normal}@font-face{font-family:'Nexa';src:url("/static/fonts/Nexa/NexaBok.otf") format('opentype');font-weight:300;font-style:normal}@font-face{font-family:'Nexa';src:url("/static/fonts/Nexa/NexaRegular.otf") format('opentype');font-weight:500;font-style:normal}@font-face{font-family:'Nexa';src:url("/static/fonts/Nexa/NexaBold.otf") format('opentype');font-weight:600;font-style:normal}@font-face{font-family:'Nexa';src:url("/static/fonts/Nexa/NexaXBold.otf") format('opentype');font-weight:700;font-style:normal}@font-face{font-family:'Nexa';src:url("/static/fonts/Nexa/NexaHeavy.otf") format('opentype');font-weight:800;font-style:normal}@font-face{font-family:'Nexa';src:url("/static/fonts/Nexa/NexaBlack.otf") format('opentype');font-weight:900;font-style:normal}body{font-family:"Nexa",sans-serif;width:clamp(350px,90vw,1600px);background-color:#fff;display:flex;flex-direction:column;min-height:100vh;margin:0;padding:0;justify-content:center;overflow-x:hidden;background-image:url("/static/media/Fondo.webp");background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:top;justify-self:center;align-self:center;position:relative}body .contenedor_body{margin-bottom:3em;margin-top:1em;display:flex;justify-content:center;align-content:center;align-items:center;width:100%;justify-self:center;flex:1;box-sizing:border-box}body .contenedor_body .mainContent{margin-top:7em;width:90%;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;justify-items:center;gap:2em}#pdf-viewer{width:100%;height:600px}