	
body>header>.toolbar>.data>.search-wrapper>.search>.input>button
{
	background-color: green !important;
}
body>header>.toolbar {
    background-color: #FFFFFF;
}
header .toolbar .retailer-data sp-dropdown .sp-dropdown-text img, 
header .toolbar .user-details sp-dropdown .sp-dropdown-text img ,
header .toolbar .language sp-dropdown .sp-dropdown-text img,
header .toolbar .newsletter img{
    filter: invert(1);
    -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 ,
header .toolbar .language sp-dropdown.open .sp-dropdown-text img

{
    filter: invert(0);
    -webkit-filter: invert(0);
}

body>header>.toolbar>.data>.retailer-data sp-dropdown>.sp-dropdown-options-wrapper>sp-option .option-content {
    border-top: 1px solid #658972;
    color: #FFFFFF;
}

option label>.option-content>.option-link {
    color: #ffffff;
}
option .option-content {
    border-top: 1px solid #658972;
}
body>header>.toolbar>.data>.user-details>button.login {
	color: #658972 !important;
}


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>.retailer-data sp-dropdown>.sp-dropdown-options-wrapper>sp-option .option-content {
    border-top: 1px solid #FFFFFF;
    color: #FFFFFF;
}

body>header>.toolbar>.data>.retailer-data sp-dropdown>.sp-dropdown-options-wrapper>sp-option .option-content {
    border-top: 1px solid #FFFFFF;
    color: #FFFFFF;
}

body>header>.toolbar>.data>.user-details sp-dropdown>.sp-dropdown-options-wrapper>sp-option {
    background-color: #0e5f2c;
}

body>header>.toolbar>.data>.user-details sp-dropdown>.sp-dropdown-options-wrapper {
    /*color: #0e5f2c;*/
	color: #353b37;
	
}

body>header>.toolbar>.data sp-dropdown .sp-dropdown-text .arrow:after {
    content: "^";
    display: inline-block;
    color: #0e5f2c;
    font-size: 1.4em;
    transform: rotate(180deg);
    margin-left: 0.2em;
}
body>header>.toolbar>.data sp-dropdown.open .sp-dropdown-text .arrow:after {
    content: "^";
    display: inline-block;
    color: #FFFFFF;
    font-size: 1.4em;
	transform: rotate(0deg);
    margin-left: 0.2em;
}

sp-dropdown .sp-dropdown-text .arrow {
    background-image: none;
    height: auto;
}

sp-dropdown.open .sp-dropdown-text .arrow {
    background-image: none;
}

sp-dropdown .sp-dropdown-text * {
    /*color: #0e5f2c !important;*/
	color: #353b37 !important;
	
}

sp-dropdown.open .sp-dropdown-text * {
	color: #ffffff !important;
}

/* over sp-dropdown */
body>header>.toolbar>.data>.user-details sp-dropdown>.sp-dropdown-options-wrapper>sp-option:hover, body>header>.toolbar>.data>.language sp-dropdown>.sp-dropdown-options-wrapper>sp-option:hover, body>header>.toolbar>.data>.retailer-data sp-dropdown>.sp-dropdown-options-wrapper>sp-option:hover {
    background-color: #0e5f2c;
}
body>header>.toolbar>.data>.search-wrapper>.search>.input>input
{
    background-color: #E8E8E8 !important;
	    /*border: 1px solid #3B61AA !important;*/
}

body > header > div.toolbar > span.data > span.language > sp-dropdown > div.sp-dropdown-options-wrapper sp-option:hover,
body > header > div.toolbar> span.data > span.user-details > sp-dropdown > div.sp-dropdown-options-wrapper sp-option:hover,
body > header > div.toolbar > span.data > span.retailer-data > sp-dropdown > div.sp-dropdown-options-wrapper sp-option:hover

{
	background-color:#0E5F2C !important;
}
body>header>.toolbar>.data>.user-details sp-dropdown>.sp-dropdown-options-wrapper>sp-option {
    background-color: #0e5f2c;
}

body>header>.toolbar>.data>.user-details sp-dropdown>.sp-dropdown-options-wrapper {
    /*color: #0e5f2c;*/
	color: #353b37;
	
}
body>header>.menu>.categories>.category>.category-content
{
	    background: #0e5f2c!important;
		font-family: Open Sans;
		font-size: 17px;
}
/*Set all the categories text to white*/


body>header>.menu>.categories>.category>.category-content>.content>.image>img.normal {
    display:none;
	background-color: #FFFFFF;
}

body>header>.menu>.categories>.category>.category-content>.content>.image>img.current {
    display: inline-block;
	color: #717171 !important;
}
/*
body>header>.menu>.categories>.category.current>.category-content>.name
{
	color : #000000 !important;
}
*/
body>header>.menu>.categories>.category>.category-content>.content>.name
{
	color: #FFFFFF ;
}
body>header>.menu>.categories>.category.current>.category-content>.content>.name
{
	color: black;
}
body>header>.menu>.categories>.category.current>.category-content 
{
	background-color:#fee800 !important;
	border-color: #FFFFFF !important;
	color: green
}
/*under line on over and selected*/
body>header>.menu>.categories>.category.open>.category-content
{
	box-shadow: inset 0px -5px #fee800 !important;
}
html div.sidenav>div>nav>header
{
	background-color: #0e5f2c;
}
html div.sidenav>div>nav>header .right .button
{
	background-color: #ddcd1d;
	color: black;
}

html div.sidenav>div>nav.cart>footer>.checkout>span
{
	background-color: #ddcd1d;
	color: #000000;
}
checkout-bottom-banner
{
		background-color: #0e5f2c;
}
checkout-bottom-banner .total-summary .next-button button {
    background-color: #e9d028;
    /* border-color: green; */
    color: black;
}
html.home section.view .content>.offers-carousel>a>h4
{
	color: green;
}
body>header>.menu>.categories>.category {
    border-left: 1px solid #3e7453 !important;
    border-right: 1px solid #3e7453 !important;
    background: #0e5f2c !important;
}

.sale-icon.club-icon> img,
.sale-icon.club-icon.buy-x-get-one-sale > img,
.sale-icon.fixed-sale.club-icon > img,
.sale-icon.buy-x-sale.club-icon > img {
    display: none;
}
.sale-icon.club-icon.buy-x-get-one-sale:before,
.sale-icon.club-icon>:before,
.sale-icon.fixed-sale.club-icon:before,
.sale-icon.buy-x-sale.club-icon:before {
    content: '';
    display: block;
    height: 100%;
    width: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.sale-icon.fixed-sale.club-icon:before {
    background-image: url('https://d226b0iufwcjmj.cloudfront.net/retailers/1107/resources/1630564080816-0.2977043515954487.jpg');
}

.sale-icon.buy-x-sale.club-icon:before {
    background-image: url('https://d226b0iufwcjmj.cloudfront.net/retailers/1107/resources/1567336295199-0.7607546510830236.png');
}


.sale-icon.over-amount-sale.club-icon:before, .sale-icon.buy-x-get-one-sale.club-icon:before {
    background-image: url('https://d226b0iufwcjmj.cloudfront.net/retailers/1107/resources/1630564080816-0.2977043515954487.jpg');
}

.sale-icon.discount-sale.club-icon:before {
    background-image: url('https://d226b0iufwcjmj.cloudfront.net/retailers/1107/resources/1567336295199-0.7607546510830236.png');
}

html body[nl-colors=grayscale]>header>.menu>.categories>.category>.category-content>.content>.name, 
html body[nl-colors=invert]>header>.menu>.categories>.category>.category-content>.content>.name {
	color: #FFFFFF;
}
.sale-icon.club-icon.buy-x-get-one-sale:before, .sale-icon.club-icon>:before, .sale-icon.fixed-sale.club-icon:before, .sale-icon.buy-x-sale.club-icon:before {
    content: '';
    display: block;
    height: 104%;
    width: 152%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
	
}

body>header>.toolbar>.data>.links>a>img, body>header>.toolbar>.data>a>img {
    max-height: 67%;
    padding: 1.282em .5em;
}
.sale-icon.club-icon.buy-x-get-one-sale:before, .sale-icon.club-icon>:before, .sale-icon.fixed-sale.club-icon:before, .sale-icon.buy-x-sale.club-icon:before {
    content: '';
    display: block;
    height: 99%;
    width: 113%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

/*category display icon + text + change text colour*/ 
body>header>.menu>.categories>.category>.category-content>.content>.image {
    display: block; 
	padding-bottom: .3em;
}
/*sale icon - specials*/
.sale-icon > img {
	display: none !important;
}

.sale-icon.fixed-sale > img,
.sale-icon.fixed-sale.club-icon > img,
.sale-icon.buy-x-sale > img,
.sale-icon.buy-x-sale.club-icon > img,
.sale-icon.over-amount-sale > img,
.sale-icon.buy-x-get-one-sale > img,
.sale-icon.discount-sale > img {
	display: none;
}

.sale-icon.fixed-sale:before,
.sale-icon.fixed-sale.club-icon:before,
.sale-icon.buy-x-sale:before,
.sale-icon.buy-x-sale.club-icon:before,
.sale-icon.over-amount-sale:before,
.sale-icon.buy-x-get-one-sale:before,
.sale-icon.discount-sale:before {
	content: '';
	display: block;
	height: 100%;
	width: 100%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

.sale-icon.fixed-sale:before {
	background-image: url('https://d226b0iufwcjmj.cloudfront.net/retailers/1107/resources/1638867662636-0.029015315146426524.png');
}

.sale-icon.buy-x-sale:before {
	background-image: url('https://d226b0iufwcjmj.cloudfront.net/retailers/1107/resources/1638867663619-0.022402479373170303.png');
}

.sale-icon.over-amount-sale:before, .sale-icon.buy-x-get-one-sale:before {
	background-image: url('https://d226b0iufwcjmj.cloudfront.net/retailers/1107/resources/1638867662638-0.9910635035584436.png');
}

.sale-icon.discount-sale:before {
	background-image: url('https://d226b0iufwcjmj.cloudfront.net/retailers/1107/resources/1638867663580-0.1967038819776763.png');
}

body>header>.toolbar>.data>.coupons.coupons img, body>header>.toolbar>.data>.coupons sp-dropdown img, body>header>.toolbar>.data>.language sp-dropdown img, body>header>.toolbar>.data>.newsletter sp-dropdown img, body>header>.toolbar>.data>.retailer-data sp-dropdown img, body>header>.toolbar>.data>.user-details sp-dropdown img {
    filter: invert(0);
    -webkit-filter: invert(1);
}
body>header>.toolbar>.data>.coupons.coupons>a, body>header>.toolbar>.data>.language.coupons>a, body>header>.toolbar>.data>.newsletter.coupons>a, body>header>.toolbar>.data>.retailer-data.coupons>a, body>header>.toolbar>.data>.user-details.coupons>a {
  
    color: black;
}
/*hiding contact us button */ 

html.retailer-details section.view>div>.retailer-details-container .navigation-buttons .option-btn:last-child {
	display:none; 
	
}
/*fix footer links*/
 
html.home > body > footer .inner-footer {

    display: flex;

}

html.home > body > footer .inner-footer > .logo {

    flex: 0 0 auto;

    width: auto;

}

html.home > body > footer .inner-footer .retailer-links, html.home > body > footer .inner-footer > .retailer-data {

    text-align: initial;

}

html.home > body > footer .inner-footer > * {

    flex: 0 0 auto;

}

html.rtl.home > body > footer .inner-footer .retailer-links {

    flex: 0 0 auto;

    width: 70%;

}

/* Header utility icons: consistent line style, size and alignment */
body > header > .toolbar img[alt="צור קשר"],
body > header > .toolbar img[alt="הרשמה לניוזלטר"],
body > header > .toolbar img[src*="icon-store-details-white"],
body > header > .toolbar img[src*="icon-language-white"] {
    box-sizing: border-box !important;
    width: 44px !important;
    height: 44px !important;
    max-width: 44px !important;
    max-height: 44px !important;
    padding: 0 !important;
    margin: 0 10px !important;
    object-fit: contain !important;
    vertical-align: middle !important;
    filter: none !important;
    -webkit-filter: none !important;
}

body > header > .toolbar img[alt="צור קשר"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Ccircle cx='24' cy='24' r='23' fill='%23e4f5ea'/%3E%3Cg fill='none' stroke='%230e5f2c' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 28v-5a11 11 0 0 1 22 0v5'/%3E%3Crect x='11' y='26' width='6' height='10' rx='3'/%3E%3Crect x='31' y='26' width='6' height='10' rx='3'/%3E%3Cpath d='M34 36c0 3-2 5-6 5h-3'/%3E%3C/g%3E%3Ccircle cx='23' cy='41' r='3' fill='%23f2cf18' stroke='%230e5f2c' stroke-width='1.5'/%3E%3C/svg%3E") !important;
    transform: translateY(12px) !important;
}

body > header > .toolbar img[alt="הרשמה לניוזלטר"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Ccircle cx='24' cy='24' r='23' fill='%23e4f5ea'/%3E%3Cg fill='none' stroke='%230e5f2c' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='10' y='15' width='28' height='21' rx='4'/%3E%3Cpath d='m11 18 13 9 13-9'/%3E%3C/g%3E%3Ccircle cx='36' cy='13' r='4.5' fill='%23f2cf18' stroke='%230e5f2c' stroke-width='1.8'/%3E%3C/svg%3E") !important;
    transform: translateY(12px) !important;
}

body > header > .toolbar img[src*="icon-store-details-white"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Ccircle cx='24' cy='24' r='23' fill='%23e4f5ea'/%3E%3Cg fill='none' stroke='%230e5f2c' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 23v15h22V23'/%3E%3Cpath d='M11 18h26l-2 7c-2 3-6 3-8 0-2 3-6 3-8 0-2 3-6 3-8 0l0-7Z'/%3E%3Cpath d='M16 18l2-7h12l2 7M21 38v-8h7v8'/%3E%3C/g%3E%3Cpath d='M16 14h16' stroke='%23f2cf18' stroke-width='4.5' stroke-linecap='round'/%3E%3C/svg%3E") !important;
}

body > header > .toolbar img[src*="icon-language-white"] {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Ccircle cx='24' cy='24' r='23' fill='%23e4f5ea'/%3E%3Cg fill='none' stroke='%230e5f2c' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='24' cy='24' r='14'/%3E%3Cpath d='M10 24h28M24 10c4 4 6 8.7 6 14s-2 10-6 14M24 10c-4 4-6 8.7-6 14s2 10 6 14'/%3E%3C/g%3E%3Ccircle cx='34' cy='34' r='4' fill='%23f2cf18' stroke='%230e5f2c' stroke-width='1.6'/%3E%3C/svg%3E") !important;
}

body > header > .toolbar > .data > .links > a,
body > header > .toolbar > .data > .newsletter,
body > header > .toolbar > .data > .retailer-data,
body > header > .toolbar > .data > .language {
    min-height: 68px;
    align-items: center;
}

html.home > body > footer .inner-footer .retailer-links > span {

    display: inline-block;

    vertical-align: top;

    width: 20%;

}
 
