.ChooseAddressButton_chooseAddressButton__ZOpIu{margin-top:16px;text-align:right}.Spinner_srOnly__qsFOs{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.Spinner_spinner__JcXE5{animation:Spinner_rotation__Sptm3 3s ease-in-out infinite;margin:0 auto;position:relative}.Spinner_spinnerAnimation__IOhEc{animation:Spinner_rotation__Sptm3 1.2s cubic-bezier(.5,0,.5,1) infinite;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;display:block;height:100%;position:absolute;transform:rotate(45deg);width:100%}.Spinner_spinnerAnimation__IOhEc:nth-child(2){animation-delay:-.3s;transform:rotate(225deg)}.Spinner_spinnerAnimation__IOhEc:nth-child(3){animation-delay:-.15s;transform:rotate(315deg)}.Spinner_spinnerAnimation__IOhEc:nth-child(4){animation-delay:-.07s;transform:rotate(225deg)}.Spinner_dark__BqXug .Spinner_spinnerAnimation__IOhEc{border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0)}.Spinner_dark__BqXug .Spinner_spinnerAnimation__IOhEc:first-child{border-color:rgba(51,51,51,.4)}.Spinner_light__yDw0X .Spinner_spinnerAnimation__IOhEc{border-color:#757575 rgba(0,0,0,0) rgba(0,0,0,0)}.Spinner_light__yDw0X .Spinner_spinnerAnimation__IOhEc:first-child{border-color:#fff}.Spinner_small__aflmR{height:16px;width:16px}.Spinner_medium__6x2nC,.Spinner_standard__WTcE3{height:20px;width:20px}.Spinner_large__i8jCo{height:32px;width:32px}.Spinner_pageSpinner__HiGjb{align-items:center;display:flex;height:40vh;width:100vw}@keyframes Spinner_rotation__Sptm3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ButtonBase_button__p99ne:focus{outline-color:#359cd4;outline-offset:4px;outline-style:solid;outline-width:4px}.ButtonBase_button__p99ne:disabled{outline:none}.ButtonBase_button__p99ne{min-width:200px;min-height:40px;padding:8px 20px;background:none;border:0;border-radius:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;margin:0;position:relative;text-align:center;touch-action:manipulation;transition:background-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;box-sizing:border-box}.ButtonBase_button__p99ne,.ButtonBase_button__p99ne:active,.ButtonBase_button__p99ne:focus,.ButtonBase_button__p99ne:hover,.ButtonBase_button__p99ne:link,.ButtonBase_button__p99ne:visited{text-decoration:none}.ButtonBase_button__p99ne.ButtonBase_waiting__XHh1W,.ButtonBase_button__p99ne:disabled{pointer-events:none}.ButtonBase_button__p99ne .withStartIcon{padding-left:16px}.ButtonBase_button__p99ne .withEndIcon{padding-right:16px}.ButtonBase_button__p99ne.ButtonBase_small__anfQF{padding:2px 8px;min-width:auto;min-height:auto}.ButtonBase_button__p99ne.ButtonBase_small__anfQF .withStartIcon{padding-left:8px}.ButtonBase_button__p99ne.ButtonBase_small__anfQF .withEndIcon{padding-right:8px}.ButtonBase_button__p99ne.ButtonBase_small__anfQF.ButtonBase_iconOnly__yVeHm{padding:6px 8px}.ButtonBase_fit__J29Ek{min-width:0}.ButtonBase_full__M1z_6{min-width:0;width:100%}.ButtonBase_iconOnly__yVeHm{padding:0;min-width:40px}.ButtonBase_primary__JyBSf{background-color:#53565a}.ButtonBase_primary__JyBSf,.ButtonBase_primary__JyBSf:active,.ButtonBase_primary__JyBSf:focus,.ButtonBase_primary__JyBSf:hover,.ButtonBase_primary__JyBSf:link,.ButtonBase_primary__JyBSf:visited{color:#fff}.ButtonBase_primary__JyBSf:hover{background-color:#757575}.ButtonBase_primary__JyBSf:active{background-color:#333}.ButtonBase_primary__JyBSf:disabled:not(.ButtonBase_waiting__XHh1W){background-color:#eee}.ButtonBase_primary__JyBSf:disabled{color:#a9a9a9}.ButtonBase_primaryWhite__IzBkQ{background-color:#fff}.ButtonBase_primaryWhite__IzBkQ,.ButtonBase_primaryWhite__IzBkQ:active,.ButtonBase_primaryWhite__IzBkQ:focus,.ButtonBase_primaryWhite__IzBkQ:hover,.ButtonBase_primaryWhite__IzBkQ:link,.ButtonBase_primaryWhite__IzBkQ:visited{color:#333}.ButtonBase_primaryWhite__IzBkQ:hover{background-color:#f3f3f3}.ButtonBase_primaryWhite__IzBkQ:active,.ButtonBase_primaryWhite__IzBkQ:disabled:not(.ButtonBase_waiting__XHh1W){background-color:#eee}.ButtonBase_primaryWhite__IzBkQ:disabled{color:#a9a9a9}.ButtonBase_secondary__KeIQm{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px #333}.ButtonBase_secondary__KeIQm .ButtonBase_icon__EdkSi{transform:translateY(-1px)}.ButtonBase_secondary__KeIQm:active,.ButtonBase_secondary__KeIQm:hover{box-shadow:inset 0 0 0 2px #333}.ButtonBase_secondary__KeIQm,.ButtonBase_secondary__KeIQm:active,.ButtonBase_secondary__KeIQm:focus,.ButtonBase_secondary__KeIQm:hover,.ButtonBase_secondary__KeIQm:link,.ButtonBase_secondary__KeIQm:visited{color:#333}.ButtonBase_secondary__KeIQm:active{background-color:#f3f3f3}.ButtonBase_secondary__KeIQm:disabled:not(.ButtonBase_waiting__XHh1W){box-shadow:inset 0 0 0 1px #ddd;color:#a9a9a9}.ButtonBase_secondaryLight__W0405{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px #fff}.ButtonBase_secondaryLight__W0405 .ButtonBase_icon__EdkSi{transform:translateY(-1px)}.ButtonBase_secondaryLight__W0405:active,.ButtonBase_secondaryLight__W0405:hover{box-shadow:inset 0 0 0 2px #fff}.ButtonBase_secondaryLight__W0405,.ButtonBase_secondaryLight__W0405:active,.ButtonBase_secondaryLight__W0405:focus,.ButtonBase_secondaryLight__W0405:hover,.ButtonBase_secondaryLight__W0405:link,.ButtonBase_secondaryLight__W0405:visited{color:#fff}.ButtonBase_secondaryLight__W0405:active{background-color:hsla(0,0%,100%,.5)}.ButtonBase_secondaryLight__W0405:disabled:not(.ButtonBase_waiting__XHh1W){box-shadow:inset 0 0 0 1px #53565a;color:#53565a}.ButtonBase_finalising__NMZO6{background-color:#5b8226}.ButtonBase_finalising__NMZO6,.ButtonBase_finalising__NMZO6:active,.ButtonBase_finalising__NMZO6:focus,.ButtonBase_finalising__NMZO6:hover,.ButtonBase_finalising__NMZO6:link,.ButtonBase_finalising__NMZO6:visited{color:#fff}.ButtonBase_finalising__NMZO6:hover{background-color:#44693d}.ButtonBase_finalising__NMZO6:active{background-color:#154734}.ButtonBase_finalising__NMZO6:disabled:not(.ButtonBase_waiting__XHh1W){background-color:#eee}.ButtonBase_finalising__NMZO6:disabled{color:#a9a9a9}.ButtonBase_success__af4Pk{box-shadow:inset 0 0 0 1px #5b8226;background-color:#f1f8e8;color:#333;pointer-events:none}.ButtonBase_save__quJSR{background-color:#5b8226;color:#fff;pointer-events:none}.ButtonBase_spinnerContainer__oEDHo{display:inline-block;left:50%;line-height:normal;position:absolute;top:50%;transform:translate(-50%,-50%)}.ButtonBase_spinnerContainer__oEDHo~*{visibility:hidden}.WaitroseNoVouchers_noVouchersWrapper__GvPc8{height:142px;background-color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.WaitroseNoVouchers_noVouchersBody__0wrkr{max-width:426px;height:110px;display:flex;align-items:center;justify-content:center}.WaitroseRewardsPage_container__ico9L{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){.WaitroseRewardsPage_container__ico9L{padding:28px 0 20px 10px}}@media only screen and (min-width:1024px){.WaitroseRewardsPage_container__ico9L{padding:48px 0 20px 10px}}.WaitroseRewardsPage_container__ico9L .WaitroseRewardsPage_helpContainer__wGy0m{display:flex;background-color:#fff;margin-top:40px;padding:16px;flex-direction:column}.WaitroseRewardsPage_container__ico9L .WaitroseRewardsPage_helpContainer__wGy0m .WaitroseRewardsPage_helpText__W_nD2{display:flex;flex-direction:column}.WaitroseRewardsPage_container__ico9L .WaitroseRewardsPage_helpContainer__wGy0m .WaitroseRewardsPage_helpButtonContainer__HeoZE{display:flex;gap:8px;flex-direction:column}@media only screen and (min-width:768px){.WaitroseRewardsPage_container__ico9L .WaitroseRewardsPage_helpContainer__wGy0m .WaitroseRewardsPage_helpButtonContainer__HeoZE{flex-direction:row}}.WaitroseRewardsPage_intro__NkgPj{padding:20px 0;width:100%;z-index:1}.WaitroseRewardsPage_teaserWrapper__xPS1W .WaitroseRewardsPage_sectionHeading__FbdBa{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}