.rating-box{display:inline-block}.rating-container{direction:rtl!important}.rating-container label{display:inline-block;margin:0;color:#d4d4d4;cursor:pointer;font-size:30px;transition:color .2s}.rating-container input{display:none}.rating-container label:hover,input:checked~label,label:hover~label{color:gold}@media screen and (min-width:768px){.info-box{-ms-flex:0 0 25%!important;flex:0 0 25%!important;max-width:25%!important;justify-content:center}}.site-logo{height:45px!important;width:auto}.menu li a{text-transform:none!important}#paymentType{font-weight:700}.header-top{padding-top:0!important;padding-bottom:0!important}.list-price{display:block;margin-bottom:3px;color:#aaa;font-weight:400;font-size:1.3rem!important;text-align:left}.ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:10px;font-weight:700;color:#fff;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#f70505 0,#8f0808 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:19px;right:-21px}.ribbon span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #8f0808;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #8f0808}.ribbon span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #8f0808;border-bottom:3px solid transparent;border-top:3px solid #8f0808}.custom_product{border:solid;border-width:1px;border-color:#efefef;position:inherit}.product-min{min-height:210px}.product-min2{min-height:153px}.add-cart{background-color:#ff6000;white-space:nowrap;color:#fff;border:0;border-radius:5px}.badge{font-size:14px}.brand-logo{width:100%;padding:18px;border:1px solid #efefef}#cartNoResult{text-align:center;font-size:13px}.orderNote{min-height:auto!important;max-width:inherit!important;width:100%!important}.dropdown_account{position:relative;display:inline-block}.dropdown_account-content{display:none;position:absolute;background-color:#f9f9f9;color:#000;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}.dropdown_account:hover .dropdown_account-content{display:block}.blog-pagination{padding:16px 0 10px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:10px}.blog-pagination.style1{margin-bottom:30px}.blog-pagination span{float:left;line-height:42px}ul.flat-pagination{text-align:center;overflow:hidden}ul.flat-pagination li{display:inline-block;margin:0 5px}ul.flat-pagination li a{display:inline-block;height:40px;line-height:37px;width:40px;text-align:center;color:#484848;border:2px solid #e5e5e5;border-radius:50%;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.flat-pagination li a:hover,ul.flat-pagination li.active a{background-color:#efefef;color:#000;border-color:#ccc}ul.flat-pagination li.next a img{margin-left:15px}ul.flat-pagination li.prev a img{margin-right:15px}ul.flat-pagination li.next a,ul.flat-pagination li.prev a{width:auto;border:none}ul.flat-pagination li.next a:hover,ul.flat-pagination li.prev a:hover{background:0 0;border:none;color:#8f0808}ul.flat-pagination.style1{float:right}ul.flat-pagination.style1 li{margin:0 4.5px}ul.flat-pagination.style1 li.next{margin-right:2px}ul.flat-pagination.style1 li.prev{margin-right:11px}.blog-pagination.style3{margin-bottom:48px}.blog-pagination.style4{margin-bottom:41px}@media (max-width:860px){.logo img{display:block;max-width:none;width:200px;height:auto!important}}.top-banner img{width:100%;height:auto}.selected{background-color:#efefef;padding-left:10px;font-weight:700!important}.product-single-gallery .label-group{position:absolute;z-index:100;top:1.1rem;left:1.1rem}.product-single-gallery .product-label{display:block;text-align:center;margin-bottom:5px;text-transform:uppercase;padding:7px;color:#fff;font-weight:600;font-size:12px;font-weight:700;line-height:1;border-radius:12px}.product-single-gallery .product-label.label-hot{background-color:#e5ffe7;color:#006a40}.product-single-gallery .product-label.label-sale{background-color:#da5555}.product-single-details .product-price{color:#008a09}.badge-sale{color:#006a40;background-color:#e5ffe7}.badge-success{color:#fff;background-color:#69c27d}.badge-warning{color:#212529;background-color:#ffc925}.badge-primary{background-color:#45b3f1!important}.badge-info{color:#fff;background-color:#34a5b7}.badge-light{color:#484a4c;background-color:#f0f0f0;border:1px solid #e4e4e4}.badge-danger{color:#fff;background-color:#e05966}.price-drop-indicator{display:none;position:absolute;top:-8px;right:-8px;width:14px;height:14px;background-color:#e21e1e;border:2px solid #fff;border-radius:50%;z-index:1001;box-shadow:0 0 0 0 rgba(226,30,30,.7);animation:pulse-red 2s infinite}@keyframes pulse-red{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(226,30,30,.7)}70%{transform:scale(1.1);box-shadow:0 0 0 10px rgba(226,30,30,0)}100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(226,30,30,0)}}.badge-xs{font-size:1.2rem;padding:.2rem .4rem}.lineth{text-decoration: line-through}