.m-announcement-bar .m-announcement-bar__content{font-size:15px;padding:15px;line-height:1;max-height:45px;letter-spacing:1px}.m-modal--content .main-product__block .m-product-title{font-size:35px!important}.m-modal--content .main-product__block+.main-product__block{margin-top:20px!important}.m-modal--content .main-product__block-description{font-size:16px}.m-modal--content .main-product__block-inventory_status .m-product-inventory__text{font-size:18px}.m-modal--content .m-product-option--button .m-product-option--node__label{padding:10px 50px;font-size:18px!important}.m-modal--content .main-product__block-price .m-price__sale .m-price-item--last,.m-modal--content .main-product__block-price .m-price__regular .m-price-item--regular{font-size:32px}.m-modal--content .main-product__block-price .m-price__sale .m-price-item--regular{font-size:22px}.m-modal--content .main-product__block-price .m-price__badges .m-product-tag{font-size:14px;padding:6px 10px 4px}.m-modal--content .m-product-form .m-product-form--input .m-quantity{min-height:56px}.m-modal--content .m-product-form .m-product-form--wrapper .m-add-to-cart{padding:20px 40px}m-header .m-tooltip svg{width:20px;height:auto}.m-header .m-header__wrapper{border-bottom:1px solid var(--Whtie-smoke, #F3F3F3)}.m-header .m-logo__image{padding-top:18px;padding-bottom:18px}.m-header .m-menu{--main-link-px: 25px}.m-header .m-header__menu .m-menu__link--main{font-size:15px;line-height:1;text-transform:uppercase;font-weight:600}.m-header .m-search-form__button,.m-header .m-header__account,.m-header .m-header__wishlist,.m-header .m-cart-icon-bubble,.m-header .m-tooltip{padding:0}.m-header .m-header__right{gap:25px}.m-cart-count{height:20px;min-width:20px;top:-15px;right:-10px;border-radius:0}.m-menu-drawer .m-menu-mobile__item>a{text-transform:uppercase;font-size:14px;padding:19px 0;margin:0 15px}.m-menu-drawer .m-menu-customer .m-signin-button{background:#ffa600}.m-menu-drawer .m-menu-customer .m-register-button{color:#0d1521!important;border-color:#0d1521;font-size:14px}.m-menu-drawer__navigation li.m-menu-mobile__item:not(:last-child){border-bottom:1px solid #00000020}.m-menu-drawer__navigation li.m-menu-mobile__item:first-child{border-top:1px solid #00000020}.m-menu-drawer__navigation,.m-megamenu-mobile__wrapper{padding:0 15px!important}.m-menu-mobile__back-button{border-bottom:unset!important;font-size:24px;font-family:M-Heading-Font}.m-header__mobile .m-menu-drawer__content{gap:15px;justify-content:unset}.m-menu-drawer__content .m-menu-customer{margin-top:0}.customer-custom-links{display:flex;flex-direction:column;padding:30px 15px 0;border-top:1px solid #BBBBBB;gap:20px}.customer-custom-links .customer-links-item{text-transform:uppercase;font-size:14px;line-height:normal;margin:0 15px}.h1,.h2,.h3{line-height:1!important;text-transform:uppercase}.m-button--white{padding:13px 25px;border:none}.m-button--primary{padding:13px 25px;border:none;display:inline-flex;align-items:center;justify-content:center;gap:5px}.m-button--primary:hover,.m-button--white:hover{box-shadow:unset!important}.m-section__header{margin-bottom:50px}.template-page .m-page-header h1{font-size:96px;line-height:1;text-transform:uppercase}.template-page .m-page-header .m-breadcrumb{margin-top:15px;padding-top:0}.template-page .m-page-header{padding:100px 0 200px;background-color:#ffa600}.template-page #MainContent{padding-bottom:0!important}.m-slider-controls .m-slider-controls__wrapper{width:100%}.m-slider-controls .swiper-pagination-progressbar{background:#0d15214d;height:3px;border-radius:2px;padding:0;width:100%;margin-top:60px;overflow:hidden}.m-slider-controls .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#0d1521;width:100%;height:100%;transform:scale(0);transform-origin:left top;border-radius:2px}.default-spacing-page .m-page-header,.faqs .m-page-header{padding:70px 0!important}.default-spacing-page .m-page-header h1,.faqs .m-page-header h1{font-size:75px!important}.default-spacing-page .m-page-content{margin-block:70px!important}.m-banner-promotion.m-filter--widget .m-richtext__button:hover{background:#000;color:#fff;box-shadow:0 0 5px 4px #f7dc31!important}.home_banner .m-slide__wrapper{padding-bottom:80px}.home_banner .m-richtext__title{width:50%;text-transform:uppercase}.home_banner .m-richtext__description{font-size:20px;width:50%;line-height:1.2;margin-top:30px}.home_banner .m-richtext__description+.m-richtext__button{margin-top:30px}.home_banner .m-slide__button-first{display:flex;align-items:center;gap:5px}.home_banner .m-slide__button-first:hover svg path,.m-button--primary:hover svg path{stroke:#fff}.laser-collection-sec .m-image-card__content-inner{width:100%}.laser-collection-sec .m-image-card__heading-group{display:flex;width:100%;justify-content:center}.as_seen_stripe{background-position:center;background:url(/cdn/shop/files/bg_icon_9e266956-d87e-4a1d-b552-15e0b4aa8515.svg?v=1721713618)no-repeat;background-size:cover}.as_seen_header{display:flex;align-items:center;justify-content:space-between;padding-top:40px;padding-bottom:40px}.as_seen_heading{display:flex;align-items:center;gap:10px}.as_seen_heading h4{font-size:36px;line-height:1;text-transform:uppercase}.as_seen_icons{display:flex;gap:40px}.as_seen_icons img{height:38px}.m-section__header-with-button{display:flex;align-items:flex-end}@media screen and (min-width: 1024px){.m-page-header--large h1{font-size:55px!important}}.tools_collection .m-section__heading{width:70%}.tools_collection .m-collection-card__image .m-image,.m-collection-card__image .m-image{background-color:#f3f3f3!important}.tools_collection .m-collection-card:hover .m-collection-card__image .m-image{background-color:#ffa600!important}.tools_collection .m-collection-card__title{font-family:M-Body-Font;font-size:16px;margin-bottom:0!important;text-transform:uppercase;line-height:1;letter-spacing:.64px;font-weight:600;display:inline-flex;align-items:center}.tools_collection .m-collection-card__info{margin-top:20px;line-height:1}.collection_arrow_btn{opacity:0;margin-left:-20px;transition:.3s ease-in-out}.tools_collection .m-collection-card:hover .collection_arrow_btn{margin-left:0;opacity:1;transition:.3s ease-in-out}.grinder_videocard .m-image-card__content{background:linear-gradient(270deg,#1d0c0200 66.73%,#1d0b03 85.68%)}.grinder_videocard m-video-component{--aspect-ratio: 1.7551462621885157 !important}.tools_card .m-image-card__content{padding:30px}.tools_card .m-image-card__content .m-image-card__heading-group+.m-richtext__button{margin-top:20px;position:unset;display:inline-flex;align-items:center;gap:4px}.tools_card .m-image-card .m-button svg{width:24px;height:24px;display:none}.constriction_banner .m-hero__title{font-size:96px;margin-bottom:20px}.home_collection_banner .m-hero__inner{padding-bottom:80px}.home_collection_banner .m-hero__title{margin-bottom:30px;color:#ffa600;width:45%}.home_collection_banner .m-hero__text{font-size:20px;line-height:1.2;width:55%;margin-bottom:30px}.home_store_feature .m-icon-box{padding:50px}.home_store_feature .m-icon-box__heading{font-size:48px;margin-bottom:20px;line-height:1;text-transform:uppercase}.home_store_feature .m-icon-box__description{line-height:1}.home_store_feature .m-icon-box .m-button{display:flex;justify-content:center;margin-top:100px}.home_store_feature .m-icon-box .m-button:hover{background-color:#f3f3f3;color:#0d1521}.home_store_feature .m-icon-box .m-button:hover svg path{stroke:#0d1521}.home_store_feature .m-icon-box,.home_store_feature .m-icon-box__inner{height:100%}.home_store_feature .m-icon-box__content{display:flex;flex-direction:column;justify-content:space-between}.feature_mb{display:none!important}.why_choose .m-section__header{margin-bottom:80px}.why_choose .m-section__heading{font-size:70px}.why_choose .m-section__subheading{width:20%;line-height:1.2;margin:auto auto 15px;font-weight:600}.why_choose .m-icon-box__heading{font-family:M-Body-Font;font-weight:500;margin-bottom:0;font-size:24px;line-height:1.2;text-transform:capitalize}.why_choose .m-icon-box--vertical .m-icon-box__content{margin-top:30px}.m-testimonials.m-testimonials--layout-8 .m-testimonials__list{padding:0}.m-testimonials .m-testimonials__title{width:60%}.m-testimonials.m-testimonials--layout-8 .m-testimonials__description{margin-top:30px;font-size:18px;line-height:1.3}.m-testimonials .m-testimonials__author{font-size:20px;line-height:1;margin-top:20px}.m-testimonials.m-testimonials--layout-8 .m-testimonials__content .m-stars{gap:2px}.m-testimonials .m-star .m-svg-icon{width:23px;height:23px}.m-testimonials.m-testimonials--layout-8 .m-slider-controls{margin-top:30px}.m-testimonials .m-slider-controls__button{width:55px;height:55px;margin-left:5px;margin-right:5px;background-color:#fff;border-radius:0;border:none}.m-testimonials .m-slider-controls__button:hover{background:#0d1521!important;box-shadow:unset;color:#fff}.m-testimonials.m-testimonials--layout-8 .m-testimonials__content{gap:110px;position:relative}.m-testimonials.m-testimonials--layout-8 .m-testimonials__content:after{position:absolute;content:"";background:url(/cdn/shop/files/quotes.svg?v=1723875221);background-size:cover;width:118px;height:113px;top:0;right:0}.m-testimonials .m-testimonials__author p:first-child{margin-bottom:10px}.home_newsletter{background-image:url(/cdn/shop/files/newsletter-bg-1.png?v=1722338432),url(/cdn/shop/files/newsletter-bg.png?v=1722336946);background-repeat:no-repeat;background-position:left center,right center;background-size:402px}.home_newsletter .m-newsletter-section__header{margin-bottom:30px}.home_newsletter .m-newsletter-section__heading{font-size:70px;width:30%}.home_newsletter .m-newsletter-section__description{opacity:1;margin-top:30px;width:55%;line-height:1}.home_newsletter .form-field{font-size:16px;text-transform:uppercase;line-height:1;padding:22px 20px;border:2px solid #D4D4D4;border-radius:0!important}.home_newsletter .m-newsletter-form__button{position:unset!important;background:#000;color:#fff;border-radius:0!important;padding:20px 40px;border:none!important;display:flex;align-items:center;gap:10px}.home_newsletter .m-newsletter-form__button svg{width:24px;height:24px}.home_newsletter .m-newsletter-section__form{width:40%}.m-product-card .m-product-card__info{margin-top:15px}.m-product-card__media .m-product-card__addons{left:0;right:20px;top:15px;opacity:1;transform:none;display:flex;align-items:flex-start;justify-content:flex-end;height:max-content}.m-product-card__media .m-product-card__action.m-product-card__compare{transform:translate3d(150%,0,0)}.m-product-card .m-product-card__background-expand:before{display:none}.m-product-card .m-product-card__action svg{width:auto;height:auto}.m-product-card .m-product-card__action .m-button--icon{width:40px;height:40px;border:none;padding:10px}.m-product-card .m-tooltip__content{display:none}.m-product-card .m-product-card__addons .m-product-form{width:auto!important;transition:all .5s ease-in-out}.m-product-card:hover .m-product-card__action .m-button--icon.m-add-to-cart{width:152px!important;border-radius:20px;box-shadow:none}.m-product-card:hover .m-product-card__action .m-button--icon.quick-select-btn{width:170px!important;border-radius:20px;box-shadow:none}.m-add-to-cart .tooltip-icon-label,.quick-select-btn .tooltip-icon-label{display:flex;align-items:center;gap:10px;position:relative}.m-add-to-cart .tooltip-icon-label span,.quick-select-btn .tooltip-icon-label span{font-size:14px;line-height:1;text-transform:uppercase;width:max-content;position:absolute;right:-100px;opacity:0}.m-product-card:hover .m-product-card__action .m-button--icon.m-add-to-cart .tooltip-icon-label span,.m-product-card:hover .m-product-card__action .m-button--icon.quick-select-btn .tooltip-icon-label span{opacity:1;position:relative;right:0}.m-product-card .m-product-card__title{font-family:M-Body-Font;font-size:18px;margin:15px 0}.m-product-card .p-card-tags{display:flex;gap:10px;flex-wrap:wrap}.m-product-card-category{background:#ffa600;color:#fff;font-size:14px;padding:10px 10px 7px;line-height:1!important;text-transform:uppercase;letter-spacing:.5px}.m-product-card-soldout{font-size:14px;color:#fff;background:#f63b3b;padding:10px 10px 7px;text-transform:uppercase;letter-spacing:.5px;line-height:1}.m-product-card .m-product-card__price{line-height:1}.m-product-card__price .m-price-item--sale.m-price-item--last,.m-product-card__price .m-price__regular .m-price-item--regular{font-size:20px;font-weight:600;line-height:1}.m-product-card__price .m-price--on-sale .m-price__sale{gap:10px}.m-product-card__price .m-price__sale .m-price-item--regular{font-size:15px;font-weight:600;line-height:1;opacity:60%}.home_product_tabs .m-section__header{margin-bottom:60px}.home_product_tabs .m-section__tabs{margin-top:50px!important}.home_product_tabs .m-tab-header{font-size:16px;line-height:1;opacity:1;padding:0!important;font-weight:600;text-transform:uppercase;letter-spacing:1px}.home_product_tabs .m-tab-header.active,.home_product_tabs .m-tab-header:hover{color:#ffa600}.home_product_tabs m-select-component select:focus-visible{outline:unset!important}.m-product-card .sold-out_c{background:#000;margin:20px auto 0;border:1px solid;padding:12px 0;font-size:14px}.m-footer .m-footer--middle .m-footer--block{padding-bottom:0}.m-footer .m-footer--block.m-footer--block-custom_text{width:31%}.m-footer .m-footer--block.m-footer--block-spacing{width:5%}.m-footer .lg\:m\:w-2\/12{width:16%}.m-footer .m-footer--block-custom_text p{font-size:17px;line-height:1.3}.m-footer .social-media-links{column-gap:5px}.m-footer .m-footer--middle .m-footer--block-title{font-family:M-Body-Font;font-size:16px;margin-bottom:20px;text-transform:uppercase;font-weight:600;line-height:1;border-bottom:1px solid #00000020;padding-bottom:20px;letter-spacing:.2px}.m-footer .m-footer--middle .m-footer--block ul li{line-height:25px}.m-footer .m-footer--middle .m-footer--block ul li a{font-size:16px}.m-footer--block-custom_text .m-footer--block-inner{height:100%}.m-footer--block-custom_text .m-footer--block-content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.footer_bottom_content{display:flex;flex-direction:column;gap:30px;border-top:1px solid #00000020;border-bottom:1px solid #00000020;padding:40px 0;margin:40px 0}.footer_bottom_content>div{font-size:16px;line-height:1;opacity:50%}.footer_bottom_content p{font-weight:600;margin-bottom:10px}.m-footer .m-footer--bottom-menu{justify-content:center;font-size:16px;line-height:1;margin:0}.m-footer--bottom .m-footer--bottom-inner{padding-top:0!important;padding-bottom:40px!important}.m-footer .m-footer--bottom-menu.show-menu-item-divider .m-footer--bottom-menu-item:after{background:#ffa600}.m-breadcrumb{padding-top:25px}.m-breadcrumb .m-breadcrumb--wrapper{gap:10px}.m-breadcrumb .m-breadcrumb--item{padding:0;font-size:14px;line-height:1}.m-main-product{margin-bottom:40px!important;margin-top:25px!important}.m-main-product--media{width:52%;padding:0}.m-main-product--info{width:48%;padding:0 0 0 50px}.main-product__block .product_category{font-size:16px;text-transform:uppercase;opacity:70%;border:2px solid #0D152170;padding:5px 10px;font-weight:600;line-height:1;display:inline-block}.main-product__block+.main-product__block{margin-top:20px!important}.main-product__block .jdgm-prev-badge__text{font-size:14px}.main-product__block .jdgm-prev-badge__stars{font-size:18px}.main-product__block.main-product__block-title{margin-top:12px!important}.main-product__block .m-product-title{line-height:1.1!important;font-size:45px!important;text-transform:uppercase}.main-product__block .m-product-option--label{font-size:16px;font-weight:600;margin-bottom:10px}.feature_detail{display:flex;align-items:flex-start;gap:7px;margin-bottom:10px;opacity:70%}.feature_detail p,.shipping_detail p{font-size:16px}.main-product__block-price .m-price__sale .m-price-item--last,.main-product__block-price .m-price__regular .m-price-item--regular{font-family:M-Heading-Font;font-size:36px;line-height:1}.main-product__block-price .m-price__sale .m-price-item--regular{font-family:M-Heading-Font;font-size:24px;line-height:1;opacity:60%}.main-product__block-price .m-price--on-sale .m-price__sale,.main-product__block-price .m-price{gap:10px}.main-product__block-price .m-price__badges .m-product-tag{font-size:16px;background:#ffa600;padding:7px 14px;border-radius:40px;line-height:1;font-weight:500}.main-product__block-buy_buttons .m-product-option--label{display:none}.m-product-form .m-product-form--wrapper .m-add-to-cart{justify-content:center;background:#0d1521;color:#fff;padding:24px 40px}.m-product-form .m-product-form--input{margin-right:0!important;width:180px}.m-product-form .m-product-form--input .m-quantity{min-height:64px;border:2px solid #0D1521;border-radius:0}.shipping_detail{display:flex;align-items:center;gap:15px;opacity:70%}.shipping_detail>div{display:flex;gap:7px}.main-product__block.main-product__block-collapsible_tab{margin-top:0!important}.main-product__block .m-collapsible--button span{font-size:16px;font-weight:600}.main-product__block.main-product__block-custom_liquid .m-collapsible--button:first-child{border-top:1px solid #0D152120}.m-collapsible--button{padding:20px 0;border-color:#0d152120}.main-product__block-collapsible_tab .m-collapsible--content__inner p{font-size:16px;opacity:70%}.feature_facility .m-icon-box__inner{align-items:center;opacity:75%}.feature_facility .m-icon-box__heading{font-family:M-Body-Font;font-size:16px;margin-bottom:-5px}.feature_facility .m-icon-box--horizontal .m-icon-box__icon{margin-right:7px}.product_overview .m-richtext__description{font-size:16px;width:66%;margin:20px auto}.overview_icons{display:flex;justify-content:center;gap:10px}.overview_icons img{width:100px}.product_overview_detail .m-icon-box__heading{font-size:35px;line-height:1;text-transform:uppercase;margin-bottom:20px}.product_overview_detail .m-icon-box__description{font-size:16px;line-height:1.2;opacity:70%}.m-collapsible .m-collapsible--icon{background:url(/cdn/shop/files/Expand_Icon_e82f0e55-cf4f-4573-b56f-4f0ec496504e.svg?v=1723532305);background-size:cover;height:18px;width:18px}.m-collapsible[open=true] .m-collapsible--icon{background:url(/cdn/shop/files/collapse-icon.svg?v=1723533853);background-size:cover}.product_detail_feature .m-collapsible--button span{font-size:16px;text-transform:uppercase;font-weight:600}.product_detail_feature .m-collapsible--content__inner .rte{opacity:70%;font-size:18px}.product_detail_feature .m-collapsible--content__inner p{line-height:1.2}.product_detail_feature .m-collapsible--content__inner li{line-height:1.2;margin-bottom:15px}.specification_detail .m-custom-content__block-inner{border-top:1px solid #0d152120;border-bottom:1px solid #0d152120}.specification_detail .m-collapsible--button{border-bottom:none}.specification_detail tr:nth-child(odd){background:#f3f3f3}.specification_detail tr td:last-child{text-align:right}.specification_detail td{font-size:16px;line-height:1.2;opacity:70%;padding:15px}.m-product-recommendations .m-product-list{padding-top:0}.product_faqs .m-section__header{margin-bottom:40px}.product_faqs .m-collapsible--button{font-family:M-Body-Font;font-size:20px}.product_faqs .m-collapsible:first-child .m-collapsible--button,.product_detail_feature .m-collapsible:first-child .m-collapsible--button{border-top:1px solid #0D152120}.product_faqs .m-collapsible--content p,.product_faqs .m-collapsible--content ul{font-size:18px}.sticky-atc-form .m-add-to-cart{background:#ffa600;color:#fff}.sticky-atc-form .m-add-to-cart:hover{color:#0d1521}.m-contact-form .m-row{padding:40px;border:1px solid #0D152133;margin-top:-160px;background-color:#fff}.m-contact-form h3{font-size:40px;line-height:1;text-transform:uppercase;margin-bottom:20px}.m-contact-form__info p{font-size:16px;line-height:1.2;opacity:70%}.m-contact-form__info{padding-right:80px;justify-content:space-between;margin-bottom:0}.m-contact-form__info .m-info-box div{display:flex;gap:15px;margin-bottom:13px}.m-contact-form__info .address p{width:40%}.m-contact-form__description{font-size:16px;line-height:1.2;opacity:70%;margin-bottom:20px}.m-contact-form .form-field{font-size:16px;line-height:1;text-transform:uppercase;opacity:60%;padding:20px;border:2px solid #D4D4D4;border-radius:0;font-weight:600}.m-contact-form .m-button{display:flex;justify-content:center;width:100%;background:#0d1521;color:#fff}.m-contact-form .m-contact-form__form-fields{row-gap:20px}.m-contact-form .m-contact-form__message{margin:20px 0 10px}.m-contact-form .m-info-box{margin-bottom:0!important}.m-contact-form__main{padding-right:0!important}.bulk_order_benefit .m-section__heading{width:25%}.bulk_order_benefit .m-section__header{margin-bottom:25px}.bulk_order_benefit .m-icon-box{padding:50px;height:100%}.bulk_order_benefit .m-icon-box__heading{font-size:48px;line-height:1;margin-bottom:20px;text-transform:uppercase}.bulk_order_benefit .m-icon-box__description{line-height:1}.bulk_order_benefit .m-icon-box--vertical .m-icon-box__content{margin-top:60px}.m-collection-card__link{font-family:M-Body-Font;font-size:16px;margin-bottom:0!important;text-transform:uppercase;line-height:1;letter-spacing:.64px;font-weight:600;display:inline-flex;align-items:center}.collection_banner .m-richtext__title{width:60%}.collection_banner .m-richtext__description{font-size:20px;width:60%;line-height:1.2;margin-top:30px}.m-collection-products .m-product-item{padding:0 10px!important}.m-collection-products{margin-top:50px}.c_feature_facility .m-icon-box__inner,.c_feature_facility .feature_content{opacity:1}.facest-filters-section .m-sidebar--title{font-family:M-Body-Font}.facest-filters-section .m-filter--widget-title{font-size:16px;line-height:1;font-weight:600}.facest-filters-section .m-filter--widget-content{font-size:16px}.m-sidebar .m-banner-promotion .m-image-card__content .m-richtext__subtitle{font-size:18px}.m-sidebar .m-banner-promotion .m-image-card__heading{font-size:52px}.m-sidebar .m-banner-promotion .m-image-card__content{padding:15px!important}.m-sidebar .m-banner-promotion .m-button svg{display:none}.m-collection-toolbar .m-toolbar--sortby{font-size:16px}.faq-tabs{padding:80px 0}.faq-tabs .tab{margin-bottom:40px}.faq-tabs .tablinks{font-size:16px;font-weight:600;color:#565b64;line-height:1.3;text-transform:uppercase;padding:15px 43px;border:2px solid #565B64}.faq-tabs .tablinks.active{background:#ffa600;opacity:1;color:#fff;border-color:#ffa600}.faq-content .faq-inner.active .m-collapsible--button{border-bottom-color:#000}.faq-content .faq-inner.active .m-collapsible--icon{background:url(/cdn/shop/files/collapse-icon.svg?v=1723533853);background-size:cover}.cart-d-note{margin-top:10px}.m-cart-item__remove:after,.m-cart-item__remove:before,.tcustomizer-btn--edit-option:after,.tcustomizer-btn--edit-option:before{bottom:0}.m-cart-drawer__link-to-cart:after,.m-cart-drawer__link-to-cart:before{bottom:0}.m-register-form input.form-field.form-field--input,.m-register-form .m-register-form__description,.m-login-form input,.m-customer-forms .m-sign-up p,.m-customer-forms .m-reset-password-btn{font-size:18px}.about_banner .m-richtext__description{width:59%}.sec--about-benefits,.sec--about-benefits .m-icon-box__inner{background:#0d1521}.sec--about-benefits .m-icon-box__description{font-size:16px;color:#fff;line-height:1.2;letter-spacing:.64px;text-transform:capitalize}.sec--about-benefits .m-icon-box__icon{margin-right:10px!important}.sec--about-benefits .m-icon-box__inner{align-items:center}.about--offering .m-image-card__content{padding:30px!important}.about--offering .m-richtext__description{margin-top:20px;font-size:16px;line-height:1.2;opacity:70%}.about--offering .m-richtext.m-richtext--medium{margin-bottom:30px}.about--offering .m-image-card__content .m-richtext__description{margin-top:20px;color:#ffa600;text-transform:uppercase;font-size:16px;line-height:1.1;width:85%}.about--quality--service,.sec--about-shipping{background:#f3f3f3}.about--quality--service .m-custom-content__wrapper{padding:50px;row-gap:30px}.about--quality--service .m-richtext__title{width:60%}.quality--img-service{position:relative}.quality--img-service:before{content:"";position:absolute;background-image:url(/cdn/shop/files/about-quality-img.svg?v=1725953462);height:45px;width:45px;top:0;background-repeat:no-repeat;background-size:contain}.about--quality--service .m-richtext__description{margin-top:0;line-height:1.2}.sec--about-shipping .m-custom-content__wrapper{background:#f3f3f3}.sec--about-shipping .m-icon-box__inner{padding:50px;background:#fff;height:100%}.sec--about-shipping .m-icon-box__heading{font-size:48px;text-transform:uppercase}.sec--about-shipping .m-icon-box__description{margin-top:20px;line-height:1.2}.sec--about-shipping .m-icon-box{height:100%}.sec--about-shipping .m-button.m-button--primary{background-color:#0d1521;color:#fff;width:100%;justify-content:center;gap:5px;margin-top:100px}.sec--about-shipping .m-icon-box__content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.sec--about-shipping .m\:column:nth-child(2) .m-button.m-button--primary svg{display:none}.m-testimonials__list .m-slider-controls__wrapper{justify-content:flex-start}.m-collection-page__breadcrumb .m-breadcrumb{padding:15px 0}span.m-footer__copyright{font-size:16px;opacity:.5}.m-footer--bottom-right{font-size:16px;gap:5px!important;text-transform:capitalize}.m-footer--bottom-right p{opacity:.5}.m-product-card__reviews span.jdgm-star{font-size:18px;color:#ffa600!important}.m-product-card__reviews span.jdgm-prev-badge__text{display:none}.m-product-card__reviews{margin-bottom:15px!important}span.m-product-tag.m-product-tag--soldout{display:none}.product_faqs .m-collapsible--content ul{list-style:disc;list-style-position:inside;margin:10px 0}.m-hamburger-box{width:30px!important}.m-hamburger-box__inner:after{display:none!important}.m-hamburger-box__inner{margin-top:2px!important;width:15px!important}.m-hamburger-box.active .m-hamburger-box__inner:after{display:block!important;width:15px!important}.m-hamburger-box__inner:before,.m-hamburger-box__inner:after{width:30px!important}.m-product-tabs--horizontal .m-section__tabs{justify-content:flex-start!important}.m-compare-card .m-product-attribute__col-right,.m-product-specification tr td:last-child{font-size:14px!important;opacity:.8}.m-cart-item__info.m-cart-drawer-item__info{font-size:16px}.m-cart-drawer__footer .m-button--primary,.m-cart__checkout-button .m-button{border:1px solid #0D1521;background:#0d1521;color:#fff}.m-cart-drawer__link-to-cart{margin:15px 0}.m-cart-drawer__footer .m-button--primary:hover,.m-cart__checkout-button .m-button:hover{background:transparent;color:#0d1521}.m-button,.shopify-payment-button__button.shopify-payment-button__button--unbranded,.spr-button.spr-button-primary{font-weight:500!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-cart-item .m-quantity,.m-sticky-addtocart--quantity{border-color:#0d1521;border-radius:0}.m-product-card__action-wrapper button.m-add-to-cart,.m-product-card__action-wrapper .m-product-quickview-button{background:#0d1521;font-size:14px;font-weight:500!important;padding:12px 0}.m-product-card__action-wrapper button.m-add-to-cart:hover,.m-product-card__action-wrapper .m-product-quickview-button:hover{color:#0d1521;background:#ffa600;box-shadow:unset}.m-product-card .m-product-card__title{height:45px;overflow:hidden}.m-product-card__name{line-height:1.3!important}.facest-filters-section .m-collection-products.m-cols-2 .m-product-item{width:33.33%;max-width:33.33%}.m-banner-promotion.m-filter--widget .m-richtext__button{border-radius:30px}@media (max-width: 1440px){.constriction_banner .m-hero__title,.why_choose .m-section__heading,.home_newsletter .m-newsletter-section__heading,.template-page .m-page-header h1{font-size:80px}.h2,.h3{font-size:55px}.m-button--primary{padding:20px 35px}.m-header .m-menu{--main-link-px: 20px}.home_banner .m-slide__wrapper,.home_collection_banner .m-hero__inner{padding-bottom:60px}.home_banner .m-richtext__description,.home_banner .m-richtext__description+.m-richtext__button,.collection_banner .m-richtext__description{margin-top:20px}.m-product-card .m-product-card__title{font-size:18px;margin:15px 0}.m-product-card__price .m-price-item--sale.m-price-item--last,.m-product-card__price .m-price__regular .m-price-item--regular,.m-testimonials.m-testimonials--layout-8 .m-testimonials__description,.m-testimonials .m-testimonials__author,.why_choose .m-icon-box__heading{font-size:22px}.home_collection_banner .m-hero__title{width:40%}.home_store_feature .m-icon-box__heading{font-size:40px}.home_store_feature .m-icon-box{padding:40px}.home_store_feature .m-icon-box .m-button{margin-top:80px}.why_choose .m-section__subheading{width:30%}.why_choose .m-icon-box--vertical .m-icon-box__content{margin-top:20px}.m-testimonials.m-testimonials--layout-8 .m-testimonials__content:after{width:100px;height:97px}.home_newsletter .m-newsletter-section__heading{width:40%}.home_newsletter{background-size:370px}.home_newsletter .m-newsletter-section__description{width:45%}.home_newsletter .m-newsletter-form__button{padding:20px 30px}.main-product__block .m-product-title{font-size:60px!important}.m-main-product--info{padding:0 0 0 80px}.product_overview .m-richtext__description{width:75%}.product_overview_detail .m-icon-box__heading{font-size:36px;margin-bottom:15px}.m-contact-form__info .address p{width:80%}.m-contact-form__info{padding-right:50px}.template-page .m-page-header{padding:80px 0 180px;background-color:#ffa600}.bulk_order_benefit .m-icon-box__heading{font-size:38px;margin-bottom:15px}.bulk_order_benefit .m-icon-box{padding:40px}.bulk_order_benefit .m-icon-box--vertical .m-icon-box__content{margin-top:40px}.bulk_order_benefit .m-icon-box__description{font-size:18px}.about_banner .m-richtext__description{width:50%}.about--offering .m-image-card__content .m-richtext__description{width:95%}.footer_bottom_content{padding:35px 0;margin:35px 0}.m-footer--bottom .m-footer--bottom-inner{padding-bottom:35px!important}.default-spacing-page .m-page-header h1,.faqs .m-page-header h1{font-size:70px!important}.default-spacing-page .m-page-content{margin-block:50px!important}}@media (max-width: 1366px){.home_store_feature .m-icon-box,.sec--about-shipping .m-icon-box__inner,.about--quality--service .m-custom-content__wrapper{padding:30px}.about--quality--service .m-richtext__title{width:70%}.m-product-card__price .m-price-item--sale.m-price-item--last,.m-product-card__price .m-price__regular .m-price-item--regular,.m-testimonials.m-testimonials--layout-8 .m-testimonials__description,.m-testimonials .m-testimonials__author,.why_choose .m-icon-box__heading{font-size:20px}}@media (max-width: 1280px){.m-announcement-bar .m-announcement-bar__content{font-size:14px;padding:12px}.m-header .m-header__menu .m-menu__link--main{font-size:14px}.m-header .m-header__right{gap:15px}.h1,.constriction_banner .m-hero__title,.why_choose .m-section__heading,.home_newsletter .m-newsletter-section__heading{font-size:70px}.h2,.h3{font-size:48px}.m-button--white{padding:13px 25px}.m-button--white,.home_newsletter .m-newsletter-form__button{padding:18px 25px}.m-section__header,.home_product_tabs .m-section__header{margin-bottom:40px}.home_banner .m-richtext__description,.home_collection_banner .m-hero__text,.home_store_feature .m-icon-box__description,.home_newsletter .m-newsletter-section__description{font-size:18px}.home_banner .m-slide__button-first{gap:10px}.tools_collection .m-collection-card__info,.tools_card .m-image-card__content .m-image-card__heading-group+.m-richtext__button{margin-top:15px}.home_product_tabs .m-section__tabs{margin-top:30px!important}.home_store_feature .m-icon-box__heading{font-size:35px}.home_store_feature .m-icon-box .m-button{margin-top:60px}.m-testimonials.m-testimonials--layout-8 .m-testimonials__description{margin-top:20px;font-size:20px}.m-testimonials .m-testimonials__author,.why_choose .m-icon-box__heading{font-size:18px}.m-testimonials .m-star .m-svg-icon{width:20px;height:20px}.m-testimonials.m-testimonials--layout-8 .m-testimonials__content{gap:80px}.why_choose .m-section__subheading{font-size:18px}.why_choose .m-section__header{margin-bottom:60px}.home_newsletter{background-size:350px}.home_newsletter .form-field{padding:18px 15px}.m-breadcrumb .m-breadcrumb--wrapper{padding:0 15px}.m-main-product .m-main-product--wrapper{padding:0 25px}.m-main-product--media{width:55%}.m-main-product--info{width:45%;padding:0 0 0 60px}.main-product__block .product_category{font-size:16px;padding:12px}.main-product__block .m-product-title{font-size:55px!important}.m-product-form .m-product-form--wrapper .m-add-to-cart{padding:20px 40px}.m-product-form .m-product-form--input .m-quantity{min-height:56px}.m-collapsible--button{padding:18px 0}.product_overview .m-richtext__description{width:80%}.product_faqs .m-collapsible--button{font-size:18px}.product_detail_feature .m-collapsible--content__inner .rte,.product_faqs .m-collapsible--content p,.product_faqs .m-collapsible--content ul{font-size:16px}.bulk_order_benefit .m-icon-box{padding:30px}.bulk_order_benefit .m-icon-box__heading{font-size:32px;margin-bottom:15px}.bulk_order_benefit .m-icon-box--vertical .m-icon-box__content{margin-top:30px}.bulk_order_benefit .m-icon-box__icon{width:70px!important}.collection_banner .m-richtext__description{font-size:18px;width:50%}.about--offering .m-image-card__content .m-richtext__description{font-size:16px}.about--quality--service .m-richtext__description,.sec--about-shipping .m-icon-box__description{font-size:18px}.sec--about-shipping .m-icon-box__heading{font-size:45px}.about--quality--service .m-custom-content__wrapper{padding:40px}.about--offering .m-image-card__content .m-richtext__description{margin-top:15px}.about--offering .m-image-card__content{padding:25px!important}.sec--about-shipping .m-button.m-button--primary{margin-top:50px}.about--offering .m-richtext.m-richtext--medium{margin-bottom:10px}.footer_bottom_content{padding:30px 0;margin:30px 0}.m-footer--bottom .m-footer--bottom-inner{padding-bottom:30px!important}.m-product-card .m-product-card__title{font-size:17px}.m-product-card__price .m-price-item--sale.m-price-item--last,.m-product-card__price .m-price__regular .m-price-item--regular,.m-testimonials.m-testimonials--layout-8 .m-testimonials__description,.m-testimonials .m-testimonials__author,.why_choose .m-icon-box__heading{font-size:18px}.m-product-card__price .m-price__sale .m-price-item--regular{font-size:14px}.m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper{margin:15px auto 0}.m-product-card__action-wrapper button.m-add-to-cart,.m-product-card__action-wrapper .m-product-quickview-button{font-size:13px;padding:10px 0}.m-product-card .sold-out_c{padding:10px 0;font-size:13px}}@media (max-width: 1200px){.m-button--primary,.home_newsletter .m-newsletter-form__button{padding:18px 25px;font-size:14px}.m-button--white{padding:15px 15px 15px 20px}.h1,.constriction_banner .m-hero__title,.why_choose .m-section__heading,.home_newsletter .m-newsletter-section__heading{font-size:60px}.h2,.h3{font-size:40px}.m-header .m-menu{--main-link-px: 16px}.as_seen_header{padding-top:35px;padding-bottom:35px}.tools_card .m-image-card__heading{font-size:48px}.m-product-card-category,.m-product-card-soldout{font-size:13px;padding:8px 8px 5px}.m-product-card .m-product-card__title{font-size:16px;margin:12px 0}.m-testimonials .m-testimonials__author,.why_choose .m-icon-box__heading{font-size:18px}.home_newsletter{background-size:300px}.footer_bottom_content{gap:25px;padding:35px 0;margin:35px 0}.home_newsletter .form-field{padding:15px}.main-product__block .m-product-title{font-size:50px!important}.m-main-product--info{padding:0 0 0 40px}.product_overview .m-richtext__description{width:85%}.m-contact-form__info{padding:40px 0 0}}@media (max-width: 1080px){.h1,.constriction_banner .m-hero__title,.why_choose .m-section__heading,.home_newsletter .m-newsletter-section__heading{font-size:50px}.template-page .m-page-header h1{font-size:70px}.h2,.h3{font-size:36px}.m-section__header,.home_product_tabs .m-section__header,.product_faqs .m-section__header{margin-bottom:30px}.home_banner .m-slide__wrapper,.home_collection_banner .m-hero__inner{padding-bottom:30px}.home_banner .m-richtext__title{width:35%}.tools_card .m-image-card__content{padding:25px}.m-product-tabs.home_product_tabs .m-tabs__wrapper{gap:35px}.m-product-card__price .m-price-item--sale.m-price-item--last,.m-product-card__price .m-price__regular .m-price-item--regular{font-size:20px}.home_collection_banner .m-hero__title{width:35%}.home_store_feature .m-icon-box{padding:25px}.m-testimonials.m-testimonials--layout-8 .m-testimonials__description{margin-top:15px;font-size:18px}.m-testimonials--layout-8 .m-testimonials__inner{column-gap:30px!important}.m-testimonials.m-testimonials--layout-8 .m-testimonials__content:after{width:85px;height:82px}.why_choose .m-section__subheading{font-size:16px}.home_newsletter{background-size:260px}.home_newsletter .m-newsletter-section__heading{width:50%}.home_newsletter .m-newsletter-section__form{width:45%}.footer_bottom_content{padding:30px 0;margin:30px 0}.m-footer .m-footer--middle .m-footer--block-title{margin-bottom:15px;padding-bottom:15px}.m-main-product--media,.m-main-product--info{width:50%}.main-product__block+.main-product__block{margin-top:25px!important}.main-product__block.main-product__block-title{margin-top:8px!important}.main-product__block.main-product__block-collapsible_tab{margin-top:0!important}.product_overview .m-richtext__description{width:100%}.product_overview_detail .m-icon-box__heading{margin-bottom:10px}.overview_icons img{width:80px}.m-contact-form .contact-form .form-field{padding:15px}.m-contact-form h3{font-size:35px}.bulk_order_benefit .m-icon-box__icon{width:65px!important}.bulk_order_benefit .m-icon-box__heading{font-size:30px;margin-bottom:10px}.bulk_order_benefit .m-icon-box__description{font-size:16px}.faqs .m-page-header{padding:100px 0}.faq-tabs{padding:60px 0}.faq-tabs .tablinks{padding:12px 40px}.about--offering .m-richtext.m-richtext--medium{margin-bottom:10px}.about_banner .m-richtext__title{font-size:50px}.about--offering .m-image-card__content .m-richtext__description{font-size:14px}.about--quality--service .m-richtext__title{width:60%}.about_banner .m-richtext__description{width:45%}.sec--about-benefits .m-icon-box__description{font-size:14px}.home_banner .m-richtext__description{width:40%}.m-sidebar--open,.m-toolbar--left button.m-sortby--open{font-size:16px}}@media (max-width: 1023px){.m-header .m-tooltip svg{width:22px;height:auto}.m-logo{width:88%;justify-content:flex-start!important}.m-main-product--media,.m-main-product--info{width:100%}.m-main-product--info{padding:0}.m-main-product .m-main-product--wrapper{padding:0 15px}.specification_detail .m-custom-content__block-inner{border-top:none}.about--quality--service .m-custom-content__wrapper{padding:100px 25px 50px}.quality--img-service:before{height:40px;width:40px;top:-70px}.offerings_2,.offerings_3,.offerings_4,.offerings_5,.offerings_6{width:50%}.about--offering .m-custom-content__wrapper{row-gap:15px}.sec--about-shipping .m-icon-box__inner{padding:25px}.sec--about-benefits .m-mixed-layout__inner{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.sec--about-shipping .m-icon-box__heading{font-size:35px}}@media (max-width: 991px){.home_banner .m-richtext__description,.home_collection_banner .m-hero__text,.home_store_feature .m-icon-box__description,.home_newsletter .m-newsletter-section__description,.m-testimonials.m-testimonials--layout-8 .m-testimonials__description,.m-testimonials .m-testimonials__author,.collection_banner .m-richtext__description,.why_choose .m-icon-box__heading{font-size:16px}.template-page .m-page-header h1{font-size:60px}.m-button--primary,.home_newsletter .m-newsletter-form__button{font-size:14px;gap:5px}.home_banner .m-slide__button-first{gap:5px}.home_collection_banner .m-hero__title{width:45%}.as_seen_header{padding-top:30px;padding-bottom:30px}.as_seen_heading h4{font-size:30px}.as_seen_icons img{height:30px}.tools_collection .m-collection-card__info,.tools_card .m-image-card__content .m-image-card__heading-group+.m-richtext__button{margin-top:10px}.home_product_tabs .m-tab-header{font-size:15px}.m-product-card__price .m-price-item--sale.m-price-item--last,.m-product-card__price .m-price__regular .m-price-item--regular{font-size:18px}.m-product-card:hover .m-product-card__action .m-button--icon.m-add-to-cart{width:145px!important}.m-product-card .m-product-card__action .m-button--icon{width:35px;height:35px}.home_collection_banner .m-hero__title,.home_collection_banner .m-hero__text{margin-bottom:15px}.m-testimonials .m-slider-controls__button{width:45px;height:45px}.m-testimonials.m-testimonials--layout-8 .m-testimonials__content{gap:50px}.why_choose .md\:m\:grid-2-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.m-testimonials .m-testimonials__title{width:70%}.m-testimonials.m-testimonials--layout-8 .m-testimonials__content:after{width:67px;height:65px}.home_newsletter{background-position:-10% center,110% center}.home_newsletter .m-newsletter-section__description,.home_newsletter .m-newsletter-section__form{width:50%}.home_newsletter .form-field{font-size:14px}.home_newsletter .m-newsletter-section__header{margin-bottom:20px}.home_newsletter .m-newsletter-section__description{margin-top:15px}.m-footer .m-footer--block.m-footer--block-custom_text{width:50%}.m-footer .m-footer--middle .m-footer--block:not(:last-child){padding-bottom:30px}.m-footer .m-footer--middle .m-footer--block-title{margin-bottom:12px;padding-bottom:12px}.footer_bottom_content{padding:25px 0;margin:25px 0}.main-product__block .m-product-title{font-size:45px!important}.feature_facility{--row-gap-mobile: 10px !important}.template-page .m-page-header{padding:60px 0 160px}.m-collection--wrapper{margin:35px 0!important}.faq-tabs{padding:40px 0 0}.faq-tabs .tab{margin-bottom:30px}.faq-tabs .tablinks{padding:10px 35px;font-size:14px}.about--quality--service .m-richtext__description,.sec--about-shipping .m-icon-box__description{font-size:16px}.m-footer--bottom .m-footer--bottom-inner{padding-bottom:25px!important}.m-footer--bottom-left{margin-bottom:5px!important;display:flex;justify-content:center}.m-footer--bottom-right{flex-direction:row;justify-content:center}.m-cart-drawer__link-to-cart{margin:12px 0;font-size:14px}.default-spacing-page .m-page-header h1,.faqs .m-page-header h1{font-size:60px!important}.default-spacing-page .m-page-header,.faqs .m-page-header{padding:60px 0!important}.m-product-card .m-product-card__title{height:40px}}@media (max-width: 820px){.h1,.constriction_banner .m-hero__title,.why_choose .m-section__heading,.home_newsletter .m-newsletter-section__heading{font-size:48px}.home_collection_banner .m-hero__title{width:50%}.tools_collection .m-collection-card__title,.home_product_tabs .m-tab-header{font-size:14px}.m-product-tabs.home_product_tabs .m-tabs__wrapper{gap:25px}.m-add-to-cart .tooltip-icon-label span{font-size:13px}.why_choose .m-section__subheading{width:50%}.why_choose .m-section__header{margin-bottom:50px}.collection_banner .m-richtext__description{margin-top:15px;width:70%}.about_banner .m-richtext__title{font-size:48px}.m-modal--content .m-product-form .m-product-form--input,.m-modal--content .m-product-form .m-product-form--wrapper .m-add-to-cart{width:50%}.m-modal--content .m-product-option--button .m-product-option--node__label{padding:10px 40px;font-size:16px!important}.m-modal--content .m-product-form .m-product-form--wrapper .m-add-to-cart{padding:20px}}@media (max-width: 768px){.home_banner .m-richtext__description,.home_banner .m-richtext__description+.m-richtext__button{margin-top:15px}.home_banner .m-richtext__title{width:40%}.as_seen_heading h4{font-size:25px}.home_newsletter{background-position:-15% center,115% center}.m-footer .m-footer--block-custom_text p,.m-footer .m-footer--middle .m-footer--block ul li a,.footer_bottom_content>div,.m-footer .m-footer--bottom-menu{font-size:14px}.m-footer .m-footer--middle .m-footer--block ul li{line-height:22px}.m-footer .m-footer--middle .m-footer--block-title{margin-bottom:8px;padding-bottom:8px;font-size:14px}.footer_bottom_content{padding:20px 0;margin:20px 0;gap:15px}.m-contact-form .contact-form .form-field{padding:12px;font-size:14px}}@media (max-width: 767px){.m-announcement-bar .m-announcement-bar__content{font-size:14px;padding:12px}.m-header__mobile m-search-popup{padding:12px!important}.home_banner .m-slide__wrapper,.collection_banner .m-slide__wrapper{padding-top:30px!important;background-color:#ffa600}.home_banner.m-slider--content-stack .m-slide__subtitle,.home_banner.m-slider--content-stack .m-slide__title,.home_banner.m-slider--content-stack .m-slide__description,.collection_banner.m-slider--content-stack .m-slide__title,.collection_banner.m-slider--content-stack .m-slide__description{color:#fff!important}.home_banner.m-slider--content-stack .m-slide__content,.collection_banner.m-slider--content-stack .m-slide__content{text-align:left}.home_banner.m-slider--content-stack .m-richtext__button{justify-content:flex-start}.feature_facility{display:none}.feature_mb{display:block!important}.feature_content{display:flex;align-items:center;gap:7px;opacity:75%}.feature_mb .marquee{overflow-x:hidden}.feature_mb .track{white-space:nowrap;will-change:transform;animation:marquee 5s linear infinite;display:flex;gap:80px;align-items:center}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.tools_collection .m-section__button,.home_product_tabs .m-section__button{display:none}.m-section__header-with-button .m-button{margin-top:0}.tools_collection .m-mixed-layout--mobile-grid{--grid-columns-mobile: 3}.tools_card .m-image-card--content-stack .m-image-card__content{position:absolute!important;align-items:flex-end!important;justify-content:center;padding:25px}.tools_card .m-image-card__heading{text-align:center;color:#fff!important}.tools_card .m-image-card__content-inner{text-align:center}.home_collection_banner .m-hero__title{margin:auto auto 15px}.home_collection_banner .m-hero__text{width:70%;margin:auto auto 15px}.home_collection_banner .m-hero__btn{justify-content:center!important}.m-product-card__media .m-product-card__action.m-product-card__compare{transform:unset;display:flex;justify-content:flex-end;align-items:flex-start}.m-product-form .m-product-form--input{margin-bottom:0}.home_newsletter{background-image:none}.home_newsletter .m-newsletter-section__description,.home_newsletter .m-newsletter-section__form{width:70%}.m-footer--middle .m-footer--block-spacing{display:none}.m-footer .m-footer--middle .m-footer--block{width:100%}.m-footer .m-footer--middle .m-footer--block:not(:last-child){padding-bottom:0}.m-footer .m-footer--middle .m-footer--block-title{margin-bottom:0;padding-bottom:5px;border:none;font-size:14px}.m-footer .m-footer--bottom{padding-top:0}.m-footer .social-media-links svg{width:auto!important;height:auto!important}.m-sticky-addtocart .m-add-to-cart{display:block}.p-custom-atc{display:flex;align-items:center;gap:5px;margin-top:10px}.p-custom-atc .m-product-card__action-wrapper{width:90%}.p-custom-atc .m-product-form .m-add-to-cart{background:#0d1521;font-size:12px;padding:11px;border:1px solid #0d1521}.p-custom-atc .m-product-quickview-button{background:#0d1521;color:#fff;border-radius:0;margin-bottom:0;width:40px;height:auto;padding:9px;border:1px solid #0d1521}.p-custom-atc .m-product-quickview-button.m-qty-select-btn{font-size:12px;padding:11px;width:100%}.template-page .m-page-header h1{font-size:50px}.bulk_order_benefit .m-section__heading{width:35%}.bulk_order_benefit .m-mixed-layout__inner{row-gap:15px}.bulk_order_banner .m-hero__inner{align-items:flex-start!important;padding-top:50px}.faq-tabs .tab{margin-bottom:20px}.faqs .m-page-header{padding:80px 0}.faq-tabs .tablinks{padding:8px 32px;font-size:14px;margin-bottom:6px}.about--offering .m-image-card__content-inner{text-align:center}.about--offering .m-image-card__content{padding:25px;justify-content:center}.about--offering .m-custom-content__wrapper{row-gap:10px}.about--quality--service .m-custom-content__wrapper{padding:100px 25px 30px}.about_banner .m-richtext__description{width:55%}.about--offering .m-richtext__description{margin-top:15px}.m-collection-page__breadcrumb .m-breadcrumb{padding:10px 0}.m-footer--bottom .m-footer--bottom-inner{padding-bottom:20px!important}span.m-footer__copyright,.m-footer--bottom-right{font-size:14px}.m-testimonials .m-testimonials__author p:first-child{margin-bottom:5px}.p-custom-atc .m-product-quickview-button:hover,.p-custom-atc .m-product-form .m-add-to-cart:hover{background:#fff;color:#0d1521;box-shadow:unset}.m-product-media--slider .nav-swiper-container .m-product-media{padding:0!important;border:unset!important}.m-logo{width:85%}.default-spacing-page .m-page-header h1,.faqs .m-page-header h1{font-size:50px!important}.default-spacing-page .m-page-header,.faqs .m-page-header{padding:50px 0!important}.facest-filters-section .m-collection-products.m-cols-2 .m-product-item{width:50%;max-width:50%}}@media (max-width: 580px){.m-collection-card__link{font-size:12px;margin-top:8px;line-height:1.3}.m-announcement-bar .m-announcement-bar__content{font-size:12px}.home_banner .m-richtext__title{width:70%}.home_banner .m-richtext__description,.home_collection_banner .m-hero__title,.home_collection_banner .m-hero__text,.home_newsletter .m-newsletter-section__description,.home_newsletter .m-newsletter-section__form,.collection_banner .m-richtext__description{width:100%}.as_seen_header{justify-content:center;flex-direction:column;gap:20px}.m-product-tabs.home_product_tabs .m-tabs__wrapper{display:none}.home_product_tabs m-select-component select{display:block;border-bottom:1px solid;font-size:18px}.home_product_tabs .m-section__tabs{margin-top:20px!important;width:100%;justify-content:center}.grinder_videocard m-video-component{--aspect-ratio: 1.1 !important}.tools_card .m-image-card__img{--aspect-ratio-mobile: .7 !important}.m-testimonials .m-testimonials__author{margin-top:10px}.m-testimonials.m-testimonials--layout-8 .m-testimonials__content{gap:30px;align-items:center}.m-testimonials .m-stars{justify-content:center}.m-testimonials .m-testimonial{text-align:center}.m-testimonials .m-testimonials__title{width:80%;text-align:center}.m-testimonials.m-testimonials--layout-8 .m-slider-controls[class*=-bottom-left]{text-align:center}.why_choose .m-section__subheading{width:80%}.m-testimonials .m-testimonials__author,.why_choose .m-icon-box__heading{font-size:16px}.m-testimonials.m-testimonials--layout-8 .m-testimonials__content:after{display:none}.why_choose .m-icon-box--vertical .m-icon-box__content{margin-top:15px}.why_choose .m-hover-box__wrapper{width:50px}.home_newsletter .m-newsletter-section__heading{width:80%}.m-footer--block-custom_text .m-footer--block-content{align-items:center}.m-footer--middle .m-footer--block-content .block-image{margin:auto auto 15px}.m-footer--middle .m-footer--block-content .block-text,.m-footer .m-footer--middle .m-footer--block ul{text-align:center}.m-footer .m-footer--middle .m-footer--block-inner{display:flex;flex-direction:column;align-items:center}.m-footer .m-footer--middle .m-footer--block-title{gap:5px}.m-footer .m-footer--middle .m-footer--block:first-child{margin-bottom:30px}.m-footer .m-footer--middle .m-footer--block:not(:first-child){margin-bottom:5px}.m-footer .m-footer--bottom-menu.show-menu-item-divider .m-footer--bottom-menu-item:after{right:-10px}.m-footer .m-footer--bottom-menu{column-gap:20px;row-gap:5px}.main-product__block .m-product-title{font-size:40px!important}.feature_detail p,.shipping_detail p,.main-product__block .m-collapsible--button span,.main-product__block-collapsible_tab .m-collapsible--content__inner p,.feature_facility .m-icon-box__heading,.product_overview_detail .m-icon-box__description,.product_detail_feature .m-collapsible--button span,.product_detail_feature .m-collapsible--content__inner .rte,.product_faqs .m-collapsible--content p,.m-contact-form__info p{font-size:16px}.main-product__block-price .m-price__sale .m-price-item--last{font-size:36px}.main-product__block-price .m-price__sale .m-price-item--regular{font-size:22px}.main-product__block-price .m-price__badges .m-product-tag{font-size:14px;padding:5px 10px}.m-product-form .m-product-form--wrapper .m-add-to-cart{padding:17px 40px;width:50%}.m-product-form .m-product-form--input .m-quantity{min-height:50px;height:50px}.m-collapsible--button{padding:15px 0}.feature_facility{--row-gap-mobile: 10px !important}.product_overview .m-richtext__description{font-size:16px;margin:15px auto 20px;text-align:left}.specification_detail td{padding:10px}.m-contact-form__description{font-size:14px;margin-bottom:15px}.m-contact-form h3{font-size:30px}.template-page .m-page-header{padding:60px 0 100px}.m-contact-form .m-row{padding:25px;margin-top:-100px}.contact-form .m-contact-form__form-fields{row-gap:15px}.contact-form .m-contact-form__message{margin:15px 0 5px}.m-contact-form__info .m-info-box div{gap:10px;margin-bottom:10px}.bulk_order_benefit .m-section__heading{width:100%}.bulk_order_benefit .m-icon-box{padding:25px}.bulk_order_benefit .m-icon-box__heading{font-size:28px}.bulk_order_benefit .m-icon-box__icon{width:55px!important}.bulk_order_benefit .m-icon-box--vertical .m-icon-box__content{margin-top:20px}.sec--about-benefits .m-mixed-layout__inner{gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.m-testimonials__list .m-slider-controls__wrapper{justify-content:center}.m-testimonials.m-testimonials--layout-8 .m-slider-controls{margin-top:15px}span.m-footer__copyright,.m-footer--bottom-right{font-size:12px;text-align:center}.m-footer--bottom-left{margin-bottom:0!important}.m-product-card__media .m-product-card__action.m-product-card__compare{transform:unset;display:flex;justify-content:flex-end;align-items:flex-start;height:30px;width:30px;left:auto;right:8px;top:8px}.m-product-card__reviews{margin-bottom:5px!important}.m-product-card__reviews span.jdgm-star{font-size:14px}.m-product-card .m-product-card__title{margin:10px 0}.tools_collection .m-collection-card__info{text-align:center}.tools_collection .m-collection-card:hover .collection_arrow_btn{display:none}.m-product-form .m-product-form--input{width:50%;font-size:16px}.product_overview h3.m-richtext__title.h2{text-align:left}.overview_icons{justify-content:flex-start}.product_overview_detail .container{padding-top:10px}.m-mixed-layout--mobile-scroll .m-mixed-layout__inner>*{width:var(--mobile-column-width, 41vw)!important}.m-logo{width:80%}.main-product__block .product_category{font-size:14px;padding:10px}.m-product-card__price .m-price-item--sale.m-price-item--last,.m-product-card__price .m-price__regular .m-price-item--regular{font-size:16px}.m-product-card__price .m-price__sale .m-price-item--regular{font-size:13px}.m-product-card__price .m-price--on-sale .m-price__sale{gap:7px}}@media (max-width: 475px){.h1,.constriction_banner .m-hero__title,.why_choose .m-section__heading,.home_newsletter .m-newsletter-section__heading{font-size:40px}.h2,.h3{font-size:32px}.home_banner .m-richtext__description,.home_collection_banner .m-hero__text,.home_store_feature .m-icon-box__description,.home_newsletter .m-newsletter-section__description,.m-testimonials.m-testimonials--layout-8 .m-testimonials__description,.m-testimonials .m-testimonials__author,.bulk_order_benefit .m-icon-box__description,.collection_banner .m-richtext__description{font-size:14px}.m-button--primary,.home_newsletter .m-newsletter-form__button{padding:15px 20px;font-size:13px}.m-button--white{padding:12px 15px 12px 20px;font-size:14px}.as_seen_header{padding-top:25px;padding-bottom:25px}.as_seen_icons{gap:40px}.as_seen_icons img{height:25px}.tools_collection .m-section__header-content,.m-product-tabs .m-section__heading{width:100%}.tools_collection .m-collection-card__title{font-size:10px;letter-spacing:.2px}.tools_collection .m-collection-card__info{margin-top:0}.tools_card .m-image-card__heading{font-size:35px}.tools_collection .m-section__heading{width:60%}.home_product_tabs m-select-component select{font-size:16px}.m-product-card .m-product-card__title,.m-product-card__price .m-price__sale .m-price-item--regular,.why_choose .m-section__subheading,.m-testimonials .m-testimonials__author,.why_choose .m-icon-box__heading{font-size:14px}.m-product-card-category,.m-product-card-soldout{font-size:11px;padding:5px 5px 4px}.m-product-card__price .m-price-item--sale.m-price-item--last,.m-product-card__price .m-price__regular .m-price-item--regular{font-size:15px}.m-product-card__price .m-price--on-sale .m-price__sale{gap:5px}.home_store_feature .m-icon-box__content{margin-top:15px}.home_store_feature .m-icon-box__heading{font-size:30px;margin-bottom:15px}.home_store_feature .m-mixed-layout--mobile-scroll .m-mixed-layout__inner>*{width:76vw!important}.home_store_feature .m-icon-box .m-button{margin-top:40px}.m-testimonials--layout-8 .m-testimonials__inner{row-gap:35px!important}.m-newsletter-form__wrapper{flex-direction:column;gap:10px;align-items:center}.main-product__block .m-product-title{font-size:36px!important}.main-product__block-price .m-price__sale .m-price-item--regular{font-size:24px}.main-product__block-price .m-price__badges .m-product-tag{font-size:12px;padding:4px 8px}.product_faqs .m-collapsible--button{font-size:15px}.p-custom-atc .m-product-form .m-add-to-cart{padding:11px}.m-contact-form .m-row{padding:15px}.bulk_order_benefit .m-icon-box__icon{width:50px!important}.bulk_order_benefit .m-icon-box__heading{font-size:25px}.bulk_order_benefit .m-icon-box{padding:20px}.faq-tabs .tablinks{padding:8px 20px;font-size:12px;margin-bottom:6px}.template-page .m-page-header h1{font-size:42px}.about_banner .m-richtext__title{font-size:40px}.about--offering .m-richtext__description{font-size:14px}.offerings_2,.offerings_3,.offerings_4,.offerings_5,.offerings_6{width:100%}.about--quality--service .m-custom-content__wrapper{padding:80px 15px 20px}.quality--img-service:before{top:-60px}.about--quality--service .m-richtext__description,.sec--about-shipping .m-icon-box__description{font-size:14px}.sec--about-shipping .m-icon-box__heading{font-size:30px}.m-icon-box--vertical .m-icon-box__content{margin-top:15px!important}.sec--about-shipping .m-icon-box__description{margin-top:10px}.sec--about-shipping .m-button.m-button--primary{margin-top:30px}.about--quality--service .m-richtext__title{width:80%}.about--quality--service .m-custom-content__wrapper{row-gap:20px}.sec--about-shipping .m-mixed-layout__inner{gap:20px}.m-product-card .m-product-card__action .m-button--icon{width:28px;height:28px;padding:0}.m-product-card .m-product-card__action svg{width:15px;height:15px}.m-logo{width:70%}.m-product-card .p-card-tags{gap:5px}.m-product-card__price .m-price__sale .m-price-item--regular{font-size:11px}.default-spacing-page .m-page-header h1,.faqs .m-page-header h1{font-size:42px!important}.default-spacing-page .m-page-header,.faqs .m-page-header{padding:40px 0!important}.default-spacing-page .m-page-content{margin-block:30px!important}.m-product-card .m-product-card__title{height:35px}.m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper{margin:10px auto 0}.m-product-card__action-wrapper button.m-add-to-cart,.m-product-card__action-wrapper .m-product-quickview-button{font-size:12px;padding:8px 0}.m-product-card .sold-out_c{padding:8px 0;font-size:12px}}#compareModal{display:none;top:auto;bottom:0;padding:20px 0;border-radius:0;background:#fff;border-top:2px solid;pointer-events:auto}#compareModal .m-modal--content{opacity:1;transform:none}#compareModal .modal-title{margin-bottom:10px;font-size:40px}#compareModal .modal-header{flex:0 0 15%}#compareModal .compare-close{background:none;border:1px solid #222;padding:12px 30px;color:#222}#compareModal .compare-button a.m-button--primary{background-color:#000;color:#fff;margin-top:10px}#compareModal .compare-button .m-button--primary{min-width:160px;padding:20px 0;justify-content:center}#compareImagesContainer{display:flex;flex:1 1 60%;justify-content:flex-start;overflow-x:auto}#compareModal .compare-button{flex:0 0 20%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center}#compareImagesContainer .compare-delete-icon{width:25px;height:25px;opacity:1;position:absolute;top:0;right:0}#compareImagesContainer .compare-image-container{position:relative;margin:0 15px;flex:0 0 12%}.m-compare-card .m-product-card .m-product-card__name{-webkit-line-clamp:var(--product-title-line-clamp, 2);font-size:16px}.m-compare-card .m-product-card .m-product-card__action svg{width:16px;height:16px}.m\:column.m-compare-card{border-right:1px solid #e5e5e5}.m-compare-page-content{margin-top:30px}.m-compare-card .m-add-to-cart{width:100%;justify-content:center;background:#000;color:#fff}.m-compare-card .m-product-card__action--top{top:0;transform:translate3d(50%,0,0);opacity:1}.m-compare-card .m-product-card__action--top .m-tooltip{background-color:#000;color:#fff}.m-compare-card .m-product-card .m-product-card__action .m-button--icon{width:30px;height:30px}.m-compare-card .m-product-card__media:hover .m-product-card__action{transform:translate3d(50%,0,0)}.m-compare-card .m-product-card .m-product-card__action .m-button--icon:hover{box-shadow:none}.m-compare-card .m-product-attribute__col-left,.m-compare-card .m-product-attribute__col-right,.m-product-specification tr td{font-size:16px}.m-compare-card .m-product-card__price .m-price-item--sale.m-price-item--last,.m-compare-card .m-product-card__price .m-price__regular .m-price-item--regular{font-size:20px}.m-product-specification .m-collapsible--button{display:none}.m-product-specification tr{display:flex;align-items:center;border-bottom:1px solid rgb(var(--color-border));padding-top:15px;padding-bottom:15px;justify-content:space-between}@media (min-width: 768px){.m-product-specification tr{padding-top:20px;padding-bottom:20px}}@media (max-width: 1024px){#compareModal .modal-body{flex-direction:column;max-height:100%;overflow-y:auto}#compareModal .modal-header{flex:0 0 100%;align-items:center;display:flex;flex-direction:column;margin-bottom:20px}#compareImagesContainer{flex:0 0 100%;justify-content:center;width:100%;max-width:100%;align-items:center;margin-bottom:20px}#compareModal .compare-button{flex:0 0 100%;flex-direction:row;align-items:flex-end}#compareModal .compare-button a.m-button--primary{margin-top:0}#compareModal .compare-button .m-button--primary{margin-right:20px}#compareModal .modal-title{font-size:32px;line-height:1.2}#compareModal .compare-close{padding:8px 30px}#compareModal .compare-button .m-button--primary{min-width:140px;padding:12px 0}#compareImagesContainer .compare-image-container{flex:0 0 16%}.m-footer--bottom{padding-bottom:0!important}}@media (max-width: 991px){.m-compare-card .m-product-card__action--top{transform:translate3d(48%,0,0);align-items:flex-start}}@media (max-width: 767px){#compareImagesContainer .compare-image-container{flex:0 0 25%}.m-compare-card .m-product-card__action--top{display:flex;transform:none;top:0;right:0;bottom:auto;left:auto}.home_banner .m-slider-controls{display:none}.home_banner .m-richtext__description,.home_banner .m-richtext__title{width:100%}#compareModal .compare-close{position:absolute;top:0;right:20px;padding:10px 10px 8px!important;font-size:20px}}@media (max-width: 580px){#compareImagesContainer .compare-image-container{flex:0 0 33.333%}.m-compare-card .m-product-card .m-product-card__action .m-button--icon{width:25px;height:25px}.home_banner .m-richtext__description,.home_banner .m-richtext__title{width:80%}}@media (max-width: 480px){#compareImagesContainer .compare-image-container{flex:0 0 50%}.m-compare-card .m-product-attribute,.m-product-specification tr{flex-direction:column;flex-wrap:wrap}}.m-product-option--button .m-product-option--node__label{padding:12px 50px;border:2px solid #0D1521;border-radius:0}@media (max-width:393px){.home_banner .m-richtext__title{width:95%}.home_banner .m-richtext__description{width:80%}}@media (max-width:375px){.h1,.constriction_banner .m-hero__title,.why_choose .m-section__heading,.home_newsletter .m-newsletter-section__heading{font-size:35px}.home_banner .m-richtext__description{width:100%}}.home_product_tabs m-select-component select{font-size:16px;padding-left:10px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
