:root{--eea-ink:#0e0e0f;--eea-ink-2:#161618;--eea-ink-3:#202023;--eea-bronze:#aa7b43;--eea-bronze-hi:#c4965f;--eea-paper:#f4f3f1;--eea-line:rgba(255,255,255,.12)}.eea-wrap{max-width:1440px;margin:0 auto;padding:0 clamp(16px,4vw,48px)}.eea-dark{background:var(--eea-ink);color:#fff}.eea-light{background:var(--eea-paper);color:var(--eea-ink)}.eea-eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--eea-bronze);margin:0 0 14px}.eea-h2{font-size:clamp(28px,3.2vw,44px);line-height:1.05;letter-spacing:-.02em;font-weight:700;margin:0}.eea-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:60px;font-weight:600;font-size:15px;letter-spacing:.01em;text-decoration:none;transition:background .2s,color .2s,border-color .2s;white-space:nowrap}.eea-btn--bronze{background:var(--eea-bronze);color:#fff;border:1.5px solid var(--eea-bronze)}.eea-btn--bronze:hover{background:var(--eea-bronze-hi);border-color:var(--eea-bronze-hi)}.eea-btn--outline-light{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.55)}.eea-btn--outline-light:hover{border-color:#fff}.eea-btn--outline-dark{background:transparent;color:var(--eea-ink);border:1.5px solid var(--eea-ink)}.eea-btn--outline-dark:hover{background:var(--eea-ink);color:#fff}.eea-textlink{color:inherit;font-weight:600;font-size:14px;text-decoration:none;border-bottom:1px solid var(--eea-bronze);padding-bottom:2px}.eea-hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:min(78vh,720px);position:relative;overflow:hidden}.eea-hero__media{grid-column:2;grid-row:1;position:relative;background:#c9c9c9}.eea-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 58%}.eea-hero__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,var(--eea-ink) 0%,rgba(14,14,15,.75) 12%,rgba(14,14,15,0) 38%),linear-gradient(0deg,var(--eea-ink) 0%,rgba(14,14,15,0) 22%)}.eea-hero__content{grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:center;padding:64px clamp(24px,4vw,72px);position:relative;z-index:2}.eea-hero__title{font-size:clamp(44px,5.6vw,88px);line-height:.95;letter-spacing:-.035em;font-weight:800;margin:0 0 22px;color:#fff}.eea-hero__text{font-size:18px;line-height:1.5;color:#ffffffb8;max-width:440px;margin-bottom:32px}.eea-hero__text p{margin:0}.eea-hero__buttons{display:flex;gap:12px;flex-wrap:wrap}.eea-hero__proof{margin:28px 0 0;font-size:13px;color:#ffffff8c;letter-spacing:.02em}.eea-hero__proof:before{content:"\2605\2605\2605\2605\2605";color:var(--eea-bronze);letter-spacing:2px;margin-right:10px}@media(max-width:989px){.eea-hero{grid-template-columns:1fr;min-height:0}.eea-hero__media{grid-column:1;grid-row:1;aspect-ratio:4/3.2}.eea-hero__media:before{background:linear-gradient(0deg,var(--eea-ink) 0%,rgba(14,14,15,0) 40%)}.eea-hero__content{grid-column:1;grid-row:2;padding:4px 20px 36px;margin-top:-28px}.eea-hero__title{font-size:44px}.eea-hero__text{font-size:16px;margin-bottom:24px}.eea-hero__buttons .eea-btn{flex:1 1 100%}}.shopify-section:has([class*=ai-car-fitment-wrapper]){background:var(--eea-ink)}.shopify-section:has([class*=ai-car-fitment-wrapper]) [class*=ai-car-fitment-wrapper]{padding:0 clamp(16px,4vw,48px) 40px}.shopify-section:has([class*=ai-car-fitment-wrapper]) [class^=ai-car-fitment-selector-]{background:var(--eea-ink-2)!important;box-shadow:none!important;border:1px solid var(--eea-line);border-top:2px solid var(--eea-bronze);border-radius:14px!important;padding:22px 26px!important}.shopify-section:has([class*=ai-car-fitment-wrapper]) [class*=ai-car-fitment-selector__heading]{font-size:12px!important;letter-spacing:.18em;text-transform:uppercase;text-align:left!important;margin:0 0 14px!important;color:var(--eea-bronze)!important}.shopify-section:has([class*=ai-car-fitment-wrapper]) [class*=ai-car-fitment-selector__label]{color:#fff9!important;font-size:12px!important;font-weight:500!important}.shopify-section:has([class*=ai-car-fitment-wrapper]) [class*=ai-car-fitment-selector__select]{background-color:var(--eea-ink-3)!important;color:#fff!important;border-color:#34343a!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23c4965f' d='M6 9L1 4h10z'/%3E%3C/svg%3E")!important}.shopify-section:has([class*=ai-car-fitment-wrapper]) [class*=ai-car-fitment-selector__button-]:not([class*=button-text]){background:var(--eea-bronze)!important}.shopify-section:has([class*=ai-car-fitment-wrapper]) [class*=ai-car-fitment-selector__result-]{color:#fff}.eea-vehicles{padding:clamp(48px,6vw,88px) 0}.eea-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px}.eea-vehicles__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:14px}.eea-tile{position:relative;display:block;border-radius:16px;overflow:hidden;background:#e4e3e0;color:#fff;text-decoration:none;aspect-ratio:1/1}.eea-tile--feature{grid-column:span 2;grid-row:span 2}.eea-tile__media{position:absolute;top:0;right:0;bottom:0;left:0}.eea-tile__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.eea-tile:hover .eea-tile__media img{transform:scale(1.04)}.eea-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0e0e0fe0,#0e0e0f33 38%,#0e0e0f00 60%)}.eea-tile__label{position:absolute;left:18px;right:18px;bottom:16px;z-index:1;display:flex;flex-direction:column;gap:2px}.eea-tile__make{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--eea-bronze-hi);font-weight:600}.eea-tile__title{font-size:20px;font-weight:700;letter-spacing:-.01em}.eea-tile--feature .eea-tile__title{font-size:30px}.eea-tile__count{font-size:12px;color:#ffffffa6}@media(max-width:989px){.eea-vehicles__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.eea-tile__title{font-size:16px}.eea-tile--feature .eea-tile__title{font-size:24px}}.eea-promo{padding:34px 0;border-top:1px solid var(--eea-line);border-bottom:1px solid var(--eea-line)}.eea-promo__inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.eea-promo .eea-eyebrow{margin-bottom:6px}.eea-promo__title{font-size:clamp(24px,2.6vw,36px);font-weight:700;letter-spacing:-.02em;margin:0;color:#fff}.eea-promo__text{margin:6px 0 0;color:#ffffffa6}@media(max-width:749px){.eea-promo__inner{flex-direction:column;align-items:flex-start}.eea-promo .eea-btn{width:100%}}.eea-detail{padding:clamp(48px,6vw,96px) 0}.eea-detail__inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,80px);align-items:center}.eea-detail__media{border-radius:18px;overflow:hidden;aspect-ratio:1/1}.eea-detail__media img{width:100%;height:100%;object-fit:cover;object-position:35% 50%}.eea-detail__text{color:#0e0e0fb3;font-size:17px;line-height:1.55;margin:16px 0 0}.eea-dark .eea-detail__text{color:#ffffffb3}.eea-detail__list{list-style:none;margin:28px 0 32px;padding:0;border-top:1px solid rgba(14,14,15,.12)}.eea-detail__list li{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid rgba(14,14,15,.12);font-size:15px}.eea-detail__k{color:#0e0e0f8c}.eea-detail__v{font-weight:600;text-align:right}@media(max-width:989px){.eea-detail__inner{grid-template-columns:1fr}}.eea-section--hero+.shopify-section{margin-top:0}.product-info .cutom-buyitnow,.product-info .shopify-payment-button__button--unbranded,.product-info .shopify-payment-button__button{background:transparent!important;color:var(--eea-ink)!important;border:1.5px solid var(--eea-ink)!important;border-radius:60px!important;min-height:52px;font-weight:600!important;box-shadow:none!important}.product-info .cutom-buyitnow:hover,.product-info .shopify-payment-button__button--unbranded:hover{background:var(--eea-ink)!important;color:#fff!important}.product-info .shopify-payment-button__more-options{color:#0e0e0f99!important}.variant-picker .block-swatch{gap:10px;min-height:48px;padding-inline:14px 18px;border-radius:12px}.eea-has-chip{display:inline-flex!important;align-items:center}.eea-chip{display:inline-block;content:"";flex:none;width:26px;height:26px;border-radius:7px;box-shadow:inset 0 0 0 1px #ffffff1f,0 0 0 1px #00000026}.eea-chip--gloss{background:linear-gradient(135deg,#ffffff59,#fff0 45%),repeating-linear-gradient(45deg,#1b1b1d 0 3px,#3a3a3f 3px 6px),#222}.eea-chip--matte{background:repeating-linear-gradient(45deg,#232325 0 3px,#2e2e31 3px 6px),#262628}.eea-chip--forged{background:#1c1c1e url(eea-chip-forged.jpg) center/cover no-repeat}.variant-picker input:checked+.block-swatch{border-color:var(--eea-bronze)!important;box-shadow:0 0 0 1px var(--eea-bronze)}.product-gallery__media{border-radius:14px;overflow:hidden;background:#fff}.eea-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:14px 0 4px;padding:12px 0;border-top:1px solid rgba(14,14,15,.1);border-bottom:1px solid rgba(14,14,15,.1);list-style:none}.eea-trust li{display:flex;align-items:center;gap:8px;padding:0 10px;font-size:12px;line-height:1.25;font-weight:600;color:var(--eea-ink)}.eea-trust li+li{border-left:1px solid rgba(14,14,15,.1)}.eea-trust svg{width:20px;height:20px;flex:none;color:var(--eea-bronze)}@media(max-width:749px){.eea-trust{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.eea-trust li:nth-child(3){border-left:0}}.product-card{border-radius:16px;overflow:hidden}.product-card__figure{background:#fff;aspect-ratio:1/1}.product-card__figure img{object-fit:contain}.product-card__info{min-height:118px;align-content:start}.product-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;line-height:1.3}.product-card .badge,.product-card .on-sale-badge{border-radius:6px;letter-spacing:.04em}.product-info .cutom-buyitnow{display:flex;align-items:center;justify-content:center;padding:0 20px!important;width:100%;--button-background:transparent;--button-text-color:14,14,15;--button-outline-color:14,14,15}.text-on-sale{color:var(--eea-bronze)!important}.product-info .eea-trust{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.product-info .eea-trust li:nth-child(3){border-left:0}[id$=__accordion_content_3iA8mN]{--section-stack-intro:34%!important;--section-stack-main:66%!important}.shopify-section--accordion-content .section-stack--horizontal{gap:clamp(32px,6vw,96px);align-items:start}.shopify-section--accordion-content .section-stack__intro .prose{display:flex;flex-direction:column;align-items:flex-start;gap:0}.shopify-section--accordion-content .section-stack__intro .h2{font-size:clamp(56px,6.4vw,96px);line-height:.9;margin:0 0 18px}.shopify-section--accordion-content .section-stack__intro p{color:#0e0e0fa6;font-size:16px;line-height:1.55;max-width:340px;margin:0 0 26px}.shopify-section--accordion-content .section-stack__intro .button{min-width:180px}.shopify-section--accordion-content .accordion-box{background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important;border-top:1px solid rgba(14,14,15,.14)}.shopify-section--accordion-content .accordion{border:0!important;border-bottom:1px solid rgba(14,14,15,.14)!important;padding:0!important;margin:0!important;border-radius:10px;transition:background-color .3s ease}.shopify-section--accordion-content .accordion[open]{background:#aa7b4312;border-bottom-color:#aa7b4373!important}.shopify-section--accordion-content .accordion summary{list-style:none}.shopify-section--accordion-content .accordion__toggle{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 18px!important;min-height:64px;font-size:17px;line-height:1.35;cursor:pointer}.shopify-section--accordion-content .accordion__toggle:hover{color:var(--eea-bronze)}.shopify-section--accordion-content .circle-chevron{display:none!important}.shopify-section--accordion-content .accordion__toggle:after{content:"";flex:none;width:30px;height:30px;border-radius:50%;border:1.5px solid var(--eea-bronze);background:linear-gradient(var(--eea-bronze),var(--eea-bronze)) center/12px 2px no-repeat,linear-gradient(var(--eea-bronze),var(--eea-bronze)) center/2px 12px no-repeat;transition:transform .35s ease,background-size .35s ease,background-color .35s ease}.shopify-section--accordion-content .accordion[open] .accordion__toggle:after{transform:rotate(180deg);background-size:12px 2px,2px 0;background-color:#aa7b431f}.shopify-section--accordion-content .accordion__content{padding:0 64px 26px 18px!important;color:#0e0e0fbf;font-size:15px;line-height:1.65}.shopify-section--accordion-content .accordion::details-content{transition:height .35s ease,content-visibility .35s allow-discrete;height:0;overflow:clip}.shopify-section--accordion-content .accordion[open]::details-content{height:auto}.shopify-section--accordion-content{interpolate-size:allow-keywords}@media(min-width:1000px){.shopify-section--accordion-content .section-stack__intro{position:sticky;top:120px}}@media(max-width:999px){.shopify-section--accordion-content .section-stack__intro .h2{font-size:52px}.shopify-section--accordion-content .section-stack__intro .button{width:100%}.shopify-section--accordion-content .accordion__toggle{padding:20px 12px!important;font-size:16px;min-height:60px}.shopify-section--accordion-content .accordion__content{padding:0 12px 22px!important}}[id$=__image_with_text_overlay_8d4eEb] .content-over-media:before{background:linear-gradient(90deg,#0e0e0f00 18%,#0e0e0f99 48%,#0e0e0ff0)!important;opacity:1!important}[id$=__image_with_text_overlay_8d4eEb] .content-over-media>div{max-width:540px;padding:clamp(28px,4vw,56px)}[id$=__image_with_text_overlay_8d4eEb] .prose>p.bold:first-child{color:var(--eea-bronze-hi);font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;margin-bottom:10px}[id$=__image_with_text_overlay_8d4eEb] .prose>p.h1,[id$=__image_with_text_overlay_8d4eEb] .prose>p.h2{font-size:clamp(30px,3.2vw,48px);line-height:1;margin:0 0 22px}[id$=__image_with_text_overlay_8d4eEb] .prose>div{position:relative;margin:0 0 28px}[id$=__image_with_text_overlay_8d4eEb] .prose>div:before{content:"\201c";display:block;font-size:84px;line-height:.7;height:38px;color:var(--eea-bronze);font-family:Georgia,Times New Roman,serif}[id$=__image_with_text_overlay_8d4eEb] .prose>div p{font-style:italic;font-size:clamp(18px,1.55vw,23px);line-height:1.45;font-weight:500;color:#fffffff0;margin:0}[id$=__image_with_text_overlay_8d4eEb] .prose .button{min-width:200px}@media(max-width:699px){[id$=__image_with_text_overlay_8d4eEb] .content-over-media{display:flex!important;flex-direction:column;background:var(--eea-ink);border-radius:20px;overflow:hidden;min-height:0!important}[id$=__image_with_text_overlay_8d4eEb] .content-over-media:before{display:none!important}[id$=__image_with_text_overlay_8d4eEb] .content-over-media>picture{position:relative!important;inset:auto!important;display:block;aspect-ratio:4/3;width:100%;height:auto!important;grid-area:auto!important}[id$=__image_with_text_overlay_8d4eEb] .content-over-media>picture img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important;object-position:22% 60%!important;transform:none!important}[id$=__image_with_text_overlay_8d4eEb] .content-over-media>div{position:static!important;max-width:none;padding:26px 22px 30px!important;place-self:auto!important;grid-area:auto!important}[id$=__image_with_text_overlay_8d4eEb] .prose .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/eea-redesign.css.map */
