﻿#volvo :root{--main-volvo-color: #2B6BBA}#volvo .page-special-offer{font-weight:400;min-height:400px;position:relative}#volvo .page-special-offer.corpo-page{padding:30px 15px}#volvo .page-special-offer.corpo-page .page-index .vehicle-list .btn:before{top:10px}#volvo .page-special-offer.corpo-page .page-details .btn-to-root,#volvo .page-special-offer.corpo-page .page-index .btn-to-root{position:relative;color:#000}#volvo .page-special-offer.corpo-page .page-details .btn-to-root .fas,#volvo .page-special-offer.corpo-page .page-index .btn-to-root .fas{display:none}#volvo .page-special-offer.corpo-page .page-details .btn-to-root .link,#volvo .page-special-offer.corpo-page .page-index .btn-to-root .link{color:#000;text-transform:none}#volvo .page-special-offer.corpo-page .page-details .btn-to-root .link:before,#volvo .page-special-offer.corpo-page .page-index .btn-to-root .link:before{top:8px}#volvo .page-special-offer.corpo-page .page-details .btn-to-root .page-special-offer .btn-back:before,#volvo .page-special-offer.corpo-page .page-index .btn-to-root .page-special-offer .btn-back:before{content:"";position:absolute;top:8px;left:0;display:block;width:10px;height:10px;color:#428bca;box-sizing:border-box;background-size:contain;background-image:url(//kmag.net/sharedcakephp/volvo2/img/icon_set/arrow_down.png);background-repeat:no-repeat;transform:rotate(90deg)}#volvo .page-special-offer.corpo-page .btn.btn-link{text-decoration:underline;cursor:pointer}#volvo .page-special-offer.corpo-page .btn.btn-link.button.dark:before{display:none}#volvo .page-special-offer.corpo-page .link i{display:none}#volvo .page-special-offer.corpo-page .link:hover,#volvo .page-special-offer.corpo-page .btn.btn-link:hover{cursor:pointer;text-decoration:underline !important;background-color:#fff}#volvo .page-special-offer.corpo-page .link:before,#volvo .page-special-offer.corpo-page .btn.btn-link:before{content:"";position:absolute;top:5px;left:0;display:block;width:10px;height:10px;color:#428bca;box-sizing:border-box;background-size:contain;background-image:url(//kmag.net/sharedcakephp/volvo2/img/icon_set/arrow_down.png);background-repeat:no-repeat;transform:rotate(90deg)}#volvo .page-special-offer.corpo-page .btn.btn-link:before{left:auto;right:0;transform:rotate(-90deg)}#volvo .page-special-offer a:hover{text-decoration:underline}#volvo .page-special-offer h2{font-size:22px;line-height:normal}#volvo .page-special-offer .wrapp-page{width:100%;margin:0 auto;max-width:1240px}#volvo .page-special-offer .wrapp-page .page-details,#volvo .page-special-offer .wrapp-page .page-index{margin:0 -15px}#volvo .page-special-offer .wrapp-page .page-details .wrap-content,#volvo .page-special-offer .wrapp-page .page-index .wrap-content{padding-left:15px;padding-right:15px}#volvo .page-special-offer .container{max-width:1200px}#volvo .page-special-offer .btn{cursor:pointer}#volvo .page-special-offer .btn:hover{text-decoration:underline}#volvo .page-special-offer .btn-link{position:relative;color:var(--main-volvo-color);display:inline-block;text-transform:uppercase;font-size:14px;padding:0;padding-right:15px;text-decoration:none}#volvo .page-special-offer .btn-link:hover{color:#000}#volvo .page-special-offer .btn-link a{text-decoration:none}#volvo .page-special-offer .btn-back{position:relative;display:inline-block;padding-right:15px;text-transform:none;color:#000;padding-left:15px}#volvo .page-special-offer .btn-back:before{content:"";position:absolute;top:5px;left:0;display:block;width:10px;height:10px;color:#428bca;box-sizing:border-box;background-size:contain;background-image:url(//kmag.net/sharedcakephp/volvo2/img/icon_set/arrow_down.png);background-repeat:no-repeat;transform:rotate(90deg)}#volvo .page-special-offer .btn.btn-link.button{background-color:#fff;color:var(--main-volvo-color) !important}#volvo .page-special-offer .btn.btn-link.button:before{content:"";position:absolute;top:5px;display:block;width:10px;height:10px;color:#428bca;box-sizing:border-box;background-size:contain;background-image:url(//kmag.net/sharedcakephp/volvo2/img/icon_set/arrow_down.png);background-repeat:no-repeat;left:auto;right:0;transform:rotate(-90deg)}#volvo .page-special-offer .page-loader:before{border-color:var(--main-volvo-color);border-bottom:3px solid rgba(240,240,240,.8)}#volvo .page-special-offer .page-index .hero-image{height:600px;position:relative;margin-bottom:60px;background-position:center;background-size:cover}@media(max-width: 576px){#volvo .page-special-offer .page-index .hero-image{height:375px;margin-bottom:20px}}#volvo .page-special-offer .page-index .section-title{color:#000;font-size:17px;margin-bottom:25px;font-weight:700}#volvo .page-special-offer .page-index .wrap-banner-content{display:flex;justify-content:center;width:100%;margin-bottom:50px}#volvo .page-special-offer .page-index .wrap-banner-content .banner-content{max-width:730px;text-align:center}#volvo .page-special-offer .page-index .wrap-banner-content .hero-title{font-size:36px;margin-bottom:15px;line-height:1;font-weight:700}@media(max-width: 576px){#volvo .page-special-offer .page-index .wrap-banner-content .hero-title{font-size:24px}}#volvo .page-special-offer .page-index .wrap-banner-content .hero-subtitle{font-size:18px;margin-bottom:25px;font-weight:700}@media(max-width: 576px){#volvo .page-special-offer .page-index .wrap-banner-content .hero-subtitle{font-size:16px}}#volvo .page-special-offer .page-index .wrap-banner-content .btn.cta-btn{color:#fff !important;background-color:#05141f;padding:15px;text-decoration:none;display:inline-block;border-radius:5px}#volvo .page-special-offer .page-index .wrap-banner-content .btn.cta-btn:hover{background:rgba(5,20,31,.9);color:#fff !important}#volvo .page-special-offer .page-index .wrap-banner-content .btn.cta-btn a{color:#fff !important;text-decoration:none}#volvo .page-special-offer .page-index .wrap-banner-content .btn.cta-btn>a{color:#fff;font-weight:700}#volvo .page-special-offer .page-index .btn.cta-btn a{border:rgba(0,0,0,0)}#volvo .page-special-offer .page-index .vehicle-list{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:15px}#volvo .page-special-offer .page-index .vehicle-list .item img{width:100%}#volvo .page-special-offer .page-index .vehicle-list .title-vehicle{font-size:18px;margin-top:10px;font-weight:700}#volvo .page-special-offer .page-index .vehicle-list .btn{position:relative;display:inline-block;padding-right:15px;padding-left:0;text-transform:uppercase}#volvo .page-special-offer .page-index .vehicle-list .btn:before{content:"";position:absolute;top:5px;left:0;display:block;width:10px;height:10px;color:#428bca;box-sizing:border-box;background-size:contain;background-image:url(//kmag.net/sharedcakephp/volvo2/img/icon_set/arrow_down.png);background-repeat:no-repeat;transform:rotate(90deg)}#volvo .page-special-offer .page-index .vehicle-list .btn:before{transform:rotate(-90deg);left:auto;top:12px;right:0;width:7px;height:7px}@media(max-width: 576px){#volvo .page-special-offer .page-details,#volvo .page-special-offer .page-index{margin-bottom:40px}}#volvo .page-special-offer .page-details .section-title,#volvo .page-special-offer .page-index .section-title{margin-top:50px;margin-bottom:50px;font-size:36px;font-weight:700}@media(max-width: 576px){#volvo .page-special-offer .page-details .section-title,#volvo .page-special-offer .page-index .section-title{margin-top:15px;margin-bottom:30px;font-size:24px}}#volvo .page-special-offer .page-details .vehicle-list,#volvo .page-special-offer .page-index .vehicle-list{display:grid;grid-template-columns:1fr;grid-gap:15px;row-gap:75px}@media(max-width: 576px){#volvo .page-special-offer .page-details .vehicle-list,#volvo .page-special-offer .page-index .vehicle-list{row-gap:35px}}#volvo .page-special-offer .page-details .vehicle-data,#volvo .page-special-offer .page-index .vehicle-data{display:flex;justify-content:flex-start;column-gap:60px}#volvo .page-special-offer .page-details .vehicle-data .wrap-img,#volvo .page-special-offer .page-index .vehicle-data .wrap-img{background-size:contain;background-repeat:no-repeat;background-position:center center;height:100%}#volvo .page-special-offer .page-details .vehicle-data .wrap-img-mobile,#volvo .page-special-offer .page-index .vehicle-data .wrap-img-mobile{display:none;width:100%;margin-bottom:30px}@media(max-width: 992px){#volvo .page-special-offer .page-details .vehicle-data,#volvo .page-special-offer .page-index .vehicle-data{display:block}#volvo .page-special-offer .page-details .vehicle-data .wrap-img-mobile,#volvo .page-special-offer .page-index .vehicle-data .wrap-img-mobile{display:block !important}#volvo .page-special-offer .page-details .vehicle-data .wrap-img,#volvo .page-special-offer .page-index .vehicle-data .wrap-img{display:none}}#volvo .page-special-offer .page-details .vehicle-data .content-box,#volvo .page-special-offer .page-index .vehicle-data .content-box{width:100%}#volvo .page-special-offer .page-details .vehicle-data .content-box h2,#volvo .page-special-offer .page-index .vehicle-data .content-box h2{font-weight:700;font-size:36px;margin-top:0}@media(max-width: 576px){#volvo .page-special-offer .page-details .vehicle-data .content-box h2,#volvo .page-special-offer .page-index .vehicle-data .content-box h2{font-size:24px}}#volvo .page-special-offer .page-details .vehicle-data .content-box h4,#volvo .page-special-offer .page-index .vehicle-data .content-box h4{font-weight:700;margin-top:0}#volvo .page-special-offer .page-details .vehicle-data .description,#volvo .page-special-offer .page-index .vehicle-data .description{margin-top:10px;margin-bottom:30px;font-size:17px}#volvo .page-special-offer .page-details .vehicle-data .content-box .content,#volvo .page-special-offer .page-index .vehicle-data .content-box .content{border-bottom:1px solid #000}#volvo .page-special-offer .page-details .vehicle-data .content-box .content:first-of-type,#volvo .page-special-offer .page-index .vehicle-data .content-box .content:first-of-type{border-top:1px solid #000}#volvo .page-special-offer .page-details .vehicle-data .content-box .wrap-title,#volvo .page-special-offer .page-index .vehicle-data .content-box .wrap-title{display:flex;justify-content:space-between;align-items:center;cursor:auto;padding:10px 0px !important;font-weight:400;font-size:17px}#volvo .page-special-offer .page-details .vehicle-data .content-box .wrap-title.cursor-pointer,#volvo .page-special-offer .page-index .vehicle-data .content-box .wrap-title.cursor-pointer{cursor:pointer}#volvo .page-special-offer .page-details .vehicle-data .content-box .toggle,#volvo .page-special-offer .page-index .vehicle-data .content-box .toggle{font-size:32px;cursor:pointer}#volvo .page-special-offer .page-details .vehicle-data .content-box .calculation-notes,#volvo .page-special-offer .page-index .vehicle-data .content-box .calculation-notes{padding:30px;background:var(--main-volvo-color);color:#fff;margin-top:15px;border-radius:5px}#volvo .page-special-offer .page-details .vehicle-data .content-box .more-content,#volvo .page-special-offer .page-index .vehicle-data .content-box .more-content{margin:20px 0}#volvo .page-special-offer .page-details .vehicle-data .wrap-img,#volvo .page-special-offer .page-index .vehicle-data .wrap-img{max-width:500px;width:100%;background-size:contain;background-repeat:no-repeat}#volvo .page-special-offer .page-details .vehicle-data .wrap-img img,#volvo .page-special-offer .page-index .vehicle-data .wrap-img img{width:100%;max-width:100%;height:auto}@media(max-width: 992px){#volvo .page-special-offer .page-details .vehicle-data .wrap-img,#volvo .page-special-offer .page-index .vehicle-data .wrap-img{max-width:100%}}#volvo .page-special-offer .page-details .vehicle-data .wrap-buttons,#volvo .page-special-offer .page-index .vehicle-data .wrap-buttons{margin-top:30px}#volvo .page-special-offer .page-details .vehicle-data .wrap-buttons a,#volvo .page-special-offer .page-index .vehicle-data .wrap-buttons a{border:none !important;text-decoration:none !important}#volvo .page-special-offer .page-details .vehicle-data .wrap-buttons .btn.dark,#volvo .page-special-offer .page-index .vehicle-data .wrap-buttons .btn.dark{background:#05141f;color:#fff !important;border:1px solid #05141f;transition:all .2s ease-in-out;height:auto;padding:16px 16px;border-radius:50px;text-decoration:none;text-transform:uppercase;font-weight:700}#volvo .page-special-offer .page-details .vehicle-data .wrap-buttons .btn,#volvo .page-special-offer .page-index .vehicle-data .wrap-buttons .btn{margin-right:20px;margin-bottom:10px;text-transform:uppercase;font-weight:700}#volvo .page-special-offer .icon-plus,#volvo .page-special-offer .icon-minus{height:12px;width:12px}#volvo .page-special-offer .icon-minus{background:url("//kmag.net/sharedcakephp/retails/img/icons/minus.svg")}#volvo .page-special-offer .icon-minus:before{content:none !important}#volvo .page-special-offer .icon-plus{background:url("//kmag.net/sharedcakephp/retails/img/icons/plus.svg")}#volvo .page-special-offer .icon-plus:before{content:none !important}@media(max-width: 767px){#volvo .page-special-offer .page-index .vehicle-list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){#volvo .page-special-offer .page-index .vehicle-list{grid-template-columns:1fr;padding-bottom:40px}}#volvo .fade-enter-active,#volvo .fade-leave-active{transition:opacity .5s}#volvo .fade-enter,#volvo .fade-leave-to{opacity:0}#retail .page-volvo-offer .container{width:100%;max-width:1650px;padding:0 15px;margin:0 auto}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content{padding:60px 0}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .section-title:first-child{display:none !important}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .hero-image{aspect-ratio:16/7;margin-bottom:30px}@media(max-width: 992px){#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .hero-image{aspect-ratio:5/4}}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .wrap-banner-content{text-align:center;padding-bottom:75px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .wrap-banner-content .hero-title{font-weight:700;font-size:36px;padding-bottom:30px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .wrap-banner-content .hero-subtitle{margin-bottom:25px;font-size:17px;padding-bottom:23px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .wrap-banner-content .btn{background-color:rgba(0,0,0,0);border-radius:0;display:block;font-size:initial;text-transform:none;color:initial;padding:0;cursor:default;margin:0;font-weight:normal;line-height:1.428571429;text-align:center;white-space:initial;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:none}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .wrap-banner-content .btn:active{box-shadow:none}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .wrap-banner-content .btn a{font-weight:700;background-color:#05141f;border-radius:50px;display:inline-block;font-size:14px;text-transform:uppercase;color:#fff;padding:16px 16px;cursor:pointer}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .wrap-banner-content .btn a.ghost{border:2px solid #05141f;color:#05141f;background-color:rgba(0,0,0,0)}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .wrap-banner-content .btn a.ghost:hover{border:2px solid #05141f;color:#fff;background-color:#05141f}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .wrap-banner-content .btn a.ghost:disabled{cursor:not-allowed;opacity:.3}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .wrap-banner-content .btn a:hover{text-decoration:none;background-color:rgba(5,20,31,.9);color:#fff}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .wrap-banner-content .btn a:disabled{cursor:not-allowed;opacity:.3}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .section-title{display:block;font-size:17px;padding-bottom:15px;text-transform:uppercase;margin-top:20px;margin-bottom:10px;font-weight:700;line-height:1.1;color:inherit}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:30px 15px}@media(max-width: 992px){#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 576px){#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list{grid-template-columns:1fr}}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .item img{width:100%;max-width:100%}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .item .title-vehicle{cursor:pointer;font-size:18px;font-weight:700;margin-top:20px;margin-bottom:10px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .item .wrap-btn .btn{font-weight:400;background-color:rgba(0,0,0,0);border-radius:0;display:block;font-size:initial;text-transform:none;color:initial;padding:0;cursor:default;margin:0;font-weight:normal;line-height:1.428571429;text-align:left;white-space:initial;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:none;font-weight:700;display:inline-block;font-size:14px;text-transform:uppercase;color:#676d74;padding:15px 25px 15px 0;cursor:pointer}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .item .wrap-btn .btn:hover{color:#000 !important;text-decoration:none}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .item .wrap-btn .btn:disabled{cursor:not-allowed;opacity:.3}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .item .wrap-btn .btn:active{box-shadow:none}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .back,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .back{padding:30px 0 40px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .back .btn-to-root a,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .back .btn-to-root a{font-weight:400;background-color:rgba(0,0,0,0);border-radius:0;display:block;font-size:initial;text-transform:none;color:initial;padding:0;cursor:default;margin:0;font-weight:normal;line-height:1.428571429;text-align:left;white-space:initial;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:none;cursor:pointer;display:inline-block;font-weight:700;padding-left:5px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .back .btn-to-root a:before,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .back .btn-to-root a:before{content:"";position:relative;display:inline-block;font-family:"Glyphicons Halflings";font-size:14px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left;transform:rotate(180deg);left:-5px;top:5px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .section-title,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .section-title{font-size:36px;font-weight:700;margin-top:0;margin-bottom:55px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .hero-description,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .hero-description{text-align:center;font-size:16px;font-family:"Kia Signature",Arial,Verdana,sans-serif;padding:40px 80px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list{padding-bottom:40px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;column-gap:30px;margin-bottom:40px}@media(max-width: 992px){#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data{grid-template-columns:1fr}}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .wrap-img,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .wrap-img{aspect-ratio:16/12;background-color:#f5f5f5;background-position:center;background-size:cover}@media(max-width: 992px){#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .wrap-img,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .wrap-img{aspect-ratio:16/9;margin-bottom:20px}}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box h2,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box h2{font-size:36px;font-weight:700;margin-bottom:20px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .description,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .description{font-size:17px;margin-bottom:20px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .content,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .content{font-size:17px;border-bottom:1px solid #000}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .content:first-of-type,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .content:first-of-type{border-top:1px solid #000}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title{padding:15px 0}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title .title,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title .title{font-weight:700;padding-right:10px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer{cursor:pointer;display:grid;align-items:center;grid-template-columns:auto 20px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer .toggle,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer .toggle{height:17px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer .toggle .icon-plus,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer .toggle .icon-plus{position:relative;display:block;width:17px;height:9px;padding-top:8px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer .toggle .icon-plus .line1,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer .toggle .icon-plus .line2,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer .toggle .icon-plus .line1,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer .toggle .icon-plus .line2{position:absolute;width:17px;height:2px;background-color:#000}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer .toggle .icon-plus .line2,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer .toggle .icon-plus .line2{transform:rotate(90deg)}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer .toggle .icon-minus,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer .toggle .icon-minus{position:relative;display:block;width:17px;height:9px;padding-top:8px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer .toggle .icon-minus .line1,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .content .wrap-title.cursor-pointer .toggle .icon-minus .line1{position:absolute;width:17px;height:2px;background-color:#000}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .content .more-content,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .content .more-content{padding-bottom:20px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .calculation-notes,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .calculation-notes{font-size:17px;margin-top:20px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons{margin-top:30px}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button{font-weight:400;background-color:rgba(0,0,0,0);border-radius:0;display:block;font-size:initial;text-transform:none;color:initial;padding:0;cursor:default;margin:0;font-weight:normal;line-height:1.428571429;text-align:left;white-space:initial;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:none;font-weight:700;display:inline-block;font-size:14px;text-transform:uppercase;color:#676d74;padding:16px 16px;cursor:pointer}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:first-of-type,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:first-of-type{font-weight:700;background-color:#05141f;border-radius:50px;display:inline-block;font-size:14px;text-transform:uppercase;color:#fff;padding:16px 16px;cursor:pointer}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:first-of-type.ghost,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:first-of-type.ghost{border:2px solid #05141f;color:#05141f;background-color:rgba(0,0,0,0)}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:first-of-type.ghost:hover,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:first-of-type.ghost:hover{border:2px solid #05141f;color:#fff;background-color:#05141f}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:first-of-type.ghost:disabled,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:first-of-type.ghost:disabled{cursor:not-allowed;opacity:.3}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:first-of-type:hover,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:first-of-type:hover{text-decoration:none;background-color:rgba(5,20,31,.9);color:#fff !important}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:first-of-type:disabled,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:first-of-type:disabled{cursor:not-allowed;opacity:.3}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:first-of-type:before,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:first-of-type:before{display:none !important}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:hover,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:hover{color:#000 !important;text-decoration:none}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:disabled,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:disabled{cursor:not-allowed;opacity:.3}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:before,#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .button:before{content:"";position:relative;top:3px;left:3px;display:inline-block;font-family:"Glyphicons Halflings";font-size:14px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right}#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .section-title{display:none}#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content picture img{margin-bottom:60px}#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .wrap-banner-content .banner-content .hero-title{color:#000;font-weight:400;font-size:36px}#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .wrap-banner-content .banner-content .hero-subtitle{font-size:18px}#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .wrap-banner-content .banner-content .hero-subtitle p{color:#000;margin:0 auto}#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .wrap-banner-content .banner-content .btn.cta-btn{text-transform:uppercase}#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .item .title-vehicle{color:#000}#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .section-title,#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .vehicle-list .content-box h4,#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .vehicle-list .content-box h2,#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .vehicle-list .content-box .description,#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-details .vehicle-list .content-box .content,#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .section-title,#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .vehicle-list .content-box h4,#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .vehicle-list .content-box h2,#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .vehicle-list .content-box .description,#volvo #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .vehicle-list .content-box .content{color:#000}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;column-gap:60px;margin-bottom:20px;background-color:#f2f3f5;padding:40px 80px}@media(max-width: 992px){#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data{grid-template-columns:1fr;padding:20px 40px}}@media(max-width: 576px){#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data{padding:10px 20px}}#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .wrap-img{background-color:rgba(0,0,0,0);background-size:100%;background-repeat:no-repeat}@media(max-width: 992px){#retail .page-volvo-offer .container #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .wrap-img{aspect-ratio:16/9;margin-bottom:20px}}#retail #page_body #mainElEmbeddedPage .page-index .wrap-content{margin:0 auto;max-width:1170px}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component{display:none}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded{display:block}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index .section-title{font-size:36px;color:#333;padding:0;margin:30px 0 20px 0;font-weight:600}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index img{display:block;max-width:100%;width:100%}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index h2.section-title{display:none}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index .vehicle-list{margin-bottom:40px}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index .vehicle-list .vehicle-data{display:grid;grid-template-columns:repeat(2, 1fr);background-color:#fff;padding-top:20px;padding-bottom:40px}@media(max-width: 992px){#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index .vehicle-list .vehicle-data{grid-template-columns:1fr}}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index .vehicle-list .vehicle-data .wrap-img{background-size:contain;background-position:center;background-repeat:no-repeat}@media(max-width: 992px){#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index .vehicle-list .vehicle-data .wrap-img{aspect-ratio:10/6}}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index .vehicle-list .vehicle-data .content-box{padding:0 15px}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index .vehicle-list .vehicle-data .content-box .sub-title{font-size:18px;margin-top:10px;margin-bottom:10px;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index .vehicle-list .vehicle-data .content-box h2{margin-top:20px;margin-bottom:10px;font-weight:700;font-size:42px}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index .vehicle-list .vehicle-data .content-box .description{margin-bottom:30px;font-size:14px;line-height:1.42857143;color:#333}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index .vehicle-list .vehicle-data .content-box .wrap-buttons .btn.btn-link.button{text-transform:uppercase;position:relative;color:#333}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index .vehicle-list .vehicle-data .content-box .wrap-buttons .btn.btn-link.button:after{content:">";position:absolute;top:2px;right:0;transform:rotateY(55deg);font-size:20px}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index .vehicle-list .vehicle-data .content-box .wrap-buttons .btn.btn-link.button.dark{background-color:#05141f;font-size:14px;line-height:14px;display:inline-block;padding:10px 15px 10px;color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;border-radius:30px}#kia .site-container .site-content .page-volvo-offer .contentWrap.container #mainElEmbeddedPage .embedded-component.loaded .wrapp-page .page-index .vehicle-list .vehicle-data .content-box .wrap-buttons .btn.btn-link.button.dark:after{display:none}#kia #news h2{text-align:left}#kia .looking-content{background:#f6f6f6;padding:30px 15px}#kia .looking-content .content_wrapping{text-align:center;max-width:1170px;padding:0 15px;margin:0 auto}#kia .looking-content .content_wrapping #model_news_open{padding-top:10px;display:grid;grid-template-columns:repeat(4, 1fr)}@media(max-width: 767px){#kia .looking-content .content_wrapping #model_news_open{grid-template-columns:1fr}}#kia .looking-content .content_wrapping .range-model-grid{position:relative;background-color:#fff;margin-bottom:15px;margin-left:5px;margin-right:5px;border-bottom:1px solid #dadada}#kia .looking-content .content_wrapping .range-model-grid:hover{background-color:#05141f;cursor:pointer}#kia .looking-content .content_wrapping .range-model-grid:hover *{color:#fff !important;text-decoration:underline}#kia .looking-content .content_wrapping .range-model-grid .news-plus-link{position:absolute;bottom:0;right:0;color:#fff;text-decoration:none;background-color:#05141f;background-image:url(//kmag.net/sharedcakephp/kia2/img/icons/icon-math-plus-white.svg);background-position:center center;background-repeat:no-repeat;font-size:22px;text-align:center;width:30px;height:30px;padding:0px}#kia .looking-content .content_wrapping .range-model-grid:last-child{border:0;padding:0}#kia .looking-content .content_wrapping .range-model-grid .news-img-wrap img{width:100%;aspect-ratio:1.3333333333;object-fit:cover}#kia .looking-content .content_wrapping .range-model-grid .news-details{padding-bottom:25px;padding-left:5px;padding-right:5px}#kia .looking-content .content_wrapping .range-model-grid .news-details h3{padding:0;width:100%;font-weight:normal;font-size:14px;text-align:left}#kia .looking-content .content_wrapping .range-model-grid .news-details .news-link{font-size:12px;text-decoration:underline}#kia #body .page-volvo-offer #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content{padding:60px 0}#kia #body .page-volvo-offer #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .section-title{display:none}@media(max-width: 992px){#kia #body .page-volvo-offer #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content picture img{width:100%}}#kia #body .page-volvo-offer #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .hero-description{text-align:center;font-size:16px;font-family:"KIA",Arial,Verdana,sans-serif}#kia #body .page-volvo-offer #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;column-gap:60px;margin-bottom:20px;background-color:#f2f3f5;padding:40px 80px}@media(max-width: 992px){#kia #body .page-volvo-offer #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data{grid-template-columns:1fr;padding:20px 40px 40px}}#kia #body .page-volvo-offer #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .wrap-img{aspect-ratio:16/12;background-size:contain;background-repeat:no-repeat}#kia #body .page-volvo-offer #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .description{margin-bottom:30px}#kia #body .page-volvo-offer #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .btn.btn-link.button.dark{background-color:#05141f;font-size:14px;line-height:14px;display:inline-block;padding:10px 15px 10px;color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;border-radius:30px;margin-right:5px}#kia #body .page-volvo-offer #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .btn.btn-link.button.dark:after{display:none !important}#kia #body .page-volvo-offer #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .btn.btn-link.button.outline{background-color:none;border-color:#05141f;font-size:14px;line-height:14px;display:inline-block;padding:10px 15px 10px;color:#05141f;font-weight:bold;text-transform:uppercase;text-decoration:none;border-radius:30px;margin:10px 10px 10px 0}#kia #body .page-volvo-offer #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .btn.btn-link.button.outline:after{display:none !important}#kia #body .page-volvo-offer #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .btn.btn-link.button{text-transform:uppercase;position:relative}#kia #body .page-volvo-offer #mainElEmbeddedPage .embedded-component .wrapp-page .page-index .wrap-content .vehicle-list .vehicle-data .content-box .wrap-buttons .btn.btn-link.button:after{content:">";position:absolute;top:2px;right:0;transform:rotateY(55deg);font-size:20px}@-webkit-keyframes snowflakes-fall{0%{top:-20%}100%{top:100%}}@-webkit-keyframes snowflakes-shake{0%{left:calc(98vw - 75px)}50%{left:0px}100%{left:calc(100vw - 75px)}}@keyframes snowflakes-fall{0%{top:-20%}100%{top:100%}}@keyframes snowflakes-shake{0%{left:calc(98vw - 80px)}50%{left:0px}100%{left:calc(98vw - 80px)}}.snowflake{position:fixed;top:-30%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-animation-name:snowflakes-fall,snowflakes-shake;-webkit-animation-duration:13s,15s;-webkit-animation-timing-function:linear,linear;-webkit-animation-iteration-count:infinite,infinite;-webkit-animation-play-state:running,running;animation-name:snowflakes-fall,snowflakes-shake;animation-duration:10s,18s;animation-timing-function:linear,linear;animation-iteration-count:infinite,infinite;animation-play-state:running,running;pointer-events:none;max-width:115px}@media(max-width: 1550px){.snowflake{max-width:100px;animation-duration:11.5s,13s}}@media(max-width: 1024px){.snowflake{max-width:86px;animation-duration:10s,10s}}@media(max-width: 512px){.snowflake{max-width:60px;animation-duration:9s,8s}@keyframes snowflakes-shake{0%{left:calc(98vw - 46px)}50%{left:0px}100%{left:calc(98vw - 46px)}}}.snowflake:nth-of-type(0){left:1%;-webkit-animation-delay:0s,0s;animation-delay:0s,0s}.snowflake:nth-of-type(1){left:10%;-webkit-animation-delay:10s,3s;animation-delay:3.5s,2s}@media(max-width: 1024px){.snowflake:nth-of-type(1){left:0}}.snowflake:nth-of-type(2){left:20%;-webkit-animation-delay:6s,.5s;animation-delay:4.5s,0s}@media(max-width: 1024px){.snowflake:nth-of-type(2){left:5%}}.snowflake:nth-of-type(3){left:50%;-webkit-animation-delay:4s,2s;animation-delay:7s,6s}@media(max-width: 1024px){.snowflake:nth-of-type(3){left:15%}}.snowflake:nth-of-type(4){left:10%;-webkit-animation-delay:3s,7s;animation-delay:9s,1s}@media(max-width: 1024px){.snowflake:nth-of-type(4){left:25%}}.snowflake:nth-of-type(5){left:50%;-webkit-animation-delay:8s,3s;animation-delay:9.5s,8s}@media(max-width: 1024px){.snowflake:nth-of-type(5){left:35%}}.snowflake:nth-of-type(6){left:60%;-webkit-animation-delay:6s,5s;animation-delay:10.5s,0s}@media(max-width: 1024px){.snowflake:nth-of-type(6){left:45%}}.snowflake:nth-of-type(7){left:70%;-webkit-animation-delay:2.5s,1s;animation-delay:12s,9s}@media(max-width: 1024px){.snowflake:nth-of-type(7){left:55%}}.snowflake:nth-of-type(8){left:10%;-webkit-animation-delay:1s,0s;animation-delay:14.5s,4s}@media(max-width: 1024px){.snowflake:nth-of-type(8){left:65%}}.snowflake:nth-of-type(9){left:90%;-webkit-animation-delay:3s,1.5s;animation-delay:12s,1s}@media(max-width: 1024px){.snowflake:nth-of-type(9){left:70%}}/*# sourceMappingURL=main-kia.css.map */
