@font-face {
  font-family: 'SimplerPro';
  font-weight:bolder;
  font-style:normal;
  src: url('https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1724149151056-0.6769514434059145.woff') format('woff'), /* Pretty Modern Browsers */
       url('https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1724149139714-0.374397629288312.ttf')  format('truetype'); /* Safari, Android, iOS */
}

@font-face {
  font-family: 'SimplerPro';
  font-weight:bold;
  font-style: normal;
   src: url('https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1724149223517-0.7914483424847758.woff') format('woff'), /* Pretty Modern Browsers */
        url('https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1724149220065-0.47906895597846.ttf')  format('truetype'); /* Safari, Android, iOS */
}

@font-face {
  font-family: 'SimplerPro';
  font-weight:Regular;
  font-style: normal;
   src: url('	https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1724149326710-0.6981067275048276.woff') format('woff'), /* Pretty Modern Browsers */
        url('https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1724149324180-0.39372459556655826.ttf')  format('truetype'); /* Safari, Android, iOS */
}

/*ToolbarColor*/
body > header > .toolbar {
    background-color: #ffffff;
}


/* Logo override 
 body > header > div.toolbar > span.logo > a:after {
    content: '';
    background-image: url(https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1718798762450-0.7277370202693769.png);
    display:inline-block;
    width: 18.4375em;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

body > footer > div.inner-footer:before{
	content: '';
    background-image: url(https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1496763308627-0.5347981181545258.png);
    display:inline-block;
    width: 12em;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

body > footer > div.inner-footer > img, body > header > div.toolbar > span.logo > a > img {
	display: none;
}

/*images of tool bar*/
/*
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(0);
    -webkit-filter: invert(0);
}
*/
/*images of tool bar on open state*/
/*
 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(1);
    -webkit-filter: invert(1);
}
*/
body > header > .toolbar > .data > .border:after {
    background-color: #000000;
}

/*text color for drop down list of toolbar*/
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;
}

/* color for drop down list of toolbar on hover state* usually the same as current category */
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: #666666 !important;
}

/*categories text color*/
body > header > .menu > .categories > .category > .category-content > .content > .name {
	font-weight: normal;
    color: #000000 !important;

}

/*categories images color - specials and my items*/
body > header > .menu > .categories > .category > .category-content > .content > .image > img.normal {
    background-color: #414143 !important;
}

/*
body>header>.menu>.categories>.category>.category-content>.content>.image>img.current {
    display: inline-block;
}
.highlight
{
	color: #322f33 !important;
}
*/
/*text toolbar*/
/*
sp-dropdown .sp-dropdown-text * {

	color: #414143 !important;
}
/*--------login text  - before login -------------*/
/*body>header>.toolbar>.data>.user-details>button.login {
	color: #414143 !important;
}
*/
/*

html div.sidenav>div>nav>header
{
	background-color: #;
}
*/
/*drop down menu on login/store detailes/and language*/
body > header > .toolbar > .data > .user-details sp-dropdown.open, body > header > .toolbar > .data > .language sp-dropdown.open, body > header > .toolbar > .data > .retailer-data sp-dropdown.open,
body > header > .toolbar > .data > .user-details sp-dropdown > .sp-dropdown-options-wrapper, body > header > .toolbar > .data > .language sp-dropdown > .sp-dropdown-options-wrapper, body > header > .toolbar > .data > .retailer-data sp-dropdown > .sp-dropdown-options-wrapper {
    background-color: #ffffff !important;
}

/*---------search button------------------*/

/*search button color*/
body > header > .toolbar > .data > .search-wrapper > .search > .input > button {
    background-color: #bce3c9 !important;
}

/*search area color*/
body > header > .toolbar > .data > .search-wrapper > .search > .input > input {
    background-color: #FFFFFF !important;
}
	
	
/*--------categories-------------*/

/*categories lines seperator*/
body > header > .menu > .categories > .category {

    border-left: 0.5px solid #f0f0f0 !important;
}

/*categories color*/
body > header > .menu > .categories > .category > .category-content {
    background: #FFFFFF !important;
}

/*categories current*/
body > header > .menu > .categories > .category.current > .category-content > .content > .name {
    color: #FFFFFF !important;
}

