@font-face {font-display: fallback;font-family: 'Glyphicons Halflings';src: url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype');}@font-face {font-display: swap;font-family: 'Poppins';font-style: normal;font-weight: 400;src: url('../fonts/poppins-v23-latin-regular.woff2') format('woff2');}@font-face {font-display: swap;font-family: 'Poppins';font-style: normal;font-weight: 600;src: url('../fonts/poppins-v23-latin-600.woff2') format('woff2');}@font-face {font-display: swap;font-family: 'Poppins';font-style: normal;font-weight: 700;src: url('../fonts/poppins-v23-latin-700.woff2') format('woff2');}:root {--font-sans: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-poppins: 'Poppins', var(--font-sans);--font-roboto: 'Roboto', var(--font-sans);--color-primario: #E63946;--color-secundario: #4b2f69;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent }body{margin:0;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing: -0.3px;font-size:1.4rem;line-height:1.42857143;color:#333;background-image:url('../img/resource/background.webp');background-repeat:repeat;background-attachment:fixed;background-color:#f5f2ee;min-width:300px }.glyphicon-fix{opacity:1 }article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block }a:active,a:hover{outline:0 }button, input, optgroup, select, textarea {font: inherit;color: inherit;line-height: inherit;}button{overflow:visible }button,select{text-transform:none }button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer }button[disabled],html input[disabled]{cursor:default }input{line-height:normal }.glyphicon{position:relative;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;}.glyphicon-heart:before{content:"\e005" }.glyphicon-heart-empty:before{content:"\e143" }.glyphicon-shopping-cart:before{content:"\e116" }.glyphicon-plus:before{content:"\002b" }.glyphicon-minus:before{content:"\2212" }.glyphicon-chevron-right:before{content:"\e080" }.glyphicon-chevron-left:before{content:"\e079" }.glyphicon-exclamation-sign:before{content:"\e101" }.glyphicon-remove:before{content:"\e014" }.glyphicon-chevron-up:before{content:"\e113" }.glyphicon-chevron-down:before{content:"\e114" }.glyphicon-trash:before{content:"\e020" }.glyphicon-user:before{content:"\e008" }*, *::before, *::after {box-sizing: border-box;}a{color:#015297;text-decoration:none }a:hover{text-decoration:none !important }img{vertical-align:middle;border:0;}.text-right{text-align:right }.text-center{text-align:center }.container{border:none;margin-right:auto;margin-left:auto }.row{margin-right:-15px;margin-left:-15px }.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;padding-right:15px;padding-left:15px }.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left }.col-xs-12{width:100% }.col-xs-11{width:91.66666667% }.col-xs-10{width:83.33333333% }.col-xs-9{width:75% }.col-xs-8{width:66.66666667% }.col-xs-7{width:58.33333333% }.col-xs-6{width:50% }.col-xs-5{width:41.66666667% }.col-xs-4{width:33.33333333% }.col-xs-3{width:25% }.col-xs-2{width:16.66666667% }.col-xs-1{width:8.33333333% }.center-text{font-family: var(--font-poppins);color: #4b2f69;position: absolute;top: 85%;left: 50%;transform: translate(-50%, -50%);font-weight: 600;font-size: 1.8rem;}@media (min-width:700px){.head-top{border-radius: 15px 15px 0px 0px }.container{width:750px }.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left }.col-sm-12{width:100% }.col-sm-11{width:91.66666667% }.col-sm-10{width:83.33333333% }.col-sm-9{width:75% }.col-sm-8{width:66.66666667% }.col-sm-7{width:58.33333333% }.col-sm-6{width:50% }.col-sm-5{width:41.66666667% }.col-sm-4{width:33.33333333% }.col-sm-3{width:25% }.col-sm-2{width:16.66666667% }.col-sm-1{width:8.33333333% }.navbar{border-radius:4px }.navbar-header{float:left }.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none }.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important }.navbar-collapse, .session {background-color: #fff;padding: 0;}.navbar-nav{float:left;margin:0 }.navbar-nav>li{float:left }}@media (min-width:991px){.container{width:970px }.col-md-12{width:100% }.col-md-11{width:91.66666667% }.col-md-10{width:83.33333333% }.col-md-9{width:75% }.col-md-8{width:66.66666667% }.col-md-7{width:58.33333333% }.col-md-6{width:50% }.col-md-5{width:41.66666667% }.col-md-4{width:33.33333333% }.col-md-3{width:25% }.center-text{font-size:2.8rem }}@media (min-width:1199px){.container{width:1170px }.col-lg-12{width:100% }.col-lg-11{width:91.66666667% }.col-lg-10{width:83.33333333% }.col-lg-9{width:75% }.col-lg-8{width:66.66666667% }.col-lg-7{width:58.33333333% }.col-lg-6{width:50% }.col-lg-5{width:41.66666667% }.col-lg-4{width:33.33333333% }.col-lg-3{width:25% }.col-lg-2{width:16.66666667% }.col-lg-1{width:8.33333333% }.hidden-lg{display:none!important }}input[type=file]{display:block }.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:1.4rem;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition: box-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out;}.form-control::-webkit-input-placeholder{color:#999 }.btn{position:relative;display:inline-block;padding:8px 12px;margin-bottom:0;font-size:1.8rem;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px }.btn-success{background-color:#5cb85c;border-color:#4cae4c }.btn-danger{background-color:#d9534f;border-color:#d43f3a }.collapse{display:none }.collapse.in{display:block }.dropdown,.dropup{position:relative }.dropdown-menu{position:absolute;right:6px;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:0 0 0;font-size:1.4rem;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175) }.dropdown-menu>li>a{display: block;clear:both;font-weight:400;line-height:1.42857143;white-space:nowrap }.open>.dropdown-menu{display:block;top:100% }.open>a{outline:0 }.nav{padding-left:0;margin-bottom:0;list-style:none }.nav>li{position:relative;display:block }.nav>li>a{position:relative;display:block }.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:red }.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#ffdacc;border-color:#23547e }.navbar{position:relative;margin-bottom:20px;border:1px solid transparent }.navbar-collapse{font-family: var(--font-poppins);padding-right:15px;padding-left:15px;overflow-x:auto;-webkit-overflow-scrolling:touch;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1) }.navbar-collapse.in{overflow-y:auto;}.navbar-toggle:focus{outline:0 }.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px }.navbar-toggle .icon-bar+.icon-bar{margin-top:4px }.navbar-nav{margin:0;}.navbar-nav>li>a{padding:15px;line-height:20px;border-radius: 15px;}.navbar-default .navbar-nav>li>a{color:#555;height:46px }.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent }.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" " }.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both }@media (min-width:700px) and (max-width:991px){.hidden-sm{display:none!important }}@media (min-width:991px) and (max-width:1199px){.hidden-md{display:none!important }}.form-g {text-align: right;font-size: 1.6rem;margin-bottom: 0;color: #7d7d7d;line-height: 35px;cursor: pointer;}.form-g a {display: block;color: #535353;padding: 0 10px;}.form-g,.form-g a,.form-g a:hover,.title a{font-style:normal }.form-g:hover{background-color:#f5f5f5;}.cant{white-space:nowrap;vertical-align:middle }.articulos,.cant,.nomargin,.table>tbody>tr>td{vertical-align:middle }.img-social{position:absolute;width:20px;height:20px;}.img-social:hover{transform: translateY(-5px);}.bg-hvr-1:hover, .bg-hvr-1.open{background-color: #ffdacc;}.bg-hvr-2:hover{background-color: #e3d8f9;}.bg-hvr-3:hover{background-color: #c6f1d6;}.bg-hvr-4:hover{background-color: #ffcedf;}.bg-hvr-5:hover{background-color: #fff3b0;}.bg-hvr-6:hover{background-color: #b2dffc;}#desktop{display:none }@media (max-width: 700px) and (min-width: 340px) {.navbar-collapse.in{background-color: #fff;padding-bottom: 15px;box-shadow: 0 9px 10px rgba(0, 0, 0, 0.3);}.profile-open .side-profile {min-width: 100%;}.logos{padding: 0;}.logos-slide img{margin: 0px 15px;height: 40px;}.img-line, .img-category{width:90% }.center-text{font-size:2.3rem }}@media (min-width: 340px){#free-shipping{height: 50px;}.profile-open .side-profile {min-width: 100%;}.logos{padding: 0;}.logos-slide img{margin: 0px 15px;height: 40px;}.img-line, .img-category{width:90% }.center-text{font-size:1.8rem }}@media (min-width:530px){.center-text{font-size:2.4rem }#free-shipping{height: 30px;}.profile-open .side-profile {min-width: 450px;}}@media (min-width:767px){.center-text{font-size:2.2rem }.card {margin: 0;}.logos-slide img{height: 65px;margin: 0px 30px;}}#btn-next,#btn-prev,.price,h5,span.action button{font-weight:700 }#contact-section a{color:#dcdcdc }.bgd-section{background: linear-gradient(to bottom, #fffffffa 0%, #ffffffe0 10%, #fff9 80%, transparent 100%);padding-bottom: 40px;}#contact-section{margin-bottom:50px;border-top:1px solid #ddd }.notice{background-color:#313131 }.cookies a{color:#8dcbff }.product-image-wrapper{max-width:170px;display:inline-block;text-align:center;background:#fff;overflow:hidden;border:1px solid #e8e6e6;height:335px;border-radius:6px;transition: box-shadow 0.3s ease;}.product-image-wrapper:hover,.img-category, .card-profits, .card, .review{box-shadow: 0 6px 20px rgba(0, 0, 0, 0.08);cursor:default;}.previous,.price,.product-overlay h2,.product-overlay p{font-family:Roboto,sans-serif }.single-products{position:relative }.productinfo{display: inline-block;width:170px;height:100% }.productinfo p{line-height:18px;font-size:1.6rem;color:#333;margin:0 5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height: 1.2;}.price{color:#313131;font-size:2.0rem }.nomargin,.previous{font-size:1.4rem;font-weight:400 }.previous{text-decoration:line-through;color:#555;font-size:1.4rem;margin-left:6px }.profile-opener{color:#E63946;text-align:center;line-height:46px;cursor:pointer;background-size:60%;right:0 }.nav-slide,.overlay{position:fixed;top:0;z-index:200;display:block }.profile-open .overlay{-webkit-transition:.5s cubic-bezier(.645, .045, .355, 1);-moz-transition:.5s cubic-bezier(.645, .045, .355, 1);-o-transition:.5s cubic-bezier(.645, .045, .355, 1);transition:.5s cubic-bezier(.645, .045, .355, 1);visibility:visible;opacity:1 }.overlay{width:100%;height:100%;left:0;background:rgba(29,29,31,.6);visibility:hidden;opacity:0 }.nav-slide{font-family:Arial;padding:0;color:#fff;max-width:450px;height:auto;background:#1d1d1f;bottom:0;overflow:auto;margin-top:0!important;-webkit-transition:0s cubic-bezier(.645, .045, .355, 1);-moz-transition:0s cubic-bezier(.645, .045, .355, 1);-o-transition:0s cubic-bezier(.645, .045, .355, 1);transition:0s cubic-bezier(.645, .045, .355, 1);-webkit-transform:translate3d(-450px,0,0);-moz-transform:translate3d(-450px,0,0);-ms-transform:translate3d(-450px,0,0);-o-transform:translate3d(-450px,0,0);transform:translate3d(-450px,0,0) }.nav-slide.side-profile{right:0;left:auto;color:#000;background:#fff;-webkit-transform:translate3d(450px,0,0);-moz-transform:translate3d(450px,0,0);-ms-transform:translate3d(450px,0,0);-o-transform:translate3d(450px,0,0);transform:translate3d(450px,0,0) }body.no-scroll{overflow:hidden }.profile-open .side-profile{z-index:1000;-webkit-transition:.5s cubic-bezier(.645, .045, .355, 1);-moz-transition:.5s cubic-bezier(.645, .045, .355, 1);-o-transition:.5s cubic-bezier(.645, .045, .355, 1);transition:.5s cubic-bezier(.645, .045, .355, 1);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0) }.nomargin{width:calc(100% - 20px);margin:0 10px;font-family: var(--font-poppins);text-align:left;color:#5a5855;padding:0 0 0 10px;display:table-cell }#new_sum,.hTd{font-weight:700 }.fhnomargin{display:table;height:60px;padding:4px }.img-car{padding:5px;line-height:60px }#input-search{width:100%;visibility:hidden;margin-bottom: 1px;}.btn-top{min-width: 140px;border-radius:9px }.priceCar{width:75px;text-align:right;padding:8px }.box{display:flex;align-items:center;padding:3px;border-bottom:1px solid #ccc }.cart-header{height:60px;z-index:100;position:relative;display:flex;justify-content: space-between;align-items:center;padding:0 10px;border-bottom:1px solid #ccc;box-shadow:0 5px 7px 0 rgb(0 0 0 / 15%) }.cart-footer{height:60px;z-index:100;position:relative;display:flex;align-items:center;padding:6px 10px;border-top:1px solid #ccc;box-shadow:0 -5px 7px 0 rgb(0 0 0 / 15%) }.close-shopping-car{font-weight:700;cursor:pointer;}#response{height:calc(100% - 121px);overflow:auto }.hTd{background-color:transparent;height:82px;font-size:1.5rem;color:#5a5855;display:flex;align-items:center;padding:3px;border:none }.buscar,.get{font-weight:300 }.cart-num{font-family:sans-serif;position:absolute;right:3px;top:6px;width:16px;height:16px;border-radius:50%;background:#fff0f4;line-height:16px;font-size:1.4rem }#free-shipping button:hover, #submenu a:hover, #contact-section a:hover, .cookies a:hover, .marcas-favoritas a:hover, .title a:hover, .find-out a:hover {outline:0;text-decoration: underline !important;cursor: pointer;}.title a{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.2rem;padding-left: 2px }.center,.fav .menu{justify-content:center }.top-header{background:#fff;box-shadow: 0 0 10px rgba(0, 0, 0, 0.30);}.dropdown-toggle:focus,.dropdown-toggle:hover{color:#E63946;text-decoration:none }.articulos,.product-overlay,.total{text-align:center }.container_box{padding:0;margin:10px 0 40px;}.product-overlay{border:0;font-size:1.5rem;position:absolute;width:100%;top:282px;transition:height .5s;display:block }.product-overlay-colors{width: 170px;height:15px;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:170px;z-index: 100;gap: 8px;margin: 5px 0 5px 0;}.product-overlay-fav{position:absolute;top:0;right:0;border:none;background-color:transparent;padding:5px;height:50px;width:50px;border-radius:50px;color:#e63946;font-size:2.3rem;}.product-overlay-fav:hover, .close-shopping-car:hover {transform: scale(1.2);}.color-main{width: 15px;height: 15px;border-radius: 50%;}.count-main{float:left;font-size:1.2rem;color:#5a5855;height:15px }.center,.dropdown,.fav,.fav .menu{display:flex }.barrasuperior{position:fixed;left:0;right:0;top:0;z-index:200;}.dropdown-menu ul{padding:0;list-style:none;margin: 4px 0 }.fav{padding:8px 16px;height:46px;color:#E63946;align-items:center;font-size: 2.6rem;position: relative;}hr{border:0;border-top:1px solid #eee;width:100%;height:1px }input.buscar{font-size:1.6rem;border-radius:20px;margin-top:1px;height:44px }input.buscar:focus {border: 1px solid #E63946;box-shadow: 0 0 2px #E63946;outline: none;}.center{margin:0;align-items:center }.btn-action {color: #fff;background-color: #3A78B4;display: inline-flex;align-items: center;justify-content: center;gap: 0.4em;font-size:1.6rem;padding: 6px 12px;}.btn-action i {font-size:1.6rem;padding: 6px 2px;line-height: 1;display: inline-block;vertical-align: middle;}.btn-action:hover {color: #fff;background-color: #2C5E90;}.btn-action.active.focus, .btn-action.active:focus, .btn-action.active:hover, .btn-action:active.focus, .btn-action:active:focus, .btn-action:active:hover, .open > .dropdown-toggle.btn-action.focus, .open > .dropdown-toggle.btn-action:focus, .open > .dropdown-toggle.btn-action:hover {color: #fff;background-color: #3A78B4;border-color: #2C5E90;}a:focus{outline:0;outline-offset:0 }.btn:focus,.btn:hover{outline:0;-webkit-box-shadow:none;box-shadow:none }.articulos{padding:12px 0;display:table-cell }.swal2-popup{font-size:1.6rem!important }.navbar-collapse,.session{padding:0 }.dropdown-large{position:static!important }.dropdown-menu-large{padding:20px;top: 98% !important }#submenu{list-style:none;padding-bottom:16px;margin:0 }.submenu-category{flex-basis:100%;display:block;padding:3px 10px;clear:both;font-weight:400;line-height:1.428571429;white-space:normal;width:100%;font-size:1.6rem;color:#5a5855;white-space:nowrap;overflow:hidden;text-overflow:ellipsis }.title-category{color:#E63946;font-size:1.8rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis }.title-category:hover{text-decoration:underline }.head-top{letter-spacing: -0.3px;font-size:2.0rem;}.copy{margin-bottom:15px;color:#dcdcdc;font-size:1.2rem }.open{background-color: transparent;}.navbar-toggle{position:relative;float:left;padding:9px 10px;margin-top:6px;margin-bottom:5px;background-color:transparent;background-image:none;border:transparent;display: flex;flex-direction: column;align-items: center;}.icon-bar{background-color:#E63946 }.navbar-toggle .icon-bar{display:block;width:26px;height:3px;border-radius:1px }.navbar-default{height:46px;border:none }.middle-header{height:46px;}.navbar{margin:0 }.buttoms{display:flex;justify-content:center;align-items:center;margin:0;float:right;width:162px;right:15px }#productlist{margin-top: 115px;padding:0;max-width:1170px;min-width:300px;transition: max-height 0.4s ease, opacity 0.4s ease;}#productlist.visible{margin-top: 145px;}.social-icons{margin-bottom:10px }.social-icons a{margin:0 31px }.total{font-size:2.2rem;font-weight:700;color:#333;line-height:18px;text-align:left;width:65%;padding:0 4px;line-height:60px }.vacio{font-style:normal;color:#333;font-size:1.6rem;margin: 50px auto;min-width:60px }.contact-title{margin:20px 0;font-size:1.8rem;color:#dcdcdc;font-weight:600 }.cookies{text-align:center;color:#c5c5c5;font-size:1.2rem;margin:14px }.btn-danger,.btn-success{color:#161616 }.footerInfo{color:#dcdcdc;text-align:left;padding-top:40px }#forgot_pswd,#free-shipping,.cant,.container_box,.contenedor,.error-template,.load{text-align:center }#free-shipping {color: #c5c5c5;background-color: #313131;overflow: hidden;max-height: 0;opacity: 0;transition: max-height 0.4s ease, opacity 0.4s ease;display: flex;align-items: center;justify-content: center;gap: 10px;}#free-shipping.visible {max-height: 100px;opacity: 1;}#free-shipping button{color:#83c6ff;background-color:transparent;border:none }.mini-load{color:#e63946;font-size:0.4rem;width:1.5em;height:1.5em;border-radius:50%;position:relative;text-indent:-9999em;animation:mulShdSpin 1.3s infinite linear;transform:translateZ(0) }.cant{display:inline-flex;justify-content:center;align-items:center;width:40px;height:34px;line-height:1.42857143;touch-action:manipulation;user-select:none;cursor:default }.imgUser{border-radius:50% }::-webkit-scrollbar{width:5px;height:7px;background-color:#fff }::-webkit-scrollbar-button{width:0;height:0 }::-webkit-scrollbar-thumb{background:#585858;border:0 #fff;border-radius:0 }::-webkit-scrollbar-track{border:0 #fff;border-radius:50px }::-webkit-scrollbar-track:hover{background:0 0 }::-webkit-scrollbar-corner{background:0 0 }.navbar-nav>li>.dropdown-menu{overflow:auto;height:calc(100vh - 407px);min-height:250px;border-radius:0 }@media (max-width:700px){body,html{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none }.container{flex-direction:column;align-items:center }#submenu {padding: 0 10px 10px 0;}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;border:0;-webkit-box-shadow:none;box-sizing: border-box;box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.2);}.submenu-category{padding-right:5px }.navbar-nav .open .dropdown-menu>li>a{line-height:20px }.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none }.dropdown-menu-large{margin-left:0;margin-right:0 }.dropdown-menu-large>li{margin-bottom:30px }.dropdown-menu-large>li:last-child{margin-bottom:0 }.dropdown-menu-large .dropdown-header{padding:3px 5px!important }.banner-container .banner .brand-img{display:none }}footer{background-color:#444 }.transition-transform{transition:transform .1s ease-in-out }.product-image{background:linear-gradient(90deg,#eee 25%,#ddd 50%,#eee 75%);background-size:200% 100%;animation:loading 2s infinite }.product-image img, .product-image-pic img{display:block;opacity:0;transition:opacity .5s ease-in-out;width:170px;height:170px;margin-bottom:25px }.product-image img.loaded,.product-image-pic img.loaded{opacity:1;animation:none }.product-image img:not(.loaded),.product-image-pic img:not(.loaded){visibility:hidden }.quantity-control{display:inline-flex;flex-direction:column;border:1px solid #ccc;border-radius:4px;overflow:hidden;width:40px;font-family:sans-serif }.btn-car{background:#fff;border:none;font-size:1.4rem;cursor:pointer }.btn-car:disabled {color: #d7d7d7;}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;opacity:.65;}.quantity-wrapper{display:flex;align-items:center;gap:10px }.quantity{display: inline-block;background-color: #f0f0f0;text-align: center;line-height: 24px;font-size: 1.4rem;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}#chatBtn {position: fixed;bottom: 20px;right: 20px;border: none;width: 60px;height: 60px;background-color: transparent;padding: 0;z-index: 1000;}#chatBox {position: fixed;bottom: 90px;right: 20px;width: 300px;background-color: white;border-radius: 10px;box-shadow: 0 7px 14px rgba(0, 0, 0, 0.4);padding: 15px;display: none;z-index: 999;}#chatBox h4{font-size: 2rem;text-align: center;color: #e63946;margin: 0 0 10px;}#chatBox p {margin: 0 0 15px;color: #555;}#whatsappBtn {display: block;width: max-content;margin: 10px auto 0;background-color: #00d757;color: white;padding: 10px 15px;border-radius: 5px;font-size:1.6rem;cursor: pointer;text-align: center;}#whatsappBtn:hover{background-color: #1ebe5b;}#chatBtn img{width: 60px;height: 60px;transition: transform .3s ease;}#chatBtn img:hover{transform:translateY(-6px) }.logo-link {display: flex;align-items: center;text-decoration: none;font-family: Arial, sans-serif;}.logo-img {height: 46px;width: 46px;margin-right: 6px;}.logo-text {font-family: var(--font-poppins);display: flex;flex-direction: column;line-height: 1;transform: scaleY(0.9);top: 5px;position: relative;}.logo-text .line1 {font-size: 1.2rem;color: #4a4a4a;transform: scaleX(0.9);transform-origin: left;margin-bottom: 1px;}.logo-text .line2 {font-size:2.0rem;font-weight: 700;color: #e53945;transform: scaleX(0.9);transform-origin: left;}#menu-usuario > button {display: flex;align-items: center;justify-content: center;cursor: pointer;background: none;border: none;padding: 0;}.card, .review, .card-profits, .logos-slide img, .img-social, .close-shopping-car, .product-overlay-fav {transition: transform 0.3s ease;}