/* ----------------------------------*/
/* -------- v1.0.0 -------------------*/
/* LIVE ENVIRONMENT -----------------*/
/* AUTHOR: eWINGS -------------------*/
/* LAST UPDATE 19/09/2022---------- */
/*-----------------------------------*/

/* Buttons */ 
.cart.table-wrapper .actions-toolbar>.action, .action-gift{border-radius: 15px;}
.cart.table-wrapper .actions-toolbar>.action:last-child, .action-gift:last-child{background-color: #94b095; color: #ffffff;}
a.action.viewcart:hover{border: 1px solid #94b095; color: #94b095; background-color:#fff;}


/* Account overview */
.block-collapsible-nav .nav.item:last-child a, .block-collapsible-nav .nav.item:nth-child(3), .block.block-dashboard-staff-list, .sales-order-history .col.total{display: none;}
.account .column.main .box-actions a{display: none;}

/* Producten vergelijken + recent besteld */
.sidebar.sidebar-additional{display: none;}

/* Primary header */
.header-primary-container .hp-block.right-column.grid12-9{display: flex; float: right; background-color: #fff; border-radius: 15px; width: auto; padding-left: 20px; font-weight: bold; font-size: 14px;}
.customer-account-index .block{margin-bottom: 0px;}
.dropdown-block.show-border.filled-heading.open .dropdown-content{border-top: none; margin-top: auto;}
.dropdown-block .dropdown-heading .label{font-size: 14px; font-weight: bold;}
.hp-block.right-column.grid-12 .block-static-block:nth-of-type(2){ order: 1;}
.hp-block.right-column.grid-12  .list:nth-of-type(1){ order: 2;}
.header-container .widget, .header-container .widget.block{ order: 1;}
.header-container .hp-block.right-column.grid12-9 .item:nth-of-type(3){order: 1;}

/* Minicart */
.minicart-items .item-qty{margin-left: 15px; border-radius: 5px;}
.block-minicart .items-total .count{color: #94b095;}
.minicart-items .product-item-details .details-qty{margin-top: 10px;}
.minicart-items .sku, .block-minicart .items-total, .subtotal .label span{font-weight: normal;}
.block-minicart .amount .price-wrapper:first-child .price{font-size: 14px; margin-top: 5px;}
.minicart-items .product-item-details .price-excluding-tax{margin-top: 5px;}
[lang|="fr"] .price-wrapper {margin-right: -1ch;}
[lang|="nl"] .minicart-items .product-item-details .price-excluding-tax{margin-right: -1ch;}
[lang|="nl"] .minicart-items .product-item-pricing .price-excluding-tax{margin-left: -1ch;}



/* Navigatie */
.nav-item.level0 {font-weight: 600; background-color: #ffffff; padding-right: 20px;}
.nav-item.level0 a {background-color: #ffffff; padding: 0 8px !important; }
#mainmenu li.level0:first-of-type {border-radius: 10px 0 0 10px;}
#mainmenu li.level0:last-of-type {border-radius: 0 10px 10px 0;}
#mainmenu li.level0:last-of-type a  {border-radius: 0;}
/* .header-regular .block-search form{width: 410px;}*/
.header-regular .block-search input#search{width:100%;}


/*Category view*/
.catalog-category-view .products-list-ext .item:nth-child(odd), .catalog-product-view .product-info-main .product-addto-links, .catalog-category-view .product-items .item .addto-links-icons .action .icon, .table-comparison .addto-links-icons .action .icon {display: none !important;}
.catalog-category-view .products-list .product-catalog-attribute:first-of-type .label {display: inline;}
.page-with-filter .filter-options-item .items .item .price{font-size: 13px;}


/* Checkout */
.checkout-index-index .checkout-addition-block, .checkout-index-index .delivery-date .control, .checkout-index-index .title, .delivery-time .title, .house-security-code .title, .delivery-comment .title, .checkout-payment-method .payment-option-title .action-toggle:after, .onestepcheckout-index-index .no-quotes-block span, .onestepcheckout-index-index .checkout-payment-method .step-title span, .checkout-index-index .form.payments .message.notice span span, .checkout-index-index .form-reward-points .label.conversion-rate,.checkout-index-index #label_carrier_shipping_shipping {display: none;}
.checkout-index-index .qty-wrapper .qty-wrap{margin-top: 1px;}
[lang|="nl"] .checkout-index-index .delivery-information::before{content: "Uw bestelling wordt verwerkt. Van zodra de artikelen voorradig zijn, zullen deze uitgeleverd worden samen met een levering van Schietse. De factuur met het restbedrag zal pas opgemaakt worden bij uitlevering. Heeft u vragen, contacteer marketing@schietse.com"; border-left: 5px solid #94b095; background-color: rgb(148, 176, 149,0.1); padding: 10px; display: block; height: 65px;}
[lang|="fr"] .checkout-index-index .delivery-information::before{content: "Votre commande est en cours de traitement. Dès que les articles seront en stock, ils seront livrés conjointement avec une livraison de Schietse. La facture pour le solde restant ne sera établie qu’au moment de la livraison. Si vous avez des questions, contactez marketing@schietse.com"; border-left: 5px solid #94b095; background-color: rgb(148, 176, 149,0.1); padding: 10px; display: block; height: 65px;}
.checkout-cart-index .product-catalog-attribute .label {display: inline !important;}
.checkout-payment-method .payment-option._collapsible .payment-option-content{display: block!important;}
.checkout-payment-method .payment-option-title .action-toggle{font-weight: 600; color: #94b095;}
.actions-toolbar button.action.action-cancel{background-color: #94b095; color: #fff; border: 1px solid #94b095;}
.checkout-container button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger) {background-color: #94b095!important;}
[lang|="nl"] .onestepcheckout-index-index .no-quotes-block:before{content: "Vul de spaarpunten in die u wil gebruiken en druk op de knop 'Gebruik spaarpunten'"; margin-bottom: 10px;}
[lang|="fr"] .onestepcheckout-index-index .no-quotes-block:before{content: "Entrez les points d'épargne que vous souhaitez utiliser et appuyez sur le bouton 'Utiliser les points d'épargne'"; margin-bottom: 10px;}
[lang|="nl"] .onestepcheckout-index-index .checkout-payment-method .step-title:after {content: 'Spaarpunten';}
[lang|="fr"] .onestepcheckout-index-index .checkout-payment-method .step-title:after {content: "Points d'épargne";}
.checkout-payment-method .payment-option-title{margin-top: 10px;}
[lang|="nl"] .checkout-index-index .form.payments .message.notice::after{content: 'Gelieve uw spaarpunten in te wisselen';}
[lang|="fr"] .checkout-index-index .form.payments .message.notice::after{content: "Veuillez échanger les points d'épargne";}
.checkout-index-index .form.payments .message.notice{margin-top: 10px;}
[lang|="nl"] .checkout-index-index .totals.sub .mark:after {content: ' aantal punten te betalen:';}
[lang|="nl"] .checkout-index-index .totals.reward-points .mark:before {content: 'Toegepast aantal punten:';}
[lang|="fr"] .checkout-index-index .totals.sub .mark:after {content: ' des points à payer:';}
[lang|="fr"] .checkout-index-index .totals.reward-points .mark:before {content: 'Nombre de points appliqués:';}
.checkout-cart-index .product-catalog-attribute{background-color: rgba(255, 0, 0, 0.316); color: red; border-left: 2px solid red; padding: 2px; font-weight: bold; padding-left: 5px; margin-top: 10px;}


/* Turn prices into points */
[lang|="nl"] .catalog-category-view span.price:after, [lang|="nl"] .catalog-product-view span.price:after, [lang|="nl"] .checkout-cart-index span.price:after, [lang|="nl"] .sales-order-history span.price:after, [lang|="nl"] .sales-order-view span.price:after, [lang|="nl"] #header-cart span.price:after, [lang|="nl"] .catalogsearch-result-index span.price:after, [lang|="nl"] .checkout-index-index .minicart-items-wrapper span.price:after, [lang|="nl"] .checkout-index-index td.amount span.price:after {content: ' punten';}
[lang|="nl"] .catalog-category-view span.price, [lang|="nl"] .catalog-product-view span.price, [lang|="nl"] .checkout-cart-index span.price, [lang|="nl"] .sales-order-history span.price, [lang|="nl"] .sales-order-view span.price, [lang|="nl"] #header-cart span.price, [lang|="nl"] .checkout-index-index .minicart-items-wrapper span.price, [lang|="nl"] .catalogsearch-result-index span.price {-webkit-clip-path: inset(0 0 0 1ch);}
[lang|="nl"] .checkout-cart-index td.amount span.price, .checkout-index-index td.amount span.price{-webkit-clip-path: inset(0 0 0 1.56ch);}
[lang|="fr"] .catalog-category-view span.price:before, [lang|="fr"] .catalog-product-view span.price:before, [lang|="fr"] .checkout-cart-index span.price:before, [lang|="fr"] .sales-order-history span.price:before, [lang|="fr"] .sales-order-view span.price:before, [lang|="fr"] #header-cart span.price:before, [lang|="fr"] .catalogsearch-result-index span.price:before, [lang|="fr"] .checkout-index-index .minicart-items-wrapper span.price:before, [lang|="fr"] .checkout-index-index td.amount span.price:before {content: 'Points: ';}
[lang|="fr"] .catalog-category-view span.price, [lang|="fr"] .catalog-product-view span.price, [lang|="fr"] .checkout-cart-index span.price, [lang|="fr"] .sales-order-history span.price, [lang|="fr"] .sales-order-view span.price, [lang|="fr"] #header-cart span.price, [lang|="fr"] .catalogsearch-result-index span.price,[lang|="fr"] .checkout-index-index .minicart-items-wrapper span.price {-webkit-clip-path: inset(0 1ch 0 0);}
[lang|="fr"] .checkout-cart-index td.amount span.price, [lang|="fr"] .checkout-index-index td.amount span.price{-webkit-clip-path: inset(0 1ch 0 0);}
/* .checkout-index-index .form.form-reward-points .actions-toolbar .field .label span {-webkit-clip-path: inset(0 22ch 0 0); font-weight: bold;} */
[lang|="nl"] .onestepcheckout-index-index span[data-bind*="getAppliedRewardPointsText"] {-webkit-clip-path: inset(0ch 18.5ch 0ch 0ch); font-weight: bold;}
[lang|="fr"] .onestepcheckout-index-index span[data-bind*="getAppliedRewardPointsText"] {-webkit-clip-path: inset(0ch 17.5ch 0ch 0ch); font-weight: bold;}


/* Filteren */
.sidebar.sidebar-main .filter-options-content a{display: flex; justify-content: space-between;}

/* ------------- Media Queries  ------------- */
@media only screen and (max-width: 767px) {
   .hp-block.right-column.grid12-9{width: auto!important;}
    
}

@media only screen and (max-width: 991px){.navi-wrapper .menu-trigger{color: #fff!important; background-color: #fff;}}
