body>header>.toolbar {
background: url('https://d226b0iufwcjmj.cloudfront.net/retailers/1294/resources/1561411352751-0.2550081568400173.jpg');
}

/*ALL DEPARTMENTS*/
body>header>.menu>.categories-title {
    background-color: #006450;
}

/*Start Shopping Bar*/
body>header>.menu>.menu-navigation-bar>.categories-title {
    background-color: #006450;
    color: #ffffff;
}

body>header>.menu>.menu-navigation-bar>.categories-title>.categories-icon {
    fill: #ffffff;
}

body>header>.categories-wrapper>.categories>.category>.sub-categories>.sub-categories-wrapper>.sub-category-block>.sub-category-shadow>.sub-category>.sub-category-link {
	font-size: 1.5em;
}

body>header>.menu>.menu-navigation-bar>.navigation-link {
    color: #000000; 
}


/*Background for drop down department hover state*/
body>header>.categories-wrapper>.categories>.category>.category-name:hover {
    background-color: #fdb713;
}

/*Background for drop down department hover state current pick*/
body>header>.categories-wrapper>.categories>.category.open:hover>.category-name {
    background-color: #fdb713;
}
/*Background for drop down department*/
body>header>.categories-wrapper>.categories>.category>.category-name {
    color: #000000;
}


/*Checkout*/
html div.sidenav>nav.cart>header>.data {
    background: #fdb713;
}


checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>button.next-button {
    color: #000000;
    font-weight: 700;
    background: #FFFFFF;
    border-radius: 2.625em;
}



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 {
    background-color: #fdb713;
    color: #ffffff;
}



/*Sale amount on second page*/
checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.membership-savings>.price>span, checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.membership-savings>.text>span, checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.you-save>.price>span, checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.you-save>.text>span {
    display: block;
    font-weight: 700;
    margin-bottom: .25em;
    color: #ffffff;
}

html div.sidenav>nav.cart>header>.previous-orders {
    background: #fdb713;
}

/*Categories highlight*/
body>header>.categories-wrapper>.categories>.category.open:hover>.category-name>.name-wrapper {
    background-color: #fdb713;
}

body>header>.categories-wrapper>.categories>.category.open>.category-name>.name-wrapper {
    background-color: #fdb713;
}

/*Text in search bar*/
body>header>.toolbar>.data>.search-wrapper>.input>input[type=search].placeholder {
    color: #616161;
}

/*Add to cart pop-out circle*/
.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 {
    background-color: #fdb713;
    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);
}

/*Color change on category on hover*/
body>header>.categories-wrapper>.categories>.category.open>.category-name {
    color: #ffffff;
}
li.category.open div.category-name span.image img {
	filter: brightness(0) invert(1);
}

/*body>header>.categories-wrapper>.categories>.category>.category-name>.name-wrapper>.image>img {
    display: inline-block;
    vertical-align: middle;
    max-height: 100%;
    max-width: 100%;
    filter: brightness(0) invert(0);
}*/

/*Product count small circle*/
.sp-cart-line-count>div {
    background-color: #fdb713;
    color: #ffffff;
}

/*Search text font size*/
section.view sp-items>.fixed-banner>.content>.content-top>.title {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    white-space: nowrap;
    width: 0;
    height: 100%;
    padding-right: 2em;
    font-size: 12px;
}

/*Color text by filter*/
section.view sp-items>.filters>div.filter .filter-content>.filter-button-wrapper {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    margin: .2em 0;
    text-align: left;
    width: 100%;
    padding: .1em 1em;
    border-radius: 1em;
    color: #4a4a4a;
}

section.view sp-items>.filters>div.filter-title>.title {
    font-size: 1.2em;
}

