.cursor {
  	cursor: pointer;
}
.car-back-btn span, .car-detail-slider .swiper-button-prev, .car-detail-slider .swiper-button-next{
	width: 100px;
	height: 100px;
	border: 1px solid #fff;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.car-back-btn span img{
	width: 24px;
}
.car-back-btn, .car-detail-slider, .car-detail-tab{
	background: #14181E;
}
.car-back-btn{
	width: calc(8% + .75rem);
}
.car-back-btn a{
	top: 160px;
}
.car-back-btn a:hover span{
	background: #A68463;
	border-color: #A68463;
}
.car-detail-slider .swiper-button-prev:after, .car-detail-slider .swiper-button-next:after{
	display: none;
}
.car-detail-slider .swiper-button-prev, .car-detail-slider .swiper-button-next{
	border-color: #F7F0EC;
}
.car-detail-slider .swiper-button-prev:hover, .car-detail-slider .swiper-button-next:hover{
	background: #A68463;
	border-color: #A68463;
}
.car-detail-slider .swiper-button-prev{
	left: 5%;
}
.car-detail-slider .swiper-button-next{
	right: 5%;
}
.car-slider-content h4, .car-slider-content h5, .car-slider-content td, .car-slider-btn{
	font-family: 'lama_sansmedium';
	color: #fff;
}
.car-slider-content h4{
	font-size: 4rem;
}
.car-slider-content td{
	width: 49%;
	vertical-align: top;
	display: inline-block;
	font-size: 2.4rem;
	margin-bottom: 20px;
}
.car-slider-content h5 span, .car-slider-content td span{
	color: #A68463;
}
.car-slider-content td span{
	display: block;
	font-size: 1.4rem;
}
.car-slider-content{
	padding-left: 10%;
	padding-bottom: 85px;
}
.car-slider-content h5{
	margin-top: 6px;
	line-height: normal;
}
.car-slider-content .price h5{
	margin-top: 0;
	margin-bottom: 40px;
}
.car-slider-content .price{
	margin: 18px 0;
}
.car-slider-btn{
	background: #A68463;
	border: 1px solid #A68463;
	height: 75px;
  	line-height: 75px;
	color: #F7F0EC;
	font-size: 1.6rem;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.car-slider-btn:hover{
	background: transparent;
	color: #A68463;
}
.inruilvoorstel-btn {
	border-right-color: #15181f;
}
.afspraak-btn:hover{
	border-left-color: transparent;
}
.share-btn{
	position: absolute;
  	right: -30px;
  	top: 8px;
}
.share-btn img{
	width: 18px;
}
.detail-contact-block{
	border: 1px solid #A68463;
	border-top-color: transparent;
}
.detail-contact-block span, .detail-contact-block h5{
	font-family: 'lama_sansmedium';
}
.detail-contact-block span{
	color: #A68463;
	font-size: 1.4rem;
}
.detail-contact-block h5{
	color: #F7F0EC;
	margin: 10px 0 12px;
}
.detail-contact-block a:not(:hover) .call-img{
	filter: brightness(0) invert(1);
}
.tab-button span, .car-detail-tab h5, .kenmerken-tab-block #accordian h3{
	font-family: 'lama_sanssemibold_expanded';
}
.tab-button span{
	color: rgba(247, 240, 236, 0.60);
	font-size: 2.6rem;
	padding-right: 90px;
}
.tab-button.active span{
	color: #F7F0EC;
}
.tab-button span:before{
	width: 60px;
	height: 60px;
	border: 1px solid rgba(247, 240, 236, 0.60);
	background-color: transparent;
	content: '';
	border-radius: 100%;
	position: absolute;
	top: -10px;
	transform: rotate(-90deg);
	right: 0;
	background-image: url(../images/next.svg);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 14px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.tab-button.active span:before{
	background-color: #A68463;
	border-color: #A68463;
	transform: rotate(90deg);
}
.car-detail-tab .tab-content{
	background: rgba(247, 240, 236, 0.10);
	padding: 40px 50px;
	margin-top: 90px;
}
.kenmerken-tab-block table{
	width: 100%;
	font-size: 0;
}
.kenmerken-tab-block tr{
	border-bottom: 1.5px solid #F7F0EC;
}
.kenmerken-tab-block td, .opties-tab li{
	color: #F7F0EC;
	font-size: 1.6rem;
	word-break: break-word;
	font-family: 'lama_sansmedium';
}
.kenmerken-tab-block td{
	width: 16%;
	vertical-align: top;
	padding: 23px 30px;
}
.kenmerken-tab-block td:nth-child(even){
	color: rgba(247, 240, 236, 0.70);
}
.kenmerken-btn {
	color: #A68463;
	font-family: 'lama_sansmedium';
	padding: 30px 0 20px;
}
.dtl-tab1 .kenmerken-btn .cursor.collapsed .hide-content, .dtl-tab1 .kenmerken-btn .cursor:not(.collapsed) .show-content{
	display: none;
}
.dtl-tab1 .kenmerken-btn .cursor:not(.collapsed) .hide-content{
	display: block;
}
.car-detail-tab .tab-content h5{
	color: #F7F0EC;
}
.kenmerken-tab-block #accordian tr{
	border-color: rgba(247, 240, 236, 0.20);
}
.kenmerken-tab-block #accordian td{
	padding: 12px 0;
	width: 50%;
}
.kenmerken-tab-block #accordian h5{
	margin-bottom: 28px;
}
.kenmerken-tab-block #accordian h3{
	color: #F7F0EC;
	font-size: 2.8rem;
	letter-spacing: normal;
	line-height: 56px;
	text-transform: unset;
	margin-top: 40px;
}
.kenmerken-tab-block #accordian h6{
	color: rgba(247, 240, 236, 0.50);
	font-family: 'lama_sansregular';
  	font-size: 1.6rem;
  	margin-bottom: 35px;
}
.kenmerken-tab-block #accordian table:not(:last-child){
	margin-bottom: 50px;
}
.kenmerken-tab-block #accordian .accordian-preview-block table{
	margin-bottom: 0;
}
.opties-tab li{
	margin-bottom: 6px;
}
.opties-tab ul{
	list-style-type: disc;
	padding-left: 15px;
}
.opties-tab h5{
	padding-bottom: 15px;
	border-bottom: 1px solid #d4d4d4;
	margin-bottom: 25px;
}
.left-bg-block {
	width: 140px;
	background: #A68463;
	color: #fff;
	font-size: 1.8rem;
	border-radius: 5px 0 0 5px;
	font-family: 'lama_sansregular';
}
.block-dtls {
	width: calc(100% - 140px);
	border: 1px solid #A68463;
	border-left: 0;
	padding: 15px;
	border-radius: 0 5px 5px 0;
}
.block-dtls h5{
	font-family: 'lama_sanssemibold';
	margin-bottom: 5px;
}