#nf-field-26{padding:5px 50px 5px 50px;border-radius:10px}.wc-price-based-country-refresh-area{visibility:visible!important}div[data-type="composite"]{display:none}.composite_form:not(.paged) .component .component_inner{padding-bottom:10px!important}.stock.available-on-backorder{font-size:16px}.in-stock{font-size:20px}.payment_icons_block{padding-bottom:20px}.price-wrapper .review-count{color:#000}nav.breadcrumbs a{color:#000}.component .component_description{font-size:16px;font-weight:200}.brand_banner{margin-top:10px;margin-bottom:10px}.product_meta>span.posted_in{display:none;height:0}.product_meta>span.tagged_as{display:none;height:0}.footer-menu-item{font-size:13px}.contact-row{background-color:#f1f1f1;border-radius:10px;padding:20px 60px 20px 60px;margin-top:40px;margin-bottom:40px}.widget{margin-bottom:0}.quantity.buttons_added.form-minimal{padding-bottom:10px}.single_add_to_cart_button.button.alt.wp-element-button.disabled.wc-variation-selection-needed{display:grid;width:100%}.single_add_to_cart_button.button.alt{display:grid;width:100%}li.payment_method_stripe_applepay{max-width:100%}.single_add_to_cart_button.composite_add_to_cart_button.button.alt{width:100%}.woocommerce-price-suffix{font-size:14px}.woocommerce-variation-description{font-size:16px;color:#555;background-color:#eee;padding:2px 10px 2px 10px;border-radius:6px}.woocommerce-variation-add-to-cart,form.cart{gap:0em}.product-manufacturer{font-size:14px;font-weight:100;padding-top:10px;color:#777}.woocommerce-breadcrumb.breadcrumbs.uppercase.tooltipstered{padding-bottom:40px}.woocommerce-variation-price{font-size:30px;margin-top:15px;margin-bottom:15px}h2.step_title_wrapper.component_title{font-size:1rem}div.component_description_wrapper{font-size:12px;font-weight:100}.component_option_radio_buttons{font-size:15px}div.component_wrap{font-size:16px}.component_inner{padding-bottom:1rem}.payment_method_stripe_applepay{max-width:100%!important;display:list-item}h2.wc-pao-addon-name{font-size:15px}#product-addons-total{visibility:hidden;height:0}.payment_method_stripe_googlepay{max-width:100%!important;display:list-item}small.woocommerce-price-suffix{display:block;padding-top:5px}.product_accordion{padding-top:30px}.accordion-item .accordion-inner{padding:10px!important}div.details.component_data td.label{font-size:15px}p.component_section_title{font-size:15px}div.details.component_data td.value{font-size:15px}div.component_options_select_wrapper{font-size:15px}li.chosen a{border-radius:10px!important;padding:5px 10px 5px 10px!important}.badge-inner{padding-left:10px;padding-right:10px}.woocommerce-LoopProduct-link.woocommerce-loop-product__link{font-weight:700;color:#111}.woocommerce-Price-amount.amount{color:#333;font-weight:200}.wc-pao-addon-description{font-size:.6em}.wc-pao-addon-name{font-size:.6em;font-weight:200!important}.wc-pao-addon-wrap{font-size:.8em}.shipping-method-description{font-size:12px;margin-left:10px}a.button-continue-shopping.button{border:0;font-size:14px}.price.product-page-price{margin-bottom:5px}.home_button_cta{margin-top:30px}.oem_image_product{max-width:50%}.product-short-description{padding-left:10px;padding-right:10px}.up-sells.upsells.products.upsells-wrapper.product-section{padding-left:10px;padding-right:10px}.related.related-products-wrapper.product-section{padding-left:10px;padding-right:10px}.category.uppercase.product-cat{color:#333!important}.composited_product_title.component_section_title.product_title{font-size:14px}.details.component_data{font-size:14px}.message-container.container.medium-text-center{font-size:16px}.woocommerce_options_panel fieldset.form-field,.woocommerce_options_panel p.form-field{width:100%}.product_vin_field_wrapper{margin-bottom:15px;display:flex;flex-direction:column}.ps-vin-label{font-weight:700;font-size:16px;color:#333;margin-bottom:5px}.ps-vin-description{font-size:14px;color:#666;margin-bottom:8px;display:block}.ps-vin-input{width:100%;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px}.ps-vin-input:focus{border-color:#0073aa;outline:none;box-shadow:0 0 5px rgb(0 115 170 / .5)}.shop-page-block-header{padding-bottom:20px}.shop-page-block-footer{padding-top:30px}.shop-page-block-footer ul{padding-top:15px}.shop-page-block-footer li{margin-left:30px;padding:0;line-height:1.2}a{text-decoration:none!important}.rank-math-redirections-form{width:2000px!important}span.bundled_product_title_inner{font-size:16px;font-weight:400}div.bundled_item_cart_details p.stock.available-on-backorder{visibility:hidden;height:0}div.bundled_product_excerpt.product_excerpt{font-size:14px;font-weight:400}span.bundled_item_price_quantity{font-size:14px;margin-top:10px}// Bundle product - Frequently bought together section - product page div.bundled_product_summary{border:#ddd 1px solid;border-radius:10px;padding:10px;margin-bottom:15px}h4.bundled_product_title.product_title{line-height:.9em}.bundled_product_optional_checkbox{font-size:18px}.bundle_sells_title{font-size:18px}.bundled_product_images.images{width:100px!important}div.product-breadcrumb-container{margin-left:20px;margin-bottom:30px}div.fs-free-shipping-notice-and-button-wrapper{background-color:slategrey;padding:10px}.fs-free-shipping-notice-text{color:#fff}.fs-free-shipping-notice-text.woocommerce-Price-amount{color:#fff}.fs-free-shipping-notice-progress-bar.span{background-color:darkblue}@media only screen and (max-width:48em){.bundled_product_images.images{width:50px!important}}@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/barlowcondensed700italic.woff2) format('woff2')}@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/barlowcondensed800italic.woff2) format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/intervariablelatin.woff2) format('woff2')}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibmplexmono500latin.woff2) format('woff2')}.psz-footer-wrapper{background:#f7f7f8;border-top:1px solid #e6e6ea}.psz-footer{max-width:1570px;margin:0 auto;padding:40px 32px 28px;display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:24px;text-align:left}.psz-footer-brand{font-family:'Inter',sans-serif;font-weight:800;font-size:16px;letter-spacing:.02em;color:#111114;margin:0 0 8px;text-transform:uppercase}.psz-footer-tag{font-family:'Inter',sans-serif;font-size:12.5px;line-height:1.6;color:#6b6b72;margin:0 0 16px;max-width:34ch}.psz-footer-social{display:flex;gap:10px}.psz-footer-social a{width:30px;height:30px;border:1px solid #e6e6ea;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#111114}.psz-footer-social a:hover{color:#1470C1;border-color:#1470C1}.psz-footer-social svg{width:15px;height:15px}.psz-footer-heading{font-family:'Inter',sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#6b6b72;font-weight:700;margin:0 0 12px}.psz-footer-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.psz-footer-col li{margin:0;padding:0;line-height:1.3}.psz-footer-col a{font-family:'Inter',sans-serif;font-size:13px;color:#111114;text-decoration:none}.psz-footer-col a:hover{color:#1470C1;text-decoration:underline}.psz-footer-bottom{max-width:1570px;margin:0 auto;padding:16px 32px 24px;border-top:1px solid #e6e6ea;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;text-align:center}.psz-footer-bottom a{font-family:'Inter',sans-serif;font-size:11.5px;color:#6b6b72;text-decoration:underline}.psz-footer-bottom a:hover{color:#1470C1}.psz-footer-bottom .psz-footer-sep{color:#c7c7cd;font-size:11.5px}.psz-footer-bottom p{font-family:'Inter',sans-serif;font-size:11.5px;color:#6b6b72;margin:0}@media (max-width:900px){.psz-footer{grid-template-columns:1.3fr 1fr 1fr}.psz-footer-brand-col{grid-column:1 / -1;margin-bottom:8px}}@media (max-width:760px){.psz-footer{grid-template-columns:repeat(2,1fr);gap:28px 20px;padding:40px 24px 24px}.psz-footer-brand-col{grid-column:1 / -1}}@media (max-width:480px){.psz-footer{grid-template-columns:1fr;padding:36px 20px 20px;gap:26px}.psz-footer-bottom{padding:16px 20px 20px}}.psz-header-top{background:#f7f7f8;border-bottom:1px solid #e6e6ea}.psz-utility{max-width:1570px;margin:0 auto;display:flex;justify-content:center;gap:28px;flex-wrap:wrap;padding:9px 32px;font-family:'Inter',sans-serif;font-size:12.5px;color:#6b6b72}.psz-utility span{display:inline-flex;align-items:center;gap:6px}.psz-utility svg{width:14px;height:14px;color:#1470C1;flex-shrink:0}#masthead.header-main{height:auto!important}.psz-header-inner{max-width:1570px;gap:20px;padding-top:14px;padding-bottom:14px;padding-left:40px!important;padding-right:40px!important}.psz-header-logo img{height:32px!important;width:37px!important;max-width:none!important;padding:0!important;box-sizing:content-box!important}.psz-header-search-col{display:flex;justify-content:center}.psz-header-search{width:320px;max-width:100%}.psz-header-search .dgwt-wcas-search-wrapp{border:1px solid #e6e6ea!important;border-radius:8px!important}.psz-header-actions{display:flex;align-items:center;gap:32px;margin-left:auto;justify-content:flex-end}.psz-nav-links{display:flex;gap:36px;list-style:none;margin:0;padding:0}.psz-nav-links>li{position:relative;list-style:none}.psz-nav-links>li>a{display:inline-flex;align-items:center;gap:6px;font-family:'Inter',sans-serif;font-size:14px;font-weight:600;color:#111114;text-decoration:none;white-space:nowrap}.psz-nav-links>li>a:hover{color:#1470C1}.psz-nav-links .menu-item-has-children>a::after{content:'';width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-top:-3px}.psz-nav-links .sub-menu{list-style:none;margin:0;padding:8px;position:absolute;top:100%;left:0;background:#fff;border:1px solid #e6e6ea;border-radius:10px;box-shadow:0 10px 26px -14px rgb(16 16 20 / .2);min-width:210px;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease;z-index:100}.psz-nav-links>li:hover .sub-menu,.psz-nav-links>li:focus-within .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.psz-nav-links .sub-menu li a{display:block;padding:8px 10px;font-family:'Inter',sans-serif;font-size:13.5px;font-weight:400;color:#111114;text-decoration:none;border-radius:6px;white-space:nowrap}.psz-nav-links .sub-menu li a:hover{background:#f7f7f8;color:#1470C1}.psz-cart-wrap{list-style:none;margin:0;padding:0}.psz-cart-wrap .header-cart-link{background:transparent!important;color:#111114!important;padding:0!important;border-radius:0!important;display:flex;align-items:center;justify-content:center}.psz-cart-wrap .header-cart-title{display:none}.psz-header-actions .icon-shopping-basket::after{background-color:#1470C1!important}.psz-cart-wrap .icon-shopping-basket{margin:0!important}body.page-id-105682 #content.page-wrapper{padding-top:0!important}.stuck .psz-header-inner{padding-top:14px!important}.stuck .psz-header-logo img{height:32px!important;width:37px!important}.stuck .psz-cart-wrap>li>a{line-height:normal!important}@media (max-width:760px){.psz-utility{padding:6px 16px;gap:6px 14px;font-size:10.5px}.psz-utility svg{width:11px;height:11px}.psz-header-inner{padding-left:16px!important;padding-right:16px!important}}.psz-mobile-search{display:flex;align-items:center;margin-right:20px}.psz-mobile-search .dgwt-wcas-search-icon{display:flex!important;align-items:center;justify-content:center;width:36px;height:36px;color:#111114}.psz-mobile-search .dgwt-wcas-ico-magnifier-handler{width:18px;height:18px}