/*Special description font*/
.special-item>.special-product>.data>.name {
    font-size: .99375em;
    padding: 0 .3522em;
    line-height: 3em;
    height: 25.3324%;
    font-family: sans-serif;
}
.special-item>.special-product>.data>.brand-and-weight {
    /*font-size: em; */
    padding: 0 .448em;
    color: #a8a8a8;
    font-weight: 400;
    height: 9.3959%;
}
.special-item>.special-product>.data>.brand-and-weight>.brand, .special-item>.special-product>.data>.brand-and-weight>.weight {
    display: inline-block;
    vertical-align: middle;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    height: 1em;
    font-size: 1.2em;
}


/*Special description font fro select from veriety*/
.special-item>a.special>.action-title {
    padding-top: 7%;
    height: 26.8006%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: sans-serif;
}

/*Sale price cross out on sale items*/
div.sp-product-price>.sale-price {
    color: #FFC20F;
}

/*Little cart on open product*/
.actions.landscape>button.add-to-cart>svg, .product-actions.landscape>button.add-to-cart>svg {
    height: 1.8em;
    width: 2.4em;
    fill: #414141;
    filter: brightness(0) invert(1);
}

/*Font for user-name and password*/
.dialog.login-or-register>.dialog-body sp-tabs>.sp-tabs-panes .sp-tabs-pane>ng-include form .sp-kikar-input input, .dialog.login-or-register>.dialog-body sp-tabs>.sp-tabs-panes .sp-tabs-pane>ng-include form .two-inputs input {
    font-size: 1.4em;
    font-family: sans-serif;
}

/*Font for hover on menu bar*/
body>header>.menu>.menu-navigation-bar>.navigation-link.active {
    font-weight: 400;
}


body>header>.categories-wrapper>.categories>.category>.category-name>.name-wrapper>.name {
	font-size: 1.2em;
}


/*Nave bar in I frame*/
.navigation-bar>* {
    display: inline-block;
    font-size: 1.6em;
    vertical-align: middle;
    visibility: hidden;
}

.navigation-bar {
    font-family: 'Open Sans', 'Open Sans Hebrew';
    padding: 0px;
}

html.web-page section.view div[ng-bind-html] {
    padding-top: 0px;
}
*/

.sp-kikar-input.floating-label>label {
    top: 0;
    font-size: .975em;
    visibility: hidden;
}


html .sp-list-items-wrapper table>tbody>tr.line>td.line-special-details {
    color: #FFC20F;
}

/*

*/
body>header>.menu>.categories-title>.categories-title-text {
    vertical-align: middle;
    color: #ffffff;
}

body>header>.menu>.categories-title>.categories-icon {
    height: 100%;
    width: .665em;
    position: absolute;
    right: 1em;
    fill: #ffffff;
    -webkit-transition: -webkit-transform .4s;
    transition: -webkit-transform .4s;
    -o-transition: transform .4s;
    transition: transform .4s;
    transition: transform .4s,-webkit-transform .4s;
}

html div.sidenav>section.cart>header>.previous-orders {
    background: #fdb713;
}

/*CONTINUE SHOPPING BUTTON ON SECOND PAGE*/
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%;
}

/*aMOUNT BEFORE PROCEED TO CHECKOUT*/
checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.total-price>.price>.value {
    font-size: 1.625em;
    COLOR: #FFFFFF;
}

checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.total-price>.price {
    padding-left: .5625em;
    font-weight: 700;
    COLOR: #FFFFFF;
}

checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.total-price>.price {
    padding-left: .5625em;
    font-weight: 700;
    COLOR: #FFFFFF;
}

checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.total-price>.number-of-items>span.number {
    border: 2px solid #FFFFFF;
}

sp-kikar-dropdown .sp-dropdown-text * {
    color: inherit;
    vertical-align: middle;
    display: inline-block;
    fill: #000000;
    color: #000000;
}

.contact-us::after {
    content: "orders@lipassupermarket.com";
    display: block;
    font-size: 14px; 
    margin-top: 5px; 
    color: #ffffff; 
    text-transform: none; 
}