.best-product-container .col-6.col-lg-4.mb-4.mb-sm-9{height:624px}.best-product-container .col-6.col-lg-4.mb-4.mb-sm-9 .product-item.product-st2-item{height:100%}.best-product-container .disabled{display:none !important}.best-product-container button,.best-product-container input[type=submit]{cursor:pointer}.best-product-container img{height:auto;max-width:100%}.best-product-container input::-webkit-input-placeholder,.best-product-container textarea::-webkit-input-placeholder{opacity:1}.best-product-container input:-moz-placeholder,.best-product-container textarea:-moz-placeholder{opacity:1}.best-product-container input::-moz-placeholder,.best-product-container textarea::-moz-placeholder{opacity:1}.best-product-container input:-ms-input-placeholder,.best-product-container textarea:-ms-input-placeholder{opacity:1}.best-product-container ul{margin:0;padding:0}.best-product-container ul:last-child{margin-bottom:0}.best-product-container ul li{list-style:none}.best-product-container hr{border-top-width:2px}.best-product-container .bg-img{background:no-repeat center center;background-size:cover}.best-product-container .wrapper{overflow-x:hidden}.best-product-container.section-space{padding-bottom:60px;padding-top:60px}@media only screen and (min-width:992px) and (max-width:1199px){.best-product-container.section-space{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:768px) and (max-width:991px){.best-product-container.section-space{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:767px){.best-product-container.section-space{padding-top:30px;padding-bottom:30px}}.best-product-container .table>:not(:first-child){border-top:0}.best-product-container .row{margin-top:0}.best-product-container .row .col{margin-top:0}.best-product-container .modal{z-index:9999}.best-product-container a,.best-product-container a:focus,.best-product-container a:hover{text-decoration:none;color:#262626}@media only screen and (max-width:900px){.best-product-container .col,.best-product-container .col-1,.best-product-container .col-10,.best-product-container .col-11,.best-product-container .col-12,.best-product-container .col-2,.best-product-container .col-3,.best-product-container .col-4,.best-product-container .col-5,.best-product-container .col-6,.best-product-container .col-7,.best-product-container .col-8,.best-product-container .col-9,.best-product-container .col-auto,.best-product-container .col-lg,.best-product-container .col-lg-1,.best-product-container .col-lg-10,.best-product-container .col-lg-11,.best-product-container .col-lg-12,.best-product-container .col-lg-2,.best-product-container .col-lg-3,.best-product-container .col-lg-4,.best-product-container .col-lg-5,.best-product-container .col-lg-6,.best-product-container .col-lg-7,.best-product-container .col-lg-8,.best-product-container .col-lg-9,.best-product-container .col-lg-auto,.best-product-container .col-md,.best-product-container .col-md-1,.best-product-container .col-md-10,.best-product-container .col-md-11,.best-product-container .col-md-12,.best-product-container .col-md-2,.best-product-container .col-md-3,.best-product-container .col-md-4,.best-product-container .col-md-5,.best-product-container .col-md-6,.best-product-container .col-md-7,.best-product-container .col-md-8,.best-product-container .col-md-9,.best-product-container .col-md-auto,.best-product-container .col-sm,.best-product-container .col-sm-1,.best-product-container .col-sm-10,.best-product-container .col-sm-11,.best-product-container .col-sm-12,.best-product-container .col-sm-2,.best-product-container .col-sm-3,.best-product-container .col-sm-4,.best-product-container .col-sm-5,.best-product-container .col-sm-6,.best-product-container .col-sm-7,.best-product-container .col-sm-8,.best-product-container .col-sm-9,.best-product-container .col-sm-auto,.best-product-container .col-xl,.best-product-container .col-xl-1,.best-product-container .col-xl-10,.best-product-container .col-xl-11,.best-product-container .col-xl-12,.best-product-container .col-xl-2,.best-product-container .col-xl-3,.best-product-container .col-xl-4,.best-product-container .col-xl-5,.best-product-container .col-xl-6,.best-product-container .col-xl-7,.best-product-container .col-xl-8,.best-product-container .col-xl-9,.best-product-container .col-xl-auto{width:50% !important}.best-product-container .product-action{display:flex !important}}.best-product-container .row .col,.row [class*=col-]{margin-top:0}.best-product-container .section-title .title{font-size:50px;font-weight:400;margin-bottom:13px;line-height:39px;padding-bottom:10px;text-transform:capitalize}.best-product-container .section-title{margin-bottom:60px}.best-product-container .section-title p{max-width:430px;margin:0 auto;line-height:28px}.best-product-container .product-item .product-thumb{border-radius:10px;overflow:hidden;position:relative}.best-product-container .product-item.product-st2-item .product-thumb{display:flex;align-items:center;justify-content:center}.best-product-container .product-item.product-st2-item .product-thumb .d-block{width:100%}.best-product-container .product-item.product-st2-item .product-thumb img{border-radius:10px;width:100%;height:450px;object-fit:fill;transition:all .5s ease}.best-product-container .product-item .product-info{padding-top:14px}.best-product-container .product-item .product-info .title{font-size:21px;font-weight:400;margin-bottom:12px}.best-product-container .product-item .product-info .title a:hover{color:#ff6565}.best-product-container .product-item .product-info+.product-action-bottom{margin-top:12px}.best-product-container .product-item .product-action{display:flex;position:absolute;bottom:30px;width:100%;justify-content:center}.best-product-container .product-item .product-action .product-action-btn{background-color:#fff;border:2px solid #e63946;color:#231942;display:inline-block;opacity:0;transform:translate(0,40px);-webkit-transform:translate(0,40px);-moz-transform:translate(0,40px);-ms-transform:translate(0,40px);-o-transform:translate(0,40px);transition:all .5s ease;transition-delay:100ms}.best-product-container .product-item.product-st2-item .product-action .action-btn-cart{border-radius:50px;height:50px;letter-spacing:.2em;font-size:13px;color:#231942;font-weight:500;margin:0 20px;padding:5px 28px 5px 32px;text-align:center;text-transform:uppercase;transition-delay:150ms;width:100%}.best-product-container .product-item .product-action .action-btn-quick-view{border-radius:50%;height:50px;font-size:20px;line-height:47px;width:50px}.best-product-container .product-item .product-action .action-btn-quick-view{font-size:17px;line-height:45px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.best-product-container .product-item .product-action .action-btn-quick-view{font-size:14px;line-height:30px;height:44px;width:44px}}@media only screen and (max-width:767px){.best-product-container .section-title{margin-bottom:45px}.best-product-container .section-title .title{font-size:30px !important;margin-bottom:10px;line-height:30px;padding-bottom:7px}.best-product-container .product-item .product-action .action-btn-quick-view{height:42px;font-size:14px;line-height:36px;width:42px}.best-product-container .product-st2-item .product-info{padding:24px 18px 20px}.best-product-container .product-item .product-action-bottom{display:none;flex-wrap:wrap;justify-content:space-between}}.best-product-container .product-item .product-action-bottom .product-action-btn{background-color:#f7f7f7;border:1px solid #eee;width:calc(50% - 2px);font-size:15px;padding:4px;height:40px}.best-product-container .product-item .product-action-bottom .action-btn-cart{font-size:12px;display:inline-flex;width:100%;font-weight:500;padding:6px 0 8px;margin-top:4px}.best-product-container .product-item .product-rating{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.best-product-container .product-item .product-rating .rating{color:#ff6565;cursor:pointer;font-size:16px;display:flex}.best-product-container .product-item .product-rating .rating i+i{margin-left:5px}.best-product-container .product-item .product-rating .reviews{color:#898989;font-size:13px;font-style:italic;font-weight:400}.best-product-container .product-item .prices span{font-size:21px;font-weight:500}.best-product-container .product-item .prices .price-old{color:#364958;font-size:12px;font-weight:300;margin-left:4px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.best-product-container .product-item .flag-new{background-color:#ff6565;border-radius:50px;color:#fff;display:inline-block;font-size:16px;font-weight:400;text-align:center;padding:7px 22px 10px;line-height:1;position:absolute;top:20px;right:20px}.best-product-container .product-item:hover.product-st2-item .product-thumb img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}.best-product-container .product-item:hover .product-action .product-action-btn{opacity:1;visibility:visible;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}.best-product-container .product-st2-item{background-color:#fafafa;border-radius:10px}.best-product-container .product-st2-item .product-info{background-color:#fafafa;border-radius:10px;overflow:hidden;padding:25px 30px 36px;position:relative;transition:all .5s ease}.best-product-container .product-st2-item .prices{margin-bottom:20px}.best-product-container .product-st2-item .product-action{bottom:0;justify-content:space-between;margin-bottom:-86px;position:relative;transition:all .5s ease}.best-product-container .product-st2-item .product-action .product-action-btn{opacity:1}.best-product-container .product-st2-item .product-action .action-btn-cart{margin:0}.best-product-container .product-st2-item .product-info:not(:has(.product-action)){height:144px}.best-product-container .product-st2-item:hover .product-info:has(.product-action){margin-top:-86px}.best-product-container .product-st2-item:hover .product-action{margin-bottom:0}@media only screen and (min-width:1200px){.best-product-container .product-item.product-st2-item .product-thumb{min-height:445px}.best-product-container .product-item.product-st2-item .product-action .action-btn-cart{border-radius:50px;height:50px;letter-spacing:.2em;font-size:13px;color:#231942;font-weight:500;margin:0 20px;padding:5px 40px 5px;text-align:center;text-transform:uppercase;transition-delay:.15s}}@media only screen and (min-width:768px) and (max-width:991px){.best-product-container .product-item.product-st2-item .product-thumb{min-height:350px}.best-product-container .product-item.product-st2-item .product-thumb img{height:380px}.best-product-container .product-item.product-st2-item .product-action .action-btn-cart{height:44px;font-size:11px;margin:0 8px;padding:5px 30px}}@media only screen and (min-width:576px) and (max-width:767px){.best-product-container .section-title{margin-bottom:45px}.best-product-container .section-title h2.title{font-size:30px !important;margin-bottom:10px;line-height:30px;padding-bottom:7px}.best-product-container .product-info .title{font-size:17px !important;font-weight:500;margin-bottom:8px}.best-product-container .product-st2-item .product-action{margin:0;transform:none}.best-product-container .product-st2-item .product-action .product-action-btn{transform:none}.best-product-container .product-st2-item:hover .product-info{margin-top:0}.best-product-container .product-item.product-st2-item .product-rating{margin-bottom:8px;display:block}.best-product-container .product-item .product-action .action-btn-quick-view{height:42px;font-size:14px;line-height:36px;width:42px}.best-product-container .product-st2-item .product-info{padding:24px 18px 20px}.best-product-container .product-item .product-action-bottom{display:none;flex-wrap:wrap;justify-content:space-between}.best-product-container .product-item.product-st2-item .product-thumb{min-height:290px}.best-product-container .product-item.product-st2-item .product-thumb img{width:100%;height:330px}.best-product-container .product-item.product-st2-item .product-action{margin:0;transform:none}.best-product-container .product-item.product-st2-item .product-action .action-btn-cart{height:40px;font-size:11px;margin:0 8px;padding:6px 20px;letter-spacing:.4px}}@media only screen and (max-width:575px){.best-product-container .section-title .title{font-size:30px !important;margin-bottom:10px;line-height:30px;padding-bottom:7px}.best-product-container .product-item.product-st2-item:hover .product-info{margin-top:0}.best-product-container .product-item.product-st2-item .product-thumb img{height:300px}.best-product-container .product-item.product-st2-item .product-action .action-btn-cart{margin:8px auto;width:82%;padding:0;max-width:154px}.best-product-container .product-st2-item .product-info{padding:14px 0 0 0}.best-product-container .product-item .flag-new{font-size:12px;padding:5px 12px 6px;top:5px;right:5px}.best-product-container .product-st2-item .prices{margin-bottom:0}.best-product-container .product-st2-item .product-info .prices span{font-size:14px}.best-product-container .product-st2-item .product-info .prices .price-old{font-size:11px}.best-product-container .product-item .prices span{font-size:14px}.best-product-container .product-item .product-rating .reviews{margin-top:5px;font-size:12px}.best-product-container .product-item .product-rating .rating{font-size:11px}.best-product-container .product-item .product-rating .rating i+i{margin-left:2px}.best-product-container .product-item .product-action-bottom{display:flex}.best-product-container .product-item .product-action{display:none}.best-product-container .product-st2-item .product-info .title{font-size:17px;font-weight:500;margin-bottom:8px}.best-product-container .product-item .product-action-bottom .action-btn-cart{font-size:12px;display:inline-flex;width:100%;font-weight:500;padding:6px 0 8px;margin-top:4px}.best-product-container .product-item .product-action-bottom .action-btn-cart span{margin:0 auto}}.best-product-container .product-st2-item .title.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.best-product-container .product-item .flag-out-of-stock{background-color:#ff6565;border-radius:50px;color:#fff;display:inline-block;font-size:16px;font-weight:400;text-align:center;padding:10px 20px;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.best-product-container .product-item .product-action-bottom .action-btn-cart{display:none}@media(min-width:576px){.best-product-container .container{max-width:540px}}@media(min-width:768px){.best-product-container .container{max-width:720px}}@media(min-width:992px){.best-product-container .container{max-width:960px}}@media(min-width:1200px){.best-product-container .container{max-width:1200px}}@media(min-width:1600px){.best-product-container .container{max-width:1200px}}