/* Header */
body>header>.toolbar {
/*     color: #000000; */
    background-color: #F89C24;
}

/* Menu */
body>header>.menu>.categories-title {
    background-color: #7F2629;
    color: #ffffff;
}

/* Menu hamburger */
body>header>.menu>.categories-title>.categories-icon {
    fill: #ffffff;
}

/* Sub-menu icons  */
body>header>.categories-wrapper>.categories>.category.open>.category-name>.name-wrapper>.image {
/*     filter: invert(1); */
}

/* Sub-menu text */
body>header>.categories-wrapper>.categories>.category.open>.category-name>.name-wrapper>.name {
/*     color: #ffffff; */
}

/* Menu shortcuts text */
body>header>.menu>.menu-navigation-bar>.navigation-link {
    color: #000000;
}

/* Menu shortcuts icons */
html body>header>.menu>.menu-navigation-bar>.navigation-link>a>.icon>svg {
    fill: #000000;
}

/* Menu navbar */
html.home header>.menu {
    background: #ffffff;
}

body>header>.menu {
    background-color: #ffffff;
}

/* Main page cart product amount */
html div.sidenav>section.cart>.collapsible>section.cart>.product-in-cart>div.product-content>.quantity-wrapper>.sp-cart-line-count>div {
    background-color: #F89C24;
}

/* Item hover corner arrow */
sp-product.hover-mode>.product-actions, sp-product.hover-mode>.product-dialog-indication, sp-product.hover-mode>.specials-wrapper, sp-product:hover>.product-actions, sp-product:hover>.product-dialog-indication, sp-product:hover>.specials-wrapper {
/*     fill: #ffffff; */
}

/* Item cart icon */
.actions.landscape>button.add-to-cart>svg, .product-actions.landscape>button.add-to-cart>svg {
/*     fill: #ffffff; */
}

/* Item number  */
.sp-cart-line-count>div {
/*     color: #ffffff; */
}

/* Item hover number */
.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; */
}

/* Side Menu text */
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; */
}

/* Side Menu X icon */
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; */
}

/* Section filters text */ 
section.view sp-items>.fixed-wrapper>.filtering-filters-wrapper>.filtering-filters .filters-group>.filters-item {
/*     color: #ffffff; */
}

/* Section filters X icon */
section.view sp-items>.fixed-wrapper>.filtering-filters-wrapper>.filtering-filters .filters-group>.filters-item>.x>svg {
/*     fill: #ffffff; */
}

/* Shopping cart radio option label */
.sp-radio-buttons.switcher>label.sp-radio-option.checked{
/*     color: #ffffff; */
}

/* Shopping cart product amount */
.sp-list-items-wrapper table>tbody>tr.line>td.quantity>.sp-cart-line-count>div {
    background-color: #F89C24;
}

/* Continue shopping button */
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{
/*     color: #ffffff; */
    border: 2px solid #ffffff;
}

/* Total circle for number of items in cart */
checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.total-price>.number-of-items>span.number {
/*     border: 2px solid #ffffff; */
}

/* Total shopping cart icon */
checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.total-price>.number-of-items>svg {
/*     fill: #ffffff; */
}

/* Total in shopping cart  */
checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.total-price {
/*     color: #ffffff; */
}

/* Proceed to checkout button */
checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>button.next-button{
    color: #000000;
    background: #ffffff;
}

/* Replaces footer Logo */
body>footer>.retailer-data-wrapper>img.logo {
/*     display: block; */
/*     box-sizing: border-box; */
/*     background: url(https://d226b0iufwcjmj.cloudfront.net/retailers/1453/resources/1614621005822-0.3961130216478064.png) no-repeat 0 0; */
/*     height: 4.7328em; */
/*     width: 7.585247042449548em; */
    /* padding: 5em 0 0 89px; */
/*     margin-bottom: 1.5em; */
/*     background-size: contain; */
/*     padding-left: 7.585247042449548em; */
/* background-color: #F89C24 */
}

/* Fixes Delivery Times and Areas */
html.retailer-details section.view>div>.retailer-details-container .navigation-buttons .option-btn {
    line-height: 1.5em;
    padding: 1em 1em 0 1.8em;
}

/* Delivery day title */
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; */
}

/* Delivery day 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>.slider-item-content>ng-include .selected-time {
/*     color: #ffffff; */
}

/* Delivery content */
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, 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:hover {
/*     color: #ffffff */
}

body>header>.menu>.next-delivery-wrapper {
/*     color: #ffffff; */
}

body>header>.menu>.next-delivery-wrapper>.next-delivery-content-wrapper>.next-delivery-content>.next-delivery-icon svg, body>header>.menu>.next-delivery-wrapper>.next-delivery-content-wrapper>.next-delivery-content>.arrow, body>header>.menu>.next-delivery-wrapper>.next-delivery-content-wrapper>.next-delivery-content .next-delivery-sale-icon svg {
/*     fill: #ffffff; */
}

body>header>.menu>.next-delivery-wrapper>.next-delivery-content-wrapper>.next-delivery-content>.border {
    background-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 {
    color: #FFFFFF;
}

.dialog-wrapper .dialog.permanent-view-filters-dialog .dialog-body section .sp-carousel .view-filters-group .product-tag.selected svg {
    fill: #ffffff;
}

.dialog-wrapper .dialog.permanent-view-filters-dialog .dialog-body section .sp-carousel .view-filters-group .product-tag.selected {
    color: #ffffff;
}

.text:hover{
  text-decoration: underline;
}

/* Footer */
html.home>body>footer {
    background-color: #F89C24 ;
    color: #000000;
}

body>footer>.retailer-data-wrapper>.retailer-data .store-icon {
  fill: #000000;
}

body>footer>.retailer-data-wrapper:after {
  background-color: #000000;
}

body>footer>.powered-by-wrapper>a img {
    filter: invert(1);
}

/* Keep Can't find item permanent */
section.view sp-items>.cant-find-item>.text-wrapper {
    width: 8em;
}

body>header>.toolbar>.data>.settings>.newsletter>svg {
	fill: #000000;
}

.retailer-data>div>.store-icon {
	fill: #000000;
}

body>header>.toolbar {
	color: #000000;
}

sp-kikar-dropdown .sp-dropdown-text .arrow {
	fill: #000000;
}

body>header>.toolbar>.data>.settings>.retailer-data sp-kikar-dropdown>.sp-dropdown-text {
	min-width: 5em;
}

body>header>.toolbar>.data>.settings>.language sp-kikar-dropdown>.sp-dropdown-text svg:not(.arrow) {
	fill: #000000;
}

body>header>.toolbar>.data>.settings>.border:after {
	background-color: #000000
}

/*   changes update order text  */


p.desc {
    visibility: hidden;
}


p.desc::after {
    text-align: center;
    visibility: visible;
    position: absolute;
    top: 220px;
	line-height: 1.2;
    left: 25px;
    content: 'Prices and specials are subject to change based on the modified delivery date. Editing your order after it has been submitted may result in two separate credit card transactions, which together will equal the total of your order, and may appear as two unique charges on your bank statement.';
    visibility: visible;
}

h4.title {
    padding: 50px;
}