[x-cloak]{display:none!important}.m-read-more{overflow:hidden;position:relative;max-height:75px}.m-read-more.m-expanded{max-height:unset}.m-read-more.m-expanded .m-read-more__footer{position:relative!important}.m-read-more__footer{position:absolute;bottom:0;width:100%;height:40px;display:flex;align-items:flex-end;justify-content:start;background-image:linear-gradient(180deg,#fff0 .3%,#fff 46.63%);text-align:center}.m-read-more .m-read-more__footer .m-read-more__btn.show-less,.m-read-more.m-expanded .m-read-more__footer .m-read-more__btn{display:none}.m-read-more.m-expanded .m-read-more__footer .m-read-more__btn.show-less{display:block!important}.m-read-more__btn{width:auto;text-decoration:none!important}.form-input{border-radius:5px;border:1px solid #BEC3CE;background:#fff;padding:12px}.form-input:disabled{background:#d3d3d3}.form-input--select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6' viewBox='0 0 12 6' fill='none'%3E%3Cpath d='M5.83438 5.9162C5.63967 5.91658 5.45097 5.84877 5.30104 5.72454L0.301044 1.55787C0.130863 1.41642 0.0238427 1.21316 0.00352625 0.992805C-0.0167902 0.77245 0.0512614 0.553049 0.19271 0.382868C0.334159 0.212688 0.537419 0.105668 0.757774 0.0853515C0.978129 0.0650351 1.19753 0.133086 1.36771 0.274535L5.83438 4.00787L10.301 0.407869C10.3863 0.338647 10.4844 0.286954 10.5896 0.255761C10.6949 0.224568 10.8053 0.21449 10.9145 0.226106C11.0237 0.237722 11.1295 0.270803 11.2259 0.323447C11.3223 0.376092 11.4073 0.447263 11.476 0.532869C11.5524 0.618553 11.6102 0.719075 11.6458 0.828137C11.6815 0.937198 11.6942 1.05245 11.6833 1.16667C11.6723 1.28089 11.6379 1.39161 11.5822 1.49191C11.5264 1.59221 11.4506 1.67991 11.3594 1.74954L6.35938 5.77454C6.20514 5.87913 6.02029 5.92901 5.83438 5.9162Z' fill='%231F1F1F'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:12px!important;background-position:right 1em center!important;padding-right:32px;text-overflow:ellipsis}.button{padding:12px 24px;border-radius:20px;font-family:var(--font-stack-header);font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.button:disabled{color:#fff;background:#d3d3d3!important}.button--primary{background:#ec1c24;color:#fff}.button--secondary{border:1px solid #001944}.gap-0{gap:0px}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-5{gap:20px}.gap-6{gap:24px}.gap-7{gap:28px}.gap-8{gap:32px}.link{text-decoration:underline}.font-display{font-family:var(--font-stack-header)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.flex-wrap{flex-wrap:wrap}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.cursor-pointer{cursor:pointer}.text-center{text-align:center}.empty-tick{width:18px;height:18px;border:1px solid black;border-radius:100%;background:#fff}.price-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;font-family:var(--font-stack-header)}.price-wrapper--product-card{margin:8px 0}.price{font-size:16px;line-height:1}s .price{font-family:var(--font-stack-body)!important}.price--sale{font-weight:500;color:#ec1c24}.price--member{color:#ec1c24}.price-wrapper--product-card s .price{font-size:16px}.member-badge{background:#00529c;color:#fff;font-size:14px;font-weight:500;font-family:var(--font-stack-header);padding:8px 12px;margin:1rem 0;text-align:center;border-radius:2px}.member-badge a{text-decoration:underline}.member-badge--block{width:100%}@media screen and (min-width:1024px){.member-badge--block{display:none}}.member-badge--float{position:absolute;top:0;text-wrap:nowrap;left:80px;pointer-events:none;clip-path:polygon(2% 0px,1000% 50%,2% 100%,0px 52%)}@media screen and (max-width:1023px){.member-badge--float{display:none}}@media screen and (min-width:1280px){.member-badge--float{left:150px}}.member-badge--product-card{border-radius:5px!important;padding:0 8px;text-transform:uppercase;max-width:60px}@media screen and (min-width:767px){.member-badge--product-card{max-width:none}}.member-badge-placeholder{height:24px}.sale-strikethrough{text-decoration-color:#ec1c24}.mask{position:fixed;top:0;left:0;background:#0000004d;width:100vw;height:100vh;z-index:10}.read-more-content{overflow:hidden;transition:height .3s ease-in-out}.read-more-button{color:#ec1c24;font-size:12px;font-family:var(--font-stack-header);font-weight:500;text-transform:capitalize;text-decoration:underline;margin-top:8px}.m-sub-menu__item--level-1{position:initial!important}.m-sub-menu__item--level-1>.m-menu__link{background:#e9e9e9;color:#000;text-transform:uppercase;font-weight:700;padding:16px}.m-sub-menu__item--level-1>.m-menu__link:hover{background:#00529c;color:#fff}.m-sub-menu__item--level-2{width:250px}.m-sub-menu__item--level-2--single{display:flex;align-items:center}.m-sub-menu__item--level-2>.m-menu__link{background:#fff;color:#00529c;text-transform:uppercase;font-weight:700;padding:16px}.m-sub-menu--level-2{display:grid;overflow-y:auto;max-width:100%;max-height:800px}.m-sub-menu__item--level-2>.m-menu__link:hover{background:#fff;color:#ec1c24}.m-sub-menu__item--level-3>.m-menu__link{background:#fff;color:#000;padding:8px 16px}.m-sub-menu__item--level-3>.m-menu__link:hover{background:#fff;color:#ec1c24}.m-mega-menu{background:#e9e9e9}.m-mega-menu__inner{padding:0!important}.m-mega-menu__column{background:#fff!important;min-height:100%;padding:0!important;left:100%!important;top:0!important}@media screen and (min-width:1024px){.m-sub-menu--level-2{width:750px!important}.m-header__wrapper .m-sub-menu--level-2{max-height:min(1000px,calc(100vh - 150px))}.scroll-down .m-header__wrapper .m-sub-menu--level-2{max-height:100vh}.m-sub-menu--level-2--flex{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;overflow-x:auto}.m-sub-menu--level-2--flex>*{flex:1 1 50px}.m-sub-menu--level-2--grid{grid-template-columns:repeat(4,1fr);overflow-x:hidden}}@media screen and (min-width:1280px){.m-sub-menu--level-2{width:1000px!important}}.m-sub-menu--level-1{position:relative!important}.m-mega-menu{min-width:300px!important}.m-menu__link--main{height:68px!important}.m-accordion-item{border:1px solid #BBBBBD;border-radius:8px;overflow:hidden;background-color:inherit}.m-accordion-item__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:64px;padding:0 20px;background:transparent;border:none;cursor:pointer;text-align:left;color:inherit;gap:10px}.m-accordion-item__trigger:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.m-accordion-item__icon{flex-shrink:0;display:flex;align-items:center;transition:transform .3s ease;color:#bbbbbd}.m-accordion-item.is-expanded .m-accordion-item__icon{transform:rotate(180deg)}.m-accordion-item__content{overflow:hidden;transition:height .3s ease}.m-accordion-item__content-inner{padding:0 20px 20px;font-size:16px;line-height:1.6;color:inherit}.m-accordion-item__content-inner.rte>*{margin-top:0;margin-bottom:0}.m-accordion-item__content-inner.rte>*+*{margin-top:8px}@media(max-width:1023px){.m-accordion-item__trigger{min-height:44px;padding:10px 20px}.m-accordion-item__content-inner{padding:0 20px 10px}}@media(prefers-reduced-motion:reduce){.m-accordion-item__icon,.m-accordion-item__content{transition:none}}.m-search-form__label{color:#000!important}.m-search-form__button{background:#ec1c24!important}.m-header__inner{padding:0!important}.m-search-form--mindarc{background:#fff;margin:0;border:none!important}.mobile-header-menu-text{font-size:10px;margin-top:4px}@media(max-width:413px){.mobile-header-menu-text{font-size:7px}}.header-menu-icon{height:23px;width:auto}.m-cart-count{background-color:#4caf50;font-family:var(--font-stack-header);font-size:16px;font-weight:500;right:2px}@media screen and (min-width:767px){.m-cart-count{right:7px}}@media screen and (min-width:767px){.m-cart-icon-bubble{margin-right:8px;padding:0 8px}}.m-logo__image-default,.m-header__logo{padding-left:0!important;padding-right:0!important}.m-product-card--style-6{display:flex;flex-direction:column;justify-content:start;align-items:center}.m-product-card--style-6 .m-product-card__price{min-height:var(--product-card-price-max-height)}.m-product-card--style-6 .m-product-card__name{font-weight:400;font-size:16px;text-align:left;font-family:var(--font-stack-body);line-height:normal}.m-product-card--style-6 .m-product-card__info{min-height:var(--product-card-title-max-height)}.m-product-card--style-6 .m-add-to-cart{font-family:var(--font-stack-header)}.m-product-card--style-6{min-height:calc(240px + var(--product-card-title-max-height) + var(--product-card-price-max-height))}.m-product-card--style-6 .m-product-card__media{width:100%}.m-product-card--style-6 .m-product-card__price{text-align:center}.m-product-card__price-container{display:flex;flex-direction:column;width:100%;gap:0px}.m-product-card__content{width:100%}@media screen and (min-width:767px){.m-cols-4 .m-product-card--style-6,.m-product-card--style-6{min-height:calc(310px + var(--product-card-title-max-height) + var(--product-card-price-max-height))}.m-cols-4 .m-product-card--style-6--collection{min-height:calc(250px + var(--product-card-title-max-height) + var(--product-card-price-max-height))}.m-cols-3 .m-product-card--style-6--collection,.m-product-card--style-6--collection{min-height:calc(310px + var(--product-card-title-max-height) + var(--product-card-price-max-height))}.m-cols-2 .m-product-card--style-6--collection{min-height:calc(440px + var(--product-card-title-max-height) + var(--product-card-price-max-height))}}@media screen and (min-width:1024px){.m-cols-6 .m-product-card--style-6{min-height:calc(280px + var(--product-card-title-max-height) + var(--product-card-price-max-height))}.m-cols-5 .m-product-card--style-6{min-height:calc(320px + var(--product-card-title-max-height) + var(--product-card-price-max-height))}.m-cols-4 .m-product-card--style-6,.m-product-card--style-6{min-height:calc(400px + var(--product-card-title-max-height) + var(--product-card-price-max-height))}.m-cols-3 .m-product-card--style-6{min-height:calc(520px + var(--product-card-title-max-height) + var(--product-card-price-max-height))}.m-cols-2 .m-product-card--style-6{min-height:calc(760px + var(--product-card-title-max-height) + var(--product-card-price-max-height))}.m-cols-5 .m-product-card--style-6--collection{min-height:calc(270px + var(--product-card-title-max-height) + var(--product-card-price-max-height))}.m-cols-3 .m-product-card--style-6--collection{min-height:calc(410px + var(--product-card-title-max-height) + var(--product-card-price-max-height))}.m-cols-4 .m-product-card--style-6--collection,.m-product-card--style-6--collection{min-height:calc(320px + var(--product-card-title-max-height) + var(--product-card-price-max-height))}.m-cols-2 .m-product-card--style-6--collection{min-height:calc(600px + var(--product-card-title-max-height) + var(--product-card-price-max-height))}}.m-product-card--style-6 .m-product-card__content{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.m-product-card--style-7{display:flex;flex-direction:column;justify-content:start;align-items:center}.m-product-card--style-7 .m-product-card__price{min-height:var(--product-card-price-max-height)}.m-product-card--style-7 .m-product-card__name{font-weight:500;font-size:16px;text-align:left;font-family:var(--font-stack-body);line-height:150%}.m-product-card--style-7 .m-product-card__info{min-height:var(--product-card-title-max-height);margin-top:16px}.m-product-card--style-7 .m-product-card__title{margin-bottom:0}.m-product-card--style-7 .m-add-to-cart{font-family:var(--font-stack-header)}.m-product-card--style-7 .m-button{padding:12px 0}.m-product-card--style-7{min-height:calc(240px + var(--product-card-title-max-height) + var(--product-card-price-max-height))}.m-product-card--style-7 .m-product-card__media{width:100%}.m-product-card--style-7 .m-product-card__price{margin:16px 0;text-align:center}.m-product-card--style-7 .m-product-card__content{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.popup{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw;background:#0000004d;position:fixed;z-index:100;top:0;left:0}.popup-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.popup__action-buttons{display:flex;flex-direction:column;gap:8px}.popup__action-button{padding:12px 24px;border-radius:20px;font-family:var(--font-stack-header);font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.popup__action-button:disabled{color:#fff;background:#d3d3d3!important}.popup__action-button--primary{background:#ec1c24;color:#fff}.popup__action-button--secondary{border:1px solid #001944}.popup__back-button{display:flex;gap:8px;align-items:center}.m-product-card--style-6 .price{font-family:var(--font-stack-header);font-size:24px}.m-product-card--style-6 .price--member{color:#00529c;font-family:var(--font-stack-header);font-size:24px}.m-product-card--style-6 .member-badge{border-radius:2px;padding:4px;font-size:10px;font-family:var(--font-stack-header)}.m-product-card--style-7 .price-wrapper--product-card{margin:0}.m-product-card--style-7 .price{font-family:var(--font-stack-header);font-size:24px;font-weight:500;line-height:22.5px}.m-product-card--style-7 .price--member{color:#00529c;font-family:var(--font-stack-header);font-size:24px}.m-product-card--style-7 .member-badge{border-radius:5px;padding:0 8px;font-size:10px;line-height:22.5px;font-family:var(--font-stack-header);margin:0;max-width:unset}.my-store-container{background:#fff;width:100%;height:100%;padding:32px 20px;display:flex;flex-direction:column;gap:24px;overflow:auto}@media screen and (min-width:480px){.my-store-container{width:min(444px,100vw);height:min(900px,95vh);overflow-y:auto}}.my-store__header{display:flex;flex-direction:column}.my-store__header-close-button{display:flex;justify-content:flex-end}.my-store__header-title{font-family:var(--font-stack-header);font-size:24px;font-style:normal;font-weight:500;line-height:28px}.my-store__address-input-container{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:8px}.my-store__address-input-field{width:100%;padding:12px;border-radius:5px;border:1px solid var(--Light-Grey, #BEC3CE)}.my-store__address-input-content{width:100%;position:relative}.my-store__address-input-label,.my-store__stores-list-label{color:#000;font-family:var(--font-stack-header);font-size:16px;font-style:normal;font-weight:500;line-height:20px}.my-store__store{display:flex;padding:8px 16px;gap:8px;border-radius:5px;border:1px solid #BEC3CE;width:100%;align-items:start;cursor:pointer}.my-store__store--selected{border:1px solid #001944}.empty-radio{border-radius:100px;border:1px solid black;width:18px;height:18px}.my-store__store-information{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:8px;flex:1 1 0%}.my-store__store-header{display:flex;width:100%;justify-content:space-between}.my-store__store-name{color:#000;font-family:var(--font-stack-header);font-size:16px;font-style:normal;font-weight:500;line-height:20px}.my-store__store-other-information{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.my-store__store-footer{display:flex;gap:32px;line-height:normal}.my-store__stores-list-container{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:8px;flex:1 1 0%}.my-store__stores-list{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:8px;overflow-y:auto;height:fit-content;width:100%;height:calc(100vh - 420px)}@media screen and (min-width:480px){.my-store__stores-list{height:450px}}.my-store__selected-store-label{color:#fff;border-radius:20px;background:#00529c;padding:4px 8px;font-size:12px;font-style:normal;font-weight:500;line-height:12px;text-transform:uppercase}.my-store__address-autocomplete{position:absolute;background:#fff;left:0;width:100%;border:1px solid #001944;border-radius:0 0 5px 5px;display:flex;flex-direction:column;max-height:460px;overflow:auto;z-index:10}.my-store__address-autocomplete-result{padding:12px;text-align:left}.my-store__address-autocomplete-result:hover{color:#fff;background:#00529c;width:100%}.my-store__address-input-note--error{color:#ec1c24}.my-store__address-input-field--error{border-color:#ec1c24}.my-garage-container{background:#fff;width:100%;height:100%;display:flex;flex-direction:column;overflow:auto;max-height:100vh}@media screen and (min-width:480px){.my-garage-container{width:min(576px,100vw);height:min(956px,95vh);overflow-y:hidden}}.my-garage__header{padding:16px 20px;background:#001944}.my-garage__header-content{gap:16px}.my-garage__header-text{color:#fff;font-family:var(--font-stack-header);font-size:24px;font-style:normal;font-weight:500;line-height:28px}.my-garage__header-close-button{color:#fff}.my-garage__content{padding:32px 20px;display:flex;flex-direction:column;gap:16px;max-height:calc(100vh - 80px);overflow:auto}.my-garage__content-main{gap:16px;flex:1 1 0%}.my-garage__content-main__header{color:#000;font-family:var(--font-stack-header);font-size:18px;font-style:normal;font-weight:500;line-height:28px}.my-garage__content-main__step{display:flex;flex-direction:column;gap:16px}.my-garage__content-main__step-header-text{color:#000;font-family:var(--font-stack-header);font-size:16px;font-style:normal;font-weight:500;line-height:20px}.my-garage__content-main__step-content{width:100%}.my-garage__rego-input{position:relative;width:100%;height:144px;border-radius:8px;border:2px solid #00529C;background:#fff;padding:40px 12px;display:flex;justify-content:center;align-items:center}.my-garage__rego-input--error{border:2px solid #EC1C24}.my-garage__rego-error{color:#ec1c24;margin-top:16px}.my-garage__rego-input-field{width:100%;color:#000;text-align:center;font-family:var(--font-stack-header);font-size:60px;font-style:normal;font-weight:500;line-height:64px;border:none;border-width:0px!important;text-transform:uppercase}.my-garage__rego-input-field:active,.my-garage__rego-input-field:focus,.my-garage__rego-input-field:focus-visible,.my-garage__rego-input-field:focus-within{border:none;border-width:0px!important;outline:none}.my-garage__rego-label{display:flex;flex-direction:column;gap:4px;color:#00529c;position:absolute;top:50%;transform:translateY(-50%);left:8px;font-family:var(--font-stack-header);font-size:16px;font-style:normal;font-weight:500;line-height:20px}.my-garage__rego-dot{height:6px;width:6px;background:#00529c;position:absolute;top:8px;border-radius:100%}.my-garage__rego-dot-1{left:8px}.my-garage__rego-dot-2{left:171px}.my-garage__rego-dot-3{left:201px}.my-garage__rego-dot-4{right:8px}.my-garage__rego-dot-5{right:171px}.my-garage__rego-dot-6{right:201px}.my-garage__states-selection{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.my-garage__states-selection-option{border-radius:5px;background:#fff;text-align:center;color:#000;padding:16px;font-family:var(--font-stack-header);font-size:16px;font-style:normal;font-weight:500;line-height:20px;border:1px solid #BEC3CE;cursor:pointer}.my-garage__states-selection-option:hover,.my-garage__states-selection-option--selected{background:#00529c;color:#fff;border:1px solid #00529C}.my-garage__search-by-vehicle-container{padding:12px 24px;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.my-garage__search-by-vehicle-button{color:#00529c}.my-garage__content-footer,.my-garage__results-list{gap:8px}.my-garage__result{display:flex;gap:8px;padding:24px 16px;border-radius:5px;border:1px solid #BEC3CE;align-items:center;cursor:pointer}.my-garage__result--selected{border:1px solid #001944}.my-garage__result-information{flex:1 1 0%;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.my-garage__result:hover,.my-garage__result--selected{border:1px solid #001944}.my-garage__result-error{color:#ec1c24;text-align:center}.my-garage__success{gap:24px;flex:1 1 0%;padding-bottom:24px}.my_garage__my-vehicles{gap:8px;padding-bottom:24px;height:160px;overflow:auto}.my_garage__my-vehicles-option{width:100%;display:flex;gap:10px;padding:24px 16px;border-radius:5px;border:1px solid #BEC3CE;align-items:center;cursor:pointer}.my_garage__my-vehicles-option:hover,.my_garage__my-vehicles-option--selected{border:1px solid #001944}.my_garage__my-vehicles-option__information{flex:1 1 0%}.my_garage__top-categories{gap:16px}.my_garage__top-categories-title{font-family:var(--font-stack-header);font-size:18px;font-style:normal;font-weight:500;line-height:22px}.my_garage__top-categories-content{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);text-align:center}.my_garage__category{display:flex;padding:8px;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex:1 0 0;align-self:stretch;border-radius:5px;background:#00529c;color:#fff;height:100%}.my_garage__my-vehicles-label{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding-bottom:16px}.my-garage__search-by-model-fields{gap:16px}.my-garage__search-by-model-field{gap:8px;display:flex;flex-direction:column}.form-input.form-input--select:disabled{background:#d3d3d3}.my-garage__search-by-model-field__label{color:#000;font-family:var(--font-stack-header);font-size:16px;font-style:normal;font-weight:500;line-height:20px}.my-garage__search-by-rego-container{gap:8px}.my-garage__search-by-rego-button{text-decoration:underline;color:#00529c}.my-garage__selected-indicator{position:absolute;width:fit-content}.my-garage__selected-indicator--desktop{top:-8px;right:-12px}.my-garage__selected-indicator--mobile{top:4px;right:4px}.my-garage__selected-indicator--product-card{top:-2px;right:-8px}.my_garage__category-text{font-size:12px}@media screen and (min-width:1024px){.my-garage__content-main__header{font-size:24px}.my_garage__my-vehicles-label{font-size:18px}.my-garage__states-selection{gap:8px 16px}.my-garage__content-main{gap:24px}.my_garage__category-text{font-size:16px}.my_garage__category{padding:24px 16px}}.main-product-cnc-and-delivery__section{gap:10px;margin:16px 0;padding:8px;align-items:baseline;border-radius:8px;border:1px solid #D3D3D3}.main-product-cnc .main-product-delivery__input{border-radius:8px}.main-product-cnc-and-delivery__title{font-size:14px;font-style:normal;font-weight:500;line-height:20px}.main-product-cnc__my-store{color:#00529c;font-family:var(--font-stack-header);font-size:12px;font-style:normal;font-weight:500;line-height:20px;text-decoration-line:underline}.main-product-cnc__my-store-container{position:relative;display:flex;flex-direction:column;gap:8px}.main-product-cnc__my-store-details-wrapper{padding:16px;width:100%;background:#fff;border-radius:5px;z-index:20;border:1px solid black;font-size:12px}@media screen and (min-width:1024px){.main-product-cnc__my-store-details-wrapper{font-size:16px}}.main-product-cnc__my-store-details{display:flex;flex-direction:column;gap:8px;width:100%;position:relative}.main-product-cnc__my-store-details__close-button{position:absolute;top:-8px;right:-8px}.main-product-cnc__stock-status{min-width:120px;display:flex;gap:8px;justify-content:flex-end;align-items:center;font-size:12px}.main-product-cnc__show-nearby-stores{font-family:var(--font-stack-header);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.main-product-cnc__show-nearby-stores-container{cursor:pointer}.main-product-cnc__nearby-store{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:16px}.main-product-cnc__nearby-store .main-product-cnc__nearby-store__name{grid-column:span 4 / span 4}.main-product-cnc__nearby-store .main-product-cnc__stock-status{grid-column:span 10 / span 10;display:flex;justify-content:flex-end}.main-product-cnc__nearby-stores-list{gap:12px}.main-product-cnc__nearby-store__name{display:flex;justify-content:space-between}.main-product-cnc__nearby-store__select{border-radius:20px;border:1px solid #00529C;padding:0 8px;color:#00529c;font-family:var(--font-stack-header);font-size:10px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase;height:fit-content;text-wrap:nowrap}@media screen and (min-width:1024px){.main-product-cnc__nearby-store__select:hover{color:#fff;background:#00529c}}.main-product-cnc__nearby-store__select--select-store{display:none}.main-product-cnc__nearby-store__select--select{display:inline}.main-product-delivery{padding:16px 8px}.main-product-delivery__stock-status{display:flex;gap:8px;align-items:center;font-size:12px}.main-product-delivery__postcode{color:#00529c;font-family:var(--font-stack-header);font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-decoration-line:underline}.main-product-delivery__header{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer}.main-product-delivery__postcode-container,.main-product-delivery__status-container{display:flex;gap:8px;align-items:center}.main-product-delivery__content{margin-top:8px;display:flex;flex-direction:column;gap:8px}.main-product-delivery__input-wrapper{width:100%;border-radius:8px;display:flex;position:relative}.main-product-delivery__content-input-container{border-radius:8px;background:#e9e9e9;padding:4px 8px;display:flex;flex-direction:column}.main-product-delivery__input{font-size:12px;font-style:normal;font-weight:500;line-height:normal;padding:16px 8px;flex:1 1 0%;border-width:0px!important;border-radius:8px 0 0 8px;background:#fff}.main-product-delivery__input--error{border:1px solid #EC1C24!important}.main-product-delivery__input-button{background:#ec1c24;padding:16px;border-radius:0 8px 8px 0}.main-product-delivery__content-label{font-family:var(--font-stack-header);font-size:12px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:4px}.main-product-delivery__content-note{font-size:12px}.main-product-delivery__content-note--error{color:#ec1c24}@media screen and (min-width:1024px){.main-product-delivery__postcode,.main-product-delivery__input,.main-product-delivery__content-label,.main-product-delivery__content-note{font-size:16px}}.main-product-delivery__address-autocomplete{background:#fff;width:100%;margin-top:-4px;padding-top:4px;max-height:240px;overflow:auto}.main-product-delivery__address-autocomplete-result{padding:12px;text-align:left;width:100%}.main-product-delivery__address-autocomplete-result:hover{color:#fff;background:#00529c;width:100%}.status-icon{width:12px;height:12px}.arrow-down-icon{margin-right:8px}.main-product-delivery__content-message{font-size:12px}.arrow-down-icon--rotated{transform:rotate(180deg)}.main-product-cnc__stock-status--call-store-mobile{display:inline}.main-product-cnc__stock-status--call-store-desktop{display:none}@media screen and (min-width:1024px){.main-product-cnc{padding:20px 16px}.main-product-cnc-and-delivery__title{font-size:20px}.main-product-cnc__my-store,.main-product-cnc__show-nearby-stores,.main-product-delivery__content-message,.main-product-delivery__stock-status{font-size:16px}.main-product-cnc__stock-status{min-width:162px;font-size:16px}.status-icon{width:18px;height:18px}.main-product-delivery{padding:16px}.main-product-cnc__additional-message{font-size:14px}.main-product-cnc__stock-status--call-store-mobile{display:none}.main-product-cnc__stock-status--call-store-desktop{display:inline}}.my-garage-plp-bar{background-color:#001944;border-radius:5px;color:#fff;padding:12px 8px;margin:24px 0}.my-garage-plp-bar__row{display:flex;align-items:center}.my-garage-plp-bar__row--desktop{justify-content:space-between;column-gap:18px}.my-garage-plp-bar .icon-area{padding-right:16px;position:relative}.my-garage-plp-bar .icon-area .checkmark{position:absolute;right:7px;top:-5px}.my-garage-plp-bar .text-area{line-height:1}.my-garage-plp-bar .header{color:#fff;font-size:14px;line-height:22px}.my-garage-plp-bar .subheader{font-size:10px;white-space:nowrap}.my-garage-plp-bar .car-selection{flex-direction:column;row-gap:8px}.my-garage-plp-bar .car-selection--mobile{padding-top:12px}.my-garage-plp-bar .car-selection__vehicles{position:relative}.my-garage-plp-bar .car-selection__vehicles-row{display:flex;flex-direction:column;row-gap:8px}.my-garage-plp-bar .car-selection__toggle{transition:transform .3s}.my-garage-plp-bar .car-selection__toggle--active{transform:rotate(180deg)}.my-garage-plp-bar .car-selection__toggle--mobile{margin-left:8px}.my-garage-plp-bar .car-item{column-gap:12px;font-size:12px}.switch{position:relative;display:inline-block;width:73px;height:28px}.switch .text-label{position:absolute;top:50%;left:18px;font-weight:700;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.switch input{opacity:0;width:0;height:0}.slider{border-radius:30px;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;display:flex;align-items:center;padding:14px;font-family:M-Heading-Font}.slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;border-radius:50%}.car-selection input{width:12px;height:12px;flex-shrink:0}.car-selection input:checked{-webkit-appearance:none;appearance:none;border:none;outline:none;background-repeat:no-repeat;background-position:center;background-size:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='13' viewBox='0 0 12 13' fill='none'%3E%3Crect y='0.5' width='12' height='12' rx='6' fill='%234CAF50'/%3E%3Cpath d='M9.16053 4.07305L9.15975 4.07374L4.79302 8.06584L2.84044 6.28078C2.8404 6.28074 2.84036 6.28071 2.84032 6.28066C2.78374 6.22858 2.70676 6.19928 2.62645 6.19928C2.54613 6.19928 2.46913 6.22859 2.41255 6.2807C2.41252 6.28073 2.41249 6.28075 2.41246 6.28078L2.08915 6.57634C2.08911 6.57639 2.08907 6.57642 2.08903 6.57646C2.03204 6.62819 2 6.69857 2 6.77198C2 6.84541 2.03206 6.9158 2.08907 6.96753C2.08909 6.96756 2.08912 6.96758 2.08915 6.96761L4.58133 9.24597C4.58138 9.24602 4.58143 9.24602 4.58147 9.24607C4.63805 9.29817 4.71503 9.32747 4.79533 9.32747C4.87563 9.32747 4.9526 9.29817 5.00918 9.24607C5.00922 9.24602 5.00927 9.24602 5.00932 9.24597L9.91085 4.76499C9.91085 4.76497 9.91091 4.76495 9.91091 4.76494C9.96794 4.71321 10 4.6428 10 4.56936C10 4.496 9.968 4.42569 9.91113 4.37397C9.91102 4.37389 9.91096 4.37381 9.91085 4.37372L9.58771 4.07406V4.07405L9.58658 4.07305C9.46785 3.96784 9.27921 3.96784 9.16053 4.07305Z' fill='white' stroke='white' stroke-width='0.25'/%3E%3Cpath d='M9.68794 3.41689L9.68702 3.41768L4.5925 7.90879L2.3145 5.90059C2.31446 5.90055 2.31441 5.90051 2.31436 5.90047C2.24835 5.84187 2.15853 5.8089 2.06485 5.8089C1.97113 5.8089 1.8813 5.84188 1.81529 5.9005C1.81526 5.90053 1.81522 5.90056 1.81518 5.90059L1.43799 6.2331C1.43795 6.23315 1.4379 6.23319 1.43785 6.23324C1.37137 6.29143 1.33398 6.3706 1.33398 6.45319C1.33398 6.5358 1.37139 6.615 1.4379 6.67319C1.43793 6.67322 1.43796 6.67325 1.43799 6.67328L4.34554 9.23644C4.34559 9.23649 4.34565 9.23649 4.3457 9.23655C4.41171 9.29516 4.50152 9.32812 4.5952 9.32812C4.68888 9.32812 4.77869 9.29516 4.84469 9.23655C4.84475 9.23649 4.8448 9.23649 4.84486 9.23644L10.5633 4.19532C10.5633 4.19531 10.5634 4.19529 10.5634 4.19528C10.6299 4.13708 10.6673 4.05787 10.6673 3.97524C10.6673 3.89272 10.63 3.81361 10.5636 3.75543C10.5635 3.75534 10.5634 3.75525 10.5633 3.75515L10.1863 3.41804V3.41803L10.185 3.41689C10.0465 3.29854 9.8264 3.29854 9.68794 3.41689Z' fill='white' stroke='white' stroke-width='0.25'/%3E%3C/svg%3E")}input:checked+.slider{background-color:#00529c}input:focus+.slider{box-shadow:0 0 1px #00529c}input:checked+.slider:before{-webkit-transform:translateX(46px);-ms-transform:translateX(46px);transform:translate(46px)}input:not(:checked)+.slider:before{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translate(0)}input:checked+.slider .slider-text--on{color:#fff}input:checked+.slider .slider-text--off{color:#00529c}input:not(:checked)+.slider .slider-text--on{color:#ccc}input:not(:checked)+.slider .slider-text--off{color:#000}.car-selection__toggle-label{white-space:nowrap;margin-right:12px;font-size:12px;display:none}@media screen and (min-width:1024px){.my-garage-plp-bar{padding:12px 24px 12px 40px}.my-garage-plp-bar .header{font-size:18px;position:relative;display:inline-block}.my-garage-plp-bar .header:after{content:"";height:1px;width:90%;position:absolute;left:50%;bottom:2px;transform:translate(-50%);background:#888}.my-garage-plp-bar .subheader{font-size:12px}.my-garage-plp-bar__row--desktop{column-gap:24px}.my-garage-plp-bar .car-selection{width:75%;flex-direction:row;justify-content:space-between;align-items:center;column-gap:24px}.my-garage-plp-bar .car-selection__vehicles{flex-grow:1;padding-left:24px;margin-left:-24px}.my-garage-plp-bar .car-selection__vehicles-row{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;column-gap:24px;row-gap:12px}@media screen and (min-width:1280px){.my-garage-plp-bar .car-selection__vehicles-row{grid-template-columns:repeat(3,1fr)}}.my-garage-plp-bar .car-selection__vehicles-row--collapse{position:absolute;left:0;width:100%;background:#001944;border-radius:5px;padding:12px 0 12px 24px;z-index:10}.my-garage-plp-bar .car-item{font-size:16px}.switch{width:98px;height:38px}.slider{padding:18px}.slider:before{height:32px;width:32px;bottom:3px}.car-selection input{width:18px;height:18px}.car-selection input:checked{background-size:18px}input:checked+.slider:before{-webkit-transform:translateX(58px);-ms-transform:translateX(58px);transform:translate(58px)}.car-selection__toggle-label{display:block}.slider:before{-webkit-transition:.4s;transition:.4s}}.product-card-compatible{display:flex;flex-direction:column;margin-top:16px;text-align:left;width:100%}.product-card-compatible__header{padding:4px 8px;display:flex;gap:16px;align-items:center}.product-card-compatible__header-text{color:#000;font-family:var(--font-stack-header);font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.product-card-compatible__header--fit{border-radius:8px 8px 0 0;background:#4caf504d}.product-card-compatible__header--not-fit{border-radius:8px;background:#ec1c244d}.product-card-compatible__header--no-data{border-radius:8px;background:#e9e9e9}.product-card-compatible__content{padding:8px;display:flex;flex-direction:column;gap:4px;background:#f4f4f4;border-radius:0 0 8px 8px}.product-card-compatible__content-category{color:#000;font-family:var(--font-stack-header);font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.product-card-compatible__content-text{font-size:12px}.m-header__mobile-text{margin-top:4px;font-size:10px}.m-header__store-name{font-size:14px;line-height:normal}.m-header__checkmark{position:absolute;top:-6px;right:-9px}.text-with-media__title{font-family:var(--font-stack-header);font-size:24px;font-style:normal;font-weight:500;line-height:28px}.b16-regular{font-size:16px;font-style:normal;font-weight:500;line-height:24px}@media screen and (min-width:1024px){.m-cart-icon-bubble{margin-right:0}.m-header__right{align-items:flex-start!important}.m-header__account{padding:0!important}.m-cart-count{top:0!important}.text-with-media__media{max-width:505px}}@media screen and (min-width:1280px){.m-cart-icon-bubble{margin-right:8px}.m-header__account{padding:0 14px!important}}.main-product-cnc__input-button{background:#ec1c24;color:#fff;min-width:80px;padding:16px 8px;border-radius:24px;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.main-product-cnc__checker{background:transparent;gap:8px}.main-product-cnc__checker .main-product-delivery__input{box-shadow:inset 0 0 0 1px currentColor}.main-product-cnc__input-wrapper{width:100%;border-radius:8px;display:flex;position:relative;gap:8px}.main-product-delivery__address-autocomplete{border:1px solid #D3D3D3;border-radius:8px}.main-product-cnc__store-name{color:inherit;font-family:var(--font-stack-header);font-size:12px;font-style:normal;font-weight:500;line-height:20px}.main-product-cnc__no-results{font-size:12px;padding:4px 0}@media screen and (min-width:1024px){.main-product-cnc__store-name,.main-product-cnc__no-results,.main-product-cnc__input-button{font-size:16px}.main-product-cnc__input-button{min-width:160px}}.facest-filters-section .m-collection-toolbar--sticky{position:sticky}.collection-header__subheader{font-family:var(--font-stack-header);font-size:24px;font-style:normal;font-weight:500;line-height:28px;color:var(--collection-subheader-color, #EC1C24)}.collection-header__title{font-family:var(--font-stack-header);font-size:20px;font-style:normal;font-weight:500;line-height:24px;color:var(--collection-title-color, #1E1E1E)}.collection-header__description{font-size:14px;font-style:normal;font-weight:500;line-height:normal;color:var(--collection-description-color, #000)}@media screen and (min-width:768px){.collection-header__subheader{font-size:36px;line-height:40px}}.featured-text-column__title{font-family:var(--font-stack-header);font-size:24px;font-style:normal;font-weight:500;line-height:28px;margin:0 auto}.featured-text-column__block-title{font-family:var(--font-stack-header);font-size:16px;font-style:normal;font-weight:500;line-height:20px}.m-button--cta{color:#00529c;border:1px solid #00529C}.m-button--cta:hover{color:#fff!important;background:#00529c!important;border:1px solid #00529C!important;box-shadow:0 0 0 .2rem #00529c!important}
/*# sourceMappingURL=/cdn/shop/t/87/assets/custom.css.map */
