	
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%;

}

html.home > body > footer .inner-footer .retailer-links > span {

    display: inline-block;

    vertical-align: top;

    width: 20%;

}
 