<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{background-color:#f7f7f7!important;-webkit-font-smoothing:antialiased}.site-header,.announcement-bar-text,.announcement-bar-text-mobile,.site-footer-item,.fourohfour--container,.article--container,.listcollections--container,.cart--section,.password-page-content--inner,.password-page-footer,.product--container,.blog--container,.highlights-banners,.promo-mosaic--container,.promo-grid--container,.menulist--container,.blogposts--container,.logolist--container,.twitter--container,.instagram--container,.collection-list--container,.rich-text--container,.featured-product--container,.pxs-map-section,.pxs-newsletter-section,.pxs-image-with-text-section,.account-page-masthead,.account-page-content,.contact-page-content,.page-masthead,.page-content,.site-navigation,.navmenu-meganav--scroller,.navmenu-meganav--scroller.has-meganav-image,.breadcrumbs-container,.pagination--container,.atc-banner--outer,.message-banner--outer,.productgrid--outer,.product-row--container,.product-section--container,.dynamic-video-wrapper{max-width:1220px}.site-page{padding-bottom:60px;margin-top:0;margin-bottom:0}.p-0{padding:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pt-0{padding-top:0}.m-0{margin:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.mt-0{margin-top:0}.page-content{max-width:100%}.warranty_container .site-page{margin-top:0;margin-bottom:0;padding-bottom:60px}.page-content{margin-bottom:0}.breadcrumbs-container{margin-top:1.75rem;margin-bottom:1.75rem}.breadcrumbs-container a,.breadcrumbs-delimiter{color:#222!important;font-size:13px;font-weight:400;font-family:Noto Sans,sans-serif}.breadcrumbs-container span:last-child{color:#ec1d23!important;font-size:13px;font-weight:400;font-family:Noto Sans,sans-serif;opacity:1}.breadcrumbs-container span{color:#222!important;font-size:13px;font-weight:400;font-family:Noto Sans,sans-serif;opacity:1}.warranty_container .page-masthead{text-align:left;margin-top:0;margin-bottom:0}.warranty_container .page-title{font-family:Montserrat,sans-serif;color:#222;font-size:28px;font-weight:700}.warranty_container .page-content{margin-top:20px;display:flex}.private-policy.warranty_container .page-content{display:block}.common_sidebar .sidebar_left{width:66%;display:inline-block;margin-right:25px}.common_sidebar .sidebar_right{width:32%;display:inline-table}.teamabout_wraper h3.h3{margin-top:0!important;margin-bottom:25px!important}.teamabout_wraper h3{margin:0;color:#ec1d23;font-size:15px;font-weight:700;font-family:Noto Sans,sans-serif}.teamabout_wraper p{color:#222;font-size:14px;font-weight:400;font-family:Noto Sans,sans-serif;margin-bottom:30px;margin-top:5px;line-height:24px}.teamabt_gallery{display:flex;justify-content:space-between}.teamabout_inner{width:48%}.rte h2.title_2{margin-top:0;font-size:22px;font-weight:700;font-family:Montserrat,sans-serif;line-height:25px;text-transform:none}.img_box{background-color:#212121;padding:30px;margin-top:20px;background-repeat:no-repeat;background-size:cover}.img_box h2{font-family:Montserrat,sans-serif;color:#fff;font-size:18px;font-weight:700;margin:0}.img_box p{font-family:Noto Sans,sans-serif;color:#fff;font-size:13px;font-weight:400;line-height:24px;opacity:.9;margin-top:7px}.common_button{border-radius:1px;background-color:#ec1d23;height:40px;min-width:170px;font-size:13px;text-transform:uppercase;font-family:Noto Sans,sans-serif;color:#fff}.site-footer-wrapper{background-color:#000!important;padding-top:70px!important;margin-top:0!important;background-image:url(//cdn.shopify.com/s/files/1/0145/0986/7056/t/2/assets/footerbg.png?1784236\2026);background-repeat:no-repeat;background-position:140px 0px;background-size:auto 100%;padding-bottom:10px}.site-footer-block-item{width:calc(20% - .9375rem)}.site-footer-wrapper .site-footer-block-title{padding-top:0;text-transform:uppercase;font-size:15px!important;color:#fff;font-weight:700;font-family:Montserrat,sans-serif;padding-bottom:10px;line-height:34px;display:inline-block}.site-footer-wrapper ul.navmenu li{font-size:12px;color:#fff;font-weight:400;font-family:Noto Sans,sans-serif;line-height:32px;opacity:.8}.last-footer-column h2.site-footer-block-title{display:none}.site-footer-blocks .site-footer-block-item:nth-child(2){margin-right:250px}.footer-menu-social .site-footer-block-content{padding-bottom:0!important;margin-left:-10px}.site-footer-wrapper .social-icons a.social-link svg{background-color:transparent;width:39px;height:42px;border-radius:0;color:#fff}.site-footer-credits{font-size:11px;color:#fff;font-weight:400;font-family:Noto Sans,sans-serif;line-height:34px;opacity:.8}.account-page.account-page-login{margin-top:50px;margin-bottom:50px;display:flex;padding:0 15px}.account-page-login .account_block_right{background:#fff;padding:30px}.account-page-login .account-page-txt{line-height:26px}.account-page-login .form_inline{display:flex;justify-content:space-between}.account-page-login .form_inline div{flex-basis:32%}.account-page-login .account-page button{padding:16px 20px}.account-page-login .form_inline .form-action-row{margin-top:0}h1.account-page-title,h2.account-page-title2{font-weight:700;text-transform:none;padding-bottom:10px}.forgot_block{text-align:center;display:block!important;margin:20px 0!important;padding-bottom:10px}.forgot_block a{text-decoration:none;color:#ec1d23}.form-action-row--helper-item h2{font-weight:700;text-transform:none}.customer_row{display:flex;justify-content:space-between}.txt_register p{line-height:26px;margin:0}.btn_register a{color:#ec1d23;text-decoration:none;border:1px solid rgba(127,127,127,.3);border-radius:2px;padding:15px 10px;display:block;width:140px;text-align:center}.warranty_container .contact-page-content{margin:0;padding:45px!important;background-color:#ededee}.warranty_container .contact-page-content h1{color:#222;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:26px;margin:0}.enquiries_container .sidebar_left .enquiry-detail p{margin:30px 0 23px}.enquiries_container .sidebar_left p{font-family:Noto Sans,sans-serif;font-size:13px;color:#222;font-weight:400;line-height:26px;margin-top:0}.form-action-row--helper.new_customer_block{margin-left:0}.color_ec1d23{color:#ec1d23}.warranty_container .form-fields-columns{margin:0}.warranty_container.enquiries_container .form-fields-columns .form-field--half:first-child{margin-right:20px}.warranty_container.enquiries_container .form-fields-columns .form-field--half{width:calc(50% - 10px)}.warranty_container .form-fields-columns .form-field--half{width:100%;margin-right:0;margin-left:0}.warranty_container .contact-page-content .form-field-title{position:static;color:#333;font-family:Noto Sans,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;opacity:1}.warranty_container .form-field-input{background-color:#fff;border:1px solid #cccccc;border-radius:1px;height:44px;font-size:12px;font-weight:400;color:#aaa;font-family:Noto Sans,sans-serif;padding:10px 20px;transition:1s ease-in-out;-webkit-transition:1s ease-in-out}.warranty-reset{background-color:#f7f7f7;height:40px;border-radius:1px;border:1px solid #222;text-transform:uppercase;font-weight:700;font-size:13px;color:#222;font-family:Noto Sans,sans-serif;padding:9px 10px;display:inline-block;cursor:pointer;text-align:center;margin-right:8px}.warranty_container.enquiries_container .contact-form-button{width:calc(63% - 85px)}.warranty_container .contact-form-button{text-transform:uppercase;border-radius:1px;background-color:#ec1d23;height:40px;color:#fff;font-weight:700;font-size:13px;font-family:Noto Sans,sans-serif;width:calc(100% - 85px);display:inline-block;margin-top:1px;padding:0px 1.125rem}::placeholder{color:#aaa;opacity:1!important;font-size:12px;font-weight:400;font-family:Noto Sans,sans-serif}.page-content.rte h2{font-weight:700;font-size:22px}.policy_block h2{font-family:Noto Sans,sans-serif;opacity:.9;color:#222;font-size:16px;font-weight:700;margin:0}.policy_block p{font-family:Noto Sans,sans-serif;opacity:.9;color:#222;font-size:14px;font-weight:400;line-height:24px}.text-align-justify{text-align:justify}.service-center-left{display:inline-block;float:left;text-align:left}.service-center-right{display:inline-block}#shopify-section-service-center .dealer-list{width:100%}.service-center-left{background-color:#fff;padding:40px!important}#shopify-section-service-center .service-center-left h2{font-size:28px;font-weight:700;color:#222;margin-bottom:22px}#shopify-section-service-center .service-center-left p{color:#222;line-height:26px;font-size:13px;font-family:Noto Sans,sans-serif}#shopify-section-service-center .service-custom-section{margin-bottom:100px}#shopify-section-service-center .dealer_desc{padding:120px 180px}#shopify-section-service-center .dealer_desc p{text-align:left}.service-center-left label{font-size:12px;line-height:17px;color:#333;font-family:Noto Sans,sans-serif;font-weight:700;display:block}select{border:1px solid #CCCCCC;border-radius:1px;height:36px;display:block;margin:10px 0;color:#333;font-family:Noto Sans,sans-serif;font-size:13px;line-height:18px}.section-block-service{display:flex}.section-block-service:nth-child(2n){flex-direction:row-reverse}.address-section img{display:block}.term-condition h2{text-transform:unset}.policy_block ul{list-style-type:disc}.condition-of-sale p{word-break:break-word}.sections_row1 h2{color:#000;opacity:.1;font-family:Montserrat,sans-serif;font-size:58px;font-weight:700;line-height:60px}.sections_row1 h3{font-family:Montserrat,sans-serif;font-size:28px;font-weight:700;line-height:34px;margin-bottom:25px;width:390px}.productgrid--masthead .bottom-search{color:#222;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:21px;text-transform:capitalize;margin-bottom:15px}#shopify-section-static-search .productgrid--wrapper{margin-bottom:50px}.section_product_overview p{color:#191919;font-family:Noto Sans,sans-serif;font-size:14px;line-height:28px;margin-bottom:40px}.sections_row1{padding-top:140px;padding-bottom:140px}.sections_row2{background-color:#0e0e0e;position:relative;z-index:-1;background-position:top right;background-repeat:no-repeat}.sections_row3{background-color:#fff}.section_product_overview .sections_row2 p{font-size:14px;color:#fff}.section_product_overview .sections_row2 span{font-size:17px;color:#fff}.sections_row2 .container,.sections_row3 .container{display:flex}.bk_section{float:left;margin:80px 0;justify-content:center;align-content:center;flex-direction:column;display:flex}.template-product-overview article.site-page{margin-bottom:0;margin-top:0}.sections_row3 h2{color:#191919;font-family:Montserrat,sans-serif;font-size:32px;line-height:39px;font-weight:700}.sections_row3 h3{color:#ec1d23;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;line-height:32px}.sections_row3 ul{color:#191919;font-size:1.1em;font-family:Montserrat,sans-serif;font-weight:700;line-height:32px;list-style:none;padding-left:0}.sections_row3 ul li:before{content:"\2022";color:red;font-size:25px;font-weight:700;display:inline-block;width:1em;margin-left:0;position:absolute;left:0}.sections_row3 ul li{display:inline-block;width:100%;padding-left:25px;position:relative}.section_product_overview .caption h2{color:#fff;font-size:35px;font-weight:700;letter-spacing:13.96px;line-height:57px;text-align:center;margin-bottom:15px}.section_product_overview .sections_row0{display:block}.section_product_overview .caption h1{color:#fff;font-size:90px;font-weight:700;letter-spacing:17.93px;line-height:57px;text-align:center;margin-bottom:15px}.video_content{padding:130px 0;display:block;text-align:center;background-color:#2222224d}.button-caption p{color:#fff;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:0;text-align:center}.button-caption p span{color:#ec1d23}.button-caption{margin-top:70px;text-align:center}.button-caption a.button-secondary{background-color:#191919;border:1px solid #191919}.service-center-left{padding-right:0!important;z-index:9;margin-top:60px}.service_content{display:block;width:610px;background:#fff;position:relative;padding-bottom:40px;padding-right:20px}.service-center-right{padding-left:0!important}.service-center-left{padding-bottom:0!important}#shopify-section-service-center .section-block-service.section-reverse p{font-size:15px}.service-center-right img{width:100%;height:100%;object-fit:cover}.newsletterpage .service-center-right img{width:auto;height:auto;max-height:560px;max-width:575px}.section-block-service.section-reverse{margin-bottom:100px}.service_block_second .service-center-right{padding-right:0!important}.service_block_second .service_content{left:-175px;padding-left:30px;padding-top:40px}.video_content .caption{margin-bottom:70px}.banner_overview{background-size:cover;background-position:center}.sections_row0 #fade{display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:#000;z-index:1001;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80)}.sections_row0 #light{display:none;top:7%;position:absolute;left:0;right:0;z-index:1002;overflow:visible}.sections_row0 #boxclose{float:right;cursor:pointer;color:#fff;border:1px solid #AEAEAE;border-radius:3px;background:#222;font-size:31px;font-weight:700;display:inline-block;line-height:0px;padding:11px 3px;position:absolute;right:2px;top:2px;z-index:1002;opacity:.9}.sections_row0 .boxclose:before{content:"\d7"}.sections_row0 #fade:hover~#boxclose{display:none}.sections_row1.sections_row{display:flex}.filter-item--grid a{color:#fff;background:#0e0e0e}.product_data_list.inactiveProduct{border-radius:2px;background-color:#fff;box-shadow:0 5px 10px #0000000a;opacity:.3;cursor:not-allowed;pointer-events:none}.section-block-service.section-reverse:nth-child(2n){margin-bottom:0}.form-field.form-field-first{width:calc(20% - 20px)}.form-field.form-field-second{width:calc(40% - 20px)}.form-fields-columns{width:100%}.newsletterpage h2{font-size:28px;font-weight:700;line-height:33px;color:#222}.newsletterpage p{opacity:.9;color:#222;font-size:13px;line-height:26px;margin-bottom:20px;padding-right:16px}.newsletterpage .form-field-input{border:1px solid #CCCCCC;border-radius:1px}.newsletterpage .newsletter-input{display:block;max-width:350px}.newsletterpage .form-field-input::placeholder{color:#aaa;font-family:Noto Sans,sans-serif;font-size:12px;line-height:17px;text-transform:capitalize}.newsletter .newsletter-submit{width:auto;margin:0}.newsletter-submit .button-primary{font-size:13px;line-height:18px;font-family:Noto Sans,sans-serif}section.newsletterpage{padding-bottom:60px}.newsletterpage .service_content{padding-bottom:0;width:650px;min-height:400px}p.newsletter-success{color:#ec1d23}span.geoip-country-name,.geoip-store-name{color:#ec1d23;font-size:15px;font-weight:700;font-family:Montserrat,sans-serif!important;line-height:26px}#geoip-banner .geoip-text-block{font-family:Montserrat,sans-serif!important;font-size:15px;font-weight:700;line-height:26px!important}.geoip-top-banner .geoip-yes-btn,.geoip-top-banner .geoip-no-btn{font-family:Noto Sans,sans-serif!important;font-size:15px}#geoip-banner{padding-top:9px;padding-bottom:9px;position:absolute;z-index:999;top:0;left:0;width:100%}@media only screen and (max-width: 767px){span.geoip-country-name,.geoip-store-name{font-size:12px;line-height:16px}#geoip-banner .geoip-text-block{font-size:12px;line-height:16px!important}.geoip-top-banner .geoip-yes-btn,.geoip-top-banner .geoip-no-btn{font-size:13px}#geoip-banner{padding-top:9px;padding-bottom:9px}}@media only screen and (max-width: 500px){#geoip-banner .geoip-top-banner .geoip-yes-btn,#geoip-banner .geoip-top-banner .geoip-no-btn{margin-bottom:0}#geoip-banner{padding-top:0;padding-bottom:5px}}.site-header-actions #gtranslate_wrapper{top:unset!important;right:unset!important;position:unset!important}.site-header-actions .switcher{overflow:unset!important;width:130px}.site-header-actions .switcher .selected{background:#fff!important}.site-header-actions .switcher .selected a{color:#0e0e0e;font-family:Noto Sans,sans-serif;font-size:13px;font-weight:700;line-height:20 px;padding:11px 20px;width:92px;border:none;background-position-x:110px}.site-header-actions .switcher .selected a:hover{background-position-x:110px}.site-header-actions .switcher .option{position:absolute;width:130px}.dealer_top_content h2{color:#222;font-size:28px;font-weight:700;line-height:33px}.dealer_top_content p{opacity:.9;color:#222;line-height:28px;width:65%}#shopify-section-dealerpage{padding-bottom:60px}#shopify-section-dealerpage .prod-name{margin-bottom:0}#shopify-section-dealerpage a.button-secondary{padding:8px 14px;margin-top:10px}#shopify-section-dealerpage .prod-name span{font-size:13px}#shopify-section-dealerpage .product-description.rte ul li{background-color:#fff;margin-bottom:10px;padding:7px 10px 7px 40px}#shopify-section-dealerpage .product-description.rte ul{padding-left:0;list-style-type:none;margin:10px 0}#shopify-section-dealerpage .product-description.rte{margin-top:0}#shopify-section-dealerpage .productgrid--items .product_card_bottom{min-height:52px}#shopify-section-dealerpage .product-description.rte ul li a:before{position:absolute;content:"";display:block;top:50%;left:-32px;width:25px;height:30px;transform:translateY(-48%);background-image:url(/cdn/shop/files/pdf__1_2x_505e74c0-8803-443d-8a5d-82001694e71d.png?1026);background-repeat:no-repeat;background-size:contain}#shopify-section-dealerpage .product-description.rte ul li a:not([href*=".pdf"]):before{background-image:url(https://cdn.shopify.com/s/files/1/0599/9037/6632/files/Link_connection_Icon_d6002a51-0f89-489c-9491-c08c9ed7b00e.png?v=1678779834)!important}#shopify-section-dealerpage .product-description.rte ul li a{position:relative;opacity:.9;color:#222;font-size:13px;display:inline-block;line-height:18px}#shopify-section-static-product h1.product-title{font-size:28px;font-weight:700;line-height:33px}#shopify-section-static-product ul li{list-style:disc;opacity:.9;color:#222;font-size:13px;line-height:28px;font-family:Noto Sans,sans-serif}#shopify-section-static-product article.product--outer{margin-bottom:60px}#shopify-section-static-product .product-details p{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:14px;line-height:28px;margin-top:20px}div#snize_results .snize-button{border-radius:0;color:#fff;font-family:Noto Sans,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;background-color:#ec1b23;border:1px solid #EC1B23;padding:10px 20px}#snize-modal-product-quick-view .snize-quick-view-description{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}a.snize-quick-view-show-more{color:#ec1b23;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}div#snize-modal-product-quick-view .snize-button{border-radius:0;color:#fff;font-family:Noto Sans,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;background-color:#ec1b23;border:1px solid #EC1B23;padding:10px 20px}.product-gallery--slider.product-gallery--has-images{background-color:#fff;box-shadow:0 5px 10px #0000000a}img.pixelzoom--image{background:#fff}.productgrid--sidebar input[type=checkbox]{height:20px;width:20px;transform:translateY(0);cursor:pointer}.productgrid--sidebar-item .filter-item{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:14px}.productgrid--sidebar h2.productgrid--sidebar-title{margin-bottom:0}.product-gallery span{background-color:#000;color:#fff;width:100%;text-align:center;display:block;padding:6px 0;font-family:Noto Sans,sans-serif;font-size:13px;font-weight:700;line-height:18px}h2.productgrid--footer-title{color:#222;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:33px;text-transform:capitalize}.productgrid--footer-results-list li a{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:16px;line-height:22px}.productgrid--footer-results-list a:hover{color:#222}.productgrid--footer{padding:30px 0;margin:30px 0}.productgrid--footer-results-list li,.search_download.search_pdf .no_downloads{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:16px;line-height:22px}h2.productgrid--no-results-title{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:20px;line-height:22px}.search-title h2{color:#222;font-family:Montserrat,sans-serif;font-size:28px;font-weight:700;line-height:33px;text-transform:capitalize}.search-title h2 .highlight{color:#e2001a}.search_download.search_pdf{padding:0 30px}.search_download.search_pdf h2{color:#222;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:33px;text-transform:capitalize;margin-bottom:1.25rem}.search_download.search_pdf ul li a:before{position:absolute;content:"";display:block;right:30%;width:18px;height:20px;transform:translateY(25%);background-image:url(/cdn/shop/files/pdf__1_2x_505e74c0-8803-443d-8a5d-82001694e71d.png?1026);background-repeat:no-repeat;background-size:contain}.static-search .search_download.search_pdf ul li{position:relative}.static-search .search_download.search_pdf ul li a:before{left:-28px}.search_download.search_pdf ul li a{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:13px;line-height:22px;text-decoration:underline}.search_download.search_pdf ul li{margin-bottom:20px}.search_download.search_pdf ul{padding-left:30px}.search-flydown--product.search-flydown--product{padding:10px 15px 0}.search-flydown--product-price{display:none}.search-flydown--product:hover,.search-flydown--product:focus{background-color:#f7f7f7}.search-flydown--product-title,.search-flydown--content-item a,.search-flydown--product-items--none p{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.search-flydown--content-title{color:#222;font-size:18px;font-weight:700;line-height:24px;text-transform:capitalize}a.search-flydown--continue{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:16px;line-height:20px}.search-flydown--product-items--none h5{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:20px;line-height:20px}.search-flydown--content-item a:hover{color:#222}.search-flydown--results--content-enabled .search-flydown--product-items,.search-flydown--results--content-enabled .search-flydown--product-items--none{width:45%}.search-flydown--continue:hover,#shopify-section-static-article .article--pagination-text,#shopify-section-static-article a,#shopify-section-static-article u,#shopify-section-static-search span{color:#ec1b23}#shopify-section-static-article .share-buttons--list a{color:#fff}#shopify-section-static-article .article--container{padding-bottom:60px}.search-flydown--content-items{width:55%}.search-flydown--continue:focus,.search-flydown--product:focus,.search-flydown--content-item a:focus{outline:solid #EC1B23}.search-flydown--footer a.search-flydown--continue{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:16px;line-height:20px}.productgrid--search-form-field{height:34px;padding-left:19px;font-size:13px;line-height:18px;opacity:.6;color:#0e0e0e}.productgrid--search-button .search-icon--inactive{width:15px;height:15px;color:#0e0e0e}.productgrid--search-button{right:5px}#shopify-section-section-contact a,.sidebar_left a,.rte a{color:#ec1b23;text-decoration:none}u{text-decoration:none}#shopify-section-section-contact a:hover,.sidebar_left a:hover,.rte a:hover{color:#ec1b23}.policy_block u{word-break:break-all}.policy_block li,.page-content p,.page-content li{font-family:Noto Sans,sans-serif;opacity:.9;color:#222;font-size:14px;font-weight:400;line-height:24px}.pagination--container a.pagination--item{color:#ec1b23}.blog-title svg{fill:#ec1b23}.service-custom-section{display:flex;flex-wrap:wrap}.service-template .site-page{padding-bottom:0}.utils-filter-text{color:#ec1b23;font-family:Noto Sans,sans-serif}.utils-filter-icon{color:#ec1b23}.pro_downloads a:hover,.pro_retailer_downloads a:hover{color:#222}a.button-secondary:focus{color:#fff;text-decoration:none}#shopify-section-static-product .product-details ul li p{margin:0}#shopify-section-static-product .product-details ul{padding-left:20px}#shopify-section-static-product .product-details ul,#shopify-section-static-product .product-details p+p+p,#shopify-section-static-product .product-details hr,#shopify-section-static-product .product-details h5{display:none}.pro_details&gt;p{display:none}#shopify-section-dealerpage .dealer_retailer_video,.product_data_list[data-tags=legacy]{display:none}#shopify-section-dealerpage .role_checkbox{width:auto;margin-right:30px;vertical-align:middle}.product_filtering input[type=radio]{height:20px;width:20px;transform:translateY(0);cursor:pointer;-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox}.product_filtering input[type=radio]+label{position:relative;display:flex;color:#222;font-size:14px;line-height:16px;transition:color .25s cubic-bezier(.4,0,.23,1);cursor:pointer}.product_filtering input[type=radio]+label&gt;span{display:flex;justify-content:center;align-items:center;margin-right:.5em;width:20px;height:20px;border-radius:2px;border:1px solid #ECECEC;background-color:#ececec;box-shadow:0 8px 16px #edf0f8;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.23,1)}.product_filtering input[type=radio]:checked+label&gt;span i{display:block;color:#fff;font-size:13px}.product_filtering input[type=radio]:checked+label&gt;span{border:.7em solid #EC1B23;-webkit-animation:.2s cubic-bezier(.4,0,.23,1) shrink-bounce;animation:.2s cubic-bezier(.4,0,.23,1) shrink-bounce}.product_filtering input[type=radio]+label&gt;span i{display:none}.product_filtering label.filter-title{opacity:.9;color:#222;font-weight:700;line-height:28px}.product_filtering{margin-top:20px}.account-page.account-page-login .button-primary{padding:16px}.teamabout_wraper video{margin-bottom:30px}.template-product-overview article.site-page{padding-bottom:0}.pro_dealer a.button-primary,.pro_dealer a.button-secondary{margin-bottom:10px;text-align:center}#shopify-section-static-article .article--meta-item:nth-child(2){display:none}.privy-element.privy-text-element.privy-text-left strong{font-family:Montserrat,sans-serif}.privy-element.privy-text-element.privy-text-left span{font-family:Noto Sans,sans-serif!important}.privy-element-wrapper.privy-button-element-wrapper.privy-element-wrapper-absolute button#privy-submit-btn{font-family:Noto Sans,sans-serif!important;text-transform:uppercase!important;font-weight:700!important}.privy-element-wrapper.privy-button-element-wrapper.privy-element-wrapper-absolute button#privy-submit-btn:hover{color:#ec1b23!important;background-color:#fff!important;border:1px solid #ec1b23!important;box-shadow:none!important}.privy-privacy-container.privy-foreground-element{display:none!important}.teamabout_wraper a,.teamabout_wraper a:hover{color:#ec1b23}.instagram--inner{margin-bottom:70px}.mobile-visible{display:none}div#store_map{display:block}.addresses{width:100%!important;height:100%!important;padding-right:0!important;padding-bottom:60px}.addresses li{width:calc(33.33% - 40px);display:inline-block;vertical-align:top;border-top:1px solid #D8D8D8!important;background:none!important;padding:15px 0!important;margin-right:40px!important}.addresses li a{margin-bottom:0!important}.distance{display:none}.addresses li a .name{font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;line-height:18px;text-transform:capitalize;padding-bottom:12px;display:inline-block;width:100%}.addresses li a .address,.addresses li a .city,.addresses li a .posal_zip,.addresses li a .country{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:13px;line-height:22px}.addresses li a .phone,.addresses li a .email{color:#ec1d23;line-height:22px;text-decoration:underline}.store_website_container{display:none}.store_website{margin-left:0!important;line-height:22px}.store_website a{text-decoration:underline!important}.addresses li:nth-child(1),.addresses li:nth-child(2),.addresses li:nth-child(3){border-top:none!important}h2#store-locator-title{color:#222;font-family:Montserrat,sans-serif;font-size:28px;font-weight:700;line-height:33px;margin-top:60px}article.article--excerpt-wrapper:hover .article--excerpt-meta-item{color:#fff}.instagram--inner{display:flex;height:auto}figure.instagram--photo{padding:0 10px;flex:1;display:flex;align-items:center;justify-content:center}.instagram--photo a{display:flex;height:220px;align-items:center;justify-content:center;background:#fff;padding:10px}.instagram--photo img{position:relative;max-height:200px}.search_bar{display:flex;align-items:center;background:#ededee!important;padding:20px!important;border:none!important}.search_bar .main_search_bar{width:100%!important;max-width:270px;margin-right:20px}.search_bar label{color:#333;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:700;line-height:17px;margin-bottom:8px;text-transform:uppercase}.search_bar .main_search_bar .main_search_label{display:block;width:auto}.search_bar .main_search_bar input,.search_bar .search_within_distance select,.search_bar .search_limit select{box-sizing:border-box;height:44px;border:2px solid #DDDDDD;border-radius:1px;background-color:#fff;padding:10px 20px;margin:0;color:#333;font-family:Noto Sans,sans-serif!important;font-size:13px;line-height:18px}.search_bar .search_within_distance select,.search_bar .search_limit select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/cdn/shop/files/sorting.png?v=1582794096);background-size:8px;background-repeat:no-repeat;background-position:right 10px center;min-width:120px}.main_search_bar input{width:100%!important;max-width:270px}.search_bar .search_within_distance{padding-right:20px!important}.search_bar .search_limit{min-width:auto!important;margin-right:20px}.search_bar button{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none!important;background:#ec1d23!important;filter:#EC1D23;background-color:#ec1d23!important;-moz-border-radius:1px;-webkit-border-radius:1px!important;border-radius:1px!important;border:1px solid #EC1D23!important;display:inline-block;padding:4px 5px;text-decoration:none!important;text-shadow:none!important;margin-left:0;height:44px;color:#fff;font-family:Noto Sans,sans-serif!important;font-size:13px;font-weight:700;line-height:18px;text-align:center;padding:10px 20px!important;margin:22px 0 0!important;text-transform:uppercase;cursor:pointer}.search_bar button:hover{background:#d61319!important;filter:#d61319;background-color:#d61319!important}.product-details .buy-product-online{margin-right:20px}@media (max-width: 1600px){.section_discover{background-position:right -25px center}}@media (max-width: 1199px){.service_content{width:530px}.section_discover{background-position:110% 69%}}@media screen and (max-width: 1023px){.site-footer-block-item{position:relative;width:100%}#shopify-section-service-center .dealer_desc{padding:80px}#shopify-section-service-center .service-center-left h2{font-size:23px}}@media (max-width: 991px){.address-section video,.address-section img{width:100%;height:auto}.service_content{width:380px}.productgrid--masthead{display:none}.section_discover{background-position:106% 77%}.common_sidebar .sidebar_left,.common_sidebar .sidebar_right{width:100%;display:block;margin-right:0}.common_sidebar .sidebar_right{margin-top:40px}.warranty_container .page-content{display:block}.dealer_top_content p,.sections_row1 h3{width:100%}.product-details .buy-product-online{float:none;margin-right:0}}@media screen and (max-width: 860px){.account-page{flex-direction:column;align-items:center}.account-page-login .form_inline div,.form_inline2 .form-field{flex-basis:100%;margin-bottom:10px}.customer_row,.account-page-login .form_inline,.form_inline2{flex-wrap:wrap}.section_discover{background-position:110% 79%;background-size:280px}}@media screen and (max-width: 800px){.search_bar{flex-wrap:wrap}.search_bar .main_search_bar{width:100%!important;max-width:none;margin-right:0}.main_search_bar input{width:100%!important;max-width:none}.search_within_distance{min-width:100%;width:100%}.search_bar .search_within_distance{padding-right:0!important;margin-bottom:10px}.search_bar .main_search_bar input,.search_bar .search_within_distance select,.search_bar .search_limit select{width:100%}.search_bar .search_within_distance,.search_bar .search_limit{margin-right:0!important}.search_bar .search_limit{width:100%}}@media screen and (max-width: 767px){.site-header-main .live-search{display:none}.mobile-visible{display:block}.warranty_container.enquiries_container .form-fields-columns .form-field--half{width:100%}.warranty_container.enquiries_container .form-fields-columns .form-field--half:first-child{margin-right:0}#shopify-section-service-center .dealer_desc{padding:50px 20px}#shopify-section-service-center .service-custom-section{margin-bottom:50px}.term-condition h2{font-size:22px}.address-section video,.address-section img{width:100%}.sections_row2 .container,.sections_row3 .container{display:block}.sections_row1.sections_row{display:block;background-color:#fff}.sections_row2 .container,.sections_row3 .container,.sections_row2.sections_row,.sections_row3.sections_row,#shopify-section-newsletter,#shopify-section-static-footer{display:block;width:100%;float:left}.sections_row1{padding-top:50px;padding-bottom:50px}.bk_section{margin:50px 0}.bk_section:nth-child(2){margin-top:0}.section_product_overview .caption h2{font-size:35px;letter-spacing:7.55px;line-height:40px}.section_product_overview .caption h1{font-size:35px;letter-spacing:11.11px;line-height:40px}.video_content{padding:30px 0}.section_product_overview .button__with-icon img{width:48px;height:48px}.section_product_overview .button-caption p{font-size:22px;line-height:28px;margin-bottom:0}.section_product_overview .button-caption a{margin-top:15px}.video_content .caption{margin-bottom:20px}.button-caption{margin-top:20px}.section-block-service,.section-block-service:nth-child(2n){flex-direction:column}.service_block_second .service_content{left:0;padding:0 20px;width:100%}.service_content{width:100%;padding:0 20px}.service-center-left{margin:0;padding:20px 0!important}.section-block-service.section-reverse{margin-bottom:50px}.service-center-right{padding:0!important}.section_discover{width:100%;display:block;float:left;background-size:280px;background-position:110% 67%}.sections_row2.sections_row .bk_section:nth-child(1){width:90%!important;left:0}.sections_row2.sections_row .container,.sections_row3.sections_row .container{max-width:100%}.form-field.form-field-second,.newsletterpage .newsletter-input{width:100%;max-width:100%}#shopify-section-dealerpage .productgrid--items .product_card_bottom{min-height:unset}#shopify-section-dealerpage .product--container{padding:0 10px}.service-template .service-custom-section{display:block}.service-template .site-page{padding-bottom:10px}.service-template .service_block_second .service_content{padding:0 20PX}.slideshow-image{object-fit:cover;object-position:center}.grinder_first .grinder_desc_text{top:30px}.grinder_first .grinder_desc_text{padding-bottom:70px!important}.grinder_second .grinder_desc_text{padding-bottom:30px}.layout--three-col .product-gallery,.product-main{width:100%}.layout--three-col .product-gallery,.product-description .pro_details_left{padding:0}.product-main{margin-top:30px;padding:0;margin-left:0}.pro_dealer{margin-top:30px}#shopify-section-static-product article.product--outer{padding-bottom:60px;margin-bottom:0}.bg_white{padding:20px!important}.product-description{margin-top:0!important}.po-section-content{margin-top:20px}.page-content .col-md-6{padding:0}}@media screen and (max-width: 720px){.slideshow-slide-content{position:absolute;top:50%;left:50%;margin:0;transform:translate(-50%,-50%)}.slideshow-slide-content h2.slideshow-slide-heading{color:#fff}button.live-search-takeover-cancel{color:#ec1b23;font-family:Noto Sans,sans-serif}}@media screen and (max-width: 600px){.sections_row2.sections_row .bk_section:nth-child(1){left:0;width:100%!important}.sections_row1 h2{font-size:45px;line-height:47px}.sections_row3 h3,.sections_row1 h3{font-size:25px}.sections_row3 h2{font-size:22px}.sections_row3 ul{font-size:16px}.section_discover{background-size:240px;background-position:110% 73%}.section_product_overview p{margin-bottom:20px}}@media screen and (max-width: 400px){#shopify-section-service-center .service-center-left h2{font-size:19px}.term-condition h2{font-size:20px}.warranty_container.enquiries_container .contact-form-button{width:auto}.sections_row1 h2{font-size:38px}.sections_row1 h3{font-size:17px;line-height:20px}.section_product_overview .caption h2{font-size:15px;letter-spacing:4.55px;line-height:30px}.section_product_overview .caption h1{font-size:30px;letter-spacing:9.11px;line-height:30px}.section_product_overview .button-caption p{font-size:16px;line-height:24px}.section_discover{background-size:240px;background-position:130% 72%}a.button-secondary,a.button-primary{font-size:10px!important;padding:10px!important;width:190px}.section_product_overview p,.section_product_overview .sections_row2 p,.section_product_overview .sections_row2 span{font-size:13px;line-height:28px}.sections_row3 h3{font-size:18px}.sections_row3 h2{font-size:19px}.warranty_container .contact-page-content{padding:15px!important}.newsletterpage h2{font-size:26px}.pro_dealer a.button-primary,.pro_dealer a.button-secondary{width:140px}}@media screen and (max-width: 330px){.site-footer-credits{font-size:10px}}.dealer-list{background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff}dealer-list p{display:block}.dealer_desc h2{display:flex;flex-direction:row;align-items:center;color:#fff;font-family:Montserrat,sans-serif;font-size:28px;font-weight:700;text-transform:uppercase}.dealer_desc h2 span{padding-right:5px}.button-white{display:inline-block;text-decoration:none;cursor:pointer;transition:background-color .2s ease,width .2s ease,height .2s ease;padding:.625rem 1rem;color:#000;background-color:#fff;text-align:center;color:#0e0e0e;font-family:Noto Sans,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.dealer_desc p{opacity:.8;color:#fff;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:24px}.dealer_desc{padding:80px 0}.site-header-actions li select{height:44px}h2.slideshow-slide-heading{font-weight:600}.pro_youtube_video a:hover{color:#ec1b23!important;text-decoration:underline!important}.pro_youtube_video a{cursor:pointer}#shopify-section-static-footer .site-footer-block-itemsite-footer-block-menuhas-accordion{width:100%}#shopify-section-static-footer ul.navmenu.navmenu-depth-1{padding-left:0}.storelocator-search.storelocator-layout-2 .results-slt .title{background-color:#ec1d23!important}.gr-search-slt label{color:#ec1d23!important}.bootstrap-ndnapps .form-control-ndn{box-sizing:border-box;height:44px!important;border:2px solid #DDDDDD;border-radius:1px;background-color:#fff;padding:10px 20px;margin:0;color:#333;font-family:Noto Sans,sans-serif!important;font-size:13px;line-height:18px;box-shadow:none!important}#reset-search,#submit-search{border:0px solid #ddd!important;padding:8px 9px;border-radius:0!important;margin-left:5px;cursor:pointer;background:#ec1d23!important;color:#fff;height:37px!important}#reset-search:hover,#submit-search:hover{background:#d61319!important;border:0px solid #D61319!important;color:#fff!important}#submit-search span{display:none}#main-slider-storelocator .inner-item .item-content label{color:#000!important}#main-slider-storelocator .inner-item .item-content a{color:#ec1d23!important}#main-slider-storelocator .inner-item .item-content a:hover{color:#000!important}#main-slider-storelocator .inner-item .item-content .linkdetailstore,#main-slider-storelocator .inner-item .item-content .getdirectionstore{color:#fff!important}.linkdetailstore,.getdirectionstore{border:1px solid #ec1d23!important;text-decoration:none!important;border-radius:0!important;color:#fff!important;background-color:#ec1d23!important}.linkdetailstore:hover,.getdirectionstore:hover{background:#d61319!important;border:1px solid #D61319!important;color:#fff!important}#main-slider-storelocator .inner-item .item-content a.linkdetailstore:hover,#main-slider-storelocator .inner-item .item-content a.getdirectionstore:hover{color:#fff!important}.linkdetailstore i,.getdirectionstore i{display:none}.section-header.store-app-header h1{font-size:28px;font-weight:700;line-height:33px;text-transform:uppercase;color:#000!important;font-family:Montserrat,sans-serif;margin-top:30px}.storelocator-search{margin-top:30px}.gr-search-slt{float:left!important;width:100%!important}.search-address-box label,.radius-value-container label,.radius-value-container .num-range{color:#000;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:700;line-height:17px;margin-bottom:8px;text-transform:uppercase}.gm-style-iw .store-marker .address-info label{font-family:Noto Sans,sans-serif;font-size:16px;line-height:19px;font-weight:700}.gm-style-iw .store-marker .address-info p{font-family:Noto Sans,sans-serif;font-size:16px;line-height:19px;font-weight:400}.gm-style-iw .store-marker .address-info p a{color:#ec1d23!important}.gm-style-iw .store-marker .address-info p a:hover{color:#000!important}.map_container.top.search-map img{margin:0!important}.fa-refresh:before{content:"\f021"}.site-page .page-masthead h1.page-title{font-size:28px;font-weight:700;line-height:33px;text-transform:uppercase;color:#000!important;font-family:Montserrat,sans-serif;margin-top:30px;text-align:left}.section-header.store-app-header p{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:13px}.page-masthead.delaer-store-head{margin-bottom:10px}.page-content.delaer-content{margin-top:10px}.store-dealer-page .container-fluid{padding:0!important}a.linkdetailstore,.site-footer-block-icon{display:none}.collection-list-page .maintop_tittle{text-align:center;font-size:65px;text-transform:uppercase;position:relative;font-weight:700;color:#222;opacity:.1;z-index:-1;top:35px;margin:0;font-family:Montserrat,sans-serif}.collection-list-page .listcollections--inner{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -15px}.collection-list-page .listcollections--inner{font-size:0px;display:inline-block;text-align:center}.collection-list-page article.collection--item{z-index:22;width:33.3%;position:relative;padding:0 15px;margin:110px 0 60px}.collection-list-page article.collection--item{float:none!important;clear:none!important;display:inline-block;vertical-align:top}.collection-list-page .collection--item-image{position:absolute;right:5px;bottom:0}.collection-list-page .collection--item-image img{width:auto;height:274px}.collection-list-page .collection--item-info{text-decoration:none;background-color:#fff;box-shadow:0 5px 10px #0000000a;height:210px;padding:55px 130px 50px 35px;text-align:left;transition:.8s;display:flex;flex-wrap:wrap;align-content:center}.collection-list-page .collection--item-info:hover{background-color:#1e1e1e}.collection-list-page .collection--item-info h6{text-transform:uppercase;font-size:24px!important;margin:0 0 10px;color:#222;font-weight:700;font-family:Montserrat,sans-serif;line-height:25px;overflow:hidden;z-index:1;position:relative}.collection-list-page .collection--item-info p{font-size:13px!important;color:#222;font-weight:400;font-family:Noto Sans,sans-serif;margin:0;z-index:1;position:relative;width:90%}.collection-list-page .collection--item-info:hover h6,.collection-list-page .collection--item-info:hover p{color:#fff}@media only screen and (max-width: 1220px){.collection-list-page .collection--item-info h6{font-size:16px!important;width:79%}}@media only screen and (max-width: 1040px){.collection-list-page .collection--item-info h6{width:calc(100% - 40px)}}@media only screen and (max-width: 1199px){.collection-list-page .maintop_tittle{font-size:53px}}@media only screen and (max-width: 1023px){.collection-list-page .collection--item-info h6{width:calc(100% - 85px)}.collection-list-page .maintop_tittle{top:20px;font-size:40px}.collection-list-page article.collection--item{margin:45px 0 60px}.collection-list-page article.collection--item .collection--item-image a img{max-height:230px}.collection-list-page .collection--item-info{padding:40px 40px 40px 25px}}@media screen and (max-width: 1040px) and (min-width: 768px){.collection-list-page article.collection--item{width:50%}}@media only screen and (max-width: 767px){.collection-list-page .maintop_tittle{top:0}.collection-list-page article.collection--item{width:100%;margin:80px 0 30px}.collection-list-page article.collection--item .collection--item-image a img{max-height:260px}}@media only screen and (max-width: 479px){.collection-list-page .maintop_tittle{font-size:30px}}.prodlist_wrapper{padding-bottom:70px}.prodlist_toper{position:relative}.prodlist_wrapper .productgrid--masthead{display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}.prodlist_wrapper .productgrid--masthead .collection-image-box{flex:0 0 33.333333%;max-width:33.333333%;padding-right:20px;padding-left:20px}.prodlist_toper figure.collection--image{position:relative;right:auto;bottom:0;background-color:#fff;display:flex;align-items:center;justify-content:center}.prodlist_wrapper .productgrid--masthead .collection-detail-box{flex:0 0 470px;max-width:470px;width:100%;padding-right:20px;padding-left:20px}.collection-detail-box .top-collection-title{color:#222;font-family:Montserrat,sans-serif;font-size:28px;font-weight:700;letter-spacing:0;line-height:34px;margin-top:0;margin-bottom:0;text-transform:uppercase}.collection-detail-box .top-collection-description h3{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;line-height:28px;margin-top:0;text-transform:unset}.top-collection-description.rte ul{display:none}.collection-detail-box .top-collection-description ul li{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:14px;letter-spacing:0;line-height:28px}.collection-detail-box .pro_dealer{margin-top:30px}.collection-detail-box .pro_dealer a.button-primary,.collection-detail-box .pro_dealer a.button-secondary{margin-bottom:0}.collection-detail-box .pro_dealer p{color:#222;font-family:Noto Sans,sans-serif;font-size:12px;letter-spacing:0;line-height:22px;margin-top:25px;white-space:normal}.prodlist_wrapper .productgrid--wrapper .productitem--title a{font-size:15px;font-weight:700;color:#222;text-transform:uppercase;font-family:Montserrat,sans-serif}.prodlist_wrapper .productgrid--wrapper .price--main .money{font-family:Noto Sans,sans-serif;font-size:15px;font-weight:400;line-height:24px;opacity:.9;color:#ec1d23}.prodlist_wrapper .productgrid--wrapper .productitem--price{display:flex;align-items:center;flex-wrap:wrap}.prodlist_wrapper .productgrid--wrapper .productitem--price .price--compare-at .price--spacer{font-family:Noto Sans,sans-serif;font-size:15px;font-weight:400;line-height:24px;height:auto}.prodlist_wrapper .productgrid--wrapper .productitem--price .price--compare-at.visible+.price--main{margin-top:0;font-size:inherit}.prodlist_wrapper .productgrid--wrapper .productitem--actions{display:block;opacity:1;visibility:visible;position:static;margin:0}.productitem--action.addtoccart{width:100%}.prodlist_wrapper .productgrid--wrapper .productitem--action{padding:0}.prodlist_wrapper .productgrid--wrapper .productitem--action-trigger{color:#fff;text-transform:uppercase;height:40px;border-radius:1px;background-color:#222;border:none;font-family:Noto Sans,sans-serif;font-size:13px;font-weight:700}.prodlist_wrapper .productgrid--wrapper .productitem--action-trigger:hover{background:#c8161d;border:none;color:#fff!important}@media (max-width:679px){.prodlist_wrapper .productgrid--masthead .collection-image-box{flex:0 0 100%;max-width:100%}.prodlist_wrapper .productgrid--masthead .collection-detail-box{flex:0 0 100%;max-width:100%;width:100%;margin-top:30px}}@media only screen and (max-width: 479px){.prodlist_wrapper .productgrid--wrapper .productgrid--items article.productgrid--item{width:100%;margin-left:0}}.prodlist_wrapper .productgrid--wrapper .breadcrumbs-container{padding-left:0!important;margin-bottom:0}.prodlist_wrapper .productgrid--wrapper .productgrid--utils{margin:15px 0 0;padding-top:0;height:52px;background-color:#fff;box-shadow:0 5px 10px #0000000a;padding-bottom:0}.prodlist_wrapper .productgrid--wrapper .productgrid--utils label{font-weight:700;font-size:13px;font-family:Noto Sans,sans-serif;color:#222}.prodlist_wrapper .productgrid--wrapper .productgrid--utils select{line-height:24px;font-weight:400;font-size:13px;font-family:Noto Sans,sans-serif;color:#222}.prodlist_wrapper .productgrid--wrapper .productgrid--utils .utils-showby{margin-bottom:0}.prodlist_wrapper .productgrid--wrapper .productgrid--utils span.utils-showby-title,.prodlist_wrapper .productgrid--wrapper .productgrid--utils span.utils-viewtoggle-label{font-weight:700;font-size:13px;font-family:Noto Sans,sans-serif;color:#222}.prodlist_wrapper .productgrid--wrapper .productgrid--utils .utils-showby li a{color:#222;font-size:13px;opacity:.9;line-height:28px;font-family:Noto Sans,sans-serif}.prodlist_wrapper .productgrid--wrapper .productgrid--utils .utils-showby li a.utils-showby-item--active,.utils-viewtoggle-button.active{color:#ec1d23}.utils-viewtoggle-button.active,.utils-viewtoggle-button:nth-of-type(1),.utils-viewtoggle-button{border:0!important;background:transparent;padding:5px 5px 2px;height:30px}.utils-sortby--modal-button,.utils-sortby-button:hover{color:#222}.utils-sortby--modal-button.utils-sortby--modal-button--active{background:#ec1d23;border:1px solid #c8161d}.utils-sortby--modal-button:active,.utils-sortby--modal-button:active:hover,.utils-sortby--modal-button:focus,.utils-sortby--modal-button:focus:hover,.utils-sortby--modal-button.utils-sortby--modal-button--active,.utils-sortby--modal-button.utils-sortby--modal-button--active:hover{color:#fff;background:#c8161d}@media only screen and (max-width: 859px){.utils-view,.prodlist_wrapper .productgrid--wrapper .productgrid--utils label{display:none}.utils-sortby-button{font-weight:700;font-size:13px;font-family:Noto Sans,sans-serif;color:#222}}.layout--three-col .product-gallery{width:41.666667%;padding:0 15px}.product--container .product-form--alt{width:19%;margin-left:0;padding-left:15px}.action-btn-block{display:flex;flex-direction:column;justify-content:space-between;min-height:460px}.action-btn-block .form-field-title{display:block;width:100%;float:left;position:relative;color:#222;text-transform:uppercase;font-weight:700;left:0;opacity:1;margin-bottom:5px}.action-btn-block .form-fields--qty .form-field--qty-select .form-field-select-wrapper{display:flex;flex-direction:column-reverse;position:relative}.action-btn-block .form-field-select-wrapper .form-field-select{z-index:0;background-color:#fff;padding:15px;margin-top:15px}.action-btn-block .form-field-select-wrapper svg{top:55px}.action-btn-block .form-field.form-field--qty-input{position:absolute;top:0}.action-btn-block .product-form--atc .form-fields--qty,.action-btn-block .product-form--atc .product-form--atc-button{width:100%;flex:1}.action-btn-block .product-form--atc .product-form--atc-button{margin:15px 0 0;border-radius:0;background-color:#ed3338;color:#fff;transition:color .2s ease;font-family:Noto Sans,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;padding:.875rem 1.75rem}.action-btn-block .product-form--atc .product-form--atc-button:hover{background-color:#fff;color:#ec1b23;border-color:#ec1b23}.action-btn-block .form-fields--qty .form-field--qty-input{display:flex;flex-direction:column-reverse}.action-btn-block .form-fields--qty .form-field--qty-input .form-field-number{margin-top:15px;padding:15px .625rem}.product-form--atc-qty .form-field--qty-select.hidden{z-index:0!important;opacity:0!important;visibility:hidden!important}.three-column-buttons .button-primary{background-color:#fff;color:#ed3338;border:1px solid #ed3338}.pro_details_left .three-column-buttons .button-primary:hover{background-color:#ed3338;color:#fff;transition:color .1s ease}.three-column-buttons .button-primary,.three-column-buttons .button-secondary{text-align:center;margin-top:15px}.product-main .product-details .product-pricing,.product-main .product-details .product-form--regular{display:block}.product--price span.money{color:#ec1b23}.product--price .price--compare-at span.money{color:#000;text-decoration:line-through}.product-main .product-form--regular{display:block}@media screen and (min-width: 1280px){.layout--three-col .product-main{margin-left:1.4%}}@media (max-width: 1024px){.action-btn-block{min-height:100px}}@media screen and (max-width: 767px){.layout--three-col .product-gallery,.product-main{width:100%}.layout--three-col .product-gallery,.product-description .pro_details_left{padding:0}}.prodlist_wrapper .productgrid--masthead{margin-right:0;margin-left:0}.prodlist_wrapper .productgrid--wrapper .productgrid--masthead h1{font-size:28px;font-weight:700;text-transform:uppercase;color:#222;font-family:Montserrat,sans-serif;margin:10px 0}.prodlist_wrapper .productgrid--sidebar .productgrid--sidebar-title{font-size:15px;font-weight:700;line-height:26px;color:#222;font-family:Montserrat,sans-serif;margin-bottom:10px}h2.productgrid--sidebar-title.filter-title{font-size:18px;font-weight:700;line-height:26px;color:#222;font-family:Montserrat,sans-serif}.filter-item--grid-simple a{padding:0;font-size:12px;font-weight:600;line-height:26px;color:#ec1d23;font-family:Montserrat,sans-serif}.prodlist_wrapper .productgrid--sidebar .productgrid--sidebar-title--small{font-size:14px;font-weight:700;line-height:28px;color:#222;opacity:.9;font-family:Noto Sans,sans-serif}.prodlist_wrapper .productgrid--sidebar .productgrid--sidebar-item .filter-item .filter-text{font-size:14px;font-weight:400;line-height:30px;color:#222;opacity:.9;font-family:Noto Sans,sans-serif}span.filter-icon--checkbox{width:20px!important;height:20px!important}.form-field-checkbox .form-icon--checkbox,.filter-item .filter-icon--checkbox,.filter-item--active a.filter-link--active .filter-icon--checkbox,.filter-item--active a:active .filter-icon--checkbox,.filter-item--active a:focus .filter-icon--checkbox{color:#ececec;background-color:#ececec!important}span.filter-icon--checkbox svg{width:20px;height:20px;border-radius:0!important;border:0!important;background-color:transparent!important}.form-field-checkbox input:checked~.form-icon--checkbox,.filter-item--inactive a:active .filter-icon--checkbox,.filter-item--inactive a:focus .filter-icon--checkbox,.filter-item--active a .filter-icon--checkbox{color:#ec1d23}.prodlist_wrapper .productgrid--wrapper .productgrid--filters{margin:0!important;display:none}.search-address-box{display:flex}.bootstrap-ndnapps .form-control-ndn{padding:10px 15px!important}.bootstrap-ndnapps select.form-control-ndn{width:auto!important}.storelocator-layout-2{padding:15px!important}.bootstrap-ndnapps .row{max-width:initial!important}@media screen and (max-width: 720px){.map_container{height:auto!important}.map_container #map{height:auto!important;min-height:400px}}@media screen and (max-width: 400px){.search-address-box{flex-wrap:wrap!important}.bootstrap-ndnapps select.form-control-ndn{width:100%!important}}@media screen and (max-width: 767px){.bootstrap-ndnapps .row{max-width:initial!important}}@media screen and (max-width: 720px){.map_container{height:auto!important}}div#shopify-section-static-list-collections{padding-top:20px}p.price-vat{margin-top:0!important;margin-bottom:0;opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:14px;line-height:28px}p.price-vat.shipping-red{color:#ec1b23!important}.site-navigation .navmenu-link-parent,.site-navigation .navmenu-item-parent{position:static}.container-dropdown{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.site-navigation .navmenu-submenu .navmenu-item{display:inline-block!important}.site-navigation .navmenu-depth-2 .navmenu-link{color:#fff!important;font-size:13px;font-weight:700!important;letter-spacing:0;line-height:18px;padding:0 30px 0 0;text-transform:uppercase}.site-navigation .navmenu-icon.navmenu-icon-depth-1{display:none}.site-navigation .navmenu-submenu{background-color:#ec1d23;left:0;right:0;margin-left:0;width:100%;box-shadow:none}.site-navigation .navmenu-submenu{padding-top:9px!important;padding-bottom:9px!important}.site-header-account-link a.button-black{padding:14px 16px;font-size:13px;font-weight:700;letter-spacing:0;line-height:14px;display:inline-block;text-decoration:none;cursor:pointer;border-radius:1px;transition:background-color .2s ease,width .2s ease,height .2s ease;color:#fff;background-color:#222;border:1px solid #222222;text-transform:uppercase;text-align:center}#g-recaptcha iframe{height:78px!important}.cart-title h1{font-weight:700;font-family:Montserrat,sans-serif;font-size:32px}.cart-title-total--large .cart-title-total{font-family:Noto Sans,sans-serif}.cart-item--content-title{font-weight:700;line-height:20px}.cart-item--option-name,.cart-item--price-title,.cart-item--content-price .money{font-family:Noto Sans,sans-serif}.cart-item--quantity .form-field-select-wrapper .form-field-title{display:none}.cart-item--quantity .form-field-select-wrapper select{padding:15px 10px;margin:0}.cart-subtotal span,.cart-shipping{font-family:Noto Sans,sans-serif}.cart-checkout .button-primary{text-transform:none}.cart-title-button{text-transform:none!important}.cart-checkout .button-primary:hover,.cart-checkout .button-primary:focus,.cart-checkout .button-primary:active{background:#d7181d!important;border:1px solid #d7181d!important;color:#fff!important}.cart-checkout .cart-continue{padding-bottom:1.25rem;color:#ec1d23!important}.margin_auto{margin:0 auto}.cartitems-empty{margin-bottom:30px}.pixelzoom--active{overflow:unset}@media screen and (min-width: 1024px){.desktop-site-action .site-header-actions li.header-top-black a{color:#0e0e0e}.desktop-site-action .site-header-actions li.header-top-black a:hover{color:#ec1d23}}.cartitems .cart-total .cart-shipping-toggle{color:#ec1d23!important;font-family:Noto Sans,sans-serif}.cart-total .button-secondary{font-size:1.3125rem;font-family:Noto Sans,sans-serif;text-transform:none;color:#fff!important;padding:.875rem 1.75rem;margin-bottom:1rem;width:100%}.cart-total{margin-top:2rem;margin-bottom:2rem}.cart-total .button-secondary:hover,.cart-total .button-secondary:focus,.cart-total .button-secondary:active{background-color:#222!important;color:#fff!important}.form-field-select-wrapper .form-field-select{margin:0;padding:15px .625rem}.cart-shippingcalc-form .form-field .form-field-select-wrapper .form-field-title{display:none}.cart-shippingcalc-response{padding:1.25rem 0}.cart-shippingcalc-rates{padding:0}@media screen and (max-width: 767px){.cart-shippingcalc--container{margin-bottom:2.25rem}}@media screen and (max-width: 400px){.cart-total .button-secondary{font-size:1.3125rem!important;padding:.875rem 1.75rem!important}}.account-page-content #customer_login_link,#customer_login_link{color:#ec1b23}.shopify-challenge__container .shopify-challenge__message{font-weight:700;color:#222;font-size:1.875rem;font-family:Montserrat,sans-serif}.shopify-challenge__container{margin-top:50px;padding-bottom:50px}.shopify-challenge__button{border-radius:0!important;color:#fff;font-family:Noto Sans,sans-serif!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;padding:.875rem 1.75rem!important}.form-field-input:focus+.form-field-title{top:.5rem!important;font-size:.8125rem!important;transition-delay:0s!important}@media screen and (max-width: 767px){.account-page-addresses{margin-bottom:0}.account-page-addresses .account-page-content{padding-bottom:30px;margin-bottom:0}}#address_form_new .form-field-select-wrapper .form-field-title{display:none}.form-field .form-field-select-wrapper .form-field-select[name*=country]+.form-field-title{display:none}.warranty_details h2{text-transform:capitalize;color:#222;font-size:12px;font-weight:700}.warranty_details p{margin-top:0!important;line-height:22px!important;font-size:12px!important;opacity:unset!important}.form-field-input,.form-field-select option{font-family:Noto Sans,sans-serif}.productitem--info .productitem--title{min-height:43px}@media (min-width: 1024px){.desktop-site-action.usa-site-action{margin-right:35px}.layout--has-sidebar .productgrid--items .productgrid--item:nth-child(-n+4){margin-top:20px}}.productitem--badge.badge--sale{display:none}.badge--sale,.badge--sale span{color:#fff!important;background-color:#ec1b23}.product--section .product--price .price--compare-at,.product--section .product--price .price--main{flex-grow:inherit}.cart--section .cart-subtotal{display:flex;align-items:center;justify-content:space-between}.cart--section .cart-subtotal .wcp-original-cart-total,.cart--section .cart-subtotal .wcp-cart-total{font-size:1.375rem;color:#222;font-weight:400}.collection--section .productitem--emphasis .productitem--price .price--main{order:1;margin-right:15px}.collection--section .productitem--emphasis .productitem--price .price--compare-at.visible{order:2}.both-price{display:flex;flex:0 0 100%;width:100%}button.minmaxify-btn{background-color:#ec1d23!important}.action-btn-block .form-options .form-field-select-wrapper{display:flex;flex-direction:column-reverse;position:relative}.register-content{display:inline-block}.register-content p{margin:16px 0;color:#191919;font-family:Noto Sans,sans-serif;font-size:14px;letter-spacing:0;line-height:24px}@media screen and (min-width: 860px){.layout--no-sidebar .productgrid--items .productgrid--item:nth-child(-n+4){margin-top:auto}}@media screen and (max-width: 859px) and (min-width: 680px){.layout--no-sidebar .productgrid--items .productgrid--item:nth-child(-n+3){margin-top:auto}}@media screen and (max-width: 679px){.layout--no-sidebar .productgrid--items .productgrid--item:nth-child(-n+2){margin-top:auto}}.productgrid-listview .productitem--info .productitem--price{display:none}.productgrid-listview .productitem--price .both-price{justify-content:flex-end}.productgrid-listview .productitem--price .both-price .price--main{margin-right:0}.site-main .addresses{margin:4px 0 50px;display:inline-block;height:398px!important}.addresses{display:block!important;height:400px!important;overflow-y:auto!important;padding-right:10px!important;width:31%!important}.search_bar button#submitBtn:hover{color:#ec1b23;background-color:#fff!important;border:1px solid #ec1b23!important}.addresses::-webkit-scrollbar{width:10px}.addresses::-webkit-scrollbar-track{box-shadow:inset 0 0 3px gray;border-radius:10px}.addresses::-webkit-scrollbar-thumb{background:red;border-radius:10px}.addresses::-webkit-scrollbar-thumb:hover{background:#b30000}#directions_text{display:none!important}.addresses li{width:100%;margin-right:0!important}.addresses li:nth-child(1),.addresses li:nth-child(2),.addresses li:nth-child(3){border-top:1px solid #DDDDDD!important}@media screen and (max-width: 767px){.addresses li,.addresses{width:100%!important}.addresses{padding-right:0!important}}@media screen and (max-width: 480px){a.button-primary,a.button-secondary{width:300px;display:block;margin:5px auto;text-align:center}}@media only screen and (max-width: 767px){#shopify-section-static-product .product--container .product-gallery .print_image{display:none}}@media screen and (max-width: 767px){.announcement-bar{padding:10px 0!important}.announce-header span{position:initial!important}.newpro-right a.button-primary{margin:10px auto!important}.newpro-right p{margin-bottom:30px}}@media screen and (max-width: 480px){.featured-product--container .newpro-right .button-primary{font-size:10px!important;padding:10px!important}.featured-product--container .grinder_desc_text .button-secondary{text-align:center;font-size:10px;padding:10px}}.buy-product-online a.button-primary{width:184px!important}.pro_dealer a:first-child{width:auto;min-width:221.52px}.product-description .pro_details{margin-top:0}.procuct-card{margin-top:0!important}.product_card_top{height:initial!important;background-color:transparent!important;position:relative!important}.product_card_top:after{content:"";position:absolute;height:125px;left:0;right:0;background:#fff;z-index:-1}.productgrid--items{align-items:flex-start}.product_data_list{margin-bottom:20px}.atc-banner--cart-footer .button-secondary.atc-button--viewcart{background-color:#ec1b23;border:none}.product-gallery{position:relative}.pro_dealer{margin-top:10px!important}.custom-product-navigation{position:absolute;top:10px;right:50%;transform:translate(50%,-50%)}.custom-gallery-trigger{height:15px;width:15px;border-radius:50px;opacity:.8;border:1px solid #222;background:transparent;transition:all .3s}.custom-gallery-trigger.thumbnail--selected{background:#222;opacity:.8;height:10px;width:10px;box-shadow:0 0 0 2px #222;transition:all .3s}.search_filters{margin-left:20px!important}.custom-reset-pass-btn{display:flex;align-items:center}.custom-reset-pass-btn button{padding:16px;font-size:13px;margin-right:20px}.productgrid--sidebar-title--small,.utils-sortby--modal-button{font-family:Noto Sans,sans-serif}.account-address-list-footer button{width:100px;padding:.875rem 1.75rem;font-size:13px}.private-policy .page-content p a span,.private-policy .page-content p a{word-break:break-all}.cart--section form header .cart-title-right a{display:none}.recommended-product .productgrid--wrapper{width:100%;margin-left:0}.recommended-product .productitem--title{padding:0;min-height:55px;margin-top:0;margin-bottom:0}.recommended-product .productitem--image img{height:153px}.recommended-product-sec{margin-top:10px}.modal-close{z-index:999!important}.form-field-select-wrapper .form-field-select{padding:15.2px .625rem!important}.account-address-form .form-field{width:calc(100% - 20px)}.account-address-form .form-fields-columns .form-field{width:calc(50% - 20px)}.action-btn-block{justify-content:unset}.site-responsive-header .site-header-search-btn{display:none}.product-main .product-details&gt;img{display:none}.custom-description .enlarge-text h2{color:#222;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:26px;text-transform:capitalize;margin-top:0}.product-details button span{color:#fff}.atc-banner--product-title{font-family:Montserrat,sans-serif;line-height:34px;text-transform:uppercase}.x54 .custom-description .enlarge-text h2{color:#222;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:26px;text-transform:capitalize;margin-top:0}.x54 ul li{list-style:disc;opacity:.9;color:#222;font-size:13px;line-height:28px;font-family:Noto Sans,sans-serif}.x54 .action-btn-block .product-form--atc .product-form--atc-button{background-color:#ec1b23;color:#fff}.x54 .action-btn-block .product-form--atc .product-form--atc-button:hover{background-color:#fff;color:#ec1b23;border-color:#ec1b23}.x54 .product-details p{opacity:.9;color:#222;font-family:Noto Sans,sans-serif;font-size:14px;line-height:28px}.x54 .product-details ul,.x54 .product-details hr{display:none}.x54 .product-details .pro_dealer p{line-height:22px;font-size:12px;margin-top:20px;font-family:Noto Sans,sans-serif;color:#222;opacity:unset;width:100%;text-transform:none;font-weight:400}.x54 .recommended-product-sec{margin-top:10px}.x54 .recommended-product .productgrid--wrapper{width:100%;margin-left:0}.x54 .recommended-product .productgrid--items{align-items:self-end!important}.x54 .productitem--info .productitem--title{padding:0;min-height:55px;margin-bottom:0}.x54 .recommended-product .product-shipping-note{margin:10px 0}.x54 .custom-product-navigation{position:absolute;top:10px;right:50%;transform:translate(50%,-50%)}.x54 .custom-gallery-trigger{height:15px;width:15px;border-radius:50px;opacity:.8;border:1px solid #222;background:transparent;transition:all .3s}.x54 .custom-gallery-trigger.thumbnail--selected{background:#222;opacity:.8;height:10px;width:10px;box-shadow:0 0 0 2px #222;transition:all .3s}.x54 .product-gallery{position:relative}.x54 .action-btn-block .three-column-buttons{display:none}.privy-pusher.privy-pusher-bar{height:0px!important}.pro_dealer a{white-space:nowrap}.share-buttons .share-buttons--title{font-size:14px;font-weight:700;font-family:Montserrat,sans-serif}.article--outer .blog--inner{margin-top:30px}.article--container .more-article-title{color:#222;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:26px;text-transform:capitalize;margin-top:40px}#shopify-section-static-article .custom-blg-dt-more .article--excerpt-title a{color:#222}#shopify-section-static-article .custom-blg-dt-more article.article--excerpt-wrapper:hover h2.article--excerpt-title a{color:#fff}.home-parts-col{padding:120px 0 0}.home-parts-col .productgrid--item.featured-collection--banner{display:none}.home-parts-col .productitem--actions{display:block;opacity:1;visibility:visible;position:static;margin:0}.home-parts-col .productitem--action{padding:0}.home-parts-col .productitem--action-trigger{color:#fff;text-transform:uppercase;height:40px;border-radius:1px;background-color:#222;border:none;font-family:Noto Sans,sans-serif;font-size:13px;font-weight:700}.home-parts-col .productitem--action-trigger:hover{background:#c8161d!important;border:none!important;color:#fff!important}.home-section--content .productgrid--item .productitem--title a{font-size:15px;font-weight:700;color:#222;text-transform:uppercase;font-family:Montserrat,sans-serif}.productitem--price .both-price .price--main .money{font-family:Noto Sans,sans-serif;font-size:15px;font-weight:400;line-height:24px;opacity:.9;color:#ec1d23}@media screen and (min-width: 1080px){.home-parts-col .product-row .productgrid--item{width:calc(25% - 15px)}}@media screen and (max-width: 1023px) and (min-width: 991px){.home-parts-col .product-row .productgrid--item{width:calc(33.33333% - 13.33333px)}}@media screen and (max-width: 991px) and (min-width: 590px){.home-parts-col .product-row .productgrid--item{width:21.5rem;margin-right:10px}}@media screen and (min-width:1024px){.container-dropdown{display:flex}}@media only screen and (max-width: 1024px){.product--section nav.breadcrumbs-container{margin-top:40px!important}.site-header-sticky .site-header-wrapper{top:0!important}.announcement-bar{position:relative!important}.collection-list-page .maintop_tittle{font-size:28px;font-weight:700;text-transform:uppercase;color:#222;font-family:Montserrat,sans-serif;margin:10px 0;text-align:left;opacity:1}.listcollections--container{margin-top:0}}@media only screen and (max-width: 992px){.product-details .buy-product-online{margin-right:0;margin-bottom:10px}.product-details a.button-primary{width:300px}.pro_dealer{margin-top:10px!important}.blogposts--count-3 .blogposts--inner .article--excerpt-wrapper{width:21.5rem}.buy-product-online a.button-primary{width:300px!important}.mobile-nav-content li.navmenu-item.navmenu-id-conditions-of-sale a.navmenu-link{padding:.8125rem 1.5625rem!important}.site-header-account-link a{padding:.8125rem 1.5625rem!important;font-size:17px!important}.productgrid--outer .pagination--container,.pagination--inner{margin-bottom:0}#privy-container #privy-inner-container .privy.standalone .privy-form-element-wrapper .btn-group.bootstrap-select{width:100%!important}}@media only screen and (max-width: 767px){.product_right_data{padding:40px 15px 0!important}.product_data_list:last-child{margin-bottom:0}.site-header-menu-toggle{top:50%;bottom:50%;transform:translateY(-50%)}.site-logo-image{max-width:80px!important}.site-main{padding-top:118px}.site-header .site-header-cart{position:absolute!important;top:50%!important;bottom:50%!important;transform:translateY(-50%);height:46px!important}.prodlist_wrapper .productgrid--masthead.prodlist_toper{padding:0}.site-header-main .live-search{display:none!important}.account-page-login .account_block_right{margin-bottom:20px}.article--pagination{margin-top:40px}.site-header-sticky--scrolled .site-header-wrapper{top:-52px!important}.account-address-form .form-field{width:calc(100% + -0px)}.account-address-form .form-fields-columns .form-field{width:100%}.site-responsive-header .site-header-search-btn{display:inline-block}.site-responsive-header .live-search{display:block!important}.site-responsive-header .site-header-menu-toggle{top:10px;bottom:auto;transform:translateY(0)}.site-responsive-header .site-header-cart{position:absolute!important;top:10px!important;bottom:auto!important;transform:translateY(0)}}@media only screen and (max-width:720px){.site-header-main{position:relative;z-index:100}.live-search--takeover .live-search-form .form-field{border-bottom:0px}.scroll-lock .site-header .site-header-cart,.scroll-lock .site-header-menu-toggle{z-index:1!important}.live-search.live-search--takeover{height:auto}.live-search .live-search-form-field,.live-search .live-search-button.button-primary{border:none!important}.live-search--takeover .live-search-form .form-field{border:1px solid #ddd}}@media only screen and (max-width: 600px){.blogposts--count-3 .blogposts--inner .article--excerpt-wrapper{width:100%;left:auto!important;position:unset!important}.blogposts--inner .article--excerpt-wrapper:not(:last-child){margin-right:20px}.search_bar #submitBtn{width:auto!important;height:auto!important}.search_filters .search_filter{width:100%!important}.featured-product--container{padding-bottom:0!important}.blogposts--section{padding-top:50px!important}.home-parts-col .product-row .productgrid--item{width:100%;margin-right:20px}}@media only screen and (max-width: 480px){.blogposts--inner .article--excerpt-wrapper:not(:last-child){margin-right:15px}.blogposts--section,.featured-product--containerr,.gray-bg{padding:60px 0!important}#shopify-section-static-product article.product--outer{padding-bottom:50px}.prodlist_wrapper{padding-bottom:50px}.service-center-section a.button-primary{margin:auto 0!important}.featured-product--container .row{margin-top:20px!important;margin-bottom:20px!important}.dealer_desc a.button-primary{white-space:nowrap;max-width:230px;width:100%;margin:auto 0}.service-center-section a.button-primary{width:fit-content}.featured-product--container{padding-bottom:0!important}.blogposts--section{padding-top:40px!important}.home-featured-collection .home-collection-section{background-position:center}h2#store-locator-title{margin-top:40px}.productgrid--utils{margin-bottom:0}.productgrid--items{margin-top:10px}#shopify-section-static-article .article--container{padding-bottom:50px}.teamabout_wraper p{margin-bottom:20px}.site-page{padding-bottom:50px}}@media only screen and (max-width: 420px){.site-header-sticky--scrolled .site-header-wrapper{top:-67px!important}}@media only screen and (max-width: 376px){.recommended-product-sec{padding-left:0;padding-right:0}.blogposts--section,.featured-product--containerr,.gray-bg{padding:40px 0!important}.product-details{margin-top:0}.recommended-product h2{padding:0!important}.product--outer .recommended-product{margin-top:0;padding-left:0;padding-right:0}#shopify-section-static-product article.product--outer{padding-bottom:40px}.site-footer-wrapper{padding-top:40px!important}.last-footer-column ul.navmenu li:last-child{padding-bottom:0}.site-footer-information{margin-top:30px}.dealer_desc{padding:60px 0}.site-header-cart svg{height:22px;width:22px}.site-header-cart--count{top:-2px;right:2px}.site-header-cart--count:after{height:18px;width:18px;padding:0}.productgrid--utils{margin-bottom:0}.productgrid--items{margin-top:10px}.prodlist_wrapper{padding-bottom:40px}.productgrid--outer .pagination--container{margin-top:40px}.productitem--info .productitem--title{min-height:28px}.collection-list-page .collection--item-info h6,.collection-list-page .collection--item-info p{width:200px}.featured-product--container .row{margin-top:10px!important;margin-bottom:10px!important}.dealer_desc a.button-primary{width:190px}.featured-product--container{padding-top:40px!important}.grinder_desc.grinder_first .grinder_desc_text{padding-bottom:40px!important}.featured-product--container{padding-bottom:0!important}.blogposts--section{padding-top:20px!important}#shopify-section-static-article .article--container,.site-page{padding-bottom:40px}.site-header-sticky--scrolled .site-header-wrapper{top:-67px!important}}@media only screen and (max-width:435px){.collection-list-page .collection--item-info h6,.collection-list-page .collection--item-info p{width:calc(100% - 100px);margin-right:80px}}.site-navigation .navmenu-submenu .navmenu-item{white-space:nowrap}.product-form--atc-button{font-size:13px;font-family:Noto Sans,sans-serif;width:calc(100% - 7.9375rem);padding:.875rem .3125rem;margin-left:.75rem}.product-description.rte{justify-content:flex-start}.__pf_xpspwtJH .pf-19_,.__pf_xpspwtJH .pf-19_&gt;img{height:100%}#addresses_list .store_hours:not(:empty){height:48px;margin-top:15px}#addresses_list .store_hours .learn-more-link{display:inline;border-radius:0;color:#fff;font-family:Noto Sans,sans-serif;font-size:13px;font-weight:700;text-align:center;text-transform:uppercase;padding:.875rem 1.75rem;background-color:#ec1b23;border:1px solid #ec1b23}#addresses_list .store_hours .learn-more-link:hover{color:#ec1b23;background-color:#fff;border:1px solid #ec1b23}#addresses_list .store_hours .learn-more-span{display:none}.cc-settings-view.show-isense{background-color:#00000080}.geoip-no-btn{display:none}.search_download.search_pdf{font-size:16px!important}.money-test-1,.money-test-3{text-decoration:line-through}.article--container table,.article--container table td,.article--container table tr{border:1px solid black}.article--container table td{padding:5px;display:table-cell!important}.article--container table{margin:10px 0;width:100%}.article--container table p{margin:0}.article--container h2,.article--container h3{text-transform:unset}.ruk_rating_snippet i{cursor:default!important}.ruk_rating_snippet.using_polaris_cursor i{cursor:pointer!important}.ruk_rating_snippet.using_polaris_cursor{cursor:pointer!important;width:max-content}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom.css.map */
</pre></body></html>