.RedirectCallbackToWtr_spinnerContainer__t_q9R{margin-top:64px}.AppStoreButtonsClient_appStoreButtons__Vr_Oi .AppStoreButtonsClient_buttons__BzUL_{display:flex;flex-wrap:wrap}.AppStoreButtonsClient_appStoreButtons__Vr_Oi .AppStoreButtonsClient_buttons__BzUL_>div{margin:16px 0 0}@media(min-width:544px){.AppStoreButtonsClient_appStoreButtons__Vr_Oi .AppStoreButtonsClient_buttons__BzUL_>div{margin:0}}.AppStoreButtonsClient_appStoreButtons__Vr_Oi .AppStoreButtonsClient_buttons__BzUL_>div:first-child{min-width:50%;margin-right:0}@media(min-width:544px){.AppStoreButtonsClient_appStoreButtons__Vr_Oi .AppStoreButtonsClient_buttons__BzUL_>div:first-child{margin-right:10px}}.AppStoreButtonsClient_appStoreButtons__Vr_Oi .AppStoreButtonsClient_buttons__BzUL_ h2{font-size:16px;margin-top:0}.AppStoreButtonsClient_appStoreButtons__Vr_Oi .AppStoreButtonsClient_buttons__BzUL_ button{background:none;border:0;cursor:pointer;margin:0 10px 0 0;padding:0;height:auto;width:auto;min-width:auto}.AppStoreButtonsClient_appStoreButtons__Vr_Oi .AppStoreButtonsClient_buttons__BzUL_ svg{height:40px;width:auto}.ChooseAddressButton_chooseAddressButton__Xf1Ua{margin-top:16px;text-align:right}.Loader_container__hHyL8{padding:3rem;text-align:center;display:flex;justify-content:center;align-items:center}.SelfServiceLinkingPage_container__6RBNW{display:flex;flex-direction:column;width:100%;padding:20px 0;min-height:300px;z-index:1;position:relative}.SelfServiceLinkingPage_placeholder__Q8n8T{margin-bottom:20px}.SelfServiceLinkingPage_buttonContainer__8Dvu5{display:flex;flex-direction:row;gap:10px}.SelfServiceLinkingPage_button__ffa2B,.SelfServiceLinkingPage_fetchButton__05xn1,.SelfServiceLinkingPage_linkButton__NgN54,.SelfServiceLinkingPage_unlinkButton__wUt12{display:flex;justify-content:center;align-items:center;padding:0;gap:10px;width:100px;height:40px;border:1px solid;border-radius:0!important;margin-bottom:0}.SelfServiceLinkingPage_linkButton__NgN54{background-color:#53565a;border-color:#333;color:#fafafa}.SelfServiceLinkingPage_unlinkButton__wUt12{background-color:#fafafa;border-color:#333;color:#333}.SelfServiceLinkingPage_title__Mj5W6{font-weight:700;margin-bottom:5px}.MyWaitroseBenefitsTeaser_teaserContainer__SFf7u{display:flex;background-color:#fff;text-decoration:none!important}@media(max-width:767px){.MyWaitroseBenefitsTeaser_teaserContainer__SFf7u{flex-direction:column-reverse;justify-content:flex-start}}.MyWaitroseBenefitsTeaser_teaserContainer__SFf7u .MyWaitroseBenefitsTeaser_teaserDesc__4GOjP{display:flex;flex-direction:column;padding:32px;gap:16px;flex:1 1;flex-basis:50%;justify-content:center}@media(max-width:767px){.MyWaitroseBenefitsTeaser_teaserContainer__SFf7u .MyWaitroseBenefitsTeaser_teaserDesc__4GOjP{justify-content:flex-start}}@media(max-width:991px){.MyWaitroseBenefitsTeaser_teaserContainer__SFf7u .MyWaitroseBenefitsTeaser_teaserDesc__4GOjP{padding:8px}}.MyWaitroseBenefitsTeaser_teaserContainer__SFf7u .MyWaitroseBenefitsTeaser_teaserImgContainer__3bO5s{flex-basis:50%}.MyWaitroseBenefitsTeaser_teaserContainer__SFf7u .MyWaitroseBenefitsTeaser_teaserImgContainer__3bO5s img{width:100%;height:100%}.MyWaitroseBenefitsTeaser_teaserContainer__SFf7u *{cursor:pointer!important}.CarouselLoader_loadingOverlay__JE5Bo{position:absolute;z-index:11;top:0;bottom:0;left:0;right:-15px;background-color:#fff;opacity:.8;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.CarouselLoader_singleItemOnLoadingOverlay__Y_pWp{bottom:20px;right:30px}.CarouselLoader_wrapper__Cv3Wn>div>div{padding:unset!important}.CarouselLoader_termsAndConditions__MaVzy{text-align:center;margin-top:24px;margin-bottom:8px}.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg{margin-bottom:40px;background-color:#154734!important}@media(min-width:768px){.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg{width:60%!important}}@media(min-width:1260px){.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg{width:40%!important}}@media(min-width:768px){.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg [data-testid=modal-body]{padding:0 50px}}.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg section header{border-bottom:unset}.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg section div[id=modalDescription]{padding-top:0!important}.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_logoWrapper__dV6sD{text-align:center;background-color:#154734;height:40px;overflow:hidden;display:flex;justify-content:center;align-items:center}.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_logoWrapper__dV6sD>img{background-color:#154734;height:40px;margin:8px 0}.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_thresholdRewardTextBlock__R9f2Q{display:flex;text-align:left;width:100%;justify-content:flex-start;flex-direction:column;align-items:flex-start}.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_thresholdRewardTextBlock__R9f2Q>.ThresholdRewardsOnboardingModal_headingPrimary__nW_Zf,.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_thresholdRewardTextBlock__R9f2Q>.ThresholdRewardsOnboardingModal_headingSecondary__LGreG,.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_thresholdRewardTextBlock__R9f2Q>.ThresholdRewardsOnboardingModal_headingSubheading__0zWbM{display:flex;justify-content:center;width:100%}.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_thresholdRewardTextBlock__R9f2Q>.ThresholdRewardsOnboardingModal_headingSecondary__LGreG{align-items:center;color:#fff;font-size:20px}@media(max-width:767px){.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_thresholdRewardTextBlock__R9f2Q>.ThresholdRewardsOnboardingModal_headingSecondary__LGreG{font-size:14px}}.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_thresholdRewardTextBlock__R9f2Q>.ThresholdRewardsOnboardingModal_headingPrimary__nW_Zf{color:#c4d600;align-items:center;margin-top:10px}@media(max-width:767px){.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_thresholdRewardTextBlock__R9f2Q>.ThresholdRewardsOnboardingModal_headingPrimary__nW_Zf{font-size:20px}}.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_thresholdRewardTextBlock__R9f2Q>.ThresholdRewardsOnboardingModal_headingSubheading__0zWbM{color:#fff;font-size:20px;margin:10px 0;text-align:center;padding:0 10px}@media(max-width:767px){.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_thresholdRewardTextBlock__R9f2Q>.ThresholdRewardsOnboardingModal_headingSubheading__0zWbM{padding:0 20px;font-size:16px}}.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_content__5m0hf>*{text-align:left;color:#fff;margin:10px 0 20px;font-size:16px}@media(max-width:767px){.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_content__5m0hf>*{font-size:14px}}.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_stacked__AG1CN{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:16px;margin-bottom:32px}.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_stacked__AG1CN>.ThresholdRewardsOnboardingModal_buttonNoBg__I0MRO{background-color:unset!important;margin-bottom:10px;width:50%;justify-self:center;align-self:center}.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_stacked__AG1CN>.ThresholdRewardsOnboardingModal_buttonNoBg__I0MRO span{font-size:16px}.ThresholdRewardsOnboardingModal_thresholdRewardModalContainer__kNuIg .ThresholdRewardsOnboardingModal_stacked__AG1CN>.ThresholdRewardsOnboardingModal_buttonWhite__gRzNl{background-color:#fff!important;color:#333!important;max-width:200px}.ThresholdRewardsOnboardingModal_brandWrapper__8ltEc{background-color:#c4d600;color:#154734;padding:8px 16px;border-radius:8px;margin:20px 0}.ThresholdRewardsOnboardingModal_brandWrapper__8ltEc .ThresholdRewardsOnboardingModal_brandHeadingIntro__Yd9u8{font-weight:400;font-size:16px;line-height:20px;letter-spacing:20%;text-align:center;margin:10px 0}.ThresholdRewardsOnboardingModal_brandWrapper__8ltEc .ThresholdRewardsOnboardingModal_brandHeading__GQWO9{font-family:SohneHalbfett,SohneSchmal,Waitrose,Gill Sans!important;font-size:40px;letter-spacing:0!important;font-weight:600;line-height:32px!important;margin:16px 0}@media(min-width:768px){.ThresholdRewardsOnboardingModal_brandWrapper__8ltEc .ThresholdRewardsOnboardingModal_brandHeading__GQWO9{font-size:56px;font-weight:600;font-size:48px;line-height:48px;letter-spacing:0;text-align:center}}.ThresholdRewardsOnboardingModal_brandWrapper__8ltEc .ThresholdRewardsOnboardingModal_brandSubheading__FTXCE{font-size:16px;line-height:24px;letter-spacing:0;text-align:center;margin:10px 0}.ThresholdRewardsOnboardingModal_brandWrapper__8ltEc .ThresholdRewardsOnboardingModal_brandLogo__ypPj1{text-align:center}.ThresholdRewardsOnboardingModal_brandWrapper__8ltEc .ThresholdRewardsOnboardingModal_brandLogo__ypPj1 img{height:35px}.ThresholdRewardsOnboardingModal_brandContent__1W5B_{color:#fff;text-align:left}.ThresholdRewardsOnboardingModal_brandContent__1W5B_ p{margin-bottom:20px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0!important}@media(min-width:768px){.ThresholdRewardsOnboardingModal_brandContent__1W5B_ p{font-size:16px;line-height:24px}}.ThresholdRewardsOnboardingModal_brandButton__1m4ok{font-size:16px;line-height:24px;font-weight:400}.WaitroseMinimalCarousel_carouselContainer__db9It{background:#fff;padding:16px 0 0 24px;min-height:244px;background-color:#154734}.WaitroseMinimalCarousel_wrapper__fwrBO{position:relative;width:100%}.WaitroseMinimalCarousel_wrapper__fwrBO>div>div{padding:unset!important}.ThresholdRewardsUnlockedModal_container__qYMSm{background-color:#154734!important}.ThresholdRewardsUnlockedModal_container__qYMSm section header{border-bottom:unset}@media(min-width:544px){.ThresholdRewardsUnlockedModal_container__qYMSm [data-testid=modal-body]{padding-top:0}}@media(min-width:768px){.ThresholdRewardsUnlockedModal_container__qYMSm{width:560px!important}}@media(max-width:420px){.ThresholdRewardsUnlockedModal_container__qYMSm{zoom:.85}}.ThresholdRewardsUnlockedModal_container__qYMSm .ThresholdRewardsUnlockedModal_modalBody__MXYly{display:flex;justify-content:center;flex-direction:column;gap:20px}.ThresholdRewardsUnlockedModal_container__qYMSm .ThresholdRewardsUnlockedModal_modalBody__MXYly .ThresholdRewardsUnlockedModal_modalMessage__XikDY{text-align:left;color:#fff;width:100%;line-height:24px}.ThresholdRewardsUnlockedModal_container__qYMSm .ThresholdRewardsUnlockedModal_modalBody__MXYly .ThresholdRewardsUnlockedModal_modalList__YTNeQ{width:350px;margin:auto}.ThresholdRewardsUnlockedModal_container__qYMSm .ThresholdRewardsUnlockedModal_modalBody__MXYly .ThresholdRewardsUnlockedModal_modalButton__0wTR_{display:flex;justify-content:center;height:40px;margin:auto;width:40%;cursor:pointer}.ThresholdRewardsUnlockedModal_container__qYMSm .ThresholdRewardsUnlockedModal_modalBody__MXYly .ThresholdRewardsUnlockedModal_modalButton__0wTR_ button{width:100%;height:100%}.ThresholdRewardsUnlockedModal_container__qYMSm .ThresholdRewardsUnlockedModal_modalBody__MXYly .ThresholdRewardsUnlockedModal_modalButton__0wTR_ button span{color:#fff}.modals_helpInStoreModal__ISASS,.modals_helpOnlineModal__DzdOW,.modals_twoFromEightRemovalModal__4q0gj{text-align:center}.modals_helpInStoreModal__ISASS img,.modals_helpOnlineModal__DzdOW img,.modals_twoFromEightRemovalModal__4q0gj img{width:156px}.modals_helpInStoreModal__ISASS .modals_helpInStoreContent__ZO8uc,.modals_helpOnlineModal__DzdOW .modals_helpInStoreContent__ZO8uc,.modals_twoFromEightRemovalModal__4q0gj .modals_helpInStoreContent__ZO8uc{padding:spacing(3);margin:0 spacing(2)}.modals_helpInStoreModal__ISASS ol,.modals_helpOnlineModal__DzdOW ol,.modals_twoFromEightRemovalModal__4q0gj ol{padding:0 20px;text-align:left;list-style-type:none}.modals_helpInStoreModal__ISASS .modals_buttonContainer__Nmbx2 button,.modals_helpOnlineModal__DzdOW .modals_buttonContainer__Nmbx2 button,.modals_twoFromEightRemovalModal__4q0gj .modals_buttonContainer__Nmbx2 button{margin:10px}.modals_feedbackButton__itwMM{margin:0}.modals_feedbackModal__EIduy{min-height:400px}.WaitroseVoucherDetailsModal_voucherName__3ksGz p{margin:0;text-align:center}.WaitroseVoucherDetailsModal_voucherThumbnail__vrnGM{object-fit:cover;object-position:center;height:120px;width:120px}.WaitroseVoucherDetailsModal_detailsContainer__RkhTu{margin-bottom:24px}.WaitroseVoucherDetailsModal_imgContainer__OQqg6{display:flex;align-items:center;justify-content:center;flex-direction:column}.WaitroseVoucherList_container__YrKtS{display:flex;justify-content:center;flex-direction:column;width:100%;overflow:hidden;position:relative;background:#fff;padding:16px}.WaitroseVoucherList_headingText__Lb0iM{display:flex;flex-direction:column;flex:1 1 auto;margin-bottom:10px}.WaitroseVoucherList_wrapper__FBa4g{display:flex;justify-content:center;position:relative;width:100%}.WaitroseVoucherList_voucherList__8ptnb{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;width:100%}@media(max-width:1168px){.WaitroseVoucherList_voucherList__8ptnb{grid-template-columns:repeat(2,1fr)}}@media(max-width:660px){.WaitroseVoucherList_voucherList__8ptnb{grid-template-columns:repeat(1,1fr)}}.WaitroseVoucherList_termsAndConditions__uIqWr{text-align:center;margin-top:24px;margin-bottom:8px}.WaitroseVouchersPage_container___SoLY{display:flex;flex-direction:column;width:100%;padding:20px 0;min-height:300px;z-index:1;position:relative}@media only screen and (min-width:768px){.WaitroseVouchersPage_container___SoLY{padding:28px 0 20px 10px}}@media only screen and (min-width:1024px){.WaitroseVouchersPage_container___SoLY{padding:48px 0 20px 10px}}.WaitroseVouchersPage_container___SoLY .WaitroseVouchersPage_helpContainer__vgf5t{display:flex;background-color:#fff;margin-top:40px;padding:16px;flex-direction:column}.WaitroseVouchersPage_container___SoLY .WaitroseVouchersPage_helpContainer__vgf5t .WaitroseVouchersPage_helpText__Jmp3V{display:flex;flex-direction:column}.WaitroseVouchersPage_container___SoLY .WaitroseVouchersPage_helpContainer__vgf5t .WaitroseVouchersPage_helpButtonContainer__afvds{display:flex;gap:8px;flex-direction:column}@media only screen and (min-width:768px){.WaitroseVouchersPage_container___SoLY .WaitroseVouchersPage_helpContainer__vgf5t .WaitroseVouchersPage_helpButtonContainer__afvds{flex-direction:row}}.WaitroseVouchersPage_intro__cmX8M{padding:20px 0;width:100%;z-index:1}.WaitroseVouchersPage_wrapper__nX_Op{display:flex;flex-direction:column;gap:16px}@media(max-width:767px){.WaitroseVouchersPage_fullWidthOnSmallScreens__ciPuI{padding:0}.WaitroseVouchersPage_fullWidthOnSmallScreens__ciPuI>section>h3{padding:0 16px}}.WaitroseVouchersPage_competitionsBanner__JVM_1{margin-top:18px;max-height:230px;overflow:hidden}@media(min-width:544px){.WaitroseVouchersPage_competitionsBanner__JVM_1{height:124px}}@media(min-width:768px){.WaitroseVouchersPage_competitionsBanner__JVM_1{height:174px}}@media(min-width:992px){.WaitroseVouchersPage_competitionsBanner__JVM_1{height:274px}}.WaitroseVouchersPage_teaserWrapper__ARuux .WaitroseVouchersPage_sectionHeading__uruXR{color:var(--heading-s-color,#141414);font-family:var(--heading-s-font-family,GillSansforJL,Gill Sans,Gill Sans MT,GillSansMTStd-Medium,Avenir,Corbel,Arial,Helvetica,sans-serif);font-size:var(--heading-s-font-size,20px);font-weight:var(--heading-s-font-weight,600);line-height:var(--heading-s-line-height,28px);letter-spacing:var(--heading-s-letter-spacing,initial);text-transform:var(--heading-s-text-transform,none);margin:24px 0 16px}.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl{display:flex;flex-direction:column}@media only screen and (min-width:768px){.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl{flex-direction:row}}.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_left__h_wDI{justify-content:flex-end;flex:1 0 auto}@media only screen and (min-width:768px){.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_left__h_wDI{display:flex}}@media only screen and (min-width:1024px){.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_left__h_wDI{margin-left:-5vw}}.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_left__h_wDI .JohnLewisBranding_sidebar__Ins3J{width:auto!important;margin-right:24px!important;margin-left:24px!important;flex-grow:0;flex-shrink:0;width:calc(66.6666666667% - 16px);margin-left:8px;margin-right:8px}@media only screen and (min-width:768px){.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_left__h_wDI .JohnLewisBranding_sidebar__Ins3J{width:calc(66.6666666667% - 24px);margin-left:12px;margin-right:12px;max-width:282px;padding-bottom:64px;width:calc(25vw - 8px)!important}}@media only screen and (min-width:768px)and (max-width:1023px){.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_left__h_wDI .JohnLewisBranding_sidebar__Ins3J{flex-grow:0;flex-shrink:0;width:calc(25% - 16px);margin-left:8px;margin-right:calc(8.3333333333% + 8px);margin-top:48px;width:calc(25vw - 16px)!important;margin-right:8px!important;margin-left:24px!important}}@media only screen and (min-width:768px)and (max-width:1023px)and (min-width:768px){.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_left__h_wDI .JohnLewisBranding_sidebar__Ins3J{width:calc(25% - 24px);margin-left:12px;margin-right:12px;margin-right:calc(8.3333333333% + 12px)}}@media only screen and (min-width:1024px){.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_left__h_wDI .JohnLewisBranding_sidebar__Ins3J{flex-grow:0;flex-shrink:0;width:calc(25% - 16px);margin-left:8px;margin-right:8px;margin-top:102px;width:calc(25vw - 24px)!important}}@media only screen and (min-width:1024px)and (min-width:768px){.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_left__h_wDI .JohnLewisBranding_sidebar__Ins3J{width:calc(25% - 24px);margin-left:12px;margin-right:12px}}@media only print{.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_left__h_wDI .JohnLewisBranding_sidebar__Ins3J{display:none}}.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_left__h_wDI .JohnLewisBranding_sidebar__Ins3J>*{outline-color:unset;outline-style:unset;outline-width:0!important;outline-offset:0!important}.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_right__h2oJA{display:flex;flex-direction:column;flex:1 1 auto}@media only screen and (min-width:768px){.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_right__h2oJA .JohnLewisBranding_content__j4BzI{margin-right:16px;max-width:818px;margin-left:min(6.5vw,112px);width:60vw}}.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_right__h2oJA .JohnLewisBranding_contentNoSidebar__jMeof{max-width:800px;margin:0 auto!important;flex-grow:0;flex-shrink:0;width:calc(100% - 16px);margin-left:8px;margin-right:8px}@media only screen and (min-width:768px){.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_right__h2oJA .JohnLewisBranding_contentNoSidebar__jMeof{width:calc(100% - 24px);margin-left:12px;margin-right:12px}}@media only screen and (min-width:1024px){.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_right__h2oJA .JohnLewisBranding_extrasJL__IyF_b{margin-left:0;max-width:818px;width:60vw}}.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_right__h2oJA .JohnLewisBranding_contentNoSidebar__jMeof,.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_right__h2oJA .JohnLewisBranding_content__j4BzI{position:relative}@media only screen and (min-width:768px){.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_right__h2oJA .JohnLewisBranding_contentNoSidebar__jMeof,.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_right__h2oJA .JohnLewisBranding_content__j4BzI{padding-top:24px}}.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_rightBgSandSand10__i5iT5{background-color:#f8f7f7}.JohnLewisBranding_container__BtAxl .JohnLewisBranding_columns__gaSgl .JohnLewisBranding_rightBgSandSand20__wwDaa{background-color:#f3f2f1}.JohnLewisBranding_grid__qbU0a{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}@media only screen and (min-width:768px){.JohnLewisBranding_grid__qbU0a{margin-left:-12px;margin-right:-12px}}.JohnLewisBranding_user-info-container__8UbOC{display:none}.JohnLewisBranding_user-info-container__8UbOC.JohnLewisBranding_isHome__OVjhr{display:block}@media only screen and (min-width:768px){.JohnLewisBranding_user-info-container__8UbOC{display:block}}.MyWaitroseHubPageHeader_header__AtLuk{background:linear-gradient(93.63deg,#154734 16.82%,#000 145.56%);color:#fff;border-bottom:8px solid #c4d600}.MyWaitroseHubPageHeader_header__AtLuk>div.container-fluid{padding:0 16px}@media(min-width:544px){.MyWaitroseHubPageHeader_header__AtLuk>div.container-fluid{padding-right:0}}@media(min-width:992px){.MyWaitroseHubPageHeader_header__AtLuk>div.container-fluid{padding-left:32px}}@media(min-width:1260px){.MyWaitroseHubPageHeader_header__AtLuk>div.container-fluid{padding-right:32px}}.MyWaitroseHubPageHeader_header__AtLuk .MyWaitroseHubPageHeader_headerContent__xPMT_{display:flex;flex-wrap:wrap;align-items:stretch}@media(min-width:544px){.MyWaitroseHubPageHeader_header__AtLuk .MyWaitroseHubPageHeader_headerContent__xPMT_{flex-wrap:nowrap}}.MyWaitroseHubPageHeader_header__AtLuk .MyWaitroseHubPageHeader_headerContent__xPMT_ .MyWaitroseHubPageHeader_headerMainContent__p0ZS1{display:flex;flex-direction:column;width:100%}@media(min-width:544px){.MyWaitroseHubPageHeader_header__AtLuk .MyWaitroseHubPageHeader_headerContent__xPMT_ .MyWaitroseHubPageHeader_headerMainContent__p0ZS1{width:50%}}@media(min-width:1260px){.MyWaitroseHubPageHeader_header__AtLuk .MyWaitroseHubPageHeader_headerContent__xPMT_ .MyWaitroseHubPageHeader_headerMainContent__p0ZS1{width:40%}}.MyWaitroseHubPageHeader_header__AtLuk .MyWaitroseHubPageHeader_headerContent__xPMT_ .MyWaitroseHubPageHeader_headerMainContent__p0ZS1 .MyWaitroseHubPageHeader_breadcrumbs__4qSYx{padding:16px 0}.MyWaitroseHubPageHeader_header__AtLuk .MyWaitroseHubPageHeader_headerContent__xPMT_ .MyWaitroseHubPageHeader_headerMainContent__p0ZS1 .MyWaitroseHubPageHeader_headerLogoAndHeadings__Q_4G_{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:32px}@media(min-width:544px){.MyWaitroseHubPageHeader_header__AtLuk .MyWaitroseHubPageHeader_headerContent__xPMT_ .MyWaitroseHubPageHeader_headerMainContent__p0ZS1 .MyWaitroseHubPageHeader_headerLogoAndHeadings__Q_4G_{margin-bottom:44px}}.MyWaitroseHubPageHeader_header__AtLuk .MyWaitroseHubPageHeader_headerContent__xPMT_ .MyWaitroseHubPageHeader_headerMainContent__p0ZS1 .MyWaitroseHubPageHeader_headerLogoAndHeadings__Q_4G_>div{margin:0;text-align:left}.MyWaitroseHubPageHeader_header__AtLuk .MyWaitroseHubPageHeader_headerContent__xPMT_ .MyWaitroseHubPageHeader_headerMainContent__p0ZS1 .MyWaitroseHubPageHeader_headerLogoAndHeadings__Q_4G_ .MyWaitroseHubPageHeader_myWaitroseLogo__CNktV{height:40px;width:134px;margin:8px 0}@media(min-width:768px){.MyWaitroseHubPageHeader_header__AtLuk .MyWaitroseHubPageHeader_headerContent__xPMT_ .MyWaitroseHubPageHeader_headerMainContent__p0ZS1 .MyWaitroseHubPageHeader_headerLogoAndHeadings__Q_4G_ .MyWaitroseHubPageHeader_myWaitroseLogo__CNktV{height:64px;width:214px;margin:0 0 8px}}.MyWaitroseHubPageHeader_header__AtLuk .MyWaitroseHubPageHeader_headerContent__xPMT_ .MyWaitroseHubPageHeader_headerMainContent__p0ZS1 .MyWaitroseHubPageHeader_headerLogoAndHeadings__Q_4G_ h1{margin:8px 0;letter-spacing:.2em}.MyWaitroseHubPageHeader_header__AtLuk .MyWaitroseHubPageHeader_headerContent__xPMT_ .MyWaitroseHubPageHeader_headerMainContent__p0ZS1 .MyWaitroseHubPageHeader_headerLogoAndHeadings__Q_4G_ h2{color:#c4d600}.MyWaitroseHubPageHeader_headerImage__fxbK_{width:100%;overflow:hidden;display:flex;align-items:center}@media(min-width:544px){.MyWaitroseHubPageHeader_headerImage__fxbK_{width:50%}}@media(min-width:1260px){.MyWaitroseHubPageHeader_headerImage__fxbK_{width:60%}}.MyWaitroseHubPageHeader_headerImage__fxbK_ .MyWaitroseHubPageHeader_imageTheme__vk0o9{width:100%;margin-bottom:-10%;display:none}.MyWaitroseHubPageHeader_headerImage__fxbK_ .MyWaitroseHubPageHeader_imageTheme__vk0o9 img{width:100%}@media(min-width:544px){.MyWaitroseHubPageHeader_headerImage__fxbK_ .MyWaitroseHubPageHeader_imageTheme__vk0o9{display:inline;width:120%;margin:0 -20% 0 0}}@media(min-width:992px){.MyWaitroseHubPageHeader_headerImage__fxbK_ .MyWaitroseHubPageHeader_imageTheme__vk0o9{width:115%;margin:0 -15% 0 0}}@media(min-width:1260px){.MyWaitroseHubPageHeader_headerImage__fxbK_ .MyWaitroseHubPageHeader_imageTheme__vk0o9{width:100%;margin:-10% 0}}.HubPageHeading_heading__Ga4gd{position:relative;z-index:1;white-space:nowrap;height:52px}@media only screen and (min-width:0px)and (max-width:767px){.HubPageHeading_heading__Ga4gd{height:42px}}.HubPageHeading_headingNew__yi57I{height:unset}.HubPageHeading_headingNew__yi57I h1{font-family:SohneHalbfett,SohneSchmal,Waitrose,Gill Sans!important;letter-spacing:0!important;font-weight:400;font-size:40px;height:40px}@media(min-width:768px){.HubPageHeading_headingNew__yi57I h1{font-size:56px;height:56px}}@media(min-width:1260px){.HubPageHeading_headingNew__yi57I h1{font-size:64px;height:64px}}.MyWaitroseHubPageHeaderNew_header__ddO8V{background:#c4d600;color:#154734}.MyWaitroseHubPageHeaderNew_header__ddO8V .MyWaitroseHubPageHeaderNew_headerContent__2Bhjm{display:flex}.MyWaitroseHubPageHeaderNew_header__ddO8V .MyWaitroseHubPageHeaderNew_headerContent__2Bhjm .MyWaitroseHubPageHeaderNew_breadcrumbs__HcOII{position:absolute;padding:0}.MyWaitroseHubPageHeaderNew_header__ddO8V .MyWaitroseHubPageHeaderNew_headerContent__2Bhjm .MyWaitroseHubPageHeaderNew_breadcrumbs__HcOII a,.MyWaitroseHubPageHeaderNew_header__ddO8V .MyWaitroseHubPageHeaderNew_headerContent__2Bhjm .MyWaitroseHubPageHeaderNew_breadcrumbs__HcOII svg{color:#154734!important;text-decoration:none;height:32px}@media(min-width:544px){.MyWaitroseHubPageHeaderNew_header__ddO8V .MyWaitroseHubPageHeaderNew_headerContent__2Bhjm .MyWaitroseHubPageHeaderNew_breadcrumbs__HcOII div:last-child:not(:first-child) svg{display:none}}@media(max-width:543px){.MyWaitroseHubPageHeaderNew_header__ddO8V .MyWaitroseHubPageHeaderNew_headerContent__2Bhjm .MyWaitroseHubPageHeaderNew_breadcrumbs__HcOII div:not(:last-child){display:none}}.MyWaitroseHubPageHeaderNew_header__ddO8V .MyWaitroseHubPageHeaderNew_headerContent__2Bhjm .MyWaitroseHubPageHeaderNew_headerMainContent__95OGD{display:flex;flex-direction:row;width:100%;padding:32px 0;gap:16px}@media(max-width:543px){.MyWaitroseHubPageHeaderNew_header__ddO8V .MyWaitroseHubPageHeaderNew_headerContent__2Bhjm .MyWaitroseHubPageHeaderNew_headerMainContent__95OGD{flex-direction:column;padding-bottom:16px}}.MyWaitroseHubPageHeaderNew_header__ddO8V .MyWaitroseHubPageHeaderNew_headerContent__2Bhjm .MyWaitroseHubPageHeaderNew_headerMainContent__95OGD .MyWaitroseHubPageHeaderNew_headerLogoAndHeadings__UTSEb{display:flex;flex:1 1;flex-direction:column;justify-content:center;align-items:center;gap:24px}.MyWaitroseHubPageHeaderNew_header__ddO8V .MyWaitroseHubPageHeaderNew_headerContent__2Bhjm .MyWaitroseHubPageHeaderNew_headerMainContent__95OGD .MyWaitroseHubPageHeaderNew_headerLogoAndHeadings__UTSEb .MyWaitroseHubPageHeaderNew_headerHeadings__Qs_fc{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 4px;text-align:center}.MyWaitroseHubPageHeaderNew_header__ddO8V .MyWaitroseHubPageHeaderNew_headerContent__2Bhjm .MyWaitroseHubPageHeaderNew_headerMainContent__95OGD .MyWaitroseHubPageHeaderNew_headerImage__R8NrZ{display:flex;flex:1.413 1}@media(max-width:543px){.MyWaitroseHubPageHeaderNew_header__ddO8V .MyWaitroseHubPageHeaderNew_headerContent__2Bhjm .MyWaitroseHubPageHeaderNew_headerMainContent__95OGD .MyWaitroseHubPageHeaderNew_headerImage__R8NrZ{display:none}.MyWaitroseHubPageHeaderNew_header__ddO8V .MyWaitroseHubPageHeaderNew_headerContent__2Bhjm .MyWaitroseHubPageHeaderNew_headerMainContent__95OGD .MyWaitroseHubPageHeaderNew_headerImage__R8NrZ.MyWaitroseHubPageHeaderNew_headerImageShowLogoOnMobile__mkIEw{display:flex;width:50%;align-self:center}}.MyWaitroseHubPageHeaderNew_header__ddO8V .MyWaitroseHubPageHeaderNew_headerContent__2Bhjm .MyWaitroseHubPageHeaderNew_headerMainContent__95OGD .MyWaitroseHubPageHeaderNew_headerImage__R8NrZ>img{object-fit:contain}.NavBar_navLinksContainer__aEF89{background-color:#fff}.RefreshModal_refreshModalContainer__qFxyR [data-testid=modal-button-close]{display:none}.TabPanelMenu_wrapper__DAJXU{position:relative}.TabPanelMenu_line__W1d7Q{position:absolute;height:2px;bottom:0;width:100%;z-index:11;background-color:#f3f3f3;margin-bottom:-4px;box-shadow:-20vw 0 #f3f3f3,20vw 0 #f3f3f3,-40vw 0 #f3f3f3,40vw 0 #f3f3f3}.TabPanelMenu_container__yuQf2{display:flex;justify-content:flex-start;margin-bottom:-5px;scroll-snap-type:x mandatory;overflow-x:scroll;overflow-y:hidden;width:100%;z-index:12}.TabPanelMenu_container__yuQf2::-webkit-scrollbar{display:none}.TabPanelMenu_container__yuQf2 [aria-selected=true]{pointer-events:none}.TabPanelMenu_container__yuQf2 [aria-selected=false]:active,.TabPanelMenu_container__yuQf2 [aria-selected=true]{outline-color:unset;outline-style:unset;outline-width:0!important;outline-offset:0!important}.TabPanelMenu_container__yuQf2 [aria-selected=true]{font-weight:700;z-index:13}.TabPanelMenu_container__yuQf2 [aria-selected=true] .TabPanelMenu_defaultUnderline__SbgUo{border-bottom:2px solid #141414}.TabPanelMenu_container__yuQf2 [aria-selected=true] .TabPanelMenu_partnerGreenUnderline__06bS_{border-bottom:4px solid #1db954;margin-bottom:4px;font-weight:700}.TabPanelMenu_container__yuQf2 [aria-selected=false] .TabPanelMenu_defaultUnderline__SbgUo{border-bottom:2px solid #f3f3f3}.TabPanelMenu_container__yuQf2 [aria-selected=false] .TabPanelMenu_partnerGreenUnderline__06bS_{border-bottom:4px solid rgba(0,0,0,0);margin-bottom:4px}.TabPanelMenu_container__yuQf2 [aria-selected=false]:hover .TabPanelMenu_defaultUnderline__SbgUo{border-bottom:2px solid #f3f3f3}.TabPanelMenu_container__yuQf2 [aria-selected=false]:hover .TabPanelMenu_partnerGreenUnderline__06bS_{border-bottom:4px solid rgba(0,0,0,0)!important;margin-bottom:4px}.TabPanelMenu_containerSpacing__D0rIO * span{line-height:28px;font-size:20px;padding:7px 3px}.TabPanelMenu_containerSpacing__D0rIO [aria-selected=false]>span{border-bottom:2px solid #fff!important}.TabPanelMenu_containerJLSpacing__x4Its{gap:20px}.TabPanelMenu_containerJLSpacing__x4Its * span{line-height:28px;font-size:20px;padding-bottom:3px}@media only screen and (min-width:768px){.TabPanelMenu_containerWtrSpacing__yrLmi{justify-content:center}}.TabPanelMenu_containerWtrSpacing__yrLmi * span{padding:16px;margin:0;font-size:16px;line-height:1.5;font-weight:400}.TabPanelMenu_containerWtrSpacing__yrLmi [aria-selected=true]{z-index:13}.TabPanelMenu_containerWtrSpacing__yrLmi [aria-selected=true] .TabPanelMenu_defaultUnderline__SbgUo{border-bottom:2px solid #333;margin-bottom:4px}.TabPanelMenu_containerWtrSpacing__yrLmi [aria-selected=false] .TabPanelMenu_defaultUnderline__SbgUo{border-bottom:2px solid rgba(0,0,0,0);margin-bottom:4px}.TabPanelMenu_containerWtrSpacing__yrLmi [aria-selected=false]>span{border-bottom:2px solid rgba(0,0,0,0)}.TabPanelMenu_containerWtrSpacing__yrLmi [aria-selected=false]:hover .TabPanelMenu_defaultUnderline__SbgUo{border-bottom:2px solid rgba(0,0,0,0);margin-bottom:4px}.TabPanelMenu_containerWtrSpacing__yrLmi [aria-selected=false]:hover>span{border-bottom:2px solid #333!important}.TabPanelMenu_containerSafariExtra__dAmfz{margin-bottom:-7px}.TabPanelMenu_button__RrGdy{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;color:#333;cursor:pointer;display:flex;justify-content:center;text-align:center;white-space:nowrap;z-index:10;scroll-snap-align:center}.TabPanelMenu_hoverOn__uzxIv :hover{background-color:#ddd}.TabPanelMenu_arrowLeft__1btC4{text-align:left;right:auto;left:0;background:linear-gradient(90deg,#ffffff 72.26%,rgba(0,0,0,0));padding:0 25px 0 20px}.TabPanelMenu_arrowLeft__1btC4,.TabPanelMenu_arrowRight__ZiBQZ{position:absolute;z-index:20;top:0;display:flex;align-items:center;cursor:pointer;justify-content:center;border:0;height:100%}.TabPanelMenu_arrowRight__ZiBQZ{text-align:right;left:auto;right:0;background:linear-gradient(90deg,transparent,#ffffff 27.74%);padding:0 20px 0 25px}.WaitroseBranding_container__rDRMn{max-width:1260px!important;width:100%;margin-right:auto;margin-left:auto}@media(min-width:992px){.WaitroseBranding_container__rDRMn{padding-right:32px;padding-left:32px}}.WaitroseBranding_containerWtr__wNzoE{width:100%}.CookieConsent_cookieConsentModalWrapper__OKkIV{padding:0}.CookieConsent_cookieConsentModal__Tv_Iq{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;bottom:0;top:unset;left:unset;transform:none}@media(min-width:768px){.CookieConsent_cookieConsentModal__Tv_Iq{bottom:unset;width:90%;top:50%;left:50%;transform:translate(-50%,-50%)}}.CookieConsent_cookieConsentModal__Tv_Iq header{border-bottom-width:0}.CookieConsent_privacyModalHeader__CAPv1{font-size:18px;font-weight:400;text-align:center}.CookieConsent_waitroseCookiesLink___WFY_{text-decoration:underline}.CookieConsent_modal__lHJAJ{cursor:default;font-size:16px;font-weight:300;max-width:600px}.CookieConsent_modal__lHJAJ .CookieConsent_optionsContainer__EZqAy{box-shadow:inset 0 -10px 4px -10px #333;overflow-y:scroll;padding:20px;text-align:left}@media(max-width:543px){.CookieConsent_modal__lHJAJ{top:0}.CookieConsent_modal__lHJAJ .CookieConsent_optionsContainer__EZqAy{box-shadow:inset 0 -10px 4px -10px #333;height:415px;overflow:scroll;margin:0}}.CookieConsent_optionsContainer__EZqAy{font-weight:200;line-height:24px;max-height:600px}.CookieConsent_optionsContainer__EZqAy p{padding:0 16px}.CookieConsent_optionsContainer__EZqAy input{width:28px}.CookieConsent_optionsContainer__EZqAy h3{font-size:16px;margin-left:16px;margin-top:0}.CookieConsent_banner__Rkj0s{cursor:default}.CookieConsent_banner__Rkj0s .CookieConsent_optionsContainer__EZqAy p{text-align:center}@media(max-width:543px){.CookieConsent_banner__Rkj0s .CookieConsent_optionsContainer__EZqAy p{text-align:left}}.CookieConsent_acceptCookieCTA___oT_b,.CookieConsent_cookiesCTA__7_jyb{padding:16px;justify-content:center;align-items:center}.CookieConsent_cookiesCTA__7_jyb{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.CookieConsent_cookiesCTA__7_jyb .CookieConsent_acceptAll__af_M3,.CookieConsent_cookiesCTA__7_jyb .CookieConsent_rejectAll__xCa6S{grid-column:span 1;width:100%;min-width:unset;max-width:200px}.CookieConsent_cookiesCTA__7_jyb .CookieConsent_acceptAll__af_M3{margin-left:auto}.CookieConsent_cookiesCTA__7_jyb .CookieConsent_rejectAll__xCa6S{margin-right:auto}.CookieConsent_cookiesCTA__7_jyb .CookieConsent_manageCookies__udObH{grid-column:span 2;margin:auto}@media(min-width:768px){.CookieConsent_cookiesCTA__7_jyb{grid-template-columns:200px 200px auto}.CookieConsent_cookiesCTA__7_jyb .CookieConsent_manageCookies__udObH{grid-column:span 1;margin:0}}.CookieConsent_radioContainer__KE9ge{display:flex;justify-content:center;column-gap:16px}@media(max-width:991px){.CookieConsent_radioContainer__KE9ge{margin:16px}}@media(max-width:767px){.CookieConsent_radioContainer__KE9ge{flex-direction:column}.CookieConsent_radioContainer__KE9ge label:first-child{margin-bottom:16px}}.CookieConsent_radioContainer__KE9ge{margin-bottom:20px}.CookieConsent_radioContainer__KE9ge label>p{padding:0}.TabPanelContent_container__XfL9x{display:flex;height:100%;padding-bottom:48px}@media only screen and (min-width:768px){.TabPanelContent_container__XfL9x{padding-bottom:64px}}.TabPanelContent_containerWtr__AyoIP{position:relative}.TabPanelContent_containerExtendedBackgroundColour__R2cPX{background-color:#f3f3f3;box-shadow:-20vw 0 0 0 #f3f3f3,20vw 0 0 0 #f3f3f3}.TabPanelContent_overlay__ZO02v:before{content:"";z-index:-1;position:absolute;background-color:#f3f2f1;width:100%;margin-top:4px;min-height:100%;box-shadow:-16px 0 #f3f2f1,10vw 0 #f3f2f1}@media only screen and (min-width:1024px){.TabPanelContent_overlay__ZO02v:before{box-shadow:-6.5vw 0 #f3f2f1,10vw 0 #f3f2f1,30vw 0 #f3f2f1,40vw 0 #f3f2f1}}@media only screen and (min-width:1700px){.TabPanelContent_overlay__ZO02v:before{box-shadow:-112px 0 #f3f2f1,10vw 0 #f3f2f1,30vw 0 #f3f2f1,40vw 0 #f3f2f1,20vw 0 #f3f2f1}}