ul.product-grid{display:flex;flex-flow:wrap;column-gap:25px;row-gap:26px}.main-featured-section ul.product-grid li{width:calc((100% - 75px)/4)}ul.product-grid li{width:calc((100% - (2 * 25px)) / 3)}ul.product-grid li{margin:0}ul.product-grid li .card__inner>.card__content{display:none!important}ul.product-grid li .card-wrapper{padding:15px;border:1px solid #CCCCCC;border-radius:5px}ul.product-grid li .card-wrapper .card__content .card__information{padding:0}ul.product-grid li .card-wrapper .card__content .card__heading,ul.product-grid li .card-wrapper .card__content .card__heading *{text-transform:uppercase;color:#000;font-size:18px;line-height:25px;font-weight:500;text-decoration:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}ul.product-grid li .card-wrapper .card__content .card__heading a:after{display:none}ul.product-grid li .card-wrapper .card__content{display:flex;flex-direction:column}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0 0 7px;column-gap:10px;flex-grow:1;flex-flow:wrap;row-gap:8px}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .price,ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .price *{font-size:22px;line-height:normal;font-weight:700;color:#e2751f;width:fit-content}.price--on-sale .price__sale{display:flex!important;flex-direction:column!important}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .price s.price-item.price-item--regular{font-size:16px;line-height:26px;font-weight:700;color:#999}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .quick-add{margin:0}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .quick-add button{padding:0;line-height:normal;min-height:auto;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:5px;background:#f6f6f6;transition:all .5s}ul.product-grid li .card-wrapper .card__content{padding:0 7px}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .quick-add button>*:not(.cart_icon){display:none}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .quick-add button a.cstm-choose-option{display:block}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .quick-add button .cart_icon{display:flex}ul.product-grid li .card-wrapper:hover .card__content .price_atc-wrapper .quick-add button{background:#e2751f}ul.product-grid li .card-wrapper:hover .card__content .price_atc-wrapper .quick-add button .cart_icon path{fill:#fff}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .quick-add button .cart_icon path{transition:all .5s}ul.product-grid li .card-wrapper .card__content .vendor-title,ul.product-grid li .card-wrapper .card__content .vendor-title *{font-size:15px;line-height:20px;color:#e2751f;opacity:1;text-decoration:none}ul.product-grid li .card__inner:before,ul.product-grid li .card__inner:after{display:none}ul.product-grid li .card__inner .card__media{position:relative;width:100%;border-radius:5px;overflow:hidden;aspect-ratio:1/1}ul.product-grid li .card__inner .card__media:before{content:"";padding-bottom:100%;display:flex}ul.product-grid li .card-wrapper .card__content .card__heading{min-height:75px;margin:0 0 7px}.card--standard.card--text:not(.card--horizontal)>.card__content .card__heading:not(.card__heading--placeholder){display:block!important}.card-wrapper:hover .media.media--hover-effect>img+img{transform:scale(1.02)!important}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{transition:all .5s!important;will-change:transform}ul.product-grid li .card-wrapper .card__inner{padding:0 0 13px;background:none}ul.product-grid li .card-wrapper .card__content .vendor-title{margin:0 0 10px}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1)!important}.main-featured-section.featured-product{padding:100px 0}.main-featured-section .collection__title.title-wrapper{margin-bottom:17px}.main-featured-section .collection__title.title-wrapper *{margin:0}.swiper-button-prev,.swiper-button-next{display:block!important}ul.product-grid.swiper{margin-top:-59px;padding-top:59px;padding-right:1px;padding-bottom:1px}ul.product-grid.swiper [role=button]{position:absolute;top:0;right:0;left:auto;margin:0;width:34px;height:34px;transition:all .5s}ul.product-grid.swiper .swiper-button-prev{right:59px}ul.product-grid.swiper [role=button]:hover{opacity:.4}.swiper .swiper-button-lock{display:none!important}.main-featured-section.new-arrivals{padding:0 0 100px}.collection__view-all{line-height:normal;margin:28px 0 0}.collection__view-all a.button{background:none;color:#e2751f;text-transform:uppercase;font-weight:700;padding:0;min-width:unset;min-height:unset;margin:0!important;display:inline-flex;align-items:center;justify-content:center;line-height:normal;transition:all .3s ease-in-out;column-gap:7px;font-size:17px;letter-spacing:0}.collection__view-all a.button>*{display:flex}.collection__view-all a.button:hover{color:#000}.collection__view-all a.button:hover path{fill:#000}.collection__view-all a.button path{transition:all .3s}.collection__view-all a.button:hover .btn-arrow{position:relative;right:-3px}.collection__view-all a.button .btn-arrow{transition:all .3s;right:0;position:relative;margin-top:0}.collection__view-all a.button .btn-arrow svg{width:18px;height:18px}.main-featured-section.clearance-section{padding:100px 0}slider-component.page-width{padding:0 20px!important}.main-featured-section ul.product-grid li.swiper-slide{height:auto;max-width:unset!important;flex-grow:unset}body:has(.drawer.active){overflow:hidden}@media (max-width: 1279px){ul.product-grid.swiper [role=button]{width:28px;height:28px}.main-featured-section.clearance-section{padding-top:calc(11.5vw - 10px)}.main-featured-section.featured-product{padding-bottom:calc(13vw - 20px)}}@media (max-width:1199px){ul.product-grid.swiper{margin-top:-56px;padding-top:59px}ul.product-grid li .card-wrapper .card__content .card__heading,ul.product-grid li .card-wrapper .card__content .card__heading *{font-size:16px;line-height:22px}ul.product-grid li .card-wrapper .card__content .card__heading{min-height:66px}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .price,ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .price *{font-size:20px}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .quick-add button{width:40px;height:40px}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .quick-add button .cart_icon svg{width:24px;height:24px}.main-featured-section.new-arrivals,.main-featured-section.clearance-section{padding:0 0 80px}.main-featured-section.featured-product{padding-top:80px}.main-featured-section.featured-product{padding-bottom:80px}.main-featured-section.clearance-section{padding-top:80px}}@media (max-width:1024px){ul.product-grid.swiper{margin-top:-55px}ul.product-grid.swiper .swiper-button-prev{right:45px}.main-featured-section.new-arrivals,.main-featured-section.clearance-section{padding:0 0 70px}.main-featured-section.featured-product,.main-featured-section.clearance-section{padding-top:70px}.main-featured-section.featured-product{padding-bottom:70px}}@media (max-width:767px){ul.product-grid.swiper{margin-top:-52px;padding-top:52px}.main-featured-section .collection__title.title-wrapper .title{width:calc(100% - 70px)}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .price,ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .price *{font-size:18px}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .price s.price-item.price-item--regular{font-size:14px;line-height:24px}.collection__view-all{margin:20px 0 0}.collection__view-all a.button{font-size:15px}.main-featured-section.new-arrivals,.main-featured-section.clearance-section{padding:0 0 50px}.main-featured-section.clearance-section{padding-top:50px}.main-featured-section.featured-product{padding-top:50px;padding-bottom:50px}}@media (max-width: 575px){ul.product-grid.swiper [role=button]{width:22px;height:22px}ul.product-grid.swiper{margin-top:-47px;padding-top:47px}ul.product-grid.swiper .swiper-button-prev{right:35px}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .quick-add button{width:35px;height:35px}ul.product-grid li .card-wrapper .card__content .price_atc-wrapper .quick-add button .cart_icon svg{width:20px;height:20px}ul.product-grid li .card-wrapper .card__content{padding:0 3px}ul.product-grid li .card-wrapper{padding:10px}}.home-about-us{color:#fff}.home-about-us .container{max-width:1280px;margin:0 auto;padding:0 24px}.about-us-wrapper{background-color:#000;display:flex}.section_heading.about-us-title{margin-bottom:18px;color:#fff;line-height:1.3;font-weight:700}.about-us-paragraph{font-size:22px;line-height:36px;margin-bottom:44px;max-width:620px;color:#d6d6d6}.home-about-us .about-us-buttons{display:flex;gap:20px;flex-wrap:wrap;row-gap:12px}.top-diagonal-mask,.bottom-diagonal-mask{position:absolute;width:100%;z-index:1;pointer-events:none}.top-diagonal-mask{top:0;height:131px;width:452px;left:0}.bottom-diagonal-mask{bottom:0;height:201px;width:558px;right:0}.about-us-wrapper>*{width:50%;position:relative}.about-us-wrapper .about-us-content{display:flex;align-items:center;padding-right:calc((100% - 1400px)/2);padding-left:81px}.about-us-wrapper .about-us-content .about_con-wrapper>*{max-width:unset}.about-us-wrapper .about-us-image>img{min-height:720px;object-fit:cover;width:100%}.about-us-wrapper .about-us-content .about-us-buttons>*{min-width:166px}@media (max-width:1420px){.about-us-wrapper .about-us-content{padding-right:60px;padding-left:60px}.about-us-wrapper .about-us-image>img{min-height:auto}.about-us-wrapper .about-us-content{padding-top:70px;padding-bottom:70px}.about-us-wrapper>* .overlay *{width:23vw;height:auto}.about-us-wrapper .about-us-image>img{aspect-ratio:1 / 1;height:100%}}@media (max-width:1199px){.about-us-paragraph{font-size:20px;line-height:34px}.about-us-wrapper .about-us-content .about-us-buttons>*{min-width:unset}.about-us-wrapper .about-us-content{padding:50px}}@media (max-width:1024px){.about-us-paragraph{font-size:18px;line-height:32px;margin-bottom:25px}.section_heading.about-us-title{margin-bottom:13px}.about-us-wrapper .about-us-content{padding:55px 40px}}@media (max-width:849px){.about-us-wrapper{flex-direction:column}.about-us-wrapper>*{width:100%}.about-us-wrapper .about-us-content{padding:50px 20px}.about-us-wrapper .about-us-image>img{height:auto;aspect-ratio:unset}.about-us-wrapper>* .overlay *{width:27vw}}@media (max-width:767px){.about-us-wrapper .about-us-content{padding:42px 20px 50px}.about-us-paragraph{font-size:17px;line-height:1.8;margin-bottom:20px}.about-us-wrapper>* .overlay *{width:36vw}}.price-comparison-container{margin:100px 0;text-align:center;padding:0 20px}.comparison-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;background:#f6f6f6;border-radius:10px;padding:50px 61px 50px 78px;gap:60px;max-width:1400px;margin:auto}.comparison-content{text-align:center;display:flex;flex-direction:column;align-items:center}.product-image img{max-width:319px;height:auto}.comparison-heading{color:#e58335;font-weight:800;margin-bottom:40px;text-align:center;line-height:1.3;text-transform:none}.logo-price-box{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;width:100%}.select-card{display:flex;background:#e58335;color:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:35px 32px;align-items:center;gap:20px;box-shadow:0 0 10px #0000002b;position:relative;justify-content:center}.select-logo{position:absolute;left:-42px;top:-42px;z-index:1}.select-logo img{max-width:100px}.select-price,.distributor-price{text-align:left}.select-price{display:flex;flex-direction:row;align-items:center;gap:22px}.select-price .price,.distributor-price .price{font-size:60px;font-weight:700;display:block;color:#000;line-height:1.1669}.select-price .price{color:#fff}.logo-price-box .label{font-size:24px;line-height:30px;font-weight:600;display:block;margin-bottom:2px}.logo-price-box .desc{font-size:17px;line-height:36px}.distributor-price{background:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:35px 32px;color:#000;box-shadow:0 0 10px #0000002b;display:flex;flex-direction:row;align-items:center;gap:22px}.footer-text{margin-top:30px;font-size:22px;line-height:36px;color:#000;margin-bottom:0}@media (max-width: 1400px){.select-price-detail .desc,.distributor-price .desc{line-height:24px}}@media (max-width: 1279px){.comparison-wrapper{padding:40px}.distributor-price,.select-card{padding:30px 20px;height:180px}.select-price .price,.distributor-price .price{font-size:45px;font-weight:700;display:block}.product-image img{max-width:250px;height:auto}.select-price .price{color:#fff}}@media (max-width: 1199px){.price-comparison-container{margin:80px 0}.comparison-wrapper{padding:40px 30px}.select-price,.distributor-price{gap:15px}.comparison-heading{font-size:30px;line-height:1.3;margin-bottom:30px}.distributor-price,.select-card{padding:20px;height:160px}.select-price .price,.distributor-price .price{font-size:40px;font-weight:700;display:block}.product-image img{max-width:200px;height:auto}.footer-text{font-size:20px;line-height:30px;margin-top:20px}.select-price-detail .desc,.distributor-price .desc{font-size:15px;line-height:24px}.logo-price-box .label{font-size:20px;line-height:30px}}@media (max-width: 1024px){.price-comparison-container{margin:70px 0}.comparison-wrapper{padding:40px 20px}.logo-price-box{flex-direction:row;align-items:normal;justify-content:center}.comparison-heading{font-size:28px;line-height:1.3;margin-bottom:35px}.distributor-price,.select-card{width:100%;height:auto;padding:30px 20px}.select-price,.distributor-price{flex-direction:column}.select-price-detail,.distributor-price-detail{text-align:center}.select-price-detail .label,.distributor-price .label{font-size:24px;line-height:30px}.select-price-detail .desc,.distributor-price .desc{font-size:16px;line-height:24px}.select-logo img{max-width:80px}.select-logo{position:absolute;left:-30px;top:-35px;z-index:1}.footer-text{font-size:18px;line-height:28px;margin-top:20px}.select-price,.distributor-price{gap:10px}.distributor-price{height:auto}}@media (max-width: 767px){.price-comparison-container{margin:50px 0}.comparison-heading{font-size:26px;line-height:1.3;margin-bottom:35px}.comparison-wrapper{flex-direction:column;padding:40px 60px;gap:30px}.logo-price-box{flex-direction:column}.select-card{justify-content:center;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:0}.distributor-price{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:0}.select-card,.distributor-price{width:100%;text-align:center}.select-logo img{max-width:100px}.select-logo{position:absolute;left:-42px;top:-42px;z-index:1}.select-price,.distributor-price{text-align:center}.select-price,.distributor-price{gap:0px}}@media (max-width: 480px){.comparison-heading{font-size:20px;line-height:1.3;margin-bottom:100px}.comparison-wrapper{padding:40px 20px}.distributor-price,.select-card{padding:20px}.select-logo{position:absolute;left:50%;top:-90px;transform:translate(-50%);z-index:1}.select-price-detail .label,.distributor-price .label{font-size:22px;line-height:28px}.select-price-detail .desc,.distributor-price .desc{font-size:14px;line-height:20px}.footer-text{font-size:16px;line-height:26px;margin-top:20px}}.mro-promo-section{background:url(/cdn/shop/files/promo_banner.png?v=1749123955) no-repeat;background-size:cover;background-position:center right;color:#fff;padding:60px 20px}.mro-promo-wrapper{max-width:1400px;margin:0 auto;display:flex;gap:65px;align-items:center;flex-wrap:nowrap;flex-direction:row}.mro-promo-icon img{max-width:265px;height:auto}.mro-promo-content h2{font-size:30px;line-height:42px;font-weight:800;margin-bottom:20px;color:#fff;text-transform:none}.mro-description{font-size:22px;line-height:36px;margin-bottom:42px;color:#fff}.mro-promo-arrow-content{display:flex;align-items:center;gap:0}.mro-arrow-icon,.mro-arrow-text,.mro-btn{font-size:24px;line-height:55px;color:#fff;text-decoration:none;font-weight:600;display:inline-block}.mro-arrow-text{margin:0}.mro-arrow-icon{max-width:12px;max-height:20px;margin-right:15px}.mro-btn{text-decoration:underline;font-size:24px;line-height:29px;margin-right:7px;--ease-out-expo: cubic-bezier(.19, 1, .22, 1);position:relative;color:#fff;text-decoration:none}.mro-btn:hover{color:#fff;text-decoration:none}.mro-btn:before,.mro-btn:after{content:"";position:absolute;left:0;bottom:-.1rem;display:block;width:100%;height:1px;background:#fff;transition:1.1s var(--ease-out-expo)}.mro-btn:before{transform:scaleX(0);transform-origin:left}.mro-btn:after{transform-origin:right;transition-delay:.25s}.mro-btn:hover:before{transform:scaleX(1);transition-delay:.25s}.mro-btn:hover:after{transform:scaleX(0);transition-delay:0s}@media (max-width: 1440px){.mro-promo-section{padding:50px 20px}}@media (max-width: 1199px){.mro-promo-section{padding:50px 20px}.mro-promo-wrapper{gap:35px}.mro-promo-icon img{max-width:200px;height:auto}.mro-promo-content h2{font-size:26px;line-height:36px;margin-bottom:15px}.mro-description{font-size:20px;line-height:30px;color:#fff;margin-bottom:15px}.mro-arrow-icon,.mro-arrow-text,.mro-btn{font-size:20px;line-height:30px;color:#fff;text-decoration:none;font-weight:600;display:inline-block}.mro-btn{color:#fff;font-size:20px;margin-right:5px}.mro-arrow-icon{max-width:10px;max-height:18px;margin-right:10px}.mro-arrow-text{font-size:20px;line-height:30px}}@media (max-width: 768px){.mro-promo-section{padding:40px 20px;background:url(/cdn/shop/files/Mobile_new.png?v=1749131776) no-repeat;background-size:cover;background-position:center right}.mro-promo-wrapper{flex-direction:column;text-align:center;gap:20px}.mro-promo-wrapper{gap:25px}.mro-promo-icon img{max-width:140px;height:auto}.mro-promo-content h2{font-size:22px;line-height:30px;margin-bottom:15px;text-align:center}.mro-description{font-size:17px;line-height:26px;color:#fff;margin-bottom:15px}.mro-arrow-icon,.mro-arrow-text,.mro-btn{font-size:20px;line-height:30px;color:#fff;text-decoration:none;font-weight:600;display:inline-block}.mro-btn{color:#fff;font-size:18px;line-height:26px;margin-right:5px}.mro-arrow-icon{max-width:10px;max-height:18px;margin-right:7px;margin-bottom:2px}.mro-promo-arrow-content{justify-content:center}.mro-arrow-text{font-size:18px;line-height:26px}}@media (max-width: 575px){.mro-promo-section{background-position:10% 0%}}@media (max-width: 480px){.mro-promo-arrow-content{display:block}.mro-arrow-icon{height:20px;width:8px;margin-bottom:4px;margin-right:5px}}.header .mega-menu__content{background:transparent;top:100%;z-index:1;padding:0 20px;box-shadow:unset;height:auto;border:none;max-height:max-content!important}.template-index .header .mega-menu__content{top:100%}.header .mega-menu__link{font-size:15px;line-height:1.5;transition:all .5s}.header .mega-menu__link:hover,.header .mega-menu__link--active{color:#e2751f;text-decoration:unset}.header ul.list-unstyled.childmenu{margin:0}.header ul.list-unstyled.childmenu li a{position:relative;padding:0 0 0 15px;font-weight:500}.header ul.list-unstyled.childmenu li a:before{content:"";width:14px;height:14px;transition:all0.5s;display:inline-flex;position:absolute;left:0;top:7px;margin:auto;width:7px;height:7px;border-right:1px solid black;border-bottom:1px solid black;transform:rotate(-45deg)}.header ul.list-unstyled.childmenu li:hover a:before{border-right:1px solid #E2751F;border-bottom:1px solid #E2751F}.header .list-menu--inline li:has(>ul.childmenu.show)>a{color:#e2751f}.header .list-menu--inline li:has(.mega-menu__link--active)>a{color:#e2751f}.header .mega-menu__list{gap:1.8rem 2rem;background:#f1f1f1;padding:30px 20px}.header .list-menu--inline li:has(>ul.childmenu)>a{display:flex;align-items:baseline;gap:10px}.header ul.list-unstyled.childmenu li a.mega-menu__link--active:before{border-right:1px solid #E2751F;border-bottom:1px solid #E2751F}.menu-drawer__inner-submenu .menu-drawer__close-button .svg-wrapper>svg{width:100%;height:100%}.menu-drawer__menu-item:has(+.menu-drawer__submenu ul li a.menu-drawer__menu-item--active)>a.list-menu__item.link--text{color:#e2751f}@media (max-width: 1279px){.header .mega-menu__list{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom-stylesheet.css.map */
