:root{--green-header-top: #0a4427;--green-header-bot: #073a21;--green-deep: #062a16;--green-link: #0a4427;--s4x4-gold: #c0a050;--s4x4-trustpilot: #00b67a;--s4x4-ink: #23291f;--s4x4-ink-soft: #1f2a22;--s4x4-text-link: #55584f;--s4x4-muted: #8a8d82;--s4x4-on-green: #e9f0ea;--s4x4-on-green-strong: #f3efe2;--s4x4-on-green-soft: #cfe0d4;--s4x4-white: #ffffff;--s4x4-tile-bg: #f6f4ed;--s4x4-border: #e7e3d6;--s4x4-divider: #ece8db;--s4x4-band-bg: #f1efe7;--s4x4-input-border: #d8d4c6;--s4x4-green-footer: #0a3d22;--s4x4-green-footer-legal: #08301b;--s4x4-footer-text: #cdd8cf;--s4x4-footer-muted: #b9cabd;--s4x4-footer-faint: #7f9585;--s4x4-price-gold: #b8860b;--s4x4-success: #1f9d55;--s4x4-success-text: #1f8a4c;--s4x4-hairline: #f0eee6;--s4x4-faint: #9a9d92}.announcement-bar-section .utility-bar{background:var(--green-deep)!important;border-bottom:none!important}.s4x4-announce-inner{display:flex;align-items:center;justify-content:space-between;padding:6px 3rem;font-family:Jost,sans-serif;font-size:1.2rem;font-weight:400;max-width:1800px;margin:0 auto}.s4x4-announce-brand{color:var(--s4x4-on-green-soft);letter-spacing:.01em}.s4x4-announce-trust{display:flex;align-items:center;gap:6px;color:var(--s4x4-on-green)}.s4x4-announce-trust .s4x4-stars{color:var(--s4x4-trustpilot);font-size:1.3rem;letter-spacing:-1px;line-height:1}.s4x4-announce-trust a{color:var(--s4x4-on-green-soft);text-decoration:none;font-weight:500}.s4x4-announce-trust a:hover{color:var(--s4x4-white);text-decoration:underline}.header-wrapper{background:linear-gradient(180deg,var(--green-header-top),var(--green-header-bot))!important;border-bottom:3px solid var(--s4x4-gold)!important}.mega-menu__content{top:calc(100% + 3px)!important}@media screen and (max-width:749px){.header-wrapper{border-bottom-width:1px!important}.mega-menu__content{top:calc(100% + 1px)!important}}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span:not(.svg-wrapper){color:var(--s4x4-on-green)!important;font-family:Jost,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.01em;text-decoration:none}.header__inline-menu .header__menu-item span:not(.svg-wrapper):not(.icon-caret){border-bottom:1.5px solid transparent;padding-bottom:2px}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:hover span:not(.svg-wrapper){color:var(--s4x4-white)!important}.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__active-menu-item,.header__inline-menu details[open]>.header__menu-item,.header__inline-menu details[open]:hover>.header__menu-item{text-decoration:none!important}.header__inline-menu .header__menu-item:hover span:not(.svg-wrapper):not(.icon-caret),.header__inline-menu .header__active-menu-item,.header__inline-menu details[open]>summary>span:not(.svg-wrapper):not(.icon-caret){color:var(--s4x4-white)!important;border-bottom-color:var(--s4x4-gold)}.header__inline-menu .icon-caret,.header__inline-menu .icon-caret path{fill:var(--s4x4-on-green)}.header__inline-menu .header__menu-item:hover .icon-caret path,.header__inline-menu details[open]>summary .icon-caret path{fill:var(--s4x4-gold)}.s4x4-nav-home{display:flex;align-items:center;padding:1rem 1.2rem 1rem 0;color:var(--s4x4-on-green)!important;text-decoration:none}.s4x4-nav-home:hover{color:var(--s4x4-white)!important}.s4x4-nav-home svg{fill:none;width:18px;height:18px}.header__icon{color:var(--s4x4-on-green)!important}.header__icon svg path,.header__icon svg rect,.header__icon svg circle{stroke:var(--s4x4-on-green)}.header__icon:hover{color:var(--s4x4-white)!important}.header__icon:hover svg path,.header__icon:hover svg rect{stroke:var(--s4x4-white)}.header-wrapper .disclosure__button{color:var(--s4x4-on-green)!important;font-family:Jost,sans-serif;font-size:1.4rem}.header-wrapper a[href^="tel:"]{color:var(--s4x4-on-green-soft)!important;font-family:Jost,sans-serif}.cart-count-bubble{background:var(--s4x4-gold);color:var(--s4x4-ink)}.header-wrapper .header__heading-logo{filter:brightness(0) invert(1)}@media screen and (max-width:749px){.header-wrapper .header__heading-logo-wrapper{max-width:150px}.header-wrapper .header__heading-logo{max-width:100%;height:auto}}.s4x4-part-img-placeholder{width:100%;padding-bottom:75%;background:var(--s4x4-tile-bg, #f6f4ed);border-radius:6px}.mega-menu__content.s4x4-mega-panel,.s4x4-mega-panel{background:#fff!important;background-image:none!important;border-top:1px solid var(--s4x4-border)!important;box-shadow:0 8px 32px #00000021!important;padding:0!important;color:var(--s4x4-ink)!important;--gradient-base-background-1: #ffffff;--gradient-base-background-2: #ffffff}.s4x4-mega-inner{max-width:1440px;margin:0 auto;padding:28px 3rem 20px}.s4x4-mega-header-row{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:16px}.s4x4-overline{display:block;font-family:Jost,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:.22em;color:var(--s4x4-gold);text-transform:uppercase;margin-bottom:4px}.s4x4-mega-title{font-family:Marcellus,serif;font-size:2.5rem;font-weight:400;color:var(--s4x4-ink);margin:0;line-height:1.15}.s4x4-mega-findpart{font-family:Jost,sans-serif;font-size:1.3rem;font-weight:500;color:var(--green-link);text-decoration:none;white-space:nowrap;padding-bottom:2px}.s4x4-mega-findpart:hover{text-decoration:underline}.s4x4-mega-divider{border:none;border-top:1px solid var(--s4x4-divider);margin:0 0 22px}.s4x4-mega-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:26px;align-items:start}.s4x4-mega-col{display:flex;flex-direction:column}.s4x4-vehicle-photo{background:var(--s4x4-tile-bg);border-radius:8px;height:88px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;overflow:hidden}.s4x4-vehicle-photo img{width:100%;height:100%;object-fit:contain;padding:8px}.s4x4-model-name{font-family:Marcellus,serif;font-size:1.7rem;color:var(--s4x4-ink);padding-bottom:8px;border-bottom:1.5px solid var(--s4x4-gold);min-height:2.6em;display:flex;align-items:flex-end;margin-bottom:10px;line-height:1.2}.s4x4-year-links{list-style:none;margin:0;padding:0}.s4x4-year-links li{margin:0}.s4x4-year-links a{font-family:Jost,sans-serif;font-size:1.3rem;font-weight:300;color:var(--s4x4-text-link);text-decoration:none;display:block;padding:2.5px 0;transition:color .12s ease,padding-left .12s ease}.s4x4-year-links a:hover{color:var(--green-link);padding-left:5px}.s4x4-mega-footer-row{border-top:1px solid var(--s4x4-divider);margin-top:18px;padding-top:10px;text-align:right;font-family:Jost,sans-serif;font-size:1.2rem;color:var(--s4x4-muted)}@media screen and (max-width:989px){.header-wrapper{background:linear-gradient(180deg,var(--green-header-top),var(--green-header-bot))!important}.header__icon,.header__heading-link{color:var(--s4x4-on-green)!important}.header__icon--menu svg path{stroke:var(--s4x4-on-green)}}@media screen and (max-width:989px){#menu-drawer{background:#fff!important;background-image:none!important;--gradient-base-background-1: #ffffff;--gradient-base-background-2: #ffffff}.menu-drawer__navigation{padding:0!important}.s4x4-mob-tab-input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.s4x4-mob-tabs{display:flex;border-bottom:1px solid var(--s4x4-border);background:#fff;position:sticky;top:0;z-index:2}.s4x4-mob-tabs label{flex:1;text-align:center;padding:1.4rem 0;font-family:Jost,sans-serif;font-size:1.5rem;font-weight:500;color:var(--s4x4-muted);cursor:pointer;border-bottom:2.5px solid transparent;margin-bottom:-1px;transition:color .15s ease,border-color .15s ease;-webkit-user-select:none;user-select:none}#s4x4-tab-lr:checked~.s4x4-mob-tabs label[for=s4x4-tab-lr],#s4x4-tab-jag:checked~.s4x4-mob-tabs label[for=s4x4-tab-jag]{color:var(--s4x4-ink);border-bottom-color:var(--s4x4-gold)}.s4x4-mob-panel{display:none}#s4x4-tab-lr:checked~.s4x4-mob-panel--lr,#s4x4-tab-jag:checked~.s4x4-mob-panel--jag{display:block}.s4x4-mob-panel-header{padding:2rem 1.6rem 1.2rem;border-bottom:1px solid var(--s4x4-border)}.s4x4-mob-title{font-family:Marcellus,serif;font-size:2rem;color:var(--s4x4-ink);margin:4px 0 0;line-height:1.2}.s4x4-mob-model{border-bottom:1px solid var(--s4x4-border)}.s4x4-mob-model>summary{display:flex;align-items:center;gap:1.2rem;padding:1.1rem 1.6rem;cursor:pointer;list-style:none}.s4x4-mob-model>summary::-webkit-details-marker{display:none}.s4x4-mob-thumb-wrap{width:56px;height:44px;background:var(--s4x4-tile-bg);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.s4x4-mob-thumb{width:100%;height:100%;object-fit:contain;padding:4px}.s4x4-mob-model-info{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.s4x4-mob-model-name{font-family:Jost,sans-serif;font-size:1.5rem;font-weight:500;color:var(--s4x4-ink);line-height:1.2}.s4x4-mob-model-meta{font-family:Jost,sans-serif;font-size:1.2rem;font-weight:300;color:var(--s4x4-muted);line-height:1.2}.s4x4-mob-chevron{color:var(--s4x4-muted);flex-shrink:0;transition:transform .22s ease}.s4x4-mob-model[open]>summary .s4x4-mob-chevron{transform:rotate(180deg)}.s4x4-mob-links{list-style:none;margin:0;padding:.4rem 1.6rem 1.2rem 5.4rem;background:var(--s4x4-tile-bg)}.s4x4-mob-links li{margin:0}.s4x4-mob-links a{display:block;padding:5px 0;font-family:Jost,sans-serif;font-size:1.4rem;font-weight:300;color:var(--s4x4-text-link);text-decoration:none;transition:color .1s ease,padding-left .1s ease}.s4x4-mob-links a:hover,.s4x4-mob-links a:active{color:var(--green-link);padding-left:4px}.s4x4-mob-coming-soon{padding:2.4rem 1.6rem;font-family:Jost,sans-serif;font-size:1.4rem;font-weight:300;color:var(--s4x4-muted)}}.newsletter__wrapper{background:var(--s4x4-band-bg)!important;border-top:none!important;text-align:center;position:relative}.newsletter__wrapper:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:64px;height:3px;background:var(--s4x4-gold)}.newsletter__wrapper h2.inline-richtext:before{content:"Stay In The Loop";display:block;font-family:Jost,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--s4x4-gold);margin-bottom:1.2rem}.newsletter__wrapper h2.inline-richtext{font-family:Marcellus,serif;font-size:3.4rem;font-weight:400;line-height:1.2;color:var(--s4x4-ink)}.newsletter__wrapper .newsletter__subheading{font-family:Jost,sans-serif;color:var(--s4x4-text-link)}.newsletter__wrapper .field{max-width:420px;margin:0 auto}.newsletter__wrapper .field__input{font-family:Jost,sans-serif;border-radius:9px;background:var(--s4x4-white)}.newsletter__wrapper .field:after{box-shadow:0 0 0 1px var(--s4x4-input-border);border-radius:9px}.newsletter__wrapper .field:hover:after,.newsletter__wrapper .field:focus-within:after{box-shadow:0 0 0 1px var(--s4x4-gold)}.newsletter__wrapper .newsletter-form__button.field__button:not(:focus-visible):not(.focused){background-color:var(--green-link)!important;color:var(--s4x4-white)!important;border-radius:0 9px 9px 0;transition:background-color .1s ease}.newsletter__wrapper .newsletter-form__button.field__button:hover:not(:focus-visible):not(.focused){background-color:var(--s4x4-gold)!important;color:var(--s4x4-ink)!important}.footer{background:var(--s4x4-green-footer)!important;border-top:3px solid var(--s4x4-gold)!important}.footer-block__heading{font-family:Jost,sans-serif;font-size:1.5rem!important;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--s4x4-gold)!important}.footer-block__details-content,.footer-block__details-content a,.footer .rte{font-family:Jost,sans-serif;font-weight:300;color:var(--s4x4-footer-text)!important;font-size:1.4rem}.footer-block__details-content a:hover{color:var(--s4x4-white)!important}.footer-block__brand-info{font-family:Jost,sans-serif;font-weight:300;color:var(--s4x4-footer-text);font-size:1.4rem}.footer-block__brand-info .rte p{position:relative;padding-left:22px;margin:0 0 8px;line-height:1.6}.footer-block__brand-info .rte p:nth-of-type(1):before,.footer-block__brand-info .rte p:nth-of-type(3):before,.footer-block__brand-info .rte p:nth-of-type(4):before{content:"";position:absolute;left:0;top:3px;width:14px;height:14px;background-repeat:no-repeat;background-position:center;background-size:contain}.footer-block__brand-info .rte p:nth-of-type(1):before{background-image:url(icon-pin.svg)}.footer-block__brand-info .rte p:nth-of-type(2){color:var(--s4x4-footer-faint);font-size:1.2rem}.footer-block__brand-info .rte p:nth-of-type(3):before{background-image:url(icon-phone-gold.svg)}.footer-block__brand-info .rte p:nth-of-type(4):before{background-image:url(icon-envelope.svg)}.footer-block__details-content.rte p:nth-of-type(1){color:var(--s4x4-footer-muted)!important;margin:0 0 2px}.footer-block__details-content.rte p:nth-of-type(2){color:var(--s4x4-white)!important;font-size:1.7rem;font-weight:600;margin:0 0 8px}.footer-block__details-content.rte p:nth-of-type(3){color:var(--s4x4-footer-muted)!important;font-weight:300;line-height:1.5;margin:0}.list-social-custom__link{width:36px;height:36px;border-radius:50%;border:1px solid var(--s4x4-muted);color:var(--s4x4-gold);transition:border-color .15s ease,color .15s ease,background-color .15s ease}.list-social-custom__link:hover{border-color:var(--s4x4-gold);background-color:var(--s4x4-gold);color:var(--s4x4-ink);opacity:1}.s4x4-footer-trustpilot{display:flex;align-items:center;gap:6px;margin-top:1.2rem;font-family:Jost,sans-serif;font-size:1.2rem}.s4x4-footer-trustpilot .s4x4-stars{color:var(--s4x4-trustpilot);letter-spacing:-1px;line-height:1}.s4x4-footer-trustpilot a{color:var(--s4x4-footer-muted);text-decoration:none}.s4x4-footer-trustpilot a:hover{color:var(--s4x4-white)}.footer__content-bottom{background:var(--s4x4-green-footer-legal)!important}.footer__copyright,.copyright__content{font-family:Jost,sans-serif;color:var(--s4x4-footer-faint)!important}.cart-drawer .drawer__inner{border-left:3px solid var(--s4x4-gold)!important}.cart-drawer .drawer__header{align-items:flex-start}.cart-drawer .drawer__heading-group{display:flex;flex-direction:column;gap:2px}.cart-drawer .drawer__overline{margin:0;font-family:Jost,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--s4x4-gold)}.cart-drawer .drawer__heading{margin:0;font-family:Marcellus,serif;font-weight:400;font-size:26px;color:var(--s4x4-ink)}.cart-drawer .drawer__close{top:1.75rem;right:0;width:36px;height:36px;min-width:0;min-height:0;border-radius:50%;border:1px solid var(--s4x4-input-border);background-color:#fff;box-shadow:none;display:flex;align-items:center;justify-content:center}.cart-drawer .drawer__close:hover{background-color:var(--s4x4-tile-bg)}.cart-drawer .drawer__close .svg-wrapper{height:16px;width:16px;color:var(--s4x4-ink)}.cart-drawer .cart-item{padding:1.25rem 0;border-bottom:1px solid var(--s4x4-hairline)}.cart-drawer .cart-item__image{border-radius:6px;border:1px solid var(--s4x4-hairline)}.cart-drawer .cart-item__name{font-family:Jost,sans-serif;font-weight:500;font-size:14px;line-height:1.4;color:var(--s4x4-ink)}.cart-drawer .cart-item__each-price{margin-top:4px;font-family:Jost,sans-serif;font-size:12px;color:var(--s4x4-muted)}.cart-drawer .cart-item__totals .price,.cart-drawer .cart-item__totals .price--end{font-family:Jost,sans-serif;font-weight:600;font-size:15px;color:var(--s4x4-price-gold)}.cart-drawer quantity-input.quantity{display:flex;align-items:center;height:40px;border:1px solid var(--s4x4-input-border)!important;border-radius:9px!important;background-color:#fff;overflow:hidden}.cart-drawer quantity-input.quantity:before,.cart-drawer quantity-input.quantity:after{content:none!important;box-shadow:none!important}.cart-drawer .quantity__button{width:34px;height:40px;flex-shrink:0;background:transparent;color:var(--s4x4-ink)}.cart-drawer .quantity__button:hover{background-color:var(--s4x4-tile-bg)}.cart-drawer .quantity__input{width:36px;text-align:center;border:none;font-family:Jost,sans-serif;font-weight:500;font-size:14px;color:var(--s4x4-ink)}.cart-drawer .cart-remove-button{color:var(--s4x4-muted);width:34px;height:34px}.cart-drawer .cart-remove-button:hover{color:var(--s4x4-ink)}.cart-drawer .drawer__footer{border-top:1px solid var(--s4x4-hairline)}.cart-drawer .totals__total{font-family:Jost,sans-serif;font-weight:500;font-size:14px;color:var(--s4x4-ink);margin:0}.cart-drawer .totals__total-value{font-family:Jost,sans-serif;font-weight:600;font-size:18px;color:var(--s4x4-price-gold);margin:0}.cart-drawer .tax-note{font-family:Jost,sans-serif;font-size:12px;color:var(--s4x4-muted)}.cart-drawer .cart__checkout-button{width:100%;height:52px;display:flex;align-items:center;justify-content:center;gap:9px;background-color:var(--green-link)!important;color:#fff!important;font-family:Jost,sans-serif;font-weight:600;font-size:15px;letter-spacing:.06em;text-transform:uppercase;border-radius:9px!important;border:none!important;transition:background-color .15s ease,color .15s ease}.cart-drawer .cart__checkout-button:before,.cart-drawer .cart__checkout-button:after{content:none!important;box-shadow:none!important}.cart-drawer .cart__checkout-button:hover{background-color:var(--s4x4-gold)!important;color:var(--s4x4-ink)!important}@media screen and (max-width:749px){.subcol-breadcrumb{flex-wrap:nowrap;overflow-x:auto;font-size:1.2rem}.subcol-breadcrumb .breadcrumb-desktop-only{display:none!important}.subcol-breadcrumb a,.subcol-breadcrumb span{white-space:nowrap}}#main-collection-filters .facets__heading,#main-search-filters .facets__heading,#main-collection-filters .facet-filters__label,#main-search-filters .facet-filters__label{font-family:Jost,sans-serif;font-weight:500;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#6f7268}#main-collection-filters .facets__disclosure,#main-search-filters .facets__disclosure{margin-right:10px;margin-bottom:10px}#main-collection-filters .facets__summary,#main-search-filters .facets__summary{display:inline-flex;align-items:center;background:#fff;border:1px solid #d8d4c6;border-radius:100px;padding:10px 16px;margin-bottom:0;font-family:Jost,sans-serif;font-weight:500;font-size:13.5px;color:#23291f}#main-collection-filters .facets__summary>div,#main-search-filters .facets__summary>div{display:flex;align-items:center;gap:8px}#main-collection-filters .facets__summary .icon-caret,#main-search-filters .facets__summary .icon-caret{position:static;width:11px;height:auto;flex-shrink:0;color:currentColor}#main-collection-filters .facets__summary:hover .facets__summary-label,#main-search-filters .facets__summary:hover .facets__summary-label{text-decoration:none}#main-collection-filters .facets__disclosure[open] .facets__summary,#main-collection-filters .facets__summary:hover,#main-search-filters .facets__disclosure[open] .facets__summary,#main-search-filters .facets__summary:hover{border-color:#0a4427;color:#0a4427}#main-collection-filters .facet-filters__sort,#main-search-filters .facet-filters__sort{display:inline-flex;align-items:center;background:#f6f4ed!important;border:1px solid #ece8db!important;border-radius:100px;padding:10px 30px 10px 16px;font-family:Jost,sans-serif;font-weight:500;font-size:13.5px;color:#23291f}#main-collection-filters .facet-filters__sort:hover,#main-search-filters .facet-filters__sort:hover{border-color:#c0a050!important}#main-collection-filters .select .svg-wrapper,#main-search-filters .select .svg-wrapper{right:14px}#main-collection-filters .product-count__text,#main-search-filters .product-count__text{font-family:Jost,sans-serif;font-weight:300;font-size:13px;color:#8a8d82}#main-collection-filters span.active-facets__button-inner,#main-search-filters span.active-facets__button-inner{box-shadow:none;background:#0a4427;color:#fff;border-radius:100px;padding:8px 8px 8px 16px;font-family:Jost,sans-serif;font-weight:500;font-size:13px}#main-collection-filters .active-facets__button:hover .active-facets__button-inner,#main-collection-filters .active-facets__button--light .active-facets__button-inner,#main-collection-filters .active-facets__button--light:hover .active-facets__button-inner,#main-search-filters .active-facets__button:hover .active-facets__button-inner,#main-search-filters .active-facets__button--light .active-facets__button-inner,#main-search-filters .active-facets__button--light:hover .active-facets__button-inner{box-shadow:none}#main-collection-filters .active-facets__button-inner .svg-wrapper,#main-search-filters .active-facets__button-inner .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;margin-left:8px;border-radius:50%;background:#ffffff2e;color:#fff}#main-collection-filters .active-facets__button-inner .svg-wrapper svg,#main-search-filters .active-facets__button-inner .svg-wrapper svg{width:9px;height:9px}#main-collection-filters .active-facets__button:hover .active-facets__button-inner .svg-wrapper,#main-search-filters .active-facets__button:hover .active-facets__button-inner .svg-wrapper{background:#c0a050}#main-collection-filters .active-facets__button-remove,#main-search-filters .active-facets__button-remove{font-family:Jost,sans-serif;font-weight:500;font-size:13px;color:#8a8d82;text-decoration:underline;text-underline-offset:2px}#main-collection-filters .active-facets__button-remove:hover,#main-search-filters .active-facets__button-remove:hover{color:#0a4427}#main-collection-filters,#main-search-filters{max-width:1340px;margin-left:auto;margin-right:auto;padding:22px 48px;border-bottom:1px solid #ece8db}#ProductGridContainer .product-card-wrapper .card{--text-alignment: left;--image-padding: 0rem}#ProductGridContainer .card--card,#ProductGridContainer .card--standard .card__inner{border:1px solid #ece8db!important;border-radius:12px!important;overflow:hidden;transition:box-shadow .15s ease,transform .15s ease}#ProductGridContainer .card--card,#ProductGridContainer .card>.card__content,#ProductGridContainer .card__inner{background-color:#fff!important}#ProductGridContainer .card--card:after,#ProductGridContainer .card--standard .card__inner:after{content:none!important;box-shadow:none!important}#ProductGridContainer .card-wrapper:hover .card--card,#ProductGridContainer .card-wrapper:hover .card--standard .card__inner{border-color:#ddc9a3!important;box-shadow:0 4px 10px -4px #0a28192e;transform:none}#ProductGridContainer .card-wrapper:hover .media--hover-effect img{transform:none!important}#ProductGridContainer .card__inner.ratio:before{content:none!important}#ProductGridContainer .card__media{position:relative;width:100%;height:190px;margin:0;background:#f6f4ed;border-bottom:1px solid #ece8db}#ProductGridContainer .card__media .media{width:100%;height:100%}#ProductGridContainer .card__media .media img{object-fit:contain}#ProductGridContainer .product-grid{align-items:flex-start}#ProductGridContainer .card>.card__content{display:flex;flex-direction:column;flex-grow:0;gap:9px;padding:16px 18px 20px}#ProductGridContainer .card__inner{overflow:hidden;border-radius:12px 12px 0 0}#ProductGridContainer .card__inner>.card__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0;pointer-events:none}#ProductGridContainer .card__badge{align-self:center!important;justify-self:center!important;grid-row-start:auto!important;margin:0!important}#ProductGridContainer .card__badge .badge{background:#23291f8c!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:8px 16px!important;font-family:Jost,sans-serif;font-weight:600;font-size:12px;letter-spacing:.05em}#ProductGridContainer .fade_img:after{border-radius:12px!important}#ProductGridContainer .card__brand{margin:0 0 6px;min-height:18px}#ProductGridContainer .card__brand-logo{display:block;max-width:90px;max-height:18px;width:auto;height:auto;object-fit:contain}#ProductGridContainer .card__brand-text{font-family:Jost,sans-serif;font-weight:500;font-size:11px;color:#6f7268}#ProductGridContainer .card__heading,#ProductGridContainer .card__heading a{font-family:Jost,sans-serif!important;font-weight:500!important;font-size:13px!important;line-height:1.4!important;color:#23291f!important;text-decoration:none!important}#ProductGridContainer .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#ProductGridContainer .card-information .price,#ProductGridContainer .card-information .price--end{font-family:Jost,sans-serif;font-weight:600;font-size:17px;color:#b8860b}#ProductGridContainer .collection{max-width:1340px;margin-left:auto;margin-right:auto;padding:32px 48px 12px}#ProductGridContainer{--grid-desktop-horizontal-spacing: 24px;--grid-mobile-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 24px}#ProductGridContainer .pagination-wrapper{margin-top:0;padding:8px 48px 48px}#ProductGridContainer .pagination__list>li{flex:0 0 auto;max-width:none;margin-right:10px}#ProductGridContainer .pagination__list>li:last-child{margin-right:0}#ProductGridContainer .pagination__item{width:36px;height:36px;border-radius:8px;background:#fff;border:1px solid #ece8db;color:#55584f;font-family:Jost,sans-serif;font-weight:500;font-size:14px}#ProductGridContainer .pagination__item--current:after,#ProductGridContainer .pagination__item:hover:after{content:none!important}#ProductGridContainer .pagination__item--current{background:#0a4427;border-color:#0a4427;color:#fff}#ProductGridContainer .pagination__item:hover{border-color:#c0a050;color:#0a4427}#ProductGridContainer .pagination__item .icon-caret{width:14px;height:14px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vehicle-mega-menu.css.map */
