
.checkout-box .toggle-contacts {
   display: none;
}

.co-contact-information .form-group:nth-of-type(1) {
   display: none;
} 

.cart-content {
   margin-top: 50px !important;
}

.stay-in-touch {
   display: none;
}

.back-shopping-link .next-step-back {
   border: 1px solid;
   padding: 1em;
   margin: 1em;
}

a.next-step-back {
	color: #333;
}

@media screen and (min-width: 992px) {  
  .next-step .next-step-forward, .next-step .next-step-finish {
     padding: 1em;
  }
}

.consents-first label[for="consentsheurekaConsent"] {
	padding-left: 30px;
}

.cart-inner .delivery-time {
	display: none;
}


body.ordering-process {
	background-color: unset;
}

.ordering-process #content-wrapper {
	padding: 0 15px;
}

.required-asterisk:after {
	display: none;
}

#checkoutContent .form-group label {
  font-weight: 600;
}

@media screen and (min-width:480px) {
  #checkoutContent .form-group label {
    min-width: 205px;
  }
  
  .js-validator-msg, .validator-msg {
  	margin-left: 205px;
  }
}

.cart-header li.step span {
	font-weight: bold;
}

.cart-table .p-price, .cart-table .p-label {
	display: none;
}

.cart-table tr td.p-total strong {
	font-size: 1.5em;
}

.cart-table .p-availability {
	display: none;
}

.cart-table .main-link {
	text-transform: none;
  font-weight: bold;
}

.cart-items .main-link {
	text-transform: none;
}

.cart-row .col-md-4 h4 {
	font-weight: 700;
  color: #009901;
  text-transform: none;
}

.cart-content .order-summary .cart-items .cart-item {
	font-size: 0.9em;
}

.cart-item>div {
	border-right-style: unset;
}

.next-step {
	display: flex;
  justify-content: space-between;
}

.cart-content .order-summary .order-summary-item.helper {
	display: none;
}

.order-recapitulation strong, .recapitulation-single strong {
	font-weight: bold;
  font-size: 0.9em;
}

.recapitulation-single>span {
	display: none;
}

.cart-row .col-md-4 .cart-content {
	border-radius: 8px;
	background: #F6F6F6;
}

.cart-content .order-summary .price-wrapper .price-label {
  font-size: 1.2em;
  font-weight: 700;
}

.form-control {
  height: 40px;
  border-radius: 8px;
}

.cart-content .next-step .btn {
	min-width: 180px;
}

.cart-content .next-step .btn:after {
	display: none;
}

.order-button-text {
	text-transform: none;
  font-weight: 600;
}

.price-secondary {
	font-size: 14px !important;
}

.cart-table tr>td {
	border-right-style: unset;
}

.cart-widget-button {
	padding: 15px;
}

.order-summary-item.price {
	border-top-style: unset;
}

.payment-info b {
	text-transform: none;
}

.question-tooltip {
	display: none;
}

.co-box-additional {
	border-top-style: none;
  padding-top: 0px;
}

.payment-info {
	display: flex;
  flex-direction: column;
}

.unit-value {
	color: unset;
}

.radio-wrapper .for-free {
	color: #7dc001 !important;
}

.shipping-billing-table .radio-wrapper {
  border-radius: 8px;
	background: #F6F6F6;
  border: none;
  margin-bottom: 10px;
  a { text-decoration: underline !important; }
  >label { min-height: 70px; }
}
.shipping-billing-table .radio-wrapper.active {
	background: #00990133;
}
.remove-item{opacity: unset !important}
.remove-item:before{color: #d63500 !important}