.inventory-vehicle-details-wrapper-container[data-v-12bcea6c]{padding:24px 30px}@media screen and (min-width: 768px){.inventory-vehicle-details-wrapper-container[data-v-12bcea6c]{padding:48px 30px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.inventory-vehicle-details-wrapper-container[data-v-12bcea6c]{padding:48px 30px}}@media only screen and (min-width: 1024px){.inventory-vehicle-details-wrapper-container[data-v-12bcea6c]{padding:48px 57px}}@media only screen and (min-width: 1440px){.inventory-vehicle-details-wrapper-container[data-v-12bcea6c]{padding:48px 140px}}@media only screen and (min-width: 1920px){.inventory-vehicle-details-wrapper-container[data-v-12bcea6c]{padding:50px 375px}}.inventory-vehicle-details-wrapper-container .inventory-vehicle-details-buy-online-layout[data-v-12bcea6c]{display:grid;gap:15px}@media only screen and (min-width: 1024px){.inventory-vehicle-details-wrapper-container .inventory-vehicle-details-buy-online-layout[data-v-12bcea6c]{grid-template-columns:611px 1fr}.inventory-vehicle-details-wrapper-container .inventory-vehicle-details-buy-online-layout .top[data-v-12bcea6c]{grid-template-columns:1fr}.inventory-vehicle-details-wrapper-container .inventory-vehicle-details-buy-online-layout .details .accordion-group[data-v-12bcea6c]{grid-template-columns:1fr}.inventory-vehicle-details-wrapper-container .inventory-vehicle-details-buy-online-layout .details__dealer-info[data-v-12bcea6c]{grid-column:1 / 2}.inventory-vehicle-details-wrapper-container .inventory-vehicle-details-buy-online-layout .details__dealer-info .dealer-info-container[data-v-12bcea6c]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 1440px){.inventory-vehicle-details-wrapper-container .inventory-vehicle-details-buy-online-layout[data-v-12bcea6c]{grid-template-columns:810px 1fr}}.inventory-vehicle-details-wrapper-container .back-btn[data-v-12bcea6c]{display:inline-block;font-size:16px;line-height:24px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;margin-bottom:17px;color:#05141f;position:relative;padding-left:14px;text-decoration:none;cursor:pointer}.inventory-vehicle-details-wrapper-container .back-btn[data-v-12bcea6c]:hover{text-decoration:underline}.inventory-vehicle-details-wrapper-container .back-btn[data-v-12bcea6c]:before{content:'\e921';position:absolute;left:0;font-size:10px;font-family:'kia-icons'}@media screen and (min-width: 768px){.inventory-vehicle-details-wrapper-container .back-btn[data-v-12bcea6c]{margin-bottom:41px}}@media only print{.inventory-vehicle-details-wrapper-container .back-btn[data-v-12bcea6c]{display:none}}.inventory-vehicle-details-wrapper-container .top[data-v-12bcea6c]{display:grid;grid-gap:8px}@media screen and (min-width: 768px){.inventory-vehicle-details-wrapper-container .top[data-v-12bcea6c]{grid-template-columns:465px 1fr;grid-gap:23px;padding-bottom:32px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.inventory-vehicle-details-wrapper-container .top[data-v-12bcea6c]{grid-template-columns:545px 1fr;grid-gap:20px}}@media only screen and (min-width: 1024px){.inventory-vehicle-details-wrapper-container .top[data-v-12bcea6c]{grid-template-columns:665px 1fr;padding-bottom:48px}}@media only screen and (min-width: 1440px){.inventory-vehicle-details-wrapper-container .top[data-v-12bcea6c]{grid-template-columns:810px 1fr;grid-gap:24px}}@media only print{.inventory-vehicle-details-wrapper-container .top[data-v-12bcea6c]{display:none}}.inventory-vehicle-details-wrapper-container .details[data-v-12bcea6c]{margin-top:30px}@media screen and (min-width: 768px){.inventory-vehicle-details-wrapper-container .details[data-v-12bcea6c]{margin-top:0}}@media only print{.inventory-vehicle-details-wrapper-container .details[data-v-12bcea6c]{display:none}}.inventory-vehicle-details-wrapper-container .details .accordion-group[data-v-12bcea6c]{display:grid;grid-template-columns:1fr}@media screen and (min-width: 768px){.inventory-vehicle-details-wrapper-container .details .accordion-group[data-v-12bcea6c]{grid-gap:14px}}@media only screen and (min-width: 1440px){.inventory-vehicle-details-wrapper-container .details .accordion-group[data-v-12bcea6c]{grid-gap:12px;grid-template-columns:730px 1fr}}.inventory-vehicle-details-wrapper-container .details__divider div[data-v-12bcea6c]{border-bottom-color:#05141f !important;opacity:0.2}.inventory-vehicle-details-wrapper-container .details__vehicle[data-v-12bcea6c],.inventory-vehicle-details-wrapper-container .details__dealer-info[data-v-12bcea6c]{grid-column:1 / 3}@media screen and (min-width: 768px){.inventory-vehicle-details-wrapper-container .details__vehicle[data-v-12bcea6c],.inventory-vehicle-details-wrapper-container .details__dealer-info[data-v-12bcea6c]{background-color:#f2f2f2;padding:28px 30px 26px 30px}}@media only screen and (min-width: 1440px){.inventory-vehicle-details-wrapper-container .details__vehicle[data-v-12bcea6c],.inventory-vehicle-details-wrapper-container .details__dealer-info[data-v-12bcea6c]{padding:32px 30px}}@media only screen and (min-width: 1440px){.inventory-vehicle-details-wrapper-container .details__vehicle[data-v-12bcea6c]{grid-column:1 /2}}@media only screen and (min-width: 1440px){.inventory-vehicle-details-wrapper-container .details__dealer-info[data-v-12bcea6c]{grid-column:2}}.inventory-vehicle-details-wrapper-container .details__test-drive[data-v-12bcea6c],.inventory-vehicle-details-wrapper-container .details__request-quote[data-v-12bcea6c],.inventory-vehicle-details-wrapper-container .details__estimate-payment[data-v-12bcea6c],.inventory-vehicle-details-wrapper-container .details__similar-vehicles[data-v-12bcea6c]{grid-column:1 / 3}.inventory-vehicle-details-wrapper-container[data-v-12bcea6c] .accordion-wrapper:not(.accordion-disabled).accordion-active .accordion-header{padding-bottom:40px}.inventory-vehicle-details-wrapper-container[data-v-12bcea6c] .accordion-wrapper:not(.accordion-disabled) .accordion-header{padding-top:32px;padding-bottom:48px;border-top:1px solid rgba(5,20,31,0.2)}.inventory-vehicle-details-wrapper-container[data-v-12bcea6c] .accordion-wrapper:not(.accordion-disabled) .accordion-content{overflow-y:hidden}.inventory-vehicle-details-wrapper-container[data-v-12bcea6c] .accordion-wrapper:not(.accordion-disabled) .accordion-content.accordion-open{padding-bottom:48px}.inventory-vehicle-details-wrapper-container[data-v-12bcea6c] .accordion-wrapper .accordion-header{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:24px;line-height:30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24px}@media screen and (min-width: 768px){.inventory-vehicle-details-wrapper-container[data-v-12bcea6c] .accordion-wrapper .accordion-header{gap:32px}}.inventory-vehicle-details-wrapper-container[data-v-12bcea6c] .accordion-wrapper .accordion-header .accordion-icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.inventory-vehicle-details-wrapper-container[data-v-12bcea6c] .accordion-wrapper .accordion-header .acc-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width: 768px){.inventory-vehicle-details-wrapper-container .details__vehicle[data-v-12bcea6c] .accordion-header,.inventory-vehicle-details-wrapper-container .details__dealer-info[data-v-12bcea6c] .accordion-header{gap:0;border-bottom:1px solid rgba(5,20,31,0.2);font-size:18px;line-height:28px}}.inventory-vehicle-details-wrapper-container .details__vehicle[data-v-12bcea6c] .accordion-content,.inventory-vehicle-details-wrapper-container .details__dealer-info[data-v-12bcea6c] .accordion-content{overflow-y:hidden}.details__similar-vehicles[data-v-12bcea6c]{overflow-x:auto}.details__similar-vehicles .accordion-content[data-v-12bcea6c]{overflow-y:hidden}.details__similar-vehicles .accordion-content[data-v-12bcea6c]::-webkit-scrollbar{display:none}.print-media[data-v-12bcea6c]{display:none}@media only print{.print-media[data-v-12bcea6c]{display:block}}

.skeleton[data-v-41b6bf81]{display:inline-block;height:15px;position:relative;overflow:hidden;background-color:#f2f2f2;border-radius:4px}.skeleton[data-v-41b6bf81]::after{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0)), color-stop(20%, rgba(255,255,255,0.2)), color-stop(60%, rgba(255,255,255,0.5)), to(rgba(255,255,255,0)));background-image:linear-gradient(90deg, rgba(255,255,255,0) 0, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.5) 60%, rgba(255,255,255,0));-webkit-animation:shimmer-data-v-41b6bf81 5s infinite;animation:shimmer-data-v-41b6bf81 5s infinite;content:''}@-webkit-keyframes shimmer-data-v-41b6bf81{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer-data-v-41b6bf81{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.inventory-vehicle-details-wrapper-container .inventory-vehicle-details-buy-online-layout[data-v-41b6bf81]{display:grid;grid-gap:8px}@media screen and (min-width: 768px){.inventory-vehicle-details-wrapper-container .inventory-vehicle-details-buy-online-layout[data-v-41b6bf81]{grid-template-columns:465px 1fr;grid-gap:23px;padding-bottom:32px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.inventory-vehicle-details-wrapper-container .inventory-vehicle-details-buy-online-layout[data-v-41b6bf81]{grid-template-columns:545px 1fr;grid-gap:20px}}@media only screen and (min-width: 1024px){.inventory-vehicle-details-wrapper-container .inventory-vehicle-details-buy-online-layout[data-v-41b6bf81]{grid-template-columns:665px 1fr;padding-bottom:48px}}@media only screen and (min-width: 1440px){.inventory-vehicle-details-wrapper-container .inventory-vehicle-details-buy-online-layout[data-v-41b6bf81]{grid-template-columns:810px 1fr;grid-gap:24px}}.inventory-vehicle-details-wrapper-container .inventory-vehicle-details-buy-online-layout .top[data-v-41b6bf81]{grid-template-columns:1fr;padding-bottom:48px}.inventory-vehicle-details-wrapper-container .top[data-v-41b6bf81]{display:grid;grid-gap:8px}.inventory-vehicle-details-wrapper-container .vehicle-images[data-v-41b6bf81]{display:grid;position:relative}@media screen and (min-width: 768px){.inventory-vehicle-details-wrapper-container .vehicle-images[data-v-41b6bf81]{grid-template-columns:43px 1fr;gap:10px;grid-template-rows:275px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.inventory-vehicle-details-wrapper-container .vehicle-images[data-v-41b6bf81]{grid-template-columns:51px 1fr;gap:16px;grid-template-rows:320px}}@media only screen and (min-width: 1024px){.inventory-vehicle-details-wrapper-container .vehicle-images[data-v-41b6bf81]{grid-template-columns:60px 1fr;gap:22px;grid-template-rows:382px}}@media only screen and (min-width: 1440px){.inventory-vehicle-details-wrapper-container .vehicle-images[data-v-41b6bf81]{grid-template-columns:75px 1fr;gap:24px;grid-template-rows:475px}}.inventory-vehicle-details-wrapper-container .vehicle-images__right-section[data-v-41b6bf81]{display:grid;height:140px}@media screen and (min-width: 768px){.inventory-vehicle-details-wrapper-container .vehicle-images__right-section[data-v-41b6bf81]{height:100%}}.inventory-vehicle-details-wrapper-container .vehicle-images__left-section[data-v-41b6bf81]{display:none;gap:9px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.inventory-vehicle-details-wrapper-container .vehicle-images__left-section[data-v-41b6bf81]{display:-webkit-box;display:-ms-flexbox;display:flex}}.inventory-vehicle-details-wrapper-container .vehicle-meta-info[data-v-41b6bf81]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.inventory-vehicle-details-wrapper-container .vehicle-meta-info__msrp[data-v-41b6bf81]{margin-top:20px}.inventory-vehicle-details-wrapper-container .vehicle-meta-info__field[data-v-41b6bf81]{margin-top:3px}.inventory-vehicle-details-wrapper-container .vehicle-meta-info__ctas[data-v-41b6bf81]{margin-top:20px}.inventory-vehicle-details-wrapper-container .vehicle-meta-info__ctas .vehicle-meta-info__cta-button[data-v-41b6bf81]{width:100%;height:40px;margin-bottom:8px}.inventory-vehicle-details-wrapper-container .vehicle-meta-info .payment-calculator[data-v-41b6bf81]{margin-top:16px;width:100%;border:1px solid #ebeced}.inventory-vehicle-details-wrapper-container .vehicle-meta-info .payment-calculator--header[data-v-41b6bf81],.inventory-vehicle-details-wrapper-container .vehicle-meta-info .payment-calculator--footer[data-v-41b6bf81]{background-color:#9ca1a5;padding:10px}.inventory-vehicle-details-wrapper-container .vehicle-meta-info .payment-calculator--body[data-v-41b6bf81]{padding:10px;display:grid;gap:10px}.inventory-vehicle-details-wrapper-container .vehicle-meta-info .payment-calculator--body-section[data-v-41b6bf81]{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f2f2f2;display:grid;gap:10px}.inventory-vehicle-details-wrapper-container .vehicle-meta-info .payment-calculator--body-section .skeleton[data-v-41b6bf81]{background-color:#d1d1d1}.inventory-vehicle-details-wrapper-container .vehicle-meta-info .payment-calculator--header>div[data-v-41b6bf81]{display:grid;grid-template-rows:1fr 1fr 1fr;gap:8px}.inventory-vehicle-details-wrapper-container .vehicle-meta-info .payment-calculator--footer>div[data-v-41b6bf81]{display:grid;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;gap:8px}.inventory-vehicle-details-wrapper-container .details[data-v-41b6bf81]{display:grid;gap:30px}.inventory-vehicle-details-wrapper-container .details__vehicle[data-v-41b6bf81]{display:grid;gap:10px}.inventory-vehicle-details-wrapper-container .details__vehicle--heading[data-v-41b6bf81]{width:200px;background-color:#d1d1d1;height:25px}.inventory-vehicle-details-wrapper-container .details__vehicle--body[data-v-41b6bf81]{display:grid;gap:25px}@media screen and (min-width: 768px){.inventory-vehicle-details-wrapper-container .details__vehicle--body[data-v-41b6bf81]{grid-template-columns:100px 1fr 100px 1fr}.inventory-vehicle-details-wrapper-container .details__vehicle--body.second[data-v-41b6bf81]{grid-template-columns:1fr 1fr 1fr}.inventory-vehicle-details-wrapper-container .details__vehicle--body.third[data-v-41b6bf81]{grid-template-columns:2fr 1fr 1fr}}.inventory-vehicle-details-wrapper-container .details__vehicle--body .skeleton[data-v-41b6bf81]{background-color:#d1d1d1}.inventory-vehicle-details-wrapper-container .details__vehicle--section[data-v-41b6bf81]{display:grid;gap:5px}.inventory-vehicle-details-wrapper-container .details__vehicle--section .secondary[data-v-41b6bf81]{width:50%}.inventory-vehicle-details-wrapper-container .details__vehicle--medium[data-v-41b6bf81]{width:100%;height:auto;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;gap:20px;grid-template-rows:-webkit-max-content;grid-template-rows:max-content}.inventory-vehicle-details-wrapper-container .details__vehicle--small[data-v-41b6bf81]{width:100%;height:auto;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.inventory-vehicle-details-wrapper-container .details__vehicle--xs[data-v-41b6bf81]{width:100%;height:50px}

.no-image-container[data-v-1222b2f2]{height:210px}@media screen and (min-width: 768px){.no-image-container[data-v-1222b2f2]{height:275px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.no-image-container[data-v-1222b2f2]{height:320px}}@media only screen and (min-width: 1024px){.no-image-container[data-v-1222b2f2]{height:382px}}@media only screen and (min-width: 1440px){.no-image-container[data-v-1222b2f2]{height:475px}}.vehicle-images[data-v-1222b2f2]{display:grid;position:relative}@media screen and (min-width: 768px){.vehicle-images[data-v-1222b2f2]{grid-template-columns:43px 1fr;gap:10px;grid-template-rows:275px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-images[data-v-1222b2f2]{grid-template-columns:51px 1fr;gap:16px;grid-template-rows:320px}}@media only screen and (min-width: 1024px){.vehicle-images[data-v-1222b2f2]{grid-template-columns:60px 1fr;gap:22px;grid-template-rows:382px}}@media only screen and (min-width: 1440px){.vehicle-images[data-v-1222b2f2]{grid-template-columns:75px 1fr;gap:24px;grid-template-rows:475px}}.vehicle-images__left-section[data-v-1222b2f2]{text-align:center}.vehicle-images__left-section .arrow[data-v-1222b2f2]{cursor:pointer}@media screen and (min-width: 375px) and (max-width: 767px){.vehicle-images__left-section .arrow[data-v-1222b2f2]{position:absolute;top:50%;background:rgba(5,20,31,0.4);width:20px;height:20px;border:1px solid rgba(255,255,255,0.6);border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;font-size:10px}.vehicle-images__left-section .arrow.arrow-prev[data-v-1222b2f2]{left:10px}.vehicle-images__left-section .arrow.arrow-next[data-v-1222b2f2]{right:10px}}@media screen and (min-width: 768px){.vehicle-images__left-section .arrow.arrow-prev[data-v-1222b2f2]{padding-bottom:5px}.vehicle-images__left-section .arrow.arrow-next[data-v-1222b2f2]{padding-top:5px}}.vehicle-images__slider[data-v-1222b2f2]{display:none}@media screen and (min-width: 768px){.vehicle-images__slider[data-v-1222b2f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;overflow-x:hidden;overflow-y:auto;height:calc(100% - 40px);gap:6px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-images__slider[data-v-1222b2f2]{gap:7px}}@media only screen and (min-width: 1024px){.vehicle-images__slider[data-v-1222b2f2]{gap:9px}}.vehicle-images__slider-slide[data-v-1222b2f2]{min-height:43px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;cursor:pointer}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-images__slider-slide[data-v-1222b2f2]{min-height:51px}}@media only screen and (min-width: 1024px){.vehicle-images__slider-slide[data-v-1222b2f2]{min-height:60px}}@media only screen and (min-width: 1440px){.vehicle-images__slider-slide[data-v-1222b2f2]{min-height:75px}}.vehicle-images__slider-slide.active[data-v-1222b2f2]{border:1px solid #05141f}.vehicle-images__slider-slide.active .shadow[data-v-1222b2f2]{background-color:transparent}.vehicle-images__slider-slide.static[data-v-1222b2f2]{padding:8px;background-color:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1440px){.vehicle-images__slider-slide.static[data-v-1222b2f2]{padding:12px 11px}}.vehicle-images__slider-slide.static .icon-360-center-label[data-v-1222b2f2]{font-size:22px}@media only screen and (min-width: 1024px){.vehicle-images__slider-slide.static .icon-360-center-label[data-v-1222b2f2]{font-size:26px}}@media only screen and (min-width: 1440px){.vehicle-images__slider-slide.static .icon-360-center-label[data-v-1222b2f2]{font-size:31px}}@media only screen and (min-width: 1920px){.vehicle-images__slider-slide.static .icon-360-center-label[data-v-1222b2f2]{font-size:33px}}.vehicle-images__slider-slide.static .text[data-v-1222b2f2]{font-size:5px}@media screen and (min-width: 768px){.vehicle-images__slider-slide.static .text[data-v-1222b2f2]{font-size:5px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-images__slider-slide.static .text[data-v-1222b2f2]{font-size:7px}}@media only screen and (min-width: 1024px){.vehicle-images__slider-slide.static .text[data-v-1222b2f2]{font-size:9px}}.vehicle-images__slider-slide.static[data-v-1222b2f2]:hover{background-color:rgba(5,20,31,0.35);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.vehicle-images__slider-slide.static.active[data-v-1222b2f2]:hover{background-color:#f2f2f2}.vehicle-images__slider-slide .slide-thumbnail-image[data-v-1222b2f2] .coming-soon-container{min-height:45px}.vehicle-images__slider-slide .slide-thumbnail-image[data-v-1222b2f2] .coming-soon-container .logo-container .logo svg{height:8px}.vehicle-images__slider-slide .slide-thumbnail-image[data-v-1222b2f2] .coming-soon-container .logo-container .label{font-size:5px;line-height:7px;margin-top:2px}@media only screen and (min-width: 1024px){.vehicle-images__slider-slide .slide-thumbnail-image[data-v-1222b2f2] .coming-soon-container .logo-container .label{font-size:8px;line-height:10px}}.vehicle-images__slider-slide .shadow[data-v-1222b2f2]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.4)}.vehicle-images__slider-slide img[data-v-1222b2f2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vehicle-images__slider-slide:hover .shadow[data-v-1222b2f2]{background:transparent}.vehicle-images__slider[data-v-1222b2f2]::-webkit-scrollbar{display:none}.vehicle-images__right-section[data-v-1222b2f2]{position:relative}@media screen and (min-width: 375px) and (max-width: 767px){.vehicle-images__right-section[data-v-1222b2f2]{height:210px}}.vehicle-images__right-section .buy-online-program-name[data-v-1222b2f2]{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 28px 8px 16px;background-color:#05141f;color:#ffffff;border-bottom-right-radius:33px;font-size:12px;line-height:20px;gap:10px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.vehicle-images__right-section .buy-online-program-name span[data-v-1222b2f2]{display:-webkit-box;display:-ms-flexbox;display:flex;width:16px;height:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;font-size:16px;line-height:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.vehicle-images__right-section .buy-online-program-name .tooltip-container .popper[data-v-1222b2f2]{width:310px;padding:10px}.vehicle-images__right-section .buy-online-program-name .tooltip-container .popper .tool-tip__content[data-v-1222b2f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vehicle-images__right-section .buy-online-program-name .tooltip-container .popper .tool-tip__content p[data-v-1222b2f2]{font-size:12px;line-height:20px;font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-align:center}.vehicle-images__right-section .buy-online-program-name .tooltip-container .popper .tool-tip__content .tool-tip__content-link a[data-v-1222b2f2]{color:#05141f}.vehicle-images__right-section .icon-360-hand[data-v-1222b2f2]{position:absolute;right:26px;top:20px;color:#fff;font-size:39px}.vehicle-images__exterior[data-v-1222b2f2]{display:grid;grid-template-rows:140px 1fr;background-color:#f2f2f2;height:100%}@media screen and (min-width: 768px){.vehicle-images__exterior[data-v-1222b2f2]{grid-template-rows:160px 1fr}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-images__exterior[data-v-1222b2f2]{grid-template-rows:180px 1fr}}@media only screen and (min-width: 1440px){.vehicle-images__exterior[data-v-1222b2f2]{grid-template-rows:268px 1fr 1fr}}.vehicle-images__exterior-bg[data-v-1222b2f2]{grid-row:1;grid-column:1}.vehicle-images__exterior-three-sixty[data-v-1222b2f2]{padding-top:40px;padding-bottom:30px;grid-row:1 / span 2;grid-column:1}.vehicle-images__exterior-indicator[data-v-1222b2f2]{display:none;grid-row:2;grid-column:1;margin:20px 20px 0}@media screen and (min-width: 768px){.vehicle-images__exterior-indicator[data-v-1222b2f2]{display:block}}.vehicle-images__interior-panorama[data-v-1222b2f2]{position:relative;height:100%;width:100%}.vehicle-images__images[data-v-1222b2f2]{position:relative;height:100%}@media screen and (min-width: 768px){.vehicle-images__images[data-v-1222b2f2]{display:grid;grid-template-rows:275px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-images__images[data-v-1222b2f2]{grid-template-rows:320px}}@media only screen and (min-width: 1024px){.vehicle-images__images[data-v-1222b2f2]{grid-template-rows:382px}}@media only screen and (min-width: 1440px){.vehicle-images__images[data-v-1222b2f2]{grid-template-rows:475px}}.vehicle-images__disclaimer[data-v-1222b2f2]{position:absolute;right:0;bottom:0;padding:5px;cursor:pointer}.vehicle-images__disclaimer i[data-v-1222b2f2]{font-size:22px}

.inventory-details-image-slide-container[data-v-30e303dc]{height:100%}.inventory-details-image-slide-container img[data-v-30e303dc]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}

.vehicle-meta-info[data-v-6bf400de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vehicle-meta-info__meta[data-v-6bf400de]{padding-bottom:20px}.vehicle-meta-info__year[data-v-6bf400de]{font-size:20px;line-height:28px}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-meta-info__year[data-v-6bf400de]{font-size:18px;line-height:28px}}@media only screen and (min-width: 1440px){.vehicle-meta-info__year[data-v-6bf400de]{font-size:30px;line-height:36px}}.vehicle-meta-info__model[data-v-6bf400de]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:24px;line-height:30px}@media screen and (min-width: 768px){.vehicle-meta-info__model[data-v-6bf400de]{font-size:20px;line-height:28px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-meta-info__model[data-v-6bf400de]{font-size:24px;line-height:30px}}@media only screen and (min-width: 1024px){.vehicle-meta-info__model[data-v-6bf400de]{font-size:24px;line-height:30px}}@media only screen and (min-width: 1440px){.vehicle-meta-info__model[data-v-6bf400de]{font-size:36px;line-height:40px}}.vehicle-meta-info__divider[data-v-6bf400de]{padding:8px 0 16px 0 !important}@media screen and (min-width: 768px){.vehicle-meta-info__divider[data-v-6bf400de]{padding:5px 0 9px 0 !important}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-meta-info__divider[data-v-6bf400de]{padding:5px 0 8px 0 !important}}@media only screen and (min-width: 1440px){.vehicle-meta-info__divider[data-v-6bf400de]{padding:3px 0 16px 0 !important}}.vehicle-meta-info__divider div[data-v-6bf400de]{border-bottom-color:#05141f !important;opacity:0.2}.vehicle-meta-info__info[data-v-6bf400de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.vehicle-meta-info__info[data-v-6bf400de]{gap:12px}}@media only screen and (min-width: 1440px){.vehicle-meta-info__info[data-v-6bf400de]{gap:16px}}.vehicle-meta-info__msrp[data-v-6bf400de]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:18px;line-height:28px;padding-bottom:16px}@media screen and (min-width: 768px){.vehicle-meta-info__msrp[data-v-6bf400de]{font-size:18px;line-height:28px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-meta-info__msrp[data-v-6bf400de]{font-size:20px;line-height:28px}}@media only screen and (min-width: 1024px){.vehicle-meta-info__msrp[data-v-6bf400de]{font-size:18px;line-height:28px}}@media only screen and (min-width: 1440px){.vehicle-meta-info__msrp[data-v-6bf400de]{font-size:30px;line-height:36px}}@media screen and (min-width: 768px){.vehicle-meta-info__msrp[data-v-6bf400de]{padding:0}}.vehicle-meta-info__msrp-label[data-v-6bf400de]{font-size:14px;line-height:22px;opacity:0.6;font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media screen and (min-width: 768px){.vehicle-meta-info__msrp-label[data-v-6bf400de]{font-size:10px;line-height:14px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-meta-info__msrp-label[data-v-6bf400de]{font-size:11px;line-height:18px}}@media only screen and (min-width: 1440px){.vehicle-meta-info__msrp-label[data-v-6bf400de]{font-size:16px;line-height:24px}}.vehicle-meta-info__msrp-label .disclaimer[data-v-6bf400de]{border:none}.vehicle-meta-info__msrp .msrp[data-v-6bf400de]{font-size:16px;line-height:24px}.vehicle-meta-info__mileage[data-v-6bf400de]{margin-top:4px;font-size:10px;line-height:14px;font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;color:#5892af}.vehicle-meta-info__vin[data-v-6bf400de]{font-size:14px;line-height:22px;padding-bottom:4px}@media screen and (min-width: 768px){.vehicle-meta-info__vin[data-v-6bf400de]{font-size:10px;line-height:14px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-meta-info__vin[data-v-6bf400de]{font-size:12px;line-height:20px}}@media only screen and (min-width: 1024px){.vehicle-meta-info__vin[data-v-6bf400de]{font-size:12px;line-height:20px}}@media only screen and (min-width: 1440px){.vehicle-meta-info__vin[data-v-6bf400de]{font-size:14px;line-height:22px}}@media screen and (min-width: 768px){.vehicle-meta-info__vin[data-v-6bf400de]{padding:0}}.vehicle-meta-info__window-sticker[data-v-6bf400de]{cursor:pointer;text-decoration:none;padding-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (min-width: 768px){.vehicle-meta-info__window-sticker[data-v-6bf400de]{padding:0}}.vehicle-meta-info__window-sticker .label[data-v-6bf400de]{font-size:14px;line-height:22px;text-decoration:underline}@media screen and (min-width: 768px){.vehicle-meta-info__window-sticker .label[data-v-6bf400de]{font-size:10px;line-height:14px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-meta-info__window-sticker .label[data-v-6bf400de]{font-size:14px;line-height:22px}}@media only screen and (min-width: 1024px){.vehicle-meta-info__window-sticker .label[data-v-6bf400de]{font-size:12px;line-height:20px}}@media only screen and (min-width: 1440px){.vehicle-meta-info__window-sticker .label[data-v-6bf400de]{font-size:14px;line-height:22px}}.vehicle-meta-info__window-sticker i[data-v-6bf400de]{font-size:17px;margin-bottom:-2px}.vehicle-meta-info__share[data-v-6bf400de]{font-size:14px;line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding-bottom:24px}@media screen and (min-width: 768px){.vehicle-meta-info__share[data-v-6bf400de]{font-size:10px;line-height:14px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-meta-info__share[data-v-6bf400de]{font-size:14px;line-height:22px}}@media only screen and (min-width: 1024px){.vehicle-meta-info__share[data-v-6bf400de]{font-size:14px;line-height:22px}}@media screen and (min-width: 768px){.vehicle-meta-info__share[data-v-6bf400de]{padding:0}}.vehicle-meta-info__share:hover .text[data-v-6bf400de]{text-decoration:underline}.vehicle-meta-info__share:hover .share-icon[data-v-6bf400de]{background-color:#05141f}.vehicle-meta-info__share .share-icon[data-v-6bf400de]{background-color:#4c4c4c;color:white;border-radius:50%;width:17px;height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vehicle-meta-info__share .share-icon .icon-share[data-v-6bf400de]{margin-left:-2px;margin-bottom:2px}.vehicle-meta-info__ctas[data-v-6bf400de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.vehicle-meta-info__ctas .button-v2--outlined[data-v-6bf400de]:hover{border:1px solid #05141f;text-decoration:underline}.vehicle-meta-info__ctas .button-v2.test-drive[data-v-6bf400de]:hover{background-color:#05141f;text-decoration:underline;color:#fff}

.inventory-vehicle-payment-calculator[data-v-55840acc]{border:1px solid #d0d0d0;margin-top:16px;font-size:14px;line-height:22px}.inventory-vehicle-payment-calculator[data-v-55840acc]::-webkit-scrollbar{display:none}.inventory-vehicle-payment-calculator *[data-v-55840acc]{-webkit-box-sizing:border-box;box-sizing:border-box}.inventory-vehicle-payment-calculator__program-name[data-v-55840acc]{background-color:#05141f;color:#fff;padding:16px 20px;text-align:center;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;font-size:14px;line-height:22px;position:sticky;top:0;z-index:10}.inventory-vehicle-payment-calculator__program-name .program[data-v-55840acc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.inventory-vehicle-payment-calculator__program-name .payment[data-v-55840acc]{font-size:22px;line-height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inventory-vehicle-payment-calculator__program-name .cash-tab[data-v-55840acc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.inventory-vehicle-payment-calculator__program-name .payment-text[data-v-55840acc]{text-align:start}.inventory-vehicle-payment-calculator__program-name .price-disclaimer[data-v-55840acc]{font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;line-height:22px;display:block;text-align:left;gap:8px}.inventory-vehicle-payment-calculator__program-name .price-disclaimer .disclaimer[data-v-55840acc]{font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif}.inventory-vehicle-payment-calculator__snack-bar[data-v-55840acc]{background:#01A59A;color:white;padding:16px;position:sticky;z-index:10;top:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 768px){.inventory-vehicle-payment-calculator__snack-bar[data-v-55840acc]{top:120px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.inventory-vehicle-payment-calculator__snack-bar[data-v-55840acc]{top:120px}}@media only screen and (min-width: 1024px){.inventory-vehicle-payment-calculator__snack-bar[data-v-55840acc]{top:120px}}@media only screen and (min-width: 1440px){.inventory-vehicle-payment-calculator__snack-bar[data-v-55840acc]{top:130px}}.inventory-vehicle-payment-calculator__snack-bar.snack-bar-cash[data-v-55840acc]{top:180px}@media screen and (min-width: 768px){.inventory-vehicle-payment-calculator__snack-bar.snack-bar-cash[data-v-55840acc]{top:147px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.inventory-vehicle-payment-calculator__snack-bar.snack-bar-cash[data-v-55840acc]{top:147px}}@media only screen and (min-width: 1024px){.inventory-vehicle-payment-calculator__snack-bar.snack-bar-cash[data-v-55840acc]{top:180px}}@media only screen and (min-width: 1440px){.inventory-vehicle-payment-calculator__snack-bar.snack-bar-cash[data-v-55840acc]{top:157px}}.inventory-vehicle-payment-calculator__snack-bar a[data-v-55840acc]{text-decoration:underline;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;-ms-flex-item-align:center;align-self:center;cursor:pointer}.inventory-vehicle-payment-calculator__snack-bar .icon-close-delete[data-v-55840acc]{cursor:pointer;-ms-flex-item-align:center;align-self:center;color:#05141f}.inventory-vehicle-payment-calculator__snack-bar.warning[data-v-55840acc]{background:#FFEBEB;color:#05141f;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.inventory-vehicle-payment-calculator__snack-bar.warning i[data-v-55840acc]{font-size:24px;color:#e6001D}.inventory-vehicle-payment-calculator__snack-bar.warning a[data-v-55840acc]{text-decoration:underline;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;-ms-flex-item-align:center;align-self:center}.inventory-vehicle-payment-calculator__snack-bar.no-plans .icon-close-delete[data-v-55840acc]{font-size:14px;color:#05141f}.inventory-vehicle-payment-calculator__snack-bar.cash-price-warning[data-v-55840acc]{top:180px}@media screen and (min-width: 768px){.inventory-vehicle-payment-calculator__snack-bar.cash-price-warning[data-v-55840acc]{top:147px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.inventory-vehicle-payment-calculator__snack-bar.cash-price-warning[data-v-55840acc]{top:147px}}@media only screen and (min-width: 1024px){.inventory-vehicle-payment-calculator__snack-bar.cash-price-warning[data-v-55840acc]{top:180px}}@media only screen and (min-width: 1440px){.inventory-vehicle-payment-calculator__snack-bar.cash-price-warning[data-v-55840acc]{top:165px}}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form[data-v-55840acc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form form[data-v-55840acc],.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__form[data-v-55840acc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form form .section[data-v-55840acc],.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__form .section[data-v-55840acc]{border-top:1px solid #DCDCDC;padding:16px;background-color:#F9F9F7}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form form .section.payment-calculator-form__cash-down .max-price--label[data-v-55840acc],.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__form .section.payment-calculator-form__cash-down .max-price--label[data-v-55840acc]{display:none}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form form .section.payment-calculator-form__cash-down.max-price .payment-calculator-form__slider-legend[data-v-55840acc],.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__form .section.payment-calculator-form__cash-down.max-price .payment-calculator-form__slider-legend[data-v-55840acc]{border-color:#BB162B}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form form .section.payment-calculator-form__cash-down.max-price .max-price--label[data-v-55840acc],.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__form .section.payment-calculator-form__cash-down.max-price .max-price--label[data-v-55840acc]{display:block;color:#BB162B}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form form .label-section[data-v-55840acc],.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__form .label-section[data-v-55840acc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form form .label[data-v-55840acc],.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__form .label[data-v-55840acc]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:12px;line-height:20px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form form .label.miles[data-v-55840acc],.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__form .label.miles[data-v-55840acc]{padding-top:20px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form .trade-input[data-v-55840acc]{font-size:14px;line-height:22px;color:#05141f;display:block;width:100%;padding:15px 20px;border:1px solid rgba(5,20,31,0.2);background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form .trade-input--cash-down[data-v-55840acc]{max-width:95px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form .trade-input.owed-input-error[data-v-55840acc],.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form .trade-input.trade-input-error[data-v-55840acc]{border:2px solid #BB162B}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form .trade-input.owed-input-error[data-v-55840acc]:active,.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form .trade-input.owed-input-error[data-v-55840acc]:focus,.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form .trade-input.trade-input-error[data-v-55840acc]:active,.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form .trade-input.trade-input-error[data-v-55840acc]:focus{outline:none;border:2px solid #BB162B}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form .error-message[data-v-55840acc]{color:#BB162B;font-size:12px;line-height:20px;margin:8px 0px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form[data-v-55840acc] .dropdown{margin:13px 0 16px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__credit-score--soft-credit[data-v-55840acc]{font-size:12px;line-height:20px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__start-purchase[data-v-55840acc]{padding:20px 30px;background-color:#05141f}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__start-purchase span[data-v-55840acc]{color:#fff;padding-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__slider-legend[data-v-55840acc]{border:1px solid #969696;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:18px;margin-top:13px;margin-bottom:8px;background-color:white;font-size:14px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__slider-range-value[data-v-55840acc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;padding-top:8px;padding-bottom:8px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__term-options[data-v-55840acc]{margin-top:13px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;border:1px solid #DCDCDC}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__term-options .selected[data-v-55840acc]{background-color:#05141f;color:#fff;border:none}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__term-options>div[data-v-55840acc]{padding:13px 0;border-right:1px solid #DCDCDC;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__term-options>div[data-v-55840acc]:last-child{border-right:none}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__programs[data-v-55840acc]{display:grid;gap:13px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__programs .offers-label[data-v-55840acc]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__program .program-info[data-v-55840acc]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__trade-in-info .trade-in-tooltip-container .trade-in-link-title[data-v-55840acc]{color:#0500FF;border-color:#0500FF;text-decoration:underline}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__options[data-v-55840acc]{display:grid;grid-template-columns:1fr 1fr;padding-top:13px;padding-bottom:20px;gap:8px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__options>div[data-v-55840acc]{padding:9px 12px;border:1px solid #666;cursor:pointer}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__options>div.selected[data-v-55840acc]{background-color:#05141f;color:#fff}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__applied-discounts[data-v-55840acc]{padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__discount[data-v-55840acc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform:capitalize;gap:2px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__discount[data-v-55840acc]:first-child{padding-bottom:20px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__discount[data-v-55840acc] .toggle-section{margin-bottom:0}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__discount[data-v-55840acc] .toggle-section__switch-button{min-width:30px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__discount[data-v-55840acc] .toggle-section__content{margin-left:5px;display:inline}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__discount[data-v-55840acc] .toggle-section>div{display:inline-block}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__discount[data-v-55840acc] .toggle-section>div>span{display:inline-block}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__trade-in-form[data-v-55840acc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__trade-in-form .form-field-outline[data-v-55840acc]{padding-top:13px;padding-bottom:8px}.inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form__trade-in-form .form-field-outline[data-v-55840acc] input{background-color:#fff}.inventory-vehicle-payment-calculator__payment-calculator-form[data-v-55840acc]{padding:24px 16px}.inventory-vehicle-payment-calculator__options[data-v-55840acc]{display:grid;grid-template-columns:1fr 1fr 1fr;padding-bottom:20px}.inventory-vehicle-payment-calculator__options>div[data-v-55840acc]{padding:8px 16px;border:1px solid #DCDCDC;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.inventory-vehicle-payment-calculator__options>div.selected[data-v-55840acc]{background-color:#05141f;color:#fff;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.inventory-vehicle-payment-calculator .dealer-redirect[data-v-55840acc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.inventory-vehicle-payment-calculator .dealer-redirect span[data-v-55840acc]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:20px;line-height:28px}.inventory-vehicle-payment-calculator .dealer-redirect p[data-v-55840acc]{font-size:18px;line-height:28px}.inventory-vehicle-payment-calculator .apr-tool-tip__container .popper[data-v-55840acc]{width:250px}@media screen and (min-width: 768px){.inventory-vehicle-payment-calculator .apr-tool-tip__container .popper[data-v-55840acc]{width:300px}}.inventory-vehicle-payment-calculator .popper[data-v-55840acc],.inventory-vehicle-payment-calculator .tool-tip[data-v-55840acc]{width:300px;padding:22px 20px 34px 20px}.inventory-vehicle-payment-calculator .popper .tool-tip__title[data-v-55840acc],.inventory-vehicle-payment-calculator .tool-tip .tool-tip__title[data-v-55840acc]{padding-bottom:16px;border-bottom:2px solid #9ea1a2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inventory-vehicle-payment-calculator .popper .tool-tip__title i[data-v-55840acc],.inventory-vehicle-payment-calculator .tool-tip .tool-tip__title i[data-v-55840acc]{padding-right:20px}.inventory-vehicle-payment-calculator .popper .tool-tip__title span[data-v-55840acc],.inventory-vehicle-payment-calculator .tool-tip .tool-tip__title span[data-v-55840acc]{font-size:12px;line-height:20px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.inventory-vehicle-payment-calculator .popper .tool-tip__content[data-v-55840acc],.inventory-vehicle-payment-calculator .tool-tip .tool-tip__content[data-v-55840acc]{margin-top:16px;font-size:12px;line-height:20px}.inventory-vehicle-payment-calculator .popper .tool-tip__content p[data-v-55840acc],.inventory-vehicle-payment-calculator .tool-tip .tool-tip__content p[data-v-55840acc]{font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;padding-bottom:14px}.inventory-vehicle-payment-calculator .popper .tool-tip__content span[data-v-55840acc],.inventory-vehicle-payment-calculator .tool-tip .tool-tip__content span[data-v-55840acc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inventory-vehicle-payment-calculator .popper .tool-tip__content span a[data-v-55840acc],.inventory-vehicle-payment-calculator .tool-tip .tool-tip__content span a[data-v-55840acc]{color:#05141f;text-decoration:none}.inventory-vehicle-payment-calculator .popper .tool-tip__content span a i[data-v-55840acc],.inventory-vehicle-payment-calculator .tool-tip .tool-tip__content span a i[data-v-55840acc]{font-size:12px}.inventory-vehicle-payment-calculator.loading-state .inventory-vehicle-payment-calculator__payment-calculator-form[data-v-55840acc]{cursor:not-allowed}.inventory-vehicle-payment-calculator.loading-state .inventory-vehicle-payment-calculator__options .selected[data-v-55840acc],.inventory-vehicle-payment-calculator.loading-state .payment-calculator-form__term-options .selected[data-v-55840acc]{background-color:#969696}.inventory-vehicle-payment-calculator.loading-state .payment-calculator-form__slider-legend[data-v-55840acc]{background-color:#f2f2f2}.inventory-vehicle-payment-calculator.loading-state[data-v-55840acc] .soft-credit-drawer__soft-credit-label{color:#707070}.inventory-vehicle-payment-calculator.loading-state .payment-calculator-form__options>div[data-v-55840acc]{background-color:#f2f2f2;color:#05141f}.inventory-vehicle-payment-calculator.loading-state .inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form .trade-input[data-v-55840acc]{background-color:#f2f2f2}.inventory-vehicle-payment-calculator.loading-state .payment-calculator-form__discount[data-v-55840acc]{color:#969696}.inventory-vehicle-payment-calculator.loading-state[data-v-55840acc] .toggle-section__switch-button .slider{background-color:#f2f2f2}.inventory-vehicle-payment-calculator.loading-state .inventory-vehicle-payment-calculator__estimated-payment-section .payment-calculator-form[data-v-55840acc] .dropdown{background-color:#f2f2f2}.inventory-vehicle-payment-calculator__section-heading[data-v-55840acc]{background:#ECECEA;font-size:14px;line-height:22px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.inventory-vehicle-payment-calculator__section-heading.accessories .icon-rounded-question-mark[data-v-55840acc]{font-size:20px;cursor:pointer}.inventory-vehicle-payment-calculator__section .section[data-v-55840acc]{margin:12px 16px 16px 16px;border-top:1px solid #DCDCDC;padding:16px;background-color:#F9F9F7}

.protection-plans-drawer *[data-v-e3266150]{-webkit-box-sizing:border-box;box-sizing:border-box}.protection-plans-drawer.detail-view-opened[data-v-e3266150] .drawer__content{overflow:hidden}.protection-plans-drawer .close-drawer[data-v-e3266150]{cursor:pointer;position:fixed;right:24px;top:16px;z-index:100}.protection-plans-drawer[data-v-e3266150] .protection-plans .accordion-wrapper:not(.accordion-disabled) .accordion-header{font-size:14px;line-height:22px;padding:16px 0;text-transform:uppercase;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;border-top:1px solid #000000;gap:8px}.protection-plans-drawer[data-v-e3266150] .protection-plans .accordion-wrapper .accordion-header .accordion-icon::before{top:4px}.protection-plans-drawer[data-v-e3266150] .protection-plans .accordion-wrapper.accordion-active .accordion-header .accordion-icon::before{top:8px}.protection-plans-drawer[data-v-e3266150] .protection-plans .accordion-wrapper .accordion-content.accordion-open{padding-bottom:16px}.protection-plans-drawer[data-v-e3266150] .protection-plans .accordion-wrapper:nth-child(1) .accordion-header{border:none !important}.protection-plans-drawer__add-plans-link[data-v-e3266150]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;cursor:pointer}.protection-plans-drawer__section[data-v-e3266150]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.protection-plans-drawer__header[data-v-e3266150]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;border-bottom:1px solid #d2d2d3;padding-bottom:6px}.protection-plans-drawer__dependencies[data-v-e3266150]{padding-top:12px;padding-left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.protection-plans-drawer__selected-products[data-v-e3266150]{display:grid;grid-template-columns:165px 1fr;gap:4px}@media screen and (min-width: 768px){.protection-plans-drawer__selected-products[data-v-e3266150]{grid-template-columns:558px 1fr}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.protection-plans-drawer__selected-products[data-v-e3266150]{grid-template-columns:550px 1fr}}@media only screen and (min-width: 1024px){.protection-plans-drawer__selected-products[data-v-e3266150]{grid-template-columns:105px 1fr}}@media only screen and (min-width: 1440px){.protection-plans-drawer__selected-products[data-v-e3266150]{grid-template-columns:180px 1fr}}.protection-plans-drawer__selected-products .product-name[data-v-e3266150]{width:100%}.protection-plans-drawer__selected-products>div[data-v-e3266150]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.protection-plans-drawer__selected-products>div .icon-close-delete[data-v-e3266150]{cursor:pointer;font-weight:bold;padding:4px 6px 0 0;font-size:12px;line-height:20px}.protection-plans-drawer__selected-products>p[data-v-e3266150]{justify-self:flex-end}.protection-plans-drawer__heading[data-v-e3266150]{padding:16px 24px;background-color:#ECECEA;position:sticky;top:0;z-index:10}.protection-plans-drawer__heading--payment[data-v-e3266150]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.protection-plans-drawer__heading--payment .payment[data-v-e3266150]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:12px;line-height:20px}.protection-plans-drawer__heading--payment .payment span[data-v-e3266150]{font-size:18px;line-height:28px}.protection-plans-drawer__heading--payment .disclaimer-info[data-v-e3266150]{font-size:12px;line-height:20px}.protection-plans-drawer__heading .total-amount[data-v-e3266150]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.protection-plans-drawer__heading .total-amount .total-plan[data-v-e3266150]{border-bottom:none}

.carryover-accessories-modal__heading[data-v-9a831356]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:16px;line-height:24px}.carryover-accessories-modal__description[data-v-9a831356]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding-top:12px;padding-bottom:24px}.carryover-accessories-modal__checkboxes[data-v-9a831356]{padding-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.carryover-accessories-modal__checkboxes[data-v-9a831356] .checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.carryover-accessories-modal__checkboxes[data-v-9a831356] .checkbox-wrapper .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.carryover-accessories-modal__checkboxes[data-v-9a831356] .checkbox-wrapper .checkbox__title__container{font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif}.carryover-accessories-modal .title[data-v-9a831356]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;padding-bottom:16px;padding-top:0}.carryover-accessories-modal__unavailable[data-v-9a831356]{padding-bottom:24px}.carryover-accessories-modal__unavailable ul[data-v-9a831356]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.carryover-accessories-modal__unavailable .unavailable-accessories[data-v-9a831356]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.carryover-accessories-modal__ctas[data-v-9a831356]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.carryover-accessories-modal__ctas .button-v2[data-v-9a831356]{width:100%}

.remove-child-accessories-modal *[data-v-143c8a3e]{-webkit-box-sizing:border-box;box-sizing:border-box}.remove-child-accessories-modal__container[data-v-143c8a3e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.remove-child-accessories-modal__title[data-v-143c8a3e]{font-size:16px;line-height:24px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.remove-child-accessories-modal__description[data-v-143c8a3e]{font-size:14px;line-height:22px}.remove-child-accessories-modal__action[data-v-143c8a3e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}

.progress-modal *[data-v-b6d4f672]{-webkit-box-sizing:border-box;box-sizing:border-box}.progress-modal__container[data-v-b6d4f672]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.progress-modal__title[data-v-b6d4f672]{font-size:18px;line-height:28px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.progress-modal__description[data-v-b6d4f672]{font-size:18px;line-height:28px;text-align:center}.progress-modal__action[data-v-b6d4f672]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width: 768px){.progress-modal__action[data-v-b6d4f672]{width:auto;-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial}}.progress-modal__action .button-v2[data-v-b6d4f672]{padding:12px}

.error-message-modal__container[data-v-389ff2ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;text-align:center}.error-message-modal__heading[data-v-389ff2ed]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:18px;line-height:28px}.error-message-modal__description[data-v-389ff2ed]{font-size:18px;line-height:28px}.error-message-modal__footer[data-v-389ff2ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}

.protection-plans[data-v-78e7901d]{padding:0 24px;position:relative;height:100%;overflow:auto}.protection-plans *[data-v-78e7901d]{-webkit-box-sizing:border-box;box-sizing:border-box}.protection-plans__header[data-v-78e7901d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;width:100%}.protection-plans__header .product-availability[data-v-78e7901d]{font-size:12px;line-height:20px;font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform:lowercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;white-space:nowrap}.protection-plans__header .selected-products-in-group[data-v-78e7901d]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;background-color:#05141f;color:#fff;border-radius:50%;width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.protection-plans__products[data-v-78e7901d]{padding-bottom:100px}@media only screen and (min-width: 1024px){.protection-plans__products[data-v-78e7901d]{height:calc(100vh - 225px);overflow:auto}}@media only screen and (min-width: 1024px){.protection-plans__products[data-v-78e7901d]{padding-bottom:0}}.protection-plans__products .accordion-group[data-v-78e7901d]{width:99%}.protection-plans__footer[data-v-78e7901d]{padding:20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#05141f;position:fixed;bottom:0;left:0;width:100%;z-index:10}@media only screen and (min-width: 1024px){.protection-plans__footer[data-v-78e7901d]{background-color:#fff;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:sticky;left:auto}}.protection-plans__footer .button-v2[data-v-78e7901d]{width:100%}@media only screen and (min-width: 1024px){.protection-plans__footer .button-v2[data-v-78e7901d]{width:auto}}.protection-plans .accessories-card-detail[data-v-78e7901d]{position:fixed;top:127px;right:0;left:0;bottom:0;z-index:100;height:100%;width:100%;z-index:80;background-color:white;padding:24px 24px 20px 24px;overflow:hidden}@media screen and (min-width: 768px){.protection-plans .accessories-card-detail[data-v-78e7901d]{height:calc(100% - 127px)}}@media only screen and (min-width: 1024px){.protection-plans .accessories-card-detail[data-v-78e7901d]{position:absolute;top:0;height:100%}}.protection-plans .accessories-card-detail .back-button[data-v-78e7901d]{cursor:pointer;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.protection-plans__accessories[data-v-78e7901d]{display:grid;gap:16px}@media screen and (min-width: 768px){.protection-plans__accessories[data-v-78e7901d]{grid-template-columns:1fr 1fr}}

.required-products-modal__heading[data-v-4a8c9c3c]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:16px;line-height:24px}.required-products-modal__description[data-v-4a8c9c3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding-top:12px}.required-products-modal__description .available-plan-heading[data-v-4a8c9c3c]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.required-products-modal__parent-product[data-v-4a8c9c3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.required-products-modal__checkboxes[data-v-4a8c9c3c]{padding-top:16px;padding-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.required-products-modal__checkboxes[data-v-4a8c9c3c] .checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.required-products-modal__checkboxes[data-v-4a8c9c3c] .checkbox-wrapper .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.required-products-modal__checkboxes[data-v-4a8c9c3c] .checkbox-wrapper .checkbox__title__container{font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif}.required-products-modal__radio[data-v-4a8c9c3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.required-products-modal__products[data-v-4a8c9c3c]{padding-top:16px;padding-bottom:24px}.required-products-modal__ctas[data-v-4a8c9c3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.required-products-modal__ctas .button-v2[data-v-4a8c9c3c]{width:100%;white-space:normal}

@media screen and (min-width: 768px){.accessory-card-detail[data-v-790e213c]{height:100%;overflow-y:hidden}}
.accessory-card-detail__container[data-v-790e213c]{display:grid;gap:24px;padding-top:16px;overflow-y:auto;-webkit-overflow-scrolling:touch;height:calc(100vh - 170px)}
@media screen and (min-width: 768px){.accessory-card-detail__container[data-v-790e213c]{grid-template-columns:1fr 1fr;height:100%}}
.accessory-card-detail *[data-v-790e213c]{-webkit-box-sizing:border-box;box-sizing:border-box}
.accessory-card-detail__image[data-v-790e213c]{max-height:160px}
.accessory-card-detail__image img[data-v-790e213c]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;max-height:160px}
.accessory-card-detail__kia-logo[data-v-790e213c]{background-color:#05141f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.accessory-card-detail__kia-logo svg[data-v-790e213c]{width:180px;padding:35px;fill:#fff}
.accessory-card-detail__content[data-v-790e213c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media screen and (min-width: 768px){.accessory-card-detail__content[data-v-790e213c]{height:280px}}
.accessory-card-detail__content-heading[data-v-790e213c]{font-size:14px;line-height:22px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}
.accessory-card-detail__content-more-info[data-v-790e213c]{font-size:12px;line-height:20px;padding-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;cursor:pointer}
.accessory-card-detail__content-more-info span[data-v-790e213c]{border-bottom:1px solid}
.accessory-card-detail__content-footer[data-v-790e213c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:24px}
.accessory-card-detail__content-footer[data-v-790e213c] .dropdown{width:100%;margin:0}
.accessory-card-detail__content-footer[data-v-790e213c] .dropdown__selected-item-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}
.accessory-card-detail__content-footer[data-v-790e213c] .dropdown__list{height:86px;overflow-y:auto}
.accessory-card-detail__content-footer[data-v-790e213c] .dropdown__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}
.accessory-card-detail__footer[data-v-790e213c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:sticky;bottom:0;background-color:white}
.accessory-card-detail__footer .button-v2[data-v-790e213c]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;width:100%;margin-bottom:20px;margin-top:44px}
.accessory-card-detail__swatch-container[data-v-790e213c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.accessory-card-detail__swatch-container .color-swatch[data-v-790e213c]{width:16px;height:16px;border-radius:50%}
.accessory-card-detail__swatch-container span[data-v-790e213c]{font-size:12px;line-height:20px}
.accessory-card-detail__description-section[data-v-790e213c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.accessory-card-detail__description-info[data-v-790e213c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;line-height:20px}
.accessory-card-detail__more-info[data-v-790e213c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}
.accessory-card-detail__fit-specs .title[data-v-790e213c],.accessory-card-detail__part-info .title[data-v-790e213c],.accessory-card-detail__required-products .title[data-v-790e213c]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;padding:0}
.accessory-card-detail__dependencies li[data-v-790e213c]{list-style:disc;list-style-position:inside}
.accessory-card-detail .color-swatch[data-v-790e213c]{width:16px;height:16px;border-radius:50%}
.accessory-card-detail__actions[data-v-790e213c]{display:grid;width:100%;grid-template-columns:90px 1fr;gap:8px}
.accessory-card-detail__actions .counter[data-v-790e213c]{border:1px solid #D2D2D3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;margin-bottom:20px;margin-top:44px}
.accessory-card-detail__actions .counter a[data-v-790e213c]{cursor:pointer;color:#6D6E71}

.product-card[data-v-080367c2]{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #D2D2D3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}.product-card *[data-v-080367c2]{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.product-card[data-v-080367c2]{max-width:306px}}.product-card__image[data-v-080367c2]{min-height:160px;max-height:160px}.product-card__image img[data-v-080367c2]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;max-height:160px}.product-card__kia-logo[data-v-080367c2]{background-color:#05141f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card__kia-logo svg[data-v-080367c2]{width:250px;padding:35px;fill:#fff}.product-card__content[data-v-080367c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;background-color:#F9F9F7;height:280px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-card__content-heading[data-v-080367c2]{font-size:14px;line-height:22px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.product-card__content-more-info[data-v-080367c2]{font-size:12px;line-height:20px;padding-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;cursor:pointer}.product-card__content-more-info span[data-v-080367c2]{border-bottom:1px solid}.product-card__content-footer[data-v-080367c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px}.product-card__content-footer .button-v2[data-v-080367c2]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;width:100%}.product-card__content-footer[data-v-080367c2] .dropdown{width:100%;margin:0}.product-card__content-footer[data-v-080367c2] .dropdown__selected-item-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.product-card__content-footer[data-v-080367c2] .dropdown__list{height:86px;overflow-y:auto}.product-card__content-footer[data-v-080367c2] .dropdown__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.product-card__swatch-container[data-v-080367c2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:12px}.product-card__swatch-container span[data-v-080367c2]{font-size:12px;line-height:20px}.product-card .color-swatch[data-v-080367c2]{width:16px;height:16px;border-radius:50%}.product-card__actions[data-v-080367c2]{display:grid;width:100%;grid-template-columns:90px 1fr;gap:8px}.product-card__actions .counter[data-v-080367c2]{border:1px solid #D2D2D3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.product-card__actions .counter a[data-v-080367c2]{cursor:pointer;color:#6D6E71}

.hotspot-conflict-modal__heading[data-v-e70c0bac]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:16px;line-height:24px}.hotspot-conflict-modal__description[data-v-e70c0bac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding-top:12px;padding-bottom:24px}.hotspot-conflict-modal__ctas[data-v-e70c0bac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.hotspot-conflict-modal__ctas .button-v2[data-v-e70c0bac]{width:100%}

.protection-plans[data-v-a7878366]{padding:0 24px}@media only screen and (min-width: 1024px){.protection-plans[data-v-a7878366]{height:calc(100vh - 225px);overflow:auto}}.protection-plans__header[data-v-a7878366]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;width:100%}.protection-plans__header .product-availability[data-v-a7878366]{font-size:12px;line-height:20px;font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform:lowercase;white-space:nowrap}.protection-plans__products[data-v-a7878366]{padding-bottom:100px}@media only screen and (min-width: 1024px){.protection-plans__products[data-v-a7878366]{padding-bottom:0}}.protection-plans__products .accordion-group[data-v-a7878366]{width:99%}

.product-card[data-v-d9ead866]{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #D2D2D3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1024px){.product-card[data-v-d9ead866]{max-width:306px}}.product-card__image[data-v-d9ead866]{max-height:160px}.product-card__image img[data-v-d9ead866]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;max-height:160px}.product-card__kia-logo[data-v-d9ead866]{background-color:#05141f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card__kia-logo svg[data-v-d9ead866]{width:180px;padding:35px;fill:#fff}.product-card__content[data-v-d9ead866]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;background-color:#F9F9F7}.product-card__content-heading[data-v-d9ead866]{font-size:14px;line-height:22px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.product-card__content-term[data-v-d9ead866]{font-size:12px;line-height:20px;padding-bottom:12px}.product-card__content-description[data-v-d9ead866]{font-size:12px;line-height:20px;padding-bottom:16px}.product-card__content-footer[data-v-d9ead866]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card__content-footer .price[data-v-d9ead866]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}

.skeleton[data-v-cd35deec]{display:inline-block;height:15px;position:relative;overflow:hidden;background-color:#d1d1d1;border-radius:4px}.skeleton[data-v-cd35deec]::after{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0)), color-stop(20%, rgba(255,255,255,0.2)), color-stop(60%, rgba(255,255,255,0.5)), to(rgba(255,255,255,0)));background-image:linear-gradient(90deg, rgba(255,255,255,0) 0, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.5) 60%, rgba(255,255,255,0));-webkit-animation:shimmer-data-v-cd35deec 5s infinite;animation:shimmer-data-v-cd35deec 5s infinite;content:''}@-webkit-keyframes shimmer-data-v-cd35deec{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer-data-v-cd35deec{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.protection-plans-skeleton__header[data-v-cd35deec]{padding:16px 24px;background-color:#ECECEA;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.protection-plans-skeleton__content[data-v-cd35deec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:16px 24px}.protection-plans-skeleton__heading[data-v-cd35deec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.protection-plans-skeleton__card-container[data-v-cd35deec]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.protection-plans-skeleton__card-container>div[data-v-cd35deec]:nth-child(2){display:none}@media screen and (min-width: 768px){.protection-plans-skeleton__card-container>div[data-v-cd35deec]:nth-child(2){display:initial}}.protection-plans-skeleton__card[data-v-cd35deec]{border:1px solid #D2D2D3;width:100%}@media screen and (min-width: 768px){.protection-plans-skeleton__card[data-v-cd35deec]{width:50%}}.protection-plans-skeleton__card-content[data-v-cd35deec]{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.protection-plans-skeleton__card-footer[data-v-cd35deec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}

.protection-plans-drawer *[data-v-41b0f76f]{-webkit-box-sizing:border-box;box-sizing:border-box}.protection-plans-drawer[data-v-41b0f76f] .drawer__content{z-index:78}.protection-plans-drawer .close-drawer[data-v-41b0f76f]{cursor:pointer;position:fixed;right:24px;top:16px;z-index:100}.protection-plans-drawer[data-v-41b0f76f] .protection-plans .accordion-wrapper:not(.accordion-disabled) .accordion-header{font-size:14px;line-height:22px;padding:16px 0;text-transform:uppercase;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;border-top:1px solid #000000;gap:8px}.protection-plans-drawer[data-v-41b0f76f] .protection-plans .accordion-wrapper .accordion-header .accordion-icon::before{top:4px}.protection-plans-drawer[data-v-41b0f76f] .protection-plans .accordion-wrapper.accordion-active .accordion-header .accordion-icon::before{top:8px}.protection-plans-drawer[data-v-41b0f76f] .protection-plans .accordion-wrapper .accordion-content.accordion-open{padding-bottom:16px}.protection-plans-drawer[data-v-41b0f76f] .protection-plans .accordion-wrapper:nth-child(1) .accordion-header{border:none !important}.protection-plans-drawer__add-plans-link[data-v-41b0f76f]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;cursor:pointer}.protection-plans-drawer__section[data-v-41b0f76f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.protection-plans-drawer__header[data-v-41b0f76f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;border-bottom:1px solid #d2d2d3;padding-bottom:6px}.protection-plans-drawer__selected-products[data-v-41b0f76f]{display:grid;grid-template-columns:165px 1fr;gap:4px}@media screen and (min-width: 768px){.protection-plans-drawer__selected-products[data-v-41b0f76f]{grid-template-columns:558px 1fr}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.protection-plans-drawer__selected-products[data-v-41b0f76f]{grid-template-columns:550px 1fr}}@media only screen and (min-width: 1024px){.protection-plans-drawer__selected-products[data-v-41b0f76f]{grid-template-columns:105px 1fr}}@media only screen and (min-width: 1440px){.protection-plans-drawer__selected-products[data-v-41b0f76f]{grid-template-columns:180px 1fr}}.protection-plans-drawer__selected-products .product-name[data-v-41b0f76f]{width:100%}.protection-plans-drawer__selected-products>div[data-v-41b0f76f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.protection-plans-drawer__selected-products>div .icon-close-delete[data-v-41b0f76f]{cursor:pointer;font-weight:bold;padding:4px 6px 0 0;font-size:12px;line-height:20px}.protection-plans-drawer__selected-products>p[data-v-41b0f76f]{justify-self:flex-end}.protection-plans-drawer__heading[data-v-41b0f76f]{padding:16px 24px;background-color:#ECECEA;position:sticky;top:0;z-index:10}.protection-plans-drawer__heading--payment[data-v-41b0f76f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.protection-plans-drawer__heading--payment .payment[data-v-41b0f76f]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:12px;line-height:20px}.protection-plans-drawer__heading--payment .payment span[data-v-41b0f76f]{font-size:18px;line-height:28px}.protection-plans-drawer__heading--payment .disclaimer-info[data-v-41b0f76f]{font-size:12px;line-height:20px}.protection-plans-drawer__heading .total-amount[data-v-41b0f76f]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.protection-plans-drawer__heading .total-amount .total-plan[data-v-41b0f76f]{border-bottom:none}.protection-plans-drawer__footer[data-v-41b0f76f]{padding:20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#05141f;position:fixed;bottom:0;width:100%}@media only screen and (min-width: 1024px){.protection-plans-drawer__footer[data-v-41b0f76f]{background-color:#fff;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:sticky}}.protection-plans-drawer__footer .button-v2[data-v-41b0f76f]{width:100%}@media only screen and (min-width: 1024px){.protection-plans-drawer__footer .button-v2[data-v-41b0f76f]{width:auto}}

.plan-conflict-modal__heading[data-v-50420e50]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:16px;line-height:24px}.plan-conflict-modal__description[data-v-50420e50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding-top:12px}.plan-conflict-modal__description p[data-v-50420e50]{margin:0 !important}.plan-conflict-modal__description .available-plan-heading[data-v-50420e50]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.plan-conflict-modal__checkboxes[data-v-50420e50]{padding-top:16px;padding-bottom:24px}.plan-conflict-modal__checkboxes[data-v-50420e50] .checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.plan-conflict-modal__checkboxes[data-v-50420e50] .checkbox-wrapper .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.plan-conflict-modal__products[data-v-50420e50]{padding-top:16px;padding-bottom:24px}.plan-conflict-modal__ctas[data-v-50420e50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.plan-conflict-modal__ctas .button-v2[data-v-50420e50]{width:100%}

.skeleton[data-v-33133b5e]{display:inline-block;height:15px;position:relative;overflow:hidden;background-color:#d1d1d1;border-radius:4px}.skeleton[data-v-33133b5e]::after{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0)), color-stop(20%, rgba(255,255,255,0.2)), color-stop(60%, rgba(255,255,255,0.5)), to(rgba(255,255,255,0)));background-image:linear-gradient(90deg, rgba(255,255,255,0) 0, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.5) 60%, rgba(255,255,255,0));-webkit-animation:shimmer-data-v-33133b5e 5s infinite;animation:shimmer-data-v-33133b5e 5s infinite;content:''}@-webkit-keyframes shimmer-data-v-33133b5e{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer-data-v-33133b5e{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.plan-conflict-modal__heading[data-v-33133b5e]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:16px;line-height:24px}.plan-conflict-modal__description[data-v-33133b5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-top:12px}.plan-conflict-modal__description p[data-v-33133b5e]{margin:0 !important}.plan-conflict-modal__description .available-plan-heading[data-v-33133b5e]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.plan-conflict-modal__checkboxes[data-v-33133b5e]{padding-top:20px;padding-bottom:10px}.plan-conflict-modal__checkboxes>div[data-v-33133b5e]{width:100%;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.plan-conflict-modal__products[data-v-33133b5e]{padding-top:16px;padding-bottom:24px}.plan-conflict-modal__ctas[data-v-33133b5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.plan-conflict-modal__ctas .button-v2[data-v-33133b5e]{width:100%}

.price-animation__container[data-v-79e6ecfa]{height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.price-animation[data-v-79e6ecfa] .price-column{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:-webkit-transform 800ms ease-in-out;transition:-webkit-transform 800ms ease-in-out;transition:transform 800ms ease-in-out;transition:transform 800ms ease-in-out, -webkit-transform 800ms ease-in-out}.price-animation[data-v-79e6ecfa] .price-char{text-align:center;height:22px;line-height:22px}

.lead-gate-dealer-drawer *[data-v-70220c63]{-webkit-box-sizing:border-box;box-sizing:border-box}.lead-gate-dealer-drawer__snack-bar.warning[data-v-70220c63]{background:#FFEBEB;color:#05141f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:16px}.lead-gate-dealer-drawer__snack-bar.warning i[data-v-70220c63]{font-size:24px;color:#e6001D}.lead-gate-dealer-drawer__snack-bar.warning a[data-v-70220c63]{text-decoration:underline;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;-ms-flex-item-align:center;align-self:center;cursor:pointer}.lead-gate-dealer-drawer .save-my-deal-button[data-v-70220c63]:hover{background-color:#fff;color:#05141f;text-decoration:underline}.lead-gate-dealer-drawer[data-v-70220c63] .drawer__content{width:100vw}@media only screen and (min-width: 1024px){.lead-gate-dealer-drawer[data-v-70220c63] .drawer__content{width:466px}}.lead-gate-dealer-drawer__heading[data-v-70220c63]{padding:20px 21px;background-color:#05141f;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:sticky;top:0;z-index:20}.lead-gate-dealer-drawer__heading i[data-v-70220c63]{cursor:pointer}.lead-gate-dealer-drawer .lead-gate-form__footer[data-v-70220c63]{position:sticky;bottom:0;border-top:1px solid #C3C6C8;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;background-color:#fff}.lead-gate-dealer-drawer .lead-gate-form__footer .next-button[data-v-70220c63]{width:100%}

.lead-gate-form[data-v-5d7a2393]{padding:24px;font-size:14px;line-height:22px}.lead-gate-form *[data-v-5d7a2393]{-webkit-box-sizing:border-box;box-sizing:border-box}.lead-gate-form .label[data-v-5d7a2393]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.lead-gate-form .price-label[data-v-5d7a2393]{font-size:18px;line-height:28px}.lead-gate-form .price-label-bold[data-v-5d7a2393]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.lead-gate-form .contact-dealer-container[data-v-5d7a2393]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lead-gate-form .info-wrapper[data-v-5d7a2393]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.lead-gate-form__form-info[data-v-5d7a2393]{height:calc(100vh - 60px);overflow:auto}.lead-gate-form__contact-info[data-v-5d7a2393]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.lead-gate-form__contact-info--quote[data-v-5d7a2393]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lead-gate-form__user-info[data-v-5d7a2393]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 168px);overflow:auto}.lead-gate-form__footer[data-v-5d7a2393]{position:sticky;bottom:0;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;background-color:#fff}.lead-gate-form__footer .next-button[data-v-5d7a2393]{width:100%}.lead-gate-form__footer.dealer-cta-section[data-v-5d7a2393]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.lead-gate-form__footer.dealer-cta-section .dealer-link[data-v-5d7a2393]{cursor:pointer;text-decoration:underline}.lead-gate-form__heading[data-v-5d7a2393]{font-size:24px;line-height:30px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.lead-gate-form__description[data-v-5d7a2393]{font-size:14px;line-height:22px}.lead-gate-form__description .disclaimer[data-v-5d7a2393]{border:none}.lead-gate-form__form[data-v-5d7a2393]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.lead-gate-form .user-info__edit[data-v-5d7a2393]{color:#0500FF;border-bottom:1px solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:-10px;-ms-flex-item-align:baseline;align-self:baseline;cursor:pointer}.lead-gate-form .user-info .package-list[data-v-5d7a2393]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px}.lead-gate-form .user-info .warning[data-v-5d7a2393]{color:#bb162b;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.lead-gate-form .user-info .warning a[data-v-5d7a2393]{text-decoration:underline;color:#0500FF;cursor:pointer}.lead-gate-form__consent[data-v-5d7a2393]{position:relative;padding-top:10px}.lead-gate-form__consent input[data-v-5d7a2393]{width:20px;height:20px;accent-color:#05141f;border-radius:unset;margin:0;position:absolute;left:2px}.lead-gate-form__consent p[data-v-5d7a2393]{text-indent:30px}

.soft-credit-drawer[data-v-46f99d3d]{font-size:14px;line-height:22px}.soft-credit-drawer[data-v-46f99d3d] .drawer__content{width:100vw}@media only screen and (min-width: 1024px){.soft-credit-drawer[data-v-46f99d3d] .drawer__content{width:466px}}.soft-credit-drawer__risk-free-label[data-v-46f99d3d]{padding-bottom:8px}.soft-credit-drawer__soft-credit-label[data-v-46f99d3d]{color:#0500FF;text-decoration:underline;cursor:pointer}.soft-credit-drawer *[data-v-46f99d3d]{-webkit-box-sizing:border-box;box-sizing:border-box}.soft-credit-drawer__heading[data-v-46f99d3d]{padding:20px 21px;background-color:#05141f;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:sticky;top:0}.soft-credit-drawer__heading .icon-close-delete[data-v-46f99d3d]{cursor:pointer;padding:5px}.soft-credit-drawer__body[data-v-46f99d3d]{padding:24px}@media only screen and (min-width: 1024px){.soft-credit-drawer__body[data-v-46f99d3d]{height:calc(100vh - 164px);overflow:auto}}.soft-credit-drawer__body .dropdown[data-v-46f99d3d]{margin:0 !important}.soft-credit-drawer__footer[data-v-46f99d3d]{padding:24px 20px;border-top:1px solid #C3C6C8;display:grid;grid-template-rows:auto auto;gap:16px;background-color:#fff}@media screen and (min-width: 768px){.soft-credit-drawer__footer[data-v-46f99d3d]{grid-template-rows:none;grid-template-columns:auto auto}}@media only screen and (min-width: 1024px){.soft-credit-drawer__footer[data-v-46f99d3d]{position:sticky;bottom:0}}.soft-credit-drawer__footer .reverse[data-v-46f99d3d]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width: 1024px){.soft-credit-drawer__footer .reverse[data-v-46f99d3d]{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.soft-credit-drawer .label[data-v-46f99d3d]{font-size:14px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;padding-bottom:8px}.soft-credit-drawer .label.required[data-v-46f99d3d]{margin-top:16px}.soft-credit-drawer .heading[data-v-46f99d3d]{font-size:24px;line-height:30px;padding-top:20px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.soft-credit-drawer__form[data-v-46f99d3d]{display:grid;gap:16px}.soft-credit-drawer__credit-score[data-v-46f99d3d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:60px}.soft-credit-drawer__credit-score .icon-check[data-v-46f99d3d],.soft-credit-drawer__credit-score .icon-close-delete[data-v-46f99d3d]{background-color:#05141f;color:#fff;width:60px;height:60px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;margin-bottom:24px}.soft-credit-drawer__credit-score .score[data-v-46f99d3d]{font-size:36px;line-height:40px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;padding:8px 0}.soft-credit-drawer__credit-score .score-label[data-v-46f99d3d]{font-size:18px;line-height:28px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.soft-credit-drawer__credit-score .score-disclaimer[data-v-46f99d3d]{font-size:10px;line-height:14px;text-align:center;max-width:250px}

.trade-in-drawer *[data-v-5751b2ec]{-webkit-box-sizing:border-box;box-sizing:border-box}.trade-in-drawer[data-v-5751b2ec] .drawer__content{width:100vw}@media only screen and (min-width: 1024px){.trade-in-drawer[data-v-5751b2ec] .drawer__content{width:466px}}.trade-in-drawer__cta[data-v-5751b2ec]{color:#0500FF;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;border-bottom:1px solid #0500ff;cursor:pointer}.trade-in-drawer__heading[data-v-5751b2ec]{padding:20px 21px;background-color:#05141f;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:sticky;top:0;z-index:20}.trade-in-drawer__heading .icon-close-delete[data-v-5751b2ec]{cursor:pointer;padding:5px}.trade-in-drawer__body[data-v-5751b2ec]{padding:24px;height:calc(100vh - 168px);overflow:auto}.trade-in-drawer__body .dropdown[data-v-5751b2ec]{margin-top:4px;margin-bottom:16px}.trade-in-drawer__body .dropdown[data-v-5751b2ec] .dropdown__list{max-height:300px;overflow:auto}.trade-in-drawer__body[data-v-5751b2ec] .form-field-outline{padding-top:13px;padding-bottom:24px}.trade-in-drawer__body .label[data-v-5751b2ec]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.trade-in-drawer__trade-selection[data-v-5751b2ec]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding-bottom:20px}.trade-in-drawer__trade-selection>div[data-v-5751b2ec]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.trade-in-drawer__trade-selection .check-vin .icon-check[data-v-5751b2ec]{background-color:#05141f}.trade-in-drawer__trade-selection .check-make .icon-check[data-v-5751b2ec]{background-color:#05141f}.trade-in-drawer__trade-selection .icon-check[data-v-5751b2ec]{color:white;border-radius:50%;font-size:6px;padding:3px;border:1px solid #05141f}.trade-in-drawer__step-heading[data-v-5751b2ec]{font-size:24px;line-height:30px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;padding:16px 0}.trade-in-drawer__vehicle[data-v-5751b2ec]{padding-top:16px;padding-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.trade-in-drawer__vehicle-name[data-v-5751b2ec]{font-size:18px;line-height:28px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.trade-in-drawer__vehicle-form[data-v-5751b2ec]{border-top:1px solid #C3C6C8;border-bottom:1px solid #C3C6C8;padding-top:24px;padding-bottom:24px}.trade-in-drawer__vehicle-edit[data-v-5751b2ec]{cursor:pointer;color:#0500FF;border-bottom:1px solid;font-size:14px;line-height:22px}.trade-in-drawer__options-equipment .sub-categories[data-v-5751b2ec]{padding-bottom:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.trade-in-drawer__options-equipment .options>div[data-v-5751b2ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding-bottom:16px}.trade-in-drawer__options-equipment .options>div[data-v-5751b2ec] .checkbox{padding-bottom:0;margin-bottom:0}.trade-in-drawer__options-equipment .options>div[data-v-5751b2ec] .checkbox__title__container{font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif}.trade-in-drawer__options-equipment .accordion-group[data-v-5751b2ec]{margin-top:30px}.trade-in-drawer__options-equipment .accordion-group .accordion-wrapper:not(.accordion-disabled) .accordion-header[data-v-5751b2ec]{font-size:14px;line-height:22px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;padding-bottom:16px;padding-top:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.trade-in-drawer__options-equipment .accordion-wrapper:not(.accordion-disabled) .accordion-content.accordion-open[data-v-5751b2ec]{padding-bottom:0;max-height:none !important}.trade-in-drawer__vin-info[data-v-5751b2ec]{border-bottom:1px solid #C3C6C8}.trade-in-drawer__vin-info .vin-tooltip-container .vin-link-title[data-v-5751b2ec]{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;color:#0500FF;border:none;text-decoration:underline}.trade-in-drawer__footer[data-v-5751b2ec]{padding:24px 20px;border-top:1px solid #C3C6C8;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;position:sticky;bottom:0;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1024px){.trade-in-drawer__footer[data-v-5751b2ec]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.trade-in-drawer__footer .next-button[data-v-5751b2ec]{width:100%}.trade-in-drawer__estimate-trade[data-v-5751b2ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.trade-in-drawer__trade-in-amount[data-v-5751b2ec]{font-size:36px;line-height:40px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.trade-in-drawer__option-selection[data-v-5751b2ec]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:24px 0}.trade-in-drawer__option-selection>div[data-v-5751b2ec]{cursor:pointer;padding:14px;border:1px solid #666}.trade-in-drawer__option-selection>div.selected[data-v-5751b2ec]{background-color:#34404A;color:#fff}.trade-in-drawer .popper[data-v-5751b2ec]{width:300px;padding:22px 20px 34px 20px}.trade-in-drawer .popper .tool-tip__title[data-v-5751b2ec]{padding-bottom:16px;border-bottom:2px solid #9ea1a2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.trade-in-drawer .popper .tool-tip__title i[data-v-5751b2ec]{padding-right:20px}.trade-in-drawer .popper .tool-tip__title span[data-v-5751b2ec]{font-size:12px;line-height:20px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.trade-in-drawer .popper .tool-tip__content[data-v-5751b2ec]{margin-top:16px;font-size:12px;line-height:20px}.trade-in-drawer .popper .tool-tip__content p[data-v-5751b2ec]{font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;padding-bottom:14px}

.share-icons-container[data-v-4240793a]{display:block}.share-icons-container .share-icons[data-v-4240793a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;padding-top:10px}@media screen and (min-width: 768px){.share-icons-container .share-icons[data-v-4240793a]{font-size:18px}}.share-icons-container .share-icons .share-icon[data-v-4240793a]{cursor:pointer;margin-right:20px}@media screen and (min-width: 768px){.share-icons-container .share-icons .share-icon[data-v-4240793a]{margin-right:10px}}.share-icons-container .share-icons .share-icon.icon-print-icon[data-v-4240793a]{font-size:1.3em}.share-icons-container .share-icons .share-icon.icon-email[data-v-4240793a]{font-size:0.8em;margin-right:0}.share-icons-container .share-icons a[data-v-4240793a]{color:#05141f;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.vehicle-details[data-v-2623af6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media screen and (min-width: 768px){.vehicle-details[data-v-2623af6f]{-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial;padding-top:24px;gap:0}}.vehicle-details__section-title[data-v-2623af6f]{font-size:16px;line-height:24px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;padding-bottom:8px}@media screen and (min-width: 768px){.vehicle-details__section-title[data-v-2623af6f]{font-size:12px;line-height:20px;padding:0}}.vehicle-details__section-title .divider[data-v-2623af6f]{display:none;padding:5px 0 16px 0 !important}@media screen and (min-width: 768px){.vehicle-details__section-title .divider[data-v-2623af6f]{display:block;padding:5px 0 24px 0 !important}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-details__section-title .divider[data-v-2623af6f]{padding:5px 0 24px 0 !important}}@media only screen and (min-width: 1440px){.vehicle-details__section-title .divider[data-v-2623af6f]{padding:3px 0 24px 0 !important}}.vehicle-details__section-title .divider div[data-v-2623af6f]{border-bottom-color:#05141f !important;opacity:0.2}@media screen and (min-width: 768px){.vehicle-details__section-title--specs-label[data-v-2623af6f]{padding-top:30px}}.vehicle-details__section-title--view-label[data-v-2623af6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (min-width: 768px){.vehicle-details__section-title--view-label[data-v-2623af6f]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.vehicle-details__section-title--view-label .view-more[data-v-2623af6f]{cursor:pointer;font-size:10px;line-height:14px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;padding-top:16px}.vehicle-details__section-title--view-label .view-more:hover span[data-v-2623af6f]{text-decoration:underline}.vehicle-details__section-specs[data-v-2623af6f]{width:100%}.vehicle-details__section-description[data-v-2623af6f]{font-size:14px;line-height:22px}@media screen and (min-width: 768px){.vehicle-details__section-description[data-v-2623af6f]{margin-top:2px;font-size:10px;line-height:14px}}.vehicle-details__section-description .carfax-container[data-v-2623af6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vehicle-details__section-description .carfax-container a[data-v-2623af6f]{padding-top:10px;color:#05141f;text-decoration:underline;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.vehicle-details__section-description .carfax-image[data-v-2623af6f]{max-width:130px}@media screen and (min-width: 768px){.vehicle-details__section-powertrain[data-v-2623af6f],.vehicle-details__section-mileage[data-v-2623af6f]{border-right:1px dashed rgba(5,20,31,0.2);margin-right:22px}}@media screen and (min-width: 768px){.vehicle-details__section-powertrain[data-v-2623af6f],.vehicle-details__section-colors[data-v-2623af6f],.vehicle-details__section-mileage[data-v-2623af6f],.vehicle-details__section-carfax[data-v-2623af6f]{-ms-flex-preferred-size:48%;flex-basis:48%}}@media screen and (min-width: 768px){.vehicle-details__section-powertrain[data-v-2623af6f],.vehicle-details__section-colors[data-v-2623af6f],.vehicle-details__section-mileage[data-v-2623af6f],.vehicle-details__section-carfax[data-v-2623af6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.vehicle-details__section-powertrain[data-v-2623af6f],.vehicle-details__section-colors[data-v-2623af6f],.vehicle-details__section-mileage[data-v-2623af6f],.vehicle-details__section-carfax[data-v-2623af6f]{gap:50px}}.vehicle-details__section-colors.hidden[data-v-2623af6f]{visibility:hidden}.vehicle-details__section-colors .swatch-container__swatch[data-v-2623af6f]{display:-webkit-box;display:-ms-flexbox;display:flex}.vehicle-details__section-colors .swatch-container__swatch[data-v-2623af6f] .color-swatches{width:auto}.vehicle-details__section-features[data-v-2623af6f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){.vehicle-details__section-features[data-v-2623af6f]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 768px){.vehicle-details__section-features--feature[data-v-2623af6f]{-ms-flex-preferred-size:30%;flex-basis:30%}}.vehicle-details__section-features--title[data-v-2623af6f]{font-size:14px;line-height:22px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;padding-bottom:8px}@media screen and (min-width: 768px){.vehicle-details__section-features--title[data-v-2623af6f]{font-size:10px;line-height:14px}}.vehicle-details__section-features-option[data-v-2623af6f]{font-size:14px;line-height:22px;padding-bottom:8px}@media screen and (min-width: 768px){.vehicle-details__section-features-option[data-v-2623af6f]{font-size:10px;line-height:14px}}.vehicle-details__section-features-option[data-v-2623af6f]:last-child{padding-bottom:0}.vehicle-details__section-features .specs-button[data-v-2623af6f]{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;margin-top:24px}@media screen and (min-width: 768px){.vehicle-details__section-features .specs-button[data-v-2623af6f]{margin-top:31px}}.vehicle-details__section-features .specs-button[data-v-2623af6f]:hover{text-decoration:underline;border:1px solid #05141f;background-color:transparent}

.success-container p[data-v-4ebff63a]{font-size:16px;line-height:24px;margin-bottom:32px}.form-container[data-v-4ebff63a]{max-width:840px}.form[data-v-4ebff63a]{margin-top:24px}@media screen and (min-width: 768px){.form[data-v-4ebff63a]{margin-top:32px}}.form .disclaimer-checkbox[data-v-4ebff63a]{margin-top:56px;margin-bottom:32px}.form button[type='submit'][data-v-4ebff63a]{width:100%}@media screen and (min-width: 768px){.form button[type='submit'][data-v-4ebff63a]{width:auto}}.contact-methods-container[data-v-4ebff63a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;gap:16px}@media screen and (min-width: 768px){.contact-methods-container[data-v-4ebff63a]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:28px}}.contact-methods-container .contact-methods-label[data-v-4ebff63a]{font-size:14px;line-height:22px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media screen and (min-width: 768px){.contact-methods-container .contact-methods-label[data-v-4ebff63a]{font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif}}.contact-methods-container .checkbox-wrapper[data-v-4ebff63a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;font-size:14px;line-height:22px}@media screen and (min-width: 768px){.contact-methods-container .checkbox-wrapper[data-v-4ebff63a]{gap:24px}}.contact-methods-container .checkbox-wrapper[data-v-4ebff63a] .checkbox .checkbox__title__container{padding-top:0}.personal-details-container[data-v-4ebff63a]{display:grid;grid-template-columns:1fr;grid-row-gap:24px;margin-bottom:56px}@media screen and (min-width: 768px){.personal-details-container[data-v-4ebff63a]{grid-template-columns:1fr 1fr;grid-column-gap:32px}}.checkbox-wrapper[data-v-4ebff63a] .checkbox{margin-bottom:0;padding-bottom:0}.checkbox-wrapper[data-v-4ebff63a] .checkbox .checkbox__title__container{font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;padding-top:3px}.checkbox-wrapper[data-v-4ebff63a] .checkbox .checkbox__checkmark{width:20px;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-wrapper[data-v-4ebff63a] .checkbox input:checked ~ .checkbox__checkmark::after{left:7px;top:4px}.get-quote-container .help-message[data-v-4ebff63a]{font-size:16px;line-height:24px}.get-quote-container .help-message[data-v-4ebff63a]:last-of-type{margin-top:30px}@media screen and (min-width: 768px){.get-quote-container .help-message[data-v-4ebff63a]:last-of-type{margin-top:5px}}.get-quote-container .vertical-line[data-v-4ebff63a]{width:1px;min-width:1px;background-color:#ccc}.get-quote-container .payment-pref-container .payment-pref-title[data-v-4ebff63a]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:24px;line-height:30px;margin-bottom:32px}.get-quote-container .payment-pref-container .payment-pref-methods-container[data-v-4ebff63a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:24px}@media screen and (min-width: 768px){.get-quote-container .payment-pref-container .payment-pref-methods-container[data-v-4ebff63a]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}}.get-quote-container .payment-pref-container .payment-pref-methods-container .payment-pref-methods[data-v-4ebff63a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;font-size:14px;line-height:22px}.get-quote-container .payment-pref-container .payment-pref-methods-container .payment-pref-methods[data-v-4ebff63a] .checkbox{padding-left:30px}.get-quote-container .payment-pref-container .payment-pref-methods-container .payment-pref-methods[data-v-4ebff63a] .checkbox .checkbox__title__container{padding-top:0}

.form-field-container[data-v-95a8449a]{position:relative;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-field-container label[data-v-95a8449a]{cursor:pointer;margin-top:3px;padding-left:calc(20px + 10px)}.form-field-container .form-field[data-v-95a8449a]{position:absolute;opacity:0;cursor:pointer;height:20px;width:20px;z-index:1}.form-field-container .form-field:checked ~ .custom-check-mark[data-v-95a8449a]{background-color:#05141f}.form-field-container .form-field:checked ~ .custom-check-mark[data-v-95a8449a]:after{display:block}.form-field-container .custom-check-mark[data-v-95a8449a]{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid rgba(5,20,31,0.2);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.form-field-container .custom-check-mark[data-v-95a8449a]:after{content:'';position:absolute;display:none;left:7px;top:3px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}

.form-field-textarea[data-v-038363a4]{font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;line-height:22px;width:100%;resize:none;color:#05141f;background-color:transparent;outline:none;border:1px solid rgba(5,20,31,0.2);padding:18px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}

.success-container p[data-v-51d53488]{font-size:16px;line-height:24px;margin-bottom:32px}.form-container[data-v-51d53488]{max-width:840px}.form[data-v-51d53488]{margin-top:24px}@media screen and (min-width: 768px){.form[data-v-51d53488]{margin-top:32px}}.form .disclaimer-checkbox[data-v-51d53488]{margin-top:56px;margin-bottom:32px}.form button[type='submit'][data-v-51d53488]{width:100%}@media screen and (min-width: 768px){.form button[type='submit'][data-v-51d53488]{width:auto}}.contact-methods-container[data-v-51d53488]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;gap:16px}@media screen and (min-width: 768px){.contact-methods-container[data-v-51d53488]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:28px}}.contact-methods-container .contact-methods-label[data-v-51d53488]{font-size:14px;line-height:22px;font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media screen and (min-width: 768px){.contact-methods-container .contact-methods-label[data-v-51d53488]{font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif}}.contact-methods-container .checkbox-wrapper[data-v-51d53488]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;font-size:14px;line-height:22px}@media screen and (min-width: 768px){.contact-methods-container .checkbox-wrapper[data-v-51d53488]{gap:24px}}.contact-methods-container .checkbox-wrapper[data-v-51d53488] .checkbox .checkbox__title__container{padding-top:0}.personal-details-container[data-v-51d53488]{display:grid;grid-template-columns:1fr;grid-row-gap:24px;margin-bottom:56px}@media screen and (min-width: 768px){.personal-details-container[data-v-51d53488]{grid-template-columns:1fr 1fr;grid-column-gap:32px}}.checkbox-wrapper[data-v-51d53488] .checkbox{margin-bottom:0;padding-bottom:0}.checkbox-wrapper[data-v-51d53488] .checkbox .checkbox__title__container{font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;padding-top:3px}.checkbox-wrapper[data-v-51d53488] .checkbox .checkbox__checkmark{width:20px;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-wrapper[data-v-51d53488] .checkbox input:checked ~ .checkbox__checkmark::after{left:7px;top:4px}.form-section-title[data-v-51d53488]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:16px;line-height:24px}.form-section-title.contact-details-section[data-v-51d53488]{margin-bottom:24px}

.dealer-info-container[data-v-35e667ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media screen and (min-width: 768px){.dealer-info-container[data-v-35e667ee]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:25px;padding-top:16px}}@media only screen and (min-width: 1440px){.dealer-info-container[data-v-35e667ee]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.dashed-separator[data-v-35e667ee]{display:none}@media screen and (min-width: 768px){.dashed-separator[data-v-35e667ee]{display:inline-block;width:1px;border-left:1px dashed rgba(5,20,31,0.2)}}.link-cta-container[data-v-35e667ee]{width:100%}@media screen and (min-width: 768px){.link-cta-container[data-v-35e667ee]{width:50%}}@media only screen and (min-width: 1440px){.link-cta-container[data-v-35e667ee]{width:100%}}.link-cta-container .dealer-web-link[data-v-35e667ee]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}@media screen and (min-width: 768px){.link-cta-container .dealer-web-link[data-v-35e667ee]{margin-bottom:16px}}.link-cta-container .dealer-web-link .dealer-chat-link[data-v-35e667ee]{cursor:pointer;text-decoration:underline;font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:12px;line-height:20px;color:#05141f;position:relative}@media screen and (min-width: 768px){.link-cta-container .dealer-web-link .dealer-chat-link[data-v-35e667ee]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}}.link-cta-container .dealer-web-link .dealer-chat-link[data-v-35e667ee]:hover{color:#05141f}.link-cta-container .dealer-web-link .dealer-chat-link[data-v-35e667ee]:after{content:'\E9F4';font-family:kia-icons !important;position:absolute;right:-20px;top:-1px;font-size:12px}.link-cta-container .dealer-web-link i[data-v-35e667ee]{margin-left:8px}.link-cta-container .dealer-site-btn[data-v-35e667ee]{color:#05141f;text-decoration:none}.link-cta-container .dealer-site-btn[data-v-35e667ee]:hover{text-decoration:underline;border:1px solid #05141f;background-color:transparent}.link-cta-container .dealer-site-btn[disabled][data-v-35e667ee]{cursor:not-allowed;opacity:0.5}.link-cta-container .dealer-site-btn[disabled][data-v-35e667ee]:hover{text-decoration:none}.map-address-container[data-v-35e667ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:100%}@media screen and (min-width: 768px){.map-address-container[data-v-35e667ee]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;width:50%}}@media only screen and (min-width: 1440px){.map-address-container[data-v-35e667ee]{width:100%}}.map-address-container .map-container[data-v-35e667ee],.map-address-container .dealer-address-container[data-v-35e667ee]{width:100%;position:relative}@media screen and (min-width: 768px){.map-address-container .map-container[data-v-35e667ee],.map-address-container .dealer-address-container[data-v-35e667ee]{width:50%}}.map-address-container .map-container .dealer-name-container[data-v-35e667ee],.map-address-container .dealer-address-container .dealer-name-container[data-v-35e667ee]{font-size:14px;line-height:22px}@media screen and (min-width: 768px){.map-address-container .map-container .dealer-name-container[data-v-35e667ee],.map-address-container .dealer-address-container .dealer-name-container[data-v-35e667ee]{font-size:12px;line-height:20px}}.map-address-container .map-container .dealer-name-container .dealer-name[data-v-35e667ee],.map-address-container .dealer-address-container .dealer-name-container .dealer-name[data-v-35e667ee]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-decoration:underline}@media screen and (min-width: 768px){.map-address-container .map-container .dealer-name-container .dealer-name[data-v-35e667ee],.map-address-container .dealer-address-container .dealer-name-container .dealer-name[data-v-35e667ee]{text-decoration:none}}.map-address-container .map-container .dealer-address[data-v-35e667ee],.map-address-container .dealer-address-container .dealer-address[data-v-35e667ee]{font-size:14px;line-height:22px;margin-top:16px}@media screen and (min-width: 768px){.map-address-container .map-container .dealer-address[data-v-35e667ee],.map-address-container .dealer-address-container .dealer-address[data-v-35e667ee]{margin-top:8px;font-size:12px;line-height:20px}}@media screen and (min-width: 768px){.map-address-container .map-container .dealer-address .dealer-zip[data-v-35e667ee],.map-address-container .dealer-address-container .dealer-address .dealer-zip[data-v-35e667ee]{display:block}}.map-address-container .map-container .dealer-address .dealer-phone[data-v-35e667ee],.map-address-container .dealer-address-container .dealer-address .dealer-phone[data-v-35e667ee]{color:#05141f;display:-webkit-box;display:-ms-flexbox;display:flex}

@page{margin:0 !important}.inventory-print-container .page-break[data-v-1315685a]{page-break-after:always}.inventory-print-container__hero[data-v-1315685a]{margin:0 auto;width:85%}.inventory-print-container__hero img[data-v-1315685a]{width:100%}.inventory-print-container__header[data-v-1315685a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;width:85%}.inventory-print-container__header h2[data-v-1315685a]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:36px}.inventory-print-container__header img[data-v-1315685a]{width:140px}.inventory-print-container__content[data-v-1315685a]{margin:0 auto;width:85%}.inventory-print-container .delimiter[data-v-1315685a]{padding:20px 0;border-bottom:1px solid #707070;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:2em;page-break-inside:avoid}.inventory-print-container .delimiter[data-v-1315685a]:last-of-type{border-bottom:none}.inventory-print-container .delimiter .sec-label[data-v-1315685a]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:18px;text-transform:capitalize;-webkit-box-flex:1;-ms-flex:1 0 24%;flex:1 0 24%}.inventory-print-container .delimiter .msrp-label[data-v-1315685a]{text-transform:uppercase}.inventory-print-container .delimiter .sec-content[data-v-1315685a]{font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%;margin-right:60px}.inventory-print-container .delimiter .sec-content ul[data-v-1315685a]{width:100%}.inventory-print-container .delimiter .sec-content ul li[data-v-1315685a]{margin-bottom:10px}.inventory-print-container .delimiter .sec-content strong[data-v-1315685a]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif}.inventory-print-container .delimiter .swatch-content[data-v-1315685a]{display:-webkit-box;display:-ms-flexbox;display:flex}.inventory-print-container .delimiter .swatch-content .color-swatch[data-v-1315685a]{width:30px;height:30px;border-radius:50%;border:1px solid #707070;margin:0 10px 10px 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.inventory-print-container .delimiter .swatch-content span[data-v-1315685a]{text-transform:capitalize}.inventory-print-container__disclaimer[data-v-1315685a]{background-color:#f2f2f2;padding:0 8% 40% 8%;page-break-inside:avoid}.inventory-print-container__disclaimer .delimiter[data-v-1315685a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #707070 !important;margin-bottom:20px}.inventory-print-container__disclaimer h3[data-v-1315685a]{font-family:'designk-bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:18px;text-transform:capitalize}.inventory-print-container__disclaimer img[data-v-1315685a]{width:100px}.inventory-print-container__disclaimer p[data-v-1315685a]{line-height:1.6em}

