/*start wcag #63 [sbm-179]*/
.footer #contact-form ::-webkit-input-placeholder {
    color: #B3B3B2 !important;
}

.footer #contact-form :-moz-placeholder {
    color: #B3B3B2 !important;
}

.footer #contact-form ::-moz-placeholder {
    color: #B3B3B2 !important;
}

.footer #contact-form :-ms-input-placeholder {
    color: #B3B3B2 !important;
}

.footer #contact-form textarea,
.footer #contact-form select,
.footer #contact-form input:not(.btn){
    color: #FFFEF6;
    background-color: #383937;
}
/*end wcag #63 [sbm-179]*/

/*start wcag #23 [sbm-175]*/
.checkout-index-index .discount-code .action.action-toggle {
    color : #333333;
}

.checkout-index-index .form-discount ::-webkit-input-placeholder {
    color: #333333 !important;
}

.checkout-index-index .form-discount :-moz-placeholder {
    color: #333333 !important;
}

.checkout-index-index .form-discount ::-moz-placeholder {
    color: #333333 !important;
}

.checkout-index-index .form-discount :-ms-input-placeholder {
    color: #333333 !important;
}
/*start wcag #23 [sbm-175]*/

/*start wcag #17 [sbm-173]*/
.cart.table-wrapper .item-actions .actions-toolbar .action.action-delete {
    background-color: #383937 !important;
}

.cart.table-wrapper .item-actions .actions-toolbar .action.action-delete:hover {
    background-color: #1F1F1F !important;
}
/*end wcag #17 [sbm-173]*/

/*start wcag #12 [sbm-170]*/
.page-wrapper .block-minicart .block-content>.actions>.primary .action.primary,
.page-wrapper button.action.primary:not(.btn--dark),
.page-wrapper button.btn.btn--lighter,
.page-wrapper a.btn.btn--lighter {
    background-color: #383937 !important;
}

.page-wrapper .block-minicart .block-content>.actions>.primary .action.primary:hover,
.page-wrapper button.action.primary:not(.btn--dark):hover,
.page-wrapper button.btn.btn--lighter:hover,
.page-wrapper a.btn.btn--lighter:hover {
    background-color: #1F1F1F !important;
}
/*end wcag #12 [sbm-170]*/
