:root{--color-hqu:#009579;--color-hqu-2:#9c182f}@font-face{font-family:AvenirNextLTPro;font-style:100;font-weight:100;src:url(../fonts/AvenirNextLTPro-UltLt.eot);src:url(../fonts/AvenirNextLTPro-UltLt.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextLTPro-UltLt.svg#AvenirNextLTPro-UltLt) format("svg"),url(../fonts/AvenirNextLTPro-UltLt.ttf) format("truetype"),url(../fonts/AvenirNextLTPro-UltLt.woff) format("woff"),url(../fonts/AvenirNextLTPro-UltLt.woff2) format("woff2")}@font-face{font-family:AvenirNextLTPro;font-style:normal;font-weight:400;src:url(../fonts/AvenirNextLTPro-Regular.eot);src:url(../fonts/AvenirNextLTPro-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextLTPro-Regular.svg#AvenirNextLTPro-Regular) format("svg"),url(../fonts/AvenirNextLTPro-Regular.ttf) format("truetype"),url(../fonts/AvenirNextLTPro-Regular.woff) format("woff"),url(../fonts/AvenirNextLTPro-Regular.woff2) format("woff2")}@font-face{font-family:AvenirNextLTPro;font-style:bold;font-weight:600;src:url(../fonts/AvenirNextLTPro-Demi.eot);src:url(../fonts/AvenirNextLTPro-Demi.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextLTPro-Demi.svg#AvenirNextLTPro-Demi) format("svg"),url(../fonts/AvenirNextLTPro-Demi.ttf) format("truetype"),url(../fonts/AvenirNextLTPro-Demi.woff) format("woff"),url(../fonts/AvenirNextLTPro-Demi.woff2) format("woff2")}@font-face{font-family:AvenirNextLTPro;font-style:bolder;font-weight:900;src:url(../fonts/AvenirNextLTPro-Bold.eot);src:url(../fonts/AvenirNextLTPro-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextLTPro-Bold.svg#AvenirNextLTPro-Bold) format("svg"),url(../fonts/AvenirNextLTPro-Bold.ttf) format("truetype"),url(../fonts/AvenirNextLTPro-Bold.woff) format("woff"),url(../fonts/AvenirNextLTPro-Bold.woff2) format("woff2")}body *{font-family:AvenirNextLTPro}.custom-file-input~.custom-file-label:after{content:"Buscar..."}.text-warning{color:#ffb84a!important}.bg-faded{background-color:#f3f3f3;max-height:500px}.btn-round{border-radius:500px}.btn-round,.btn-round:active,.btn-round:hover{border-color:transparent}.modal.animate{opacity:0}.modal.animate.show{opacity:1}.modal.animate .modal-dialog{transform:translate(0)}.modal.animate.show .a-zoom{animation:zoomIn .5s}.modal.animate .a-zoom{animation:zoomOut .5s}.zoom-class-product{background-color:#fff;border:1px solid #5a5f61;left:500px!important}.mask-class-product{left:60px!important}.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background:#00735e;border-color:#00735e}.btn-success{background:#007bff;border-color:#007bff}.btn-success:focus,.btn-success:hover,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#0062cc;border-color:#005cbf}.btn-primary.disabled,.btn-primary:disabled{background-color:#009579;border-color:#4faa94;color:#fff}.text-primary{color:var(--color-hqu)!important}.btn-info,.btn-info.disabled,.btn-info:disabled{color:#fff;cursor:help!important}.swal-button{box-shadow:none!important}.swal-button--confirm{background-color:var(--color-hqu)!important}.btn-close-md{border:3px solid #fff!important;border-radius:25px!important;color:#000!important;opacity:1!important;padding-left:5px!important;padding-right:5px!important;position:absolute!important;right:25px!important;text-shadow:none!important;top:15px!important}.btn-primary{background-color:var(--color-hqu);border-color:var(--color-hqu)}.btn-danger{background-color:var(--color-hqu-2);border-color:var(--color-hqu-2)}.btn-danger-ligth{background-color:#f19918;border-color:#f19918;color:#fff}.btn-danger-ligth.focus,.btn-danger-ligth:focus,.btn-danger-ligth:hover{background-color:#ecb259;border-color:#ecb259;color:#fff}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:#bd4054;border-color:#bd4054;color:#fff}.form-control:focus{border-color:var(--color-hqu)!important;box-shadow:0 0 0 .1rem rgba(0,149,121,.25)!important}.bg-hqu{background-color:var(--color-hqu)}.color-hqu{color:var(--color-hqu)}.navbar{border-bottom:1px solid #e1e0e0;border-top:5px solid var(--color-hqu);padding:.25rem 1rem}.nav-item{margin:0 10px}.nav-item .nav-link{font-size:15px;font-weight:400}.logo{width:70px}.group-search{position:relative}.group-search.min-character:after{background:#e9ecef;border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:-25px;color:#555656;content:"Recuerda escribir al menos 4 caracteres.";font-size:15px;padding:0 .1rem;position:absolute;width:100%;z-index:4}.group-search:before{color:#afafaf;content:attr(data-count);font-size:17px;opacity:0;padding:0 .1rem;position:absolute;right:45px;top:7px;z-index:4}.btn-outline-success{border-color:var(--color-hqu);color:var(--color-hqu)}.btn-outline-success:hover{background-color:var(--color-hqu);border-color:var(--color-hqu);color:#fff}.nav-link-login{color:#242424!important;line-height:normal}.nav-link-login #first-item-link{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.nav-link-login #second-item-link{font-size:15px}.nav-link-login #first-item-link_2{font-size:12px}.nav-link-login #second-item-link_2{font-size:15px}.alert{border-radius:0}.alert-info{border-left:3px solid #0f416d}.alert-warning{border-left:3px solid #857b26}.alert-danger{border-left:3px solid #761c18}.table-invoice-client td,.table-invoice-client th{padding-bottom:5px;padding-top:5px}.table.thead-hqu th{background:var(--color-hqu);color:#fff;font-weight:400}.table tbody tr td{font-size:12px}.table-catalog td,.table-catalog th{padding:5px}.container>.row{margin-bottom:50px}.dropdown-menu{font-size:1rem;width:260px}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--color-hqu);color:#fff;text-decoration:none}.r-navbar,.r-navbar li:nth-child(2){width:100%}.card-product{border:0;border-top-left-radius:0;border-top-right-radius:0;border-radius:15px;box-shadow:3px 3px 7px #d9d9d9,-9px 3px 25px #fff;display:flex;font-size:12px;justify-content:space-between;padding:15px!important}.card-product a,.card-product u{color:#383838!important;font-size:13px;font-weight:600;text-decoration:none!important}.height-card-auth{min-height:250px}.product-storage{border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:3px 0;text-align:center;text-transform:uppercase}.table-card-product tr td:last-child:not([colspan="2"]){text-align:right}.input-group input{text-align:center}.input-group>button:focus{outline:none}.input-group>button{border:1px solid #dadada}.input-group>button>i{vertical-align:middle}.shopping-cart .dropdown-menu{width:450px}.title-widgets{background:var(--color-hqu);border-radius:15px;color:#fff;font-size:16px;padding:7px 5px}.table .thead-radius th{border-color:transparent;border-radius:30px;cursor:pointer;padding:0;text-align:center}.f-10{font-size:10px}.f-11{font-size:11px}.f-12{font-size:12px}.f-13{font-size:13px}.f-14{font-size:14px}.f-15{font-size:15px}.f-18{font-size:18px}.f-20{font-size:20px}.f-23{font-size:23px}.f-25{font-size:25px}.w-10{width:10%}.w-15{width:15%}.w-20{width:20%}.w-30{width:30%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}.title-section{background:#e4e4e4;color:#212629;margin-top:0!important;padding:8px}.panel[class*=col-]>h5{margin-bottom:0!important}.panel[class*=col-]>div{background:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);min-height:210px;padding:10px}.title-page{background:#fff;border:1px solid hsla(0,0%,56%,.28);border-left:4px solid var(--color-hqu);padding:15px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--color-hqu);color:#fff}.nav-link.disabled{background:#d0d0d0;color:#5f5f5f;cursor:default;pointer-events:none}.border-top-none{border-bottom:0!important}.border-right-none{border-right:0!important}.border-botom-none{border-bottom:0!important}.border-left-none{border-top:0!important}.tab-pane{padding:13px}.page-link{color:#000}.page-item.active .page-link{background-color:var(--color-hqu);border-color:var(--color-hqu)}.no-scroll{overflow:hidden}.pointer{cursor:pointer!important}span[data-hint]{cursor:help}.message-alert-danger{background:var(--color-hqu-2);color:#fff}.message-alert-info{background:#2296da;color:#fff}.message-alert-help{background:#18439a;color:#fff}.message-alert{font-size:16px;font-weight:600;padding:5px;text-align:center}.overlay-loading{background:#eee;display:flex;height:100vh;position:fixed;width:100vw;z-index:9999}#ecg{left:0;margin:auto;top:0}#ecg,#logo_loading_hqu{bottom:0;position:absolute;right:0}#logo_loading_hqu{margin-bottom:20px;margin-right:20px;width:150px}.beat-loader{stroke:var(--color-hqu);stroke-dasharray:175;stroke-dashoffset:350;animation:draw 1.4s linear;animation-iteration-count:infinite}.btn-info{background-color:#23c6c8;border-color:#23c6c8}.btn-info.active,.btn-info.active:focus,.btn-info.active:hover,.btn-info.disabled,.btn-info:active,.btn-info:active:focus,.btn-info:active:hover,.btn-info:disabled,.btn-info:focus,.btn-info:hover,.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.open .dropdown-toggle.btn-info,.show>.btn-info.dropdown-toggle{background-color:#21b9bb;border-color:#21b9bb;color:#fff}.nav-underline{border-bottom:1px solid #ddd}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{background-color:transparent;border-bottom:2px solid var(--color-hqu);border-radius:0;color:#292929;font-weight:700}.nav-item a{color:#586069}@keyframes draw{to{stroke-dashoffset:0}}.content-block>*{display:block!important}.table-account th{border-bottom:2px solid var(--color-hqu)!important;border-top:0}.layout-active,.layout-active:hover{color:var(--color-hqu)}.text-underline{color:#5a5f61!important;font-weight:600}.bg-danger{background-color:#9c1a2f!important}.bg-danger>.modal-title{color:#fff}.sidenav .title-sidenav{background-color:var(--color-hqu);color:#fff;font-size:18px;padding:15px 30px}.sidenav{background-color:#eaeaea;height:100%;left:-305px;overflow-x:hidden;position:fixed;top:0;transition:.5s;width:300px;z-index:1}.sidenav a{color:#111;display:block;font-size:25px;padding:8px 8px 8px 32px;text-decoration:none;transition:.3s}.sidenav a:hover{color:var(--color-hqu)}.sidenav .btn-close{color:#fff;font-size:36px;left:270px;position:absolute;top:0}.show-navbar{left:0}.overlay{background:rgba(0,0,0,.68);display:flex;height:100vh;position:fixed;width:100vw;z-index:1}.has-error *,.has-error .form-control{color:var(--color-hqu-2)!important}.has-error .form-control{border-color:var(--color-hqu-2)!important}.navbar a:hover{box-shadow:inset 0 0 0 1px var(--color-hqu)}.navbar-2{display:flex;justify-content:space-evenly}.navbar-2 a{color:#fff;text-decoration:none}.card-product .input-group>input,table .input-group>input{border-left:0;border-right:0}.card-product .input-group>button,table .input-group>button{background:#009579;border:0;color:#fff}:root{--input-padding-x:.75rem;--input-padding-y:.50rem}.form-label-group{margin-bottom:1rem;position:relative}.form-label-group>input,.form-label-group>label{padding:var(--input-padding-y) var(--input-padding-x)}.form-label-group>label{border:1px solid transparent;border-radius:.25rem;color:#495057;display:block;left:0;line-height:1.5;margin-bottom:0;position:absolute;top:0;transition:all .1s ease-in-out;width:100%}.form-label-group input::-moz-placeholder{color:transparent}.form-label-group input::placeholder{color:transparent}.form-label-group input:not(:-moz-placeholder-shown){padding-bottom:calc(var(--input-padding-y)/3);padding-top:calc(var(--input-padding-y) + .5rem + var(--input-padding-y)*.66667)}.form-label-group input:not(:placeholder-shown){padding-bottom:calc(var(--input-padding-y)/3);padding-top:calc(var(--input-padding-y) + .5rem + var(--input-padding-y)*.66667)}.form-label-group input:not(:-moz-placeholder-shown)~label{color:#777;font-size:12px;padding-bottom:calc(var(--input-padding-y)/3);padding-top:calc(var(--input-padding-y)/3)}.form-label-group input:not(:placeholder-shown)~label{color:#777;font-size:12px;padding-bottom:calc(var(--input-padding-y)/3);padding-top:calc(var(--input-padding-y)/3)}.input-group.form-label-group>.form-control:focus{z-index:0}.navbar-nav .dropdown-menu.dropdown-float{float:left;position:absolute}.comp-search .input-group-prepend+input{border-bottom-left-radius:4px!important;border-left:1px solid #ced4da!important;border-top-left-radius:4px!important}@media (min-width:576px){.comp-search .input-group-prepend+input{border-bottom-left-radius:0!important;border-left:0;border-top-left-radius:0!important}}.pn-menu{background:rgba(0,0,0,.43);display:flex;height:100vh;justify-content:flex-end;opacity:0;position:fixed;right:0;top:-100vh;transition:top .3s,opacity .3s;width:100%;z-index:80}.pn-menu .navbar-toggler{color:#525252;padding:1.5rem;position:absolute;right:0;top:0}.pn-menu ul{background-color:#fff;flex-direction:column;height:100%;justify-content:flex-start;margin-bottom:auto;margin-top:auto;opacity:0;overflow:auto;transition:opacity .3s;transition-delay:.3s;width:70%}.pn-menu ul li{border-bottom:1px solid #d4d4d4;display:flex;justify-content:flex-start;margin-top:20px;padding-left:15px}.pn-menu ul li a{color:#525252;display:block;font-size:1rem;text-align:center}.pn-menu.active{opacity:1;top:0}.pn-menu.active ul{opacity:1}@media (min-width:768px){.pn-menu{height:auto;opacity:1;position:static;top:auto}.pn-menu ul{background-color:#507090;flex-direction:row;opacity:1;width:100%}.pn-menu ul li{border-bottom:0;margin-left:auto;margin-right:auto;margin-top:0}.pn-menu ul li:first-of-type{display:none}.pn-menu ul li a{color:#fff;font-size:.9rem;padding:0 .5rem}}@media (min-width:390px){.price-list-xs{display:none}}.price-list-sm{display:none}@media (min-width:390px){.price-list-sm{display:inline-block}}#nb-header{position:sticky;top:0;z-index:50}.hint--right:hover:after,.hint--right:hover:before,[class*=hint--]:before{white-space:pre-line}.map-nav{display:flex;flex-wrap:nowrap;overflow:hidden}.map-nav:hover{overflow:auto}.map-nav li{white-space:nowrap}.icon-product-size{font-size:1.6em;margin-top:-5px}#app{max-width:100%}.btn-back-order{border:1px solid #f8fafc}.btn-back-order,.btn-back-order-actual{bottom:0;margin:15px 20px;position:fixed;right:0;z-index:8}.form-search-logout{width:100%}@supports (-ms-ime-align:auto){.form-label-group>label{color:#777;font-size:12px;margin-top:-3px;padding-bottom:calc(var(--input-padding-y)/3);padding-top:calc(var(--input-padding-y)/3)}.form-label-group>input{padding-top:20px}.form-label-group>input:-ms-input-placeholder{color:transparent;font-size:0}.form-label-group>input::-ms-input-placeholder{color:transparent;font-size:0}}.disable-link{pointer-events:none}.mh-600{min-height:600px}.suggestions{background:#fff;border-bottom:1px solid #d5dadf;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left:1px solid #d5dadf;border-right:1px solid #d5dadf;color:#555656;font-size:15px;padding:10px .1rem 5px;position:absolute;text-align:left;top:37px;width:100%;z-index:11}.suggestions span i{margin-left:5px;margin-right:10px}.suggestions span.is-active,.suggestions span:focus,.suggestions span:focus-visible,.suggestions span:hover:not(.only-note){background-color:var(--color-hqu);border:none;color:#fff;cursor:pointer;outline:none}.suggestions span{font-size:13.5px;padding:5px}.only-note{border-top:1px solid #eaeaea}.image-hover-content{display:none}.img-hover-description:hover+.image-hover-content{display:block!important;position:absolute;width:100%;z-index:9999}.modal-header{padding:.5rem 1rem!important}.table-card-product tr:first{height:60px}.sk_bg{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:sk_bg_animation;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;margin-bottom:10px;position:relative;width:100%}@keyframes sk_bg_animation{0%{background-position:-468px 0}to{background-position:468px 0}}.hg-img{height:150px}.hg-img,.hg-txt{display:inline-block}.hg-txt{height:10px}.hg-btn{display:inline-block;height:30px}.overlay-search{background:rgba(0,0,0,.58);display:none;height:100vh;position:absolute;width:100vw;z-index:10}del{color:grey}.pulse{animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}to{box-shadow:0 0 0 20px transparent}}.panel-document-no-edit{background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;padding:6px 12px}.text-underline.text-white{color:#fff!important;font-weight:400}