body > header > .menu > .categories > .category.current > .category-content {
    background-color: #424242 !important;
    color: #FFFFFF !important;
}

/*under line on over and selected - usually as current category*/
body > header > .menu > .categories > .category.open > .category-content {
    box-shadow: inset 0px -5px #424242 !important;
}

/* GUY ADDITION 170718 */
body > header > .menu > .categories > .category > .category-content > .content > .image > img.normal {
    background-color: #207d37 !important;
}

/*---------------------checkout-------------------*/
/*check out button*/
html div.sidenav > div > nav.cart > footer > .checkout > span {
    background-color:  #f8bc27;
}

/*small check out button*/
html div.sidenav > div > nav > header .right .button {
    background-color: #f8bc27;
    color: #FFFFFF !important;
}

/*Check out button text color*/
html div.sidenav > div > nav.cart > footer > .checkout > span > span,
html div.sidenav > div > nav.cart > footer > .checkout > span {
    color: #FFFFFF !important;
}

/*secondary checkout button color*/
checkout-bottom-banner .total-summary .next-button button {
    background-color: #007d3a;
    border-color: #FFFFFF;
}

.checkout-content .highlight {
    color: #404040;
}

.checkout-content .continue-btn .highlight {
    background-color: #404040 !important;
}

/*.item.product>.product-item>sp-product,*/
.special-item > a.special > .image-wrapper {
    padding: 0;
}

.item.product sp-product > .image-wrapper {
    width: 100%;
    height: 68%;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
}

.sale-icon > img {
	display: none !important;
}

.sale-icon:before {
	display: block;
	content: '';
	width: 100%;
	height: 100%;
	background-image: url(https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1745752790438-0.585501906947794.png);
	background-repeat: no-repeat;
	background-size: contain;
}

.sale-icon.club-icon:before {
	background-image: url(https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1497957715196-0.6083860873913758.jpg);
}

.sale-icon.discount-sale:before {
	background-image: url(https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1551957244580-0.5463315908993873.jpg);
}

.sale-icon.club-icon.discount-sale:before {
	background-image: url(https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1551957244806-0.2685610192461907.jpg);
}

.sale-icon.buy-x-get-one-salee:before {
	background-image: url(https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1551957243441-0.44331963823528.jpg);
}

.sale-icon.club-icon.buy-x-get-one-sale:before {
	background-image: url(https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1551957243442-0.39941423866602466.jpg);
}


.sale-icon.buy-x-sale > img,
.sale-icon.buy-x-sale.club-icon > img {
	    display: none;

}
.sale-icon.buy-x-sale: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.buy-x-sale:before {
    background-image: url('https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1537428859296-0.07010650158294118.jpg');
}

.sale-icon.buy-x-sale.club-icon:before {
    background-image: url('https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1537428859798-0.8081795713054223.jpg');
}

html[lang="he"] .sp-sale-icon.buy-x-sale>.sale-icon-text>div>span:first-child {
	display: none;
}

html[lang="he"] .sp-sale-icon.buy-x-sale>.sale-icon-text>div>span:last-child {
	font-size: 1.5em
}

html[lang="he"] .sp-sale-icon.buy-x-sale>.sale-icon-text>div>span:last-child:after {
	content: 'בהנחה';
	display:block;
	font-size:0.85em;
	

}

.sp-sale-icon.buy-x-sale:not(.club-icon)>.sale-icon-text>div>span {
	color:#000000;
	font-weight:10xp
}


/*to support old structure*//*to support old structure*/
img.sale-icon {
    content: url(https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1745752790438-0.585501906947794.png);
}

/*to support old structure*/
img.sale-icon + .sale-icon-text {
    display: none;
}

/*to support old structure*/
img.club-icon {
    content: url(https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1497957715196-0.6083860873913758.jpg);
}

.special-item > a.special > .data > .highlight {
    color: #737373;
}

.special-item > .special-product > .data > .highlight {
    color: #737373;
}

div.sp-product-price > .sale-price {
    color: #007d3a;
}

