.dm-catalog-mode{background:#fff!important;color:#17191d;font-family:Arial,Helvetica,sans-serif}.dm-catalog-mode #masthead,.dm-catalog-mode #colophon,.dm-catalog-mode .ast-single-product-payments,.dm-catalog-mode .ast-shipping-text,.dm-catalog-mode .ast-single-product-extras,.dm-catalog-mode .ast-site-header-cart,.dm-catalog-mode .woocommerce-result-count,.dm-catalog-mode .single_add_to_cart_button,.dm-catalog-mode .quantity,.dm-catalog-mode .stock,.dm-catalog-mode .price{display:none!important}.dm-catalog-mode #content{background:#fff}.dm-catalog-mode .site-content .ast-container{max-width:1304px;padding:0 32px;background:#fff}.dm-catalog-mode #primary{margin:40px 0!important}.dm-catalog-mode.woocommerce div.product .product_title{font-size:clamp(26px,3vw,38px);line-height:1.2;letter-spacing:-.8px;color:#17191d;font-weight:700}.dm-catalog-mode.woocommerce div.product .woocommerce-product-gallery{border:1px solid #e7e7e8;padding:15px;border-radius:3px;background:#fff}.dm-catalog-mode.woocommerce div.product .woocommerce-product-gallery img{object-fit:contain;background:#fff}.dm-catalog-mode .woocommerce-breadcrumb{font-size:12px;color:#777;margin-bottom:28px}.dm-catalog-mode .summary .woocommerce-product-details__short-description{font-size:14px;line-height:1.8;color:#686b73}.dm-catalog-mode .product_meta{font-size:12px;border-top:1px solid #eee;padding-top:18px;color:#686b73}.dm-catalog-mode .product_meta>span{display:block;margin:7px 0}.dm-catalog-mode a{color:#cf2028}.dm-catalog-mode .woocommerce-tabs{padding-top:30px}.dm-catalog-mode .woocommerce-tabs h2,.dm-catalog-mode .woocommerce-tabs h3{font-size:23px;color:#17191d;line-height:1.4}.dm-catalog-mode .woocommerce-tabs p,.dm-catalog-mode .woocommerce-tabs li{font-size:14px;line-height:1.9}.dm-catalog-mode .dm-fitments{overflow-x:auto}.dm-catalog-mode table{font-size:13px;line-height:1.6;border-collapse:collapse;border-color:#e7e7e8}.dm-catalog-mode td,.dm-catalog-mode th{padding:12px 14px;border-color:#e7e7e8}.dm-catalog-mode th{background:#f5f5f5}.dm-catalog-mode .woocommerce-tabs ul.tabs li.active:before{background:#cf2028!important}.dm-catalog-mode .woocommerce-tabs ul.tabs li.active a{color:#cf2028!important}.dm-catalog-mode .woocommerce a.button{background:#cf2028;color:#fff;border-radius:3px}.dm-catalog-mode .related.products h2{font-size:25px}.dm-catalog-mode .woocommerce-loop-product__title{font-size:16px!important}@media(max-width:600px){.dm-catalog-mode .site-content .ast-container{padding:0 20px}.dm-catalog-mode #primary{margin:24px 0!important}.dm-catalog-mode.woocommerce div.product .product_title{font-size:27px}.dm-catalog-mode .woocommerce-tabs h2,.dm-catalog-mode .woocommerce-tabs h3{font-size:21px}}
.dm-catalog-mode .dm-fitment-details{margin:18px 0;border-radius:3px}.dm-catalog-mode .dm-fitment-details summary{cursor:pointer;border:1px solid #e7e7e8;padding:14px 16px;color:#cf2028;font-size:14px;line-height:1.6;font-weight:600;background:#fafafa}.dm-catalog-mode .dm-fitment-details[open] summary{margin-bottom:0;border-bottom:0}.dm-catalog-mode .dm-fitment-details table{margin-top:0}
.dm-catalog-mode .dm-oem-list{display:flex;flex-wrap:wrap;gap:7px;margin:16px 0 28px}.dm-catalog-mode .dm-oem-list code{display:inline-block;font:13px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;background:#f7f7f7;border:1px solid #e7e7e8;border-radius:3px;color:#333;padding:6px 9px;white-space:nowrap}
