.m-product-card__price-row .m-product-card__price{width:100%;font-size:16px!important}span.pricefrom{font-size:18px;color:#333;margin-right:3px;font-weight:500}.featureicons .m-icon-box__icon{background:#fff;border-radius:10px}.featureicons .m-mixed-layout__wrapper{border:1px solid #ffffff15;padding:50px 20px;border-radius:30px;background:#151515}.featureicons h3.m-icon-box__heading{margin:5px 0 15px}.featureicons .m-icon-box{background:transparent}.featureicons .m\:column:not(:last-child){border-right:1px solid #dfdee320}.prdctabs a.m-button{width:100%;background:#000;border-color:#000;color:#fff;box-shadow:none!important}.prdctabs a.m-button:hover{background:#e10600;border-color:#e10600}.prdctabs .m-section__tabs,.prdctabs .m-section__header{display:none}.m-footer--block h3.m-accordion--item-button.m-footer--block-title{font-size:17px!important;margin-bottom:18px!important}.m-footer--block-custom_text .m-footer--block-content{max-width:70%}.m-footer--block-spacing{width:10%}.m-newsletter-form{margin-top:24px}.m-footer--block-newsletter .m-footer--block-title{font-weight:400;font-size:25px}.m-footer__copyright{color:rgb(var(--color-foreground-secondary))}.mex-disclaimer{color:#000;font-size:14px}.prdctdsclmr .pit-container{justify-content:center;margin-top:30px;font-style:italic;border:solid 1px #ffffff3d;padding:15px 15px 10px;border-radius:10px;font-size:15px}.variant .segmented-control label,.child-option-wrapper label{font-size:14px!important;min-width:90px!important}.share-menu{border-top:0;border-radius:0 0 10px 10px}.share-menu{display:none;padding:15px;width:200px;border:1px solid #dddddd33;border-radius:10px;background:#000;position:absolute;top:100%}.share-menu a{display:block;padding:8px 0;text-decoration:none;color:#000}.hxoSelectTheme.hxo-relative{width:100%!important;margin:0 0 10px!important}.hxoSelectTheme.borderLine .buckscc-select-styled{width:100%!important}.m-switcher-dropdown form{padding:0}button svg.m-icon-chevron{margin:0 auto!important}.m-header__right>.buckscc-currency-box,.m-header__right>.m-language-switcher{display:none!important}.m-header .m-cart-icon-bubble{margin:0 15px!important}.m-header{--m-slide-trans-duration: .3s;--m-slide-from-val: -65px;--m-slide-to-val: 65px;min-height:inherit!important;position:relative}.cstmpstn .buckscc-currency-wrapper{margin-top:9px!important}.cstmpstn{margin-top:3px;position:relative;z-index:1}.cstmpstn .buckscc-currency-box{position:relative;z-index:-1}.cstmpstn .m-switcher-dropdown.m-language-switcher,.cstmpstn ul.buckscc-select-options,.cstmpstn .bucks__folder-collapse_btn{display:none!important}.cstmpstn .buckscc-select-styled{border:none!important;padding:0!important;border-radius:0!important}.cstmpstn .hxoSelectTheme.hxo-relative{width:100%!important;margin:0!important;margin-inline:0!important}.cstmpstn .hxoSelectTheme .buckscc-select{height:auto!important}.cstmpstn .buckscc-currency-wrapper:not(.buckscc-ismerchant) .hxoFlag{height:12px;width:auto!important;max-width:20px!important;min-width:20px!important;object-fit:cover;background-size:18px!important;margin:0!important}.cstmpstn .hxoSelectTheme .flagWrapper{margin-right:0!important;width:auto!important}button.tglbtn{border:1px solid #333!important;border-radius:50px!important;padding:7px 10px 5px!important;display:flex;align-items:center;column-gap:3px;font-size:12px;width:160px;letter-spacing:-.2px;color:#fff;justify-content:center}button.tglbtn img{margin-right:3px}button.tglbtn span{font-size:11px!important;display:inline-block}button.tglbtn svg.m-svg-icon--medium{width:18px;margin-right:3px}.m-footer-custom-addons .hxoSelectTheme.hxo-relative .buckscc-select-options,.m-footer-custom-addons .hxoSelectTheme.top_left .buckscc-select-options,.m-footer-custom-addons .hxoSelectTheme.top_right .buckscc-select-options{bottom:unset;top:-276px!important;left:0!important}.m-footer-custom-addons .social-media-links{margin-bottom:20px!important}.m-footer .m-footer--currency-language{display:inherit!important}.m-select-custom.isActive .m-select-custom--options{z-index:111111111111}.m-footer--currency-language.m\:display-flex{margin-top:0!important}svg#js_folder-collapse-button-icon{width:13px!important}.featureicons .m-icon-box__icon{padding:12px}.m-footer-custom-addons .hxoSelectTheme.hxo-mobile_relative{bottom:auto!important;left:auto!important;margin:0 0 8px!important;position:relative!important;width:100%}.jdgm-review-card__body,.jdgm-review-card__name,.jm-product-variant-card__product-link{color:#eee!important}.jm-text{color:#fff!important;margin-bottom:10px!important}.jdgm-tab{color:#fff!important}span.jm-text.jm-location{margin:0!important}img.jdgm-review-card__reviewer-info-flag{transform:translateY(1px) translate(2px)!important;font-size:1.2rem!important}.prdcthdr .m-gradient,.clctnprdcthdr .m-gradient{background:transparent}.prdcthdr .m-custom-content__wrapper,.clctnprdcthdr .m-custom-content__wrapper{min-height:200px}.prdcthdr .m-richtext__description.rte,.clctnprdcthdr .m-richtext__description.rte{color:#fff}.legacytop .m-custom-content__wrapper{margin:0 auto;justify-content:center}.legacytop .m-richtext__title{color:#fff;font-weight:700;font-style:italic}.legacies .m-custom-content__boxed{background:transparent!important}.legacies .text-card-with-image__media{max-width:50px;max-height:50px;width:60px;padding:10px;background:#fff;border-radius:6px}.legacies p{color:#adadad}.legacies h3.m-richtext__title.h1{font-style:italic}.legacies h3.m-richtext__title.rte.h3{font-size:24px}.pprocess .m-custom-content__wrapper{justify-content:center}.pprocess .m-custom-content__wrapper p{text-align:center!important}.pprocess .text-card-with-image__content p{text-align:left!important}.pprocess p.m-richtext__subtitle.h6{max-width:fit-content;margin:0 auto 20px;background:#ff202020;padding:10px 24px;border-radius:30px;font-size:20px;font-weight:600;font-style:italic;color:#ff2020}.pprocess .text-card-with-image{background:#f0f0f0;border-radius:20px;overflow:hidden;height:100%}.pprocess .text-card-with-image__content{padding:0 24px 24px}.m-search-result .spf-col-xl-3.spf-col-lg-3.spf-col-md-6.spf-col-sm-6.spf-col-6{flex:0 0 calc(33.333% - 20px)!important;max-width:calc(33.333% - 20px)!important}a.m-product-card__name{color:#000!important}.m-footer-custom-addons{position:relative}.m-product-item h3.m-product-card__title{min-height:50px;max-height:60px;max-width:80%;font-size:18px}.filtercontact{max-width:1170px;width:100%;margin:0 auto 50px}.ctabox{color:#fff;border:solid 1px #d50405;padding:10px 25px;border-radius:12px;text-align:center}.ctabox a{color:#d50405;text-decoration:underline;text-underline-offset:3px}li.gf-search-suggestions.ui-menu-item{display:none!important}.gf-search-item-product-price span.money{color:#d50405!important}.ui-menu.ui-widget-content.ui-autocomplete>li>.gf-search-header{color:#000!important}.gf-search-item-product-title{color:#000!important;font-size:16px!important;margin-bottom:5px!important}.ui-menu .ui-menu-item-wrapper{color:#333!important}.mex-config-list li{display:inherit!important}.gallerytop .m-richtext__description.rte ul{display:flex;align-items:center;justify-content:center;gap:20px;padding:0!important;flex-wrap:wrap}.gallerytop .m-richtext__description.rte ul li{border:solid 1px #ffffff4a;list-style-type:none;padding:5px 25px;border-radius:50px}.gallerytop .m-richtext__description.rte ul em{color:#d50405}.collection-search-wrapper input::placeholder{color:#999}@media(max-width:768px){.gallerytop .m-richtext__description.rte ul{gap:15px}.gallerytop .m-richtext__description.rte ul li{padding:5px 15px;border-radius:50px;font-size:14px;letter-spacing:-.2px}.gallerytop br{display:none}.filtercontact{width:90%}.cstmpstn{margin-top:-11px!important}.featureicons .m-icon-box__description.rte p{text-align:center!important}.featureicons .m-icon-box__icon{margin:0 auto}.featureicons h3.m-icon-box__heading.h4{max-width:100%}.m-search-result .spf-col-xl-3.spf-col-lg-3.spf-col-md-6.spf-col-sm-6.spf-col-6{flex:0 0 calc(100% - 20px)!important;max-width:calc(100% - 20px)!important}.m-menu-customer .cstmpstn .buckscc-currency-wrapper{margin-top:0!important}.m-menu-customer .cstmpstn .cstmpstn .hxoSelectTheme .buckscc-select{transform:translateY(-7px)}.cstmpstn .hxoSelectTheme:not(.buckscc-ismerchant) .buckscc-select .hxoFlag{height:13px!important}.m-footer-custom-addons{position:relative}.m-footer-custom-addons .share-menu{top:-45px;border:solid 1px #dddddd42;border-radius:10px!important}.hxoSelectTheme .buckscc-select{width:100%!important}.m-footer-custom-addons .hxoSelectTheme.hxoSmallSize{transform:inherit!important;width:100%!important;margin:0 0 12px!important}.m-footer-custom-addons .cstmpstn .hxoSelectTheme.hxo-mobile_relative{width:100%!important;margin:0 0 12px!important}.m-footer-custom-addons .cstmpstn .hxoSelectTheme.hxo-mobile_relative,.m-footer .m-footer-custom-addons .m-footer--currency-language{margin:0!important}.m-menu-customer .share-menu{padding:0 12px 12px!important}.m-menu-customer .hxoSelectTheme.hxo-mobile_relative{left:0!important;margin-left:0!important;width:100%;transform:inherit!important}.m-header .m-cart-icon-bubble{margin-right:0!important}.buckscc-select-styled.active.deactive span{font-size:15px!important}.m-menu-customer__language-currency{margin-left:15px;position:relative}.m-menu-customer__language-currency{justify-content:start!important}.hxoSelectTheme .buckscc-select-styled.active.deactive .bucks__folder-collapse_btn svg{width:13px!important}.segmented-control span{padding:10px 12px!important;font-size:.75rem!important}.featureicons .m-mixed-layout__wrapper{padding:30px 10px;border-radius:10px}.featureicons .m\:column:not(:last-child){border-right:none}.featureicons .m-icon-box__description.rte.m\:text-color-subtext p{font-size:15px}#tip-style-grid label.chip-option{flex:inherit}#tip-style-grid .chip-content{gap:5px;padding:5px 10px 5px 5px}.chip-grid#tip-style-grid{gap:8px}.feature-title{font-size:17px!important;margin:0 0 7px!important}.exhaust-customizer{padding-top:50px!important;padding-bottom:55px!important}.exhaust-customizer h2.exhaust-title-accent,.exhaust-customizer h1.exhaust-title-main{font-size:23px!important}.m-header__mobile{padding-top:6px!important;padding-bottom:6px!important}.process-header.m-scroll-trigger p{font-size:16px!important}.process-header.m-scroll-trigger{margin-bottom:25px}span.pricefrom{font-size:13px;margin-right:0;display:block;padding-bottom:2px}.m-product-card__price-row .m-product-card__price{font-size:11.5px!important}.m-collection--wrapper .m-product-card{padding:6px!important}.newslettersec .mex-hero__heading{font-size:1.6rem!important}.newslettersec .mex-hero__description{font-size:1rem}.newslettersec .mex-hero{min-height:650px}.newslettersec .mex-newsletter__heading{line-height:1.4;font-size:1.7rem;margin-bottom:15px}.mex-newsletter__text br{display:none}.mex-newsletter__text{font-size:1rem}.mex-newsletter__inner{padding:25px 25px 32px!important}.mex-newsletter{margin-top:-160px!important;margin-bottom:20px!important}.m-footer .m-footer--block-newsletter .m-footer--block-title{font-size:36px;margin-bottom:12px}.m-footer .m-footer--bottom-menu{font-size:14px}.m-footer .m-footer--block h3.m-accordion--item-button.m-footer--block-title{border-bottom:none}.m-footer .m-footer--block h3.m-accordion--item-button.m-footer--block-title{margin-bottom:0!important}.m-footer--block.m-footer--block-custom_text{margin-bottom:25px!important}span.m-footer__copyright{font-size:15px}.custom-hero-section .hero-left h2{line-height:normal}.custom-hero-section .hero-right p{margin-bottom:22px}.custom-hero-section .hero-content-wrapper{gap:20px}.hxoSelectTheme .buckscc-select span{font-size:14px!important}.cstmpstn .hxoSelectTheme .buckscc-select span{font-size:12px!important}.prdcthdr h3.m-richtext__title{text-align:center}.prdcthdr .m-richtext__description.rte p{text-align:center!important}.collection-search-wrapper{padding:0 15px}.collection-search-wrapper .input::placeholder{color:#333}.m-collection-products .m-product-item{margin-bottom:5px!important;padding:0 3px!important}.m-product-card__price .m-price__regular .m-price-item--regular{letter-spacing:-.5px}.precision-contact__container h2.precision-contact__heading,.precision-contact__container p.precision-contact__description,.precision-contact__container h3.precision-contact__form-title,.precision-contact__container p.precision-contact__form-subtitle{text-align:center}span.m-meta-badge{font-size:11px!important;padding:4px 8px!important;letter-spacing:-.5px!important}.m-product-card__meta-badges{column-gap:2px!important;row-gap:5px!important}.m-collection-products.m\:flex.m\:flex-wrap.m-cols-1 .m-product-item .m-product-card{padding:10px!important}.m-collection-products.m\:flex.m\:flex-wrap.m-cols-1 h3.m-product-card__title{min-height:inherit;max-height:inherit;max-width:100%}.m-collection-products.m\:flex.m\:flex-wrap.m-cols-1 h3.m-product-card__title a{font-size:15px}.m-collection-products.m\:flex.m\:flex-wrap.m-cols-1 .m-product-card__price-row .m-product-card__price{font-size:14px!important}.m-collection-products.m\:flex.m\:flex-wrap.m-cols-1 .m-product-item{margin-bottom:10px!important}.m-collection-products.m\:flex.m\:flex-wrap.m-cols-1 span.pricefrom{font-size:15px;display:inline-block}.m-product-item h3.m-product-card__title{min-height:30px;max-height:40px;max-width:100%;font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
