



body>header>.menu>.categories-title>.categories-title-text {
    vertical-align: middle;
    color: #000000;
    
}

body>header>.menu>.categories-title>.categories-icon {
    fill: #000000;
    
}

body>header>.categories-wrapper>.categories>.category.open>.category-name {
    font-weight: 700;
    color: #ffffff;
}

li.category.open div.category-name span.image img {
	filter: brightness(0) invert(1);
}

section.view sp-items>.fixed-wrapper>.title-and-side-bar>.side-bar>.filter-item>.filter>.filter-content>.filter-button-wrapper.selected, section.view sp-items>.fixed-wrapper>.title-and-side-bar>.side-bar>.filter-item>.filter>.filter-content>.filter-button-wrapper.selected:hover {
    color: #ffffff;
}

section.view sp-items>.fixed-wrapper>.filtering-filters-wrapper>.filtering-filters .filters-group>.filters-item {
    color: #ffffff;
}

section.view sp-items>.fixed-wrapper>.filtering-filters-wrapper>.filtering-filters .filters-group>.filters-item>.x>svg {
    fill: #ffffff;
}

section.view sp-items>.fixed-wrapper>.title-and-side-bar>.side-bar>.filter-item>.filter .filter-content>.filter-button-wrapper>.icons>.clear-btn {
    fill: #ffffff;
}

.actions>button.add-to-cart, .actions.large-actions.landscape>.sp-quantity .quantity-wrapper, .product-

actions>button.add-to-cart, .product-actions.large-actions.landscape>.sp-quantity .quantity-wrapper {
    color: #ffffff;
}

.actions.landscape.large-actions>button.add-to-cart>svg, .product-actions.landscape.large-actions>button.add-to-cart>svg {
    filter: brightness(0) invert(1);
}

/*Product count small circle*/
.sp-cart-line-count>div {
    color: #ffffff;
}


.sp-cart-line-count>div>span {
    color: #ffffff
}


body>header>.toolbar {
    color: #ffffff;
    background-color: #8A489D;
    
}

body>header>.toolbar>.data>.settings>.user-details sp-kikar-dropdown>.sp-dropdown-text svg {
    fill: #ffffff;
    width: 1.918em;
}

body>header>.toolbar>.data>.settings>.language sp-kikar-dropdown>.sp-dropdown-text svg:not(.arrow) {
    width: 1.918em;
    fill: #ffffff;
}

.retailer-data>div>.store-icon {
    width: 2.148em;
    height: 1.9175em;
    vertical-align: middle;
    fill: #ffffff;
}

html div.sidenav>section.cart>header>.previous-orders {
    background: #8A489D;
}

html div.sidenav>section.cart>header>.data {
    background: #E9B200;
    color: #000000;
}

html div.sidenav>section.cart>header>.data>.number-of-items>span.number {
    background: #E9B200;
}

html div.sidenav>section.cart>header>.data>button {
    border: 2px solid #000000;
}

html div.sidenav>section.cart>header>.data>.number-of-items>svg {
    fill: #000000;
}

html div.sidenav>section.cart>header>.data>.number-of-items>span.number {
    border: 2px solid #000000;
}


checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content button.back-button, checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content button.continue-shopping {
    vertical-align: middle;
    color: #ffffff;
    border: 2px solid #ffffff;
    font-weight: 700;
    padding: 0 2em;
    border-radius: 3em;
    height: 100%;
}

checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    color: #ffffff;
}

checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.total-price>.number-of-items>svg {
    height: 2.625em;
    width: 2.625em;
    fill: #ffffff;
}

checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.total-price>.number-of-items>span.number {
    border: 2px solid #ffffff;
    background-color: #8A489D;
}

.sp-radio-buttons.switcher > label.sp-radio-option.checked {
    color: #ffffff;
}

body>header>.toolbar>.data>.search-wrapper>.input>input[type=search] {
    color: #000000;
}

html.checkout section.view .checkout-content .tab > .details section.delivery-details > .data > .details-region .sp-slider-picker .slider-items-wrapper .slider-items > .slider-item.selected > .slider-item-content > ng-include > .date, html.checkout section.view .checkout-content .tab > .details section.delivery-details > .data > .details-region .sp-slider-picker .slider-items-wrapper .slider-items > .slider-item.selected > .slider-item-content > ng-include > .date-name, html.checkout section.view .checkout-content .tab > .details section.delivery-details > .data > .details-region .sp-slider-picker .slider-items-wrapper .slider-items > .slider-item.selected > .slider-item-content > ng-include > .date.today {
    color: #ffffff;
}

