.modal___x8bTr{background-color:#fff;-webkit-box-shadow:0 3px 7px 0 rgba(51,51,51,.4);box-shadow:0 3px 7px 0 rgba(51,51,51,.4);color:#333;cursor:default;font-family:"Waitrose";left:50%;max-width:544px;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%;max-height:90vh;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.modalOverlay___xY8pd{bottom:0;cursor:pointer;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0}.modalOpen___nIOEo{width:100%}.modalOverlayOpen___LnfGI{z-index:1070;background-color:rgba(51,51,51,.7)}.fullScreen___BX9SX{height:100%;max-height:100%;max-width:100%;width:100%;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none}.modalContainer___ECTYj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.modalContainer___ECTYj.scrollable___WNJI_{overflow-y:auto;-webkit-overflow-scrolling:touch}.modalHeader___jX5vQ{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:56px;border-bottom:1px solid #ddd}.modalHeader___jX5vQ .modalHeading___GV5Q8{text-align:center;margin:0;width:100%;padding:16px 40px}.modalContent___irTrG{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch;text-align:center}@media(min-width: 768px){.modalContent___irTrG{padding:20px 40px}}.modalContent___irTrG.noPaddingBottom___r_eHz{padding-bottom:0}.closeButtonWithStandardHeader___g1D7w.closeButtonWithStandardHeader___g1D7w,.closeButtonWithoutStandardHeader___lkrHa.closeButtonWithoutStandardHeader___lkrHa{position:absolute;right:20px;top:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:24px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.closeButtonWithoutStandardHeader___lkrHa.closeButtonWithoutStandardHeader___lkrHa{top:20px}
.joyfully-bold___nlccn{font-family:"Waitrose"}.joyfully-bold___nlccn.paragraph___aLzH3{font-size:16px;font-weight:400;line-height:1.375}.joyfully-bold___nlccn.paragraphHeading___efMGH{font-size:16px;font-weight:700;line-height:1.25}.joyfully-bold___nlccn.paragraphHeading___efMGH.noMargins___P6liO{margin:0}.joyfully-bold___nlccn.paragraphSmallLight___zhfmr,.joyfully-bold___nlccn.paragraphExtraSmall___yh2Kq,.joyfully-bold___nlccn.paragraphSmall___OCt4a{font-size:14px;font-weight:400;line-height:1.571;letter-spacing:.5px}.joyfully-bold___nlccn.sectionHeading___MNblH{margin:0 0 20px 0;font-size:24px;font-weight:400;line-height:1.167}@media(min-width: 768px){.joyfully-bold___nlccn.sectionHeading___MNblH{font-size:24px}}.joyfully-bold___nlccn.sectionHeading___MNblH.fixedSize___jXk63{font-size:24px;font-weight:400;line-height:1.167}.joyfully-bold___nlccn.sectionHeadingSmall___FGtg0{font-size:13px;font-weight:700;line-height:1.385;text-transform:uppercase;letter-spacing:2.5px}.joyfully-bold___nlccn.screenHeading___ZrRxs{margin:0 0 20px 0;font-size:32px;font-weight:700;letter-spacing:0;line-height:1.125}@media(min-width: 544px){.joyfully-bold___nlccn.screenHeading___ZrRxs{font-size:32px}}.joyfully-bold___nlccn.screenHeading___ZrRxs.fixedSize___jXk63{font-size:32px;line-height:1.125}.joyfully-bold___nlccn.screenHeading___ZrRxs.noMargins___P6liO{margin:0}.joyfully-bold___nlccn.screenHeadingSmall____kI7t{margin:0 0 20px 0;font-size:20px;line-height:1.4;font-weight:700;text-transform:none;letter-spacing:0}@media(min-width: 768px){.joyfully-bold___nlccn.screenHeadingSmall____kI7t{font-size:20px}}.joyfully-bold___nlccn.screenHeadingSmall____kI7t.fixedSize___jXk63{font-size:20px;line-height:1.4}.joyfully-bold___nlccn.screenHeadingSmall____kI7t.noMargins___P6liO{margin:0}.typography___ebAUM{font-family:"Waitrose"}.display___Uqtc1,.displayLight___kT3ec,.displayUltraWide___qJINP{margin:20px 0 10px;font-size:28px;font-weight:400;line-height:1.2}@media(min-width: 768px){.display___Uqtc1,.displayLight___kT3ec,.displayUltraWide___qJINP{font-size:36px}}@media(min-width: 1260px){.display___Uqtc1,.displayLight___kT3ec,.displayUltraWide___qJINP{font-size:60px}}.displayUltraWide___qJINP{letter-spacing:4px;text-transform:uppercase}.displayLight___kT3ec{font-weight:200}.headingLarge___tZie8,.headingLargeLight___clbhB{margin:20px 0 10px;font-size:28px;line-height:1.222;font-weight:400}@media(min-width: 544px){.headingLarge___tZie8,.headingLargeLight___clbhB{font-size:36px}}.headingLarge___tZie8.fixedSize___jXk63,.headingLargeLight___clbhB.fixedSize___jXk63{font-size:36px}.headingLargeLight___clbhB{font-weight:200}.headingLight___meIkL,.screenHeading___ZrRxs{margin:20px 0 10px;font-size:20px;line-height:1.286;font-weight:200}@media(min-width: 544px){.headingLight___meIkL,.screenHeading___ZrRxs{font-size:28px}}.headingLight___meIkL.fixedSize___jXk63,.screenHeading___ZrRxs.fixedSize___jXk63{font-size:28px}.screenHeading___ZrRxs{font-weight:400;letter-spacing:4px;text-transform:uppercase}.screenHeadingSmall____kI7t,.sectionHeading___MNblH,.sectionHeadingLight___p7qev{margin:20px 0 10px;font-size:16px;line-height:1.4;font-weight:400}@media(min-width: 768px){.screenHeadingSmall____kI7t,.sectionHeading___MNblH,.sectionHeadingLight___p7qev{font-size:20px}}.screenHeadingSmall____kI7t.fixedSize___jXk63,.sectionHeading___MNblH.fixedSize___jXk63,.sectionHeadingLight___p7qev.fixedSize___jXk63{font-size:20px}.screenHeadingSmall____kI7t{letter-spacing:4px;text-transform:uppercase}.sectionHeadingLight___p7qev{font-weight:200}.paragraphHeading___efMGH,.paragraph___aLzH3{margin:0 0 10px;font-size:16px;line-height:1.5;font-weight:400}.paragraph___aLzH3{font-weight:200}.sectionHeadingSmall___FGtg0,.paragraphSmall___OCt4a,.paragraphSmallLight___zhfmr{margin:0 0 10px;font-size:14px;line-height:1.429;font-weight:400}.sectionHeadingSmall___FGtg0{letter-spacing:4px;text-transform:uppercase}.paragraphSmallLight___zhfmr{font-weight:200}.paragraphExtraSmall___yh2Kq{margin:0 0 10px;font-size:12px;line-height:1.429;font-weight:400}.noWrap___DYu7z{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.noMargins___P6liO{margin:0}
button.closeButton___nxvzt{z-index:1;color:#333}button.disabled___Deax2{cursor:not-allowed;opacity:.3}button.light___rLh4j{color:#fff}
.iconButton___dEZwb{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
.messageText___ktWGN{margin:0}.messageText___ktWGN>p:last-child{margin-bottom:0}
.buttons___t5VeU{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px;padding:20px}@media(min-width: 768px){.buttons___t5VeU{padding:30px 20px}}.buttons___t5VeU:not(.vertical___TMxz0)>*{width:100%}@media(min-width: 768px){.buttons___t5VeU:not(.vertical___TMxz0)>*{width:auto}}.buttons___t5VeU.vertical___TMxz0{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.button___vXfOJ{min-width:200px;min-height:40px;padding:8px 20px;background:none;border:0;border-radius:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin:0;position:relative;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:background-color .2s;transition:background-color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}.button___vXfOJ:focus{outline-color:#359cd4;outline-offset:4px;outline-style:solid;outline-width:4px}.button___vXfOJ:disabled{outline:none}.button___vXfOJ,.button___vXfOJ:link,.button___vXfOJ:visited,.button___vXfOJ:hover,.button___vXfOJ:focus,.button___vXfOJ:active{text-decoration:none}.button___vXfOJ:disabled,.button___vXfOJ.waiting___lVPoT{pointer-events:none}.button___vXfOJ .withStartIcon{padding-left:16px}.button___vXfOJ .withEndIcon{padding-right:16px}.button___vXfOJ.small___lg8R2{padding:2px 8px;min-width:auto;min-height:auto}.button___vXfOJ.small___lg8R2 .withStartIcon{padding-left:8px}.button___vXfOJ.small___lg8R2 .withEndIcon{padding-right:8px}.button___vXfOJ.small___lg8R2.iconOnly___dUsVZ{padding:6px 8px}.fit___YLaf9{min-width:0}.full___xc5wU{min-width:0;width:100%}.iconOnly___dUsVZ{padding:0;min-width:40px}.primary___qJhSG{background-color:#53565a}.primary___qJhSG,.primary___qJhSG:link,.primary___qJhSG:visited,.primary___qJhSG:hover,.primary___qJhSG:focus,.primary___qJhSG:active{color:#fff}.primary___qJhSG:hover{background-color:#757575}.primary___qJhSG:active{background-color:#333}.primary___qJhSG:disabled{color:#a9a9a9}.primary___qJhSG:disabled:not(.waiting___lVPoT){background-color:#eee}.primaryWhite___sRkZl{background-color:#fff}.primaryWhite___sRkZl,.primaryWhite___sRkZl:link,.primaryWhite___sRkZl:visited,.primaryWhite___sRkZl:hover,.primaryWhite___sRkZl:focus,.primaryWhite___sRkZl:active{color:#333}.primaryWhite___sRkZl:hover{background-color:#f3f3f3}.primaryWhite___sRkZl:active{background-color:#eee}.primaryWhite___sRkZl:disabled{color:#a9a9a9}.primaryWhite___sRkZl:disabled:not(.waiting___lVPoT){background-color:#eee}.secondary___mQ7Zc{background-color:rgba(0,0,0,0);-webkit-box-shadow:inset 0 0 0 1px #333;box-shadow:inset 0 0 0 1px #333}.secondary___mQ7Zc .icon___zHHYQ{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.secondary___mQ7Zc:hover,.secondary___mQ7Zc:active{-webkit-box-shadow:inset 0 0 0 2px #333;box-shadow:inset 0 0 0 2px #333}.secondary___mQ7Zc,.secondary___mQ7Zc:link,.secondary___mQ7Zc:visited,.secondary___mQ7Zc:hover,.secondary___mQ7Zc:focus,.secondary___mQ7Zc:active{color:#333}.secondary___mQ7Zc:active{background-color:#f3f3f3}.secondary___mQ7Zc:disabled:not(.waiting___lVPoT){-webkit-box-shadow:inset 0 0 0 1px #ddd;box-shadow:inset 0 0 0 1px #ddd;color:#a9a9a9}.secondaryLight___B0ULs{background-color:rgba(0,0,0,0);-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.secondaryLight___B0ULs .icon___zHHYQ{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.secondaryLight___B0ULs:hover,.secondaryLight___B0ULs:active{-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.secondaryLight___B0ULs,.secondaryLight___B0ULs:link,.secondaryLight___B0ULs:visited,.secondaryLight___B0ULs:hover,.secondaryLight___B0ULs:focus,.secondaryLight___B0ULs:active{color:#fff}.secondaryLight___B0ULs:active{background-color:rgba(255,255,255,.5)}.secondaryLight___B0ULs:disabled:not(.waiting___lVPoT){-webkit-box-shadow:inset 0 0 0 1px #53565a;box-shadow:inset 0 0 0 1px #53565a;color:#53565a}.finalising___xUPLy{background-color:#5b8226}.finalising___xUPLy,.finalising___xUPLy:link,.finalising___xUPLy:visited,.finalising___xUPLy:hover,.finalising___xUPLy:focus,.finalising___xUPLy:active{color:#fff}.finalising___xUPLy:hover{background-color:#44693d}.finalising___xUPLy:active{background-color:#154734}.finalising___xUPLy:disabled{color:#a9a9a9}.finalising___xUPLy:disabled:not(.waiting___lVPoT){background-color:#eee}.success___Nd4xV{-webkit-box-shadow:inset 0 0 0 1px #5b8226;box-shadow:inset 0 0 0 1px #5b8226;background-color:#f1f8e8;color:#333;pointer-events:none}.save___N7YfM{background-color:#5b8226;color:#fff;pointer-events:none}.spinnerContainer___i_Fyj{display:inline-block;left:50%;line-height:normal;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.spinnerContainer___i_Fyj~*{visibility:hidden}
.srOnly___iOcIh{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.spinner___icXcc{-webkit-animation:rotation___rbGvB 3s ease-in-out infinite;animation:rotation___rbGvB 3s ease-in-out infinite;margin:0 auto;position:relative}.spinnerAnimation___AQOnr{-webkit-animation:rotation___rbGvB 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:rotation___rbGvB 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-radius:50%;border-style:solid;border-width:2px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:100%;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:100%}.spinnerAnimation___AQOnr:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.spinnerAnimation___AQOnr:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.spinnerAnimation___AQOnr:nth-child(4){-webkit-animation-delay:-0.07s;animation-delay:-0.07s;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.dark___XgXE1 .spinnerAnimation___AQOnr{border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0)}.dark___XgXE1 .spinnerAnimation___AQOnr:nth-child(1){border-color:rgba(51,51,51,.4)}.light___pc2Mv .spinnerAnimation___AQOnr{border-color:#757575 rgba(0,0,0,0) rgba(0,0,0,0)}.light___pc2Mv .spinnerAnimation___AQOnr:nth-child(1){border-color:#fff}.small___IR7hd{height:16px;width:16px}.medium___crwz3,.standard___S9QjP{height:20px;width:20px}.large___sxr7q{height:32px;width:32px}.pageSpinner___Em9tN{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40vh;width:100vw}@-webkit-keyframes rotation___rbGvB{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation___rbGvB{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.wrapper___Vmq8u{display:inline-block;position:relative}.wrapper___Vmq8u input{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;margin:0;z-index:1}.fakeInput___mDyDw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border:1px solid #333;background:#fff;width:20px;height:20px}.fakeInput___mDyDw .checkMark___E6fPR{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:18px;height:18px;background:#333;color:#fff;opacity:0}input:checked+.fakeInput___mDyDw .checkMark___E6fPR{opacity:1}input[type=radio]+.fakeInput___mDyDw{border-radius:50%}input[type=radio]+.fakeInput___mDyDw .checkMark___E6fPR{border-radius:50%;width:12px;height:12px;background:#333}@media(hover: hover){input:hover:not(:disabled)+.fakeInput___mDyDw{border-width:2px}input:hover:checked:not(:disabled):not(:focus)+.fakeInput___mDyDw{border-color:#757575}input:hover:checked:not(:disabled):not(:focus)+.fakeInput___mDyDw .checkMark___E6fPR{background:#757575}}input:active:not(:disabled)+.fakeInput___mDyDw{border-width:2px;background:#f3f3f3}input:checked:active:not(:disabled)+.fakeInput___mDyDw{border-color:#333}input:checked:active:not(:disabled)+.fakeInput___mDyDw .checkMark___E6fPR{background:#333}input:disabled+.fakeInput___mDyDw{border-color:#a9a9a9}input:checked:disabled+.fakeInput___mDyDw{border-color:#a9a9a9}input:checked:disabled+.fakeInput___mDyDw .checkMark___E6fPR{background:#a9a9a9}input:focus:not(:disabled)+.fakeInput___mDyDw{outline-color:#359cd4;outline-offset:4px;outline-style:solid;outline-width:4px}input:checked:focus:not(:disabled)+.fakeInput___mDyDw{border-color:#333}input:checked:focus:not(:disabled)+.fakeInput___mDyDw .checkMark___E6fPR{background:#333}input[type=radio]+.fakeInput___mDyDw{border-radius:50%}
.panelBody___Fhnjg{overflow:hidden;-webkit-transition:max-height .7s ease,margin-top .7s ease,margin-bottom .7s ease;transition:max-height .7s ease,margin-top .7s ease,margin-bottom .7s ease}.inheritDisplay___pOlK3{display:inherit}.hidden___o7ulj{display:none}@media(max-width: 543px){.hidden-xs___iXSqm{display:none}}@media(min-width: 544px)and (max-width: 767px){.hidden-sm___qiKrj{display:none}}@media(min-width: 768px)and (max-width: 991px){.hidden-md___TW0E0{display:none}}@media(min-width: 992px)and (max-width: 1259px){.hidden-lg___SF15U{display:none}}@media(min-width: 1260px)and (max-width: 1519px){.hidden-xl___AlNdG{display:none}}
.line___IAwFA{border:0;border-bottom:1px solid #ddd;margin:0}[role=region].bodyChevron___UnaqC{margin:4px 16px 4px 40px}[role=region].bodyPlusMinus___ubAG7{margin:4px 40px 4px 16px}.titleText___N09qX{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.fakeTitleButton___jAZFK{color:#000;background-color:rgba(0,0,0,0);border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;text-align:left;padding:8px 12px;gap:12px;-webkit-transition:background-color linear 80ms;transition:background-color linear 80ms}.fakeTitleButton___jAZFK:focus{outline-color:#359cd4;outline-offset:4px;outline-style:solid;outline-width:4px}.titleButton___y3eUd{background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;text-align:left;padding:8px 12px;gap:12px;-webkit-transition:background-color linear 80ms;transition:background-color linear 80ms}.titleButton___y3eUd:hover{background-color:#eee}.titleButton___y3eUd:active{background-color:#ddd}.titleButton___y3eUd:focus{outline-color:#359cd4;outline-offset:4px;outline-style:solid;outline-width:4px}.border___fuQI5{gap:0px}.border___fuQI5>:first-child{border-right:1px solid #ddd;padding-right:6px}button .chevronRight___YuYbL{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:28px;padding-right:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.icon___XthtN{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;color:#333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.6s ease;transition:.6s ease;width:16px;min-width:16px;margin-top:4px}.down___fUxdi{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}
.icon___VMC4y{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:13px;height:13px;position:relative;margin-top:4.8px}.icon___VMC4y>div{position:absolute;-webkit-transition:.6s ease;transition:.6s ease;background-color:#53565a}.icon___VMC4y.open___WKiVX :nth-child(2){height:1px;margin-top:6px}.icon___VMC4y :nth-child(1){width:13px;height:1px;margin:6px 0}.icon___VMC4y :nth-child(2){width:1px;height:13px;margin-left:6px}
.label___A10Rg{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0}.label___A10Rg.isDisabled___TTUGM{cursor:default}.label___A10Rg>:first-child{margin-top:2px}.boxed___eptOK{padding:9px;border:1px solid #333}.boxed___eptOK:not(.isDisabled___TTUGM):hover,.boxed___eptOK:not(.isDisabled___TTUGM).isChecked___Ckqy7{border-width:2px;padding:8px}.boxed___eptOK:focus-within{outline-color:#359cd4;outline-offset:4px;outline-style:solid;outline-width:4px}.boxed___eptOK:focus-within input:focus:not(:disabled)+.fakeInput{outline:none}.boxed___eptOK:not(.isDisabled___TTUGM):hover{border-width:2px;font-weight:400;background-color:#f1f8e8}.boxed___eptOK.isDisabled___TTUGM{border:1px solid #757575;color:#757575}.spacer___u0zUL{margin-left:8px;height:1px}.hasError___v0lqB{padding:8px;border:2px solid #d50032;margin-bottom:8px}.hasError___v0lqB:hover{font-weight:400;background-color:#f1f8e8}
p.subtext___u9tws{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:#333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.42857143;margin:8px 0}label+p.subtext___u9tws{margin-top:-4px}p.error___imDsh{color:#d50032}.icon___xAPlu{margin:2px 4px 2px 0}.icon___xAPlu svg{display:block;height:16px;width:16px}.srOnly___Sf9Aa{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
.fakeInput___g0oPd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border:1px solid #333;background:#fff;width:20px;height:20px}.fakeInput___g0oPd .checkMark___tSnGH,.fakeInput___g0oPd .minusMark___G6I_3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:18px;height:18px;background:#333;color:#fff}.fakeInput___g0oPd .checkMark___tSnGH{opacity:0}.fakeInput___g0oPd .minusMark___G6I_3{opacity:1}input:checked+.fakeInput___g0oPd .checkMark___tSnGH{opacity:1}@media(hover: hover){input:hover:not(:disabled)+.fakeInput___g0oPd{border-width:2px}input:hover:not(:disabled):not(:focus)+.fakeInput___g0oPd.indeterminate___qRkNf{border-color:#757575}input:hover:not(:disabled):not(:focus)+.fakeInput___g0oPd.indeterminate___qRkNf .minusMark___G6I_3{background:#757575}input:hover:checked:not(:disabled):not(:focus)+.fakeInput___g0oPd{border-color:#757575}input:hover:checked:not(:disabled):not(:focus)+.fakeInput___g0oPd .checkMark___tSnGH{background:#757575}}input:active:not(:disabled)+.fakeInput___g0oPd{border-width:2px;background:#f3f3f3}input:active:not(:disabled)+.fakeInput___g0oPd .minusMark___G6I_3{background:#333}input:checked:active:not(:disabled)+.fakeInput___g0oPd{border-color:#333}input:checked:active:not(:disabled)+.fakeInput___g0oPd .checkMark___tSnGH{background:#333}input:disabled+.fakeInput___g0oPd{border-color:#a9a9a9}input:disabled+.fakeInput___g0oPd .minusMark___G6I_3{background:#a9a9a9}input:checked:disabled+.fakeInput___g0oPd{border-color:#a9a9a9}input:checked:disabled+.fakeInput___g0oPd .checkMark___tSnGH{background:#a9a9a9}input:focus:not(:disabled)+.fakeInput___g0oPd{outline-color:#359cd4;outline-offset:4px;outline-style:solid;outline-width:4px}input:focus:not(:disabled)+.fakeInput___g0oPd .minusMark___G6I_3{background:#333}input:checked:focus:not(:disabled)+.fakeInput___g0oPd{border-color:#333}input:checked:focus:not(:disabled)+.fakeInput___g0oPd .checkMark___tSnGH{background:#333}
.promoText___lz1LA{display:flex;flex-grow:0;flex-direction:column;padding:20px}.columns___YBPby{background-color:#fff;flex-direction:row}.red___HbKdY{background-color:#a6192e}.red___HbKdY .supportingTitle___Qkr6h,.red___HbKdY .offerHeading___sWcBn,.red___HbKdY .heading___TYAoM,.red___HbKdY .subheading___Bivm8,.red___HbKdY .disclaimer___TFphS{color:#fff}.mainColumn___S_VeT{flex-grow:1;max-width:100%}.mainColumn___S_VeT span::after{content:"\a"}.sideColumn___sZ1BW{display:none;align-items:flex-end;justify-content:flex-end}@media(min-width: 544px){.sideColumn___sZ1BW.fourCells___T9xBj{display:flex}}.button___zi55i{display:block}@media(min-width: 544px){.button___zi55i.fourCells___T9xBj{display:none}}.supportingTitle___Qkr6h{color:#53565a;font-family:Waitrose;font-size:14px;font-weight:400;text-transform:uppercase}.offerHeading___sWcBn{color:#a6192e;display:inline-block;font-weight:700;margin-right:.33em;text-transform:uppercase;display:inline}.heading___TYAoM{font-size:20px;font-weight:400;line-height:28px;letter-spacing:0;margin:0}.subheading___Bivm8{color:#333;font-family:Waitrose;font-size:16px;font-weight:200;margin:3px 0 16px}.disclaimer___TFphS{color:#333;flex-basis:12px;flex-grow:0;flex-shrink:0;display:block;margin:16px 0 0;width:100%;font-weight:200}@media(min-width: 544px){.fourCells___T9xBj .disclaimer___TFphS{flex-basis:100%;margin-top:8px}}
a.link___x3eHU:hover,a.link___x3eHU:active,a.link___x3eHU:focus{-webkit-text-decoration-line:underline;text-decoration-line:underline}
.anchor___vDZkh:focus{outline-color:#359cd4;outline-offset:4px;outline-style:solid;outline-width:4px}.anchor___vDZkh:disabled{outline:none}
.tradingCellInnerContent___BhJqr{position:relative;flex:1;height:100%}.tradingCellInnerContent___BhJqr.default___qMArL{display:none}@media(min-width: 544px){.tradingCellInnerContent___BhJqr.default___qMArL{display:block}}.tradingCellInnerContent___BhJqr.mobile___I9cu4{display:block}@media(min-width: 544px){.tradingCellInnerContent___BhJqr.mobile___I9cu4{display:none}}
.icon___rsk7V{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-style:normal;vertical-align:middle}.icon___rsk7V>svg{height:2em;width:2em}.enter___DbRSE{opacity:.01;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.enterActive___W1g1m{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.exit___uU5Ty,.exitActive___SOFb6,.exitDone___GQNCF{display:none}.activeOuterFill___pXRLE{fill:#a9a9a9}.activeInnerFill___UA7r1{fill:#78be20}.giftCardText___ad2dm{fill:#fff}.giftVoucherText___SAwSQ{fill:#fff}.giftVoucherStroke___QCr9n{stroke:#fff}
.hide___DwOU8{display:none}.buttonWrapper___CBRDk{margin:16px 20px 32px;height:0;border-top:1px solid #ddd;transition:margin 700ms ease}.buttonWrapperOpen___RbYSe{margin:16px 20px -1px}.roundButton___zMmUv{background-color:#333;border-radius:50%;border:0;display:inline-block;height:20px;left:50%;padding:20px;position:relative;text-align:center;text-decoration:none;top:-20px;transform:translateX(-50%);width:40px;z-index:2;cursor:pointer}.roundButton___zMmUv i{position:relative;transform:translateX(-50%) translateY(-40%)}.roundButton___zMmUv path{fill:#fff}.roundButtonOpen___bfKhC i{transform:translateX(-50%) translateY(-60%) scaleY(-1);transition:transform 700ms ease}
.pinned___yTp_7,.floated___YSwG9{bottom:32px;position:absolute;right:16px;z-index:2}.notATradingCell___l9Hzq.pinned___yTp_7,.notATradingCell___l9Hzq.floated___YSwG9{bottom:16px}.pinned___yTp_7{right:0}.brandImage___oZlUi{background-position:right bottom;background-repeat:no-repeat;background-size:contain;margin:0;padding-bottom:5.625em;width:5.625em}
.wrapper___bmeb_{left:16px;margin:0;position:absolute;top:0}.green___j_H0p,.orange___kATda,.new___AQW_Y,.default___FPu3V,.grey___J97gp{border-bottom-right-radius:4px;border-bottom-left-radius:4px;display:none;font-family:Waitrose;font-size:1em;font-weight:bold;line-height:.8;padding:8px;text-transform:uppercase}.default___FPu3V,.grey___J97gp{background:#333;color:#fff;display:inline-block}.green___j_H0p,.orange___kATda,.new___AQW_Y{background:#0e893e;color:#fff;display:inline-block}
.banner___SLIcb,.supercharged___ybdei,.wrapper___pYIZh{box-sizing:border-box;position:absolute;right:16px;top:0;width:60px;z-index:2}.banner___SLIcb,.supercharged___ybdei{border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-family:Waitrose;padding:8px;text-align:center}.supercharged___ybdei{background-color:#c4d600;overflow-wrap:break-word;right:16px;width:76px;word-wrap:break-word}.banner___SLIcb{padding-top:60px;right:10px}.banner___SLIcb::before{background:rgba(51,51,51,.4);border-bottom-left-radius:4px;border-bottom-right-radius:4px;content:"";position:absolute;left:4px;right:4px;top:0;bottom:0;z-index:-1}.bridge___ta6ua{color:#fff;display:none;font-size:16px;letter-spacing:-0.5px;line-height:1em;margin:0}.supercharged___ybdei .bridge___ta6ua{display:block}.oversized___BjIZA,.additional___MqSYZ{color:#a6192e;display:none;font-size:28px;font-weight:700;letter-spacing:-0.5px;line-height:.785714285em;margin:2px 0;text-transform:uppercase}.supercharged___ybdei .oversized___BjIZA,.supercharged___ybdei .additional___MqSYZ{display:block}.oversized___BjIZA{font-size:24px}.image___bTzdS{background-image:url(/ecom/assets/images/mywaitrose-card.svg);background-position:center top;background-repeat:no-repeat;background-size:contain;height:55px;margin-top:16px;position:static;width:100%}.banner___SLIcb .image___bTzdS{height:29px}.supercharged___ybdei .image___bTzdS{margin-top:8px;height:24px}
.wrapper___NuGi3{background-color:#a6192e;background-position:center center;background-repeat:no-repeat;background-size:contain;border-radius:100%;box-sizing:border-box;height:100%;width:100%}.label___KgpVa{border-radius:inherit;color:#fff;font-size:22px;font-weight:bold;height:100%;line-height:1;position:relative;text-align:center;text-indent:-9999px;text-transform:uppercase;top:50%;transform:translateY(-50%)}
.promoRoundel___GNA_L{position:absolute;right:10px;top:10px;z-index:3;height:50px;width:50px}@media(min-width: 992px){.promoRoundel___GNA_L{height:60px;width:60px}}
.wrapper___dyfGX{bottom:0;left:0;position:absolute;right:0;top:0}
.bannerWithBrand___INa_T,.superchargedWithBrand___nqMnZ,.wrapper___Nw09W{flex-grow:1;flex-shrink:1;height:100%;order:inherit;position:relative}@media(min-width: 768px){.bannerWithBrand___INa_T,.superchargedWithBrand___nqMnZ,.wrapper___Nw09W{min-height:auto}}.wrapper___Nw09W{flex-basis:185px;min-height:185px}.superchargedWithBrand___nqMnZ{flex-basis:286px;min-height:286px}.bannerWithBrand___INa_T{flex-basis:250px;min-height:250px}.imageWrapper___OO_mi{position:absolute;top:0;left:0;right:0;bottom:0}.imageWrapper___OO_mi img{width:100%;height:100%;object-fit:cover}.landscape___LmvVO{display:block}.portrait___gFwSk{display:block}@media(min-width: 544px){.portrait___gFwSk{display:none}}@media(max-width: 543px){.portrait___gFwSk+.landscape___LmvVO{display:none}}
.tradingCell___hbpTc{padding-bottom:16px}.tradingCell___hbpTc>div{height:100%}
.cmsGridSpacing___MuoLU{height:100%}.expansionPanelFlex___Ho0Go{flex:1}.expansionPanelFlex___Ho0Go>div{height:100%}.tradingCell___yvGS3{padding-bottom:16px}.tradingCell___yvGS3.noSpacing___X_Bua{margin:0;padding:0;min-height:initial}.hide___EB4gZ{display:none}.tradingCellInner___jzP9C{background-color:#fff;border:1px solid #ddd;display:flex;flex-direction:column;width:100%;height:100%}.text___UMP0T{position:relative;flex-grow:0}
section.fullWidth___U3klu{clear:both;float:none;padding:0}.fullWidth___U3klu:not(:has(.waitrose-image+*)) .waitrose-image{margin-bottom:0}
.wrapper___d4Hxi{margin-bottom:16px}.image___fnHvq{height:100%;object-fit:contain;width:100%}.link___arXub{height:inherit}.commonOverlayStyles___rLRrh{display:flex;flex-direction:column;z-index:2}.overlay___JkQGp{justify-content:var(--mobile-vertical-alignment, var(--default-vertical-alignment))}@media(min-width: 544px){.overlay___JkQGp{justify-content:var(--tablet-vertical-alignment, var(--default-vertical-alignment))}}@media(min-width: 992px){.overlay___JkQGp{justify-content:var(--default-vertical-alignment)}}.imageOverlayRelative___QJ9xq{position:relative;height:inherit}.imageOverlayAbsolute___SbqbB{position:absolute;top:0;bottom:0;left:0;right:0}section.fullWidth___IDts2{clear:both;float:none;padding:0}.fixedHeightWrapper___lCdsR{position:relative;overflow:hidden}.fixedHeight___OMUNr{object-fit:cover}.fixedHeightImages___NOzze{height:var(--default-fixed-height, auto)}@media(max-width: 991px){.fixedHeightImages___NOzze{height:var(--tablet-fixed-height, var(--default-fixed-height, auto))}}@media(max-width: 543px){.fixedHeightImages___NOzze{height:var(--mobile-fixed-height, var(--default-fixed-height, auto))}}.colorWrapper___kod61{position:relative;height:100%}.colorLayer___dXCTx{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}
.grid___A5cgv{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}
.richText___BSwQj{margin-bottom:16px;word-wrap:break-word;overflow-wrap:break-word}.noMargin___qBbVH{margin:0}.richTextParagraph___Wbuze{font-weight:200;font-family:"Waitrose";font-size:16px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal}.richTextList___nrIFL{font-weight:200;font-family:"Waitrose";font-size:16px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;padding-left:16px}.fontSize60px___d2hMj{font-weight:200;font-family:"Waitrose";font-size:28px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.2857142857}@media(min-width: 768px){.fontSize60px___d2hMj{font-size:36px;line-height:1.2222222222}}@media(min-width: 1260px){.fontSize60px___d2hMj{font-size:60px;line-height:1.2}}.fontSize36px___A52wG{font-weight:200;font-family:"Waitrose";font-size:28px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.2857142857}@media(min-width: 544px){.fontSize36px___A52wG{font-size:36px;line-height:1.4444444444}}.fontSize28px___WCPlV{font-weight:200;font-family:"Waitrose";font-size:20px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.2857142857}@media(min-width: 544px){.fontSize28px___WCPlV{font-size:28px}}.fontSize20px___LUaNh{font-weight:200;font-family:"Waitrose";font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.5}@media(min-width: 768px){.fontSize20px___LUaNh{font-size:20px;line-height:1.4}}.fontSize16px___zTXxi{font-weight:200;font-family:"Waitrose";font-size:16px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal}.fontSize14px___rcgsB{font-weight:200;font-family:"Waitrose";font-size:16px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;font-size:14px}.fontWeightLight___N9JKc{font-weight:200}.fontWeightMedium___HL4v7{font-weight:400}.fontWeightSemibold___yzPQ0{font-weight:700}.fontWeightUltrawide___geviS{font-weight:400;letter-spacing:4px;text-transform:uppercase}.richTextStrong___QmwKs{font-weight:400}.richTextH1___A4jyv{font-weight:200;font-family:"Waitrose";font-size:20px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.2857142857}@media(min-width: 544px){.richTextH1___A4jyv{font-size:28px}}.richTextH2___Wr1LJ{font-weight:200;font-family:"Waitrose";font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.5;font-size:20px;line-height:1.5}@media(min-width: 768px){.richTextH2___Wr1LJ{font-size:20px;line-height:1.4}}.richTextH3____m27g{font-weight:200;font-family:"Waitrose";font-size:16px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal}.richTextH1___A4jyv>strong,.richTextH2___Wr1LJ>strong,.richTextH3____m27g>strong,.richTextParagraph___Wbuze>strong{font-weight:400}.anchor___Vi7K9{font-weight:400;text-decoration:underline;color:inherit}.anchor___Vi7K9:hover,.anchor___Vi7K9:focus{color:inherit}.anchor___Vi7K9:focus{outline-color:#359cd4;outline-offset:4px;outline-style:solid;outline-width:4px}.anchor___Vi7K9 span[style*=color]:not(span[class*=fontWeight]){font-weight:inherit}.anchor___Vi7K9:has(span[class*=fontSize]){text-decoration:none}.anchor___Vi7K9 span[class*=fontSize]{text-decoration:underline}.richTextParagraph___Wbuze span[class*=fontWeight] a{font-weight:inherit}.fontFamilySebenta___VCCml{font-family:Sebenta;font-weight:700;margin:0 0 10px}.fontFamilySebenta___VCCml.fontSize124px___zEB43{font-size:124px;line-height:140px}.fontFamilySebenta___VCCml.fontSize108px___UQf67{font-size:108px;line-height:124px}.fontFamilySebenta___VCCml.fontSize92px___vZWW3{font-size:92px;line-height:108px}.fontFamilySebenta___VCCml.fontSize84px___VdIBA{font-size:84px;line-height:100px}.fontFamilySebenta___VCCml.fontSize76px___xLFzY{font-size:76px;line-height:88px}.fontFamilySebenta___VCCml.fontSize68px___kdaRg{font-size:68px;line-height:80px}.fontFamilySebenta___VCCml.fontSize60px___d2hMj{font-size:60px;line-height:72px}.fontFamilySebenta___VCCml.fontSize52px___DpIBL{font-size:52px;line-height:64px}.fontFamilySebenta___VCCml.fontSize44px___Qpc3K{font-size:44px;line-height:52px}.fontFamilySebenta___VCCml.fontSize36px___A52wG{font-size:36px;line-height:44px}.fontFamilySebenta___VCCml.fontSize28px___WCPlV{font-size:28px;line-height:36px}.fontFamilySebenta___VCCml.fontSize20px___LUaNh{font-size:20px;line-height:24px}.fontFamilySebenta___VCCml.fontSize16px___zTXxi{font-size:16px;line-height:20px}.fontFamilySebenta___VCCml.fontSize14px___rcgsB{font-size:14px;line-height:18px}.fontFamilySohne___aJcn_{font-family:SohneSchmal;text-transform:uppercase;margin:0 0 10px;line-height:1;font-size:52px}.fontFamilySohne___aJcn_.fontSize480px___uTnnh{line-height:432px;font-size:480px}.fontFamilySohne___aJcn_.fontSize420px___soLNJ{line-height:378px;font-size:420px}.fontFamilySohne___aJcn_.fontSize360px___uRQHQ{line-height:324px;font-size:360px}.fontFamilySohne___aJcn_.fontSize300px___ILoi0{line-height:270px;font-size:300px}.fontFamilySohne___aJcn_.fontSize240px___ZqN0M{line-height:228px;font-size:240px}.fontFamilySohne___aJcn_.fontSize200px___H5T3H{line-height:190px;font-size:200px}.fontFamilySohne___aJcn_.fontSize160px___Icrfv{line-height:152px;font-size:160px}.fontFamilySohne___aJcn_.fontSize140px___IAyGw{line-height:133px;font-size:140px}.fontFamilySohne___aJcn_.fontSize124px___zEB43{line-height:118px;font-size:124px}.fontFamilySohne___aJcn_.fontSize108px___UQf67{font-size:108px}.fontFamilySohne___aJcn_.fontSize92px___vZWW3{font-size:92px}.fontFamilySohne___aJcn_.fontSize76px___xLFzY{font-size:76px}.fontFamilySohne___aJcn_.fontSize60px___d2hMj{font-size:60px}.fontFamilySohne___aJcn_.fontSize44px___Qpc3K{font-size:44px}.fontFamilySohne___aJcn_.fontSize36px___A52wG{font-size:36px}th.richTextTableHeading___LtZYp{background-color:#fafafa;border-bottom:1px solid #ddd;text-wrap:nowrap}tr.richTextTableRow___ddHbb{background-color:#fff;border-bottom:1px solid #ddd}tr.richTextTableRow___ddHbb:first-child th{position:sticky;top:50px}td.richTextTableCell___O6MhB{word-break:break-word;overflow-wrap:break-word}@media(max-width: 767px){td.richTextTableCell___O6MhB{border:0;padding:0;padding-right:10px;display:grid;align-items:baseline;background-color:#fff;grid-template-columns:35% 65%;gap:10px}tr.richTextTableRow___ddHbb:first-child{display:none}th.richTextTableHeading___LtZYp{display:block}td.richTextTableCell___O6MhB[data-heading-label]::before{content:attr(data-heading-label);background-color:#fafafa;padding:8px 10px;height:100%;font-size:14px;line-height:1.5;font-weight:400}}
.tableHeading____150H{padding:14px 16px;text-align:left}.center___ivVkQ{text-align:center}.right___GLY2M{text-align:right}
.tableCell___smblw{border-bottom:1px solid #ddd;padding:14px 16px;text-align:left}.center___JnN76{text-align:center}.right___q3i3P{text-align:right}.top___E_0zX{vertical-align:top}.bottom___QEeGA{vertical-align:bottom}
.table___TbDzb{border-collapse:collapse}.table___TbDzb thead tr{border-bottom:1px solid #ddd}.table___TbDzb tfoot tr:last-of-type td{border-bottom:0}.fullWidth___PG0Gg{width:100%}
.container___vCmd0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px}.card___CEeHA{-webkit-box-shadow:0 2px 2px 0 rgba(51,51,51,.02);box-shadow:0 2px 2px 0 rgba(51,51,51,.02);background:#fff;display:grid;grid-template-columns:1fr;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.card___CEeHA.interactive___FxCPh:hover,.card___CEeHA.interactive___FxCPh:focus{text-decoration:none;-webkit-box-shadow:inset 0 0 0 1px #333;box-shadow:inset 0 0 0 1px #333}.card___CEeHA.interactive___FxCPh:hover .content___z2cMn{text-decoration:underline}.card___CEeHA.interactive___FxCPh:focus{outline-color:#359cd4;outline-offset:4px;outline-style:solid;outline-width:4px}@media(min-width: 544px){.card-columns-1___PZpV_{grid-template-columns:1fr}.card-columns-1___PZpV_.hasFullWidthImage___tCpVA{grid-template-rows:200px auto}}@media(min-width: 544px){.card-columns-2___MEWhU{grid-template-columns:repeat(2, 1fr)}}.imageContainer___AD8_h{height:200px;overflow:hidden;position:relative}@media(min-width: 544px){.imageContainer___AD8_h{height:100%;max-height:100%}}.imageContainer___AD8_h img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.fullHeight___GldEJ{height:100%}.fullWidthImage___Vpnwx{height:200px}.image___uz5I9{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.contentWrapper___HShzV{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.content___z2cMn{min-width:0}.content___z2cMn>:first-child{margin-top:0}.content___z2cMn>:last-child{margin-bottom:0}.footer___A8RIl{margin-top:14px}.divider___QyleN{background-color:#eee;border:0;height:1px;margin-left:-20px;margin-right:-20px}
.basic___ZmyDf{background-color:rgba(0,0,0,0);border:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#333;cursor:pointer}.basic___ZmyDf:focus{outline-color:#359cd4;outline-offset:4px;outline-style:solid;outline-width:4px}.basic___ZmyDf:disabled{outline:none}.basic___ZmyDf:hover,.basic___ZmyDf:focus{text-decoration:underline}.basic___ZmyDf.disabled___pBAgj,.basic___ZmyDf.disabled___pBAgj:hover,.basic___ZmyDf.disabled___pBAgj:focus{color:#757575;text-decoration:none;cursor:default;outline:none;pointer-events:none}.basic___ZmyDf.disabled___pBAgj.underline-always___pVMMB{text-decoration:underline}.basic___ZmyDf.light___djF4l,.basic___ZmyDf.light___djF4l:hover,.basic___ZmyDf.light___djF4l:focus{color:#fff}.basic___ZmyDf.light___djF4l.disabled___pBAgj,.basic___ZmyDf.light___djF4l.disabled___pBAgj:hover,.basic___ZmyDf.light___djF4l.disabled___pBAgj:focus{color:#ddd}.underline-default___GxVqr,.underline-default___GxVqr:hover,.underline-default___GxVqr:focus,.underline-always___pVMMB,.underline-always___pVMMB:hover,.underline-always___pVMMB:focus{text-decoration:underline}.underline-never___m6ZbN,.underline-never___m6ZbN:hover,.underline-never___m6ZbN:focus{text-decoration:none}.small___Nz2hG{font-size:12px;font-weight:400;line-height:20px}.medium___Bp1HF{font-size:14px;font-weight:400;line-height:20px}.large___iLwpM{font-size:16px;line-height:24px;font-weight:500}.iconLeft___NRcvX{margin-right:8px}.iconRight___gwbc_{margin-left:8px}
.form___CLfOL{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:250px;-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10;position:relative;text-align:center;z-index:1}@media(min-width: 768px){.form___CLfOL{-webkit-flex-basis:initial;-ms-flex-preferred-size:initial;flex-basis:initial;height:38px;margin:1px auto;max-width:370px;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;position:relative;width:auto}}@media(min-width: 992px){.form___CLfOL{max-width:475px}}@media(min-width: 1260px){.form___CLfOL{padding-left:0;padding-right:0}}.border___MXy3R{-webkit-box-shadow:0 0 0 1px #333;box-shadow:0 0 0 1px #333;position:relative}.border___MXy3R.active___AeVM2{-webkit-box-shadow:0 0 0 2px #333;box-shadow:0 0 0 2px #333}.border___MXy3R:focus-within{-webkit-box-shadow:0 0 0 2px #333;box-shadow:0 0 0 2px #333}.input___XVnxR{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0;color:#333;font-family:"Waitrose";font-weight:200;margin:0;outline:0;width:100%;z-index:1}.input___XVnxR::-webkit-input-placeholder{color:#757575}.input___XVnxR::-moz-placeholder{color:#757575}.input___XVnxR:-ms-input-placeholder{color:#757575}.input___XVnxR::-ms-input-placeholder{color:#757575}.input___XVnxR::placeholder{color:#757575}.input___XVnxR:focus{outline-color:#359cd4;outline-offset:4px;outline-style:solid;outline-width:4px}.input___XVnxR:disabled{outline:none}.input___XVnxR{height:38px;padding:0 77px 0 13px}.submit___s83XG{display:inline-block}
[type=button].button___nOI74{min-height:38px;position:absolute;right:40px;top:0;-webkit-transition:opacity .2s;transition:opacity .2s}[type=button].button___nOI74.hidden___Dil38{visibility:hidden}
.button___AULxW{min-height:38px;background-color:#f3f3f3;position:absolute;right:0;top:0;z-index:200}.button___AULxW:disabled{color:#53565a}.button___AULxW.active___rZcvb{background-color:#53565a}
.alert___AOTDU{display:grid;grid-template-columns:auto minmax(0, 1fr);text-align:left;padding:10px 16px 14px 16px;border-width:0 0 0 4px;border-style:solid}.alert___AOTDU.error___JKZMW{border-color:#d50032;background-color:#fae5ea}.alert___AOTDU.info___i6nZY{border-color:#0074e8;background-color:#e5f1fc}.alert___AOTDU.success___x10Ug{border-color:#78be20;background-color:#f1f8e8}.alert___AOTDU.warning____5e2R{border-color:#f6a600;background-color:#fef6e5}.icon___ivpkw{margin:4px 16px 0 0}.error___JKZMW .icon___ivpkw{color:#d50032}.info___i6nZY .icon___ivpkw{color:#0074e8}.success___x10Ug .icon___ivpkw{color:#78be20}.warning____5e2R .icon___ivpkw{color:#f6a600}.icon___ivpkw.titleOnly___LtSpL{margin-top:0}.content___z7pKB{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.actions___IDceX{margin-top:10px;grid-column:2}
.banner___QcUnf{color:#fff;padding:10px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.banner___QcUnf a{color:inherit;text-decoration:underline}.banner___QcUnf a:visited{color:inherit}.banner___QcUnf a:focus,.banner___QcUnf a:hover{color:inherit;text-decoration:underline}.generic___i2yj8{background-color:#53565a}.offer___RM2a7{background-color:#a6192e}
.heartSelectedFill___XhtLA{fill:#78be20}.heartSelectedOutline___SuCd4{fill:#fff}.myWaitroseMW___MFeOE{fill:#c4d600}.stepCheckerOutline___nxso4{fill:#a9a9a9}.stepCheckerActiveDot___PdGMO{fill:#78be20}.stepCheckerInactiveDot___jjp2N{fill:#53565a}.partnershipCardDarkGrey___kkIaE{fill:#333}.partnershipCardLightGrey___Sbcwt{fill:#ddd}.partnershipCardGreen___aKQFn{fill:#00b140}.partnershipCardBackground___D11yt{fill:#eee}
.badge___jHUE7{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 12px;white-space:nowrap}.default___VWWUC{background:#53565a;color:#fff}.neutral___B76fR{color:#333;background-color:#ddd}.offer___sb7Gu{background-color:#a6192e;color:#fff}.danger___bCHTv{background-color:#d50032;color:#fff}.warning___QHKp6{background-color:#f6a600;color:#333}.success___sGB6w{background-color:#78be20;color:#333}.fitParent___rihg3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.icon___vQqaY{margin-right:4px}.green___C50S5{color:#fff;background-color:#0e893e}.valueGreen___H09jZ{color:#154734;background-color:#c4d600}.seasonal____4TjM{color:#fff;background-color:#560734}.limitedEdition___Me_iL{color:#fff;background-color:#002f6c}.wineEvent___up9HN{color:#333;background-color:#dcb37d}
.green___B0sNM{fill:#5b8226}.white___XXmed{fill:#fff}.grey___RVQ4k{fill:#333}

/*# sourceMappingURL=1315-d8f21151b41d1e50607e.css.map*/