@media (max-width: 767px){.breadcrumb_inner_div{width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0;margin-bottom:6px}}#header-icon-search-top svg{width:24px;height:26px;margin-top:0;cursor:pointer;vertical-align:middle}.header-search.search-bar-large.d-none{transform:translatey(-100%);opacity:0;visibility:hidden;padding:0;height:0}.search-bar-active .header-search.search-bar-large.d-none{position:relative;transition:.2s ease-in all;visibility:visible;opacity:1;transform:translatey(0);height:auto}#header-search-bar-cross-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:12;width:24px;height:20px}.predictive-search{padding-left:35px}@media (min-width: 552px){.header-icons:has(#header-icon-search-top),#header-search-bar-cross-icon{display:none}.header-search.search-bar-large.d-lg-block{display:block!important}.predictive-search{padding-left:0}.header-search.search-bar-large.d-none{position:relative;transition:.2s ease-in all;visibility:visible;opacity:1;transform:translatey(0);height:auto}}@media (max-width: 551px){.search-bar-active .mobileMenu,.search-bar-active .logo,.search-bar-active .header-options{display:none}}.grandchild-menu-wrapper{position:relative}.hidden-megamenu-item,.grandchild-menu-wrapper{display:none}.grandchild-menu-wrapper.visible{display:block;height:100%}.megamenu-inside-wrapper{display:flex;gap:0;overflow:hidden;background:#f2f2f2;box-shadow:0 4px 4px #00000080;width:100%}.megamenu-inside-wrapper .nav-megamenu-columns{width:300px;max-width:300px;height:100%;background:#f2f2f2;padding:20px 0}.megamenu-inside-wrapper .nav-megamenu-columns:after{content:"";position:absolute;left:0;right:0;background:#f2f2f2;z-index:-2;top:0;bottom:-9999px}.megamenu-inside-wrapper .grandchild-menu-wrapper-outer{flex:1;position:relative;background:#fff}.grandchild-menu-wrapper-inner{height:100%}.is-megamenu .view-all-categories-wrapper{position:absolute;right:0;bottom:10px}.grandchild-menu-wrapper ul{display:inline-block;justify-content:left;flex-wrap:wrap}.grandchild-menu-wrapper img{max-height:350px;object-fit:contain;object-position:top}.nav-submenu.nav-megamenu-container .megamenu-columns-heading{margin:0!important;padding:0!important}.megamenu-columns-heading-wrapper{display:flex;gap:10px;align-items:center;justify-content:space-between}.grandchild-menu-toggle svg{vertical-align:middle;margin-top:-2px}.viewall-and-close{display:none!important}.view-more-megamenu-item.button{background:#0072bb;border-color:#0072bb;margin-bottom:1rem;margin-left:20px;margin-right:20px;margin-top:1rem}.is-megamenu .view-more-megamenu-item.button{margin-bottom:0}.grandchild-menu-toggle svg path{fill:#000}.nav-menu-item.has-children.has-megamenu.full-megamenu .nav-submenu .container{padding:0!important}@media (min-width: 768px){.nav-menu-item.has-children.has-megamenu.full-megamenu .nav-submenu .container{max-width:100%}.nav-menu-item.has-children.has-megamenu.full-megamenu.is-megamenu .nav-submenu .container{max-width:96%}}@media (min-width: 1441px){.nav-menu-item.has-children.has-megamenu.full-megamenu.is-megamenu .nav-submenu .container{max-width:1650px}}.nav-menu-item.has-children.has-megamenu.full-megamenu.is-megamenu .nav-submenu .container{padding:0 20px}.images-grid-item-inner{display:flex;flex-direction:column;height:100%;background:#f2f2f2;border:.71px solid #cccccccc;border-radius:5px}.images-grid-content{margin-top:auto}.collection-main-page .container{max-width:1920px;padding:0}.parent-category .related-product-grid{background:#f8f9fa}.parent-category .common-banner-wrapper{padding:1rem 0}.parent-category .common-banner-wrapper .page-banner{min-height:100%}.common-banner-wrapper .page-banner-content-box .page-description p{font-size:12px;line-height:19px}.parent-category .main-page .scheme-primary,.collection-page .page-banner-bg{min-height:50px}.parent-category .main-page .page-banner-bg,.collection-page .page-banner-bg{background-repeat:no-repeat;background-size:cover;border-radius:8px;padding:0!important;overflow:hidden}.page-desc-btn{cursor:pointer;margin-top:10px}.common-banner-wrapper .container{padding:0;max-width:100%}@media (min-width: 551px){.common-banner-wrapper .page-banner-content-box .page-description p{font-size:16px;line-height:21px}}@media (min-width: 1025px){.parent-category .main-page .scheme-primary,.collection-page .page-banner-bg{min-height:130px;position:relative}.parent-category .main-page .scheme-primary .common-banner-wrapper{max-width:660px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.parent-category .common-banner-wrapper .page-banner .page-banner-content-box,.parent-category .common-banner-wrapper .page-banner-content-box{max-width:100%}}@media (min-width: 1921px){.parent-category .main-page .scheme-primary,.collection-page .page-banner-bg{min-height:150px}}.searchbar-container .product-card-wrapper .row{margin:0;column-gap:1rem}.searchbar-container .product-card-wrapper .list-view{row-gap:20px;display:flex;flex-direction:column}.searchbar-container .collection_products .product-card-item{padding:0}.searchbar-container .col-6{flex:0 0 calc(50% - .5rem);max-width:calc(50% - .5rem)}@media (min-width: 768px){.searchbar-container .col-md-4{flex:0 0 calc(25% - .75rem);max-width:calc(25% - .75rem)}}@media (min-width: 992px){.searchbar-container .col-lg-3{flex:0 0 calc(33.333333% - 1rem * 2 / 3);max-width:calc(33.333333% - 1rem * 2 / 3)}}@media (min-width: 1200px){.searchbar-container .col-xl-4{flex:0 0 calc(25% - .75rem);max-width:calc(25% - .75rem)}}@media (min-width: 1441px){.searchbar-container .col-xxl-5{flex:0 0 calc(20% - .8rem);max-width:calc(20% - .8rem)}}.searchbar-container .card-content-top{position:relative}.searchbar-container .card-content-top .cart-content-top-inner-wapper img.cardproduct-brand-img{width:60px;height:27px;object-position:left}.main-list-collection-wrapper .collection-list-item .media img{object-fit:contain}.promotional-banner{height:100%}.promotional-banner img{border-radius:5px}.mobile-collection-banner{display:block}.desktop-collection-banner{display:none}@media (min-width: 750px){.mobile-collection-banner{display:none}.desktop-collection-banner{display:block}}.list-view .promo-banner-grid,.grid-view .promo-banner-list{display:none}.cart-drawer-brand-image-wrapper{margin-bottom:8px}.trending-product-detail img,.cart-drawer-brand-image-wrapper img{width:65px;height:27px;object-fit:contain;object-position:left}form{position:relative}form .form-message{left:50%;transform:translate(-50%)}form#customer_login .form-message{bottom:42px}from#create_customer .form-message{bottom:-48px}.product-attribute-group{margin-bottom:20px}.product-attribute-group fieldset{border:0;padding:0}.color-list-products-group{display:flex;gap:10px}.product-swatch-main-title{margin-bottom:5px}.color-prg-item--link{display:inline-block;width:55px;height:55px;border:2px solid #fff;border-radius:0;cursor:pointer;position:relative;text-decoration:none;outline:1px solid #b8b8b8}.color-prg-item--link.is-color-active{outline-color:#000;box-shadow:0 0 4px 1px #000}.color-prg-item.parent-is-color-active:hover{transform:scale3d(1.1,1.1,1);transition:transform 1s}.color-label-box{display:block;width:100%;height:100%;border-radius:2px}.color-label{font-size:14px;color:#333;line-height:40px;text-align:center;display:block;-webkit-user-select:none;user-select:none}.size-list-products-group{display:flex;gap:10px}.size-prg-item--link{display:inline-block;min-width:40px;min-height:40px;border:2px solid #bbb;border-radius:4px;cursor:pointer;text-decoration:none;text-align:center;vertical-align:middle;line-height:40px;font-size:14px;color:#333;padding:0 5px}.size-prg-item--link.is-size-active{border-color:#000;font-weight:700}.size-prg-item--link img{max-width:100%;max-height:40px;display:block;margin:auto}.finish-list-products-group{display:flex;gap:10px}.finish-prg-item--link{display:inline-block;min-width:60px;padding:8px 12px;border:2px solid black;border-radius:4px;cursor:pointer;font-size:14px;font-weight:700;text-align:center;text-decoration:none;-webkit-user-select:none;user-select:none;color:#000;background-color:#fff;transition:background-color .3s ease,color .3s ease}.finish-prg-item--link.is-finish-active{background-color:#000;color:#fff;border-color:#000}.finish-label{max-height:30px;display:block;margin:0 auto}@media (max-width: 767px){.color-prg-item--link{width:45px;height:45px}}.collection-page .page-banner.overlay-text .page-banner-content{padding:1rem 0 0}.collapsed-content{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 767px){.collapsed-content{-webkit-line-clamp:2}}.collection-banner-desktop{display:none}@media (min-width: 750px){.collection-banner-mobile{display:none}.collection-banner-desktop{display:block}}.detail-expand h1,.detail-expand h2,.detail-expand h3,.detail-expand h4,.detail-expand h5{font-weight:700!important}.detail-expand h1,.detail-expand h2,.detail-expand h3,.detail-expand h4,.detail-expand h5,.detail-expand p{font-family:Arial!important;font-size:18px!important;line-height:25px!important;margin-bottom:8px!important}.detail-expand>div{margin-bottom:10px}.product-block--tab .product_accordion .detail-expand ul{margin-bottom:8px}.product-block--tab .product_accordion .detail-expand li:not(:last-child){margin-bottom:8px}.product-detail-tab .product_accordion:not(:last-child){margin-bottom:36px}.product-content-pdp-read.read-more{display:block;margin-top:10px;text-transform:capitalize;text-decoration:underline;cursor:pointer}.product_accordion.product-content-pdp .detail-expand{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product_accordion.product-content-pdp.product-description .detail-expand{-webkit-line-clamp:5}.product_accordion.product-content-pdp.expanded .detail-expand{display:-webkit-box;-webkit-line-clamp:unset;-webkit-box-orient:vertical;overflow:hidden}.product-specs-pdp,.pdp-hazard-warning-img{margin-top:20px}.pdp-hazard-warning-img img{object-fit:contain;object-position:left}.custom-vehicle-specific-product .product-specs-pdp{margin-top:0}.product-specs-pdp tr:nth-of-type(odd){background:#d9d9d9}.product-specs-pdp tr th,.product-specs-pdp tr td{border:0;font-weight:400;font-size:21px;line-height:100%;letter-spacing:.08em;padding-left:30px;width:50%;white-space:normal}.product-specs-pdp.cross_reference-table tr:not(:first-child) td,.product-specs-pdp.oem_numbers_content-table tr:not(:first-child) td{color:#0072bb}.product-specs-pdp.compatibility-table tr td{width:auto;font-size:15.66px;line-height:100%;letter-spacing:.08em}.product-specs-pdp.compatibility-table tr:first-child td{font-weight:600;text-transform:uppercase}.delivery-shipping-read{margin-top:20px;display:block}.product-thumbnail-inner .media img{rotate:-90deg}.product-inventory-count{position:relative;padding-left:16px}.product-inventory-count:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#0f8348;left:0;top:50%;transform:translateY(-50%)}.not-stock-text.product-inventory-count:after{background:#d43f45}.click-and-collect-wrapper{padding:5px 0}.click-and-collect-wrapper .click-and-collect{display:flex;column-gap:50px;row-gap:10px}.click-and-collect-img{display:block}.main-product-wrapper .product-content-wrapper .click-and-collect-img img{width:160px;object-fit:contain;display:block}.product-detail-tab-mobile{display:none}@media (max-width: 767px){.product-detail-tab.product-detail-tab-desktop{display:none}.product-detail-tab-mobile{display:block;padding-top:10px}.delivery-shipping-read{margin-top:10px}.product-thumbnail-inner .media img{rotate:unset}.detail-expand h1,.detail-expand h2,.detail-expand h3,.detail-expand h4,.detail-expand h5,.detail-expand p{font-size:12px!important;line-height:21px!important}}.custom-vehicle-specific-product .description-heading{font-weight:600;font-size:20.25px;line-height:24px;letter-spacing:.08em;color:#000;margin-bottom:15px}.description-content.product-content-pdp{border:1px solid #F8F9F9;padding:30px;border-radius:10px;box-shadow:0 0 2px 1px #0003}.description-content:has(.table){max-height:365px;overflow-y:auto;box-shadow:0 0 2px 1px #00000026;border-radius:10px}.description-content.product-content-pdp h1,.description-content.product-content-pdp h2,.description-content.product-content-pdp h3,.description-content.product-content-pdp h4,.description-content.product-content-pdp h5,.description-content.product-content-pdp ul li{font-weight:400;font-size:21px;line-height:100%;letter-spacing:.08em;margin-bottom:10px}.description-content.product-content-pdp ul{padding-left:30px;list-style:disc}.custom-vehicle-specific-product .content-box:not(:last-child){margin-bottom:30px}.custom-vehicle-specific-product .product-content-pdp-read.read-more{display:none}.custom-vehicle-specific-product .product-specs-pdp tr:nth-of-type(odd){background:#f8f9f9}.custom-vehicle-specific-product .cross_reference-table.product-specs-pdp tr,.custom-vehicle-specific-product .oem_numbers_content-table.product-specs-pdp tr{background:#f8f9f9;border-bottom:1px solid #E8E8E8}.description-content .product-specs-pdp{box-shadow:0 0 2px 1px #00000026;border-radius:10px;overflow:hidden}.custom-vehicle-specific-product .description-content{overflow-x:auto}#shopify-block-AK05CSFRWdGFNTXRrc__klarna_on_site_messaging_app_block_TUgBwL{display:none}.cart-drawer-content-body{background:#f9f9f9}.cart-progress-row{display:flex;align-items:center;gap:10px}.cart-progress-icon{display:block}.cart-progress-icon svg{vertical-align:middle}.cart-progress-label{font-weight:400;font-size:16px;line-height:20px;color:#0072bb}.cart-progress-amount,.cart-progress-free{font-weight:700}.cart-progress-bar-bg{background:#fff;height:5px;border-radius:20px;margin-top:10px;margin-bottom:30px}.cart-progress-bar-fill{background:#0072bb;height:5px;border-radius:20px}@media (max-width: 767px){.cart-progress-label{font-size:14px}}.small-container{max-width:600px;margin:0 auto;padding:0 15px}@media (min-width: 768px){.small-container{padding:0 20px}}.login-reg-outer-wrapper .container{max-width:794px}@media (min-width: 1200px){.small-container,.shopify-policy__container,.pay-securely .container{max-width:600px}}@media (min-width: 1200px){.container-sm{max-width:1175px}}@media (min-width: 1200px){.custom-track-order .container-md{max-width:1330px}}@media (min-width: 1200px){.custom-track-order .contact-us .container-xs,.custom-contact .contact-us .container-xs{max-width:940px}}@media (max-width: 1024px){.sticky-atb .mobile-text{display:none}}.variant-picker-wrapper{display:none}@media (max-width: 767px){.variant-picker-wrapper{display:block}.variant-picker-wrapper .variant-picker{padding-bottom:10px}}.sticky-product-bar-wrapper .product-price .actual-price{color:#d43f45}.sticky-product-bar-wrapper .stock-message{text-align:right}@media (max-width: 767px){.sticky-product-bar-wrapper .stock-message{text-align:center}}.discounted-price-item.product-card-discounted-price{background:#d43f45;color:#fff;border-radius:4px;padding:4px 10px;font-size:10px;text-transform:capitalize;position:absolute;top:4px;left:4px}
/*# sourceMappingURL=/cdn/shop/t/91/assets/thestyles.css.map */
