/* MatthiesDigitalSuite 1.0.37 - einheitliche Pflichtbestätigungen */

#order-confirm .checkout-confirmation-legal-notice,
#order-confirm .checkout-confirmation-legal-notice + hr {
    display: none !important;
}

#order-confirm .snippets-checkbox-wrapper,
#order-confirm .snippets-checkbox-wrapper:nth-child(n) {
    background: #f7faff !important;
    border-color: #d7e3f3 !important;
    color: #0b1730 !important;
    opacity: 1 !important;
}

#order-confirm .snippets-checkbox-wrapper .custom-control-input,
#order-confirm .snippets-checkbox-wrapper:nth-child(n) .custom-control-input {
    -webkit-appearance: none !important;
    appearance: none !important;
    display: block !important;
    background: #fff !important;
    border: 2px solid #7f8999 !important;
    border-radius: 5px !important;
    box-shadow: none !important;
    opacity: 1 !important;
}

#order-confirm .snippets-checkbox-wrapper .custom-control-input:checked {
    background-color: #176bff !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='M3 7.2 5.8 10 11 4.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: .9rem .9rem !important;
    border-color: #176bff !important;
}

#order-confirm .snippets-checkbox-wrapper .custom-control-label,
#order-confirm .snippets-checkbox-wrapper .moreinfo,
#order-confirm .snippets-checkbox-wrapper .moreinfo a {
    color: #0b1730;
    opacity: 1;
}

#order-confirm .snippets-checkbox-wrapper .moreinfo a {
    color: #0b59db;
}