/* Change padding on items in some categories */
sp-items[banner-title="בשר טרי"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="בשר בקר"] sp-product, sp-items[banner-title="Beef"] sp-product,
sp-items[banner-title="בשר לבן"] sp-product, sp-items[banner-title="Pork"] sp-product,
sp-items[banner-title="בשר כבש"] sp-product, sp-items[banner-title="Mutton"] sp-product,
sp-items[banner-title="עופות טריים"] sp-product, sp-items[banner-title="Fresh Chicken"] sp-product,
sp-items[banner-title="עוף"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="הודו"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="דגים טריים"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="פירות ים טריים"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="נקניק במשקל"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="גבינות מעדנייה"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="גבינות צהובות במשקל"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="גבינות מלוחות במשקל"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="גבינות לבנות במשקל"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="גבינות צאן במשקל"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="דגים כבושים"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="קוויאר"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="לחמים מאפייה"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="לחמים, פיתות, ביגלה מאפיה"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="מאפים שונים"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="עוגות ועוגיות במשקל"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="מאפה מלוח במשקל"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product,
sp-items[banner-title="מאפה מתוק במשקל"] sp-product, sp-items[banner-title="Fresh Meat"] sp-product {
    padding-top: 0.5em !important;
}

sp-items[banner-title="בשר טרי"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="בשר בקר"] sp-product .image, sp-items[banner-title="Beef"] sp-product .image,
sp-items[banner-title="בשר לבן"] sp-product .image, sp-items[banner-title="Pork"] sp-product .image,
sp-items[banner-title="בשר כבש"] sp-product .image, sp-items[banner-title="Mutton"] sp-product .image,
sp-items[banner-title="עופות טריים"] sp-product .image, sp-items[banner-title="Fresh Chicken"] sp-product .image,
sp-items[banner-title="עוף"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="הודו"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="דגים טריים"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="פירות ים טריים"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="נקניק במשקל"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="גבינות מעדנייה"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="גבינות צהובות במשקל"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="גבינות מלוחות במשקל"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="גבינות לבנות במשקל"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="גבינות צאן במשקל"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="דגים כבושים"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="קוויאר"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="לחמים מאפייה"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="לחמים, פיתות, ביגלה מאפיה"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="מאפים שונים"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="עוגות ועוגיות במשקל"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="מאפה מלוח במשקל"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image,
sp-items[banner-title="מאפה מתוק במשקל"] sp-product .image, sp-items[banner-title="Fresh Meat"] sp-product .image {
    background-position: center top !important;
}

.load-last-cart .dialog-body form > header > img {
	width: 100%;
    background: #404040;
    padding: 0.5em;
    border-radius: 3px;
}

.terms {
	width: 50% !important;
	margin: auto !important;
}

body>footer .inner-footer .retailer-links{
  width: 42em;
  columns: 13em;
}

body>footer .inner-footer {
  height: auto;
  align-items: center;
  margin: auto;
}

body>footer .inner-footer > .retailer-data {
    width: 13em;
}

body>footer .inner-footer .retailer-links span {
    display: inline-block;
    line-height: 1.8em;
    width: 12.5em;
}

.dialog-wrapper .dialog.choose-area-dialog .dialog-body>.content>form.filter-areas>.pickup>span>a {
        display: block;
    color: #207d3f;
    text-decoration: underline;
    cursor: pointer;
    background-color: #ffc411;
    padding: 10px;
    text-align: center;
    font-weight: bold;
}

.dialog-wrapper .dialog.choose-area-dialog .dialog-body>.retailers>img.bottom {
	 display: none;

}

.dialog-wrapper .dialog.choose-area-dialog .dialog-body>.retailers {
	height:19em;
	background-image: url('https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1563982699431-0.15056371418477554.png');
	background-repeat:no-repeat;
	background-position:bottom;
	background-size:contain;
}	


html.user-edit .premium-loyalty-club .components .points-accumulation-progress-bar .eligible h2 {
    font-weight: bold;
	
}

html.cart-summary section.view .last-minute-recommendations>.header>.headline h2 {
    font-weight: bold;
	
}


body > header > .toolbar,
body > header > .toolbar > .data > .user-details sp-dropdown > .sp-dropdown-options-wrapper,
body > header > .toolbar > .data > .language sp-dropdown > .sp-dropdown-options-wrapper,
body > header > .toolbar > .data > .retailer-data sp-dropdown > .sp-dropdown-options-wrapper,
body > header > .toolbar > .data > .coupons sp-dropdown > .sp-dropdown-options-wrapper {
    color: #000000;
	background-color:#ffffff
}

body > header > .toolbar > .data sp-dropdown img,
body > header > .toolbar > .data .newsletter img,
body > header > .toolbar > .data > .coupons img,
body > header > .toolbar > .data > .search-wrapper > .search > .input > button > img {
    filter: invert(1);
    -webkit-filter: invert(1);
	
}

body>header>.toolbar>.data>.retailer-data sp-dropdown>.sp-dropdown-options-wrapper>.sp-option .option-content {
    border-top: 1px solid #000000;
}


.home-page-wrapper .sp-carousel .links-carousel-item>.link>.gradient-background {
    background-image:none;
	
}
body>header>.toolbar>.data>.search-wrapper>.search>.input>input[type=search].placeholder {
    color: #838383;
	text-align: start;

}

body>header>.toolbar>.data>.search-wrapper>.search>.input>input[type=search] {
    border-width: 2px;
    border-color: #BCE3C9;

}

.rtl body>header>.toolbar>.data>.search-wrapper>.search>.input>input {
    padding-right: 2em;
}


body>header>.toolbar>.data>.language.language img,
.rtl .retailer-data>div>img {
	display: none;

}

.retailer-data>div>span.content>span.text>span.phone-and-zip .zip {
    display: none;
	
}

body > header > .toolbar sp-dropdown .sp-dropdown-text .arrow {
    background-image: url(https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1722161611908-0.5009373638636383.png);
}

body > header > .toolbar sp-dropdown.open .sp-dropdown-text .arrow {
    background-image: url(https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1722161823459-0.5405121153455186.png);
}	

/body>header>.toolbar>.data>.coupons.coupons img {
                display: none;
}

/body>header>.toolbar>.data>.coupons.coupons>a> :before {
                content: '';
                height: 2.3em;
                width: 2.3em;
	            margin-right: auto;
                margin-left: .5em;
                display: inline-block;
                vertical-align: middle;
                background-size: contain;
                background-position: center center;
                background-repeat: no-repeat;
                background-image: url(https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1722162282886-0.38239704245051875.svg);
                visibility:visible
}
body>header>.toolbar>.data>.user-details sp-dropdown>div img{
                                display: none;
}

body>header>.toolbar>.data>.user-details sp-dropdown>div:before{
                content: '';
                display: inline-block;
                width: 2em;
                height: 2em;
                margin: 0 0.2em;
                vertical-align: middle;
                background-size: contain;
                background-position: center center;
                background-repeat: no-repeat;
                background-image: url(https://d226b0iufwcjmj.cloudfront.net/retailers/1062/resources/1722166550559-0.6865365345245549.svg);
}

body>header .language>sp-dropdown>.sp-dropdown-text span:nth-child(2) span {
        visibility:none;
            
}


[lang="he"] body>header>.toolbar>.data>.language sp-dropdown>.sp-dropdown-text .lang-name:after {
                content: 'ית';
                display: inline-block;
                visibility:visible
            
  
}


[lang="en"] body>header>.toolbar>.data>.language sp-dropdown>.sp-dropdown-text .lang-name:after {
                content: 'lish';
                display: inline-block;
                visibility:visible
            

}

body>footer {
    background-color: #BCE3C9;
    color: #166534;
	
}

body>header>.toolbar>.data>.coupons.active {
    background-color: #bce3c9;
}

.sp-list-items-wrapper .items-table tbody>tr.item-row.special-reminder>td.name>div.img>img, .sp-list-items-wrapper .items-table tbody>tr.item-row.special-reminder>td.name>div.img>svg {
    display: none;
	
}

html div.sidenav>div>nav.cart>.content-wrapper>div.content>section.products-wrapper>div.special-reminders>div.special-reminder-wrapper>div.special-reminder>img, html div.sidenav>div>nav.cart>.content-wrapper>div.content>section.products-wrapper>div.special-reminders>div.special-reminder-wrapper>div.special-reminder>svg {
    display: none;

}
html div.sidenav>div>nav>header {
    BACKGROUND-COLOR: #006931;
}
