.hikashop_product_main_image_thumb{

margin-bottom: var(--divider);
}

.hikashop_product_page {

width: 80%;	
margin: 0 auto;
}

.hikashop_product_page h1{
font-family: "Open Sans", sans-serif;
letter-spacing: 3px;
font-size: 32px;
margin-bottom: 8px;
text-align: center;
}

.hikashop_product_description_main{
text-align: center;
padding-left: 90px;
padding-right: 90px;
}

.hikashop_product_price_full {
margin-top: 15px;
width: 100%;
text-align: center;

 }

.hikashop_quantity_form {
text-align: center;
width: 100%;
}

.hikabtn {
	background: var(--bruin);
	border: 1px solid var(--bruin);
	color: var(--wit);
	border-radius: var(--border-radius);
	padding: 5px 20px;
	font-size: 18px;
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	margin-bottom: var(--divider);
 }

 .hikabtn:hover{
	background: var(--bruin);
	border: 1px solid var(--bruin);
	color: var(--wit);
 }


.onderbutton {
font-family: "Open Sans", sans-serif;
letter-spacing: 3px;
font-size: 16px;
text-align: center;
margin-bottom: var(--divider);

}

.hikashop_product_page img#hikashop_main_image{
max-width: 100%;
height: auto;

}

#hikashop_product_image_main{
margin-bottom: 30px;
}

img.hikashop_child_image {
	height:50px;
}

.hikashop_product_page div.hikashop_small_image_div a {
    border: none;
}


.hikashop_product_page div.hikashop_small_image_div a.hikashop_active_thumbnail {
    border: none;
}

.hikashop_product_price_full {
margin-top:15px;
float: right;
}

.hikashop_product_price_per_unit{
display: none;
}




.hikabtn.hikacart{
margin-top:15px;
}



/* CART ----------------------- */

#hikashop_checkout_form{

}


#hikashop_checkout_form .table{

}

.hikashop_wizardbar{
border: 1px solid var(--bruin);
background: var(--wit);
margin-bottom:30px;
border-radius: var(--border-radius);
}

.hikashop_no_print .fa{
display: none;
}

.hikashop_wizardbar{
	background: var(--lichtgeel);
}

.hikashop_wizardbar ul li {
    color: var(--bruin);
    background: var(--lichtgeel);

}

.hikashop_wizardbar ul li.hikashop_cart_step_current {
    color: var(--wit);
    background: var(--bruin);
}

.hikashop_wizardbar ul li.hikashop_cart_step_finished {
	color: var(--bruin);
     background: var(--lichtgeel);
}

.hikashop_wizardbar ul li.hikashop_cart_step_finished a {
  color: var(--bruin);
}

.hkbadge{
background: var(--bruin);
color: var(--wit);
}


.hkbadge-current{
background: var(--lichtgeel);
color: var(--bruin);
}

.hikashop_wizardbar ul li.hikashop_cart_step_current .hikashop_chevron:before {
    border-left: 14px solid var(--bruin);
}

.hikashop_wizardbar ul li .hikashop_chevron:before {
    border-left: 14px solid var(--lichtgeel);
}

.hikashop_wizardbar ul li .hikashop_chevron {
    position: absolute;
    top: 0;
    right: -14px;
    display: block;
    border: 24px solid transparent;
    border-right: 0;
    border-left: 14px solid var(--bruin);
}

.hikashop_checkout_cart {
border: 1px solid var(--bruin);
border-radius: var(--border-radius);
margin-bottom:30px;
}

.hikashop_checkout_cart img{
height: 150px;
}

.hikashop_checkout_cart td{
	border: 1px solid var(--lichtgeel);
}

.hikashop_checkout_cart .table-striped tbody tr:nth-of-type(odd) {
    background-color: var(--lichtgeel);
   
}


.hikashop_checkout_cart .table td, .table th {
    padding: .75rem;
    vertical-align: top;
    border-top: 1px solid var(--wit);
    border-radius: var(--border-radius);
}

.table thead th {
	font-family: 'Open Sans', sans-serif;
     color: var(--bruin);
	font-size: 18px;
     font-weight: 300;
	letter-spacing: 3px;
    vertical-align: bottom;
    border-bottom: 1px solid var(--bruin);
    color: var(--bruin);
    border-radius: var(--border-radius);
}

.table .hikashop_product_price_full{
	float: none;
}





