<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.GridOuter{padding:0}.menuItemRow{cursor:pointer}.BackButton{margin:0 15px 20px;display:block}.CategoryGroupTitle{color:var(--ion-color-medium);padding:20px 20px 0 15px;font-size:14px;font-weight:600}.categoryRow{padding:5px 0}.categoryRow .catImageCol .catThumb{border-radius:10px;overflow:hidden;height:100%}.categoryRow .catTitleCol{padding:0 0 0 10px;display:flex;align-items:center}.categoryRow .catTitleCol .CategoryName{margin:0;font-weight:500;font-size:18px}.categoryRow{cursor:pointer;margin:0 10px}.categoryRow .catImageCol{height:20vw;max-height:100px;background-position:50%;background-size:60% auto;background-repeat:no-repeat}.MenuItemRowOuter{padding-right:10px}.MenuItemRowOuter.OutOfStock{background-color:var(--ion-color-light)}.MenuItemRowOuter.OutOfStock .MenuItemImageWrapper,.MenuItemRowOuter.OutOfStock .MenuItemInfo,.MenuItemRowOuter.OutOfStock .MenuItemTitleWrapper{opacity:.3}.MenuItemRowOuter.OutOfStock .menuItemRow .OutOfStockWarning{display:inline-block;position:absolute;top:50%;left:60%;transform:translate(-50%,-50%);font-size:45px;text-transform:uppercase;color:#747474}.MenuItemRowOuter .MenuItemTitleWrapper{border-bottom:1px solid #000;min-height:90px;padding-right:0}.MenuItemRowOuter .MenuItemInfo{border-bottom:1px solid #000;display:flex;flex-direction:column;padding-left:0}.MenuItemRowOuter .MenuItemIcons{margin-top:auto;display:flex;flex-direction:column;align-items:end}.MenuItemRowOuter .MenuItemIcons .MenuItemIcon{margin-left:auto}.MenuItemRowOuter .MenuItemCalories{font-size:11px;margin-left:auto;color:#000;padding:0}.MenuItemRowOuter .MenuItemIcon{max-height:18px;height:100%;display:inline-block;margin:0 0 5px;vertical-align:middle}.MenuItemRowOuter .menuItemRow{border-bottom:1px solid var(--ion-color-midgrey);position:relative}.MenuItemRowOuter .menuItemRow .MenuItemImageWrapper{padding-left:0;height:16.6666666667vw;max-height:100px;background-position:50%;background-size:60% auto;background-repeat:no-repeat;align-self:center}.MenuItemRowOuter .menuItemRow ion-text.MenuItemTitle{font-size:18px;margin:0 0 5px;font-weight:500}.MenuItemRowOuter .menuItemRow ion-text.MenuItemTitle .MenuItemIcon{margin-bottom:2px;margin-right:.25rem;max-height:20px}.MenuItemRowOuter .menuItemRow ion-text.MenuItemPrice{font-size:18px;font-weight:700;margin-left:auto;line-height:15px;margin-top:2px;display:flex;flex-direction:column;text-align:right}.MenuItemRowOuter .menuItemRow ion-text.CatDescription{font-size:12px;color:var(--ion-color-medium);margin:0 0 5px}.MenuItemRowOuter .menuItemRow .MenuItemDescription{font-size:13px;margin-top:5px;line-height:12px}.MenuItemRowOuter .menuItemRow .MenuItemImage{border-radius:10px;overflow:hidden;height:100%}.MenuItemRowOuter .menuItemRow:last-child{border-bottom:none}.MenuItemRowOuter .menuItemRow .OutOfStockWarning{color:var(--ion-color-dark);display:none}.MenuItemRowOuter .menuItemRow .HideBorder{border-bottom:none}.MenuItemFrom{font-size:12px}.catImageCol{padding-left:0}.cardInputToggle{display:flex;flex-direction:column;align-items:center}.MoreCardImage{width:45%;margin-top:.5rem}.MoreCardButton{display:flex;align-items:center}.MoreCardButton span{text-decoration:underline}.MoreCardButton ion-icon{margin-left:.5rem}.EnterEmailWrapper{padding:20px 15px;height:100%;overflow-y:scroll}.EnterEmailWrapper .receiptTitle{font-size:1.5rem}.EnterEmailWrapper .EnterEmailTitle{margin-top:3rem}.EnterEmailWrapper .ReceiptText{font-weight:400;color:var(--ion-color-dark);font-size:24px}.EnterEmailWrapper .EmailInputFormWrapper{margin:0 0 20px}.EnterEmailWrapper ion-input.emailInput{background-color:var(--ion-color-white);padding:0 20px;--padding-start:10px;--padding-end:10px;color:var(--ion-color-dark);font-family:"MorrisonsAgenda",sans-serif;border:1px solid #000}.EnterEmailWrapper .cardInputWrapper{position:relative;margin:0 0 20px;padding-top:20px;transition:all .6s linear}.EnterEmailWrapper .cardInputWrapper:after{transition:border-color .6s linear}.EnterEmailWrapper .cardInputWrapper.isClosed,.EnterEmailWrapper .cardInputWrapper.isClosed .cardInputToggle{padding-left:0}.EnterEmailWrapper .cardInputWrapper.isClosed:after,.EnterEmailWrapper .cardInputWrapper.isOpen:after{content:"";position:absolute;width:100%;height:calc(100% - 20px);left:0;top:15px;z-index:0}.EnterEmailWrapper .cardInputWrapper.isOpen .cardInputToggle{text-decoration:none}.EnterEmailWrapper .cardInputWrapper.isOpen .cardInputToggle .cardInputToggleClose{display:inline-block}.EnterEmailWrapper .cardInputWrapper.isOpen .cardInputInner{display:flow-root}.EnterEmailWrapper .cardInputWrapper .cardInputToggle{cursor:pointer;padding:5px 15px;background-color:#fff;z-index:1;position:relative;display:inline-block;text-decoration:underline;transition:all .6s linear}.EnterEmailWrapper .cardInputWrapper .cardInputToggle .cardInputToggleClose{margin:0 0 0 10px;color:var(--ion-color-white);position:relative;width:20px;height:20px;vertical-align:top;display:none}.EnterEmailWrapper .cardInputWrapper .cardInputToggle .cardInputToggleClose:after{content:"";position:absolute;left:3px;top:3px;width:calc(100% - 6px);height:calc(100% - 6px);background-color:var(--ion-color-primary);border-radius:50%;z-index:-1}.EnterEmailWrapper .cardInputWrapper .cardInputInner .emailInput{margin:0}.EnterEmailWrapper .cardInputWrapper .cardInputInner .emailInput.error{border:1px solid var(--ion-color-danger);background-color:var(--ion-color-lightred);color:var(--ion-color-danger-shade)}.EnterEmailWrapper .cardInputWrapper .cardInputInner .cardInputWarning{color:var(--ion-color-danger);margin:10px 0 0}.EnterEmailWrapper .fieldWrapper ion-item::part(native){padding-left:0}.SubmitButtonWrapper{text-align:right}.SubmitButtonWrapper .SubmitEmail::part(native){padding:18px 49px 14px}.MopCouponsWrapper .fieldErrorMessage{margin-bottom:5px!important;color:var(--ion-color-danger)!important}.MopCouponsWrapper .ion-color-coupon{--ion-color-base:var(--ion-color-coupon);--ion-color-base-rgb:var(--ion-color-coupon-rgb);--ion-color-contrast:var(--ion-color-coupon-contrast);--ion-color-contrast-rgb:var(--ion-color-coupon-contrast-rgb);--ion-color-shade:var(--ion-color-coupon-shade);--ion-color-tint:var(--ion-color-coupon-tint)}.MopCouponsWrapper ion-input.couponInput{background-color:var(--ion-color-white);padding:0 20px;--padding-start:10px;--padding-end:10px;color:var(--ion-color-dark);font-family:"MorrisonsAgenda",sans-serif;border:1px solid #000}.MopCouponsWrapper .CouponContainer{display:flex!important;align-items:center!important;height:100%}.MopCouponsWrapper .CouponsContainer{margin-bottom:20px}.MopCouponsWrapper .RemoveCoupon{margin-left:-3px;margin-right:5px}.MopCouponsWrapper .RemoveCoupon::part(native){padding:0}.MopCouponsWrapper .CouponCodeField{margin:10px 0}.MopCouponsWrapper .CouponCode{font-size:1rem}.MopCouponsWrapper .CouponCode span{font-weight:700}.MopCouponsWrapper .SubmitButtonWrapper{text-align:right}.MopCouponsWrapper .SubmitButtonWrapper .SubmitEmail::part(native){padding:18px 35px 14px}.OrderConfirmationPaymentButtonLoading{opacity:.6}.OrderConfirmationPaymentButtonLoading:hover{cursor:default}.OrderConfirmation .ion-color-coupon{--ion-color-base:var(--ion-color-coupon);--ion-color-base-rgb:var(--ion-color-coupon-rgb);--ion-color-contrast:var(--ion-color-coupon-contrast);--ion-color-contrast-rgb:var(--ion-color-coupon-contrast-rgb);--ion-color-shade:var(--ion-color-coupon-shade);--ion-color-tint:var(--ion-color-coupon-tint)}.OrderConfirmation::part(scroll){display:flex;flex-direction:column}.OrderConfirmation .OrderConfirmationTop{max-height:calc(100% - 245px);overflow-y:scroll}.OrderConfirmation .OrderConfirmationTop .OrderConfirmatioStoreInfo{padding:40px 15px 20px}.OrderConfirmation .OrderConfirmationTop .OrderConfirmatioStoreInfo h4{color:#000;font-size:30px;margin:0;font-weight:400}.OrderConfirmation .OrderConfirmationBottom{padding:20px;border-top:2px solid var(--ion-color-light);margin-top:auto;box-shadow:0 -5px 10px var(--ion-color-light)}.OrderConfirmation .OrderConfirmationBottom .OrderConfirmationBottomInner .OrderConfirmationBalanceLine{border-bottom:2px solid var(--ion-color-light);padding:10px 0;margin:5px 0;font-weight:600}.OrderConfirmation .OrderConfirmationBottom .OrderConfirmationBottomInner .OrderConfirmationBalanceLine .OrderConfirmationBalanceLineRight{text-align:right}.OrderConfirmation .OrderConfirmationBottom .OrderConfirmationBottomInner .OrderConfirmationBalanceLine:last-child{border-bottom:none}.OrderConfirmation .OrderConfirmationBottom .OrderConfirmationBottomInner .lockedPaymentMessage{font-size:1.5rem}.OrderConfirmation .OrderConfirmationBottom .OrderConfirmationBottomInner .OrderConfirmationButtonWrapper{display:grid;grid-row-gap:10px;margin:20px 0}.OrderConfirmation .OrderConfirmationBottom .OrderConfirmationBottomInner .OrderConfirmationButtonWrapper .OrderConfirmationProcessing{display:flex;justify-content:space-between;align-items:center}.OrderConfirmation .OrderConfirmationBottom .OrderConfirmationBottomInner .OrderConfirmationButtonWrapper ion-button.OrderConfirmationPaymentButton{border-radius:0;font-size:20px;font-weight:100;width:100%;max-width:unset;height:40px;--border-radius:0px}.OrderConfirmation .OrderConfirmationBottom .OrderConfirmationBottomInner .OrderConfirmationButtonWrapper ion-button.OrderConfirmationPaymentButton::part(native){--border-radius:0px;font-size:inherit;border-radius:0;font-weight:100;background:var(--ion-color-dark)}.BasketItemRowOuter .basketItemRow{border-bottom:1px solid var(--ion-color-midgrey);padding:5px 0;margin:5px 15px;position:relative}.BasketItemRowOuter .basketItemRow .BasketItemImageWrapper{padding-left:0;padding-top:10px}.BasketItemRowOuter .basketItemRow ion-text.BasketItemTitle{font-size:18px;margin:0 0 5px;font-weight:500}.BasketItemRowOuter .basketItemRow ion-text.BasketItemDescription{font-size:14px;margin:0 0 5px;color:var(--ion-color-medium)}.BasketItemRowOuter .basketItemRow ion-text.CatDescription{font-size:12px;color:var(--ion-color-medium);margin:0 0 5px}.BasketItemRowOuter .basketItemRow ion-text.BasketItemPrice{font-size:14px;margin:0 0 5px;color:var(--ion-color-medium)}.BasketItemRowOuter .basketItemRow .basketItemEditButton{font-size:14px;text-decoration:underline;-webkit-text-decoration:underline;cursor:pointer}.BasketItemRowOuter .basketItemRow .BasketItemImage{border-radius:10px;overflow:hidden}.BasketItemRowOuter .basketItemRow .BasketItemButtonsWrapper{padding:0}.BasketItemRowOuter .basketItemRow .BasketItemButtonsWrapper .ProductOptionButton{border-radius:50%;background-color:var(--ion-color-midgrey);width:30px;height:30px;text-align:center;font-size:30px;line-height:30px;margin:0 auto}.BasketItemRowOuter .basketItemRow .BasketItemButtonsWrapper .ProductOptionCount{text-align:center;font-size:16px;font-weight:600;display:flex;justify-content:center;align-items:center;height:100%}.BasketItemRowOuter .basketItemRow .BasketItemButtonsWrapper .QuantityInputWrapper{border-color:red}.BasketItemRowOuter .basketItemRow .BasketItemButtonsWrapper .QuantityInputWrapper .item-inner,.BasketItemRowOuter .basketItemRow .BasketItemButtonsWrapper .QuantityInputWrapper .item-native .item-inner{padding-right:0}.BasketItemRowOuter .basketItemRow .BasketItemButtonsWrapper .QuantityInputWrapper::part(native){padding-right:0;padding-end:0;overflow:visible;overflow-x:visible;overflow-y:visible;-webkit-padding-end:0;padding-inline-end:0}div.item-inner{padding-right:0}.ProductOptions{padding:0}.ProductOptions .ProductOption{border-bottom:1px solid var(--ion-color-midgrey);margin:0 20px;padding:5px 0}.ProductOptions .ProductOption .ProductOptionTitle{font-size:16px;color:var(--ion-color-medium);padding:0 20px 5px 0;height:unset;font-weight:100;text-align:left;position:relative}.ProductOptions .ProductOption .ProductOptionPrice{font-size:16px;font-weight:600;padding:0;position:relative}.ProductOptions .ProductOption .ProductOptionButton{border-radius:50%;background-color:var(--ion-color-midgrey);width:30px;height:30px;text-align:center;font-size:30px;line-height:30px}.ProductOptions .ProductOption .ProductOptionCount{text-align:center;font-size:16px;font-weight:600;display:flex;justify-content:center;align-items:center;height:100%}.ProductOptions .ProductOption:last-child{border-bottom:none}.MopBasketNotificationWrapper .MopBasketNotification{font-size:1.25rem;padding:1rem;font-weight:500;text-align:center;border-bottom:1px solid var(--ion-color-midgrey)}.QuantityDisabled{opacity:.3}.QuantityButtonColour__default{background-color:var(--ion-color-white);color:var(--ion-color-dark)}.QuantityButtonColour__black{background-color:#000;color:#fff}.QuantityButtonColour__grey{background-color:var(--ion-color-midgrey);color:var(--ion-color-dark)}.QuantityButtonColour__green,.QuantityButtonColour__primary{background-color:var(--ion-color-primary);color:var(--ion-color-white)}.QuantityButtonColour__lightgreen{background-color:var(--ion-color-lightgreen);color:var(--ion-color-dark)}.QuantityValueColour__white{color:var(--ion-color-white)}.QuantityValueColour__black{color:var(--ion-color-dark)}.QuantityPrice{font-size:16px;font-weight:600;padding:0;position:relative}.QuantityButton{border-radius:50%;width:30px;height:30px;text-align:center;font-size:20px;line-height:29px;cursor:pointer}.QuantityCount{text-align:center;display:flex;align-items:center;justify-content:center;align-content:center;height:100%}.QuantityButtonSubtract{text-align:left}.QuantityButtonAdd,.QuantityButtonSubtract{width:30px;min-width:30px;max-width:30px}.QuantityButtonAdd .QuantityButton{margin:0 0 0 auto;cursor:pointer}ion-item{--ion-background-color:transparent!important}.apple-pay-button{display:inline-block;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy}.apple-pay-button-black{-apple-pay-button-style:#000}.chargeableListWrapper,.ProductMultiSelectItem ion-item,.ProductSingleSelectItem{margin:10px 1rem;border:1px solid rgba(0,0,0,.4509803922);text-transform:uppercase}.chargeableListWrapper.item-checkbox-checked,.chargeableListWrapper.item-radio-checked,.chargeableListWrapper.quantity-selected,.ProductMultiSelectItem ion-item.item-checkbox-checked,.ProductMultiSelectItem ion-item.item-radio-checked,.ProductMultiSelectItem ion-item.quantity-selected,.ProductSingleSelectItem.item-checkbox-checked,.ProductSingleSelectItem.item-radio-checked,.ProductSingleSelectItem.quantity-selected{background-color:#ffc200}.MenuItemModifierGroups{padding-bottom:1rem}ion-item.VerticalRadioItem{margin-top:.7rem}ion-item.VerticalRadioItem .LabelList{text-align:center;padding-top:.5rem;color:var(--ion-color-medium-shade)}ion-item.VerticalRadioItem .LabelPrice{font-weight:700}ion-item.VerticalRadioItem ion-list{width:100%}ion-item.VerticalRadioItem ion-radio{margin:0 auto;width:26px;height:26px;border:1px solid var(--ion-color-primary);border-radius:50%;color:var(--ion-color-light)}ion-item.VerticalRadioItem ion-radio::part(native),ion-item.VerticalRadioItem ion-radio::part(native) .radio-icon,ion-item.VerticalRadioItem ion-radio::part(native) .radio-inner{border:1px solid red}ion-item.VerticalRadioItem ion-radio .radio-icon{color:var(--ion-color-white);border-color:red}ion-item.VerticalRadioItem ion-radio::host(native) .radio-icon{border-color:red}ion-item.VerticalRadioItem ion-radio::host(native) .radio-icon .radio-inner{border-color:red;border-width:2px;border-radius:50%}ion-item.VerticalRadioItem ion-radio.radio-checked{background-color:var(--ion-color-primary);position:relative}ion-item.VerticalRadioItem ion-radio.radio-checked:after{content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-color:var(--ion-color-primary);border-radius:50%;border:4px solid var(--ion-color-white)}ion-item.VerticalRadioItem ion-radio.radio-checked::part(native) .radio-icon .radio-inner,ion-item.VerticalRadioItem ion-radio.radio-checked::part(native) .radio-inner{border-color:red;border-width:2px;border-radius:50%}ion-item.VerticalRadioItem ion-item{text-align:center;--padding-end:0px;--inner-padding-end:0px}ion-item.VerticalRadioItem ion-label{padding:0;margin:0;white-space:normal!important}ion-item.VerticalRadioItem .radio-checked{color:var(--ion-color-dark-tint)}.ProductCloseButton{position:absolute;left:20px;top:20px;font-size:35px;cursor:pointer}.MenuItemCalories{margin-bottom:10px;font-size:18px;color:var(--ion-color-primary)}.MenuItemMetaWrapper{position:absolute;top:0;right:0;text-align:right;display:flex;flex-direction:column;padding:5px 10px}.MenuItemMetaWrapper .MenuItemPrice{font-size:36px;font-weight:700}.MenuItemMetaWrapper img{height:45px;margin-left:auto;margin-bottom:.5rem;display:inline-block}.MenuItemTopImage{width:100%;border-radius:0;height:100%;object-fit:cover}.MenuItemNutritionWrapper{margin:.5rem 0;padding:0 20px}.MenuItemNutritionWrapper&gt;span{margin-right:20px}.MenuItemNutritionWrapper .AllergyInfoLink{text-decoration:underline}ion-grid.ImageHeader{padding:0}ion-grid.ImageHeader .MenuItemTopImageWrapper{padding-left:0;padding-right:0;padding-top:0;background-size:auto 80%;background-position:50%;background-repeat:no-repeat;position:relative}.ProductInfoWrapper{display:flex}.ProductInfoWrapper ion-title.ProductTitle{margin:1rem 0 0;font-size:36px;position:relative;text-align:left;padding:0 20px;font-family:"HighVoltage";text-transform:uppercase;color:var(--ion-color-primary)}.ProductInfoWrapper .MenuItemIcon{width:30px;display:inline-block;margin:0 15px 0 10px;vertical-align:middle}.ProductInfoWrapper .calorieWrapper{padding:0 20px;display:inline-flex;align-items:center}.ProductInfoWrapper .calorieWrapper .calories{margin-right:30px;font-size:12px}.ProductInfoWrapper .calorieWrapper .AllergyInfoLink{font-size:12px;text-decoration:underline;cursor:pointer}.ProductDesciption{padding:0 20px 20px;font-size:17px;line-height:17px}.ProductOptionFooter .ProductOptionBanner{margin-bottom:0}.ProductOptionBanner{background-color:var(--ion-color-light);padding:.5rem 1rem;margin:10px 0}.ProductOptionBanner .ProductOptionBannerTitle{font-size:18px;font-weight:700}.ProductOptionBanner .ProductOptionBannerDescription{margin-top:.25rem;font-size:16px;color:var(--ion-color-dark)}.modifierGroup{padding:0}.modifierGroup .item ion-label{font-size:14px}.chargeableListWrapper{margin-bottom:.5rem}.chargeableListWrapper .chargeableListName{font-weight:400;font-size:14px}.chargeableListWrapper .chargeableListPrice{font-weight:700;margin-left:13px;text-transform:lowercase}.chargeableListWrapper ion-item.QuantityInputWrapper{margin:0}ion-item.QuantityInputWrapper{margin:10px 0;padding:0}ion-item.ProductSingleSelectItem{display:flex}ion-item.ProductSingleSelectItem .item-native{padding:5px 10px}ion-item.ProductSingleSelectItem ion-radio{margin:0;width:26px;height:26px;border:1px solid #000;border-radius:50%;color:var(--ion-color-light)}ion-item.ProductSingleSelectItem ion-radio::part(native),ion-item.ProductSingleSelectItem ion-radio::part(native) .radio-icon,ion-item.ProductSingleSelectItem ion-radio::part(native) .radio-inner{border:1px solid red}ion-item.ProductSingleSelectItem ion-radio .radio-icon{color:var(--ion-color-white);border-color:red}ion-item.ProductSingleSelectItem ion-radio::host(native) .radio-icon{border-color:red}ion-item.ProductSingleSelectItem ion-radio::host(native) .radio-icon .radio-inner{border-color:red;border-width:2px;border-radius:50%}ion-item.ProductSingleSelectItem ion-radio.radio-checked{background-color:#000;position:relative}ion-item.ProductSingleSelectItem ion-radio.radio-checked:after{content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-color:#000;border-radius:50%;border:4px solid var(--ion-color-white)}ion-item.ProductSingleSelectItem ion-radio.radio-checked::part(native) .radio-icon .radio-inner,ion-item.ProductSingleSelectItem ion-radio.radio-checked::part(native) .radio-inner{border-color:red;border-width:2px;border-radius:50%}ion-item.ProductSingleSelectItem ion-label{padding:0 0 0 20px;margin:0}ion-item.ProductSingleSelectItem.CheckItem{margin:0 20px;display:flex}.ProductMultiSelectItem ion-checkbox{--background-checked:#000}.ProductMultiSelectItem .ProductMultiSelectQuantityInput ion-item.item-checkbox-checked{border-right:0;margin:10px 0 10px 1rem}.ProductMultiSelectItem .ProductMultiSelectQuantityInput .QuantityInputWrapper{border-left:0;background-color:#ffc200;margin-right:1rem}ion-item.ProductMultiSelectItem{margin:0 20px;border-bottom:1px solid var(--ion-color-midgrey)}ion-item.ProductMultiSelectItem ion-checkbox::part(native){margin:0}ion-item.ProductMultiSelectItem ion-checkbox::part(native) input[type=checkbox]{border-radius:50%}ion-item.ProductMultiSelectItem:last-child{border-bottom:none}.AppHeaderMenu .AllergenInfoContent{padding:20px 15px}.AppHeaderMenu p{color:var(--ion-color-medium)}body{font-family:"MorrisonsAgenda",sans-serif;background-color:#555!important;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}ion-item:hover{--background-hover:var(--background)}.flex-w-1\/5{flex:1 1 20%}.SectionTitle{color:var(--ion-color-medium);font-size:12px;margin:20px 0 0;padding:0 10px}ion-content{font-family:"MorrisonsAgenda",sans-serif}ion-row:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}h4{color:var(--ion-color-primary);font-size:30px;font-weight:500}#root ion-app{max-width:600px;margin:auto}@font-face{font-family:MorrisonsAgenda;src:url(/cafe/static/media/_MorrisonsAgenda-Medium_WebTT.0e2d292b.eot);src:url(/cafe/static/media/_MorrisonsAgenda-Medium_WebTT.0e2d292b.eot) format("embedded-opentype"),url(/cafe/static/media/_MorrisonsAgenda-Medium_WebTT.d89333cc.woff) format("woff"),url(/cafe/static/media/_MorrisonsAgenda-Medium_WebTT.c16b3884.ttf) format("truetype"),url(/cafe/static/media/_MorrisonsAgenda-Medium_WebTT.02221937.svg) format("svg");font-weight:400}@font-face{font-family:MorrisonsAgenda;src:url(/cafe/static/media/_MorrisonsAgenda-Light_WebTT.218fc325.eot);src:url(/cafe/static/media/_MorrisonsAgenda-Light_WebTT.218fc325.eot) format("embedded-opentype"),url(/cafe/static/media/_MorrisonsAgenda-Light_WebTT.76e66542.woff) format("woff"),url(/cafe/static/media/_MorrisonsAgenda-Light_WebTT.49ee9cb8.ttf) format("truetype"),url(/cafe/static/media/_MorrisonsAgenda-Light_WebTT.5966f984.svg) format("svg");font-weight:300}@font-face{font-family:MorrisonsAgenda;src:url(/cafe/static/media/_MorrisonsAgenda-Semi_Bold_WebTT.017440de.eot);src:url(/cafe/static/media/_MorrisonsAgenda-Semi_Bold_WebTT.017440de.eot) format("embedded-opentype"),url(/cafe/static/media/_MorrisonsAgenda-Semi_Bold_WebTT.c70b56cb.woff) format("woff"),url(/cafe/static/media/_MorrisonsAgenda-Semi_Bold_WebTT.be2b1c6f.ttf) format("truetype"),url(/cafe/static/media/_MorrisonsAgenda-Semi_Bold_WebTT.555f1d74.svg) format("svg");font-weight:500}@font-face{font-family:MorrisonsAgenda;src:url(/cafe/static/media/_MorrisonsAgenda-Bold_WebTT.0e221ee8.eot);src:url(/cafe/static/media/_MorrisonsAgenda-Bold_WebTT.0e221ee8.eot) format("embedded-opentype"),url(/cafe/static/media/_MorrisonsAgenda-Bold_WebTT.4ade9789.woff) format("woff"),url(/cafe/static/media/_MorrisonsAgenda-Bold_WebTT.bb163f23.ttf) format("truetype"),url(/cafe/static/media/_MorrisonsAgenda-Bold_WebTT.5dbb726a.svg) format("svg");font-weight:700;font-weight:600}@font-face{font-family:HighVoltage;src:url(/cafe/static/media/HighVoltage_Rough.4fe02f05.ttf) format("truetype")}ion-modal{--backdrop-opacity:var(--ion-backdrop-opacity,0.4)}.LocationWrapper{padding:20px 15px;background:var(--ion-color-lightgreen);height:100%;display:flex;flex-direction:column}.LocationWrapper .textWrapper{height:100%}.LocationWrapper .LocationTitle{font-size:30px;color:var(--ion-color-primary);margin:20px 0}.LocationWrapper:host{background:var(--ion-color-lightgreen);margin:20px 15px}.LocationWrapper #background-content{background:unset}.LocationWrapper .YourLocation{font-weight:600;color:var(--ion-color-dark)}.LocationWrapper .buttonsWrapper .TwoLineButton{width:100%;display:block;max-width:unset;margin-bottom:15px;height:50px}.LocationWrapper .buttonsWrapper .TwoLineButton .TwoLineButtonInner{display:flex;align-items:center;width:100%}.LocationWrapper .buttonsWrapper .TwoLineButton .TwoLineButtonInner ion-icon{color:var(--ion-color-white);margin-right:15px;font-size:25px}.LocationWrapper .buttonsWrapper .TwoLineButton .TwoLineButtonInner .TwoLineButtonText{display:flex;flex-direction:column;text-align:left;width:100%}.LocationWrapper .buttonsWrapper .TwoLineButton .TwoLineButtonInner .TwoLineButtonText .TwoLineButtonTitleTop{font-size:21px;font-weight:500;margin-bottom:5px}.LocationWrapper .buttonsWrapper .TwoLineButton .TwoLineButtonInner .TwoLineButtonText .TwoLineButtonTitleBottom{font-size:12px;font-weight:100}.upsell-alert .alert-head,.upsell-alert .alert-message{text-align:center}.FullRowBottomBorder{border-bottom:1px solid #ccc}.MopFooterWrapper{background-color:var(--ion-color-primary);z-index:1;min-height:68px}.MopFooterWrapper .FooterStoreWrapper{display:inline-block;height:100%;cursor:pointer;padding:5px}.MopFooterWrapper .CollectFrom{font-size:12px;color:var(--ion-color-medium);margin-bottom:5px}.MopFooterWrapper .Location{font-size:16px;color:var(--ion-color-light)}.MopFooterWrapper .BasketTotal{background-color:var(--ion-color-secondary);padding:20px;border-radius:30px;color:var(--ion-color-dark);font-weight:600}.MopFooterWrapper .MopFooterButtonWrapper{text-align:right}.QuantityInputWrapper{padding:0 10px}.footerButtonWrapper{display:flex;align-items:center;padding:0;min-height:68px}.footerButtonWrapper ion-button{margin:0 0 0 auto;height:100%;border-radius:0}.footerButtonWrapper ion-button::part(native){border-radius:0}.footerButtonWrapper .FooterBasketCount{padding:3px 5px;position:relative;margin:0 0 0 10px;font-weight:500}.footerButtonWrapper .FooterBasketCount:after{content:"";background-color:hsla(0,0%,100%,.6);border-radius:50%;width:24px;height:24px;position:absolute;left:50%;top:calc(50% - 1px);transform:translate(-50%,-50%);z-index:-1}.footerButtonWrapper .AddToBasket::part(native),.footerButtonWrapper .DismissUpsell::part(native){padding:10px 15px}.footerButtonWrapper .AddToBasket&gt;div,.footerButtonWrapper .DismissUpsell&gt;div{display:flex;flex-direction:column;font-size:16px;justify-content:space-between;height:100%}.footerButtonWrapper .AddToBasket .AddToBasketTotal,.footerButtonWrapper .DismissUpsell .AddToBasketTotal{margin-left:auto}.footerButtonWrapper .AddToBasket .AddToBasketTotal span,.footerButtonWrapper .DismissUpsell .AddToBasketTotal span{font-weight:700}.footerButtonWrapper .AddToBasket .AddToBasketText,.footerButtonWrapper .DismissUpsell .AddToBasketText{text-transform:uppercase}.footerButtonWrapper .DismissUpsell{background-color:var(--ion-color-secondary)!important;align-items:center}.UpsellRow{background-color:var(--ion-color-primary);min-height:56px}.confirmButton{height:unset}.MessageModal .modal-wrapper .ion-page ion-header ion-toolbar{padding:15px 10px}.MessageModal .modal-wrapper .ion-page ion-header ion-toolbar ion-title{padding:0}.MessageModal .modal-wrapper .ion-page ion-header ion-toolbar ion-icon.CloseButton{display:inline-block;font-size:30px;cursor:pointer}ion-modal#upsell-modal{--min-height:60%;--height:60%;--width:95%;--border-radius:8px;--box-shadow:0px 0px 15px 500px rgba(0,0,0,0.61)}ion-modal#upsell-modal::part(backdrop){background:#d1d5db;opacity:.2;visibility:visible}ion-modal#upsell-modal ion-toolbar{--background:rgb(87 19 58);--color:#fff}.dismissUpsell{font-size:24px}.FooterQuantityInput{padding:0 15px}.BasketPrice{font-size:16px;font-weight:600;padding:0;position:relative}.BasketButton{border-radius:50%;background-color:var(--ion-color-white);width:30px;height:30px;text-align:center;font-size:30px;line-height:30px;color:var(--ion-color-dark)}.BasketCount{color:var(--ion-color-white);text-align:center;display:flex;align-items:center;justify-content:center;align-content:center;height:100%}.BasketButtonSubtract{text-align:left}.BasketButtonAdd .BasketButton{margin:0 0 0 auto}.AddToBasket&gt;div{height:80%!important}.MopBasketSubtotalWrapper{padding:20px 15px}.MopBasketSubtotalWrapper .MopBasketSubtotalLine{display:flex;margin-bottom:10px}.MopBasketSubtotalWrapper .MopBasketSubtotalLine.total{font-weight:700}.MopBasketSubtotalWrapper .MopBasketSubtotalLine .MopBasketSubtotal,.MopBasketSubtotalWrapper .MopBasketSubtotalLine .MopBasketSubtotalPrice{width:100%;text-align:right}.MopBasketSubtotalWrapper .MopBasketSubtotalLine .CancelMyOrder{text-align:right;color:var(--ion-color-medium);margin-left:auto;cursor:pointer;text-decoration:underline}.fieldError{border:1px solid var(--ion-color-danger)!important;background-color:var(--ion-color-lightred)!important;color:var(--ion-color-danger-shade)!important}.fieldErrorMessage{margin-top:10px!important;color:var(--ion-color-danger)!important}.fieldWrapper{margin:10px 0 20px}.SpinnerContainer{display:flex;justify-content:center;align-items:center;margin-top:80px}.SpinnerContainer ion-spinner{width:40px;height:40px;opacity:.7;z-index:20}.appHeader{font-family:"MorrisonsAgenda",sans-serif;background:none}.appHeader:after{background-image:none}.appHeader ion-grid{padding:5px 0}.appHeader .bryn-comment{color:red}.appHeader.productAppHeader{height:0}.appHeader .AppHeaderInner{padding:0}.appHeader .AppHeaderInner_MK .CloseButton{position:relative}.appHeader .AppHeaderInner_MK .CloseButton:after{content:"";position:absolute;left:4px;top:4px;width:22px;height:22px;border-radius:50%;background-color:var(--ion-color-primary);z-index:-1}.appHeader .AppHeaderInner .BackArrowWrapper{display:flex;align-items:center;font-family:"MorrisonsAgenda",sans-serif;cursor:pointer;z-index:10;position:absolute;top:50%;left:0;transform:translateY(-50%)}.appHeader .AppHeaderInner .BackArrowWrapper .BackArrow{font-size:30px;margin-right:0}.appHeader .AppHeaderInner .MenuIcon{position:absolute;top:50%;transform:translateY(-50%);right:15px;font-size:30px;cursor:pointer}.appHeader .AppHeaderInner .AppHeaderTitle{text-align:center;display:flex;align-items:center;font-family:"MorrisonsAgenda",sans-serif;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.appHeader .AppHeaderInner ion-grid{color:#fff}.appHeader .AppHeaderInner.productPage{position:absolute;z-index:1}.appHeader .AppHeaderInner .CloseButton{display:inline-block;font-size:30px;margin:0 0 0 15px;cursor:pointer}.appHeader .AppHeaderInner .toolbar-background,.appHeader .AppHeaderInner .toolbar-container{background:transparent}#MainModal{z-index:2000!important}.AppHeaderMenu .AppHeaderMenuLink{cursor:pointer}.AppHeaderMenu .AppHeaderMenuLink:hover{background-color:var(--ion-color-primary);color:var(--ion-color-white)}.AppHeaderMenu .TermsCondInner{padding:20px 15px;display:flex;height:100%;flex-direction:column}.AppHeaderMenu .TermsCondInner .AllergenKeyImg{margin-top:auto}.AppHeaderMenu .TermsCondInner ul li{color:var(--ion-color-medium);vertical-align:top;display:inline-block}.AppHeaderMenu .TermsCondInner ol{counter-reset:item}.AppHeaderMenu .TermsCondInner ol&gt;li{display:block}.AppHeaderMenu .TermsCondInner ol&gt;li h4,.AppHeaderMenu .TermsCondInner ol&gt;li h5{display:inline-block}.AppHeaderMenu .TermsCondInner ol&gt;li:before{content:counters(item,".") " ";counter-increment:item;font-weight:700;margin:0 10px 0 0}.AppHeaderMenu{width:100%;margin-left:auto;z-index:10;height:100vh}.AppHeaderMenu ion-header{padding:10px 15px}.AppHeaderMenu ion-header .CloseButton{font-size:30px;cursor:pointer}.AppHeaderMenu .modal-wrapper{position:absolute;top:0;right:0;background-color:var(--ion-color-white)}.AppHeaderMenu .AppHeaderMenuTitle{font-size:18px;color:var(--ion-color-dark);font-weight:400;padding:20px 15px 5px}.AppHeaderMenu .AppHeaderMenuLink{font-size:16px;color:var(--ion-color-dark);background-color:var(--ion-color-primary-tint);padding:10px 15px;font-weight:300;display:flex;align-items:center}.AppHeaderMenu .AppHeaderMenuLink .AppHeaderMenuLinkInner{width:100%}.AppHeaderMenu .YourOrdersInner{padding:20px 15px}.AppHeaderMenu .YourOrdersInner ion-grid{padding:0}.AppHeaderMenu .YourOrdersInner ion-grid ion-row{border-bottom:2px solid var(--ion-color-light);padding-bottom:10px;margin-bottom:10px}.AppHeaderMenu .YourOrdersInner ion-grid ion-row ion-col{padding:0}.AppHeaderMenu .YourOrdersInner ion-grid ion-row ion-col .yourOrdersItemTitle{padding:5px 0;font-size:16px}.AppHeaderMenu .YourOrdersInner ion-grid ion-row ion-col .yourOrdersItemDetail{padding:5px 0 5px 20px;font-size:16px;color:var(--ion-color-primary);font-weight:500}.FAQgroup{border-bottom:1px solid var(--ion-color-light);padding:5px 15px}.FAQgroup .FAQgroupContent p{color:var(--ion-color-medium);font-size:16px;line-height:24px;margin:5px 0 20px}.collapsibleHead{background-color:transparent;color:var(--ion-color-dark);font-size:16px;font-weight:500}.collapsibleHead.accordion-head,.collapsibleHead.accordion-head:hover,.collapsibleHead.active-accordion,.collapsibleHead:hover{background-color:transparent;color:var(--ion-color-dark);padding:5px 18px 20px}.stepup__frame{position:absolute;width:100%;height:100%;z-index:10}.form-control{margin-bottom:.55rem;height:37px;width:100%;background-color:#fff}.CheckoutPayCard__wrapper{margin-top:4rem}#number-container,#securityCode-container{height:45px;padding:0}.Checkout__form{font-family:inherit;font-family:var(--ion-font-family,inherit);color:#999;color:var(--ion-color-step-400,#999)}.Checkout__form .nameInput ::-moz-placeholder{color:#999;opacity:1}.Checkout__form .nameInput ::-ms-input-placeholder{color:#999;opacity:1}.Checkout__form .nameInput ::-webkit-input-placeholder{color:#999;opacity:1}.Checkout__form ion-datetime,.Checkout__form ion-input,.Checkout__form ion-label{background-color:var(--ion-color-white);margin-bottom:.55rem}.Checkout__form iframe,.Checkout__form input{padding-top:.8rem!important;padding-bottom:.8rem!important;padding-left:1rem!important}.Checkout__form .fields__double-row{display:flex}.Checkout__form .input-label__half{display:flex;width:50%}.Checkout__form .input-label__half div,.Checkout__form .input-label__half ion-datetime,.Checkout__form .input-label__half ion-label{width:50%;display:flex;padding:.8rem 1rem}.Checkout__form .border-right{border-right:1px solid var(--ion-color-light-shade)}.Checkout__form .flex-end{display:flex;justify-content:flex-end}.Checkout__form .flex-end ion-button{margin:0}.Checkout__form .padding{padding:1rem}.Checkout__form .large-button{height:3rem;width:8rem}.CheckoutPage__wrapper .CheckoutPayCard__wrapper{max-width:600px;margin:4rem auto 0}iframe.stepup__frame{background:var(--ion-color-white);border:none}.paymentSuccessWrapper{padding:20px 15px;background-color:var(--ion-color-lightgreen);height:100%}.paymentSuccessWrapper .paymentSuccessTitle{font-size:30px;color:var(--ion-color-primary);font-weight:500;margin-bottom:20px}.paymentSuccessWrapper .paymentSuccessCounterItemsTitle{font-size:16px;color:var(--ion-color-dark);font-weight:500}.paymentSuccessWrapper .paymentSuccessCounterItemsList{list-style:none;padding-left:15px;margin:5px 0 10px;font-size:1.5rem;color:var(--ion-color-primary)}.paymentSuccessWrapper .paymentSuccessTitleBold{font-size:16px;color:var(--ion-color-dark);font-weight:700;margin-bottom:20px}.paymentSuccessWrapper .paymentSuccessTitleSmall{font-size:16px;color:var(--ion-color-dark);font-weight:500;margin-bottom:20px}.paymentSuccessWrapper .paymentSuccessTitleThin{font-size:16px;color:var(--ion-color-dark);font-weight:500;margin-bottom:5px;margin-top:10px}.paymentSuccessWrapper .paymentSuccessTitleLargeThin{font-size:30px;color:var(--ion-color-dark);font-weight:400;margin-bottom:5px;margin-top:10px}.paymentSuccessWrapper .paymentSuccessLink{color:var(--ion-color-primary);cursor:pointer;font-weight:500}.paymentSuccessWrapper .viewOrderButton{margin:0 20px 0 0}.paymentSuccessWrapper .paymentSuccessOrderNumber{font-size:30px;font-weight:400;text-align:left}.paymentSuccessWrapper .paymentSuccessOrderNumber .orderNumberDigitWrapper{display:inline-block;margin:5px 3px 5px 0;background-color:var(--ion-color-white);position:relative;width:30px;height:45px;border-radius:2px}.paymentSuccessWrapper .paymentSuccessOrderNumber .orderNumberDigitWrapper .orderNumberDigit{position:absolute;left:50%;top:50%;color:var(--ion-color-primary);transform:translate(-50%,-50%);line-height:24px;z-index:2}.paymentSuccessWrapper .paymentSuccessOrderNumber .orderNumberDigitWrapper:after{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;background-color:var(--ion-color-lightgreen);opacity:.6;z-index:1}.exitBarcode div{font-size:16px;color:var(--ion-color-dark);font-weight:700;text-align:center}.exitBarcode div .barcode{max-width:60%;margin:20px auto 60px}ion-item.TimeSlotChoice,ion-item.TimeSlotItem{border-bottom:1px solid var(--ion-color-midgrey);display:flex}ion-item.TimeSlotChoice ion-label.TimeSlotChoiceLabel,ion-item.TimeSlotItem ion-label.TimeSlotChoiceLabel{color:var(--ion-color-dark);font-weight:600}ion-item.TimeSlotChoice .minutes,ion-item.TimeSlotItem .minutes{color:var(--ion-color-medium);font-size:.8em;margin-bottom:7px}ion-item.TimeSlotChoice ion-radio,ion-item.TimeSlotItem ion-radio{margin:0;width:26px;height:26px;border:1px solid var(--ion-color-primary);border-radius:50%;color:var(--ion-color-light)}ion-item.TimeSlotChoice ion-radio::part(native),ion-item.TimeSlotChoice ion-radio::part(native) .radio-icon,ion-item.TimeSlotChoice ion-radio::part(native) .radio-inner,ion-item.TimeSlotItem ion-radio::part(native),ion-item.TimeSlotItem ion-radio::part(native) .radio-icon,ion-item.TimeSlotItem ion-radio::part(native) .radio-inner{border:1px solid red}ion-item.TimeSlotChoice ion-radio .radio-icon,ion-item.TimeSlotItem ion-radio .radio-icon{color:var(--ion-color-white);border-color:red}ion-item.TimeSlotChoice ion-radio::host(native) .radio-icon,ion-item.TimeSlotItem ion-radio::host(native) .radio-icon{border-color:red}ion-item.TimeSlotChoice ion-radio::host(native) .radio-icon .radio-inner,ion-item.TimeSlotItem ion-radio::host(native) .radio-icon .radio-inner{border-color:red;border-width:2px;border-radius:50%}ion-item.TimeSlotChoice ion-radio.radio-checked,ion-item.TimeSlotItem ion-radio.radio-checked{background-color:var(--ion-color-primary);position:relative}ion-item.TimeSlotChoice ion-radio.radio-checked:after,ion-item.TimeSlotItem ion-radio.radio-checked:after{content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-color:var(--ion-color-primary);border-radius:50%;border:4px solid var(--ion-color-white)}ion-item.TimeSlotChoice ion-radio.radio-checked::part(native) .radio-icon .radio-inner,ion-item.TimeSlotChoice ion-radio.radio-checked::part(native) .radio-inner,ion-item.TimeSlotItem ion-radio.radio-checked::part(native) .radio-icon .radio-inner,ion-item.TimeSlotItem ion-radio.radio-checked::part(native) .radio-inner{border-color:red;border-width:2px;border-radius:50%}ion-item.TimeSlotChoice ion-label,ion-item.TimeSlotItem ion-label{padding:0;margin:0}ion-item.TimeSlotChoice.CheckItem,ion-item.TimeSlotItem.CheckItem{margin:0 20px;display:flex}ion-item.TimeSlotChoice:last-child,ion-item.TimeSlotItem:last-child{border-bottom:none}ion-radio-group.PickTime .TimeSlotItem ion-radio{border:1px solid var(--ion-color-medium)}ion-radio-group.PickTime.PickTimeSelected ion-item.TimeSlotItem ion-radio{border:1px solid var(--ion-color-primary)}ion-radio-group.PickTime.PickTimeSelected ion-item.TimeSlotItem ion-label.TimeSlotRadioLabel{color:var(--ion-color-primary)}ion-item.TimeSlotItem{margin:0 0 0 60px}ion-item.TimeSlotItem::part(native){padding-left:0;padding-start:0;overflow:visible;overflow-x:visible;overflow-y:visible;-webkit-padding-end:0;padding-inline-end:0}ion-item.TimeSlotItem ion-label.TimeSlotRadioLabel{margin-left:20px;color:var(--ion-color-medium);font-size:16px;font-weight:600}.sub-label{font-size:15px;color:var(--ion-color-medium)}.TimeSlotPage{padding:20px 15px}.TimeSlotPage ion-label{padding:0 0 0 20px;margin:0}.StoreSearchInner{padding:20px 15px 5px;border-bottom:2px solid var(--ion-color-light);box-shadow:0 5px 10px var(--ion-color-light)}.StoreSearchInner .SearchInput{display:flex;align-items:center}.StoreSearchInner .PinIcon{margin:0 15px 0 0}.StoreSearchInner .SearchTitle{display:block;font-weight:600;color:var(--ion-color-dark)}.StoreSearchInner .LocationSearch{width:98%}.StoreSearchInner .Disabled{opacity:.4;pointer-events:none}.StoreSearchInner .SearchAutocomplete{position:relative;display:inline-block;flex-grow:1}.StoreSearchInner .SearchAutocompleteContent{display:block;position:absolute;width:100%;background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:10}.StoreSearchInner .SearchAutocompleteContentItem{cursor:pointer}.StoreSearchInner .StoreSearchInput{display:flex;align-items:center}.StoreSearchInner .StoreSearchInput .LocateIcon{cursor:pointer;border:1px solid var(--ion-color-white);border-radius:50%;padding:5px}.StoreSearchInner .StoreSearchInput .LocateIcon:active{border:1px solid var(--ion-color-primary)}.StoreListHeader{margin-top:40px;border-bottom:1px solid rgba(0,0,0,.3098039216)}.StoreListHeader .HeaderTitle{margin-left:27px;font-size:20px;display:inline-block;border-bottom:3px solid var(--ion-color-primary);line-height:18px}.StoreListInner ion-grid,.StoreListInner ion-grid ion-col{padding-left:0;padding-right:0}.StoreListInner .StoreSearchTitle{color:var(--ion-color-primary);font-size:26px;margin-bottom:0;margin-left:20px;margin-right:20px}.StoreListInner .StoreSearchSubTitle{margin-left:20px;margin-right:70px;margin-top:0;font-size:20px}.StoreListInner .LocationItemRadio{border:1px solid var(--ion-color-primary);border-radius:50%;width:26px;height:26px;margin:0 20px 0 0}.StoreListInner .LocationItemRadio.radio-checked{position:relative}.StoreListInner .LocationItemRadio.radio-checked:after{content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-color:var(--ion-color-primary);border-radius:50%;border:4px solid var(--ion-color-white)}.LocationItem{border-bottom:1px solid var(--ion-color-light)}.LocationItem.closed{opacity:.6}.LocationItem ion-row .LocationName{color:var(--ion-color-primary);font-weight:600;font-size:18px;margin-bottom:5px}.LocationItem ion-row .LocationAddress{font-size:16px;color:var(--ion-color-dark);margin-bottom:3px}.LocationItem ion-row .closedWarning{color:var(--ion-color-medium);font-size:12px}.LocationItem ion-row .closedWarning .ClosedWarningIcon{color:var(--ion-color-medium)}.LocationItem ion-row .closedWarning .ClosedWarningIcon:part(native) .icon-inner svg path{fill:var(--ion-color-medium)}.LocationItem ion-row .LocationMessage,.LocationItem ion-row .OpeningTimes{font-size:12px;color:var(--ion-color-medium);margin-bottom:2px}.LocationItem ion-row .LocationDistance{color:var(--ion-color-medium);font-size:12px}.LocationItem ion-row .CafeLogo,.LocationItem ion-row .MarketKitchenLogo{width:40px}.LocationItem ion-row .CafeLogo{margin-left:10px}.LocationItem ion-row:last-child{border-bottom:none}.ScanQRcodeWrapper{padding:20px 15px}.ScanQRcodeWrapper .ScanQRcodeTitle{font-size:30px;font-weight:500;color:var(--ion-color-primary);text-align:center;line-height:30px;margin:40px 0}.ScanQRcodeWrapper .ScanQRcodeTitleSmall{font-size:20px;font-weight:500;color:var(--ion-color-primary);text-align:center;line-height:20px}.ScanQRcodeWrapper .ScanQRcodeImage{margin:40px auto;max-width:250px;display:block}.QRlandingWrapper{padding:20px 15px;height:100%;background-color:var(--ion-color-lightgreen);display:flex;flex-direction:column}.QRlandingWrapper .QRlandingTextWrapper{height:100%}.QRlandingWrapper .QRlandingTextWrapper .QRlandingTitle{font-size:14px;color:var(--ion-color-dark);font-weight:600;margin:0 0 20px}.QRlandingWrapper .QRlandingTextWrapper .QRlandingLarge{font-size:30px;color:var(--ion-color-primary);font-weight:500;margin:0 0 20px}.QRlandingWrapper .QRlandingTextWrapper .QRlandingLarge .QRlandingLocationTitle{font-weight:600}.QRlandingWrapper .QRlandingButtonsWrapper{display:flex}.QRlandingWrapper .QRlandingButtonsWrapper .QRlandingButton{font-weight:100;font-size:16px}.QRlandingWrapper .QRlandingButtonsWrapper .QRlandingButton.change{border:2px solid var(--ion-color-primary);background-color:transparent;color:var(--ion-color-primary);margin:0 auto 0 0}.QRlandingWrapper .QRlandingButtonsWrapper .QRlandingButton.start{margin:0 0 0 auto}.QRlandingWrapper .QRlandingButtonsWrapper .QRlandingButton.find{border:2px solid var(--ion-color-primary);background-color:transparent;color:var(--ion-color-primary);margin:0 auto}.info{background-image:url(/images/assets/home_bg_image.png);background-position:top;background-size:cover;background-repeat:no-repeat;text-align:center;position:absolute;left:0;right:0;top:50%;height:100%;transform:translateY(-50%);color:#fff}.info .infoInner{width:calc(100% - 40px);margin:0 auto;height:100%}.info .infoInner .InfoLogoWrapper{height:calc(100% - 220px);display:flex;flex-direction:column;justify-content:center;width:100%;max-width:250px;margin:0 auto}.info .infoInner .InfoLogoWrapper .splashLogo{display:block;width:100%;margin:0 auto}.info .infoInner .morrisonsLogo{display:block;height:80px;width:100%;margin:40px auto 0;background-image:url(/images/assets/MorrisonsLogo.svg);background-position:50%;background-size:auto 60%;background-repeat:no-repeat}ion-button{height:unset}ion-button::part(native){border-radius:30px;padding:19px}.InfoPage{padding:20px 15px}.InfoPage p{color:var(--ion-color-medium);font-size:16px;line-height:24px}.splash .TopLeftBanner{position:absolute;left:0;width:37vw}@media screen and (min-width:600px){.splash .TopLeftBanner{width:220px}}.splash .TopRightBanner{position:absolute;right:0;top:20px;width:48vw}@media screen and (min-width:600px){.splash .TopRightBanner{width:290px}}.splash .TopMiddleBanner{position:absolute;right:0;top:0;width:100%}@media screen and (min-width:600px){.splash .TopMiddleBanner{width:100%}}.splash .splashInner{display:flex;flex-direction:column;margin:0 auto;height:100%}.splash .splashInner .SplashLogoWrapper{height:70vh;display:flex;flex-direction:column;justify-content:center;width:60%;max-width:250px;margin:0 auto}.splash .splashInner .SplashLogoWrapper .splashLogo{display:block;width:100%;margin:0 auto}.splash .splashInner .morrisonsLogo{display:block;height:80px;width:100%;margin:40px auto 0;background-image:url(/images/assets/MorrisonsLogo.svg);background-position:50%;background-size:auto 60%;background-repeat:no-repeat}.splash .splashInner .splashStartButton{border:2px solid #fff;border-radius:0;text-transform:uppercase;margin-top:auto;margin-bottom:4rem;z-index:1}.splash .splashInner .splashStartButton::part(native){font-size:24px}.splash .splashInner .splashCookies{display:block;margin:40px auto;width:calc(100% - 40px);font-weight:100}.splash .splashInner .splashVersion{position:absolute;right:10px;bottom:10px;color:var(--ion-color-medium)}ion-button{text-transform:unset;max-width:250px;margin:0 auto;border-radius:30px;font-weight:400;font-family:"MorrisonsAgenda",sans-serif;font-size:14px}ion-button::part(native){border-radius:0;font-weight:400;padding:18px 18px 14px;font-size:14px}.SplashPromotion{position:absolute}.ChooseOrderType__container{padding:30px 20px;display:flex;flex-direction:column;height:90%}.OrderTypePromo{min-height:0;object-fit:contain}.OrderType_title{margin-bottom:10px;font-size:1.25rem;font-weight:700}.OrderType_button{max-width:unset;width:100%;margin-bottom:10px;text-align:left}.OrderType_button::part(native){padding:8px 20px;border-radius:0}.OrderType_button .button-content__container{width:100%}.OrderType_button .button-content__container .button_title{font-size:1.25rem}.OrderType_button .button-content__container .button_sub-title,.OrderType_button .button-content__icon{opacity:.6}.eatIn-warning{font-size:1.25rem;margin-top:1.5rem;font-weight:500}.TableNumber__grid-wrapper{padding:0;display:flex;flex-direction:column;height:100%}.TableNumber__content-container{padding:20px 15px}.TableNumber__content-container,.TableNumber__form-container{display:flex;flex-direction:column;flex-grow:1}.TableNumber__small-title{font-size:1.5rem}.TableNumber__title{margin-top:2rem}.TableNumber__confirm-button::part(native){width:100px}.TableNumber__input{background:#fff;font-size:2rem;text-align:center;border:1px solid #000;color:var(--ion-color-primary)}.TableNumber__input input{padding:0}
/*# sourceMappingURL=main.b78a1823.chunk.css.map */</pre></body></html>