﻿.stock-detail-header{background:linear-gradient(354deg,#fff 0%,#fff 42.9%,rgba(var(--footer-bg-color1),1) 43%,rgba(var(--footer-bg-color1),1) 100%);}@media(min-width:992px){.stock-detail-header .header-container{display:flex;}}@media(max-width:767px){.stock-detail-header .header-container .f-carousel__nav{display:none;}}.stock-detail-header .pill-container{height:30px;display:flex;justify-content:flex-start;}.stock-detail-header .pill-container .car-info-pill{background-color:#fff;color:rgba(var(--footer-bg-color1));font-size:12px;height:25px;line-height:16px;}@media(max-width:991px){.stock-detail-header .pill-container .car-info-pill{font-size:11px;}}.stock-detail-header .pill-container .car-info-pill.icon{background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;width:40px;height:23px;position:relative;}.stock-detail-header .pill-container .car-info-pill.icon.manual-icon{background-image:url("../../../images/icons/manual-transmission-icon.png");}.stock-detail-header .pill-container .car-info-pill.icon.automatic-icon{background-image:url("../../../images/icons/automatic-transmission-icon.png");}.stock-detail-header .pill-container .detail-compare{background-color:#d3e5f3;padding:4px 10px 5px 10px;border-radius:5px;font-size:12px;margin-left:auto;height:25px;}@media(max-width:991px){.stock-detail-header .pill-container .detail-compare{font-size:11px;}}.stock-detail-header .pill-container .detail-compare input{transform:translateY(2px);margin-right:5px;}.stock-detail-header .quick-action-container i{color:#fff;}.stock-detail-header .link{color:rgba(var(--base-link),1);text-decoration:underline!important;}.stock-detail-header h1{color:#fff!important;font-size:var(--h2-typography_font-size_xl);}.stock-detail-header .car-info p{color:#fff;font-size:16px;}.stock-detail-header .car-info .clamp-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:initial;}.stock-detail-header .mobile-action-container a{font-size:14px;color:rgba(255,255,255,.768627451)!important;}@media(max-width:991px){.stock-detail-header{background:linear-gradient(0deg,#fff 0%,#fff 40%,rgba(var(--footer-bg-color1),1) 39.9%,rgba(var(--footer-bg-color1),1) 100%);}.stock-detail-header .car-info p{font-size:14px;}}@media(max-width:360px){.stock-detail-header .calculator-usp li{font-size:12px;}}.stock-detail-header .detail-overlay{background:#fff;width:100%;height:100%;font-size:13px;font-weight:bold;border:3px solid #dddcdc;}.stock-detail-header .detail-overlay h2{color:#204464;text-align:center;padding:10px 0;}.stock-detail-header .detail-overlay .button{width:70%;margin:0 auto;display:block;font-size:16px;line-height:20px;height:50px;cursor:pointer;}.stock-detail-header .detail-overlay .button i{display:block;float:left;height:100%;font-size:30px;padding-top:8px;}.stock-detail-header .detail-overlay .button span{font-size:14px;text-align:left;display:block;padding:3px 0 0 10px;float:left;}.stock-detail-header .detail-overlay .button .arrow{display:block;float:right;height:100%;font-size:30px;padding-top:8px;}.stock-detail-header .detail-overlay .txt{text-align:center;}.stock-detail-header .detail-overlay .txt .desc{padding:5px 0 0 0;display:block;}.stock-detail-header .detail-overlay .txt .price{font-size:20px;}.stock-detail-header .detail-overlay .lease{background:#d8e4f0;padding:40px 50px 20px 50px;}.stock-detail-header .detail-overlay .lease ul{text-align:left;list-style:none;padding-left:10px;line-height:25px;}.stock-detail-header .detail-overlay .lease ul i{color:#68b884;}.stock-detail-header .detail-overlay .lease .button{background:#006fd2;color:#fff;}.stock-detail-header .detail-overlay .buy{padding:40px 50px 20px 50px;}.stock-detail-header .detail-overlay .buy .button{color:#fff;background:#204464;}.stock-detail-header .detail-overlay .buy .button span{padding:13px 0 0 10px;}.stock-detail-header .detail-overlay .buy .txt{color:#204464;}.stock-detail-header .detail-overlay .buy .txt .desc,.stock-detail-header .detail-overlay .buy .txt .dealer{height:110px;display:block;}@media only screen and (max-width:768px){.stock-detail-header .detail-overlay .lease,.stock-detail-header .detail-overlay .buy{padding:30px 10px 20px 10px;}.stock-detail-header .detail-overlay .button{width:calc(100% - 50px);}.stock-detail-header .detail-overlay .desc{margin-bottom:20px;}}.stock-detail .container-padding{padding-top:30px;padding-bottom:50px;}.stock-detail .nav-buttons-container .btn:first-child{background-color:#f9f9f9;}.stock-detail .nav-buttons-container .btn:last-child{background-color:rgba(var(--c2-btn-bg-color1),1);color:#fff;float:right;}@media(max-width:991px){.stock-detail .nav-buttons-container .btn:last-child{float:none;}}.stock-detail .breadcrumb-trail{background-color:rgba(var(--footer-bg-color1),1);}.stock-detail .breadcrumb-trail nav{width:85%;}@media(max-width:767px){.stock-detail .breadcrumb-trail nav{width:98%;}}.stock-detail .breadcrumb-trail span{color:#fff!important;}.stock-detail .breadcrumb-trail .active span{color:#6aa1cd!important;}.stock-detail .breadcrumb-trail .active span i{color:#fff!important;}@media(max-width:767px){.stock-detail .breadcrumb-trail .breadcrumb{overflow-x:auto;white-space:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;}.stock-detail .breadcrumb-trail .breadcrumb li.breadcrumb-item a,.stock-detail .breadcrumb-trail .breadcrumb li.breadcrumb-item a span,.stock-detail .breadcrumb-trail .breadcrumb li.breadcrumb-item>span{text-overflow:unset;max-width:unset;white-space:unset;overflow:visible;}}.stock-detail .route-container{text-align:center;background-color:#d3e5f3;width:40%;}@media(max-width:991px){.stock-detail .route-container{width:90%;}}.stock-detail .rating-container{text-align:center;background-color:#f9f9f9;width:40%;}.stock-detail .rating-container .__fbcw__bar-widget{max-width:50%;width:auto!important;display:inline-block!important;padding-left:0!important;height:30px!important;}@media(max-width:991px){.stock-detail .rating-container{width:90%;}.stock-detail .rating-container .__fbcw__bar-widget{margin-top:5px;max-width:100%;padding-left:20px!important;}}@media(max-width:360px){.stock-detail .rating-container p{font-size:14px;}}.stock-detail .car-characteristics-container{background-color:#d3e5f3;}.stock-detail .car-characteristics-container .characteristic-pill{background-color:#fff;height:100px;}@media(max-width:991px){.stock-detail .car-characteristics-container .characteristic-pill{height:80px;}}.stock-detail .car-characteristics-container .characteristic-pill .title{font-size:13px;filter:opacity(75%);}.stock-detail .car-characteristics-container .characteristic-pill .subtitle{font-size:16px;}.stock-detail .car-characteristics-container .characteristic-pill .license-check{margin-top:22px;width:max-content;position:relative;font-size:14px;line-height:1.3;}@media(max-width:991px){.stock-detail .car-characteristics-container .characteristic-pill .license-check{margin-top:15px;}}.stock-detail .car-characteristics-container .characteristic-pill .license-check a{font-weight:bold;}.stock-detail .car-characteristics-container .plus-points-container{background-color:rgba(var(--footer-bg-color1),1);color:#fff;}@media(max-width:991px){.stock-detail .car-characteristics-container .plus-points-container{width:95%;}}.stock-detail .car-characteristics-container .plus-points-container .characteristic-pill{background-color:rgba(var(--footer-bg-color1),1);}.stock-detail .car-characteristics-container .plus-points-container .characteristic-pill .plus-point{font-size:14px;}.stock-detail .car-characteristics-container .plus-points-container .characteristic-pill .plus-point i{color:#38a8ff;}.stock-detail .car-characteristics-container .plus-points-container .characteristic-pill .detail-button{font-size:12px!important;text-decoration:underline!important;color:#fff;width:fit-content;}.stock-detail .car-characteristics-container .plus-points-container .characteristic-pill .detail-button span{cursor:pointer;}@media(max-width:767px){.stock-detail .monthlySticky{display:block;opacity:1;translate:0 0;background-color:#fff;position:fixed;bottom:0;left:0;width:100%;z-index:4;-webkit-box-shadow:0 -3px 3px rgba(50,50,50,.4);-moz-box-shadow:0 -3px 3px rgba(50,50,50,.4);box-shadow:0 -3px 3px rgba(50,50,50,.4);transition-duration:.5s;}@starting-style{.stock-detail .monthlySticky{opacity:0;translate:0 -10vh;}}}@media(min-width:767px){.stock-detail .monthlySticky{display:none;}}.stock-detail .monthlySticky .row div:first-child{padding-left:2.5rem;}.stock-detail .monthlySticky .row div:last-child{padding-right:2.5rem;}