/* ADRES =========================== */


.hika_registration_address{
display: none;
}

#hikashop_checkout_form h1{
display: none;
}


#hikashop_checkout_form input,
#hikashop_checkout_form select{
padding: 5px 10px;
border: 1px solid var(--grijs);
background: var(--wit);
}

#hikashop_checkout_form input:focus{
background: var(--wit);
}

#hikashop_checkout_login_1_1{
border: 1px solid var(--bruin);
padding: 30px;
margin-bottom:30px;
border-radius: var(--border-radius);
}

div.hikashop_messages.hikashop_error {
 background: var(--wit);
 color: var(--bruin);
 border: none;
 margin-left:-5px;
}

.hikashop_registration_required_info_line{
display: none!important;
}

#hikashop_checkout_registration h2{
     display: none;
}

#hikashop_checkout_registration .hikabtn {
background: var(--bruin);
border: 1px solid var(--bruin);
color:var(--wit);
border-radius: var(--border-radius);
padding: 5px 20px;
font-size: 18px;
float: right;
}



.hikabtn i{
display: none;
}

.table-hover tbody tr:hover {
 background: none;
}

.hika_address_field{
position: relative;
padding: 30px;
padding-top:75px;
border-radius: var(--border-radius);
margin-bottom:30px;
}


#hikashop_checkout_address_1_2{
	border: 1px solid var(--bruin);
	border-radius: var(--border-radius);
	margin-bottom: 30px;
}

#hikashop_checkout_address_2_1{

border: 1px solid var(--bruin);
border-radius: var(--border-radius);
margin-bottom: 30px;
}

#hikashop_checkout_shipping_2_2{

	border: 1px solid var(--bruin);
	border-radius: var(--border-radius);
	margin-bottom: 30px;
	}


#hikashop_checkout_shipping_2_2{
	border: 1px solid var(bruin);
	border-radius: var(--border-radius);
	margin-bottom: 30px;	
}

#hikashop_checkout_payment_2_3{
	border: 1px solid var(bruin);
	border-radius: var(--border-radius);
	margin-bottom: 30px;	
}


.hikashop_checkout_billing_address_block{
margin-left:-5px;
margin-right:5px;
background: var(--lichtgeel);
border-radius: var(--border-radius); 
} 


.hikashop_checkout_shipping_address_block{
margin-right:-5px;
margin-left:5px;
}

legend{
	font-family: 'Open Sans', sans-serif;
     color: var(--bruin);
	font-size: 18px;
	letter-spacing: 3px;
     font-weight: 300;
     position: absolute;
     top: 25px;
}

.hika_edit {
    background-color: var(--lichtgeel);
    padding: 4px;
    position: absolute;
    top: 15px;
    right: 15px;
}

.hika_edit i{
color:var(--grijs);
}

.hika_edit input{
display: none;
}

.hikashop_shipping_group{
padding: 30px;
padding-top:60px;
position: relative;
border: none, !important;
}

.hikashop_shipping_group table{
margin-left:-10px;
}

.hikashop_shipping_group input{
display: none;
}

.table-bordered{
border: none;
}

.table-bordered td, .table-bordered th {
background: var(--lichtgeel);
border: var(--lichtgeel);
}

.hikashop_checkout_payment{
border: 1px solid var(--bruin);
padding: 30px;
padding-top:60px;
position: relative;
}

.hikashop_checkout_payment table{
margin-left:-10px;
}

.hikashop_checkout_payment input{
/* display: none; */
}

.hikashop_footer{
display: none;
}


.hika_edit .fa-trash{
display: none;
border: 1px solid red;
}

.hikashop_checkout_address_new_button{
display: none;
}


/* AANPASSINGEN MET MARIE-LOUISE */


.hikabtn_checkout_guest_logout{
	display: none;
}


.hkc-sm-8 #hikashop_register_form_button{
display: none;	
}

.retournering{
font-size: 10px;
}

/* LG */
@media (max-width: 1200px) {



}



/* MD */
@media (max-width: 991.98px) {




}





/* SM   */
@media (max-width: 767.98px) {


	.hikashop_product_page {

		width: 100%;	
		margin: 0 auto;
	}
		



	.hikashop_product_description_main {
	
		padding-left: 0px;
		padding-right: 0px;
	 }


}

/* XS */
@media (max-width: 575.98px) {



}