html.checkout section.view .checkout-content .tab > .details section.delivery-details > .data > .details-region .sp-slider-picker .slider-items-wrapper .slider-items > .slider-item > .slider-item-content > ng-include .selected-time {
    color: #ffffff;
}

html.checkout section.view .checkout-content .tab > .details section.delivery-details .dropdown-options-wrapper > .dropdown-options ng-include .drop-down-items-wrapper .dropdown-items > .dropdown-item.selected, html.checkout section.view .checkout-content .tab > .details section.delivery-details .dropdown-options-wrapper > .dropdown-options ng-include .drop-down-items-wrapper .dropdown-items > .dropdown-item.selected:hover {
    color: #ffffff;
}

html.checkout section.view .checkout-content .tab>.summary>div.summary-container .payment-details .check-out-button button {
    color: #FFFFFF;
}

html.finish section.view>[ui-view]>.checkout-content>.tab>.finish-content>button.continue-shopping {
    font-size: 1.5625em;
    height: 2em;
    border-radius: 2em;
    color: #ffffff;
    font-weight: 700;
    padding: 0 2em;
}

.actions.landscape>button.add-to-cart>svg, .product-actions.landscape>button.add-to-cart>svg {
    height: 1.8em;
    width: 2.4em;
    fill: #ffffff;
}

/*Desktop Remove price per 100 gram*/
div.dialog.product>.dialog-body>.product-details .product-details .bottom>.weight-and-price>.sp-product-price>.normalize-price {
display: none;
}

div.sp-product-price>.normalize-price {
display: none;
}

html.checkout section.view .checkout-content .tab>.details section.delivery-details .dropdown-options-wrapper>.dropdown-options ng-include .dropdown-items-wrapper .dropdown-items>.dropdown-item.selected {
    color: #ffffff;
}

html div.sidenav>section.cart>.collapsible>section.cart>.product-in-cart>div.product-content>.quantity-wrapper>.sp-cart-line-count>div {
    background-color: #8A489D;
}

sp-product>.product-dialog-indication {
    fill: #ffffff;
}

    .sp-cart-line-count>div>span {
    background-color: #8A489D;
    color: #ffffff;
}

.sp-list-items-wrapper table>tbody>tr.line>td.quantity>.sp-cart-line-count>div {
    background-color: #8A489D;
}


/* Removing coupon message*/

.sp-list-items-wrapper table>tbody>tr.line.coupon>td.coupon-actions>div>div.error {
    display: none;
}

[special-description-split]>.special-description-title {
    display: none;
}

html div.sidenav>section.cart>.collapsible>section.cart>.product-in-cart>div.coupon-content>div.data>div.error {
    display: none;
}

checkout-bottom-banner>.checkout-bottom-banner-wrapper>.checkout-banner {
    background-color: #8A489D;
}

body>header>.categories-wrapper>.categories>.category>.sub-categories>.sub-categories-wrapper>.sub-category-block>.sub-category-shadow>.sub-category>.sub-category-link.category-title-sales, body>header>.categories-wrapper>.categories>.category>.sub-categories>.sub-categories-wrapper>.sub-category-block>.sub-category-shadow>.sub-category>.sub-sub-category.category-title-sales {
    display: none;
}

body>header>.toolbar>.data>.search-wrapper>.permanent-filters>button .main-title {
    color: #ffffff
}

body>header>.toolbar>.data>.search-wrapper>.permanent-filters>button .sub-title {
    color: #ffffff
}

body>header>.toolbar>.data>.search-wrapper>.permanent-filters>button>svg {
    fill: #ffffff
}

body>header>.toolbar>.data>.settings>.newsletter>svg {
    fill: #ffffff
}

sp-kikar-dropdown:nth-child(2) .sp-dropdown-text .arrow {
    fill: #000000;
}

body>header>.toolbar>.data>.settings>.language sp-kikar-dropdown svg, body>header>.toolbar>.data>.settings>.retailer-data sp-kikar-dropdown svg, body>header>.toolbar>.data>.settings>.user-details sp-kikar-dropdown svg {
    fill: #ffffff;
}

sp-kikar-dropdown .sp-dropdown-options-wrapper .sp-kikar-option:nth-child(4) .label>.option-content>:nth-child(2) {
    visibility: hidden;
}

sp-kikar-dropdown .sp-dropdown-options-wrapper .sp-kikar-option:nth-child(4) .label>.option-content>:nth-child(2):before {
    content: "Change Area";
    visibility: visible;
}