@font-face {
	font-family: 'Montserrat';
	font-weight:regular;
	font-style: normal;
	src: url('https://storage.googleapis.com/sp-public/retailers/1434/resources/1615810637056-0.614206858711424.woff') format('woff'), /* Pretty Modern Browsers */
		 url('https://storage.googleapis.com/sp-public/retailers/1434/resources/1615810795694-0.13273529882621404.ttf')  format('truetype'); /* Safari, Android, iOS */

}

@font-face {
	font-family: 'Montserrat';
	font-weight:bold;
	font-style: normal;
	src: url('https://storage.googleapis.com/sp-public/retailers/1434/resources/1615810867406-0.9655848471845474.woff') format('woff'), /* Pretty Modern Browsers */
		 url('https://storage.googleapis.com/sp-public/retailers/1434/resources/1615810903195-0.33910380811477614.ttf')  format('truetype'); /* Safari, Android, iOS */

}

@font-face {
	font-family: 'Spectral';
	font-weight:bold;
	font-style: normal;
	src: url('https://storage.googleapis.com/sp-public/retailers/1434/resources/1615811017133-0.6328579144718434.woff') format('woff'), /* Pretty Modern Browsers */
         url('https://storage.googleapis.com/sp-public/retailers/1434/resources/1615811064250-0.13256768251333595.ttf')  format('truetype'); /* Safari, Android, iOS */

}

sp-product>.name {
	font-family: 'Spectral', 'open sans', 'open sans';

}

html div.sidenav>section.cart>.collapsible>section.cart>.product-in-cart>div.product-content>.data>.name {
	font-family: 'Spectral', 'open sans', 'open sans';

}

body>header>.categories-wrapper>.categories>.category>.sub-categories>.category-title-wrapper {
    font-family: 'Montserrat', 'open sans', 'open sans';
    color: #1964a3;
    font-size: 2em;
}

/*carousel title font and font size*/
html.home section.main section.view .home-page-wrapper > .content > .component h3,
html.home section.main section.view .home-page-wrapper > .content > .component h4,
html.home section.main section.view .home-page-wrapper > .content > .component h2 {
  font-family: "Montserrat", "open sans", "open sans";
  font-size: 1.4em !important;
}

html.home section.main section.view .home-page-wrapper>.content>.component h5 {
	font-family: 'Montserrat', 'open sans', 'open sans';
    font-size: 1.25em;

}

.dialog-wrapper .dialog.choose-area-dialog .dialog-body h1,
.sp-bubble.home-page-bubble .edit-order-bubble .order-details-wrapper>h3{
	font-family: 'Montserrat', 'open sans', 'open sans';
    color: #1964a3;
	font-size: 2em;

}

/*change font of links in footer*/
html.web-page section.view div[ng-bind-html],
html.terms-and-conditions .terms,
html.about .about-us,
html.policies .retailer-policies{
	font-family: 'Montserrat', 'open sans', 'open sans';	
	font-size: 0.95em;

}

/*hide normalized price*/ 
.normalize-price, div.sp-product-price>.normalize-price {
    display: none;

}

/*align footer*/ 
body>footer .inner-footer .retailer-links {
  width: 35em;
  columns: 10em;

}

body>header>.toolbar{
	background-color: #FFFFFF;

}

body>footer .inner-footer{
  height: auto;
  height: auto;
  align-items: center;
  margin: auto;

}

body>footer .inner-footer .retailer-links > * {
    display: inline-block;

}

/*change colour of footer background*/	
body>footer {
    background-color: #FFFFFF;
    color: #1964a3;
    font-weight: 550;

}
/*font of All Departments*/	
body>header>.menu>.categories-title>.categories-title-text {
    color: #ffffff;
    font-size: 0.75em;

}

body>header>.menu>.categories-title>.categories-icon {
    fill: #ffffff;

}

/*change colour of cart sum on bottom*/
html div.sidenav>section.cart>.collapsible>footer>button {
    background: #1964a3;

}

/*change category naming color*/
body>header>.categories-wrapper>.categories>.category.open>.category-name {
    color: #ffffff;

}

/*change category naming color*/
body>header>.categories-wrapper>.categories>.category.open>.category-name {
    color: #ffffff;

}

/*invert icon to the hover one*/
li.category.open div.category-name span.image img {
	filter: brightness(0) invert(1);

}

