.cdx .mega__models{max-height:calc(100vh - 190px);overflow-y:auto;overscroll-behavior:contain}.cdx .panel__hd input{border:0!important;background:transparent!important;box-shadow:none!important;outline:none}body:has(.cdx .drawer.open) .cd-wafab,body:has(.cdx .ov.open) .cd-wafab,body:has(.cdx .mnav.open) .cd-wafab,body:has(.cds-scrim) .cd-wafab{display:none!important}body:has(.cdx .sticky-buy.show) .cd-wafab{bottom:96px!important}@media(hover:none){.cdx .panel__ft{display:none!important}}@media(hover:none){.cdx #ov-garage .panel__ft{display:flex!important}}.cdx .fit-badge{max-width:calc(100% - 20px)}.cdx .fit-badge--no i,.cdx .fitline.no i,.line-fit.is-no i,.drawer__fit.is-no i,.ccart__assure.is-no i,.sticky-buy__fit.is-no i{background:#e5484d!important;box-shadow:0 0 0 3px #e5484d38!important}.cdx .fit-badge--check i,.cdx .fitline.chk i,.line-fit.is-check i,.drawer__fit.is-check i,.ccart__assure.is-check i,.sticky-buy__fit.is-check i{background:var(--cd-grey-3)!important;box-shadow:0 0 0 3px #a3a3aa33!important}.cdx .fitline a{color:#fff!important;text-decoration:underline!important}.cdx .line-fit,.cdx .sticky-buy__fit{display:flex;align-items:center;gap:8px;margin:4px 0 0;font-size:12.8px;line-height:1.35;color:var(--cd-grey-2)}.cdx .line-fit[hidden]{display:none}.cdx .line-fit i,.cdx .sticky-buy__fit i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ok)}.cdx .line-fit.is-no,.cdx .sticky-buy__fit.is-no{color:#ffb4b6}.cdx .sticky-buy__fit .linklike{font-size:12.8px}.cdx .drawer__fit .linklike,.cdx .ccart__assure .linklike{flex:none;margin-left:auto;align-self:center;white-space:nowrap}.cdx .drawer__fit.is-no,.cdx .ccart__assure.is-no{border-color:#e5484d80;color:#fff}.cdx .minebar--other{justify-content:space-between;flex-wrap:wrap}.cdx .minebar--other>div:first-child{flex:1 1 280px;color:var(--cd-grey-3)}.cdx .minebar--other b{color:#fff;display:block}.cdx .minebar__acts{display:flex;gap:8px;flex-wrap:wrap}.cdx a.carbar__car{text-decoration:none}@media(max-width:860px){.cdx .carbar__go{display:none!important}.cdx .carbar__car{flex:1 1 0;white-space:normal!important;overflow:visible!important;line-height:1.25}}.cdx .sticky-buy__fit{flex:none;margin:0;max-width:34%}@media(max-width:860px){.cdx .sticky-buy__in{flex-wrap:wrap;row-gap:8px}.cdx .sticky-buy__fit{order:-1;flex:1 0 100%;max-width:none}}.cdx #ov-garage .panel{max-height:calc(100dvh - max(10vh,24px) - 24px)}@media(max-width:640px){.cdx #ov-garage .panel__ft>span{display:none}.cdx #ov-garage .panel__ft{justify-content:flex-end!important}}.cdx .ccart__express[hidden]{display:none!important}.cdx .ccart__form .ccart__assure{margin:0 0 16px}.cdx .card:not(.card--ghost){gap:0;overflow:hidden;background:var(--cd-black-gloss);box-shadow:var(--cd-black-gloss-edge);transition:box-shadow .4s var(--ease),transform .6s var(--ease)}.cdx .card:not(.card--ghost) .card__meta{padding:16px}.cdx .grid{row-gap:24px}.cdx .card:not(.card--ghost):after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.07),transparent);transform:skew(-18deg);transition:left 1.6s var(--ease)}.cdx .card:not(.card--ghost):hover{box-shadow:var(--cd-black-gloss-edge),0 0 0 1px var(--cd-accent)}.cdx .card:not(.card--ghost):hover:after{left:130%}.cdx .card:hover .card__img{box-shadow:none!important}@media(max-width:860px){.cdx .card:not(.card--ghost) .card__meta{padding:8px 8px 16px}}.cdx .feature__body,.cdx .drawer__hd,.cdx #ov-garage .panel__hd{background:var(--cd-black-gloss);box-shadow:var(--cd-black-gloss-edge)}.cdx .link-arrow{border-bottom-color:transparent!important;transition:color .3s,border-color .3s}.cdx .link-arrow:hover{border-bottom-color:var(--cd-accent)!important}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.cdx .sec__head h2,.cdx .page-head h1{animation:cd-rise linear both;animation-timeline:view();animation-range:entry 0% entry 48%}}}@keyframes cd-rise{0%{opacity:.16;transform:translateY(24px)}to{opacity:1;transform:none}}.cdx .hero{position:relative;display:flex!important;flex-direction:column;overflow:visible;background:var(--cd-black-flat);border-bottom:1px solid var(--line)!important}.cdx .hero__film{position:relative;overflow:hidden;width:100%;height:clamp(40vw,calc(100svh - 231px + var(--cdu-nb,0px)),56.25vw);background:var(--cd-black-flat)}.cdx .hero__poster img,.cdx .hero__vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 100%}.cdx .hero__vid{opacity:0}.cdx .hero__film.is-playing .hero__vid{opacity:1}.cdx .hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000059,#0000 25%);pointer-events:none}.cdx .hero__wmw{position:absolute;top:0;right:0;bottom:0;left:0;container-type:inline-size;pointer-events:none}.cdx .hero__wm{position:absolute;left:0;right:0;top:8%;margin:0;text-align:center;font-family:var(--display);font-variation-settings:"wdth" 125;font-stretch:125%;font-weight:800;font-size:8.3cqw;line-height:1.1;letter-spacing:-.022em;text-transform:uppercase;white-space:nowrap;color:#fff;background:linear-gradient(105deg,#fff 40%,#ffffff8c 48%,#fff,#ffffff8c 52%,#fff 60%) 120% 0/300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 24px rgba(0,0,0,.28))}@media(prefers-reduced-motion:no-preference){.cdx .hero__wm{animation:cd-sheen 2s ease-in-out .4s 1 both}}@keyframes cd-sheen{0%{background-position:120% 0}to{background-position:-20% 0}}.cdx .hero__pp{position:absolute;z-index:4;right:16px;bottom:16px;width:40px;height:40px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.4);border-radius:0;background:#0a0a0b8c;cursor:pointer}.cdx .hero__pp[hidden]{display:none}.cdx .hero__pp:hover{border-color:#fff}.cdx .hero__pp span{width:10px;height:12px;border-left:3px solid #fff;border-right:3px solid #fff}.cdx .hero__pp[aria-pressed=true] span{width:0;height:0;border:0;border-left:11px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent;margin-left:3px}.cdx .hero__in{position:absolute;z-index:3;left:1.2%;bottom:16px;display:block;padding:0!important;background:none}.cdx .hero__foot{display:flex;align-items:center;gap:24px;padding:8px 8px 8px 16px;background:#0a0a0bdb;border-left:2px solid var(--cd-accent)}.cdx .hero__h1{flex:none;margin:0;font-family:Outfit,Instrument Sans,sans-serif!important;font-stretch:normal;font-weight:300!important;font-size:clamp(20px,1.7vw,28px)!important;line-height:1.1;white-space:nowrap;letter-spacing:0!important;text-transform:none!important;color:#fff}.cdx .hero__h1 br{display:none}.cdx .finder{flex:0 1 auto;max-width:none;margin:0;padding:0!important;gap:0!important;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:repeat(3,minmax(0,216px)) auto!important;align-items:end;justify-content:end}.cdx .finder label{height:56px;justify-content:center;gap:0;padding:4px 16px!important;background:#0a0a0bcc;border:1px solid var(--hair-2);margin-left:-1px}.cdx .finder label:first-child{margin-left:0}.cdx .finder label:hover{background:#111113eb}.cdx .finder .cds--finder .cds__btn{font-size:16px!important;min-height:28px;padding:0!important}.cdx .finder .btn{margin-left:8px}.cdx .finder .cds.up .cds__pop{bottom:calc(100% + 24px)}@media(max-width:1280px){.cdx .finder .cds--finder .cds__btn{font-size:12.8px!important}.cdx .finder{grid-template-columns:repeat(3,minmax(0,176px)) auto!important}}@media(max-width:1040px){.cdx .hero__in{position:relative;left:auto;bottom:auto;margin-top:-48px;padding:0 var(--gut) 16px!important;background:linear-gradient(180deg,rgba(10,10,11,0),var(--cd-black-flat) 48px)}.cdx .hero__foot{flex-direction:column-reverse;align-items:stretch;gap:16px;padding:0;background:none;border-left:0}.cdx .hero__h1{white-space:normal}.cdx .hero__scrim{background:linear-gradient(180deg,#00000059,#0000 25%),linear-gradient(0deg,#0a0a0be6,#0a0a0b00 22%)}.cdx .finder{grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:8px!important;justify-content:stretch}.cdx .finder label{height:64px}.cdx .finder .cds--finder .cds__btn{min-height:44px}.cdx .finder .btn{grid-column:1/-1;margin-left:0}}@media(min-width:1041px){.cdx .hero__in{bottom:max(16px,calc(100% - 100svh + 247px - var(--cdu-nb,0px)))}}@media(max-width:760px){.cdx .hero__film{height:auto;aspect-ratio:1080/1350;max-height:calc(100svh - 208px + var(--cdu-nb,0px))}.cdx .hero__poster img,.cdx .hero__vid{object-position:50% 50%}.cdx .hero__scrim{background:linear-gradient(180deg,#00000059,#0000 25%)}.cdx .hero__pp{top:8px;right:8px;bottom:auto;width:44px;height:44px}.cdx .hero__in{position:absolute;left:0;right:0;bottom:0;margin:0;padding:0!important;background:none}.cdx .hero__foot{flex-direction:column;align-items:stretch;gap:8px;padding:8px;background:#0a0a0bd1;border-left:0;border-top:2px solid var(--cd-accent)}.cdx .hero__h1{font-size:20px!important;white-space:nowrap}.cdx .finder{grid-template-columns:1fr 1fr!important;gap:8px!important}.cdx .finder label{height:44px;margin:0;padding:0 8px!important}.cdx .finder label .label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.cdx .finder label:nth-of-type(3){height:54px}.cdx .finder .btn{grid-column:auto;margin:0}.cdx .finder .cds--finder .cds__btn{font-size:12.8px!important;font-variation-settings:"wdth" 100!important}.cdx .hero__wm{font-size:16.2cqw;line-height:1;white-space:normal}.cdx .hero__wm span{display:block}}@media(max-width:520px){.cdx .page-head h1{font-size:31px!important;overflow-wrap:normal}}@media(max-width:860px){.cdx .make .fitme{top:auto;bottom:16px}}.cdx details p,html body main .rte p,html body main .rte li{max-width:52ch}.cdx .progress,.cd26-progress{opacity:.48}.cdx .label .dot,.cdx .dot{width:6px;height:6px}.cdx .sec__head .label:not(:has(.dot)):before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:var(--cd-accent);vertical-align:2px}.cdx .sec__head:after{background:var(--cd-accent)}.cdx .make:hover:before{background:var(--cd-accent);height:2px}.cdx .chip[aria-pressed=true],.cdx a.chip[aria-pressed=true]{color:var(--cd-accent)}.cdx .mega__makes button[aria-selected=true] i{background:var(--cd-accent);opacity:1}.cdx .dr__row[aria-pressed=true] .dr__go{border-color:var(--cd-accent)}.cdx .carbar__car{border-left-color:var(--cd-accent)}.cdx .make .fitme{background:#0a0a0bcc;color:var(--cd-accent);box-shadow:inset 0 0 0 1px var(--cd-accent)}.cdx b.key{color:var(--cd-accent)}@media(hover:hover){.cdx .link-arrow:hover,.cdx .linklike:hover,.cdx .crumbs a:hover,.cdx .ftr ul a:hover,.cdx .carbar__chg:hover,.cdx a.dr__all:hover,.cdx .dr__back:hover,.cdx .nav a:hover,.cdx .road__note a:hover,.cdx details p a:hover,html body main .rte a:hover,html body .shopify-policy__container a:hover{color:var(--cd-accent)!important}}.cdx .cdx-fits{display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:1.45;color:var(--text)}.cdx .cdx-fits p{margin:0}.cdx .cdx-fits__car b{color:var(--white);font-weight:600}.cdx .ctl__row b{min-width:0;overflow-wrap:anywhere}@media(max-width:860px){.cdx .thumbs button{flex:0 0 72px}.cdx .thumbs button img{width:72px;height:54px}.cdx .thumbs button span{display:none!important}.cdx .crumbs{margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10.24px!important}.cdx .buy{gap:16px}.cdx .fitline--add span,.cdx .fitline--add br{display:none}.cdx .fitline--add{flex-wrap:nowrap!important}.cdx .fitline--add button{flex:none;white-space:nowrap}.cdx .cdx-fits{font-size:12.8px}.cdx .cdx-note{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cdx .cdx-note.open{display:block}.cdx .cdx-note__more{align-self:flex-start;font-size:12.8px}}.cdx .empty-res__acts{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:16px}.cdx .empty-res__acts a{color:#fff!important;text-decoration:underline;font-weight:600}.cdx .res-all{border-top:1px solid var(--line-2)}.cdx .carbar__in{min-height:44px}@media(min-width:641px){.cdx .carbar__in{min-height:56px}}html body .cdx .card .card__img{background:#fff!important}html body .cdx .card .card__img img{object-fit:contain!important;background:#fff}html.cdu-nobar #carbar{display:none!important}html.cdu-nobar{--cdu-nb:57px}@media(max-width:640px){html.cdu-nobar{--cdu-nb:45px}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/cdx-x.css.map */
