.shopify-app-block:has([data-block-handle=combine-widget]){width:100%}#autofit-reg-btn-{min-height:100%}.autofit-reg-widget .autofit-reg-vin-wrapper .autofit-reg-input{min-width:unset;width:100%}.autofitai-template--sideBySide .autofitai-hbar.is-stacked{max-width:460px;margin:0 auto;padding:30px!important}@media(min-width:750px){.autofitai-template--sideBySide .autofit-reg-widget .autofit-reg-input-wrapper .autofit-reg-input,.autofitai-template--sideBySide .autofit-reg-widget .autofit-reg-vin-wrapper .autofit-reg-input{min-width:215px;max-width:215px}}.autofitai-tab-btn span:after{position:absolute;left:-25px;top:4px;content:"";width:18px;height:18px;background-size:18px;background-repeat:no-repeat}@media(max-width:575px){.autofitai-template--tabbed .autofitai-tab-btn{font-size:12px;line-height:19px}.autofitai-tab-btn span:after{left:-20px;top:4px;content:"";width:12px;height:12px;background-size:12px}.autofitai-template--tabbed .autofitai-tab-panel{padding:20px}.autofitai-template--tabbed .autofit-hpos-right .autofit-ai-actions{width:100%}.autofit-saved-vehicle__actions{flex-wrap:wrap}}.shopify-app-block[data-block-handle=combine-widget]{width:100%}[data-block-handle=combine-widget] .autofitai-template--sideBySide .autofit-ai-container{position:relative}[data-block-handle=combine-widget] .autofitai-template--sideBySide .autofit-ai-banner--no_data{position:absolute;top:100%;z-index:2;margin-top:10px}[data-block-handle=combine-widget] .autofitai-template--sideBySide .autofit-ai-banner--no_data:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #e6e8eb;border-top:0;top:-10px}[data-block-handle=combine-widget] .autofitai-template--sideBySide .autofit-ai-banner--error{position:absolute;top:100%;z-index:2;margin-top:10px}[data-block-handle=combine-widget] .autofitai-template--sideBySide .autofit-ai-banner--error:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #e6e8eb;border-top:0;top:-10px}.autofit-ai-title{letter-spacing:0}.autofitai-template--regReveal .autofit-reg-tabs-container{justify-content:center}.autofitai-template--regReveal .autofit-reg-wrapper{flex-direction:row;padding:0;gap:2rem;justify-content:center}.autofitai-template--regReveal .autofitai-inline{flex-direction:column}.autofitai-template--regReveal .autofitai-inline-reg{display:flex;align-items:center;gap:2rem;justify-content:center}.autofitai-template--regReveal .autofit-reg-tabs-title{font-weight:500!important;margin-block-end:0!important;margin-top:28px}.autofitai-template--regReveal.lookup-layout--regOnly .autofit-reg-tabs-title{margin-top:0!important}.autofitai-template--regReveal .autofitai-link{font-weight:400;font-size:18px;line-height:27px;text-decoration-line:underline;color:#0b5ab7;font-weight:400!important;margin-top:28px}.autofitai-template--regReveal .af-layout-regOnly .autofitai-link{margin-top:0!important}.autofitai-template--regReveal .autofitai-inline-fallback .autofitai-link{text-align:center;width:100%;margin-top:1.6rem}.autofitai-template--regReveal .autofit-vehicle-result-close{display:none}@media(max-width:1199px){.autofitai-template--regReveal .autofit-reg-wrapper{flex-direction:column}.autofitai-template--regReveal .autofit-reg-wrapper{gap:1.6rem}.autofitai-template--regReveal .autofitai-link,.autofitai-template--regReveal .autofit-reg-tabs-title{margin-top:0}}@media(max-width:749px){.autofitai-template--regReveal .autofit-hpos-right .autofit-ai-actions{width:100%}}@media(max-width:575px){.autofitai-template--regReveal .autofitai-link{font-size:14px;line-height:21px}}.autofitai-template--sideBySide .autofitai-hbar-reg{max-width:376px}.autofitai-template--sideBySide .is-stacked .autofitai-hbar-reg{max-width:100%;margin:0 auto}.autofitai-template--sideBySide .autofitai-hbar.is-stacked{max-width:460px;margin:0 auto;padding:0!important}.autofitai-template--sideBySide .autofit-ai-title{font-weight:600!important}@media(min-width:750px){.autofitai-template--sideBySide .autofit-reg-widget .autofit-reg-input-wrapper .autofit-reg-input,.autofitai-template--sideBySide .autofit-reg-widget .autofit-reg-vin-wrapper .autofit-reg-input{min-width:215px;max-width:215px}.autofitai-template--sideBySide .autofit-reg-widget .autofit-reg-input-wrapper .autofit-reg-input,.autofitai-template--sideBySide .autofit-reg-widget .autofit-reg-vin-wrapper .autofit-reg-input{min-width:260px;max-width:260px}}.autofitai-template--sideBySide .autofit-reg-widget .autofit-vehicle-header{width:100%}.autofitai-template--sideBySide .autofit-vehicle-image{max-width:150px}.autofitai-template--sideBySide .autofit-vehicle-summary{font-size:12px;line-height:21px}.autofitai-template--sideBySide .autofit-reg-widget .autofit-vehicle-result .autofit-vehicle-cta{width:100%}.autofitai-template--sideBySide .autofit-reg-widget .autofit-vehicle-result{flex-direction:column}.autofitai-template--sideBySide .autofit-reg-widget .autofit-reg-tabs-title{text-align:center}.autofitai-template--sideBySide .autofit-reg-tabs-list{justify-content:center}.autofitai-template--sideBySide .autofit-reg-content-row.layout-horizontal{width:100%}.autofitai-template--sideBySide .autofit-reg-input-group{flex:1}.autofitai-template--sideBySide .autofit-reg-input-wrapper{width:100%}.autofitai-template--sideBySide .autofit-reg-widget .autofit-reg-input-wrapper .autofit-reg-input,.autofitai-template--sideBySide .autofit-reg-widget .autofit-reg-vin-wrapper .autofit-reg-input{max-width:100%;width:100%}.autofitai-template--sideBySide .autofit-reg-widget .autofit-reg-vin-wrapper .autofit-reg-input,.autofitai-template--sideBySide .autofit-reg-widget .autofit-reg-vin-wrapper .autofit-reg-input::placeholder{line-height:1;font-size:18px!important}.autofitai-template--sideBySide .autofit-reg-widget .autofit-vehicle-result .autofit-vehicle-cta{font-size:12px}@media(min-width:990px){.autofitai-sep-line{border:1px solid var(--autofitai-sep);height:auto;flex-grow:0;width:1px;align-self:stretch;flex-shrink:0;flex-direction:row;display:flex!important}}@media(max-width:989px){.autofitai-template--sideBySide .autofitai-hbar{flex-direction:column;align-items:center!important;row-gap:0!important}.autofitai-template--sideBySide .autofit-ai-title,.autofitai-template--sideBySide .autofit-ai-subtitle,.autofitai-template--sideBySide .autofit-reg-widget .autofit-reg-tabs-title{text-align:center}.autofitai-template--sideBySide .autofit-reg-tabs-list{justify-content:center}.autofitai-template--sideBySide .autofit-reg-widget .autofit-vehicle-result .autofit-vehicle-cta{width:100%;text-wrap:wrap;font-size:12px}}@media(max-width:749px){.autofitai-template--sideBySide .autofit-reg-flag-selector{max-width:50px}}.autofitai-template--sideBySide .is-stacked .autofit-reg-tabs-list{justify-content:center}.autofitai-template--sideBySide .is-stacked .autofit-reg-widget .autofit-reg-tabs-title{text-align:center}.autofitai-template--sideBySide .is-stacked .autofit-ai-title,.autofitai-template--sideBySide .is-stacked .autofit-ai-subtitle{text-align:center!important}.autofitai-template--tabbed .autofitai-tab-btn{flex:1;padding:13px 10px;background:#f4f4f4;color:#494f55;cursor:pointer;transition:opacity .2s,border-color .2s;font-weight:500;font-size:14px;line-height:24px;border:0;font-family:Poppins}.autofitai-tab-btn.is-active{background:#0b5ab7;color:#fff}.autofitai-template--tabbed .autofitai-tab-panel{padding:20px;border:1px solid #e2e8f0;border-radius:6px}.autofitai-template--tabbed .autofitai-tabs{max-width:480px;margin:0 auto;border-radius:8px 8px 0 0;overflow:hidden}.autofitai-template--tabbed .autofitai-wrap{border:0!important;border-radius:0!important}.autofitai-template--tabbed .autofit-reg-widget .autofit-reg-tabs-title{font-weight:500!important;font-style:normal;font-size:20px;line-height:30px}.autofitai-tab-btn span{position:relative}.autofitai-tab-btn span:after{position:absolute;left:-25px;top:4px;content:none;width:18px;height:18px;background-size:18px;background-repeat:no-repeat}.autofit-ai-info,.autofit-reg-info{font-style:normal;font-weight:400!important;font-size:14px;line-height:16px;color:#1d242b;display:flex;align-items:center;gap:1rem;margin-top:2rem;letter-spacing:0}.autofit-ai-info{margin-top:.5rem}.autofit-reg-info{justify-content:center}.autofit-ai-info svg,.autofit-reg-info svg{display:flex;width:18px;height:18px}.autofitai-layout--vertical .lookup-wrapper{flex-direction:column}.autofitai-template--tabbed .autofit-saved-vehicle{padding:0;border:unset!important}@media(min-width:990px){.lookup-wrapper{display:flex;align-items:center;justify-content:center;gap:2rem}.autofitai-template--tabbed .autofit-reg-widget .autofit-reg-tabs-title{margin-bottom:0!important}}@media(max-width:989px){.autofitai-template--tabbed .autofit-reg-widget .autofit-vehicle-result{margin:0 auto;max-width:500px}.autofitai-template--tabbed .autofit-reg-widget .autofit-vehicle-result .autofit-vehicle-cta{width:100%}}@media(max-width:575px){.autofitai-template--tabbed .autofitai-tab-btn{font-size:12px;line-height:19px}.autofitai-tab-btn span:after{left:-20px;top:4px;content:"";width:12px;height:12px;background-size:12px}.autofitai-template--tabbed .autofitai-tab-panel{padding:4px}.autofitai-template--tabbed #autofitai-combined--fitment.autofitai-tab-panel{padding:16px}.autofitai-template--tabbed .autofit-reg-widget .autofit-reg-tabs-title{padding-bottom:0;padding-top:10px}.autofitai-template--tabbed .autofit-hpos-right .autofit-ai-actions{width:100%}.autofit-saved-vehicle__actions{flex-wrap:wrap}}@media(max-width:370px){.autofitai-template--tabbed .autofitai-tab-btn{font-size:0}.autofitai-tab-btn span:after{left:50%;transform:translate(-50%,-50%);top:50%;content:"";width:18px;height:18px;background-size:18px}}@media(min-width:769px){.autofitai-layout--vertical .autofit-saved-vehicle{flex-direction:column}}@media(min-width:990px){.autofitai-template--tabbed.autofitai-layout--horizontal.lookup-layout--regVrn .autofit-reg-tabs-title,.autofitai-template--tabbed.autofitai-layout--horizontal.lookup-layout--regVrn .autofit-link{margin-top:28px}}[data-block-handle=combine-widget] .autofitai-combined{background:var(--autofitai-bg);border-radius:8px;margin:var(--autofitai-mg);box-shadow:var(--autofitai-bs)}[data-block-handle=combine-widget] .autofitai-wrap{border:1px solid var(--autofitai-bdr);border-radius:6px}[data-block-handle=combine-widget] .autofit-ai-banner{position:relative}[data-block-handle=combine-widget] .autofitai-or{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.08em;margin:14px 0}[data-block-handle=combine-widget] .autofitai-or:before,[data-block-handle=combine-widget] .autofitai-or:after{content:"";flex:1;height:1px;background:var(--autofitai-sep)}[data-block-handle=combine-widget] .autofitai-link{display:inline-block;cursor:pointer;background:none;border:none;padding:0}[data-block-handle=combine-widget] .autofitai-tabs{display:flex}[data-block-handle=combine-widget] .autofitai-tab-btn{flex:1;padding:12px 10px;border:none;cursor:pointer;transition:opacity .2s,border-color .2s}[data-block-handle=combine-widget] .autofitai-tab-panel{display:none}[data-block-handle=combine-widget] .autofitai-tab-panel.is-active{display:block}[data-block-handle=combine-widget] .autofitai-hbar{display:flex;gap:12px;padding:24px;flex-wrap:wrap;align-items:end}[data-block-handle=combine-widget] .autofitai-hbar.is-stacked{min-width:100%;flex-direction:column;align-items:stretch}@media(max-width:470px){[data-block-handle=combine-widget] .autofitai-hbar.is-stacked{min-width:unset;flex-direction:column;align-items:stretch}}[data-block-handle=combine-widget] .autofitai-hbar-ymm{flex:1;gap:12px;align-items:center;flex-wrap:wrap;min-width:0}[data-block-handle=combine-widget] .autofitai-hbar.is-stacked .autofitai-hbar-reg,[data-block-handle=combine-widget] .autofitai-hbar.is-stacked .autofitai-hbar-ymm{width:100%;flex:0 0 auto}[data-block-handle=combine-widget] .autofitai-hbar.is-stacked .autofitai-sep-line{width:100%;height:1px;border-color:var(--autofitai-sep);margin:4px 0}[data-block-handle=combine-widget] .autofitai-inline{display:flex;align-items:center;gap:14px;padding:0;flex-wrap:wrap}[data-block-handle=combine-widget] .autofitai-inline-reg{flex:1;min-width:220px}[data-block-handle=combine-widget] .autofitai-inline-fallback{display:none;padding:30px}[data-block-handle=combine-widget] .autofitai-combined.show-fallback .autofitai-inline{display:none}[data-block-handle=combine-widget] .autofitai-combined.show-fallback .autofitai-inline-fallback{display:block}@media(max-width:749px){[data-block-handle=combine-widget] .autofitai-inline,[data-block-handle=combine-widget] .autofitai-inline-fallback,[data-block-handle=combine-widget] .autofitai-hbar{padding:0}}.autofitai-combined .autofitai-nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:12px}.autofitai-combined .autofitai-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;margin:0;padding:0;color:#2973fe;cursor:pointer;background:#fff;border:1px solid #eaeaea;border-radius:50%;transition:color .3s cubic-bezier(.22,.61,.36,1),transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s cubic-bezier(.22,.61,.36,1)}.autofitai-combined .autofitai-arrow svg{display:block;width:18px;height:auto}.autofitai-combined .autofitai-arrow:disabled{color:#b2b8c2;cursor:default}@media(hover:hover){.autofitai-combined .autofitai-arrow:not(:disabled):hover{box-shadow:0 6px 18px #0a1a4014;transform:translateY(-1px)}}.autofitai-combined .autofitai-arrow:focus-visible{outline:2px solid #2973fe;outline-offset:2px}.autofitai-combined .autofitai-slides{touch-action:pan-y}.autofitai-combined .autofitai-slide.is-enter-next{animation:autofitai-enter-next .35s cubic-bezier(.22,.61,.36,1)}.autofitai-combined .autofitai-slide.is-enter-prev{animation:autofitai-enter-prev .35s cubic-bezier(.22,.61,.36,1)}@keyframes autofitai-enter-next{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes autofitai-enter-prev{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.autofitai-combined .autofitai-slide.is-enter-next,.autofitai-combined .autofitai-slide.is-enter-prev{animation:none}}@media(max-width:749px){.autofitai-combined .autofitai-nav{gap:12px}.autofitai-combined .autofitai-arrow{width:40px;height:40px;color:#146ef5;border-color:#e9ecf1;box-shadow:0 6px 24px #0a1a400f}.autofitai-combined .autofitai-arrow svg{width:16px}.autofitai-combined .autofitai-arrow:disabled{color:#a3aab8}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/combine-widget.css.map */
