html[lang=fr]{text-transform:initial!important}html[lang=en]{text-transform:capitalize}.cart-dropdown i.w-icon-heart,.cart-dropdown i.w-icon-compare{position:relative}.cart-dropdown i.w-icon-heart .cart-count,.cart-dropdown i.w-icon-compare .cart-count{background:#000}.cart-dropdown i.w-icon-compare .cart-count{top:-1px}.cart-dropdown i.w-icon-heart .cart-count{top:-9px}.cart-dropdown .cart-count{background:#ed1e26}.header-search{position:relative;width:100%;max-width:100%}ul.category-menu{padding:.9rem 0}.ltr ul.category-menu a{text-align:left}.rtl ul.category-menu a{text-align:right}ul.category-menu .submenu{top:0!important}ul.category-menu .megamenu{flex-wrap:wrap}ul.category-menu .megamenu>li .menu-item-wrap>a:not(.btn){padding:0}ul.category-menu .megamenu li{display:grid;grid-template-columns:repeat(auto-fit,minmax(50%,1fr));flex:1}ul.category-menu .megamenu li.has-image{flex:initial}ul.category-menu .megamenu .divider{opacity:1}.ltr .menu-item-wrap:nth-child(2n){padding-left:1rem}.rtl .menu-item-wrap:nth-child(2n){padding-right:1rem}.ltr .menu-item-wrap:nth-child(odd){padding-right:1rem}.rtl .menu-item-wrap:nth-child(odd){padding-left:1rem}.main-nav ul .megamenu li{display:flex}.main-nav ul .megamenu li .menu-item-wrap{flex:1}.main-nav ul .megamenu>li>a{padding:0}.banner .banner-content{width:330px}.icon-box-icon-fa i{font-weight:900}.widget-products.widget-products-bordered .widget-body{border:none}.widget-products{padding:2.6rem 2rem 2.3rem;border:1px solid #eee;transition:border-color .3s}.widget-products .widget-body{padding:0}.deals-wrapper .single-product:hover,.deals-wrapper .widget-products.widget-products-bordered .widget-body:hover,.widget-products:hover{border-color:#ed1e26}.single-product{border:1px solid #eee;transition:border-color .3s}.ltr .single-product{padding:2.6rem 1.9rem 2rem 1.8rem}.rtl .single-product{padding:2.6rem 1.8rem 2rem 1.9rem}.widget.widget-products .swiper-button-next,.widget.widget-products .swiper-button-prev{top:-2.1rem}.ltr .widget.widget-products .swiper-button-prev{right:.8rem}.rtl .widget.widget-products .swiper-button-prev{left:.8rem}.ltr .widget.widget-products .swiper-button-next{right:.5rem}.rtl .widget.widget-products .swiper-button-next{left:.5rem}.view-type .btn{border:none}.view-type .btn:not(:focus-visible){border:none;outline:0;background:none}.view-type .btn:hover{border:none;background:inherit}.view-type .btn i{font-size:inherit}.product-list .product-media{border-bottom:1px solid #f1f1f1;height:312px}.product-price{color:#333}.product-price-wrapper .new-price{color:var(--color-red);text-decoration:none}.flash-sale-ribbon{position:absolute;top:20px;width:130px;padding:5px 20px;text-transform:uppercase;font-size:12px;text-align:center;font-weight:600;z-index:10;box-shadow:0 2px 5px #0003;pointer-events:none;background:#ed1e26;color:#fff}.ltr .flash-sale-ribbon{transform:rotate(45deg);right:-30px}.rtl .flash-sale-ribbon{transform:rotate(-45deg);left:-30px}.product-slideup-content:hover .daily-deals-countdown.countdown{transform:translateY(-50px);transition:transform .3s}.product .product-media{display:flex}.product .daily-deals-countdown.countdown{width:100%;flex:1;position:absolute;bottom:20px;padding:0 20px;transition:transform .3s}.product .daily-deals-countdown.countdown .countdown-row{background:#ed1e26;color:#fff;text-align:center}.product .daily-deals-countdown.countdown .countdown-row .countdown-section{text-align:center;display:inline-flex;flex:1;padding:.9en 0 .8em}.youtube-background:before{content:"";background:#000;opacity:.1;width:100%;height:100%;position:absolute;z-index:1}.nav-tabs .nav-link{border-top:none;border-right:none;border-left:none;border-bottom-width:2px}.nav-tabs .nav-link.active{background:transparent}html body .header a.logout{background:#ed1e26;padding:13px 15px;color:#fff}html body .header a.logout:hover{color:#444}.btn-remove{font-size:15px;color:var(--color-black);background:transparent;border:none;transition:var(--transition-150)}.btn-remove:hover{color:var(--color-primary)}.form-control{min-height:inherit}.sidebar-cart-actions .btn{font-size:15px;line-height:26px;border:none;transition:var(--transition-150)}.minipopup-box .product,.minipopup-box .product .product-media,.minipopup-box .product a{height:auto;min-height:auto}.contact-us .icon-box .icon-email{margin:-.7rem 0 1.5rem}.contact .card{border-radius:initial;border:none}.contact .card-header{padding:initial;border-bottom:none;color:#333;font-size:1.6rem;font-weight:600;letter-spacing:-.025em;line-height:1.5}.contact .card-body{padding:1.2rem 2rem}textarea.form-control{min-height:initial!important;height:auto}.alert{position:fixed;bottom:2em}.ltr .alert{right:2em}.rtl .alert{left:2em}.alert button{background:transparent;border:none}.details-info-top-actions .btn-compare,.details-info-top-actions .btn-wishlist{border:none}.intro-footer{display:flex;align-items:center;align-content:center;flex-direction:column;margin:auto;text-align:center}.footer-top hr{border:0;border-top:1px solid #aaa}.newsletter-right .title{text-align:initial;font-size:3rem}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{background:var(--color-primary-alpha-80);border-color:var(---color-primary-alpha-80)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);outline:0;box-shadow:0 0 0 .25rem rgba(var(--color-primary-hover),.5)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--color-primary-alpha-80);border-color:rgba(var(--color-primary-alpha-80),.9);opacity:.4}.btn.btn-number{background:var(--color-white);border:1px solid #e2e8f0}.btn.btn-number svg{margin:auto}html .order-summary-top .cart-item .product-price.old-price{height:auto;line-height:normal;font-weight:400;color:#aaa;text-decoration:line-through;margin:0;font-size:.9em}html .order-summary-top .cart-item .new-price{margin:0;height:auto;line-height:normal;color:red;text-decoration:none}.header-warehouse{position:relative;display:flex;border:1px solid #e5e5e5;border-radius:.375rem;background:#fffef5}.ltr .header-warehouse{padding:5px 12px 5px 8px;border-bottom-right-radius:0}.rtl .header-warehouse{padding:5px 8px 5px 12px;border-bottom-left-radius:0}.header-warehouse.mobile{display:none}.ltr .header-warehouse:not(.mobile){margin-right:4.8rem}.rtl .header-warehouse:not(.mobile){margin-left:4.8rem}.header-warehouse:not(.mobile):after{position:absolute;content:"";top:50%;transform:translateY(-50%);width:1px;height:4.1rem;background-color:#e5e5e5}.ltr .header-warehouse:not(.mobile):after{right:-2.5rem}.rtl .header-warehouse:not(.mobile):after{left:-2.5rem}.header-warehouse .phone-number{font-size:1.6rem;line-height:1.7}.header-warehouse .warehouse-hour{position:absolute;bottom:-21px;width:auto;font-weight:700;padding:1px 15px;font-size:.9em;border-radius:.375rem;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #e5e5e5;border-top-color:#fff;background:#fff}.ltr .header-warehouse .warehouse-hour{right:-1px}.rtl .header-warehouse .warehouse-hour{left:-1px}.header-warehouse .warehouse-hour.badge-success{color:green}.header-warehouse .warehouse-hour.badge-danger{color:red}.header-warehouse a.d-xl-show{display:flex;align-items:center;cursor:pointer;color:#222;font-weight:500;transition:color .2s}.header-warehouse a.d-xl-show:hover{color:#e60023}.header-warehouse .dropdown-zipcode,.header-warehouse .absolute{position:absolute;top:3em;width:100%;min-width:165px;background:#fff;padding:18px 18px 12px;z-index:50;border:1px solid #e5e5e5;animation:fadeIn .2s;border-top:0;border-radius:.375rem;border-top-right-radius:0;border-top-left-radius:0}.ltr .header-warehouse .dropdown-zipcode,.ltr .header-warehouse .absolute{left:-1px;box-shadow:1px 14px 20px #0000001f}.rtl .header-warehouse .dropdown-zipcode,.rtl .header-warehouse .absolute{right:-1px;box-shadow:-1px 14px 20px #0000001f}.header-warehouse label{font-size:.95em;color:#666;margin-bottom:6px;display:block}.header-warehouse input.form-input{border:1px solid #ddd;border-radius:4px;padding:7px 12px;font-size:1em;width:100%;transition:border .2s}.header-warehouse input.form-input:focus{border-color:#e60023;outline:none}.header-warehouse input.form-input.border-red-500{border-color:#e60023!important}.header-warehouse .btn-primary{background:#e60023;color:#fff;border:none;border-radius:4px;padding:7px 0;margin-top:12px;font-weight:600;width:100%;transition:background .2s}.header-warehouse .btn-primary:hover{background:#b8001b}.header-warehouse .text-red-500{color:#e60023}.header-warehouse .text-xs{font-size:.85em}.header-warehouse .text-success{color:#2ecc40;font-size:.95em;margin-top:6px}.header-warehouse button.zip-toggle{background:#fff;border:1px solid #eee;border-radius:6px;padding:6px 16px;color:#222;font-weight:500;transition:box-shadow .2s,border .2s,background .2s;display:flex;align-items:center;gap:8px}.ltr .header-warehouse button.zip-toggle{margin-left:10px}.rtl .header-warehouse button.zip-toggle{margin-right:10px}.header-warehouse button.zip-toggle:hover,.header-warehouse button.zip-toggle:focus{background:#f8f8f8;border-color:#e60023;box-shadow:0 2px 8px #e600230d;color:#e60023}.header-warehouse button.zip-toggle .zip-label{font-weight:600;color:#222}.header-warehouse .zip-input{text-transform:uppercase}.header-warehouse .zip-edit{cursor:pointer;color:#e60023}.ltr .header-warehouse .zip-edit{margin:0 0 0 4px}.rtl .header-warehouse .zip-edit{margin:0 4px 0 0}.header-warehouse .w-icon-map-marker{font-size:3rem}.ltr .header-warehouse .w-icon-map-marker{margin:0 .6rem .2rem 0}.rtl .header-warehouse .w-icon-map-marker{margin:0 0 .2rem .6rem}.header-warehouse .get-location{cursor:pointer;color:#e60023}@media screen and (max-width: 425px){.header-warehouse.mobile{display:flex;margin:0!important}}.header-top-warehouse{position:fixed;z-index:2;width:100%;padding:10px 0;top:0;background:#fff}.ltr .header-top-warehouse{box-shadow:1px 1px 1px #e5e5e5}.rtl .header-top-warehouse{box-shadow:-1px 1px 1px #e5e5e5}.header-top-warehouse .warehouse-hour{display:flex;flex-direction:column;align-items:center;border:none;font-size:.8em;position:absolute;padding:10px;color:#fff;height:52px}.ltr .header-top-warehouse .warehouse-hour{right:0}.rtl .header-top-warehouse .warehouse-hour{left:0}.header-top-warehouse .warehouse-hour i{font-size:2rem!important}.header-top-warehouse .warehouse-hour.badge-danger{background:#e60023}.header-top-warehouse .warehouse-hour.badge-success{background:green}.header-top-warehouse .details-warehouse-wrapper{width:100%;display:flex;align-items:center;gap:5px}.header-top-warehouse .details-warehouse-wrapper .zip-edit{cursor:pointer;color:#e60023}.ltr .header-top-warehouse .details-warehouse-wrapper .zip-edit{margin:0 0 0 4px}.rtl .header-top-warehouse .details-warehouse-wrapper .zip-edit{margin:0 4px 0 0}.header-top-warehouse .details-warehouse-wrapper .w-icon-map-marker{font-size:3rem}.ltr .header-top-warehouse .details-warehouse-wrapper .w-icon-map-marker{margin:0 .6rem .2rem 0}.rtl .header-top-warehouse .details-warehouse-wrapper .w-icon-map-marker{margin:0 0 .2rem .6rem}.header-top-warehouse .details-warehouse-wrapper .get-location{cursor:pointer;color:#e60023}.header-top-warehouse .detail-warehouse-wrapper{width:100%;display:flex;flex-direction:column}.header-top-warehouse .detail-warehouse-wrapper span{font-size:.7em}.header-top-warehouse .info-warehouse{width:100%;display:flex;align-items:center;gap:5px}.header-top-warehouse .info-warehouse h4{padding:0;margin:0;font-size:1em}.header-top-warehouse .dropdown-zipcode{position:absolute;top:52px;padding:0 15px 15px;width:100%;background:#fff;z-index:50;animation:fadeIn .2s;border-top:0}.ltr .header-top-warehouse .dropdown-zipcode{left:0;box-shadow:1px 14px 20px #0000001f}.rtl .header-top-warehouse .dropdown-zipcode{right:0;box-shadow:-1px 14px 20px #0000001f}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.header-top-warehouse label{font-size:.95em;color:#666;margin-bottom:6px;display:block}.header-top-warehouse input.form-input{border:1px solid #ddd;border-radius:4px;padding:7px 12px;font-size:1em;width:100%;transition:border .2s}.header-top-warehouse input.form-input:focus{border-color:#e60023;outline:none}.header-top-warehouse input.form-input.border-red-500{border-color:#e60023!important}.header-top-warehouse .btn-primary{background:#e60023;color:#fff;border:none;border-radius:4px;padding:7px 0;margin-top:12px;font-weight:600;width:100%;transition:background .2s}.header-top-warehouse .btn-primary:hover{background:#b8001b}.header-top-warehouse .text-red-500{color:#e60023}.header-top-warehouse .text-xs{font-size:.85em}.header-top-warehouse .text-success{color:#2ecc40;font-size:.95em;margin-top:6px}@media (max-width: 768px){.header-top{margin-top:52px}}.slider-banner .category-banner .banner-title{font-size:1.8em}.slider-banner .banner-content{width:auto}.slider-banner .banner-content div p{font-size:1.4em}.swiper-wrapper .banner-content,.slider-banner .banner-content{width:auto}.ltr .swiper-wrapper .banner-content div,.ltr .slider-banner .banner-content div{padding-right:10px}.rtl .swiper-wrapper .banner-content div,.rtl .slider-banner .banner-content div{padding-left:10px}.page-header{position:relative;border-bottom:1px solid #ed1e26;background-size:cover}.page-header:before{content:"";width:100%;height:100%;position:absolute;background:#eeeeee80}.page-header .page-title{position:relative;z-index:1}.required label:after{content:"*";color:#e60023}.ltr .required label:after{margin-left:4px}.rtl .required label:after{margin-right:4px}sup{line-height:normal;font-weight:400;font-size:1rem}