.actions.landscape.large-actions>button.add-to-cart>*, .product-actions.landscape.large-actions>button.add-to-cart>* {
    color: #ffffff;
}


/*Product count big circle*/
.actions.landscape.large-actions>button.add-to-cart>svg, .product-actions.landscape.large-actions>button.add-to-cart>svg {
    filter: brightness(0) invert(1);

}

/*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 {
    color: #ffffff;

}


/*Product count small circle*/
.sp-cart-line-count>div {
        color: #ffffff;

}

/*bottom check out color white*/
checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>button.next-button {
    background: #1964a3;
    color: #FFFFFF;
    border: 1px solid #ffffff;
    border-radius: unset;
}

checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary {
    color: #ffffff;

}

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 {
    border: 2px solid #ffffff;

}

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: 1px solid #ffffff;
    border-radius: unset;

}

/*your shopping cart switcher buttons*/
.sp-radio-buttons.switcher>label.sp-radio-option.checked {
    color: #FFFFFF;

}

sp-product>.product-dialog-indication {
fill: #FFFFFF;

}

.actions.landscape>button.add-to-cart>svg, .product-actions.landscape>button.add-to-cart>svg {
    fill: #FFFFFF;

}


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;

}


html.checkout section.view .checkout-content .tab>.summary>div.summary-container .payment-details .check-out-button button {
    color: #FFFFFF;

}

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;

}

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;

}

html.finish section.view>[ui-view]>.checkout-content>.tab>.finish-content>button.continue-shopping {
    color: #ffffff;

}

/*remove blue lines accessibility*/
body .focus, body :focus {
    outline: 0 solid rgba(53,128,253,.62);

}

section.view sp-items>.fixed-wrapper>.filtering-filters-wrapper>.filtering-filters .filters-group>.filters-item,
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;
	
}

section.view sp-items>.fixed-wrapper>.filtering-filters-wrapper>.filtering-filters .filters-group>.filters-item>.x>svg,
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;

}

html.home section.main section.view .home-page-wrapper>.content {
  background-image:none;

}

/*fixing store info*/
.store-information-wrapper .single-branch.open-info {
    border: unset;
}

.store-information-wrapper .single-branch>.extra .details-wrapper {
    box-sizing: border-box;
    background-color: #f3f3f3;
    padding: 1.5em 1.5em 1.5em 3em;
    border-top: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    height: 22.813em;
    overflow: auto;

}


.store-information-wrapper .single-branch>.basic {
    text-align: center;
    padding-top: 30px;

}

body>header>.toolbar>.data>.search-wrapper>.input>input[type=search].placeholder {
    font-variant: all-small-caps;

}

body>header>.toolbar>.data>.search-wrapper>.input {
    border-radius: unset;
    width: 70%;
}

html.home header>.menu {
    background: rgba(255,255,255,.97);
}

/*size and color or categories in menu*/
body>header>.categories-wrapper>.categories>.category>.category-name {
    color: #1964a3;
	font-size: 1em;
}

/*change font size of sub category*/
body>header>.categories-wrapper>.categories>.category>.sub-categories>.sub-categories-wrapper>.sub-category-block>.sub-category-shadow>.sub-category>.sub-category-link {
    font-size: 1em;
	color: #1964a3;
}

/*change font size of sub sub category*/
body>header>.categories-wrapper>.categories>.category>.sub-categories>.sub-categories-wrapper>.sub-category-block>.sub-category-shadow>.sub-category>.sub-sub-category {
    font-size: 0.9em;
}

/*change font size of sub sub category when opened*/
section.view sp-items>.fixed-wrapper>.title-and-side-bar>.title .category-title {
    font-size: 2em;
    color: #1964a3;
	display: none;
}

section.view sp-items>.fixed-wrapper.banner-one-line>.title-and-side-bar>.title .category-title {
    font-size: 1.56em;
}

/*change color of side filters*/
section.view sp-items>.fixed-wrapper>.title-and-side-bar>.side-bar>.filter-item>.filter-title {
    color: #1964a3;

}

/*size of families and brands*/
section.view sp-items>.fixed-wrapper>.title-and-side-bar>.side-bar>.filter-item>.filter .filter-content>.filter-button-wrapper>.text>* {
	font-size: 0.9em;

}

