.single-vehicle .info{display:flex;-webkit-display:flex;width:100%;margin-bottom:20px}.single-vehicle .info .title-container .post-title{font-size:50px}.single-vehicle .sidebar .price-box{margin-left:auto;text-align:left}.single-vehicle .sidebar .price-container{display:flex;-webkit-display:flex}.single-vehicle .sidebar .price-box .price{display:inline-block;margin-right:5px;font-size:30px;line-height:1;font-weight:600;flex:0 0 50%}.single-vehicle .sidebar .price-container>span:last-child{padding-left:5px}.single-vehicle .specifics-top{text-align:left;margin-bottom:40px;margin-top:20px}.single-vehicle .specifics-top label{font-size:20px}.single-vehicle .specifics-top span{font-size:16px}.single-vehicle .description{padding-top:20px;margin-top:20px}.attributes.tabs{margin-top:20px}.attributes.tabs .tab-heading button{background:none;border:none;color:#fff;border-radius:0}.attributes.tabs .tab-heading button.active{border-bottom:1px solid var(--color-primary)}.tab-content>div{display:none;padding:20px 0}.tab-content>div.active{display:block}#tab-content-opties .optie{border-bottom:1px solid rgb(255 255 255 / .08);padding-left:25px;position:relative;flex:1 1 calc(33.333% - 10px)}#tab-content-opties .optie i{position:absolute;left:0;top:5px;display:inline-block;color:var(--color-primary)}.vehicle-thumbnail-wrapper{min-width:0}.vehicle-thumbnail-wrapper .vehicle-thumbnail{border-radius:5px;overflow:hidden}#thumbnail-carousel{max-width:100%;overflow:hidden}#thumbnail-carousel .carousel-list{display:flex;-webkit-display:flex;gap:10px;list-style:none;margin-left:0;padding-left:0;margin-top:10px}#thumbnail-carousel .carousel-list li{flex:0 0 calc((100% - 20px) / 5)}.thumb-item{aspect-ratio:16 / 10;background:#000;border-radius:4px;overflow:hidden}.thumb-item img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.thumb-item:hover img{transform:scale(1.05)}.more-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-decoration:none!important;background:rgb(0 0 0 / .4);border:1px solid var(--color-primary);border-radius:5px}.more-overlay span{color:#fff;font-size:1.5rem;font-weight:700;z-index:5;text-shadow:0 2px 4px rgb(0 0 0 / .5)}#proefrit-aanvragen{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-image:url(/wp-content/uploads/2026/04/proefrit-aanvragen.jpg.webp);background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:2em}#proefrit-aanvragen>.inner .content{padding:15vw 5vw;z-index:20;position:relative;max-width:1024px;min-height:350px}#proefrit-aanvragen>.inner .content h2{font-size:clamp(30px, 3.5vw, 36px);margin-bottom:10px}#proefrit-aanvragen>.inner .content a{display:inline-block}#proefrit-aanvragen>.inner .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6);z-index:10}.container-proefrit-aanvragen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-100}.container-proefrit-aanvragen:not(.show){transition:0.4s z-index ease-in-out;transition-delay:0.3s}.container-proefrit-aanvragen.show{display:block;z-index:100}.container-proefrit-aanvragen .overlay{position:relative;width:100%;height:100%;background-color:rgb(0 0 0 / .8);z-index:110}.container-proefrit-aanvragen .inner{position:absolute;top:100%;transition:0.4s all ease-in-out;z-index:120;left:50%;background-color:#000;border-radius:20px;padding:20px;transform:translateX(-50%);box-shadow:2px 8px 23px 3px rgb(0 0 0 / .2);opacity:0}.container-proefrit-aanvragen.show .inner{top:50%;transform:translate(-50%,-50%);opacity:1}.btn-close-container-proefrit{position:absolute;right:20px;top:20px;padding:8px}#reviews{text-align:center;padding:4em 20px}#reviews p{max-width:921px;margin:0 auto;margin-bottom:20px}.afleverpakketten{display:flex;-webkit-display:flex;gap:10px}.afleverpakketten .box{padding:15px;border:1px solid var(--color-primary);border-radius:15px;flex:0 0 calc(( 100% - 10px ) / 2)}.button-actions button,.button-actions a{transition:all .2s linear}.button-actions button:hover,.button-actions a:hover{transform:scale(1.03)}.button-actions .btn-contact:hover{color:#000!important}.highlights.columns-2 ul{display:flex;-webkit-display:flex;gap:10px;flex-wrap:wrap}.highlights.columns-2 ul li{flex:0 0 calc(50% - 10px)}