:root{--bg-body-nv: #F6F6F6;--color-titulo: #383838;--color-texto: #262626}.custom-container{max-width:1336px;margin:auto;padding-left:0;padding-right:0}@media (max-width: 992px){.custom-container{padding-left:0;padding-right:0}}@media (max-width: 768px){.custom-container{max-width:100%}}.contacto{padding-bottom:168px}.contacto a{color:var(--web-color-logo-30);margin:0 12px}.contacto a:hover{text-decoration:none;color:var(--web-color-logo-60)}.contacto a i{font-size:24px;top:4px;position:relative}.contacto h2{margin-top:80px;font-family:"Roboto";font-weight:bold;font-style:normal;font-size:2rem;text-transform:uppercase;color:var(--web-color-logo-30)}.contacto h5{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:1.25rem;color:var(--color-titulo)}.contacto p{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:var(--color-texto);text-align:left}.contacto .contact_pie{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;text-align:left;color:var(--color-texto);margin:8px 0}.contacto .contact_pie .g-recaptcha{width:min-content;margin:auto}.contacto form .form-control:focus,.contacto form .form-group:focus,.contacto #bloque_domicilio .form-control:focus,.contacto #bloque_domicilio .form-group:focus{outline:0;box-shadow:none;background-color:#B3B3B3;color:#191A1A;border:1px solid #5c5c5c}.contacto form .bootstrap-select .dropdown-toggle,.contacto form .bootstrap-select .dropdown-menu,.contacto form .bootstrap-select .dropdown-menu li a,.contacto form .contact_campo_input select,.contacto form input,.contacto form input::placeholder,.contacto form textarea,.contacto #bloque_domicilio .bootstrap-select .dropdown-toggle,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a,.contacto #bloque_domicilio .contact_campo_input select,.contacto #bloque_domicilio input,.contacto #bloque_domicilio input::placeholder,.contacto #bloque_domicilio textarea{background-color:var(--web-color-logo-60);border:1px solid var(--web-color-logo-30);border-radius:4px;height:48px;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:var(--web-neutro-logo-60)}.contacto form .bootstrap-select .dropdown-toggle::-webkit-input-placeholder,.contacto form .bootstrap-select .dropdown-menu::-webkit-input-placeholder,.contacto form .bootstrap-select .dropdown-menu li a::-webkit-input-placeholder,.contacto form .contact_campo_input select::-webkit-input-placeholder,.contacto form input::-webkit-input-placeholder,.contacto form input::placeholder::-webkit-input-placeholder,.contacto form textarea::-webkit-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-toggle::-webkit-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu::-webkit-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a::-webkit-input-placeholder,.contacto #bloque_domicilio .contact_campo_input select::-webkit-input-placeholder,.contacto #bloque_domicilio input::-webkit-input-placeholder,.contacto #bloque_domicilio input::placeholder::-webkit-input-placeholder,.contacto #bloque_domicilio textarea::-webkit-input-placeholder{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:#5c5c5c}.contacto form .bootstrap-select .dropdown-toggle:-moz-placeholder,.contacto form .bootstrap-select .dropdown-menu:-moz-placeholder,.contacto form .bootstrap-select .dropdown-menu li a:-moz-placeholder,.contacto form .contact_campo_input select:-moz-placeholder,.contacto form input:-moz-placeholder,.contacto form input::placeholder:-moz-placeholder,.contacto form textarea:-moz-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-toggle:-moz-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu:-moz-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a:-moz-placeholder,.contacto #bloque_domicilio .contact_campo_input select:-moz-placeholder,.contacto #bloque_domicilio input:-moz-placeholder,.contacto #bloque_domicilio input::placeholder:-moz-placeholder,.contacto #bloque_domicilio textarea:-moz-placeholder{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:#5c5c5c;opacity:1}.contacto form .bootstrap-select .dropdown-toggle::-moz-placeholder,.contacto form .bootstrap-select .dropdown-menu::-moz-placeholder,.contacto form .bootstrap-select .dropdown-menu li a::-moz-placeholder,.contacto form .contact_campo_input select::-moz-placeholder,.contacto form input::-moz-placeholder,.contacto form input::placeholder::-moz-placeholder,.contacto form textarea::-moz-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-toggle::-moz-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu::-moz-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a::-moz-placeholder,.contacto #bloque_domicilio .contact_campo_input select::-moz-placeholder,.contacto #bloque_domicilio input::-moz-placeholder,.contacto #bloque_domicilio input::placeholder::-moz-placeholder,.contacto #bloque_domicilio textarea::-moz-placeholder{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:#5c5c5c;opacity:1}.contacto form .bootstrap-select .dropdown-toggle:-ms-input-placeholder,.contacto form .bootstrap-select .dropdown-menu:-ms-input-placeholder,.contacto form .bootstrap-select .dropdown-menu li a:-ms-input-placeholder,.contacto form .contact_campo_input select:-ms-input-placeholder,.contacto form input:-ms-input-placeholder,.contacto form input::placeholder:-ms-input-placeholder,.contacto form textarea:-ms-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-toggle:-ms-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu:-ms-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a:-ms-input-placeholder,.contacto #bloque_domicilio .contact_campo_input select:-ms-input-placeholder,.contacto #bloque_domicilio input:-ms-input-placeholder,.contacto #bloque_domicilio input::placeholder:-ms-input-placeholder,.contacto #bloque_domicilio textarea:-ms-input-placeholder{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:#5c5c5c}.contacto form .bootstrap-select .dropdown-toggle::-ms-input-placeholder,.contacto form .bootstrap-select .dropdown-menu::-ms-input-placeholder,.contacto form .bootstrap-select .dropdown-menu li a::-ms-input-placeholder,.contacto form .contact_campo_input select::-ms-input-placeholder,.contacto form input::-ms-input-placeholder,.contacto form input::placeholder::-ms-input-placeholder,.contacto form textarea::-ms-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-toggle::-ms-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu::-ms-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a::-ms-input-placeholder,.contacto #bloque_domicilio .contact_campo_input select::-ms-input-placeholder,.contacto #bloque_domicilio input::-ms-input-placeholder,.contacto #bloque_domicilio input::placeholder::-ms-input-placeholder,.contacto #bloque_domicilio textarea::-ms-input-placeholder{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:#5c5c5c}.contacto form .bootstrap-select .dropdown-toggle::placeholder,.contacto form .bootstrap-select .dropdown-menu::placeholder,.contacto form .bootstrap-select .dropdown-menu li a::placeholder,.contacto form .contact_campo_input select::placeholder,.contacto form input::placeholder,.contacto form input::placeholder::placeholder,.contacto form textarea::placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-toggle::placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu::placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a::placeholder,.contacto #bloque_domicilio .contact_campo_input select::placeholder,.contacto #bloque_domicilio input::placeholder,.contacto #bloque_domicilio input::placeholder::placeholder,.contacto #bloque_domicilio textarea::placeholder{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:#5c5c5c}.contacto form .bootstrap-select .dropdown-toggle:focus::-webkit-input-placeholder,.contacto form .bootstrap-select .dropdown-menu:focus::-webkit-input-placeholder,.contacto form .bootstrap-select .dropdown-menu li a:focus::-webkit-input-placeholder,.contacto form .contact_campo_input select:focus::-webkit-input-placeholder,.contacto form input:focus::-webkit-input-placeholder,.contacto form input::placeholder:focus::-webkit-input-placeholder,.contacto form textarea:focus::-webkit-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-toggle:focus::-webkit-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu:focus::-webkit-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a:focus::-webkit-input-placeholder,.contacto #bloque_domicilio .contact_campo_input select:focus::-webkit-input-placeholder,.contacto #bloque_domicilio input:focus::-webkit-input-placeholder,.contacto #bloque_domicilio input::placeholder:focus::-webkit-input-placeholder,.contacto #bloque_domicilio textarea:focus::-webkit-input-placeholder{color:#ffffff}.contacto form .bootstrap-select .dropdown-toggle:focus:-moz-placeholder,.contacto form .bootstrap-select .dropdown-menu:focus:-moz-placeholder,.contacto form .bootstrap-select .dropdown-menu li a:focus:-moz-placeholder,.contacto form .contact_campo_input select:focus:-moz-placeholder,.contacto form input:focus:-moz-placeholder,.contacto form input::placeholder:focus:-moz-placeholder,.contacto form textarea:focus:-moz-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-toggle:focus:-moz-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu:focus:-moz-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a:focus:-moz-placeholder,.contacto #bloque_domicilio .contact_campo_input select:focus:-moz-placeholder,.contacto #bloque_domicilio input:focus:-moz-placeholder,.contacto #bloque_domicilio input::placeholder:focus:-moz-placeholder,.contacto #bloque_domicilio textarea:focus:-moz-placeholder{color:#ffffff}.contacto form .bootstrap-select .dropdown-toggle:focus::-moz-placeholder,.contacto form .bootstrap-select .dropdown-menu:focus::-moz-placeholder,.contacto form .bootstrap-select .dropdown-menu li a:focus::-moz-placeholder,.contacto form .contact_campo_input select:focus::-moz-placeholder,.contacto form input:focus::-moz-placeholder,.contacto form input::placeholder:focus::-moz-placeholder,.contacto form textarea:focus::-moz-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-toggle:focus::-moz-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu:focus::-moz-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a:focus::-moz-placeholder,.contacto #bloque_domicilio .contact_campo_input select:focus::-moz-placeholder,.contacto #bloque_domicilio input:focus::-moz-placeholder,.contacto #bloque_domicilio input::placeholder:focus::-moz-placeholder,.contacto #bloque_domicilio textarea:focus::-moz-placeholder{color:#ffffff}.contacto form .bootstrap-select .dropdown-toggle:focus:-ms-input-placeholder,.contacto form .bootstrap-select .dropdown-menu:focus:-ms-input-placeholder,.contacto form .bootstrap-select .dropdown-menu li a:focus:-ms-input-placeholder,.contacto form .contact_campo_input select:focus:-ms-input-placeholder,.contacto form input:focus:-ms-input-placeholder,.contacto form input::placeholder:focus:-ms-input-placeholder,.contacto form textarea:focus:-ms-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-toggle:focus:-ms-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu:focus:-ms-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a:focus:-ms-input-placeholder,.contacto #bloque_domicilio .contact_campo_input select:focus:-ms-input-placeholder,.contacto #bloque_domicilio input:focus:-ms-input-placeholder,.contacto #bloque_domicilio input::placeholder:focus:-ms-input-placeholder,.contacto #bloque_domicilio textarea:focus:-ms-input-placeholder{color:#ffffff}.contacto form .bootstrap-select .dropdown-toggle:focus::-ms-input-placeholder,.contacto form .bootstrap-select .dropdown-menu:focus::-ms-input-placeholder,.contacto form .bootstrap-select .dropdown-menu li a:focus::-ms-input-placeholder,.contacto form .contact_campo_input select:focus::-ms-input-placeholder,.contacto form input:focus::-ms-input-placeholder,.contacto form input::placeholder:focus::-ms-input-placeholder,.contacto form textarea:focus::-ms-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-toggle:focus::-ms-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu:focus::-ms-input-placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a:focus::-ms-input-placeholder,.contacto #bloque_domicilio .contact_campo_input select:focus::-ms-input-placeholder,.contacto #bloque_domicilio input:focus::-ms-input-placeholder,.contacto #bloque_domicilio input::placeholder:focus::-ms-input-placeholder,.contacto #bloque_domicilio textarea:focus::-ms-input-placeholder{color:#ffffff}.contacto form .bootstrap-select .dropdown-toggle:focus::placeholder,.contacto form .bootstrap-select .dropdown-menu:focus::placeholder,.contacto form .bootstrap-select .dropdown-menu li a:focus::placeholder,.contacto form .contact_campo_input select:focus::placeholder,.contacto form input:focus::placeholder,.contacto form input::placeholder:focus::placeholder,.contacto form textarea:focus::placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-toggle:focus::placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu:focus::placeholder,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a:focus::placeholder,.contacto #bloque_domicilio .contact_campo_input select:focus::placeholder,.contacto #bloque_domicilio input:focus::placeholder,.contacto #bloque_domicilio input::placeholder:focus::placeholder,.contacto #bloque_domicilio textarea:focus::placeholder{color:#ffffff}.contacto form input::placeholder,.contacto #bloque_domicilio input::placeholder{margin:0;padding:0;overflow:unset;color:#5c5c5c}.contacto form input:focus::placeholder,.contacto #bloque_domicilio input:focus::placeholder{background-color:#B3B3B3;color:#191A1A}.contacto form .bootstrap-select .filter-option-inner-inner,.contacto form .contact_campo_input select .filter-option-inner-inner,.contacto #bloque_domicilio .bootstrap-select .filter-option-inner-inner,.contacto #bloque_domicilio .contact_campo_input select .filter-option-inner-inner{padding-top:7px}.contacto form .bootstrap-select .dropdown-menu,.contacto form .contact_campo_input select .dropdown-menu,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu,.contacto #bloque_domicilio .contact_campo_input select .dropdown-menu{height:auto;border:none;margin:0;background-color:var(--web-color-logo-30);padding:2px}.contacto form .bootstrap-select .dropdown-menu li a,.contacto form .contact_campo_input select .dropdown-menu li a,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a,.contacto #bloque_domicilio .contact_campo_input select .dropdown-menu li a{height:48px;padding:12px;margin:0 0 4px 0;display:block}.contacto form .bootstrap-select .dropdown-menu li a span,.contacto form .contact_campo_input select .dropdown-menu li a span,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a span,.contacto #bloque_domicilio .contact_campo_input select .dropdown-menu li a span{color:var(--web-neutro-logo-60)}.contacto form .bootstrap-select .dropdown-menu li a .check-mark,.contacto form .contact_campo_input select .dropdown-menu li a .check-mark,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a .check-mark,.contacto #bloque_domicilio .contact_campo_input select .dropdown-menu li a .check-mark{padding:12px}.contacto form .bootstrap-select .dropdown-menu li a:hover,.contacto form .contact_campo_input select .dropdown-menu li a:hover,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a:hover,.contacto #bloque_domicilio .contact_campo_input select .dropdown-menu li a:hover{background-color:var(--web-color-logo-10);color:var(--web-neutro-logo-10) !important}.contacto form .bootstrap-select .dropdown-menu li a:hover span,.contacto form .contact_campo_input select .dropdown-menu li a:hover span,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li a:hover span,.contacto #bloque_domicilio .contact_campo_input select .dropdown-menu li a:hover span{color:var(--web-neutro-logo-10)}.contacto form .bootstrap-select .dropdown-menu li:last-child a,.contacto form .contact_campo_input select .dropdown-menu li:last-child a,.contacto #bloque_domicilio .bootstrap-select .dropdown-menu li:last-child a,.contacto #bloque_domicilio .contact_campo_input select .dropdown-menu li:last-child a{margin:0}.contacto form textarea,.contacto #bloque_domicilio textarea{height:272px;resize:none}.contacto form .form-group,.contacto #bloque_domicilio .form-group{margin-bottom:1rem !important}.contacto form .form-group>button,.contacto #bloque_domicilio .form-group>button{margin:auto;background-color:var(--web-color-logo-30);color:var(--web-neutro-logo-30);font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem;border-radius:4px;height:40px;width:182px}.contacto form .form-group>button:hover,.contacto #bloque_domicilio .form-group>button:hover{background-color:var(--web-color-logo-10);color:var(--web-neutro-logo-10)}.contacto form .contact_campo_lbl,.contacto form .contact_campo_input,.contacto #bloque_domicilio .contact_campo_lbl,.contacto #bloque_domicilio .contact_campo_input{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:var(--color-titulo)}.contacto form .contact_campo_lbl #password_cliente,.contacto form .contact_campo_input #password_cliente,.contacto #bloque_domicilio .contact_campo_lbl #password_cliente,.contacto #bloque_domicilio .contact_campo_input #password_cliente{margin-bottom:4px}.contacto form .contact_campo_lbl a,.contacto form .contact_campo_input a,.contacto #bloque_domicilio .contact_campo_lbl a,.contacto #bloque_domicilio .contact_campo_input a{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:var(--web-color-logo-30)}.contacto form .contact_campo_lbl a:hover,.contacto form .contact_campo_input a:hover,.contacto #bloque_domicilio .contact_campo_lbl a:hover,.contacto #bloque_domicilio .contact_campo_input a:hover{text-decoration:none;color:var(--web-color-logo-10)}.contacto form .contact_campo_lbl input::placeholder,.contacto form .contact_campo_input input::placeholder,.contacto #bloque_domicilio .contact_campo_lbl input::placeholder,.contacto #bloque_domicilio .contact_campo_input input::placeholder{border:none}.contacto form .contact_campo_lbl span,.contacto form .contact_campo_input span,.contacto #bloque_domicilio .contact_campo_lbl span,.contacto #bloque_domicilio .contact_campo_input span{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:var(--color-titulo)}.contacto form .contact_campo_lbl #fortaleza_cliente,.contacto form .contact_campo_lbl #fortaleza,.contacto form .contact_campo_input #fortaleza_cliente,.contacto form .contact_campo_input #fortaleza,.contacto #bloque_domicilio .contact_campo_lbl #fortaleza_cliente,.contacto #bloque_domicilio .contact_campo_lbl #fortaleza,.contacto #bloque_domicilio .contact_campo_input #fortaleza_cliente,.contacto #bloque_domicilio .contact_campo_input #fortaleza{margin-top:4px}.contacto form #bloque_datos_cliente h5,.contacto form #bloque_datos_empresa h5,.contacto #bloque_domicilio #bloque_datos_cliente h5,.contacto #bloque_domicilio #bloque_datos_empresa h5{margin-bottom:11px;text-align:left}.contacto form a#ver-cuenta-empresa,.contacto form a#ver-cuenta-cliente,.contacto #bloque_domicilio a#ver-cuenta-empresa,.contacto #bloque_domicilio a#ver-cuenta-cliente{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1.125rem;margin-bottom:11px;color:#262626;background-color:#fff;padding:11px;border-radius:4px;border:none;display:inline-block;float:right;position:relative;top:14px}.contacto form a#ver-cuenta-empresa:hover,.contacto form a#ver-cuenta-cliente:hover,.contacto #bloque_domicilio a#ver-cuenta-empresa:hover,.contacto #bloque_domicilio a#ver-cuenta-cliente:hover{color:#fff;background-color:#262626;text-decoration:none}.contacto .cv-btn-div .form-group>button{margin:auto;background-color:var(--web-color-logo-30);color:#fff;font-family:"Roboto";font-weight:bold;font-style:normal;font-size:1rem;border-radius:4px;height:40px;width:182px}.contacto .cv-btn-div .form-group>button:hover{opacity:0.8;background-color:var(--web-color-logo-10)}.contacto .mapa_img{background-color:#fff;width:100%;height:272px}.contacto .mapa_img iframe{width:100%;height:100%}.contacto .contactos{margin:40px 0 48px 0}.contacto .contactos .contacto{margin:24px 0 0 0;padding:0;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:var(--color-texto)}.contacto .contactos .contacto:first-line{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem}.contacto .contactos .contacto a{margin:0;color:var(--web-color-logo-30)}.contacto .contactos .contacto a:hover{color:var(--web-color-logo-10)}.contacto .contactos .contacto .redes-sociales a{margin:0 28px 0 0}.contacto .contactos .telefonos{word-spacing:1000px}.contacto .redes,.contacto .redes-sociales{display:block;text-align:left}.contacto .redes a,.contacto .redes-sociales a{position:relative;display:inline-grid;text-align:left;margin:0 40px 0 0}.contacto .redes a::after,.contacto .redes-sociales a::after{display:none}.contacto .redes a:hover,.contacto .redes-sociales a:hover{text-decoration:none}.contacto .redes a:hover i::before,.contacto .redes-sociales a:hover i::before{color:var(--web-color-logo-10)}.contacto .redes a:hover .twitter-logo,.contacto .redes-sociales a:hover .twitter-logo{fill:var(--web-color-logo-10)}.contacto .redes a .fa-facebook:before,.contacto .redes-sociales a .fa-facebook:before{color:#3b5998;font-size:3.625rem}.contacto .redes a .fa-linkedin:before,.contacto .redes-sociales a .fa-linkedin:before{color:#0e76a8;font-size:3.625rem}.contacto .redes a .fa-whatsapp:before,.contacto .redes-sociales a .fa-whatsapp:before{color:#25d366;font-size:3.625rem}.contacto .redes a .fa-instagram:before,.contacto .redes-sociales a .fa-instagram:before{color:#C13584;font-size:3.625rem}.contacto .redes a .fa-youtube:before,.contacto .redes-sociales a .fa-youtube:before{color:#f30000;font-size:3.625rem}.contacto .redes a .fa-tiktok:before,.contacto .redes-sociales a .fa-tiktok:before{color:#00f2ea;font-size:3.625rem}.contacto .redes a .twitter-logo,.contacto .redes-sociales a .twitter-logo{height:62px;fill:#1DA1F2;top:10px;position:relative}.contacto .redes a span,.contacto .redes-sociales a span{display:none;font-family:"Roboto";font-weight:bold;font-style:italic;font-size:1.125rem;color:#262626}.contacto .sucursales{padding:15px;margin-bottom:24px;background-color:#fff;border-radius:4px;box-shadow:0px 0px 10px 2px rgba(0,0,0,0.4)}.contacto .sucursales h4{color:var(--web-color-logo-30);margin-top:0}.contacto .sucursales .contactos{margin:unset}.contacto .sucursales .image{height:272px;overflow:hidden;display:flex;justify-content:center;align-items:center}.contacto .sucursales .image img{height:100%}@media screen and (max-width: 768px){.contacto .sucursales .image img{height:unset;width:100%}}.contacto .sucursales .mapa_img{background-color:#fff;width:100%;height:272px}.contacto .sucursales .mapa_img iframe{width:100%;height:100%}section#contacto .container{padding:48px 0}#bloqueEditarCuenta #fortaleza{margin-top:16px}.container-contacto{max-width:1000px !important}.contact-content{margin-bottom:64px}.cookies{background:#191A1A;box-shadow:0 1px 2px 0 rgba(0,0,0,0.12);font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1.375rem;height:fit-content;z-index:1050 !important}.cookies .container{color:#fff;margin:12px auto}.cookies .textos{text-align:center}.cookies .textos h3{margin-top:8px;font-size:2.1rem}.cookies .textos p,.cookies .textos a{color:#fff;margin-bottom:8px;font-size:1.2rem}.cookies .textos a{font-weight:bold}.cookies .menues{text-align:right}.cookies .menues .menu{padding:18px 0}@media (max-width: 768px){.cookies .menues .menu{padding:24px 0;text-align:center}}.cookies .menues .menu .btn-primary{background:var(--web-color-logo-60);border-color:var(--web-color-logo-60);min-width:64px}.cookies .menues .menu .btn-primary:hover{background:#474747;border-color:#474747}.bienvenida{background-color:var(--web-color-logo-60);padding:24px 0}.bienvenida .container .row .content{padding:24px;border-radius:3px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.12)}.bienvenida .container .row .content .nombre-cliente{margin:11px 0}.bienvenida .container .row .content .nombre-cliente i{font-size:2rem;color:#239D66}.bienvenida .container .row .content .nombre-cliente span{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1.375rem;color:#414242;position:relative;top:-4px}.bienvenida .container .row .content .mensaje{margin:11px 0}.bienvenida .container .row .content .mensaje i{font-size:1.6rem;color:#239D66}.bienvenida .container .row .content .mensaje span{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem;color:#414242;position:relative;top:-2px}.bienvenida .container .row .content .menu{margin:22px 0 11px 0;text-align:center}.bienvenida .container .row .content .menu a.btn-default{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:#fff;padding:8px 16px;background-color:#239D66;border-radius:5px;box-shadow:0px 2px 3px 1px #ccc;width:max-content}.bienvenida .container .row .content .menu a.btn-default:hover{text-decoration:none;color:#fff;background-color:#414242 !important}.bienvenida .container .row .content .menu a.btn-cancel{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;color:#fff;padding:8px 16px;background-color:#999;border-radius:5px;box-shadow:0px 2px 3px 1px #ccc;width:max-content}.bienvenida .container .row .content .menu a.btn-cancel:hover{text-decoration:none;color:#fff;background-color:#474747 !important}@media screen and (max-width: 768px){.msg-bienvenida{display:none}}.msg-bienvenida .modal-dialog{padding-top:8px;max-width:482px}.msg-bienvenida .modal-header{display:grid;grid-template-columns:49px 1fr 49px;grid-template-rows:repeat(2, auto);grid-column-gap:0px;grid-row-gap:0px;justify-items:center;background-color:var(--web-color-logo-30)}.msg-bienvenida .modal-header .avatar{grid-area:1 / 2 / 2 / 3}.msg-bienvenida .modal-header .avatar img{width:96px;height:96px;background-color:#ffffff;border-radius:50%;padding:2px}.msg-bienvenida .modal-header .avatar i{font-size:5rem;padding:6px 7px;color:#ffffff}.msg-bienvenida .modal-header h5{grid-area:2 / 2 / 3 / 3;margin-top:12px}.msg-bienvenida .modal-header h5 span{color:var(--web-neutro-logo-30);font-size:1.5rem;text-align:center;margin:8px 0 0 0}.msg-bienvenida .modal-header button{grid-area:1 / 3 / 2 / 4;color:var(--web-neutro-logo-30) !important}.msg-bienvenida .modal-body .mensaje{font-size:1.2rem;margin:24px 0 48px 0;text-align:center}.msg-bienvenida .modal-body .manu .btn-default{background-color:var(--web-color-logo-30);color:var(--web-neutro-logo-30)}.compra-pendiente{display:none}@media screen and (max-width: 768px){.compra-pendiente{display:block}}.compra-pendiente .btn{border-radius:0}.mensaje-carrito-pendiente{background-color:var(--web-color-logo-30);color:var(--web-neutro-logo-30);height:26px;display:flex;align-items:center;justify-content:flex-end;padding:0 28px}.espere{position:fixed;background-color:#8484849c;height:100%;width:100%;top:0;left:0;z-index:9999 !important}.espere .contenido{color:#000;padding:12px;position:absolute;background-color:white;height:200px;width:300px;top:calc(50% - 100px);left:calc(50% - 150px);box-shadow:0px 0px 10px #b9b9b9;text-align:center}.espere .contenido svg{animation:2s linear infinite svg-animation;max-width:100px}@keyframes svg-animation{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}.espere .contenido circle{animation:1.4s ease-in-out infinite both circle-animation;display:block;fill:transparent;stroke:#2f3d4c;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:280;stroke-width:10px;transform-origin:50% 50%}@keyframes circle-animation{0%,25%{stroke-dashoffset:280;transform:rotate(0)}50%,75%{stroke-dashoffset:75;transform:rotate(45deg)}100%{stroke-dashoffset:280;transform:rotate(360deg)}}:root{--bg: #f5f5f5;--card: #ffffff;--text: #1a1a1a;--muted: #6b7280;--border: #e5e7eb;--accent-50: rgba(59, 131, 246, 0.466);--accent-soft: rgba(59, 130, 246, 0.08);--display: #2a3e72;--bulto: #2c8a7b;--unidad: #642c8a;--accent: 42, 62, 114;--display: 51, 90, 166;--bg-bodyCarrito: 241, 245, 249;--angelita-red: #e11d48;--angelita-green: #16a34a;--angelita-blue: #009EE3;--fs-xs: 0.75rem;--fs-sm: 0.875rem;--fs-md: 1rem;--fs-lg: 1.25rem;--fs-xl: 1.5rem;--fs-xxl: 2rem}@media (max-width: 568px){:root{--fs-xs: 0.625rem;--fs-sm: 0.75rem;--fs-md: 0.875rem;--fs-lg: 1.125rem;--fs-xl: 1.375rem;--fs-xxl: 1.75rem}}body:has(#miCarrito){background-color:rgba(var(--bg-bodyCarrito), 1)}#miCarrito{margin-top:22px !important}#miCarrito .loading{margin:8px auto;display:flex;align-items:center;gap:8px}#miCarrito .loading span{font-size:var(--fs-md);font-weight:bold}#miCarrito .barra-envio{margin-bottom:16px;box-shadow:2px 2px 12px #d4d4d4;border-radius:12px}#miCarrito .barra-envio body{font-family:'Inter', -apple-system, sans-serif;background-color:#f8fafc;color:#1e293b}#miCarrito .barra-envio .card-step{background:transparent;border-radius:1.25rem;border-radius:12px;border:1px solid #e2e8f0;background-color:#ffffff;padding:1rem;box-shadow:0 1px 3px rgba(0,0,0,0.02)}#miCarrito .barra-envio .qty-control{display:flex;align-items:center;background:#f1f5f9;border-radius:var(--fs-xs);padding:2px}#miCarrito .barra-envio .qty-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:0.5rem;transition:all 0.2s}#miCarrito .barra-envio .qty-btn:hover{background:white;color:var(--display);box-shadow:0 2px 4px rgba(0,0,0,0.05)}#miCarrito .barra-envio .progress-container{position:relative;background:#e2e8f0;height:18px;border-radius:999px;overflow:hidden}#miCarrito .barra-envio .progress-container .progress-text{font-size:var(--fs-sm);padding-top:1px;white-space:nowrap;font-weight:bold;font-size:12px;pointer-events:none}#miCarrito .barra-envio .progress-container .progress-text.oscuro{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#000;z-index:1}#miCarrito .barra-envio .progress-container .progress-text.verde{color:#fff;width:100%;display:block;text-align:center;position:relative;z-index:99}#miCarrito .barra-envio .progress-fill{height:100%;transition:width 0.5s ease-in-out;position:relative}#miCarrito .barra-envio .text-blue-600{color:var(--angelita-blue) !important;font-weight:bold}#miCarrito .barra-envio .border-blue-100{border-color:var(--angelita-blue)}#miCarrito .barra-envio .bg-blue-500{background-color:var(--angelita-blue);overflow:hidden;white-space:nowrap}#miCarrito .barra-envio .bg-blue-500 .claro{color:#ffffff;position:absolute;z-index:2;width:calc(100% * (100 / 52));left:0;text-align:center}#miCarrito .barra-envio .text-green-600{color:var(--angelita-green) !important;font-weight:bold}#miCarrito .barra-envio .border-green-100{border-color:var(--angelita-green)}#miCarrito .barra-envio .bg-green-500{--tw-bg-opacity: 1;background-color:var(--angelita-green);position:relative;top:-19px;mix-blend-mode:multiply}#miCarrito .barra-envio #items-wrapper .item-row:nth-child(n+3){display:none}@media (min-width: 768px){#miCarrito .barra-envio #items-wrapper .item-row:nth-child(2){display:flex}#miCarrito .barra-envio #items-wrapper .item-row:nth-child(3){display:flex}#miCarrito .barra-envio #items-wrapper .item-row:nth-child(4){display:flex}#miCarrito .barra-envio #items-wrapper .item-row:nth-child(n+5){display:none}}#miCarrito .barra-envio .show-all .item-row{display:flex !important}#miCarrito .slide-productos-en-promocion{position:relative;background:#ffffff !important;border-radius:12px;margin-bottom:16px;padding:12px;box-shadow:2px 2px 12px #d4d4d4;transition:transform 0.2s ease, box-shadow 0.2s ease;border:1px solid #eef2f6}#miCarrito .slide-productos-en-promocion .titulo-promo{font-size:var(--fs-md);line-height:1rem;font-weight:900;margin:0;margin:0 8px 8px 8px}#miCarrito .slide-productos-en-promocion .slick-slider{margin-bottom:0}#miCarrito .slide-productos-en-promocion .producto{border-radius:12px;border:1px solid #d4d9df;background-color:#f8f8f8;padding-bottom:4px;overflow:hidden}#miCarrito .slide-productos-en-promocion .producto .img-container{display:flex;align-items:center;justify-content:center;height:100px;overflow:hidden}#miCarrito .slide-productos-en-promocion .producto .img-container img{max-width:100%;max-height:100%;object-fit:contain}#miCarrito .slide-productos-en-promocion .producto .titulo{font-size:var(--fs-sm);font-weight:600;color:#1a202c;margin:0 8px}#miCarrito .slide-productos-en-promocion .producto .precio{font-size:var(--fs-md);font-weight:700;color:rgba(var(--display), 1);margin:0 8px}#miCarrito .slide-productos-en-promocion .producto-grid{display:grid;grid-template-columns:70px 1fr;grid-template-rows:auto 24px;grid-column-gap:6px;grid-row-gap:4px;padding:0;margin:0 6px;height:70px;border-radius:12px;border:1px solid #d4d9df;background-color:#f8f8f8;overflow:hidden}#miCarrito .slide-productos-en-promocion .producto-grid .img-container{grid-area:1 / 1 / 3 / 2;display:flex;align-items:center;justify-content:center;width:70px;overflow:hidden}#miCarrito .slide-productos-en-promocion .producto-grid .img-container img{max-width:100%;height:auto;object-fit:contain}#miCarrito .slide-productos-en-promocion .producto-grid .titulo{grid-area:1 / 2 / 2 / 3;font-size:var(--fs-sm);font-weight:600;color:#494a4d;margin:8px 4px 0 4px}#miCarrito .slide-productos-en-promocion .producto-grid .precio{grid-area:2 / 2 / 3 / 3;font-size:var(--fs-md);font-weight:700;color:rgba(var(--display), 1);margin:0 4px 4px 4px}#miCarrito .cuerpo-carrito{position:relative;background:#ffffff !important;border-radius:12px;margin-bottom:16px;box-shadow:2px 2px 12px #d4d4d4;transition:transform 0.2s ease, box-shadow 0.2s ease;border:1px solid #eef2f6}#miCarrito .head-carrito{display:flex;align-items:center;justify-content:space-between;padding:6px 16px 2px 16px;border-bottom:2px solid var(--border)}@media (max-width: 768px){#miCarrito .head-carrito{padding:10px 16px 8px 16px}}#miCarrito .head-carrito .titulo-carrito{font-size:var(--fs-md);line-height:1rem;font-weight:900;margin:0}@media (max-width: 576px){#miCarrito .head-carrito .titulo-carrito .desktop{display:none}}#miCarrito .head-carrito .titulo-carrito .mobil{display:none}@media (max-width: 768px){#miCarrito .head-carrito .titulo-carrito .mobil{display:contents !important}}#miCarrito .head-carrito .acciones-carrito{display:flex;align-items:center;justify-content:space-between}#miCarrito .head-carrito .acciones-carrito .btn-link{margin:0;padding:0.375rem 0.75rem;font-size:var(--fs-md);font-weight:600;line-height:1.5;color:rgba(var(--display), 1);background-color:transparent !important;border:none !important}@media (max-width: 568px){#miCarrito .head-carrito .acciones-carrito .btn-link{margin:0;padding:0}}@media (max-width: 768px){#miCarrito .head-carrito .acciones-carrito .btn-link{font-size:var(--fs-sm);text-align:left}}#miCarrito .head-carrito .acciones-carrito .btn-link i{color:rgba(var(--display), 1) !important}#miCarrito .head-carrito .acciones-carrito .btn-link:hover{text-decoration:none;color:rgba(var(--display), 0.8) !important}#miCarrito .head-carrito .acciones-carrito .btn-link:hover i{color:rgba(var(--display), 0.8) !important}#miCarrito .head-carrito .acciones-carrito .btn-primary{margin:0;padding:0.375rem 0.75rem;font-size:var(--fs-md);font-weight:600;line-height:1.5;color:#718096;background-color:transparent !important;border:none !important}@media (max-width: 568px){#miCarrito .head-carrito .acciones-carrito .btn-primary{margin:0;padding:0}}@media (max-width: 768px){#miCarrito .head-carrito .acciones-carrito .btn-primary{font-size:var(--fs-sm);text-align:right}}#miCarrito .head-carrito .acciones-carrito .btn-primary i{color:#718096 !important}#miCarrito .head-carrito .acciones-carrito .btn-primary:hover{color:#e53e3e !important}#miCarrito .head-carrito .acciones-carrito .btn-primary:hover i{color:#e53e3e !important}#miCarrito .leyenda-carrito{border:1px solid #3b82f645;box-shadow:0 4px 12px rgba(59,130,246,0.15);background:var(--accent-soft);border-radius:12px;padding:12px;margin-bottom:16px}#miCarrito .leyenda-carrito .compra-minima{grid-area:1 / 1 / 2 / 2}#miCarrito .leyenda-carrito .envio-gratis{grid-area:1 / 2 / 2 / 3}#miCarrito .leyenda-carrito .leyenda{grid-area:2 / 1 / 3 / 3}#miCarrito #div-mensaje-carrito{position:absolute;width:calc(100% - 0px);height:calc(100% - 0px);top:0;z-index:999;background-color:rgba(var(--accent), 0.75);border-radius:8px;padding:12px;margin-bottom:16px;border:3px dashed rgba(var(--accent), 1);box-shadow:2px 2px 12px #d4d4d4;text-align:center}#miCarrito #div-mensaje-carrito span{font-size:var(--fs-lg);font-weight:600}#miCarrito #div-mensaje-carrito .espere{position:relative;background-color:transparent;height:unset;width:unset}#miCarrito #div-mensaje-carrito .espere .contenido{position:relative;background-color:transparent;height:56px;width:56px;top:unset;left:unset;margin:16px auto 0 auto;box-shadow:unset;text-align:center}#miCarrito #div-mensaje-carrito .espere .contenido svg circle{stroke:rgba(var(--display), 1)}#miCarrito .cont-listado-prductos{background-color:transparent !important;border:unset !important;box-shadow:unset !important;padding:0 !important;margin:0 auto !important}#miCarrito #div-contiene-carrito #toggleCarrito{font-size:var(--fs-md);font-weight:600;line-height:1.5;text-align:center;color:rgba(var(--display), 1);background-color:transparent !important;padding-top:6px;height:40px}#miCarrito #div-contiene-carrito #toggleCarrito i{color:rgba(var(--display), 1) !important}#miCarrito #div-contiene-carrito .cards-carrito{background:#ffffff !important;border-radius:12px;padding:6px 12px 10px 12px;margin-bottom:16px;box-shadow:2px 2px 12px #d4d4d4;border:1px solid #eef2f6}#miCarrito #div-contiene-carrito .cards-carrito h3{font-size:var(--fs-md);color:#474747;margin:0 0 12px 0}#miCarrito #div-contiene-carrito .cards-carrito .row{gap:16px}#miCarrito #div-contiene-carrito .cards-carrito .titulo-sumar-domocilio{text-align:right}#miCarrito #div-contiene-carrito .cards-carrito .titulo-entrega-pedido{display:none}#miCarrito #div-contiene-carrito .cards-carrito .titulos-controles,#miCarrito #div-contiene-carrito .cards-carrito .titulo-recibir-pedido{display:flex;align-items:center;justify-content:space-between;margin-top:10px}#miCarrito #div-contiene-carrito .cards-carrito .titulos-controles .btn,#miCarrito #div-contiene-carrito .cards-carrito .titulo-recibir-pedido .btn{margin:0}#miCarrito #div-contiene-carrito .cards-carrito .agregar-domicilio{font-size:var(--fs-sm);font-weight:600;text-align:right !important;background-color:transparent !important;border:none !important;color:rgba(var(--display), 1) !important}#miCarrito #div-contiene-carrito .cards-carrito .agregar-domicilio i{color:rgba(var(--display), 1) !important}#miCarrito #div-contiene-carrito .cards-carrito .agregar-domicilio:hover{text-decoration:none;color:rgba(var(--display), 0.8) !important}#miCarrito #div-contiene-carrito .cards-carrito .agregar-domicilio:hover i{color:rgba(var(--display), 0.8) !important}#miCarrito #div-contiene-carrito .cards-carrito .radio label{padding:12px}#miCarrito #div-contiene-carrito .cards-carrito textarea{height:58px}#miCarrito #div-contiene-carrito .cards-carrito .retiro-local .opcion-envio{display:grid;grid-template-columns:auto 1fr}#miCarrito #div-contiene-carrito .cards-carrito .retiro-local .opcion-envio .check{grid-row:1 / -1}#miCarrito #div-contiene-carrito .cards-carrito .retiro-local .opcion-envio .contenido{display:flex;flex-direction:column;gap:4px}#miCarrito #div-contiene-carrito .cards-carrito .retiro-local .opcion-envio .contenido{flex-direction:row;flex-wrap:wrap;gap:4px}#miCarrito #div-contiene-carrito .cards-carrito .retiro-local .opcion-envio .direccion{width:100%}#miCarrito #div-contiene-carrito .cards-carrito .retiro-local-texto{display:grid !important;grid-template-columns:32px 1fr;grid-column-gap:6px;grid-row-gap:2px;grid-template-areas:'icono texto';border-radius:12px;box-shadow:0 4px 12px rgba(var(--accent), 0.15);border:2px solid var(--border);margin-bottom:.5rem;padding:12px}#miCarrito #div-contiene-carrito .cards-carrito .retiro-local-texto i{grid-area:icono;color:rgba(var(--accent), 1);font-size:24px}#miCarrito #div-contiene-carrito .cards-carrito .retiro-local-texto a{color:rgba(var(--accent), 1) !important;font-size:var(--fs-md);font-weight:600}#miCarrito #div-contiene-carrito .cards-carrito .retiro-local-texto a:hover{color:rgba(var(--accent), 0.8) !important}#miCarrito #div-contiene-carrito .cards-carrito .retiro-local-texto a i{font-size:1.3rem}#miCarrito #div-contiene-carrito .cards-carrito #btn-calcular-envio{margin:0 auto}#miCarrito #div-contiene-carrito .cards-carrito#bloque-tipo-envio .listado-operativas-envio{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;grid-column-gap:12px;grid-row-gap:0px}@media (max-width: 568px){#miCarrito #div-contiene-carrito .cards-carrito#bloque-tipo-envio .listado-operativas-envio{grid-template-columns:1fr}}#miCarrito #div-contiene-carrito .cards-carrito#bloque-tipo-envio .listado-operativas-envio .radio{display:contents}#miCarrito #div-contiene-carrito .cards-carrito#bloque-tipo-envio .listado-operativas-envio .radio label{display:grid;grid-template-columns:32px 1fr 32px;grid-template-rows:32px 1fr;grid-column-gap:6px;grid-row-gap:2px}#miCarrito #div-contiene-carrito .cards-carrito#bloque-tipo-envio .listado-operativas-envio .radio label .fa-truck,#miCarrito #div-contiene-carrito .cards-carrito#bloque-tipo-envio .listado-operativas-envio .radio label .fa-store{grid-area:1 / 1 / 2 / 2}#miCarrito #div-contiene-carrito .cards-carrito#bloque-tipo-envio .listado-operativas-envio .radio label .titulo{grid-area:1 / 2 / 2 / 4;font-size:var(--fs-md);font-weight:600;display:flex;justify-content:space-between}#miCarrito #div-contiene-carrito .cards-carrito#bloque-tipo-envio .listado-operativas-envio .radio label .titulo span{font-size:var(--fs-sm);font-weight:400}#miCarrito #div-contiene-carrito .cards-carrito#bloque-tipo-envio .listado-operativas-envio .radio label .contenido{grid-area:2 / 1 / 3 / 3;display:block !important}#miCarrito #div-contiene-carrito .cards-carrito#bloque-tipo-envio .listado-operativas-envio .radio label .check{grid-area:2 / 3 / 3 / 4;justify-self:end;align-self:end;margin-right:4px;margin-bottom:4px}#miCarrito #div-contiene-carrito .table-carrito-resumen{background:#ffffff !important;border-radius:12px;padding:6px 12px 10px 12px;margin-bottom:16px;box-shadow:2px 2px 12px #d4d4d4;border:1px solid #eef2f6}#miCarrito #div-contiene-carrito .table-carrito-resumen .table-carrito{margin-bottom:12px}#miCarrito #div-contiene-carrito .table-carrito-resumen thead th{font-size:var(--fs-lg) !important;border-bottom:unset !important}#miCarrito #div-contiene-carrito .table-carrito-resumen tr td{background-color:#ffffff;border-bottom:unset !important}#miCarrito #div-contiene-carrito .table-carrito-resumen tr td.importe strong{font-size:var(--fs-lg) !important}#miCarrito #div-contiene-carrito .table-carrito-resumen tr td:nth-child(1){text-align:left !important}#miCarrito #div-contiene-carrito .table-carrito-resumen tr td:nth-child(2){text-align:right !important}#miCarrito #div-contiene-carrito .table-carrito-resumen .btn-link{margin:12px auto 0 auto !important;display:block;padding:0.375rem 0.75rem;font-size:var(--fs-md);font-weight:600;line-height:1.5;color:#718096;background-color:transparent !important;border:none !important}@media (max-width: 568px){#miCarrito #div-contiene-carrito .table-carrito-resumen .btn-link{padding:0}}#miCarrito #div-contiene-carrito .table-carrito-resumen .btn-link i{color:#718096 !important}#miCarrito #div-contiene-carrito .table-carrito-resumen .btn-link:hover{text-decoration:none;color:rgba(var(--display), 0.8) !important}#miCarrito #div-contiene-carrito .table-carrito-resumen .btn-link:hover i{color:rgba(var(--display), 0.8) !important}#miCarrito #div-contiene-carrito .invitado-registrate #div-boton-registro{width:100% !important;max-width:100% !important}#miCarrito #div-contiene-carrito .invitado-registrate #div-boton-registro #btn-registrate{margin:0 auto 0 auto;width:max-content}#miCarrito #div-contiene-carrito .table-carrito-productos{display:flex;flex-direction:column;width:100%;margin-bottom:0 !important}@media (max-width: 768px){#miCarrito #div-contiene-carrito .table-carrito-productos{overflow:unset}}#miCarrito #div-contiene-carrito .table-carrito-productos thead{display:none}#miCarrito #div-contiene-carrito .table-carrito-productos tr{display:grid;grid-template-columns:56px 128px 1fr 164px;grid-template-rows:minmax(22px, auto) minmax(22px, auto) minmax(60px, auto);grid-column-gap:12px;grid-row-gap:0px;background:#ffffff !important;padding:16px;transition:transform 0.2s ease, box-shadow 0.2s ease;border-bottom:2px solid var(--border)}#miCarrito #div-contiene-carrito .table-carrito-productos tr br{display:none}#miCarrito #div-contiene-carrito .table-carrito-productos tr .loading-td{grid-area:1 / 1 / 4 / 5 !important;width:auto !important}#miCarrito #div-contiene-carrito .table-carrito-productos tr td{border-top:none !important}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(1){grid-area:1 / 1 / 4 / 2;width:56px;padding:0 !important;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(1) .img-producto{max-width:100%;max-height:100%;object-fit:contain}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2){grid-area:1 / 2 / 3 / 5;display:grid;grid-template-columns:auto 1fr 24px;grid-template-rows:auto auto;grid-column-gap:10px;grid-row-gap:0px;grid-template-areas:"cuerpo descuento button" "detalle-cantidad detalle-precio detalle-precio";padding:0 16px}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .nombre-producto{grid-area:cuerpo;font-size:var(--fs-sm);font-weight:600;color:#1a202c;margin:0}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .descuento{font-size:var(--fs-sm);color:#fff;background-color:#028f09;width:fit-content;height:fit-content;padding:0 6px;border-radius:4px}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .descuento.ahorro{grid-area:descuento}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .descuento.gratis{grid-area:descuento}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .descuento.off{grid-area:descuento}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .descuento.texto{grid-area:descuento}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .bulto-carrito-cantidad{grid-area:detalle-cantidad;font-size:var(--fs-sm);color:#718096}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .bulto-carrito-precio{grid-area:detalle-precio;font-size:var(--fs-sm);color:#718096}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .EliminarItem{grid-area:button;color:#a0aec0;background:none;border:none;cursor:pointer;padding:0 8px;transition:color 0.2s}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .EliminarItem i{color:#a0aec0 !important}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .EliminarItem:hover{color:#e53e3e !important}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .EliminarItem:hover i{color:#e53e3e !important}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(3){grid-area:3 / 3 / 4 / 4;display:flex;flex-direction:column;text-align:left !important;text-align:center;font-weight:600;color:#545b69;padding:0 12px}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(3)::before{text-transform:uppercase;position:relative;content:"Precio unitario";font-size:var(--fs-xs);color:#718096}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(4){grid-area:3 / 2 / 4 / 3;padding:0 12px}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(4).cantidad{display:flex;align-items:center;gap:16px;margin-top:16px;margin:0}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(4).cantidad .input-group{display:flex;align-items:center;width:100%;background:#e7e8ee !important;border-radius:6px;padding:0;margin:0 auto}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(4).cantidad .input-group .btn-number{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;background:transparent !important;color:#4a5568;cursor:pointer;font-size:var(--fs-sm)}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(4).cantidad .input-group .btn-number span{position:unset !important}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(4).cantidad .input-group .btn-number span .fa-spin{color:#4a5568 !important;font-size:1rem;position:relative;top:-2px}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(4).cantidad .input-group .input-number{width:30px;font-size:var(--fs-sm);text-align:center;font-weight:600;color:#2d3748;background-color:transparent}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(5){grid-area:3 / 4 / 4 / 5;text-align:right;display:flex;flex-direction:column;font-size:var(--fs-md);font-weight:700;color:rgba(var(--display), 1);padding:0 !important}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(5)::before{position:relative;content:"Subtotal:";font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:0.05em;color:rgba(var(--display), 1);font-weight:700}@media (max-width: 576px){#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2){grid-area:1 / 2 / 2 / 4;grid-template-areas:"cuerpo descuento-corto button" "descuento descuento descuento" "detalle-cantidad detalle-cantidad detalle-cantidad" "detalle-precio detalle-precio detalle-precio"}}@media (max-width: 768px){#miCarrito #div-contiene-carrito .table-carrito-productos tr{display:grid;grid-template-columns:60px calc(50% - 60px) 1fr;grid-template-rows:auto 20px minmax(20px, auto) auto;grid-column-gap:0px;grid-row-gap:0px;padding:8px}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(1){grid-area:1 / 1 / 5 / 2;width:60px}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2){grid-area:1 / 2 / 2 / 4;align-items:center;padding:0 8px}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .nombre-producto{font-size:var(--fs-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .descuento{font-size:var(--fs-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .descuento.ahorro{grid-area:descuento-corto}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .descuento.gratis{grid-area:descuento-corto}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .descuento.off{grid-area:descuento-corto}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .descuento.texto{grid-area:descuento}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(2) .EliminarItem{padding:0 8px;height:22px}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(3){grid-area:3 / 3 / 4 / 4;padding:0 8px;text-align:right !important;font-size:var(--fs-sm);display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;grid-column-gap:10px;grid-template-areas:"titulo precio-viejo" "titulo precio";align-items:start;gap:0 4px;padding:0}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(3)::before{grid-area:titulo;content:'P.unit '}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(3) .precio-viejo{grid-area:precio-viejo}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(3) .precio{grid-area:precio}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(3)::after{content:''}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(4){grid-area:3 / 2 / 5 / 3;display:flex;align-items:flex-start;gap:16px;margin:4px 0 0 8px !important;padding:0}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(4) .input-group{margin:0 !important}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(5){grid-area:4 / 1 / 5 / 4;font-size:var(--fs-lg);display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-end;align-items:center;gap:4px;padding:0 8px}#miCarrito #div-contiene-carrito .table-carrito-productos tr td:nth-child(5)::before{content:'Total ' !important}}#miCarrito,#misDatos,#misCompras,#sistema-administranet{margin:0 auto}@media (max-width: 768px){#miCarrito,#misDatos,#misCompras,#sistema-administranet{margin:24px auto}}#miCarrito .col-center,#misDatos .col-center,#misCompras .col-center,#sistema-administranet .col-center{float:none;margin-left:auto;margin-right:auto}#miCarrito .form-group,#misDatos .form-group,#misCompras .form-group,#sistema-administranet .form-group{display:flow-root}#miCarrito .form-group .contact_campo_input,#misDatos .form-group .contact_campo_input,#misCompras .form-group .contact_campo_input,#sistema-administranet .form-group .contact_campo_input{margin-top:8px}#miCarrito input,#miCarrito select,#misDatos input,#misDatos select,#misCompras input,#misCompras select,#sistema-administranet input,#sistema-administranet select{background-color:#fff;font-weight:bold}#miCarrito .contact_campo_input,#misDatos .contact_campo_input,#misCompras .contact_campo_input,#sistema-administranet .contact_campo_input{display:flow-root}#miCarrito .btn,#miCarrito button,#miCarrito .editable a,#misDatos .btn,#misDatos button,#misDatos .editable a,#misCompras .btn,#misCompras button,#misCompras .editable a,#sistema-administranet .btn,#sistema-administranet button,#sistema-administranet .editable a{background:rgba(var(--display), 1);border-color:rgba(var(--display), 0.6);color:#fff;padding:0.375rem 0.75rem;font-size:var(--fs-md);line-height:1.5;border-radius:0.25rem}#miCarrito .btn:hover,#miCarrito button:hover,#miCarrito .editable a:hover,#misDatos .btn:hover,#misDatos button:hover,#misDatos .editable a:hover,#misCompras .btn:hover,#misCompras button:hover,#misCompras .editable a:hover,#sistema-administranet .btn:hover,#sistema-administranet button:hover,#sistema-administranet .editable a:hover{background:#a7aeb7}#miCarrito #div-boton-comprar div,#misDatos #div-boton-comprar div,#misCompras #div-boton-comprar div,#sistema-administranet #div-boton-comprar div{color:#414242;padding:0.375rem 0.75rem;font-size:var(--fs-md);line-height:1.5;border-radius:0.25rem;margin:16px auto 0 auto;display:block;width:fit-content}#miCarrito #div-boton-comprar div i,#misDatos #div-boton-comprar div i,#misCompras #div-boton-comprar div i,#sistema-administranet #div-boton-comprar div i{color:#414242}#miCarrito #div-boton-comprar div a,#misDatos #div-boton-comprar div a,#misCompras #div-boton-comprar div a,#sistema-administranet #div-boton-comprar div a{border:2px solid;border-radius:0.25rem;border-color:rgba(167,174,183,0.6);background:#a7aeb7;color:#fff;padding:0.375rem 0.75rem}#miCarrito #div-boton-comprar div a:hover,#misDatos #div-boton-comprar div a:hover,#misCompras #div-boton-comprar div a:hover,#sistema-administranet #div-boton-comprar div a:hover{opacity:0.6}#miCarrito #div-boton-comprar .boton-segui-comprando,#misDatos #div-boton-comprar .boton-segui-comprando,#misCompras #div-boton-comprar .boton-segui-comprando,#sistema-administranet #div-boton-comprar .boton-segui-comprando{border:2px solid;border-color:rgba(167,174,183,0.6);background:#a7aeb7;padding:0.375rem 0.75rem}#miCarrito #div-boton-comprar .boton-segui-comprando:hover,#misDatos #div-boton-comprar .boton-segui-comprando:hover,#misCompras #div-boton-comprar .boton-segui-comprando:hover,#sistema-administranet #div-boton-comprar .boton-segui-comprando:hover{border-color:rgba(65,66,66,0.6);background:#414242}#miCarrito #div-boton-confirmar .msg,#misDatos #div-boton-confirmar .msg,#misCompras #div-boton-confirmar .msg,#sistema-administranet #div-boton-confirmar .msg{box-shadow:0 4px 12px rgba(59,130,246,0.15);background:var(--accent-soft);border:2px solid var(--border);border-radius:12px;text-align:center;padding-top:12px}#miCarrito #div-boton-confirmar .msg .titulo,#misDatos #div-boton-confirmar .msg .titulo,#misCompras #div-boton-confirmar .msg .titulo,#sistema-administranet #div-boton-confirmar .msg .titulo{color:rgba(var(--accent), 1);font-family:"Roboto";font-weight:bold;font-style:normal;font-size:var(--fs-sm);font-family:"Roboto" !important;line-height:18px;margin-bottom:4px}#miCarrito #div-boton-confirmar .msg .texto,#misDatos #div-boton-confirmar .msg .texto,#misCompras #div-boton-confirmar .msg .texto,#sistema-administranet #div-boton-confirmar .msg .texto{color:rgba(var(--accent), 1);font-family:"Roboto";font-weight:bold;font-style:normal;font-size:var(--fs-xs);font-family:"Roboto" !important;margin-bottom:12px}#miCarrito #div-boton-confirmar button,#misDatos #div-boton-confirmar button,#misCompras #div-boton-confirmar button,#sistema-administranet #div-boton-confirmar button{background-color:rgba(var(--display), 1);border-radius:12px;width:100%;height:48px}#miCarrito #div-boton-confirmar button:hover,#misDatos #div-boton-confirmar button:hover,#misCompras #div-boton-confirmar button:hover,#sistema-administranet #div-boton-confirmar button:hover{background-color:rgba(var(--display), 0.8);box-shadow:0 8px 20px rgba(var(--display), 0.4)}#miCarrito .editable a,#misDatos .editable a,#misCompras .editable a,#sistema-administranet .editable a{background:transparent;border-color:none !important;color:rgba(var(--display), 1) !important;float:unset !important}#miCarrito .canasta,#miCarrito .datos-final,#miCarrito .persona,#miCarrito .compras,#miCarrito .bloque_domicilio,#miCarrito .panel,#misDatos .canasta,#misDatos .datos-final,#misDatos .persona,#misDatos .compras,#misDatos .bloque_domicilio,#misDatos .panel,#misCompras .canasta,#misCompras .datos-final,#misCompras .persona,#misCompras .compras,#misCompras .bloque_domicilio,#misCompras .panel,#sistema-administranet .canasta,#sistema-administranet .datos-final,#sistema-administranet .persona,#sistema-administranet .compras,#sistema-administranet .bloque_domicilio,#sistema-administranet .panel{padding:24px;border-width:1px 1px 2px;border-style:solid;border-color:#dedede;border-radius:16px;background:#fff;box-shadow:2px 2px 12px #d4d4d4;margin:15px auto}#miCarrito .canasta.bg-off,#miCarrito .datos-final.bg-off,#miCarrito .persona.bg-off,#miCarrito .compras.bg-off,#miCarrito .bloque_domicilio.bg-off,#miCarrito .panel.bg-off,#misDatos .canasta.bg-off,#misDatos .datos-final.bg-off,#misDatos .persona.bg-off,#misDatos .compras.bg-off,#misDatos .bloque_domicilio.bg-off,#misDatos .panel.bg-off,#misCompras .canasta.bg-off,#misCompras .datos-final.bg-off,#misCompras .persona.bg-off,#misCompras .compras.bg-off,#misCompras .bloque_domicilio.bg-off,#misCompras .panel.bg-off,#sistema-administranet .canasta.bg-off,#sistema-administranet .datos-final.bg-off,#sistema-administranet .persona.bg-off,#sistema-administranet .compras.bg-off,#sistema-administranet .bloque_domicilio.bg-off,#sistema-administranet .panel.bg-off{padding:unset !important;border-width:unset !important;border-style:unset !important;border-color:unset !important;border-radius:unset !important;background:unset !important;box-shadow:unset !important;margin:15px auto}#miCarrito .msg-destacado,#misDatos .msg-destacado,#misCompras .msg-destacado,#sistema-administranet .msg-destacado{display:flex;border-left:8px solid rgba(var(--accent), 1)}#miCarrito .msg-destacado i,#misDatos .msg-destacado i,#misCompras .msg-destacado i,#sistema-administranet .msg-destacado i{width:65px;text-align:center;margin-right:15px;font-size:2rem;height:auto}#miCarrito .msg-destacado i::before,#misDatos .msg-destacado i::before,#misCompras .msg-destacado i::before,#sistema-administranet .msg-destacado i::before{position:relative;top:calc(50% - 18px)}#miCarrito .msg-destacado p,#misDatos .msg-destacado p,#misCompras .msg-destacado p,#sistema-administranet .msg-destacado p{margin-bottom:0px}#miCarrito .msg-destacado strong,#misDatos .msg-destacado strong,#misCompras .msg-destacado strong,#sistema-administranet .msg-destacado strong{color:rgba(var(--accent), 1)}#miCarrito #bloque_fin,#misDatos #bloque_fin,#misCompras #bloque_fin,#sistema-administranet #bloque_fin{padding:0}#miCarrito .canasta,#miCarrito .datos-envio,#miCarrito .datos-final,#miCarrito .compras,#miCarrito .table,#miCarrito .panel,#misDatos .canasta,#misDatos .datos-envio,#misDatos .datos-final,#misDatos .compras,#misDatos .table,#misDatos .panel,#misCompras .canasta,#misCompras .datos-envio,#misCompras .datos-final,#misCompras .compras,#misCompras .table,#misCompras .panel,#sistema-administranet .canasta,#sistema-administranet .datos-envio,#sistema-administranet .datos-final,#sistema-administranet .compras,#sistema-administranet .table,#sistema-administranet .panel{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;font-family:"Roboto" !important}#miCarrito .datos-envio,#misDatos .datos-envio,#misCompras .datos-envio,#sistema-administranet .datos-envio{margin:0 15px}#miCarrito .datos-envio #div-envio .radio,#misDatos .datos-envio #div-envio .radio,#misCompras .datos-envio #div-envio .radio,#sistema-administranet .datos-envio #div-envio .radio{margin-left:0}#miCarrito .datos-envio #div-envio .radio label,#misDatos .datos-envio #div-envio .radio label,#misCompras .datos-envio #div-envio .radio label,#sistema-administranet .datos-envio #div-envio .radio label{font-size:var(--fs-xs)}#miCarrito .datos-envio #div-envio .radio .fa-square,#misDatos .datos-envio #div-envio .radio .fa-square,#misCompras .datos-envio #div-envio .radio .fa-square,#sistema-administranet .datos-envio #div-envio .radio .fa-square{width:16px;height:16px}#miCarrito .datos-envio #div-envio .radio .fa-square::after,#misDatos .datos-envio #div-envio .radio .fa-square::after,#misCompras .datos-envio #div-envio .radio .fa-square::after,#sistema-administranet .datos-envio #div-envio .radio .fa-square::after{content:"";position:relative;display:block;height:8px;width:8px;top:-11px;left:3px;border-radius:1px;background-color:#ffffff96}#miCarrito .datos-envio #div-envio .radio:has(#envio-propio-retiro-tienda:checked),#misDatos .datos-envio #div-envio .radio:has(#envio-propio-retiro-tienda:checked),#misCompras .datos-envio #div-envio .radio:has(#envio-propio-retiro-tienda:checked),#sistema-administranet .datos-envio #div-envio .radio:has(#envio-propio-retiro-tienda:checked){padding:12px 12px 3px 12px;margin-bottom:12px;width:fit-content;border-radius:0.25rem;border:1px solid rgba(var(--accent), 0.4);background-color:rgba(var(--accent), 0.2);font-weight:bold}#miCarrito .datos-envio #div-envio .radio:has(#envio-propio-retiro-tienda:checked) .fas,#misDatos .datos-envio #div-envio .radio:has(#envio-propio-retiro-tienda:checked) .fas,#misCompras .datos-envio #div-envio .radio:has(#envio-propio-retiro-tienda:checked) .fas,#sistema-administranet .datos-envio #div-envio .radio:has(#envio-propio-retiro-tienda:checked) .fas{background-color:unset !important}@media (max-width: 768px){#miCarrito .datos-envio #div-envio #div-ubicacion,#misDatos .datos-envio #div-envio #div-ubicacion,#misCompras .datos-envio #div-envio #div-ubicacion,#sistema-administranet .datos-envio #div-envio #div-ubicacion{margin-bottom:22px}}#miCarrito .datos-envio .retiro-local .opcion-envio,#misDatos .datos-envio .retiro-local .opcion-envio,#misCompras .datos-envio .retiro-local .opcion-envio,#sistema-administranet .datos-envio .retiro-local .opcion-envio{display:grid;grid-template-columns:32px 1fr 16px;grid-template-rows:1fr;gap:16px;align-items:center}#miCarrito .datos-envio .retiro-local .opcion-envio .fa-store,#miCarrito .datos-envio .retiro-local .opcion-envio .fa-truck,#misDatos .datos-envio .retiro-local .opcion-envio .fa-store,#misDatos .datos-envio .retiro-local .opcion-envio .fa-truck,#misCompras .datos-envio .retiro-local .opcion-envio .fa-store,#misCompras .datos-envio .retiro-local .opcion-envio .fa-truck,#sistema-administranet .datos-envio .retiro-local .opcion-envio .fa-store,#sistema-administranet .datos-envio .retiro-local .opcion-envio .fa-truck{grid-area:1 / 1 / 2 / 2}#miCarrito .datos-envio .retiro-local .opcion-envio .contenido,#misDatos .datos-envio .retiro-local .opcion-envio .contenido,#misCompras .datos-envio .retiro-local .opcion-envio .contenido,#sistema-administranet .datos-envio .retiro-local .opcion-envio .contenido{grid-area:1 / 2 / 2 / 3}#miCarrito .datos-envio .retiro-local .opcion-envio .fa-square,#miCarrito .datos-envio .retiro-local .opcion-envio .fa-check-square,#miCarrito .datos-envio .retiro-local .opcion-envio .check,#misDatos .datos-envio .retiro-local .opcion-envio .fa-square,#misDatos .datos-envio .retiro-local .opcion-envio .fa-check-square,#misDatos .datos-envio .retiro-local .opcion-envio .check,#misCompras .datos-envio .retiro-local .opcion-envio .fa-square,#misCompras .datos-envio .retiro-local .opcion-envio .fa-check-square,#misCompras .datos-envio .retiro-local .opcion-envio .check,#sistema-administranet .datos-envio .retiro-local .opcion-envio .fa-square,#sistema-administranet .datos-envio .retiro-local .opcion-envio .fa-check-square,#sistema-administranet .datos-envio .retiro-local .opcion-envio .check{width:16px !important;height:16px !important;grid-area:1 / 3 / 2 / 4}#miCarrito .datos-envio .retiro-local:has(#envio-propio-retiro-tienda:checked),#misDatos .datos-envio .retiro-local:has(#envio-propio-retiro-tienda:checked),#misCompras .datos-envio .retiro-local:has(#envio-propio-retiro-tienda:checked),#sistema-administranet .datos-envio .retiro-local:has(#envio-propio-retiro-tienda:checked){padding:0 !important;margin-bottom:12px;width:unset !important;border-radius:0.25rem;border:none !important;background-color:unset !important;font-weight:bold}#miCarrito .datos-envio .retiro-local:has(#envio-propio-retiro-tienda:checked) label,#misDatos .datos-envio .retiro-local:has(#envio-propio-retiro-tienda:checked) label,#misCompras .datos-envio .retiro-local:has(#envio-propio-retiro-tienda:checked) label,#sistema-administranet .datos-envio .retiro-local:has(#envio-propio-retiro-tienda:checked) label{border:1px solid rgba(var(--accent), 0.4);background-color:rgba(var(--accent), 0.2)}#miCarrito .datos-envio .retiro-local:has(#envio-propio-retiro-tienda:checked) .fas,#misDatos .datos-envio .retiro-local:has(#envio-propio-retiro-tienda:checked) .fas,#misCompras .datos-envio .retiro-local:has(#envio-propio-retiro-tienda:checked) .fas,#sistema-administranet .datos-envio .retiro-local:has(#envio-propio-retiro-tienda:checked) .fas{background-color:unset !important}#miCarrito .datos-envio .retiro-local .opcion-envio .contenido,#misDatos .datos-envio .retiro-local .opcion-envio .contenido,#misCompras .datos-envio .retiro-local .opcion-envio .contenido,#sistema-administranet .datos-envio .retiro-local .opcion-envio .contenido{display:flex;gap:8px;align-items:center}#miCarrito .datos-envio .retiro-local .opcion-envio .contenido .titulo,#misDatos .datos-envio .retiro-local .opcion-envio .contenido .titulo,#misCompras .datos-envio .retiro-local .opcion-envio .contenido .titulo,#sistema-administranet .datos-envio .retiro-local .opcion-envio .contenido .titulo{font-size:var(--fs-md);font-weight:bold}#miCarrito .datos-envio .retiro-local .opcion-envio .contenido .descuento,#misDatos .datos-envio .retiro-local .opcion-envio .contenido .descuento,#misCompras .datos-envio .retiro-local .opcion-envio .contenido .descuento,#sistema-administranet .datos-envio .retiro-local .opcion-envio .contenido .descuento{color:#ffffff;background-color:#028f09;padding:2px 6px;border-radius:5px;font-weight:300;font-size:var(--fs-xs);position:relative;top:-2px;white-space:nowrap}#miCarrito .datos-envio .retiro-local .opcion-envio .contenido .descuento-lineal,#misDatos .datos-envio .retiro-local .opcion-envio .contenido .descuento-lineal,#misCompras .datos-envio .retiro-local .opcion-envio .contenido .descuento-lineal,#sistema-administranet .datos-envio .retiro-local .opcion-envio .contenido .descuento-lineal{color:#028f09}@media (max-width: 992px){#miCarrito .datos-envio .retiro-local .opcion-envio,#misDatos .datos-envio .retiro-local .opcion-envio,#misCompras .datos-envio .retiro-local .opcion-envio,#sistema-administranet .datos-envio .retiro-local .opcion-envio{display:grid;grid-template-columns:auto 1fr}#miCarrito .datos-envio .retiro-local .opcion-envio .check,#misDatos .datos-envio .retiro-local .opcion-envio .check,#misCompras .datos-envio .retiro-local .opcion-envio .check,#sistema-administranet .datos-envio .retiro-local .opcion-envio .check{grid-row:1 / -1}#miCarrito .datos-envio .retiro-local .opcion-envio .contenido,#misDatos .datos-envio .retiro-local .opcion-envio .contenido,#misCompras .datos-envio .retiro-local .opcion-envio .contenido,#sistema-administranet .datos-envio .retiro-local .opcion-envio .contenido{display:flex;flex-direction:column;gap:4px}#miCarrito .datos-envio .retiro-local .opcion-envio .contenido,#misDatos .datos-envio .retiro-local .opcion-envio .contenido,#misCompras .datos-envio .retiro-local .opcion-envio .contenido,#sistema-administranet .datos-envio .retiro-local .opcion-envio .contenido{flex-direction:row;flex-wrap:wrap;gap:4px}#miCarrito .datos-envio .retiro-local .opcion-envio .direccion,#misDatos .datos-envio .retiro-local .opcion-envio .direccion,#misCompras .datos-envio .retiro-local .opcion-envio .direccion,#sistema-administranet .datos-envio .retiro-local .opcion-envio .direccion{width:100%}}#miCarrito .table-striped tbody#cuerpoCarrito tr:nth-of-type(odd),#misDatos .table-striped tbody#cuerpoCarrito tr:nth-of-type(odd),#misCompras .table-striped tbody#cuerpoCarrito tr:nth-of-type(odd),#sistema-administranet .table-striped tbody#cuerpoCarrito tr:nth-of-type(odd){background-color:rgba(0,0,0,0.07)}#miCarrito h2,#misDatos h2,#misCompras h2,#sistema-administranet h2{color:#474747;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1.5rem;font-family:"Roboto" !important;margin:8px 0 16px 0}#miCarrito h3,#misDatos h3,#misCompras h3,#sistema-administranet h3{font-size:var(--fs-lg);color:#474747;margin:0 0 16px 0}#miCarrito h4,#misDatos h4,#misCompras h4,#sistema-administranet h4{font-size:var(--fs-md)}#miCarrito i,#misDatos i,#misCompras i,#sistema-administranet i{color:rgba(var(--accent), 1)}#miCarrito a:hover,#misDatos a:hover,#misCompras a:hover,#sistema-administranet a:hover{text-decoration:none;opacity:0.8}#miCarrito .ahorro-tag,#misDatos .ahorro-tag,#misCompras .ahorro-tag,#sistema-administranet .ahorro-tag{display:block;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:var(--fs-sm);text-align:left;text-transform:unset;color:#128350;background-color:#239d662b;height:24px;width:fit-content;margin:2px 0 0 0;border-radius:6px;padding:2px 6px}#miCarrito .ahorro-tag span,#miCarrito .ahorro-tag strong,#misDatos .ahorro-tag span,#misDatos .ahorro-tag strong,#misCompras .ahorro-tag span,#misCompras .ahorro-tag strong,#sistema-administranet .ahorro-tag span,#sistema-administranet .ahorro-tag strong{color:#128350 !important}#miCarrito span.descuento,#miCarrito span.msg-verde,#misDatos span.descuento,#misDatos span.msg-verde,#misCompras span.descuento,#misCompras span.msg-verde,#sistema-administranet span.descuento,#sistema-administranet span.msg-verde{color:#028f09}#miCarrito span.precio,#misDatos span.precio,#misCompras span.precio,#sistema-administranet span.precio{font-weight:bolder;color:rgba(var(--accent), 1)}#miCarrito span.precio-anterior,#misDatos span.precio-anterior,#misCompras span.precio-anterior,#sistema-administranet span.precio-anterior{text-decoration:line-through;font-weight:400;color:#636363cf}#miCarrito .mi-domicilio-seleccionado,#misDatos .mi-domicilio-seleccionado,#misCompras .mi-domicilio-seleccionado,#sistema-administranet .mi-domicilio-seleccionado{display:grid;grid-template-columns:auto 1fr;gap:12px;grid-template-areas:"icono texto";margin-bottom:32px;margin-left:42px}#miCarrito .mi-domicilio-seleccionado i,#misDatos .mi-domicilio-seleccionado i,#misCompras .mi-domicilio-seleccionado i,#sistema-administranet .mi-domicilio-seleccionado i{grid-area:icono;color:rgba(var(--accent), 1);font-size:var(--fs-xl)}#miCarrito .mi-domicilio-seleccionado .titulo,#misDatos .mi-domicilio-seleccionado .titulo,#misCompras .mi-domicilio-seleccionado .titulo,#sistema-administranet .mi-domicilio-seleccionado .titulo{font-size:var(--fs-md);font-weight:bold}#miCarrito .persona a,#miCarrito .persona button,#miCarrito .persona .editable a,#misDatos .persona a,#misDatos .persona button,#misDatos .persona .editable a,#misCompras .persona a,#misCompras .persona button,#misCompras .persona .editable a,#sistema-administranet .persona a,#sistema-administranet .persona button,#sistema-administranet .persona .editable a{height:24px;color:#fff;float:right;line-height:0.5}#miCarrito .persona a:hover,#miCarrito .persona button:hover,#miCarrito .persona .editable a:hover,#misDatos .persona a:hover,#misDatos .persona button:hover,#misDatos .persona .editable a:hover,#misCompras .persona a:hover,#misCompras .persona button:hover,#misCompras .persona .editable a:hover,#sistema-administranet .persona a:hover,#sistema-administranet .persona button:hover,#sistema-administranet .persona .editable a:hover{text-decoration:none;opacity:0.8}#miCarrito .persona .direccion-editable,#misDatos .persona .direccion-editable,#misCompras .persona .direccion-editable,#sistema-administranet .persona .direccion-editable{background-color:rgba(153,153,153,0.2);border:1px solid #dedede;font-size:var(--fs-sm);padding:8px;margin-bottom:16px}#miCarrito .persona .direccion-editable .editable,#misDatos .persona .direccion-editable .editable,#misCompras .persona .direccion-editable .editable,#sistema-administranet .persona .direccion-editable .editable{font-size:var(--fs-md)}#miCarrito .persona .direccion-editable .editable a,#misDatos .persona .direccion-editable .editable a,#misCompras .persona .direccion-editable .editable a,#sistema-administranet .persona .direccion-editable .editable a{height:24px;color:rgba(var(--display), 1);background-color:transparent;border:none;line-height:0.5;float:none}#miCarrito .persona .direccion-editable .editable a:hover,#misDatos .persona .direccion-editable .editable a:hover,#misCompras .persona .direccion-editable .editable a:hover,#sistema-administranet .persona .direccion-editable .editable a:hover{background-color:rgba(var(--display), 0.2);text-decoration:none;opacity:0.8}#miCarrito .persona .row>div h3,#misDatos .persona .row>div h3,#misCompras .persona .row>div h3,#sistema-administranet .persona .row>div h3{margin:16px 0 8px 0}#miCarrito .persona .row>div>div span,#misDatos .persona .row>div>div span,#misCompras .persona .row>div>div span,#sistema-administranet .persona .row>div>div span{font-weight:600}#miCarrito #bloque-sucursales,#misDatos #bloque-sucursales,#misCompras #bloque-sucursales,#sistema-administranet #bloque-sucursales{margin:16px 0 0 0}#miCarrito button,#miCarrito #PML,#misDatos button,#misDatos #PML,#misCompras button,#misCompras #PML,#sistema-administranet button,#sistema-administranet #PML{margin:16px auto 0 auto;display:block}#miCarrito button i,#miCarrito #PML i,#misDatos button i,#misDatos #PML i,#misCompras button i,#misCompras #PML i,#sistema-administranet button i,#sistema-administranet #PML i{color:#fff}#miCarrito #botonescondido small,#misDatos #botonescondido small,#misCompras #botonescondido small,#sistema-administranet #botonescondido small{display:block;text-align:center;margin-top:12px;font-size:var(--fs-sm);font-weight:bold;color:rgba(var(--display), 1)}#miCarrito #cuerpoCarrito tr th,#misDatos #cuerpoCarrito tr th,#misCompras #cuerpoCarrito tr th,#sistema-administranet #cuerpoCarrito tr th{line-height:24px}#miCarrito #cuerpoCarrito tr td.dt-right img,#misDatos #cuerpoCarrito tr td.dt-right img,#misCompras #cuerpoCarrito tr td.dt-right img,#sistema-administranet #cuerpoCarrito tr td.dt-right img{max-width:80px}#miCarrito .cantidad .input-group,#misDatos .cantidad .input-group,#misCompras .cantidad .input-group,#sistema-administranet .cantidad .input-group{width:104px;margin:auto}#miCarrito .cantidad .input-group input,#misDatos .cantidad .input-group input,#misCompras .cantidad .input-group input,#sistema-administranet .cantidad .input-group input{height:24px;text-align:center;background-color:#fff;border:none}#miCarrito .cantidad .input-group button,#misDatos .cantidad .input-group button,#misCompras .cantidad .input-group button,#sistema-administranet .cantidad .input-group button{background:rgba(var(--display), 1);color:#fff;height:24px;width:24px;border:none;border-radius:0;margin:0 !important}#miCarrito .cantidad .input-group button span,#misDatos .cantidad .input-group button span,#misCompras .cantidad .input-group button span,#sistema-administranet .cantidad .input-group button span{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:1.375rem;font-family:"Roboto" !important;top:-11px;position:relative;left:-5px}#miCarrito .radio,#misDatos .radio,#misCompras .radio,#sistema-administranet .radio{margin-left:42px}#miCarrito .radio label,#misDatos .radio label,#misCompras .radio label,#sistema-administranet .radio label{text-decoration:none !important}#miCarrito .radio label .fa-square,#misDatos .radio label .fa-square,#misCompras .radio label .fa-square,#sistema-administranet .radio label .fa-square{opacity:0.5}#miCarrito .radio label:hover .fa-square,#misDatos .radio label:hover .fa-square,#misCompras .radio label:hover .fa-square,#sistema-administranet .radio label:hover .fa-square{opacity:1}#miCarrito .resumen_compra .table-carrito thead th,#misDatos .resumen_compra .table-carrito thead th,#misCompras .resumen_compra .table-carrito thead th,#sistema-administranet .resumen_compra .table-carrito thead th{color:rgba(var(--accent), 1);font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;font-family:"Roboto" !important;line-height:18px}#miCarrito .resumen_compra .table-carrito strong,#misDatos .resumen_compra .table-carrito strong,#misCompras .resumen_compra .table-carrito strong,#sistema-administranet .resumen_compra .table-carrito strong{color:rgba(var(--accent), 1);font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;font-family:"Roboto" !important}#miCarrito .table-carrito strong,#misDatos .table-carrito strong,#misCompras .table-carrito strong,#sistema-administranet .table-carrito strong{color:rgba(var(--accent), 1);font-family:"Roboto" !important}#miCarrito .table-carrito th .nombre-display-bulto,#misDatos .table-carrito th .nombre-display-bulto,#misCompras .table-carrito th .nombre-display-bulto,#sistema-administranet .table-carrito th .nombre-display-bulto{font-weight:bold}#miCarrito .table-carrito #cuerpoCarrito .img-producto,#misDatos .table-carrito #cuerpoCarrito .img-producto,#misCompras .table-carrito #cuerpoCarrito .img-producto,#sistema-administranet .table-carrito #cuerpoCarrito .img-producto{border-radius:6px}#miCarrito .table-carrito #cuerpoCarrito td[scope="row"],#misDatos .table-carrito #cuerpoCarrito td[scope="row"],#misCompras .table-carrito #cuerpoCarrito td[scope="row"],#sistema-administranet .table-carrito #cuerpoCarrito td[scope="row"]{display:grid;grid-template-columns:1fr 24px;grid-column-gap:0px;grid-row-gap:0px;grid-template-areas:"cuerpo button"}#miCarrito .table-carrito #cuerpoCarrito td[scope="row"] .nombre-producto,#misDatos .table-carrito #cuerpoCarrito td[scope="row"] .nombre-producto,#misCompras .table-carrito #cuerpoCarrito td[scope="row"] .nombre-producto,#sistema-administranet .table-carrito #cuerpoCarrito td[scope="row"] .nombre-producto{font-size:var(--fs-md);grid-area:cuerpo;font-weight:bold;margin-bottom:6px}#miCarrito .table-carrito #cuerpoCarrito td[scope="row"] .EliminarItem,#misDatos .table-carrito #cuerpoCarrito td[scope="row"] .EliminarItem,#misCompras .table-carrito #cuerpoCarrito td[scope="row"] .EliminarItem,#sistema-administranet .table-carrito #cuerpoCarrito td[scope="row"] .EliminarItem{grid-area:button}#miCarrito .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .unidad,#misDatos .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .unidad,#misCompras .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .unidad,#sistema-administranet .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .unidad{color:#ffffff}#miCarrito .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .bulto,#misDatos .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .bulto,#misCompras .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .bulto,#sistema-administranet .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .bulto{color:#ffffff}#miCarrito .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .display,#misDatos .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .display,#misCompras .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .display,#sistema-administranet .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .display{color:#ffffff}#miCarrito .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .unidad,#miCarrito .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .bulto,#miCarrito .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .display,#misDatos .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .unidad,#misDatos .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .bulto,#misDatos .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .display,#misCompras .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .unidad,#misCompras .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .bulto,#misCompras .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .display,#sistema-administranet .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .unidad,#sistema-administranet .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .bulto,#sistema-administranet .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .display{background-color:rgba(var(--display), 1);font-size:var(--fs-xs);padding:2px 6px;border-radius:5px;font-weight:300;white-space:nowrap}@media (max-width: 568px){#miCarrito .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .unidad,#miCarrito .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .bulto,#miCarrito .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .display,#misDatos .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .unidad,#misDatos .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .bulto,#misDatos .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .display,#misCompras .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .unidad,#misCompras .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .bulto,#misCompras .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .display,#sistema-administranet .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .unidad,#sistema-administranet .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .bulto,#sistema-administranet .table-carrito #cuerpoCarrito td[scope="row"] .nombre-display-bulto .display{margin-bottom:4px}}#miCarrito .table-carrito #cuerpoCarrito td[scope="row"] .bulto-carrito,#misDatos .table-carrito #cuerpoCarrito td[scope="row"] .bulto-carrito,#misCompras .table-carrito #cuerpoCarrito td[scope="row"] .bulto-carrito,#sistema-administranet .table-carrito #cuerpoCarrito td[scope="row"] .bulto-carrito{font-weight:normal;padding:2px 4px;border-radius:2px;display:inline-block;width:100%}#miCarrito .datos-final #resumenEnvio,#misDatos .datos-final #resumenEnvio,#misCompras .datos-final #resumenEnvio,#sistema-administranet .datos-final #resumenEnvio{line-height:1.5rem}#miCarrito .datos-final #resumenEnvio strong,#misDatos .datos-final #resumenEnvio strong,#misCompras .datos-final #resumenEnvio strong,#sistema-administranet .datos-final #resumenEnvio strong{color:rgba(var(--accent), 1);font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1.125rem;font-family:"Roboto" !important}#miCarrito .compras .col-center,#misDatos .compras .col-center,#misCompras .compras .col-center,#sistema-administranet .compras .col-center{margin:unset;background-color:rgba(153,153,153,0.2);margin:11px;flex:calc(50% - 24px)}#miCarrito .compras .card,#misDatos .compras .card,#misCompras .compras .card,#sistema-administranet .compras .card{display:flex;flex-direction:row;margin-bottom:16px}#miCarrito .compras .card img,#misDatos .compras .card img,#misCompras .compras .card img,#sistema-administranet .compras .card img{width:90px;height:90px;margin-top:16px}#miCarrito .compras .card .precio-grilla,#misDatos .compras .card .precio-grilla,#misCompras .compras .card .precio-grilla,#sistema-administranet .compras .card .precio-grilla{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1.5rem;font-family:"Roboto" !important;color:rgba(var(--accent), 1);margin-top:24px;margin:16px 0}#miCarrito .compras .card .precio-grilla:before,#misDatos .compras .card .precio-grilla:before,#misCompras .compras .card .precio-grilla:before,#sistema-administranet .compras .card .precio-grilla:before{content:"$ "}#miCarrito .compras h4,#misDatos .compras h4,#misCompras .compras h4,#sistema-administranet .compras h4{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.75rem;font-family:"Roboto" !important;color:#414242;text-align:left;margin-top:16px;margin-bottom:16px}#miCarrito .compras h5,#miCarrito .compras h4 .precio,#misDatos .compras h5,#misDatos .compras h4 .precio,#misCompras .compras h5,#misCompras .compras h4 .precio,#sistema-administranet .compras h5,#sistema-administranet .compras h4 .precio{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem;font-family:"Roboto" !important;text-align:left;margin-top:16px;margin-bottom:24px}#miCarrito .compras h5,#misDatos .compras h5,#misCompras .compras h5,#sistema-administranet .compras h5{color:#474747;font-size:var(--fs-lg)}#miCarrito .compras .card-title,#misDatos .compras .card-title,#misCompras .compras .card-title,#sistema-administranet .compras .card-title{color:rgba(var(--accent), 1);font-size:var(--fs-md)}#miCarrito .compras h4 .precio,#misDatos .compras h4 .precio,#misCompras .compras h4 .precio,#sistema-administranet .compras h4 .precio{color:rgba(var(--accent), 1);float:right;top:-16px;position:relative;margin:unset}#miCarrito .compras span,#misDatos .compras span,#misCompras .compras span,#sistema-administranet .compras span{font-weight:600}#miCarrito .compras button,#miCarrito .compras button:visited,#miCarrito .compras button:focus,#misDatos .compras button,#misDatos .compras button:visited,#misDatos .compras button:focus,#misCompras .compras button,#misCompras .compras button:visited,#misCompras .compras button:focus,#sistema-administranet .compras button,#sistema-administranet .compras button:visited,#sistema-administranet .compras button:focus{float:right;height:calc(1.2em + 0.75rem + 2px);margin:24px auto}#miCarrito .table thead tr th,#misDatos .table thead tr th,#misCompras .table thead tr th,#sistema-administranet .table thead tr th{border-top:none;font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;font-family:"Roboto" !important}#miCarrito .table .image-cell,#misDatos .table .image-cell,#misCompras .table .image-cell,#sistema-administranet .table .image-cell{display:grid;padding:4px}#miCarrito .table .image-cell .fotoProducto,#misDatos .table .image-cell .fotoProducto,#misCompras .table .image-cell .fotoProducto,#sistema-administranet .table .image-cell .fotoProducto{margin:auto}#miCarrito .table tr.lina-anulada,#misDatos .table tr.lina-anulada,#misCompras .table tr.lina-anulada,#sistema-administranet .table tr.lina-anulada{color:#2a3e72;font-weight:400}#miCarrito .table tr.lina-anulada span.bold,#misDatos .table tr.lina-anulada span.bold,#misCompras .table tr.lina-anulada span.bold,#sistema-administranet .table tr.lina-anulada span.bold{font-weight:bolder}#miCarrito .table tr.lina-anulada span.block,#misDatos .table tr.lina-anulada span.block,#misCompras .table tr.lina-anulada span.block,#sistema-administranet .table tr.lina-anulada span.block{border-radius:5px;padding:8px;background-color:rgba(42,62,114,0.3)}#miCarrito .table tr.lina-anulada i,#misDatos .table tr.lina-anulada i,#misCompras .table tr.lina-anulada i,#sistema-administranet .table tr.lina-anulada i{color:#2a3e72;display:unset;margin:0px 4px}#miCarrito .table td.valor,#misDatos .table td.valor,#misCompras .table td.valor,#sistema-administranet .table td.valor{color:#2a3e72;font-weight:bolder}#miCarrito .table td.valor span.block,#misDatos .table td.valor span.block,#misCompras .table td.valor span.block,#sistema-administranet .table td.valor span.block{border-radius:5px;padding:8px;background-color:rgba(42,62,114,0.3)}#miCarrito .table td.valor i,#misDatos .table td.valor i,#misCompras .table td.valor i,#sistema-administranet .table td.valor i{color:#2a3e72;display:unset;margin:0px 4px}#miCarrito .table td.valor-negativo,#misDatos .table td.valor-negativo,#misCompras .table td.valor-negativo,#sistema-administranet .table td.valor-negativo{color:#d91c1c;font-weight:bolder}#miCarrito .table td.valor-negativo span.block,#misDatos .table td.valor-negativo span.block,#misCompras .table td.valor-negativo span.block,#sistema-administranet .table td.valor-negativo span.block{border-radius:5px;padding:8px;background-color:rgba(217,28,28,0.3)}#miCarrito .table td.valor-negativo i,#misDatos .table td.valor-negativo i,#misCompras .table td.valor-negativo i,#sistema-administranet .table td.valor-negativo i{color:#d91c1c;display:unset;margin:0px 4px}#miCarrito .table td.descuento,#misDatos .table td.descuento,#misCompras .table td.descuento,#sistema-administranet .table td.descuento{color:#2c8a7b;font-weight:bolder}#miCarrito .table td.descuento span.block,#misDatos .table td.descuento span.block,#misCompras .table td.descuento span.block,#sistema-administranet .table td.descuento span.block{border-radius:5px;padding:8px;background-color:rgba(44,138,123,0.3)}#miCarrito .table td.descuento i,#misDatos .table td.descuento i,#misCompras .table td.descuento i,#sistema-administranet .table td.descuento i{color:#2c8a7b;display:unset;margin:0px 4px}#miCarrito .table td.presentacion,#misDatos .table td.presentacion,#misCompras .table td.presentacion,#sistema-administranet .table td.presentacion{color:#642c8a;font-weight:bolder}#miCarrito .table td.presentacion span.block,#misDatos .table td.presentacion span.block,#misCompras .table td.presentacion span.block,#sistema-administranet .table td.presentacion span.block{border-radius:5px;padding:8px;background-color:rgba(100,44,138,0.3)}#miCarrito .table td.presentacion i,#misDatos .table td.presentacion i,#misCompras .table td.presentacion i,#sistema-administranet .table td.presentacion i{color:#642c8a;display:unset;margin:0px 4px}#miCarrito .table td.preparacion,#misDatos .table td.preparacion,#misCompras .table td.preparacion,#sistema-administranet .table td.preparacion{color:#ff6c00;font-weight:bolder}#miCarrito .table td.preparacion span.block,#misDatos .table td.preparacion span.block,#misCompras .table td.preparacion span.block,#sistema-administranet .table td.preparacion span.block{border-radius:5px;padding:8px;background-color:rgba(255,108,0,0.3)}#miCarrito .table td.preparacion i,#misDatos .table td.preparacion i,#misCompras .table td.preparacion i,#sistema-administranet .table td.preparacion i{color:#ff6c00;display:unset;margin:0px 4px}#miCarrito .table td.cancelado,#misDatos .table td.cancelado,#misCompras .table td.cancelado,#sistema-administranet .table td.cancelado{color:#d91c1c;font-weight:bolder}#miCarrito .table td.cancelado span.block,#misDatos .table td.cancelado span.block,#misCompras .table td.cancelado span.block,#sistema-administranet .table td.cancelado span.block{border-radius:5px;padding:8px;background-color:rgba(217,28,28,0.3)}#miCarrito .table td.cancelado i,#misDatos .table td.cancelado i,#misCompras .table td.cancelado i,#sistema-administranet .table td.cancelado i{color:#d91c1c;display:unset;margin:0px 4px}#miCarrito .table td.facturado,#misDatos .table td.facturado,#misCompras .table td.facturado,#sistema-administranet .table td.facturado{color:#2c8a7b;font-weight:bolder}#miCarrito .table td.facturado span.block,#misDatos .table td.facturado span.block,#misCompras .table td.facturado span.block,#sistema-administranet .table td.facturado span.block{border-radius:5px;padding:8px;background-color:rgba(44,138,123,0.3)}#miCarrito .table td.facturado i,#misDatos .table td.facturado i,#misCompras .table td.facturado i,#sistema-administranet .table td.facturado i{color:#2c8a7b;display:unset;margin:0px 4px}#miCarrito .table td.cerrado,#misDatos .table td.cerrado,#misCompras .table td.cerrado,#sistema-administranet .table td.cerrado{color:#2a3e72;font-weight:bolder}#miCarrito .table td.cerrado span.block,#misDatos .table td.cerrado span.block,#misCompras .table td.cerrado span.block,#sistema-administranet .table td.cerrado span.block{border-radius:5px;padding:8px;background-color:rgba(42,62,114,0.3)}#miCarrito .table td.cerrado i,#misDatos .table td.cerrado i,#misCompras .table td.cerrado i,#sistema-administranet .table td.cerrado i{color:#2a3e72;display:unset;margin:0px 4px}#miCarrito .table td.pendiente,#misDatos .table td.pendiente,#misCompras .table td.pendiente,#sistema-administranet .table td.pendiente{color:#393939;font-weight:bolder}#miCarrito .table td.pendiente span.block,#misDatos .table td.pendiente span.block,#misCompras .table td.pendiente span.block,#sistema-administranet .table td.pendiente span.block{border-radius:5px;padding:8px;background-color:rgba(57,57,57,0.3)}#miCarrito .table td.pendiente i,#misDatos .table td.pendiente i,#misCompras .table td.pendiente i,#sistema-administranet .table td.pendiente i{color:#393939;display:unset;margin:0px 4px}#miCarrito .contact_campo_input span,#misDatos .contact_campo_input span,#misCompras .contact_campo_input span,#sistema-administranet .contact_campo_input span{font-size:var(--fs-sm)}#miCarrito .contact_campo_input span a#boton_ver,#miCarrito .contact_campo_input span a#boton_ver_confirma,#misDatos .contact_campo_input span a#boton_ver,#misDatos .contact_campo_input span a#boton_ver_confirma,#misCompras .contact_campo_input span a#boton_ver,#misCompras .contact_campo_input span a#boton_ver_confirma,#sistema-administranet .contact_campo_input span a#boton_ver,#sistema-administranet .contact_campo_input span a#boton_ver_confirma{margin:4px 6px 0 0;background:rgba(var(--accent), 1);border-color:rgba(var(--accent), 0.6);float:left;padding:0.175rem 0.75rem;border-radius:0.25rem}#miCarrito .contact_campo_input span a#boton_ver i,#miCarrito .contact_campo_input span a#boton_ver_confirma i,#misDatos .contact_campo_input span a#boton_ver i,#misDatos .contact_campo_input span a#boton_ver_confirma i,#misCompras .contact_campo_input span a#boton_ver i,#misCompras .contact_campo_input span a#boton_ver_confirma i,#sistema-administranet .contact_campo_input span a#boton_ver i,#sistema-administranet .contact_campo_input span a#boton_ver_confirma i{color:#fff}#miCarrito .agregar-domicilio,#miCarrito .agergar-domicilio,#misDatos .agregar-domicilio,#misDatos .agergar-domicilio,#misCompras .agregar-domicilio,#misCompras .agergar-domicilio,#sistema-administranet .agregar-domicilio,#sistema-administranet .agergar-domicilio{margin-top:16px;height:38px !important;line-height:1.2 !important}#miCarrito #botonEditarCuentaCliente,#miCarrito #botonCancelarCuentaCliente,#miCarrito #botonEditarCuenta,#miCarrito #botonCancelarCuenta,#miCarrito #botonVerificarDomicilio,#miCarrito #botonSubmitDomicilio,#miCarrito #botonCancelarDomicilio,#miCarrito #botonEditarCuentaEmpresa,#miCarrito #botonCancelarCuentaEmpresa,#miCarrito #botonEditarCuentaLargo,#misDatos #botonEditarCuentaCliente,#misDatos #botonCancelarCuentaCliente,#misDatos #botonEditarCuenta,#misDatos #botonCancelarCuenta,#misDatos #botonVerificarDomicilio,#misDatos #botonSubmitDomicilio,#misDatos #botonCancelarDomicilio,#misDatos #botonEditarCuentaEmpresa,#misDatos #botonCancelarCuentaEmpresa,#misDatos #botonEditarCuentaLargo,#misCompras #botonEditarCuentaCliente,#misCompras #botonCancelarCuentaCliente,#misCompras #botonEditarCuenta,#misCompras #botonCancelarCuenta,#misCompras #botonVerificarDomicilio,#misCompras #botonSubmitDomicilio,#misCompras #botonCancelarDomicilio,#misCompras #botonEditarCuentaEmpresa,#misCompras #botonCancelarCuentaEmpresa,#misCompras #botonEditarCuentaLargo,#sistema-administranet #botonEditarCuentaCliente,#sistema-administranet #botonCancelarCuentaCliente,#sistema-administranet #botonEditarCuenta,#sistema-administranet #botonCancelarCuenta,#sistema-administranet #botonVerificarDomicilio,#sistema-administranet #botonSubmitDomicilio,#sistema-administranet #botonCancelarDomicilio,#sistema-administranet #botonEditarCuentaEmpresa,#sistema-administranet #botonCancelarCuentaEmpresa,#sistema-administranet #botonEditarCuentaLargo{display:initial;float:none;width:calc(50% - 6px);height:38px}#miCarrito #botonEditarCuentaCliente:hover,#miCarrito #botonCancelarCuentaCliente:hover,#miCarrito #botonEditarCuenta:hover,#miCarrito #botonCancelarCuenta:hover,#miCarrito #botonVerificarDomicilio:hover,#miCarrito #botonSubmitDomicilio:hover,#miCarrito #botonCancelarDomicilio:hover,#miCarrito #botonEditarCuentaEmpresa:hover,#miCarrito #botonCancelarCuentaEmpresa:hover,#miCarrito #botonEditarCuentaLargo:hover,#misDatos #botonEditarCuentaCliente:hover,#misDatos #botonCancelarCuentaCliente:hover,#misDatos #botonEditarCuenta:hover,#misDatos #botonCancelarCuenta:hover,#misDatos #botonVerificarDomicilio:hover,#misDatos #botonSubmitDomicilio:hover,#misDatos #botonCancelarDomicilio:hover,#misDatos #botonEditarCuentaEmpresa:hover,#misDatos #botonCancelarCuentaEmpresa:hover,#misDatos #botonEditarCuentaLargo:hover,#misCompras #botonEditarCuentaCliente:hover,#misCompras #botonCancelarCuentaCliente:hover,#misCompras #botonEditarCuenta:hover,#misCompras #botonCancelarCuenta:hover,#misCompras #botonVerificarDomicilio:hover,#misCompras #botonSubmitDomicilio:hover,#misCompras #botonCancelarDomicilio:hover,#misCompras #botonEditarCuentaEmpresa:hover,#misCompras #botonCancelarCuentaEmpresa:hover,#misCompras #botonEditarCuentaLargo:hover,#sistema-administranet #botonEditarCuentaCliente:hover,#sistema-administranet #botonCancelarCuentaCliente:hover,#sistema-administranet #botonEditarCuenta:hover,#sistema-administranet #botonCancelarCuenta:hover,#sistema-administranet #botonVerificarDomicilio:hover,#sistema-administranet #botonSubmitDomicilio:hover,#sistema-administranet #botonCancelarDomicilio:hover,#sistema-administranet #botonEditarCuentaEmpresa:hover,#sistema-administranet #botonCancelarCuentaEmpresa:hover,#sistema-administranet #botonEditarCuentaLargo:hover{text-decoration:none;opacity:0.8}#miCarrito #botonCancelarCuentaCliente,#miCarrito #botonCancelarCuenta,#miCarrito #botonCancelarDomicilio,#miCarrito #botonCancelarCuentaEmpresa,#miCarrito .btn-cancel-default,#misDatos #botonCancelarCuentaCliente,#misDatos #botonCancelarCuenta,#misDatos #botonCancelarDomicilio,#misDatos #botonCancelarCuentaEmpresa,#misDatos .btn-cancel-default,#misCompras #botonCancelarCuentaCliente,#misCompras #botonCancelarCuenta,#misCompras #botonCancelarDomicilio,#misCompras #botonCancelarCuentaEmpresa,#misCompras .btn-cancel-default,#sistema-administranet #botonCancelarCuentaCliente,#sistema-administranet #botonCancelarCuenta,#sistema-administranet #botonCancelarDomicilio,#sistema-administranet #botonCancelarCuentaEmpresa,#sistema-administranet .btn-cancel-default{background-color:#999;border-color:rgba(153,153,153,0.6);border:1px solid rgba(153,153,153,0.6)}@media (max-width: 768px){#miCarrito #botonEditarCuentaCliente,#miCarrito #botonCancelarCuentaCliente,#miCarrito #botonEditarCuenta,#miCarrito #botonCancelarCuenta,#miCarrito #botonVerificarDomicilio,#miCarrito #botonSubmitDomicilio,#miCarrito #botonCancelarDomicilio,#miCarrito #botonEditarCuentaEmpresa,#miCarrito #botonCancelarCuentaEmpresa,#misDatos #botonEditarCuentaCliente,#misDatos #botonCancelarCuentaCliente,#misDatos #botonEditarCuenta,#misDatos #botonCancelarCuenta,#misDatos #botonVerificarDomicilio,#misDatos #botonSubmitDomicilio,#misDatos #botonCancelarDomicilio,#misDatos #botonEditarCuentaEmpresa,#misDatos #botonCancelarCuentaEmpresa,#misCompras #botonEditarCuentaCliente,#misCompras #botonCancelarCuentaCliente,#misCompras #botonEditarCuenta,#misCompras #botonCancelarCuenta,#misCompras #botonVerificarDomicilio,#misCompras #botonSubmitDomicilio,#misCompras #botonCancelarDomicilio,#misCompras #botonEditarCuentaEmpresa,#misCompras #botonCancelarCuentaEmpresa,#sistema-administranet #botonEditarCuentaCliente,#sistema-administranet #botonCancelarCuentaCliente,#sistema-administranet #botonEditarCuenta,#sistema-administranet #botonCancelarCuenta,#sistema-administranet #botonVerificarDomicilio,#sistema-administranet #botonSubmitDomicilio,#sistema-administranet #botonCancelarDomicilio,#sistema-administranet #botonEditarCuentaEmpresa,#sistema-administranet #botonCancelarCuentaEmpresa{display:block;width:100%}}#miCarrito .dataTables_length,#misDatos .dataTables_length,#misCompras .dataTables_length,#sistema-administranet .dataTables_length{display:inline-flex;margin-right:12px;color:rgba(var(--accent), 1)}#miCarrito .dataTables_length label,#misDatos .dataTables_length label,#misCompras .dataTables_length label,#sistema-administranet .dataTables_length label{display:grid;grid-template-columns:43px 150px 40px;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;align-items:center;width:fit-content}#miCarrito .dataTables_length label select,#misDatos .dataTables_length label select,#misCompras .dataTables_length label select,#sistema-administranet .dataTables_length label select{width:142px}@media (max-width: 768px){#miCarrito .dataTables_length,#misDatos .dataTables_length,#misCompras .dataTables_length,#sistema-administranet .dataTables_length{display:block}}#miCarrito .dt-buttons,#misDatos .dt-buttons,#misCompras .dt-buttons,#sistema-administranet .dt-buttons{margin-top:0px}#miCarrito .dt-buttons .dt-button,#misDatos .dt-buttons .dt-button,#misCompras .dt-buttons .dt-button,#sistema-administranet .dt-buttons .dt-button{margin:0px 4px;height:32px;padding:4px 12px;font-size:var(--fs-sm);background:rgba(var(--display), 1);border-color:rgba(var(--display), 0.6);color:#fff;padding:0.375rem 0.75rem;font-size:var(--fs-md);line-height:1.5;border-radius:0.25rem}#miCarrito .dataTables_filter,#misDatos .dataTables_filter,#misCompras .dataTables_filter,#sistema-administranet .dataTables_filter{display:inline-flex;float:right;color:rgba(var(--display), 1)}#miCarrito .dataTables_filter label,#misDatos .dataTables_filter label,#misCompras .dataTables_filter label,#sistema-administranet .dataTables_filter label{display:grid;grid-template-columns:50px 164px;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;align-items:center;width:fit-content;margin-left:auto}@media (max-width: 768px){#miCarrito .dataTables_filter,#misDatos .dataTables_filter,#misCompras .dataTables_filter,#sistema-administranet .dataTables_filter{display:block;float:none}}#miCarrito .dataTables_info,#misDatos .dataTables_info,#misCompras .dataTables_info,#sistema-administranet .dataTables_info{text-align:center}#miCarrito .dataTables_paginate,#misDatos .dataTables_paginate,#misCompras .dataTables_paginate,#sistema-administranet .dataTables_paginate{width:min-content;margin:12px auto}#miCarrito .dataTables_paginate .page-item .page-link,#misDatos .dataTables_paginate .page-item .page-link,#misCompras .dataTables_paginate .page-item .page-link,#sistema-administranet .dataTables_paginate .page-item .page-link{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;font-family:"Roboto" !important;color:rgba(var(--display), 1)}#miCarrito .dataTables_paginate .page-item.active .page-link,#misDatos .dataTables_paginate .page-item.active .page-link,#misCompras .dataTables_paginate .page-item.active .page-link,#sistema-administranet .dataTables_paginate .page-item.active .page-link{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:.875rem;font-family:"Roboto" !important;background-color:rgba(var(--display), 1);border-color:rgba(var(--display), 1);color:#fff}#miCarrito .table-responsive,#miCarrito .tabla-regular,#misDatos .table-responsive,#misDatos .tabla-regular,#misCompras .table-responsive,#misCompras .tabla-regular,#sistema-administranet .table-responsive,#sistema-administranet .tabla-regular{margin-top:32px}#miCarrito .table-responsive .dataTables_wrapper,#miCarrito .tabla-regular .dataTables_wrapper,#misDatos .table-responsive .dataTables_wrapper,#misDatos .tabla-regular .dataTables_wrapper,#misCompras .table-responsive .dataTables_wrapper,#misCompras .tabla-regular .dataTables_wrapper,#sistema-administranet .table-responsive .dataTables_wrapper,#sistema-administranet .tabla-regular .dataTables_wrapper{display:grid;grid-template-columns:repeat(3, auto);grid-template-rows:repeat(4, auto);grid-column-gap:0px;grid-row-gap:0px;justify-content:space-between;margin-top:32px}#miCarrito .table-responsive .dataTables_wrapper .dataTables_length,#miCarrito .tabla-regular .dataTables_wrapper .dataTables_length,#misDatos .table-responsive .dataTables_wrapper .dataTables_length,#misDatos .tabla-regular .dataTables_wrapper .dataTables_length,#misCompras .table-responsive .dataTables_wrapper .dataTables_length,#misCompras .tabla-regular .dataTables_wrapper .dataTables_length,#sistema-administranet .table-responsive .dataTables_wrapper .dataTables_length,#sistema-administranet .tabla-regular .dataTables_wrapper .dataTables_length{grid-area:1 / 1 / 2 / 2}#miCarrito .table-responsive .dataTables_wrapper .dt-buttons,#miCarrito .tabla-regular .dataTables_wrapper .dt-buttons,#misDatos .table-responsive .dataTables_wrapper .dt-buttons,#misDatos .tabla-regular .dataTables_wrapper .dt-buttons,#misCompras .table-responsive .dataTables_wrapper .dt-buttons,#misCompras .tabla-regular .dataTables_wrapper .dt-buttons,#sistema-administranet .table-responsive .dataTables_wrapper .dt-buttons,#sistema-administranet .tabla-regular .dataTables_wrapper .dt-buttons{grid-area:1 / 2 / 2 / 3}#miCarrito .table-responsive .dataTables_wrapper .dataTables_filter,#miCarrito .tabla-regular .dataTables_wrapper .dataTables_filter,#misDatos .table-responsive .dataTables_wrapper .dataTables_filter,#misDatos .tabla-regular .dataTables_wrapper .dataTables_filter,#misCompras .table-responsive .dataTables_wrapper .dataTables_filter,#misCompras .tabla-regular .dataTables_wrapper .dataTables_filter,#sistema-administranet .table-responsive .dataTables_wrapper .dataTables_filter,#sistema-administranet .tabla-regular .dataTables_wrapper .dataTables_filter{grid-area:1 / 3 / 2 / 4}#miCarrito .table-responsive .dataTables_wrapper table,#miCarrito .tabla-regular .dataTables_wrapper table,#misDatos .table-responsive .dataTables_wrapper table,#misDatos .tabla-regular .dataTables_wrapper table,#misCompras .table-responsive .dataTables_wrapper table,#misCompras .tabla-regular .dataTables_wrapper table,#sistema-administranet .table-responsive .dataTables_wrapper table,#sistema-administranet .tabla-regular .dataTables_wrapper table{grid-area:2 / 1 / 3 / 4}#miCarrito .table-responsive .dataTables_wrapper .dataTables_info,#miCarrito .tabla-regular .dataTables_wrapper .dataTables_info,#misDatos .table-responsive .dataTables_wrapper .dataTables_info,#misDatos .tabla-regular .dataTables_wrapper .dataTables_info,#misCompras .table-responsive .dataTables_wrapper .dataTables_info,#misCompras .tabla-regular .dataTables_wrapper .dataTables_info,#sistema-administranet .table-responsive .dataTables_wrapper .dataTables_info,#sistema-administranet .tabla-regular .dataTables_wrapper .dataTables_info{grid-area:3 / 1 / 4 / 4}#miCarrito .table-responsive .dataTables_wrapper .dataTables_paginate,#miCarrito .tabla-regular .dataTables_wrapper .dataTables_paginate,#misDatos .table-responsive .dataTables_wrapper .dataTables_paginate,#misDatos .tabla-regular .dataTables_wrapper .dataTables_paginate,#misCompras .table-responsive .dataTables_wrapper .dataTables_paginate,#misCompras .tabla-regular .dataTables_wrapper .dataTables_paginate,#sistema-administranet .table-responsive .dataTables_wrapper .dataTables_paginate,#sistema-administranet .tabla-regular .dataTables_wrapper .dataTables_paginate{grid-area:4 / 1 / 5 / 4}#miCarrito #bloqueFinal,#misDatos #bloqueFinal,#misCompras #bloqueFinal,#sistema-administranet #bloqueFinal{padding:64px 24px}#miCarrito #bloqueFinal .table-carrito th,#misDatos #bloqueFinal .table-carrito th,#misCompras #bloqueFinal .table-carrito th,#sistema-administranet #bloqueFinal .table-carrito th{color:#474747;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1.5rem;font-family:"Roboto" !important;padding:8px 0 32 0}#miCarrito #bloqueFinal .table-carrito tbody,#misDatos #bloqueFinal .table-carrito tbody,#misCompras #bloqueFinal .table-carrito tbody,#sistema-administranet #bloqueFinal .table-carrito tbody{font-size:var(--fs-md) !important}#miCarrito #bloqueFinal .table-carrito tbody strong,#misDatos #bloqueFinal .table-carrito tbody strong,#misCompras #bloqueFinal .table-carrito tbody strong,#sistema-administranet #bloqueFinal .table-carrito tbody strong{font-size:var(--fs-md) !important}#miCarrito #bloqueFinal .table-carrito tbody tr:nth-of-type(odd),#misDatos #bloqueFinal .table-carrito tbody tr:nth-of-type(odd),#misCompras #bloqueFinal .table-carrito tbody tr:nth-of-type(odd),#sistema-administranet #bloqueFinal .table-carrito tbody tr:nth-of-type(odd){background-color:rgba(var(--accent), 0.1)}#miCarrito #bloqueFinal #resumenEnvio,#misDatos #bloqueFinal #resumenEnvio,#misCompras #bloqueFinal #resumenEnvio,#sistema-administranet #bloqueFinal #resumenEnvio{padding:32px 15px 48px 15px}#sistema-administranet .panel h2:first-of-type,#sistema-administranet .panel-pedidos-analisis h2:first-of-type,#misCompras .panel h2:first-of-type,#misCompras .panel-pedidos-analisis h2:first-of-type{font-size:var(--fs-lg) !important;line-height:1rem !important;font-weight:300 !important;color:#474747 !important;padding-bottom:10px;border-bottom:2px solid rgba(var(--accent), 0.3) !important}#sistema-administranet .panel h3,#sistema-administranet .panel-pedidos-analisis h3,#misCompras .panel h3,#misCompras .panel-pedidos-analisis h3{font-size:var(--fs-md) !important;color:#474747 !important}#sistema-administranet .panel .btn-primary,#sistema-administranet .panel-pedidos-analisis .btn-primary,#misCompras .panel .btn-primary,#misCompras .panel-pedidos-analisis .btn-primary{margin:0 !important;background:rgba(var(--display), 1);border-color:rgba(var(--display), 0.3);color:#fff}#sistema-administranet .panel .btn-primary:hover,#sistema-administranet .panel-pedidos-analisis .btn-primary:hover,#misCompras .panel .btn-primary:hover,#misCompras .panel-pedidos-analisis .btn-primary:hover{background-color:rgba(var(--display), 0.8)}#sistema-administranet .panel #tituloListaP,#sistema-administranet .panel-pedidos-analisis #tituloListaP,#misCompras .panel #tituloListaP,#misCompras .panel-pedidos-analisis #tituloListaP{color:rgba(var(--accent), 1)}#sistema-administranet .mt-fix-1-8,#misCompras .mt-fix-1-8{margin-top:1.8rem !important}.envio-pedido{max-width:820px !important;margin:0 auto;padding:28px 18px 48px}.envio-pedido h1{font-size:var(--fs-xl);margin-bottom:22px;letter-spacing:0.3px;font-weight:800}.envio-pedido h2{font-size:var(--fs-lg);margin:22px 0 14px;letter-spacing:0.2px;color:var(--text)}.envio-pedido .subtitle{font-size:var(--fs-md);font-weight:700;color:var(--text);margin:0 0 16px;letter-spacing:0}.envio-pedido .address-box{display:flex;align-items:center;background:#f3f4f6;border-radius:10px;padding:14px 16px;margin-bottom:24px}.envio-pedido .options{display:flex;flex-direction:column;gap:14px;margin-top:10px}.envio-pedido .option{position:relative}.envio-pedido .option input{display:none}.envio-pedido .option label{display:flex;align-items:center;gap:14px;background:var(--card);border:2px solid var(--border);border-radius:12px;padding:18px 18px;cursor:pointer;transition:all 0.2s ease;box-shadow:0 2px 6px rgba(0,0,0,0.06)}.envio-pedido .option label:hover{border-color:rgba(var(--accent), 1)}.envio-pedido .option input:checked+label{border:3px solid rgba(var(--accent), 1);padding:17px 17px;box-shadow:0 4px 12px rgba(var(--accent), 0.15)}.envio-pedido .icon-box{width:42px;display:flex;align-items:center;justify-content:center;font-size:32px;flex-shrink:0}.envio-pedido .option input:checked+label .icon-box{color:rgba(var(--accent), 1)}.envio-pedido .option input:not(:checked)+label .icon-box{color:#9ca3af}.envio-pedido .content{flex:1}.envio-pedido .title{font-weight:800;font-size:var(--fs-md);margin-bottom:4px;color:var(--text)}.envio-pedido .line{color:var(--muted);font-size:var(--fs-md);line-height:1.45}.envio-pedido .sub{color:#16a34a;font-size:var(--fs-md);font-weight:700;margin-top:4px}.envio-pedido .check{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:28px;transition:color 0.2s ease;flex-shrink:0}.envio-pedido .option input:checked+label .check{color:rgba(var(--accent), 1)}.envio-pedido .option input:not(:checked)+label .check{color:#d1d5db}@media (max-width: 640px){.envio-pedido h1{font-size:var(--fs-xl)}.envio-pedido .option label{align-items:flex-start}.envio-pedido .check{align-self:center}}.container textarea{background:var(--card);border:2px solid var(--border);border-radius:12px;padding:10px 18px;cursor:pointer;transition:all 0.2s ease;box-shadow:0 2px 6px rgba(0,0,0,0.06)}.container textarea:hover,.container textarea:focus{border-color:rgba(var(--accent), 1);box-shadow:0 4px 12px rgba(var(--acent), 0.15)}.mi-domicilio-seleccionado{display:flex;align-items:center;background:#f3f4f6;border-radius:10px;padding:14px 16px;margin-bottom:24px;margin-top:10px;margin-left:0px !important}.radio{position:relative}.radio input{display:none}.radio label{display:flex;align-items:center;gap:14px;background:var(--card);border:2px solid var(--border);border-radius:12px;padding:18px 18px;cursor:pointer;transition:all 0.2s ease;box-shadow:0 2px 6px rgba(0,0,0,0.06)}.radio label .fas{width:32px;height:16px;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--border);transition:color 0.18s ease, transform 0.18s ease;flex-shrink:0}.radio label:hover{border-color:rgba(var(--accent), 1);box-shadow:0 12px 28px rgba(var(--accent), 0.15)}.radio input:checked+label{border-color:rgba(var(--accent), 1);box-shadow:0 4px 12px rgba(var(--accent), 0.15);background:var(--accent-soft)}.radio label:hover .fas{border-radius:6px;background-color:var(--accent-50);transform:scale(1.05)}.radio input:checked+label .fas{border-radius:6px;opacity:1}:root{--rojo-angelita: #d11e11;--color-principal-logo: var(--web-color-logo-10);--verde-exito: #28a745;--verde-fondo: #eafaf1;--azul-mp: #009ee3;--azul-mp-hover: #0f9bbe;--gris-fondo: #f4f4f4;--gris-borde: #eeeeee;--texto-principal: #333333;--texto-secundario: #666666;--blanco: #ffffff}:root{--accent: 42, 62, 114;--display: 51, 90, 166;--bg-bodyCarrito: 241, 245, 249}.summary-card{background:var(--blanco);width:100%;max-width:512px;padding:35px;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,0.1);margin:60px auto}@media (max-width: 576px){.summary-card{padding:24px 12px !important}}.summary-card .resumen_compra{max-width:unset;padding:unset}.summary-card .btn-comprar .col-center{flex:0 0 100% !important;max-width:100% !important}.summary-card tbody tr{background-color:transparent !important}.summary-card tbody td,.summary-card tbody th{border-top:unset !important}.summary-card .totals-table{width:100%;border-collapse:collapse;margin-bottom:25px}.summary-card .totals-table td{padding:15px 0;color:var(--texto-principal);font-size:1.05rem}.summary-card .totals-table td:nth-child(2){text-align:right}.summary-card .label-text{color:var(--texto-secundario);font-weight:500}.summary-card .discount-row td,.summary-card td.descuento{color:var(--verde-exito) !important;font-weight:700;background-color:var(--verde-fondo) !important;padding:12px 15px;border-radius:8px}.summary-card .discount-row td .descuento,.summary-card td.descuento .descuento{padding:0 !important}@media (max-width: 576px){.summary-card .discount-row td,.summary-card td.descuento{font-size:.85rem;padding:6px 4px !important}.summary-card .discount-row td:first-of-type,.summary-card td.descuento:first-of-type{display:flex}}.summary-card .total-row td.importe{font-size:1.8rem !important;font-weight:900;border-top:2px solid var(--gris-borde) !important;padding-top:25px;color:#000}.summary-card .total-row td.importe .strong-total{font-size:1.8rem;color:#000 !important}@media (max-width: 576px){.summary-card .total-row td.importe .strong-total{font-size:1.25rem !important}}@media (max-width: 576px){.summary-card .total-row td.importe{padding-top:12px;padding-bottom:0}}.summary-header-title,#miCarrito #bloqueFinal table thead tr th{color:rgba(var(--display), 1) !important;text-align:left;margin:0 0 25px 0;font-size:1.5rem;font-weight:800 !important;border-bottom:3px solid rgba(var(--display), 1);padding:0 0 8px 0;display:inline-block;letter-spacing:-0.5px}@media (max-width: 576px){.summary-header-title,#miCarrito #bloqueFinal table thead tr th{font-size:1.25rem !important;display:table-cell}}.delivery-section{margin:0 0 10px 0 !important;padding:22px 0 38px 0;max-width:unset !important}@media (max-width: 576px){.delivery-section{padding:0px 0 12px 0 !important}}.delivery-label{font-weight:700;font-size:0.85rem;color:var(--texto-secundario);text-transform:uppercase;margin-bottom:12px;display:block;letter-spacing:1px}.delivery-box{display:flex;align-items:flex-start;gap:15px;background-color:var(--gris-claro);padding:20px;border-radius:10px;border:1px solid var(--gris-borde)}@media (max-width: 576px){.delivery-box{font-size:0.85rem;line-height:1.25rem;padding:12px}.delivery-box strong{font-size:0.85rem !important;font-weight:bold !important}}.delivery-box i{color:var(--color-principal-logo);font-size:1.5rem}.delivery-box b{display:block;font-size:1.1rem;margin-bottom:5px;color:#222}.delivery-box span{font-size:0.95rem;color:var(--texto-secundario);line-height:1.5}@media (max-width: 576px){#note-text{font-size:0.85rem}}.action-group{display:flex;flex-direction:column;gap:15px}.blok-btn_pago{display:flex;flex-direction:column;gap:15px;max-width:100% !important}.blok-btn_pago .btn-mercado-pago,.blok-btn_pago button[name^="PML"]{background-color:rgba(var(--display), 1);color:#ffffff;border:none;padding:22px !important;border-radius:10px !important;font-size:1.15rem !important;font-weight:800;cursor:pointer;text-align:center;text-decoration:none;transition:all 0.3s ease;display:flex !important;align-items:center;justify-content:center;gap:12px;box-shadow:0 5px 15px rgba(0,158,227,0.3);margin:unset !important;width:100%}.blok-btn_pago .btn-mercado-pago i,.blok-btn_pago button[name^="PML"] i{color:#ffffff !important}.blok-btn_pago .btn-mercado-pago:hover,.blok-btn_pago button[name^="PML"]:hover{background-color:rgba(var(--display), 0.6) !important;color:#ffffff;text-decoration:none;transform:translateY(-2px);box-shadow:0 8px 20px rgba(var(--display), 0.4)}.blok-btn_pago .btn-confirm-order,.blok-btn_pago button[name^="boton-fin-compra"]{background-color:#ffffff  !important;color:rgba(var(--display), 1) !important;border:2.5px solid rgba(var(--display), 1) !important;padding:18px  !important;border-radius:10px  !important;font-size:1.05rem !important;font-weight:700;cursor:pointer;text-align:center;text-decoration:none;transition:all 0.2s;display:flex !important;align-items:center;justify-content:center;gap:10px;margin:unset !important;width:100%}.blok-btn_pago .btn-confirm-order i,.blok-btn_pago button[name^="boton-fin-compra"] i{color:rgba(var(--display), 1) !important}.blok-btn_pago .btn-confirm-order:hover,.blok-btn_pago button[name^="boton-fin-compra"]:hover{text-decoration:none;color:rgba(var(--display), 0.6) !important;border-color:rgba(var(--display), 0.6) !important;box-shadow:0 8px 20px rgba(var(--display), 0.4)}.blok-btn_pago .btn-confirm-order:hover i,.blok-btn_pago button[name^="boton-fin-compra"]:hover i{color:rgba(var(--display), 0.6) !important}.blok-btn_pago .btn-return,.blok-btn_pago button[name^="btn-cancelar-pago"]{background-color:transparent !important;color:var(--texto-secundario) !important;border:none !important;padding:10px !important;font-size:0.95rem !important;font-weight:600;cursor:pointer;text-decoration:none;text-align:center}.blok-btn_pago .btn-return i,.blok-btn_pago button[name^="btn-cancelar-pago"] i{color:var(--texto-secundario) !important}.blok-btn_pago .btn-return:hover,.blok-btn_pago button[name^="btn-cancelar-pago"]:hover{color:var(--azul-mp-hover) !important}.blok-btn_pago .btn-return:hover i,.blok-btn_pago button[name^="btn-cancelar-pago"]:hover i{color:var(--azul-mp-hover) !important}#misCompras.seccion-pedidos{padding-top:8px}.panel-pedidos-analisis{padding:24px;border-width:1px 1px 2px;border-style:solid;border-color:#dedede;background:#fff;-webkit-box-shadow:2px 2px 12px #d4d4d4;box-shadow:2px 2px 12px #d4d4d4;margin-bottom:20px;border-radius:4px}.titulo-pedidos{color:rgba(var(--display), 1);font-size:1.4rem;font-weight:600;margin-top:0;margin-bottom:16px;border-bottom:2px solid #e8edf5;padding-bottom:10px}.badge-estado{display:inline-block;font-size:11px;font-weight:700;border-radius:20px;padding:4px 10px;line-height:1.3;color:#fff;letter-spacing:0.3px}.badge-facturado{background:#1e8a50}.badge-remito{background:#229ac8}.badge-pendiente{background:#e67e22}.badge-anulado{background:#7f8c8d}.badge-default{background:rgba(var(--display), 1)}#misCompras .acciones-pedido{display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap}#misCompras .acciones-pedido .btn{margin:0;vertical-align:middle;align-self:center}#misCompras .acciones-pedido a{margin:0;vertical-align:middle;align-self:center}#misCompras .btn-pdf-pedido{display:inline-flex;align-items:center;justify-content:center;min-width:88px;height:34px;padding:0 12px;margin-bottom:0;border-radius:0.25rem;border:1px solid #c0392b;background:#c0392b;color:#fff !important;font-weight:700;line-height:1;text-decoration:none;box-shadow:0 2px 6px rgba(192,57,43,0.18);transition:background .18s ease, border-color .18s ease, color .18s ease, transform .18s ease, box-shadow .18s ease}#misCompras .btn-pdf-pedido:hover{background:#a93226;border-color:#a93226;color:#fff !important;text-decoration:none;box-shadow:0 5px 14px rgba(169,50,38,0.24);transform:translateY(-1px)}#misCompras .btn-pdf-pedido:focus{color:#fff !important;text-decoration:none;outline:none}#misCompras .btn-pdf-pedido:active{color:#fff !important;text-decoration:none;outline:none}#misCompras .btn-pdf-pedido i{margin-right:6px;color:#fff !important}#misCompras .btn-ver-detalle.activo{background:rgba(var(--display), 1);border-color:rgba(var(--display), 1);color:#fff !important;box-shadow:0 5px 14px rgba(51,90,166,0.22)}#misCompras .btn-ver-detalle{display:inline-flex;align-items:center;justify-content:center;min-width:110px;height:34px;padding:0 14px;margin:0;border-radius:0.25rem;border:1px solid rgba(var(--display), 1);background:#eef4ff;color:rgba(var(--display), 1) !important;font-weight:700;line-height:1;box-shadow:0 2px 8px rgba(51,90,166,0.08);transition:background .18s ease, border-color .18s ease, color .18s ease, transform .18s ease, box-shadow .18s ease}#misCompras .btn-ver-detalle:hover{background:rgba(var(--display), 1);border-color:rgba(var(--display), 1);color:#fff !important;box-shadow:0 5px 14px rgba(51,90,166,0.2);transform:translateY(-1px)}#misCompras .btn-ver-detalle:focus{color:inherit;outline:none;text-decoration:none}#misCompras .btn-ver-detalle:active{color:inherit;outline:none;text-decoration:none}#misCompras .dataTables_wrapper .dt-footer-pager{margin-top:10px}#misCompras .dataTables_wrapper .dataTables_info{float:left;clear:both;padding-top:8px}#misCompras .dataTables_wrapper .dataTables_paginate{float:right;margin-top:0}#misCompras .dt-footer-host{margin-top:12px;min-height:34px}.detalle-wrap{padding:16px;border-left:4px solid rgba(var(--accent), 1);background:#f4f8fd;border-radius:4px;margin:6px 0}.detalle-wrap .row{margin-bottom:10px}.detalle-subtitulo{font-size:12px;font-weight:700;text-transform:uppercase;color:rgba(var(--display), 1);letter-spacing:0.5px;margin-bottom:8px;border-bottom:1px solid #c8d8ec;padding-bottom:4px}.mini-dato{font-size:13px;color:#323746;margin-bottom:5px;line-height:1.4}.mini-dato strong{color:rgba(var(--display), 1)}.tabla-productos{background:#fff;border-radius:4px}.tabla-productos thead th{background:rgba(var(--display), 1);color:#fff;font-size:12px;font-weight:600;border-color:rgba(var(--display), 1);vertical-align:middle}.tabla-productos td{font-size:13px;vertical-align:middle;color:#323746}.tabla-productos .col-importe{text-align:right;white-space:nowrap}.tabla-productos th.col-importe{text-align:right;white-space:nowrap}.tabla-productos .codigo-articulo{display:block;margin-top:4px;font-size:11px;color:#6a7482;font-weight:600}.tabla-productos tbody tr:hover{background:#eaf3fb}.tabla-resumen-comprobante .col-importe{text-align:right;white-space:nowrap}.tabla-resumen-comprobante td{font-size:13px}.filtros-pedidos .form-control{height:38px;border-color:#c8d0da}.filtros-pedidos .form-control:focus{border-color:rgba(var(--accent), 1);box-shadow:0 0 0 2px rgba(34,154,200,0.2)}@media (max-width: 767px){.panel-pedidos-analisis{padding:16px}#misCompras .dt-footer-host .dataTables_info{float:none;text-align:center;padding-top:0;margin-bottom:8px}#misCompras .dt-footer-host .dataTables_paginate{float:none;text-align:center}#misCompras .btn-sm{margin-bottom:4px;width:100%}#misCompras .acciones-pedido{flex-direction:column;align-items:stretch}}.login{margin-bottom:64px}.login h2{margin-top:80px;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:2.5rem;text-transform:uppercase;color:var(--web-color-logo-60)}.login .form-control:focus{outline:0;box-shadow:none;background-color:#fff;border:1px solid var(--web-color-logo-60)}.login button,.login .btn-default,.login a{margin:auto;background:#1f90bb;background:-moz-linear-gradient(top, #1f90bb 0%, #23a1d1 100%);background:-webkit-linear-gradient(top, #1f90bb 0%, #23a1d1 100%);background:linear-gradient(to bottom, #1f90bb 0%, #23a1d1 100%);border:1px solid #191A1A;color:#fff;font-family:"Roboto";font-weight:bold;font-style:normal;font-size:1rem;border-radius:unset;height:32px;width:182px}.login button:hover,.login .btn-default:hover,.login a:hover{opacity:0.8}.login input{color:#191A1A;background-color:#fff;border:1px solid var(--web-color-logo-60);height:48px;border-radius:unset;font-family:"Roboto";font-weight:normal;font-style:italic;font-size:.875rem;color:#262626}.login input::-webkit-input-placeholder{font-family:"Roboto";font-weight:normal;font-style:italic;font-size:.875rem;color:#262626}.login input:-moz-placeholder{font-family:"Roboto";font-weight:normal;font-style:italic;font-size:.875rem;color:#262626;opacity:1}.login input::-moz-placeholder{font-family:"Roboto";font-weight:normal;font-style:italic;font-size:.875rem;color:#262626;opacity:1}.login input:-ms-input-placeholder{font-family:"Roboto";font-weight:normal;font-style:italic;font-size:.875rem;color:#262626}.login input::-ms-input-placeholder{font-family:"Roboto";font-weight:normal;font-style:italic;font-size:.875rem;color:#262626}.login input::placeholder{font-family:"Roboto";font-weight:normal;font-style:italic;font-size:.875rem;color:#262626}.login input:focus::-webkit-input-placeholder{color:#ffffff}.login input:focus:-moz-placeholder{color:#ffffff}.login input:focus::-moz-placeholder{color:#ffffff}.login input:focus:-ms-input-placeholder{color:#ffffff}.login input:focus::-ms-input-placeholder{color:#ffffff}.login input:focus::placeholder{color:#ffffff}.login input a{font-family:"Roboto";font-weight:100;font-style:normal;font-size:.875rem;color:#191A1A}.login input a:hover{text-decoration:none}.login input input::placeholder{border:none}.login input span{font-family:"Roboto";font-weight:100;font-style:normal;font-size:.875rem;color:#191A1A}.login input #fortaleza_cliente{margin-top:4px}.login .nota-loguin{text-align:center}.login .nota-loguin span{display:block}.login .nota-loguin a{margin:11px auto 0;color:#fff;background-color:#fff;padding:11px;border:none;display:inline-block;position:relative;text-align:center;width:auto}.login .nota-loguin a:hover{color:#fff;background-color:#262626;text-decoration:none}.loguin-panel{position:relative;top:100px}.login-form{margin-top:6%}.login-form section#login{margin:50px 0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);box-shadow:0px 0px 10px -2px #00000040;border-radius:.25rem}.login-form section#login header{padding:.75rem 1.25rem;margin-bottom:1.25rem;text-align:center}.login-form section#login header h2{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1.5rem;font-family:"Roboto" !important;text-align:center}.login-form section#login .divider{flex:1 1 auto;padding:0.75rem 1.25rem;margin-top:-16px}.login-form section#login .divider .texto-divider{text-align:center;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1.25rem;font-family:"Roboto" !important}.login-form section#login .lost-password,.login-form section#login .ver-password{margin-top:8px}.login-form section#login .lost-password a,.login-form section#login .ver-password a{color:#191A1A;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem;font-family:"Roboto" !important}.login-form section#login #bloque-login,.login-form section#login #bloque-recupero-password,.login-form section#login #bloque-login-alternativo,.login-form section#login #crear-cuenta,.login-form section#login .nota-loguin{flex:1 1 auto;padding:1.25rem}.login-form section#login #bloque-login .btn-default,.login-form section#login #bloque-recupero-password .btn-default,.login-form section#login #bloque-login-alternativo .btn-default,.login-form section#login #crear-cuenta .btn-default,.login-form section#login .nota-loguin .btn-default{background-color:#191A1A;color:#fff;border:none;text-align:center}.login-form section#login #bloque-login .btn-default:hover,.login-form section#login #bloque-recupero-password .btn-default:hover,.login-form section#login #bloque-login-alternativo .btn-default:hover,.login-form section#login #crear-cuenta .btn-default:hover,.login-form section#login .nota-loguin .btn-default:hover{opacity:.8;background-color:var(--web-color-logo-10);text-decoration:none}.login-form section#login #bloque-login .btn-cancelar-restore-password,.login-form section#login #bloque-login .btn-cancelar-registro-default,.login-form section#login #bloque-login .btn-cancelar-restore-password,.login-form section#login #bloque-recupero-password .btn-cancelar-restore-password,.login-form section#login #bloque-recupero-password .btn-cancelar-registro-default,.login-form section#login #bloque-recupero-password .btn-cancelar-restore-password,.login-form section#login #bloque-login-alternativo .btn-cancelar-restore-password,.login-form section#login #bloque-login-alternativo .btn-cancelar-registro-default,.login-form section#login #bloque-login-alternativo .btn-cancelar-restore-password,.login-form section#login #crear-cuenta .btn-cancelar-restore-password,.login-form section#login #crear-cuenta .btn-cancelar-registro-default,.login-form section#login #crear-cuenta .btn-cancelar-restore-password,.login-form section#login .nota-loguin .btn-cancelar-restore-password,.login-form section#login .nota-loguin .btn-cancelar-registro-default,.login-form section#login .nota-loguin .btn-cancelar-restore-password{background-color:#8c939a !important;color:#fff;border:none;text-align:center}.login-form section#login #bloque-login .btn-cancelar-restore-password:hover,.login-form section#login #bloque-login .btn-cancelar-registro-default:hover,.login-form section#login #bloque-login .btn-cancelar-restore-password:hover,.login-form section#login #bloque-recupero-password .btn-cancelar-restore-password:hover,.login-form section#login #bloque-recupero-password .btn-cancelar-registro-default:hover,.login-form section#login #bloque-recupero-password .btn-cancelar-restore-password:hover,.login-form section#login #bloque-login-alternativo .btn-cancelar-restore-password:hover,.login-form section#login #bloque-login-alternativo .btn-cancelar-registro-default:hover,.login-form section#login #bloque-login-alternativo .btn-cancelar-restore-password:hover,.login-form section#login #crear-cuenta .btn-cancelar-restore-password:hover,.login-form section#login #crear-cuenta .btn-cancelar-registro-default:hover,.login-form section#login #crear-cuenta .btn-cancelar-restore-password:hover,.login-form section#login .nota-loguin .btn-cancelar-restore-password:hover,.login-form section#login .nota-loguin .btn-cancelar-registro-default:hover,.login-form section#login .nota-loguin .btn-cancelar-restore-password:hover{background-color:#525355 !important;text-decoration:none}.login-form section#login #bloque-login .btn-google,.login-form section#login #bloque-recupero-password .btn-google,.login-form section#login #bloque-login-alternativo .btn-google,.login-form section#login #crear-cuenta .btn-google,.login-form section#login .nota-loguin .btn-google{background-color:#ea4335;color:#fff;border:none;text-align:center}.login-form section#login #bloque-login .btn-google:hover,.login-form section#login #bloque-recupero-password .btn-google:hover,.login-form section#login #bloque-login-alternativo .btn-google:hover,.login-form section#login #crear-cuenta .btn-google:hover,.login-form section#login .nota-loguin .btn-google:hover{opacity:.8;background-color:#e82e1e;text-decoration:none}.login-form section#login #bloque-login .btn-facebook,.login-form section#login #bloque-recupero-password .btn-facebook,.login-form section#login #bloque-login-alternativo .btn-facebook,.login-form section#login #crear-cuenta .btn-facebook,.login-form section#login .nota-loguin .btn-facebook{background-color:#3b5998;color:#fff;border:none;text-align:center}.login-form section#login #bloque-login .btn-facebook:hover,.login-form section#login #bloque-recupero-password .btn-facebook:hover,.login-form section#login #bloque-login-alternativo .btn-facebook:hover,.login-form section#login #crear-cuenta .btn-facebook:hover,.login-form section#login .nota-loguin .btn-facebook:hover{opacity:.8;background-color:#344e86;text-decoration:none}.login-form section#login #bloque-login .btn-twitter,.login-form section#login #bloque-recupero-password .btn-twitter,.login-form section#login #bloque-login-alternativo .btn-twitter,.login-form section#login #crear-cuenta .btn-twitter,.login-form section#login .nota-loguin .btn-twitter{background-color:#1da1f2;color:#fff;border:none;text-align:center}.login-form section#login #bloque-login .btn-twitter:hover,.login-form section#login #bloque-recupero-password .btn-twitter:hover,.login-form section#login #bloque-login-alternativo .btn-twitter:hover,.login-form section#login #crear-cuenta .btn-twitter:hover,.login-form section#login .nota-loguin .btn-twitter:hover{opacity:.8;background-color:#0d95e8;text-decoration:none}.login-form section#login #bloque-login .btn-wsp,.login-form section#login #bloque-recupero-password .btn-wsp,.login-form section#login #bloque-login-alternativo .btn-wsp,.login-form section#login #crear-cuenta .btn-wsp,.login-form section#login .nota-loguin .btn-wsp{background-color:#27D467;color:#fff;border:none;text-align:center;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem;display:block}.login-form section#login #bloque-login .btn-wsp:hover,.login-form section#login #bloque-recupero-password .btn-wsp:hover,.login-form section#login #bloque-login-alternativo .btn-wsp:hover,.login-form section#login #crear-cuenta .btn-wsp:hover,.login-form section#login .nota-loguin .btn-wsp:hover{opacity:.8;background-color:#1a9447;text-decoration:none}.login-form section#login #bloque-login .btn-mail,.login-form section#login #bloque-recupero-password .btn-mail,.login-form section#login #bloque-login-alternativo .btn-mail,.login-form section#login #crear-cuenta .btn-mail,.login-form section#login .nota-loguin .btn-mail{background-color:#1da1f2;color:#fff;border:none;text-align:center;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem;display:block}.login-form section#login #bloque-login .btn-mail:hover,.login-form section#login #bloque-recupero-password .btn-mail:hover,.login-form section#login #bloque-login-alternativo .btn-mail:hover,.login-form section#login #crear-cuenta .btn-mail:hover,.login-form section#login .nota-loguin .btn-mail:hover{opacity:.8;background-color:#0d95e8;text-decoration:none}.login-form section#login #bloque-login span,.login-form section#login #bloque-recupero-password span,.login-form section#login #bloque-login-alternativo span,.login-form section#login #crear-cuenta span,.login-form section#login .nota-loguin span{display:block;text-align:center}.login-form section#login #bloque-login span a,.login-form section#login #bloque-recupero-password span a,.login-form section#login #bloque-login-alternativo span a,.login-form section#login #crear-cuenta span a,.login-form section#login .nota-loguin span a{text-decoration:none;margin-bottom:8px;font-size:0.925rem;background-color:#191A1A;color:#fff;padding:8px;border-radius:10px;display:inline-block}.login-form section#login #bloque-login span a:hover,.login-form section#login #bloque-recupero-password span a:hover,.login-form section#login #bloque-login-alternativo span a:hover,.login-form section#login #crear-cuenta span a:hover,.login-form section#login .nota-loguin span a:hover{opacity:.8;background-color:var(--web-color-logo-10)}.login-form section#login #bloque-login-alternativo{padding:0 !important;margin-top:1.25rem !important}.login-form section#login #bloque-login-alternativo h4{text-align:center;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1.125rem;font-family:"Roboto" !important}.login-form section#login #bloque-login-alternativo .link-registrate{color:#191A1A}.login-form section#login #bloque-login-alternativo .link-registrate:hover{opacity:.8}.login-form section#login #bloque-login .btn-default,.login-form section#login #crear-cuenta .btn-default,.login-form section#login #bloque-recupero-password .btn-default,.login-form section#login .nota-loguin .btn-default{background-color:var(--web-color-logo-30) !important;color:var(--web-neutro-logo-30) !important}.login-form section#login #bloque-login .btn-default:hover,.login-form section#login #crear-cuenta .btn-default:hover,.login-form section#login #bloque-recupero-password .btn-default:hover,.login-form section#login .nota-loguin .btn-default:hover{background-color:var(--web-color-logo-10) !important;color:var(--web-neutro-logo-10) !important;opacity:1 !important}.login-form section#login #bloque-login .btn-cancelar-restore-password,.login-form section#login #crear-cuenta .btn-cancelar-restore-password,.login-form section#login #bloque-recupero-password .btn-cancelar-restore-password,.login-form section#login .nota-loguin .btn-cancelar-restore-password{background-color:#8c939a !important;color:#fff !important}.login-form section#login #bloque-login .btn-cancelar-restore-password:hover,.login-form section#login #crear-cuenta .btn-cancelar-restore-password:hover,.login-form section#login #bloque-recupero-password .btn-cancelar-restore-password:hover,.login-form section#login .nota-loguin .btn-cancelar-restore-password:hover{background-color:var(--web-color-logo-10) !important}.login-form section#login #bloque-login span a,.login-form section#login #crear-cuenta span a,.login-form section#login #bloque-recupero-password span a,.login-form section#login .nota-loguin span a{background-color:var(--web-color-logo-30) !important;color:var(--web-neutro-logo-30) !important}.login-form section#login #bloque-login span a:hover,.login-form section#login #crear-cuenta span a:hover,.login-form section#login #bloque-recupero-password span a:hover,.login-form section#login .nota-loguin span a:hover{background-color:var(--web-color-logo-10) !important;color:var(--web-neutro-logo-10) !important;opacity:1 !important}.compra-exitosa{margin:48px auto}.compra-exitosa h2{width:80%;margin:auto;color:#fff;text-align:center}.compra-exitosa h3{width:80%;margin:auto;color:#fff;text-align:center}.compra-exitosa h4{width:80%;margin:auto;text-align:center}.compra-exitosa p{width:80%;margin:auto 12px;text-align:center}.compra-exitosa .head{padding:32px 0 72px 0;min-height:336px;background-color:#4CAF50;border-radius:5px}.compra-exitosa .head .icon{height:120px;width:120px;border-radius:60px;background-color:#fff;margin:0 auto 16px auto}.compra-exitosa .head .icon .fa-check{color:#2d9831;margin-top:23px;margin-left:19px}.compra-exitosa .body{width:80%;margin:auto;padding:32px 0 72px 0;position:relative;top:-32px;background-color:#fff;border-radius:5px;box-shadow:0px 0px 5px #000}.compra-exitosa .body button{display:flex;justify-content:center;margin:16px auto 0 auto;width:182px;height:40px;background-color:#4CAF50;color:#fff;font-size:1rem;font-weight:bold;border:1px solid #1c8820}.compra-exitosa .body button:hover{opacity:.8}@media screen and (max-width: 576px){.compra-exitosa .col-8{width:100% !important;max-width:100% !important;flex:100% !important}}:root{--rojo-angelita: #d11e11;--verde-exito: #28a745;--verde-fondo: #f1fcf4;--azul-mp: #009ee3;--gris-fondo: #f4f5f7;--gris-borde: #e0e0e0;--texto-principal: #333333;--texto-secundario: #666666;--blanco: #ffffff}.compra-exitosa-v2{font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;background-color:var(--gris-fondo);display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 172px);padding:20px}@media (max-width: 576px){.compra-exitosa-v2{padding:20px}}.compra-exitosa-v2 .checkout-container{background:var(--blanco);width:100%;max-width:500px;border-radius:20px;box-shadow:0 15px 35px rgba(0,0,0,0.1);overflow:hidden;transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.compra-exitosa-v2 .view-success{display:flex;flex-direction:column;align-items:center;text-align:center}.compra-exitosa-v2 .success-banner{background:linear-gradient(135deg, #28a745 0%, #218838 100%);width:100%;padding:50px 30px;color:white;display:flex;flex-direction:column;align-items:center;gap:15px}.compra-exitosa-v2 .success-check-icon{width:80px;height:80px;background:rgba(255,255,255,0.15);border:3px solid white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;animation:popIn 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.compra-exitosa-v2 .success-banner h2{font-size:1.8rem;font-weight:700;margin:0}.compra-exitosa-v2 .success-banner p{font-size:1.1rem;opacity:0.95;margin:0}.compra-exitosa-v2 .success-body{padding:40px 35px;width:100%}.compra-exitosa-v2 .success-body h3{font-size:1.3rem;color:var(--texto-principal);margin-bottom:12px}.compra-exitosa-v2 .success-body p{color:var(--texto-secundario);line-height:1.6;margin-bottom:30px;font-size:1rem}.compra-exitosa-v2 .btn-accept{background-color:var(--verde-exito);color:white;border:none;padding:18px 60px;border-radius:50px;font-size:1.1rem;font-weight:700;cursor:pointer;text-decoration:none;display:inline-block;transition:all 0.3s;box-shadow:0 5px 15px rgba(40,167,69,0.3)}.compra-exitosa-v2 .btn-accept:hover{background-color:#218838;transform:translateY(-2px);box-shadow:0 8px 20px rgba(40,167,69,0.4)}.compra-exitosa-v2 .view-summary{display:none;padding:35px}.compra-exitosa-v2 .summary-title{color:var(--rojo-angelita);font-size:1.4rem;font-weight:700;margin-bottom:25px;padding-bottom:8px;border-bottom:3px solid var(--rojo-angelita);display:inline-block}.compra-exitosa-v2 .price-table{width:100%;margin-bottom:25px;border-collapse:collapse}.compra-exitosa-v2 .price-table td{padding:12px 0;font-size:1rem}.compra-exitosa-v2 .row-discount td{color:var(--verde-exito);font-weight:700;background:var(--verde-fondo);padding:10px 15px !important;border-radius:8px}.compra-exitosa-v2 .row-total td{font-size:1.6rem;font-weight:800;border-top:1px solid var(--gris-borde);padding-top:20px}.compra-exitosa-v2 .btn-mp{background:var(--verde-exito);color:white;padding:18px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;font-weight:700;margin-top:10px}@keyframes popIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}.pago-fallado{margin:48px auto}.pago-fallado h2{width:80%;margin:auto;color:#fff;text-align:center}.pago-fallado h3{width:80%;margin:auto;color:#fff;text-align:center}.pago-fallado h4{width:80%;margin:auto;text-align:center}.pago-fallado p{width:80%;margin:auto 12px;text-align:center}.pago-fallado .head{padding:32px 0 72px 0;min-height:336px;background-color:#e77021;border-radius:5px}.pago-fallado .head .icon{height:120px;width:120px;border-radius:60px;background-color:#fff;margin:0 auto 16px auto}.pago-fallado .head .icon .fa-exclamation-triangle{color:#e77021;margin-top:10px;margin-left:15px}.pago-fallado .body{width:80%;margin:auto;padding:32px 0 72px 0;position:relative;top:-32px;background-color:#fff;border-radius:5px;box-shadow:0px 0px 5px #000}.pago-fallado .body button{display:flex;justify-content:center;margin:16px auto 0 auto;width:182px;height:40px;background-color:#e77021;color:#fff;font-size:1rem;font-weight:bold;border:1px solid #e77021}.pago-fallado .body button:hover{opacity:.8}@media screen and (max-width: 576px){.pago-fallado .col-8{width:100% !important;max-width:100% !important;flex:100% !important}}.swal2-confirm{background-color:#239D66 !important}.swal2-cancel{background-color:#414242 !important}.btn-success{background-color:#239D66 !important}