/*show more button*/
section.view sp-items>.fixed-wrapper>.title-and-side-bar>.side-bar>.filter-item>.filter .more-btn {
    font-weight: 500;
    color: #1964a3;

}

body>header>.toolbar>.data>.search-wrapper>.input>input[type=search].placeholder {
    background-color: #FFFFFF;

}

html div.sidenav>section.cart>header>.data>.price {
    font-size: 1.35em;

}

html div.sidenav>section.cart>header>.data>button {
    width: 8em;
    height: 2.8em;
}

html.home section.main section.view .home-page-wrapper>.content>.component a.title-link {
    font-size: 1em;
    border: 0;
    background-color: transparent;
    text-decoration: underline;
}
  
/*change magnifying glass*/ 
body>header>.toolbar>.data>.search-wrapper>.input>button svg {
	display: none;

}
   
body>header>.toolbar>.data>.search-wrapper>.input>button:after {
	content: '';
	display: inline-block;
	background-image: url('https://storage.googleapis.com/sp-public/retailers/1434/resources/1614952982134-0.2210448844383721.svg');
	background-repeat: no-repeat;
	background-size: contain;
	height: 2em;
	width: 2em;

}

/*change recipe title to the bottom*/ 
html.home section.main section.view .home-page-wrapper>.content>.component>.content-wrapper.links-content sp-items-grid>.sp-grid-item>a>.content {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 1em;
    box-sizing: border-box;

}

.item.product>.product-item.bumper>.recipe-bumper .bumper-type>.text {
    font-size: 1.4em;

}

.item.product>.product-item.bumper>.recipe-bumper .name {
    font-size: 1.6em;

}

.item.product>.product-item.bumper>.recipe-bumper .author {
    font-size: 1.3em;

}

.sp-bubble.home-page-bubble .edit-order-bubble .order-details-wrapper .order-details .view-order {
    color: #1964a3;

}

.dialog-wrapper .dialog .dialog-body .close-dialog-corner-button>svg{
	fill: #FFFFFF;

}

.product-main-tag-icon {
    width: 2.5em;
    height: 1.5em;

}

div.sidenav .product-in-cart .product-main-tag-icon {
    top: 1.5em;
    width: 2.1em;
    height: 1.2em;

}


html div.sidenav>section.cart>.collapsible>section.cart>.product-in-cart>div.product-content>.data>.sp-product-price>.regular-price {
    font-size: 0.45em;
	
}

div.sp-product-price>* {
    font-size: 0.7em;

}

/* Sale Icon */

