html > body:nth-child(2) > footer:nth-child(3) > div:nth-child(5) > a:nth-child(5) {
    color: rgb(226, 163, 148);
    background-color: rgb(68, 68, 68);
}

html > body:nth-child(2) > footer:nth-child(3) {
    color: rgb(226, 163, 148);
    background-color: rgb(0, 0, 0);
}

body > header > .toolbar {
    background-color: rgb(255, 255, 255);
}

header .toolbar .retailer-data sp-dropdown .sp-dropdown-text img, header .toolbar .user-details sp-dropdown .sp-dropdown-text img {
    -webkit-filter: invert(1);
}

header .toolbar .retailer-data sp-dropdown.open .sp-dropdown-text img, header .toolbar .user-details sp-dropdown.open .sp-dropdown-text img {
    -webkit-filter: invert(0);
}

body > header > .toolbar > .data > .retailer-data sp-dropdown > .sp-dropdown-options-wrapper > sp-option .option-content, body > header > .toolbar > .data > .retailer-data sp-dropdown > .sp-dropdown-options-wrapper > .sp-option .option-content {
    border-top: 1px solid rgb(197, 71, 41);
    color: rgb(255, 255, 255);
}

option label > .option-content > .option-link {
    color: rgb(255, 255, 255);
}

option .option-content {
    border-top: 1px solid rgb(49, 47, 50);
}

body > header > .toolbar > .data > .user-details sp-dropdown > .sp-dropdown-options-wrapper > sp-option .option-content, body > header > .toolbar > .data > .user-details sp-dropdown > .sp-dropdown-options-wrapper > .sp-option .option-content, body > header > .toolbar > .data > .language sp-dropdown > .sp-dropdown-options-wrapper > sp-option .option-content, body > header > .toolbar > .data > .language sp-dropdown > .sp-dropdown-options-wrapper > .sp-option .option-content, body > header > .toolbar > .data > .retailer-data sp-dropdown > .sp-dropdown-options-wrapper > sp-option .option-content, body > header > .toolbar > .data > .retailer-data sp-dropdown > .sp-dropdown-options-wrapper > .sp-option .option-content {
    border-top: 1px solid rgb(255, 255, 255);
    color: rgb(255, 255, 255);
}

body > header > .toolbar > .data > .retailer-data sp-dropdown > .sp-dropdown-options-wrapper > sp-option .option-content, body > header > .toolbar > .data > .retailer-data sp-dropdown > .sp-dropdown-options-wrapper > .sp-option .option-content {
    border-top: 1px solid rgb(255, 255, 255);
    color: rgb(255, 255, 255);
}

body > header > .toolbar > .data > .user-details sp-dropdown > .sp-dropdown-options-wrapper > sp-option, body > header > .toolbar > .data > .user-details sp-dropdown > .sp-dropdown-options-wrapper > .sp-option {
    background-color: rgb(197, 71, 41);
}

body > header > .toolbar > .data > .user-details sp-dropdown > .sp-dropdown-options-wrapper {
    color: rgb(49, 47, 50);
}

body > header > .toolbar > .data sp-dropdown::after {
    content: "^";
    display: inline-block;
    color: black;
    font-size: 1.4em;
    transform: rotate(180deg);
    margin-left: 0.2em;
}

body > header > .toolbar > .data sp-dropdown.open::after {
    content: "^";
    display: inline-block;
    color: rgb(255, 255, 255);
    font-size: 1.4em;
    transform: rotate(0deg);
    margin-left: 0.2em;
}

sp-dropdown .arrow {
    background-image: none;
}

sp-dropdown.open .arrow {
    background-image: none;
}

sp-dropdown .sp-dropdown-text * {
    color: rgb(49, 47, 50) !important;
}

sp-dropdown.open .sp-dropdown-text * {
    color: rgb(255, 255, 255) !important;
}

body > header > .toolbar > .data > .user-details > button.login {
    color: black !important;
}

body > header > .menu {
    border-left: 1px solid rgb(162, 161, 162) !important;
    background-color: rgb(49, 47, 50) !important;
}

body > header > .menu > .categories > .category {
    border-left: 1px solid rgb(73, 73, 73);
}

.rtl body > header > .menu > .categories > .category {
    border-right: 1px solid rgb(73, 73, 73);
}

body > header > .menu > .categories > .category.current > .category-content {
    background-color: rgb(197, 71, 41);
}

body > header > .menu > .categories > .category > .sub-categories > .category-title {
    color: rgb(197, 71, 41);
}

body > header > .menu > .categories > .category > .sub-categories > .sub-categories-content > .sub-category > .sub-category-link {
    color: rgb(197, 71, 41);
}

section.view sp-items .fixed-banner-wrapper .fixed-banner .banner-body > .title {
    color: rgb(197, 71, 41);
}

body > header > .menu > .categories > .category > .category-content > .content > .name {
    color: rgb(223, 223, 223);
    font-weight: normal;
    text-transform: uppercase;
}

body > header > .menu > .categories > .category.current + .category {
    border-color: rgb(197, 71, 41);
    height: 100%;
    margin-top: 0px;
}

body > header > .menu > .categories > .category > .category-content > .content > .image > img.normal {
    display: none;
}

body > header > .menu > .categories > .category > .category-content > .content > .image > img.current {
    display: inline-block;
}

body > header > .toolbar > .data > .search-wrapper > .search > .input > input {
    background-color: rgb(232, 232, 232) !important;
}

html div.sidenav > div > nav > header {
    background-color: rgb(49, 47, 50);
}

html div.sidenav > div > nav > header .right .button {
    color: rgb(255, 255, 255);
    text-transform: uppercase;
    font-weight: normal;
    background-color: rgb(197, 71, 41);
}

html div.sidenav > div > nav.cart > footer > .checkout > span {
    color: rgb(255, 255, 255);
    font-weight: normal;
    background-color: rgb(197, 71, 41);
}

html div.sidenav > div > nav.cart > footer > .checkout > span > span {
    color: rgb(255, 255, 255);
}

checkout-bottom-banner .total-summary .next-button button {
    text-transform: uppercase;
    color: rgb(255, 255, 255) !important;
    background-color: rgb(49, 47, 50);
}

checkout-bottom-banner .total-summary .back-button button {
    border: 1px solid rgb(255, 255, 255);
}

html div.sidenav > div > nav.cart > .content-wrapper > div.content > section.empty-cart div > h4 {
    color: rgba(197, 71, 41, 0.298039);
}

html div.sidenav > div > nav.cart > .content-wrapper > div.content > section.empty-cart div > h5 {
    color: rgba(197, 71, 41, 0.298039);
}

body > header > .menu > .categories > .category > .category-content > .content > .image > img.normal {
    background-color: rgb(197, 71, 41);
}

body > header > .menu > .categories > .category.current > .category-content > .content > .name {
    color: rgb(255, 255, 255);
}

html.hide-menu body > header > .toolbar {
    border-width: 1px;
    border-style: solid;
    border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(173, 173, 173);
}
