.apex-cm-fitment,.apex-cm-fitment *{box-sizing:border-box!important;transition:none!important}.apex-cm-fitment{--afs7-red: #e21f26;--afs7-black: #050505;--afs7-green: #22c55e;--afs7-muted: #5d626a;width:100%!important;margin:16px 0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--afs7-black)!important;font-family:inherit!important;box-shadow:none!important}.apex-cm-fitment .cm_vehicle-widget,.apex-cm-fitment .cm_vehicle-widget_label{position:relative!important;overflow:hidden!important;width:100%!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:16px!important;background:linear-gradient(135deg,#fff,#e8edf5)!important;color:var(--afs7-black)!important;padding:20px!important;box-shadow:0 24px 58px #00000024!important}.apex-cm-fitment .cm_vehicle-widget:before,.apex-cm-fitment .cm_vehicle-widget_label:before{content:""!important;position:absolute!important;top:12px!important;right:12px!important;bottom:12px!important;left:12px!important;z-index:0!important;border:1px dashed rgba(0,0,0,.13)!important;border-radius:13px!important;pointer-events:none!important}.apex-cm-fitment .cm_vehicle-widget:before,.apex-cm-fitment .cm_vehicle-widget_label:before{display:none!important;content:none!important}.apex-cm-fitment .cm_vehicle-widget_label :is(.cm_verify-fitment_fitment__container,.cm_verify-fitment_fitment,.cm_verify-fitment_body,.cm_verify-fitment_vehicle,.cm_verify-fitment_compatible-parts-container){border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.apex-cm-fitment .cm_vehicle-widget_label *{outline:0!important}.apex-cm-fitment .cm_vehicle-widget>*,.apex-cm-fitment .cm_vehicle-widget_label>*{position:relative!important;z-index:1!important}.apex-cm-fitment :is(div,span,p,strong,small,label,a,button,select){font-family:inherit!important}.apex-cm-fitment .cm_vehicle-widget_header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--afs7-black)!important;cursor:pointer!important}.apex-cm-fitment .cm_vehicle-widget_title{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:13px!important;min-height:38px!important;margin:0!important;padding:0!important;color:var(--afs7-black)!important;font-size:clamp(21px,3vw,31px)!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important}.apex-cm-fitment .cm_vehicle-widget_title:before{content:"!"!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:var(--afs7-red)!important;color:#fff!important;font-size:17px!important;font-weight:950!important;line-height:1!important}.apex-cm-fitment .cm_vehicle-widget_title:after{content:"Click to open and select your vehicle"!important;grid-column:2!important;display:block!important;margin-top:-8px!important;color:var(--afs7-muted)!important;font-size:11px!important;font-weight:850!important;line-height:1.25!important;text-transform:uppercase!important}.apex-cm-fitment .cm_vehicle-widget_header:after{content:"Select vehicle"!important;min-height:38px!important;display:inline-flex!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important;gap:9px!important;border-radius:999px!important;background:var(--afs7-black)!important;color:#fff!important;padding:0 18px!important;font-size:11px!important;font-weight:950!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important;max-width:100%!important}.apex-cm-fitment .cm_vehicle-widget_title svg{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.apex-cm-fitment .cm_vehicle-widget_title path{fill:currentColor!important;stroke:currentColor!important}.apex-cm-fitment .cm_vehicle-widget_body{margin:13px 0 0!important;padding:0!important;border:0!important;background:transparent!important}.apex-cm-fitment .cm_vehicle-widget_body:not(.collapsed){padding:0!important}.apex-cm-fitment .cm_vehicle-widget_select-container{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:8px!important;margin:0!important;padding:10px!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:14px!important;background:#fff!important}.apex-cm-fitment .cm_vehicle-widget_select,.apex-cm-fitment .cm_select_toggle{min-width:0!important}.apex-cm-fitment select{width:100%!important;height:45px!important;min-height:45px!important;margin:0!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:10px!important;background-color:#f4f6fb!important;background-image:linear-gradient(45deg,transparent 50%,var(--afs7-red) 50%),linear-gradient(135deg,var(--afs7-red) 50%,transparent 50%)!important;background-position:calc(100% - 18px) 18px,calc(100% - 12px) 18px!important;background-repeat:no-repeat!important;background-size:6px 6px,6px 6px!important;color:var(--afs7-black)!important;-webkit-text-fill-color:var(--afs7-black)!important;appearance:none!important;-webkit-appearance:none!important;padding:0 36px 0 12px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;outline:0!important;opacity:1!important;box-shadow:none!important}.apex-cm-fitment select:disabled{background-color:#f4f6fb!important;color:#0505058c!important;-webkit-text-fill-color:rgba(5,5,5,.55)!important;opacity:1!important}.apex-cm-fitment option{background:#fff!important;color:var(--afs7-black)!important}.apex-cm-fitment .cm_vehicle-widget_button-container{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:8px 0 0!important}.apex-cm-fitment .cm_vehicle-widget_button{display:grid!important;position:relative!important;min-width:0!important;height:45px!important;min-height:45px!important;place-items:center!important;border:0!important;border-radius:10px!important;background:var(--afs7-black)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;padding:0 12px!important;font-size:13px!important;font-weight:950!important;line-height:1!important;text-transform:uppercase!important;box-shadow:none!important;transform:none!important;opacity:1!important}.apex-cm-fitment .cm_vehicle-widget_button{font-size:0!important}.apex-cm-fitment .cm_vehicle-widget_button:before{content:"Check fitment"!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;text-align:center!important;font-size:13px!important;line-height:1!important}.apex-cm-fitment .cm_vehicle-widget_button__clear:before{content:"Reset"!important}.apex-cm-fitment .cm_vehicle-widget_button>*{display:none!important}.apex-cm-fitment .cm_vehicle-widget_button__clear{border:1px solid rgba(0,0,0,.14)!important;background:#fff!important;color:var(--afs7-black)!important;-webkit-text-fill-color:var(--afs7-black)!important}.apex-cm-fitment .cm_vehicle-widget_button[disabled],.apex-cm-fitment .cm_vehicle-widget_button[aria-disabled=true]{background:var(--afs7-black)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.apex-cm-fitment .cm_vehicle-widget_button svg,.apex-cm-fitment .cm_vehicle-widget_button path{color:currentColor!important;fill:currentColor!important;stroke:currentColor!important;opacity:1!important}.apex-cm-fitment .cm_verify-fitment_fitment__container{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;gap:13px!important;align-items:center!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}.apex-cm-fitment .cm_verify-fitment_fitment__container:before{content:"!"!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:var(--afs7-red)!important;color:#fff!important;font-size:17px!important;font-weight:950!important;line-height:1!important}.apex-cm-fitment .cm_verify-fitment_icon,.apex-cm-fitment .cm_verify-fitment_title:before,.apex-cm-fitment .cm_verify-fitment_body:before,.apex-cm-fitment .cm_verify-fitment_fitment:before{display:none!important;content:none!important}.apex-cm-fitment .cm_verify-fitment_fitment{min-width:0!important}.apex-cm-fitment .cm_verify-fitment_title{color:var(--afs7-black)!important;font-size:clamp(21px,3vw,31px)!important;font-weight:950!important;line-height:1!important}.apex-cm-fitment .cm_verify-fitment_body{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;margin:6px 0 0!important;color:var(--afs7-black)!important}.apex-cm-fitment .cm_verify-fitment_vehicle{color:var(--afs7-black)!important;font-size:15px!important;font-weight:850!important;line-height:1.25!important}.apex-cm-fitment .cm_verify-fitment_change,.apex-cm-fitment .cm_verify-fitment_compatible-parts{display:inline-flex!important;min-height:30px!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:999px!important;background:var(--afs7-red)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;padding:0 12px!important;font-size:10px!important;font-weight:950!important;line-height:1.1!important;text-decoration:none!important;text-transform:uppercase!important;transform:none!important}.apex-cm-fitment .cm_verify-fitment_compatible-parts-container{grid-column:2 / -1!important;margin:8px 0 0!important}.apex-cm-fitment .cm_verify-fitment_compatible-parts{min-height:34px!important;max-width:100%!important;white-space:normal!important;text-align:center!important}.apex-cm-fitment .cm_verify-fitment__yes .cm_verify-fitment_fitment__container:before{content:"OK"!important;background:var(--afs7-green)!important;font-size:10px!important}.apex-cm-fitment .cm_verify-fitment__yes .cm_verify-fitment_change,.apex-cm-fitment .cm_verify-fitment__yes .cm_verify-fitment_compatible-parts{background:var(--afs7-green)!important}.apex-cm-fitment :is(.cm_vehicle-widget,.cm_vehicle-widget_label,.cm_vehicle-widget_header,.cm_vehicle-widget_title,select,button,.cm_vehicle-widget_button,.cm_verify-fitment_change,.cm_verify-fitment_compatible-parts):is(:hover,:focus,:active){filter:none!important;transform:none!important;text-decoration:none!important}.apex-cm-fitment select:is(:hover,:focus,:active){border-color:#0000001a!important;background-color:#f4f6fb!important;color:var(--afs7-black)!important;-webkit-text-fill-color:var(--afs7-black)!important}.apex-cm-fitment .cm_vehicle-widget_button:is(:hover,:focus,:active){background:var(--afs7-black)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.apex-cm-fitment .cm_vehicle-widget_button__clear:is(:hover,:focus,:active){background:#fff!important;color:var(--afs7-black)!important;-webkit-text-fill-color:var(--afs7-black)!important}.apex-cm-fitment .cm_verify-fitment_change:is(:hover,:focus,:active),.apex-cm-fitment .cm_verify-fitment_compatible-parts:is(:hover,:focus,:active){background:var(--afs7-red)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.apex-cm-fitment .cm_verify-fitment__yes .cm_verify-fitment_change:is(:hover,:focus,:active),.apex-cm-fitment .cm_verify-fitment__yes .cm_verify-fitment_compatible-parts:is(:hover,:focus,:active){background:var(--afs7-green)!important}@media(max-width:720px){.apex-cm-fitment{margin:14px 0!important}.apex-cm-fitment .cm_vehicle-widget,.apex-cm-fitment .cm_vehicle-widget_label{padding:16px!important}.apex-cm-fitment .cm_vehicle-widget_title{grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;font-size:22px!important}.apex-cm-fitment .cm_vehicle-widget_header:after{grid-column:1 / -1!important;width:auto!important;justify-self:stretch!important;margin-top:10px!important}.apex-cm-fitment .cm_vehicle-widget_title:after{font-size:10px!important}.apex-cm-fitment .cm_vehicle-widget_select-container,.apex-cm-fitment .cm_vehicle-widget_button-container{grid-template-columns:1fr!important}.apex-cm-fitment .cm_verify-fitment_fitment__container{grid-template-columns:34px minmax(0,1fr)!important}.apex-cm-fitment .cm_verify-fitment_title{font-size:22px!important}.apex-cm-fitment .cm_verify-fitment_compatible-parts-container{grid-column:1 / -1!important}}#cm-fitment-table,#cm-fitment-table *{color:#080808!important;-webkit-text-fill-color:#080808!important;text-shadow:none!important;box-sizing:border-box!important}#cm-fitment-table:not(:empty){width:100%!important;margin:12px 0 0!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 16px 34px #00000014!important;overflow:hidden!important}#cm-fitment-table :is(section,div,table,tbody,tr,td,th,ul,li){border-color:#00000021!important}#cm-fitment-table :is(table,tbody){width:100%!important}#cm-fitment-table :is(h1,h2,h3,h4,strong,b){color:#050505!important;-webkit-text-fill-color:#050505!important;font-weight:950!important}#cm-fitment-table :is(p,span,td,th,li,small){color:#111!important;-webkit-text-fill-color:#111!important}#cm-fitment-table :is(a,button){color:#050505!important;-webkit-text-fill-color:#050505!important}#cm-fitment-table [style*=background]{background-color:transparent!important}#cm-fitment-table>*{background:linear-gradient(180deg,#fff,#f4f6fa)!important}
/*# sourceMappingURL=/cdn/shop/t/57/assets/apex-fitment-style7-final.css.map */
