.bs-header a, .navbar-toggler {
    color: white;
}

.btn-primary {
    background: #f58a1f;
    border-color: #f58a1f;
}

.input-group .form-control {
    border-color: #f58a1f;
}

.bs-header .btn:not(:disabled):not(.disabled):hover .badge, .btn-primary:not(:disabled):not(.disabled):hover, .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active {
    background: #ffaa55;
    border-color: #ffaa55;
}

.bs-header a:not([class*="bs-menu"]):hover, .navbar-toggler:hover {
    color: #ffaa55;
}

.bs-menu-lv1:hover, .show >.bs-menu-lv1 {
    color: #f58a1f;
}

.bs-header .btn .badge
{
    background: #f58a1f;
    border-color: #f58a1f;
}

.bs-header .bs-menu-lv1 + .dropdown-menu {
    border: 1px solid #42362e;
    background: #42362e;
}

.bs-menu-lv2:hover {
    background: #f58a1f;
}

.title-footer {
    color: #ee881e;
}

.bs-footer .list-group-item {
    color: white;
}

.btn-secondary {
    background: #8b8383;
    border-color: #8b8383;
}

.btn-secondary:not(:disabled):not(.disabled):hover, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active {
    background-color: #cbc4c4;
    border-color: #cbc4c4;
}

.background {
    background-image: none;
}

.bs-product-info h6 {
    color: black;
}

.bs-trunc {
    white-space: normal;
}

.bs-product-price {
    color: black;
}

body {
    color: black;
}

.bs-product h1 {
    color: black;
}

.bs-product-description * {
    color: black;
}

.bs-collection .bs-stock {
    background: #8b8383;
}

.btn-link {
    color: #ee881e;
}

.btn-link:hover {
    color: #cbc4c4;
}

.custom-control-input:checked~.custom-control-label::before {
    border-color: #f58a1f;
    background-color: #f58a1f;
}

.btn-success:not(:disabled):not(.disabled) {
    background: #f58a1f;
    border-color: #f58a1f;
}

.btn-success:not(:disabled):not(.disabled):hover, .btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active {
    background: #ffaa55;
    border-color: #ffaa55;
}

.bs-variant .custom-control-label {

    border: 1px solid #cbc4c4;

}

.bs-variant .custom-control-input:checked + .custom-control-label, .bs-variant .custom-control-label:hover {
    border-color: #753e14;
}

.bs-variant .custom-control-label strong {
    color: BLACK;
}

.bs-variant .custom-control-input:checked + .custom-control-label:before {
    border-color: #ee881e;
    background: #ee881e;
}

.bs-product-info .text-truncate {
    white-space: normal;
    color: black;
}

.panel-heading {
    border: 1px #342010 solid;
    color: #342010;
}

.panel-heading a {
    color: #342010;
}

.panel-heading a:hover {
    color: #8b8383;
}

.noUi-connect {
    background: #342010;
}

.noUi-handle {
    background: #342010;
}

.bs-header-nav .btn-light {
    color: #f58a1f;
}

@media screen and (max-width: 1200px)
{
.overlay {

    opacity: 0;
}
}