/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 30 2025 | 07:15:38 */
/*
 * ╔═══════════════════════╗
 * ║         USP's         ║
 * ╚═══════════════════════╝
 */
.woocommerce-checkout .afrekenpagina-usp-container {
	margin-top: 20px;
    padding: 10px 20px 0px 20px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    box-shadow: 0px 2px 9px rgba(0, 0, 0, 0.04);
	background-color: var(--wit);
}
.woocommerce-checkout .afrekenpagina-usp-container .afrekenpagina-usp-wrapper ul.afrekenpagina-usp-lijst {
	list-style: none;
    --li-pl: 0;
    --list-mb: 0;
    --li-mb: 15px;
    --wd-row-gap: var(--li-mb);
    display: flex;
    flex-direction: column;
    justify-content: var(--wd-align);
    gap: var(--wd-row-gap);
}
.woocommerce-checkout .afrekenpagina-usp-container .afrekenpagina-usp-wrapper ul.afrekenpagina-usp-lijst li.afrekenpagina-usp-lijst-item  {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: inherit;
    gap: 10px;
    margin-bottom: 0 !important;
    transition: all .25s ease;
}
.woocommerce-checkout .afrekenpagina-usp-container .afrekenpagina-usp-wrapper ul.afrekenpagina-usp-lijst li.afrekenpagina-usp-lijst-item span {
    font-weight: 700;
}
.woocommerce-checkout .afrekenpagina-usp-container .afrekenpagina-usp-wrapper ul.afrekenpagina-usp-lijst li.afrekenpagina-usp-lijst-item span.list-icon  {
	color: #83be42;
	display: flex;
    align-items: center;
    justify-content: center;
    flex: 0 0 auto;
    line-height: 1;
    transition: all .25s ease;
    font-size: var(--li-icon-s, 1em);
	font-weight: 700;
}
.woocommerce-checkout .afrekenpagina-usp-container .afrekenpagina-usp-wrapper ul.afrekenpagina-usp-lijst li.afrekenpagina-usp-lijst-item span.list-icon::before {
	font-family: vc_entypo;
    font-style: normal;
    font-weight: 700;
	content: "\2713";
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: 0;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: inherit;
    margin-left: 0;
} 



.woocommerce-checkout .afrekenpagina-usp-container .afrekenpagina-usp-wrapper {
    flex: 2;
}
.woocommerce-checkout .afrekenpagina-usp-container .afrekenpagina-usp-image {
    flex: 1;
    text-align: center;
}
.woocommerce-checkout .afrekenpagina-usp-container .afrekenpagina-usp-image img {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
}

body.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-message {
	background-color: var(--groen);
}
body.woocommerce-cart .shop_table .product-price del {
	display: block;
}

body.woocommerce-checkout textarea {
	min-height: 68px;
}


tr.order-total,
tr.order-total th,
tr.order-total td {
	border-bottom: 0px;
}

.webr-extra-row-opmerking {
	font-size: 12px;
}

.webr-extra-row-opmerking a {
	text-decoration: underline;
}

@media (max-width: 768px) {
    :is(.woocommerce-checkout>.checkout-order-review,.woocommerce-order-pay #order_review) {
        padding: 0px;
    }
}