/* CHECKOUT & CART */

.cart__item {border: 1px solid #000; background: #eee;}
.cart__item:last-of-type {border-bottom: 1px solid #000;}

.cart__item-price .item-price p {color: #000;}
.cart__subtotal p {color: #000;}

.cart__subtotal .button {background: #bebebe; color: #fff !important;}
.cart__subtotal .button:hover {background: #000 !important; color: #bebebe;}

.js-qty__adjust--minus::after, .js-qty__adjust--plus::after {background: #000;}

.subtitle {background: #bebebe;}

.section__cart [type=color], .section__cart [type=date], .section__cart [type=datetime-local], .section__cart [type=datetime], .section__cart [type=email], .section__cart [type=month], .section__cart [type=number], .section__cart [type=password], .section__cart [type=search], .section__cart [type=tel], .section__cart [type=text], .section__cart [type=time], .section__cart [type=url], .section__cart [type=week], .section__cart textarea {color: #000 !important;}

.checkout-left {background: #eee; border: 1px solid #000;}

.slide {border-bottom: 1px solid #000;}

.ch-create-account {border-top: 1px solid #000;}

[type="radio"]:checked + label, [type="radio"]:not(:checked) + label {color: #000;}

.form-radio-block [type="radio"]:checked + label::before {border: 1px solid #bebebe;}
.form-radio-block [type="radio"]:checked + label::after, [type="radio"]:not(:checked) + label::after {background: #bebebe;}

.checkout-right .cart__checkout {border: 1px solid #000;}

.terms a {border-bottom: 1px solid #bebebe;}

.button-box {color: #000;}


/* Accounts Pages  */


.dashboard .dashboard-content {background: #bebebe;}
.dashboard .dashboard-content h3 {color: #000;}

.account-nav a.active {background: #5e5e5e; color: #fff;}
.account-nav a {color: #fff; background: #bebebe;}
.account-nav a::before {background: #dfdfdf;}
.account-nav a::after {background: #fff;}
.account-nav ul li a.active::before {background: #000;}
.account-nav ul li:first-of-type a::after {background: #fff;}

.close-icon {background: #bebebe;}
.close-icon:hover {background: #000;}

.check-label input {background: #fff; border: 1px solid #222;}
.check-label input::before, .check-label input::after {background: #000;}
.check-label input:checked {background: #000;}
.check-label input:checked::before, .check-label input:checked::after {background: #fff;}