.sp-sale-icon.sale-icon>svg {
	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:before,
.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:before,
.sale-icon.fixed-sale:before {
    background-image: url(https://storage.googleapis.com/sp-public/retailers/1434/resources/1616678226714-0.9300609669356115.png);

}  

.sale-icon.buy-x-sale:before {
    background-image: url(https://storage.googleapis.com/sp-public/retailers/1434/resources/1616678221790-0.18621773701083288.png);

}

.sale-icon.over-amount-sale:before, .sale-icon.buy-x-get-one-sale:before {
    background-image: url(https://storage.googleapis.com/sp-public/retailers/1434/resources/1616678226712-0.5959371880734281.png);
}

.sale-icon.discount-sale:before {
    background-image: url(https://storage.googleapis.com/sp-public/retailers/1434/resources/1616678217134-0.12264821787211555.png);

}

.sp-sale-icon>.sale-icon-text {
    color: #FFFFFF;
    
}
.sale-icon:before, .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 {
    height: 65%;
    width: 65%;
}

.dialog-wrapper .dialog .dialog-body .close-dialog-corner-button>svg {
    height: 1.2em;
    width: 1.2em;
    fill: #414141;
}

html.web-page section.view div[ng-bind-html] {
    padding-left: 2.5em;
	padding-right: 5em;
	
}

html div.sidenav>section.cart>.collapsible>section.cart>.product-in-cart>div.product-content>.quantity-wrapper>.sp-cart-line-count>div {
    background-color: #1964a3;
}

.sp-list-items-wrapper table>tbody>tr.line>td.quantity>.sp-cart-line-count>div {
    background-color: #1964a3;
}

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 .price, 
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 .time, 
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 .price, 
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 .time {
    color: #ffffff;
}

div.dialog.product>.dialog-body>.product-details .product-details .bottom>.weight-and-price>.product-actions>.add-to-cart {
    color: #ffffff;
}

checkout-bottom-banner>.checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.you-save>.price {
    color: white;
	
}

checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.membership-savings, checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.multipass-discount, checkout-bottom-banner .checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.you-save {
    border-right: 1px solid #FFFFFF;

}

checkout-bottom-banner>.checkout-bottom-banner-wrapper>.checkout-banner>.content>.total-summary>.you-save>svg {
    fill: #FF7005;
	
}

.dialog-wrapper .dialog.choose-area-dialog .dialog-body>form>button[type=submit] {
    background-color: #1964a3;
	
}

div.dialog.product .dialog-body .product-more-info .nutrition-values>div.table-wrapper>.title {
    color: #1964a3;

}

html.user-edit .detail-container .detail-subtitle {
    font-size: 1.8em;
       
}

html.user-edit .detail-container .detail-footer label.checkbox>span.label {
    display: none;
}

html.user-edit .detail-container .detail-footer label.checkbox>span.box {
    display: none;
}

html.web-page ul {
    list-style: initial;
    padding: 0 1em;
}

div.dialog.product .dialog-body .product-more-info .product-info-disclaimer {
    font-size: .6em;

}

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>.dropdown-item-content .specials-wrapper .specials-tooltip>.specials-content>.special-content .description{
	color: #000000
}

html.checkout section.view .checkout-content .tab>.summary>div.summary-container .payment-details .payment-methods .sp-radio-buttons .sp-radio-option {
    width: 20em;
}

html[lang="en"].checkout section.view .checkout-content .tab>.summary>div.summary-container .payment-details .payment-methods .sp-radio-buttons .sp-radio-option:first-child .label > span:after {
    content: ' / Debit / K-Net ';
} 

html[lang="ar"].checkout section.view .checkout-content .tab>.summary>div.summary-container .payment-details .payment-methods .sp-radio-buttons .sp-radio-option:first-child .label > span:after {
    content: ' / ÙÙŠØ²Ø§ / Ù…Ø§Ø³ØªØ± / ÙƒÙŠ Ù†Øª';
}

html.update-order .summary>div.summary-container .payment-details .payment-methods .sp-radio-buttons .sp-radio-option {
    width: 20em;
}

html[lang="en"].update-order .summary>div.summary-container .payment-details .payment-methods .sp-radio-buttons .sp-radio-option:first-child .label > span:after {
    content: ' / Debit / K-Net ';
}

html[lang="ar"].update-order .summary>div.summary-container .payment-details .payment-methods .sp-radio-buttons .sp-radio-option:first-child .label > span:after {
    content: ' / ÙÙŠØ²Ø§ / Ù…Ø§Ø³ØªØ± / ÙƒÙŠ Ù†Øª';
}

html.update-order .summary>div.summary-container .payment-details .check-out-button button{
	color: #FFFFFF;
}

.checkout-bottom-banner-wrapper>.checkout-banner>.content button.back-button, .checkout-bottom-banner-wrapper>.checkout-banner>.content button.continue-shopping {
    color: #FFFFFF;
    border: 2px solid #FFFFFF;
}

body>header>.menu>.next-delivery-wrapper>.next-delivery-more-details>.more-details-content>.slots>ul .slot>.slot-times>.time>svg {
    display: none;
}

body>header>.menu>.next-delivery-wrapper .next-delivery-more-details>.more-details-content>.slots>ul .slot>.slot-title {
    width: 6em;
}

html.checkout section.view .checkout-content .tab>.summary>div.summary-container .payment-details .credit-card-details .check-out-button button {
    line-height: 1.1em;
    padding: 0.7em;
} 

html[lang="en"].checkout section.view .checkout-content .tab>.summary>div.summary-container .payment-details .credit-card-details .check-out-button button .text:after {
    content: ' / Debit / K-Net ';
} 

html[lang="ar"].checkout section.view .checkout-content .tab>.summary>div.summary-container .payment-details .credit-card-details .check-out-button button .text:after {
    content: ' / ÙÙŠØ²Ø§ / Ù…Ø§Ø³ØªØ± / ÙƒÙŠ Ù†Øª';
}
/*change wording in the check out title street name etc*/
html[lang="en"].checkout .sp-kikar-input>label[for="text1"],
html[lang="ar"].checkout .sp-kikar-input>label[for="text1"] {
    color: transparent;
}

html[lang="en"].checkout .sp-kikar-input>label[for="text1"]:after,
html[lang="ar"].checkout .sp-kikar-input>label[for="text1"]:after {
    position: absolute;
    width: 25em;
    top: 0;
    bottom: 0;
    color: #939393;
}

.ltr.checkout .sp-kikar-input>label[for="text1"]:after {
    left: 0;
}

.rtl.checkout .sp-kikar-input>label[for="text1"]:after {
    right: 0;
}

html[lang="en"].checkout .sp-kikar-input.sp-inline-error-invalid>label[for="text1"]:after,
html[lang="ar"].checkout .sp-kikar-input.sp-inline-error-invalid>label[for="text1"]:after {
    color: #FF7005;
}

html[lang="en"].checkout .sp-kikar-input>label[for="text1"]:after {
    content: 'Block Number, Street Number, House Number *';
}

html[lang="ar"].checkout .sp-kikar-input>label[for="text1"]:after {
    content: 'Ù‚Ø·Ø¹Ø© Ø±Ù‚Ù… , Ø´Ø§Ø±Ø¹ Ø±Ù‚Ù… , Ù…Ù†Ø²Ù„ Ø±Ù‚Ù… *';
}

html.checkout .sp-kikar-input>input#zipCode,
html.checkout .sp-kikar-input>label[for="zipCode"] {
    display: none;
}

html.checkout .sp-kikar-input>input#text2::placeholder {
    color: transparent;
}
body>footer>.powered-by-wrapper>a {
    display: none;
}

body>footer>.powered-by-wrapper>a img {
    display: none;
}

a[href="/web-pages/279"] {
  color: #FF7005;
  font-weight: bold;
}

/*request to remove the status column in the order history*/
.order-status- span {
    visibility: hidden;
}

html.history section.view>div>.orders-history td.status-column .status-description .question-mark {
    display: none;
}

html.history section.view>div>.orders-history sp-table.order-history table tbody tr td.status-column .status {
    display: none;
}

html.specials .fixed-wrapper .image{
	background: url(https://storage.googleapis.com/sp-public/retailers/1434/resources/1655195724081-0.2990737162609629.png) no-repeat center center;
	background-size: contain;
}

html.specials .fixed-wrapper .image img {
	display: none;
}

html.checkout section.view .checkout-content .tab>.details button.switch-stores-button {
    color: #FFFFFF;
    border: 2px solid #1964a3;
    background-color: #1964a3;
}

div.sp-product-price>.sale-price {
	color: #FF7005;
}

html.user-edit .account-options .continue-shopping-button a svg {
   fill: #FFFFFF;
}

html.user-edit .account-options .continue-shopping-button a>* {
    color: #FFFFFF;
}

.checkout-price .price-wrap {
    background: #F2870C;
    border: 1px solid #F2870C;
}

/*Remove case/single display in search results*/

.auto-complete-wrapper .product .single-case-dropdown {
	display: none;
}

/* make changes to how specials shown in cart after opening NPE & display English */
html.ltr div.sidenav>section.cart>.collapsible>section.cart .product-in-cart>div.product-content>.data>.sp-product-price
{
    text-align: left !important;
    position: absolute;
    right: 0;
    left: -72px;
    height: 1.1em;
    padding-top: 0;
    font-size: 16px;
}
html.ltr div.sidenav>section.cart>.collapsible>section.cart .product-in-cart>div.product-content .sp-promotion .promotion-tag{
    font-size: 11px;
    width: 40% !important;
    right: 0;
}
/* Arabic */
html.rtl div.sidenav>section.cart>.collapsible>section.cart .product-in-cart>div.product-content>.data>.sp-product-price
{
    text-align: right !important;
    position: absolute;
    right: -72px;
    left: auto;
    height: 1.1em;
    padding-top: 0;
    font-size: 16px;
}
html.rtl div.sidenav>section.cart>.collapsible>section.cart .product-in-cart>div.product-content .sp-promotion .promotion-tag{
    font-size: 10px;
    width: 40% !important;
    left: 0;
}
div.sidenav>section.cart>.collapsible>section.cart .product-in-cart:hover .sp-product-price {
  visibility: hidden;
}







