:root{--eqt-brand-accent: #4aa82e;--eqt-brand-tint: #d0ebc8;--eqt-radius-card: 0px;--eqt-radius-media: 8px;--eqt-radius-pill: 100px;--eqt-radius-control: 0px;--eqt-arrow-size: 46px;--eqt-chamfer: 18px;--eqt-fs-base: calc(var(--body-font-size, 16) * .1rem);--eqt-fs-sm: calc(var(--eqt-fs-base) * .88);--eqt-fs-xs: calc(var(--eqt-fs-base) * .75);--eqt-fs-2xs: calc(var(--eqt-fs-base) * .6875);--eqt-fs-md: var(--h6-font-size, 20px);--eqt-fs-lg: var(--h5-font-size, 24px);--eqt-fs-stat: var(--h2-font-size, 40px);--eqt-btn-fs: var(--eqt-fs-sm);--eqt-btn-fs-sm: var(--eqt-fs-xs);--eqt-section-pad: 60px;--eqt-gap-sm: 8px;--eqt-gap-md: 14px;--eqt-gap-lg: 24px;--eqt-ease: cubic-bezier(.32, .72, 0, 1);--eqt-dur: .25s;--eqt-dark-page-bg: #111212}@media(max-width:749px){:root{--eqt-arrow-size: 42px}}.eqt-section,.eqt-section[data-theme=dark]{--eqt-bg: #1a1a1a;--eqt-surface: #1f1f1f;--eqt-surface-raised: #252525;--eqt-border: #2a2a2a;--eqt-border-strong: #3a3a3a;--eqt-text: #ffffff;--eqt-text-muted: #cccccc;--eqt-text-subtle: #888888;--eqt-accent: var(--eqt-brand-accent);--eqt-bg-deep: var(--eqt-dark-page-bg);--eqt-grid-line: rgba(255, 255, 255, .025);--eqt-warn: #f0b44c;--eqt-warn-bg: #241e12;--eqt-warn-line: #5f4a1c}.eqt-section[data-theme=light]{--eqt-bg: #ffffff;--eqt-surface: #f5f5f5;--eqt-surface-raised: #ebebeb;--eqt-border: #e5e5e5;--eqt-border-strong: #cccccc;--eqt-text: #111111;--eqt-text-muted: #444444;--eqt-text-subtle: #777777;--eqt-accent: var(--eqt-brand-accent);--eqt-bg-deep: #f2f3f2;--eqt-grid-line: rgba(0, 0, 0, .04);--eqt-warn: #9a5b00;--eqt-warn-bg: #fff6e3;--eqt-warn-line: #e8c77a}.eqt-section{background-color:var(--eqt-bg);color:var(--eqt-text)}.eqt-section__eyebrow{display:inline-flex;align-items:center;gap:.5rem;color:var(--eqt-text);text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-size:var(--eqt-fs-sm);line-height:1;margin:0 0 14px;font-family:inherit}.eqt-section__heading{color:var(--eqt-text);margin:0 0 14px;letter-spacing:-.02em;line-height:1.15;font-weight:600;font-family:inherit}.eqt-section__heading em{font-style:normal;color:var(--eqt-accent)}.eqt-section__description{color:var(--eqt-text-muted);margin:0 0 1.5rem;line-height:1.65;font-family:inherit}.eqt-section,.eqt-section[data-theme=dark]{--eqt-btn-bg: #ffffff;--eqt-btn-text: #000000}.eqt-section[data-theme=light]{--eqt-btn-bg: #000000;--eqt-btn-text: #ffffff}.eqt-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;background:var(--eqt-btn-bg, #ffffff);color:var(--eqt-btn-text, #000000);border:3px solid var(--eqt-brand-accent);font-family:inherit;font-size:var(--eqt-btn-fs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;line-height:1;white-space:nowrap;cursor:pointer;clip-path:polygon(var(--eqt-chamfer) 0,100% 0,calc(100% - var(--eqt-chamfer)) 100%,0 100%,0 var(--eqt-chamfer));transition:background var(--eqt-dur) ease,color var(--eqt-dur) ease,transform var(--eqt-dur) ease;-webkit-tap-highlight-color:transparent}.eqt-btn__arrow{width:14px;height:14px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--eqt-dur) ease}.eqt-btn:hover,.eqt-btn:active,.eqt-btn:focus-visible,.eqt-btn.is-pressed,.eqt-btn--on-image,a:hover .eqt-btn,a:focus-visible .eqt-btn{background:var(--eqt-brand-accent);color:#fff}.eqt-btn:hover,.eqt-btn.is-pressed,a:hover .eqt-btn{transform:translateY(-2px)}.eqt-btn:hover .eqt-btn__arrow,.eqt-btn.is-pressed .eqt-btn__arrow,a:hover .eqt-btn .eqt-btn__arrow{transform:translate(4px)}.eqt-btn:focus-visible{outline:none}.eqt-btn:focus-visible span,a:focus-visible .eqt-btn span{text-decoration:underline;text-underline-offset:3px}.eqt-btn--sm{gap:8px;padding:10px 18px;font-size:var(--eqt-btn-fs-sm);clip-path:polygon(calc(var(--eqt-chamfer) * 2 / 3) 0,100% 0,calc(100% - var(--eqt-chamfer) * 2 / 3) 100%,0 100%,0 calc(var(--eqt-chamfer) * 2 / 3))}.eqt-btn--sm .eqt-btn__arrow{width:12px;height:12px}@media(prefers-reduced-motion:reduce){.eqt-btn,.eqt-btn__arrow{transition:none}}.eqt-chamfer{clip-path:polygon(var(--eqt-chamfer) 0,100% 0,100% 100%,0 100%,0 var(--eqt-chamfer))}.eqt-photo-cut{clip-path:polygon(0 0,calc(100% - var(--eqt-chamfer) * 2.5) 0,100% calc(var(--eqt-chamfer) * 2.5),100% 100%,0 100%)}.eqt-bg-grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(var(--eqt-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--eqt-grid-line) 1px,transparent 1px);background-size:40px 40px}.eqt-label{font-size:var(--eqt-fs-2xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--eqt-text-subtle)}.eqt-link{display:inline-flex;align-items:center;gap:8px;padding:0 0 3px;border:0;border-bottom:2px solid var(--eqt-brand-accent);background:none;color:var(--eqt-text);font-family:inherit;font-size:var(--eqt-fs-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer}.eqt-link .eqt-btn__arrow{width:13px;height:13px}.eqt-link:hover .eqt-btn__arrow{transform:translate(3px)}.eqt-link:focus-visible{outline:2px solid var(--eqt-brand-accent);outline-offset:3px}.eqt-card{background:var(--eqt-surface);border:1px solid var(--eqt-border);border-radius:var(--eqt-radius-card);padding:var(--eqt-gap-lg)}.eqt-card--feature{border-top:3px solid var(--eqt-brand-accent);clip-path:polygon(var(--eqt-chamfer) 0,100% 0,100% 100%,0 100%,0 var(--eqt-chamfer))}.eqt-icon-box{width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;background:var(--eqt-bg);border:1px solid var(--eqt-border-strong);border-radius:var(--eqt-radius-card);color:var(--eqt-brand-accent);transition:background var(--eqt-dur) ease,color var(--eqt-dur) ease,border-color var(--eqt-dur) ease}.eqt-icon-box svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.eqt-tile{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--eqt-gap-md);width:100%;padding:14px 16px;background:var(--eqt-surface);border:1px solid var(--eqt-border);border-radius:var(--eqt-radius-card);color:var(--eqt-text);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:border-color var(--eqt-dur) ease,background var(--eqt-dur) ease}.eqt-tile:hover{background:var(--eqt-surface-raised);border-color:var(--eqt-border-strong)}.eqt-tile:focus-visible{outline:2px solid var(--eqt-brand-accent);outline-offset:2px}.eqt-tile:hover .eqt-icon-box,.eqt-tile.is-active .eqt-icon-box{background:var(--eqt-brand-accent);border-color:var(--eqt-brand-accent);color:#fff}.eqt-tile.is-active{border-color:var(--eqt-brand-accent);background:var(--eqt-surface-raised);box-shadow:inset 3px 0 0 var(--eqt-brand-accent)}.eqt-tile__name{display:block;font-size:var(--eqt-fs-base);font-weight:700;line-height:1.2}.eqt-tile__meta{display:block;margin-top:2px;font-size:var(--eqt-fs-sm);color:var(--eqt-text-muted);font-variant-numeric:tabular-nums}.eqt-tile__arrow{width:18px;height:18px;fill:none;stroke:var(--eqt-text-subtle);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.eqt-tile.is-active .eqt-tile__arrow{stroke:var(--eqt-brand-accent)}.eqt-chip{display:inline-flex;align-items:center;gap:var(--eqt-gap-sm);padding:7px 10px;background:var(--eqt-surface);border:1px solid var(--eqt-border-strong);border-left:3px solid var(--eqt-brand-accent);border-radius:var(--eqt-radius-card);color:var(--eqt-text);font:inherit;font-size:var(--eqt-fs-2xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}button.eqt-chip{cursor:pointer}.eqt-specs{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--eqt-border);border-top:2px solid var(--eqt-brand-accent)}@media(min-width:750px){.eqt-specs{grid-template-columns:repeat(3,minmax(0,1fr))}}.eqt-specs>div{display:grid;gap:5px;min-width:0;padding:14px;background:var(--eqt-bg-deep)}.eqt-specs dt{font-size:var(--eqt-fs-2xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--eqt-text-subtle)}.eqt-specs dd{margin:0;font-size:var(--eqt-fs-base);font-weight:600;line-height:1.3;color:var(--eqt-text)}.eqt-stat{display:grid;gap:4px}.eqt-stat__value{font-size:var(--eqt-fs-stat);font-weight:800;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--eqt-text)}.eqt-stat__value em{font-style:normal;color:var(--eqt-brand-accent)}.eqt-stat__label{font-size:var(--eqt-fs-2xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--eqt-text-subtle)}.eqt-badge{display:inline-grid;gap:2px;padding:10px 16px 10px 14px;background:var(--eqt-brand-accent);color:#fff;font-size:var(--eqt-fs-2xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - var(--eqt-chamfer) * 2 / 3) 0,100% calc(var(--eqt-chamfer) * 2 / 3),100% 100%,0 100%)}.eqt-media{position:relative;overflow:hidden;border-radius:var(--eqt-radius-media);background:var(--eqt-bg-deep)}.eqt-media img{display:block;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){.eqt-tile,.eqt-icon-box{transition:none}}.eqt-ymm-modal[hidden]{display:none}.eqt-ymm-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;background:transparent;font-family:inherit}.eqt-ymm-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}.eqt-ymm-modal__panel{--ymm-pad: 20px;position:relative;width:100%;max-width:640px;max-height:calc(100vh - 48px);overflow-x:hidden;overflow-y:auto;padding:56px var(--ymm-pad) calc(var(--ymm-pad) + 8px);background:radial-gradient(circle at top right,color-mix(in srgb,var(--eqt-brand-accent) 8%,transparent),transparent 60%),linear-gradient(180deg,var(--eqt-surface) 0%,var(--eqt-bg-deep) 100%);color:var(--eqt-text);border:1px solid var(--eqt-border);border-radius:var(--eqt-radius-card);box-shadow:0 30px 80px #000000a6;animation:eqt-ymm-in .3s var(--eqt-ease)}.eqt-ymm-modal__panel:before{content:"";position:absolute;top:0;left:16px;right:16px;height:3px;background:linear-gradient(90deg,transparent,var(--eqt-brand-accent) 20%,var(--eqt-brand-accent) 80%,transparent);pointer-events:none}.eqt-ymm-modal__close{position:absolute;top:12px;right:12px;z-index:2;width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:0;border-radius:50%;color:var(--eqt-text-muted);cursor:pointer;transition:background var(--eqt-dur) ease,color var(--eqt-dur) ease}.eqt-ymm-modal__close:hover{background:#ffffff14;color:var(--eqt-text)}.eqt-ymm-modal__close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.eqt-ymm-modal__subtitle{margin:0 0 8px;text-align:center;font-size:var(--eqt-fs-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--eqt-brand-accent)}.eqt-ymm-modal__title{margin:0 0 24px;text-align:center;font-size:var(--eqt-fs-lg);font-weight:700;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--eqt-text)}.eqt-ymm-modal__slot{width:100%}.eqt-ymm-modal__slot .select-your-vehicle-wrap{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important}.eqt-ymm-modal__slot .easysearch-main-holder,.eqt-ymm-modal__slot .easysearch-widget,.eqt-ymm-modal__slot form{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:var(--ymm-pad)!important;width:100%!important;margin:0!important;padding:0!important}.eqt-ymm-modal__slot .easysearch-field,.eqt-ymm-modal__slot .easysearch-select,.eqt-ymm-modal__slot .easysearch-fields>*,.eqt-ymm-modal__slot select{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.eqt-ymm-modal__slot style,.eqt-ymm-modal__slot script,.eqt-ymm-modal__slot template,.eqt-ymm-modal__slot noscript,.eqt-ymm-modal__slot [class*=garage],.eqt-ymm-modal__slot [class*=add-to],.eqt-ymm-modal__slot [class*=save-vehicle]{display:none!important}@keyframes eqt-ymm-in{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}body.eqt-ymm-open{overflow:hidden}@media(max-width:749px){.eqt-ymm-modal{padding:12px}.eqt-ymm-modal__panel{--ymm-pad: 16px;padding:48px 16px 20px;max-height:calc(100vh - 24px)}.eqt-ymm-modal__title{font-size:var(--eqt-fs-md);letter-spacing:.08em}}@media(prefers-reduced-motion:reduce){.eqt-ymm-modal__panel{animation:none}}body:has(.eqt-dark-page) .eqt-section[data-theme=dark]{--eqt-bg: var(--eqt-dark-page-bg);--eqt-bg-deep: #191a19}.shopify-section:has(.eqt-dark-page){display:none}product-recommendations .card--product{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}product-recommendations .card--product .card__media{margin:0;overflow:hidden;border-radius:var(--eqt-radius-media, 8px)!important;background:#fff;box-shadow:inset 0 0 0 1px #00000014;transition:transform .4s cubic-bezier(.32,.72,0,1),box-shadow .4s ease}product-recommendations .card--product .card__media img{transition:transform .6s cubic-bezier(.32,.72,0,1)}product-recommendations .card--product:hover .card__media{transform:translateY(-3px);box-shadow:inset 0 0 0 1.5px var(--eqt-brand-accent, #4aa82e),0 12px 40px #00000059}product-recommendations .card--product:hover .card__media img{transform:scale(1.04)}product-recommendations .card--product .card__info-container{padding:16px 4px 0!important}product-recommendations .card--product .card__vendor{display:none}product-recommendations .card--product .card__title{font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:inherit}product-recommendations .card--product .card__title a{color:inherit}product-recommendations .card--product .price,product-recommendations .card--product .card__info-inner>div:has(>.price){display:none!important}product-recommendations .card--product{--text-color: inherit;color:inherit}body:has(.eqt-dark-page) product-recommendations .card--product,body:has(.eqt-dark-page) product-recommendations .card--product .card__title a{color:#fff!important}product-recommendations .card--product{display:flex!important;flex-direction:column;height:100%}product-recommendations .card--product .card__info-container{display:flex!important;flex:1 1 auto!important;flex-direction:column}product-recommendations .card--product .card__info,product-recommendations .card--product .card__info-inner{display:flex!important;flex:1 1 auto!important;flex-direction:column;height:auto!important}product-recommendations .card--product .eqt-card__cta--btn{display:inline-flex;align-self:flex-start;margin-top:auto}product-recommendations .card--product .card__title{margin-bottom:14px!important}product-recommendations .card--product .card__info-inner{display:flex!important;flex-direction:column;align-items:flex-start}product-recommendations .slider__grid .card{border-radius:0}@media(max-width:599.98px){product-recommendations .slider__grid.auto-cols-2{grid-auto-columns:78%}product-recommendations .carousel .small__grid{--column-gap: 12px}product-recommendations .card--product .card__title{font-size:16px}}@media(prefers-reduced-motion:reduce){product-recommendations .card--product .card__media,product-recommendations .card--product .card__media img{transition:none}product-recommendations .card--product:hover .card__media,product-recommendations .card--product:hover .card__media img{transform:none}}body:has(.eqt-dark-page) product-recommendations.section{--bg-color: 17 18 18 / 1;--text-color: 255 255 255;--heading-color: 255 255 255;display:block;margin:0;padding-block:var(--eqt-section-pad);background:var(--eqt-dark-page-bg);color:#fff}.eqt-ntc__box{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;align-items:start;max-width:1000px;margin:0 auto;padding:18px 20px;background:var(--eqt-surface);border:1px solid var(--eqt-border);border-left:4px solid var(--eqt-brand-accent);border-radius:var(--eqt-radius-card)}.eqt-ntc__box[data-style=important]{background:var(--eqt-warn-bg);border-color:var(--eqt-warn-line);border-left-color:var(--eqt-warn)}.eqt-ntc__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--eqt-radius-control);background:var(--eqt-brand-accent);color:#fff;font-size:18px;font-weight:800;line-height:1}.eqt-ntc__box[data-style=important] .eqt-ntc__icon{background:var(--eqt-warn);color:var(--eqt-bg)}.eqt-ntc__body{display:grid;gap:6px;min-width:0;align-self:center}.eqt-ntc__badge{justify-self:start;display:inline-flex;align-items:center;gap:10px;margin-bottom:4px;padding:9px 20px 9px 12px;background:var(--eqt-text);color:var(--eqt-bg);font-size:var(--eqt-fs-xs);font-weight:800;letter-spacing:.14em;text-transform:uppercase;line-height:1;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%)}.eqt-ntc__badge svg{width:20px;height:20px;flex:none;fill:none;stroke:var(--eqt-brand-accent);stroke-width:2;stroke-linejoin:round}.eqt-ntc__badge em{font-style:normal;color:var(--eqt-brand-accent)}.eqt-ntc__box[data-badge]{grid-template-columns:minmax(0,1fr)}.eqt-ntc__box[data-badge] .eqt-ntc__icon{display:none}.eqt-ntc__title{margin:0;font-weight:800;font-size:var(--eqt-fs-base)}.eqt-ntc__text{font-size:var(--eqt-fs-base);line-height:1.55;color:var(--eqt-text)}.eqt-ntc__text p{margin:0 0 .5rem}.eqt-ntc__text p:last-child{margin:0}.eqt-ntc__text a{color:inherit;text-underline-offset:2px}.eqt-ntc__link{justify-self:start;margin-top:4px}@media(max-width:749px){.eqt-ntc__box{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:14px 16px}.eqt-ntc__icon{width:32px;height:32px;font-size:15px}.eqt-ntc__text{font-size:var(--eqt-fs-sm)}}.eqt-anchor{display:block;height:0;scroll-margin-top:var(--eqt-anchor-offset, 120px)}html:has(.eqt-anchor){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:has(.eqt-anchor){scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/_eqt-sections.css.map */
