.qty-ctl{float:left;height:auto;line-height:normal;margin:0!important;padding:0!important}.qty-ctl button{font-size:0;display:block;text-indent:-99999px;overflow:hidden;vertical-align:middle;text-align:left;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-bottom:0;cursor:pointer;position:relative;background-color:transparent;border:1px solid #eaeaea;text-indent:0;width:40px;height:47px;padding:0 13px;position:relative;z-index:1}.qty-ctl button.decrease{-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.qty-ctl button.decrease:before{content:"-";font-size:20px;font-weight:bold;line-height:1;padding-left:4px}.qty-ctl button.increase{-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.qty-ctl button.increase:before{content:"+";font-size:20px;line-height:.5}.qty_cart{width:calc(100% - 10px);display:inline-block;margin-bottom:6px}.qty_cart input.qty{float:left;height:47px;width:calc(100% - 80px)!important;text-align:center;margin:0 -1px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.qty_cart input.qty:hover,.qty_cart input.qty:focus{position:relative;z-index:2}.qty_cart_detail{display:inline-block;margin-bottom:6px}.qty_cart_detail input.qty{float:left;height:47px;width:calc(100% - 80px)!important;text-align:center;margin:0 -1px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.qty_cart_detail input.qty:hover,.qty_cart_detail input.qty:focus{position:relative;z-index:2}.nevaa-products{display:flex;flex-wrap:wrap}.nevaa-products.owl-carousel{display:block;flex-wrap:inherit;border-left:1px solid #eaeaea;border-top:1px solid #eaeaea}.nevaa-products.owl-carousel .owl-item{position:relative}.nevaa-products.owl-carousel .owl-item:first-child{border-left-color:#eaeaea}.nevaa-products.owl-carousel .owl-item .nevaa-product-card{position:relative;z-index:1;width:auto}.nevaa-products .nevaa-product-card{display:flex;flex-direction:column;padding:15px;width:25%;cursor:default}.nevaa-product-card{border-left:1px solid;border-left-color:transparent;border-top:1px solid;border-top-color:transparent;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;background-color:#fff}@media(max-width:1195px){.nevaa-products .nevaa-product-card{width:33.3333333%;padding:10px}}@media(max-width:750px){.nevaa-products .nevaa-product-card{width:50%;padding:10px}}@media(max-width:350px){.nevaa-products .nevaa-product-card{width:100%;padding:10px}}.nevaa-products .nevaa-product-card:hover{border:1px solid rgba(64,141,228,.8);position:relative}.nevaa-products .nevaa-product-card .nevaa-product-image{flex:0 1 auto;position:relative;height:280px}.nevaa-products .nevaa-product-card .nevaa-product-image img{border-radius:5px;width:100%;height:100%;object-fit:contain}.nevaa-products .nevaa-product-card .nevaa-product-info{flex:1 1 auto;display:flex;width:100%;flex-direction:column;justify-content:space-between;text-align:center}.nevaa-products .nevaa-product-card .nevaa-product-info .product-info-item{display:block;text-align:center}.nevaa-products .nevaa-product-card .nevaa-product-info .product-info-item.product-title{margin:3px 0;margin-top:15px;font-size:18px;font-weight:600}.nevaa-products .nevaa-product-card .nevaa-product-info .product-info-item.product-publisher-author a,.nevaa-products .nevaa-product-card .nevaa-product-info .product-info-item.product-publisher-author span{font-size:17px;margin:3px 0;display:block}.nevaa-products .nevaa-product-card .nevaa-product-info .product-info-item.product-price{font-size:20px;font-weight:600;margin:10px 0}.nevaa-products .nevaa-product-card .nevaa-product-info .product-info-item.product-cart{margin:10px 0}.nevaa-products .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .input-group{max-width:30%;margin:0 auto}.nevaa-products .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .input-group input{padding:0;width:30px;text-align:center}.nevaa-products .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .add-cart{margin:10px 0 0}.nevaa-products .nevaa-product-card .nevaa-product-info .product-info-item.product-alert .alert{margin-bottom:0;padding:5px 8px;font-size:14px}.nevaa-products.ltr .nevaa-product-card{flex-direction:row;width:33.3333333%}@media(max-width:1195px){.nevaa-products.ltr .nevaa-product-card{width:50%}}@media(max-width:1000px){.nevaa-products.ltr .nevaa-product-card{width:50%;padding:20px 10px}}@media(max-width:750px){.nevaa-products.ltr .nevaa-product-card{width:100%}}.nevaa-products.ltr .nevaa-product-card .nevaa-product-image{padding:0;min-width:90px;max-width:120px}.nevaa-products.ltr .nevaa-product-card .nevaa-product-image img{width:100%}.nevaa-products.ltr .nevaa-product-card .nevaa-product-info{padding:0 0 0 20px}.nevaa-products.ltr .nevaa-product-card .nevaa-product-info .product-info-item{display:block;text-align:left}.nevaa-products.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-title{margin-top:0}.nevaa-products.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .input-group{margin:0 0;float:left}@media(max-width:1195px){.nevaa-products.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .input-group input,.nevaa-products.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .input-group button{height:30px;font-size:12px;line-height:1.5}}@media(max-width:750px){.nevaa-products.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .input-group{max-width:none;width:91px}}@media(max-width:470px){.nevaa-products.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .input-group{float:none}}.nevaa-products.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .add-cart{float:left;width:50%;margin:0 0 0 5px}@media(max-width:1195px){.nevaa-products.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .add-cart{padding:5px 10px;height:30px;font-size:12px;line-height:1.5}}@media(max-width:750px){.nevaa-products.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .add-cart{max-width:none;width:auto}}@media(max-width:470px){.nevaa-products.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .add-cart{float:none;margin:10px 0 0 0;width:100%}}.nevaa-products.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-alert .alert{text-align:center}.nevaa-products.block .nevaa-product-card{width:20%}@media(max-width:1195px){.nevaa-products.block .nevaa-product-card{width:25%;padding:15px}}@media(max-width:1000px){.nevaa-products.block .nevaa-product-card{width:33.3333333%;padding:10px}}@media(max-width:750px){.nevaa-products.block .nevaa-product-card{width:50%;padding:10px}}@media(max-width:350px){.nevaa-products.block .nevaa-product-card{width:100%;padding:10px}}.nevaa-products.block.ltr .nevaa-product-card{width:100%}.nevaa-products.block.ltr .nevaa-product-card .nevaa-product-image{padding:0;min-width:100px;max-width:130px}@media(max-width:350px){.nevaa-products.block.ltr .nevaa-product-card .nevaa-product-image{min-width:80px;max-width:110px}}.nevaa-products.block.ltr .nevaa-product-card .nevaa-product-info{justify-content:center;padding:0 0 0 40px}@media(max-width:750px){.nevaa-products.block.ltr .nevaa-product-card .nevaa-product-info{padding:0 0 0 15px}}.nevaa-products.block.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-publisher-author span{display:inline-block}.nevaa-products.block.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-publisher-author span:last-child{margin-left:10px}@media(max-width:750px){.nevaa-products.block.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-publisher-author span{display:block}.nevaa-products.block.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-publisher-author span:last-child{margin-left:0}}.nevaa-products.block.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .input-group{margin:0 0;float:left;width:91px}@media(max-width:380px){.nevaa-products.block.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .input-group{float:none;margin:5px 0 0 0}}.nevaa-products.block.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .add-cart{float:left;width:auto;margin:0 0 0 5px}@media(max-width:380px){.nevaa-products.block.ltr .nevaa-product-card .nevaa-product-info .product-info-item.product-cart .add-cart{float:none;margin:5px 0 0 0}}.nevaa-products .nevaa-ribbon-wrapper{width:85px;height:88px;overflow:hidden;position:absolute;z-index:1;top:-3px;right:-3px}.nevaa-products .nevaa-ribbon-wrapper .nevaa-ribbon-orange{font-size:12px;font-weight:600;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;background-color:#ff9e00;color:#f1f1f1;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.nevaa-products .nevaa-ribbon-wrapper .nevaa-ribbon-red{font-size:12px;font-weight:600;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;background-color:#d9534f;color:#f1f1f1;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.nevaa-products .nevaa-ribbon-wrapper .nevaa-ribbon-default{font-size:12px;font-weight:600;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;background-color:#bfdc7a;color:#6a6340;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.nevaa-products .nevaa-ribbon-wrapper .nevaa-ribbon-default:before,.nevaa-products .nevaa-ribbon-wrapper .nevaa-ribbon-default:after{content:"";border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.nevaa-products .nevaa-ribbon-wrapper .nevaa-ribbon-default:before{left:0}.nevaa-products .nevaa-ribbon-wrapper .nevaa-ribbon-default:after{right:0}.nevaa-productdetail-ribbon-wrapper{width:85px;height:88px;overflow:hidden;position:absolute;z-index:1;top:-3px;right:-3px}.nevaa-productdetail-ribbon-wrapper .nevaa-ribbon-orange{font-size:12px;font-weight:600;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;background-color:#ff9e00;color:#f1f1f1;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.nevaa-productdetail-ribbon-wrapper .nevaa-ribbon-red{font-size:12px;font-weight:600;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;background-color:#d9534f;color:#f1f1f1;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.nevaa-productdetail-ribbon-wrapper .nevaa-ribbon-default{font-size:12px;font-weight:600;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;background-color:#bfdc7a;color:#6a6340;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.nevaa-productdetail-ribbon-wrapper .nevaa-ribbon-default:before,.nevaa-productdetail-ribbon-wrapper .nevaa-ribbon-default:after{content:"";border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.nevaa-productdetail-ribbon-wrapper .nevaa-ribbon-default:before{left:0}.nevaa-productdetail-ribbon-wrapper .nevaa-ribbon-default:after{right:0}input.input-validation-error,textarea.input-validation-error,select.input-validation-error{background:#fef1ec;border:1px solid #cd0a0a}.validation-summary-errors{margin-top:10px;margin-bottom:10px;border:1px solid #ebccd1;padding:15px;background:#f2dede;border-radius:4px}#products_container{background-color:#fff;border-left:1px solid #eaeaea}form input:not([type="submit"]).warning,textarea.warning{border-color:#f3cb88}form input:not([type="submit"]).error,textarea.error{border-color:#f4c0c0}form input:not([type="submit"]).success,textarea.success{border-color:#b2f79a}form input:not([type="submit"]).info,textarea.info{border-color:#98d6f2}.iti{width:100%}.address_box{padding:10px;border:1px solid #4ac4fa;background-color:#fff;background-clip:padding-box;border-radius:3px;height:120px}.shopping-cart-free-cargo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.shopping-cart-free-cargo>div{padding-right:6px}.payment-free-cargo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center}.payment-free-cargo>div{padding-right:10px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.swal2-popup{font-size:1.6rem!important}.whatsapp-float-icon i:before{content:"";font:normal normal normal 30px/1 FontAwesome;display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.whatsapp-float-icon{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100;padding:6px}.scrollbar{float:left;max-height:300px;background:#fff;overflow:auto;padding-top:4px;width:100%}@media(min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}