.GiftingReminder_root__H6V0O{display:flex;flex-wrap:wrap;font-size:var(--ff-font-size-s);font-weight:var(--ff-weight-medium);gap:var(--ff-space-2xs);padding-block:var(--ff-space-s);padding-inline:var(--ff-space-s);place-content:center}.GiftingReminder_root__H6V0O[data-time-remaining=less-than-3-days]{--signpost-link-any-link-color:var(--ff-color-red-50);background-color:var(--ff-color-red-100);color:var(--ff-color-red-50)}.GiftingReminder_root__H6V0O[data-time-remaining=more-than-3-days]{--signpost-link-any-link-color:var(--ff-color-yellow-50);background-color:var(--ff-color-yellow-95);color:var(--ff-color-yellow-50)}.GiftingReminder_time__WYdcx{font-variant-numeric:tabular-nums;font-weight:var(--ff-weight-semibold)}.GiftingReminder_linkStyle__mCdQj{color:var(--ff-color-yellow-50);cursor:pointer;font-weight:var(--ff-weight-semibold);text-decoration:underline}.Center_root__LoqXw{display:grid;place-content:center;place-items:center;text-align:center}.ShortForm_root__tGTyE{font-family:American Typewriter,monospace;font-size:var(--short-form-font-size,unset);margin-block:unset}.icon_root__nC2lM{block-size:var(--icon-size);inline-size:var(--icon-size)}.BlogDateAndTags_root__7v0vV{padding-block:var(--ff-space-s)}.BlogDateAndTags_top__GJll7{border-block-end:1px solid var(--ff-color-lavender-90);display:flex;justify-content:space-between;padding-block-end:var(--ff-space-xs)}.BlogDateAndTags_social__2klOQ{display:flex;gap:var(--ff-space-s)}.BlogDateAndTags_tags__3ohdg{color:var(--ff-color-lavender-90);display:flex;font-size:var(--ff-font-size-m);font-weight:200;gap:var(--ff-space-xs);padding-block-start:var(--ff-space-xs)}.NavigationAside_root__whdfL{block-size:100vh;display:flex;inline-size:30%;max-inline-size:25rem;min-block-size:100%;padding-block-start:var(--ff-space-xl);padding-inline:var(--ff-space-s-xl);padding-inline-start:calc(5%);position:sticky;z-index:999}@media screen and (max-width:75em){.NavigationAside_root__whdfL{padding-inline-start:calc(1%)}}.NavigationAside_navContainer__3Ek5e{min-inline-size:100%}.NavigationAside_navList__OsUL0{border-inline-end:var(--ff-border-width-m) solid var(--ff-color-lavender-100);display:flex;flex-flow:column wrap;gap:var(--ff-space-2xs);list-style:none;min-block-size:80%;min-inline-size:100%;padding-inline-start:var(--ff-space-zero)}.NavigationAside_activeLink__H1_3D{color:var(--ff-color-black-100);font-weight:var(--ff-weight-semibold);line-height:var(--ff-line-height-2xl);text-decoration-color:var(--ff-color-cyan-80);text-decoration-thickness:.2rem;text-underline-offset:.5rem}.NavigationAside_inactiveLink__CIeUc{color:var(--ff-color-black-100);font-weight:var(--ff-weight-medium);line-height:var(--ff-line-height-2xl);text-decoration:none}.NavigationAside_inactiveLink__CIeUc:hover{text-decoration:underline;text-decoration-color:var(--ff-color-cyan-80);text-decoration-thickness:.2rem;text-underline-offset:.5rem}.NavigationAside_eachNavItem__zrdqF{align-items:center;display:flex;gap:var(--ff-space-s);padding-block:var(--ff-space-2xs);padding-inline:var(--ff-space-xl);text-decoration:none}.NavigationAside_eachNavItem__zrdqF span{cursor:pointer;min-inline-size:2.5rem}@media screen and (max-width:54em){.NavigationAside_eachNavItem__zrdqF{font-size:var(--ff-font-size-s);gap:var(--ff-space-3xs);padding-inline:var(--ff-space-xs);padding-inline-start:var(--ff-space-l)}}.Coupon_root__9yQy_{border-radius:var(--ff-radius-l);border-style:dashed;border-width:var(--ff-border-width-m);display:grid;gap:var(--ff-space-2xs);padding-block:var(--ff-space-xs);padding-inline:var(--ff-space-xs);place-content:center;place-items:center;text-align:center}.Coupon_root__9yQy_[data-type=green]{background-color:var(--ff-color-green-100);border-color:var(--ff-color-green-70);color:var(--ff-color-green-50)}.Coupon_root__9yQy_[data-type=gold]{background-color:var(--ff-color-gold-100);border-color:var(--ff-color-gold-70);color:var(--ff-color-gold-50)}.Coupon_labels__M0qAJ{display:flex;flex-wrap:wrap;gap:var(--ff-space-xs)}.Coupon_label__BHzdV{border-radius:var(--ff-radius-pill);font-weight:var(--ff-weight-medium);padding-block:var(--ff-space-4xs);padding-inline:var(--ff-space-2xs)}.Coupon_label__BHzdV[data-type=green]{background-color:var(--ff-color-green-90)}.Coupon_label__BHzdV[data-type=gold]{background-color:var(--ff-color-gold-90)}.Coupon_description__z5AZg{align-items:center;display:flex;font-weight:var(--ff-weight-medium);gap:var(--ff-space-xs)}.Coupon_nested__7G6tD{border:var(--ff-border-width-s) dashed var(--ff-color-green-70);border-radius:var(--ff-radius-l);font-weight:var(--ff-weight-medium);padding-block:var(--ff-space-4xs);padding-inline:var(--ff-space-2xs)}.Feature_root__OPek7{all:unset;display:grid;flex:0;gap:var(--ff-space-s) var(--ff-space-4xs);grid-auto-flow:var(--feature-grid-auto-flow,column);min-inline-size:var(--feature-min-inline-size,none);place-content:var(--feature-place-content,start);place-items:var(--feature-place-items,start);text-align:var(--feature-text-align,start)}.Feature_body__z6lhI{padding-inline-start:var(--feature-body-padding-inline,var(--ff-space-m))}.Feature_description__vHzqy{font-size:var(--ff-font-size-s);padding-block-start:var(--ff-space-4xs)}.Features_root__KvkWJ{--feature-grid-auto-flow:row;--feature-place-items:center;--feature-place-content:center;--feature-text-align:center;--feature-min-inline-size:var(--features-feature-min-inline-size,14rem);all:unset;display:flex;flex-flow:var(--features-flex-direction,unset);flex-wrap:wrap;gap:var(--ff-space-2xl);place-content:center;place-items:flex-start}.FilterDrawer_root__i9UPD{inset:0;position:fixed;z-index:9999999}.FilterDrawer_drawerClosed__dJbJp{display:none}.FilterDrawer_overlay__fFdFc{background:var(--ff-color-black-20-a-60);inset:0;position:fixed}.FilterDrawer_content__LqlaH{--link-any-link-color:var(--ff-color-black-20);--link-hover-color:var(--ff-color-black-20);--link-any-link-text-decoration:none;animation:FilterDrawer_slide-in___xl_P .3s ease-out;background-color:var(--ff-color-white-100);box-shadow:var(--ff-shadow-m);box-sizing:border-box;inline-size:min(90vw,40ch);inset-block:0;overflow-y:auto;overscroll-behavior:contain;padding-block:var(--ff-space-s);padding-inline:var(--ff-space-s);position:fixed}.FilterDrawer_drawerOpen__ikjYT .FilterDrawer_content__LqlaH{display:block}.FilterDrawer_innerContent__aW9zo{padding-block-end:var(--ff-space-xl)}.FilterDrawer_button__R7DB9{display:flex;place-content:flex-end}@keyframes FilterDrawer_slide-in___xl_P{0%{translate:-100% 0}to{translate:0}}.FilterDrawer_inlineLink__7_W4b{display:flex;gap:var(--ff-space-2xs);place-items:center}.FilterDrawer_linkStyle__i5SSE{font-size:var(--ff-fixed-font-16);font-weight:var(--ff-weight-bold)}.FilterDrawer_needHelp__fxiVd{padding-block:var(--ff-space-4xs);padding-inline:var(--ff-space-4xs)}.Stack_root__jD_F8{display:grid;gap:var(--stack-gap,var(--ff-space-s))}.Benefits_root__BzNgv{background-color:var(--ff-color-lavender-100);padding-block:var(--ff-space-xl)}.Benefits_title__2r5jb{--display-font-size:var(--ff-font-size-2xl)}.Benefits_title__2r5jb h1,.Benefits_title__2r5jb h2,.Benefits_title__2r5jb h3,.Benefits_title__2r5jb h4{font-size:var(--ff-font-size-3xl);padding-block-start:var(--ff-space-xl)}.Benefits_root__eSbXk{padding-block:var(--ff-space-xl)}.Benefits_title__iHWvT{--headline-font-size:var(--ff-font-size-2xl);padding-inline:var(--ff-space-xl)}.Benefits_title__iHWvT h1,.Benefits_title__iHWvT h2,.Benefits_title__iHWvT h3,.Benefits_title__iHWvT h4{font-family:American Typewriter,Montserrat,sans-serif}.Benefits_features__MmK4M{--features-feature-min-inline-size:18%}@media screen and (max-width:62em){.Benefits_features__MmK4M{--features-flex-direction:column}}@media screen and (min-width:62em){.Benefits_features__MmK4M{--features-flex-direction:row}}.Benefits_root__rOOtM{padding-block:var(--ff-space-xl)}.Benefits_items__MY_Pm{grid-template-columns:repeat(3,1fr)}.Benefits_item__QcOrC,.Benefits_items__MY_Pm{display:grid;grid-template-rows:repeat(2,1fr)}.Benefits_item__QcOrC{gap:var(--ff-space-m)}.Benefits_item__QcOrC img{block-size:7rem}@media screen and (max-width:62em){.Benefits_items__MY_Pm{grid-template-columns:repeat(2,1fr)}.Benefits_item__QcOrC img{block-size:5rem}}.Payment_root__79DN1{display:flex;flex-direction:column;gap:var(--ff-space-m);inline-size:25rem;margin-inline:auto;max-inline-size:32rem;padding-block:var(--ff-space-3xl)}.Payment_email__mYL_n{background:var(--ff-color-lavender-100);border:var(--ff-border-width-s) solid var(--ff-color-lavender-90);border-radius:var(--ff-radius-l);flex-shrink:var(--ff-space-zero);max-block-size:5rem;max-inline-size:100%;padding-block:var(--ff-space-s);padding-inline:var(--ff-space-s)}.Payment_emailEditable__AGtS4,.Payment_emailField__DMN9J,.Payment_emailUneditable__Rdosk{display:flex;gap:var(--ff-space-3xs)}.Payment_emailField__DMN9J{justify-content:space-between}.Payment_emailUneditable__Rdosk p{-webkit-mask-image:linear-gradient(to right,var(--ff-color-black-20) 90%,transparent);mask-image:linear-gradient(to right,var(--ff-color-black-20) 90%,transparent);max-inline-size:15rem;overflow:auto;scrollbar-width:none}.Payment_emailUneditable__Rdosk p::-webkit-scrollbar{display:none}.Payment_emailEditable__AGtS4 input{inset-block-start:5%;max-block-size:25%;padding-block:var(--ff-space-2xs);position:relative}.Payment_giftNote__3Zisf{border:var(--ff-border-width-m) dashed var(--ff-color-lavender-90);border-radius:var(--ff-radius-l);display:flex;justify-content:space-between;max-block-size:15rem;max-inline-size:100%;padding-block:var(--ff-space-xs);padding-inline:var(--ff-space-2xs) var(--ff-space-s)}.Payment_giftNoteContent__fsVJS{display:flex;flex-direction:column}#Payment_gift-note-display__InX_W{color:var(--ff-color-black-20)}.Payment_summary__gF_lW{align-items:flex-end;background:var(--ff-color-lavender-100);border:1px solid var(--ff-color-lavender-90);border-radius:var(--ff-radius-l);display:flex;flex-direction:column;gap:15px;max-inline-size:100%;padding-block:var(--ff-space-2xs);padding-inline:var(--ff-space-2xs)}.Payment_summaryItem1__5aOsm{display:flex;font-size:var(--ff-font-size-s);font-weight:var(--ff-weight-semibold);gap:var(--ff-space-2xs)}.Payment_summaryItem2__cnNZv{display:flex;font-size:var(--ff-font-size-l);font-weight:var(--ff-weight-medium);gap:var(--ff-space-2xs)}.Payment_savedPayments__AfF2P{display:flex;flex-direction:column;gap:var(--ff-space-2xs)}.Payment_savedPayment__H4Tmb{border:var(--ff-border-width-s) solid var(--ff-color-lavender-90);border-radius:var(--ff-radius-l);padding-block:var(--ff-space-xs);padding-inline:var(--ff-space-xs)}.Payment_addANewPaymentCTA__jE9dJ{align-items:center;color:var(--ff-color-blue-50);cursor:pointer;display:flex;font-size:var(--ff-font-size-m);font-weight:var(--ff-weight-semibold);gap:var(--ff-space-2xs);text-decoration-line:underline}@media screen and (max-width:54em){.Payment_addANewPaymentCTA__jE9dJ{margin-inline:auto}}.Payment_voucherAndNoteSection__t0ycX{border:var(--ff-border-width-m) dashed var(--ff-color-grey-0-14);border-radius:var(--ff-radius-l);display:flex;flex-direction:column;gap:var(--ff-space-xs);padding-block:var(--ff-space-2xs);padding-inline:var(--ff-space-xs)}.Payment_voucherSection__MtM_S{display:flex;justify-content:space-between}.Payment_voucherImageAndDetails__4tySO{align-items:center;display:flex;gap:var(--ff-space-xs)}.Payment_imageSection__EpT2E{min-block-size:5rem;min-inline-size:5rem}.Payment_voucherDetails__rS3iB{display:flex;flex-direction:column}.Payment_voucherTextBold__hjBEP{font-weight:var(--ff-weight-semibold)}.Payment_headingAndLink__pF5NG{display:flex;justify-content:space-between}.Payment_giftNoteTextBold__ADpXj{font-weight:var(--ff-weight-medium)}.Payment_giftNoteSection__WneVW{display:flex;flex-direction:column;gap:var(--ff-space-2xs)}.Payment_giftNoteText__g2nSn{font-weight:var(--ff-weight-small);white-space:pre-wrap}.Payment_priceSummary__QIBai{align-items:flex-end;background-color:var(--ff-color-lavender-100);border:var(--ff-border-width-m) solid var(--ff-color-lavender-95);border-radius:var(--ff-radius-l);display:flex;flex-direction:column;gap:var(--ff-space-s);padding-block:var(--ff-space-2xs);padding-inline:var(--ff-space-2xs)}.Payment_eachBreakupItem__Y7QY1,.Payment_total__vj_ti{display:flex;gap:var(--ff-space-3xs)}.Payment_label__oRhL9{align-items:center;display:flex;gap:var(--ff-space-xs)}.Payment_label__oRhL9,.Payment_priceText__qjA_6{font-weight:var(--ff-weight-medium)}.Payment_hrLine__IvT1U{inline-size:100%;max-inline-size:80%;opacity:.5}.Payment_summarySection__Nx4bM{background:var(--ff-color-lavender-100);border:1px solid var(--ff-color-lavender-90);border-radius:var(--ff-radius-m);display:flex;flex-direction:column;gap:var(--ff-space-xs);padding-block:var(--ff-space-xs);padding-inline:var(--ff-space-xs)}.Payment_summaryItem__hkwCF{display:flex;flex:1;flex-direction:column}.Payment_flexRow__Z9Ug0{display:flex;flex-direction:row;inline-size:100%;justify-content:space-between}.Payment_line__jKRWN{border:none;border-block-start:1px solid var(--ff-color-lavender-90);margin-block:var(--ff-space-zero)}.Payment_linkColour__yjn_2{color:var(--ff-color-blue-50);cursor:pointer;font-size:var(--ff-fixed-font-14);font-weight:var(--ff-weight-medium);text-decoration:underline}.FeaturesList_root__7ODhQ{all:unset;display:grid;gap:var(--ff-space-m)}.SendFlowers_container__EDQtc{display:flex;flex-direction:row;gap:30px;justify-content:center;padding-block-end:var(--ff-space-3xl)}.SendFlowers_heading__AD_Li{margin-inline:auto;max-inline-size:var(--ff-size-m)}.SendFlowers_leftContainer__ZnsHb{block-size:calc(100vh - 4.3rem);display:none;inline-size:100%;inset-block-start:4.3rem;margin-block-start:calc(0px - var(--ff-space-s));max-inline-size:18rem;overflow-y:auto;position:sticky;z-index:999}@media screen and (min-width:70em){.SendFlowers_leftContainer__ZnsHb{display:block}}.SendFlowers_checkboxLabel__CEyj3{font-size:var(--ff-fixed-font-14);font-style:normal;font-weight:var(--ff-weight-medium)}.SendFlowers_boxName__iewjq,.SendFlowers_boxPrice__7Q_1W{font-size:var(--ff-font-size-l);font-weight:var(--ff-weight-medium);margin-block-start:var(--ff-font-size-xs)}.SendFlowers_boxName__iewjq{font-size:var(--ff-font-size-xl)}.SendFlowers_boxPrice__7Q_1W{font-size:var(--ff-font-size-l)}.SendFlowers_availableFrom__tdYre{font-size:var(--ff-font-size-s);font-weight:var(--ff-weight-regular)}.SendFlowers_availableFromDate__pheHn{font-size:var(--ff-fixed-font-14);font-style:normal;font-weight:var(--ff-weight-medium);line-height:var(--ff-space-m)}.SendFlowers_rightContainer__b48WO{inline-size:100%}.SendFlowers_sticky__CMXr8{inset-block-start:70px;overflow-y:scroll;padding-block-start:var(--ff-space-xl);position:sticky;z-index:999}.SendFlowers_filtersContainer__zNm0B{display:flex;gap:1.125rem;justify-content:space-between;margin-block:var(--ff-space-xl) var(--ff-space-m)}@media screen and (min-width:70em){.SendFlowers_filtersContainer__zNm0B{margin-block-start:var(--ff-space-m)}}@media screen and (max-width:70em){.SendFlowers_filtersContainer__zNm0B{flex-direction:column-reverse}}.SendFlowers_filtersSortContainer__ARydr{display:flex;flex-direction:row;gap:1.125rem;justify-content:flex-end}@media (max-width:48em){.SendFlowers_filtersSortContainer__ARydr{background:var(--ff-color-white-100);inline-size:100vw;margin-inline:calc(-1 * var(--ff-fixed-space-24));padding-block:var(--ff-space-2xs)}}.SendFlowers_inlineDiv__sOXQR{display:flex;flex-direction:row;gap:1.125rem;inline-size:100%;justify-content:space-between;padding-inline:unset}@media (max-width:48em){.SendFlowers_inlineDiv__sOXQR{padding-inline:var(--ff-fixed-space-24)}}.SendFlowers_filters__N0TCB{align-items:center;border:1px solid var(--ff-color-black-20);border-radius:var(--ff-radius-l);box-sizing:border-box;color:var(--ff-color-black-20);display:flex;font-size:var(--ff-fixed-font-14);font-weight:var(--ff-weight-semibold);gap:var(--ff-space-2xs);inline-size:100%;justify-content:space-between;padding-inline:var(--ff-space-s)}@media screen and (min-width:70em){.SendFlowers_filters__N0TCB{display:none}}.SendFlowers_sort__hVjee{display:flex;gap:var(--ff-space-2xs);inline-size:100%}@media screen and (min-width:70em){.SendFlowers_sort__hVjee{max-inline-size:12rem}}.SendFlowers_sortSelect__TG3Vd{border:1px solid var(--ff-color-black-20);border-radius:var(--ff-radius-l);font-size:var(--ff-fixed-font-14);font-weight:var(--ff-weight-semibold);inline-size:100%}.SendFlowers_productsContainer__l_VeA{display:grid;gap:var(--ff-space-xl) var(--ff-space-l);grid-template-columns:1fr}@media screen and (min-width:54em){.SendFlowers_productsContainer__l_VeA{grid-template-columns:repeat(2,1fr)}}.SendFlowers_product__QrNrb{cursor:pointer}.SendFlowers_imageContainer__sj5uW{border-radius:var(--ff-radius-l);overflow:hidden;position:relative}.SendFlowers_descriptionSection__Dbh_Y{align-items:flex-end;display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-between;margin-block-start:var(--ff-space-xs)}.SendFlowers_leftSection__ttBZb{display:flex;flex:1 1 auto;flex-direction:column;min-inline-size:0}.SendFlowers_rightSection__qaNrZ{--cta-after-display:none;flex-shrink:0}.SendFlowers_rightSection__qaNrZ button{white-space:nowrap}@media screen and (max-width:38em){.SendFlowers_descriptionSection__Dbh_Y{flex-flow:row wrap}.SendFlowers_leftSection__ttBZb{align-items:flex-start}.SendFlowers_rightSection__qaNrZ button{align-self:stretch;justify-content:center}}.SendFlowers_bodyBold__8qLc9{font-size:var(--ff-font-size-m);font-weight:var(--ff-weight-semibold);margin-block-end:var(--ff-space-s)}.SendFlowers_marginBox__lNXK6{margin-block:var(--ff-space-xs)}.SendFlowers_filterHeader__JraYd{font-size:var(--ff-font-size-xl);font-weight:var(--ff-weight-medium);margin-block-end:var(--ff-space-l)}.SendFlowers_seasonalityText__Lw8XG{align-items:center;background:var(--ff-color-lavender-90);display:flex;gap:var(--ff-space-xs);inset-block-start:66px;justify-content:center;margin-block:var(--ff-space-xl);padding-block:var(--ff-space-s);padding-inline:var(--ff-space-s);position:sticky;z-index:999}@media screen and (max-width:54em){.SendFlowers_seasonalityText__Lw8XG{inset-block-start:60px}}.SendFlowers_builderContainer__8ydXo{margin-block-start:var(--ff-space-3xl)}.SendFlowers_ruleWithMargin__TneZC{border-block-end:1px solid var(--ff-color-lavender-95);inline-size:100%;margin-block-end:var(--ff-space-s)}.SendFlowers_badge__ynVHo{align-items:center;box-sizing:border-box;display:flex;padding-block:var(--ff-space-s) var(--ff-space-m) var(--ff-space-zero) var(--ff-space-s);padding-inline:var(--ff-space-s) var(--ff-space-m) var(--ff-space-zero) var(--ff-space-s);position:relative;z-index:9}.SendFlowers_badgeLeft__Kq12f{inset-block-start:var(--ff-space-s);inset-inline-start:1rem;position:absolute}.SendFlowers_badgeRight__qJt37{inset-block-start:var(--ff-space-s);inset-inline-end:1rem;padding-block:var(--ff-space-s);padding-inline:var(--ff-space-s);position:absolute}.SendFlowers_sort__hVjee input::-moz-placeholder{color:var(--ff-color-black-20);font-size:var(--ff-fixed-font-14);font-weight:var(--ff-weight-semibold)}.SendFlowers_sort__hVjee input::placeholder{color:var(--ff-color-black-20);font-size:var(--ff-fixed-font-14);font-weight:var(--ff-weight-semibold)}.SendFlowers_selectedFiltersContainer__eKXzT{display:flex;flex-wrap:wrap;gap:var(--ff-space-2xs)}.SendFlowers_selectedFilterItem__sddd6{align-items:center;background:var(--ff-color-lavender-90);block-size:1.8rem;border-radius:var(--ff-radius-xl);display:flex;gap:6px;justify-content:center;max-inline-size:-moz-max-content;max-inline-size:max-content;padding-inline:var(--ff-space-2xs)}.SendFlowers_selectedFilterItem__sddd6:last-child{margin-block-end:var(--ff-space-s)}.SendFlowers_selectedFilterLabel__RhsJM{color:var(--ff-color-black-20);font-size:var(--ff-font-size-s);font-weight:var(--ff-weight-medium);text-align:center}.SendFlowers_voucherProduct__xmXLK{align-items:center;background-color:var(--ff-color-grey-80);border-radius:var(--ff-radius-l);cursor:pointer;display:flex;justify-content:center;padding-block:var(--ff-space-2xl)}.SendFlowers_voucher__jJ2ke{inline-size:100%;max-inline-size:18rem}.SendFlowers_imageWrapper__cI56B{aspect-ratio:1/1;inline-size:100%;position:relative}.SendFlowers_image__0QPlW{-o-object-fit:contain;object-fit:contain}.SendFlowers_topMessageText__PrIg7{align-items:center;background:var(--ff-color-lavender-100);border-radius:var(--ff-radius-m);font-size:var(--ff-fixed-font-14);font-weight:var(--ff-weight-medium);padding-block:var(--ff-space-2xs);padding-inline:var(--ff-space-xs)}@media screen and (max-width:48em){.SendFlowers_topMessageText__PrIg7{text-align:center}}.SendFlowers_filtersContent__m1yKY{display:flex;flex-grow:1;min-inline-size:0}.SendFlowers_productType__27ahr{color:var(--ff-color-lavender-75);font-size:var(--ff-font-size-m);font-weight:var(--ff-weight-medium)}.SendFlowers_availableFrom__tdYre,.SendFlowers_daysLeft__1PPno{background-color:var(--ff-color-white-100);font-size:var(--ff-fixed-font-14);font-weight:var(--ff-weight-medium);inline-size:100%;inset-block-end:var(--ff-space-zero);line-height:var(--ff-space-m);opacity:.75;position:absolute;text-align:center}.SendFlowers_strikeThrough__1utcf{color:var(--ff-color-lavender-75);font-size:var(--ff-font-size-l);font-style:normal;font-weight:var(--ff-weight-medium);margin-inline-end:var(--ff-space-3xs)}.SendFlowers_topSection__1CzJ5{margin-inline:auto;max-inline-size:54rem;padding-block-start:var(--ff-space-xl);text-align:center}@media screen and (min-width:48em){.SendFlowers_topSection__1CzJ5{margin-block-end:var(--ff-space-m)}}@media screen and (max-width:48em){.SendFlowers_availableFrom__tdYre,.SendFlowers_daysLeft__1PPno{line-height:var(--ff-space-l)}}.SendFlowers_topSection__1CzJ5 a{display:inline-block}.SendFlowers_containerButtons__cZlf4{display:flex;flex-direction:column;gap:16px;margin-block-start:var(--ff-space-xs)}.SendFlowers_item__kRtya{--cta-after-display:none;border-radius:var(--ff-radius-l)}@media screen and (max-width:48em){.SendFlowers_item__kRtya a{margin-inline:auto;text-decoration:none}.SendFlowers_item__kRtya{max-inline-size:100%}}.TextInput_root__5GeOi{border-color:var(--text-input-border-color,revert-layer);border-radius:var(--ff-radius-l);box-sizing:border-box;inline-size:100%;padding-inline-end:var(--text-input-padding-inline-end,revert-layer)}.TextInput_root__5GeOi:focus{border-color:var(
      --text-input-border-color-focus,var(--ff-color-black-20)
    );box-shadow:inset 0 0 0 1px var(--text-input-border-color-focus,var(--ff-color-black-20))}.TextInput_root__5GeOi::-moz-placeholder{color:var(--ff-color-lavender-75)}.TextInput_root__5GeOi::placeholder{color:var(--ff-color-lavender-75)}.Raf_root__levAM{--cta-after-display:none;--cta-link-background-color:var(--ff-color-dark-20);--cta-link-color:var(--ff-color-white-100);--cta-padding-inline:var(--ff-space-xl);--icon-and-text-align-items:center;align-items:center;display:grid;grid-template-areas:"content image";grid-template-columns:1fr auto;max-inline-size:70rem;padding-block-start:var(--ff-space-2xl)}@media screen and (max-width:48em){.Raf_root__levAM{gap:var(--ff-space-xl);grid:"content" "image" 1fr;max-inline-size:100%;padding-block:var(--ff-space-xs) var(--ff-space-l)}}.Raf_content__2D4UY{grid-area:content;max-inline-size:25rem}@media screen and (max-width:48em){.Raf_content__2D4UY{max-inline-size:100%;text-align:center}}.Raf_imageMobile__LqlHP,.Raf_image__vRgkW{border-radius:var(--ff-radius-l);grid-area:image;overflow:hidden}.Raf_imageMobile__LqlHP{background-size:cover;display:flex;justify-content:center;max-block-size:12rem;max-inline-size:100%}.Raf_buttons__0arnb{display:flex;gap:var(--ff-space-2xs)}.Raf_buttons__0arnb a{max-inline-size:50%}.Raf_heading__ag0AK{text-align:center}.Raf_description__UOfow{font-size:var(--ff-font-size-s);text-align:center}@media screen and (min-width:48em){.Raf_left__gZqh2 .Raf_content__2D4UY{justify-content:end}.Raf_innerContent__qw8QF{max-inline-size:50%}.Raf_left__gZqh2{gap:var(--ff-space-xl);grid:"image content";grid-template-columns:1fr 1fr}.Raf_right__4UUKq{gap:var(--ff-space-xl);grid:"content image";grid-template-columns:1fr 1fr}}.Raf_subTitle__iOm_D{font-weight:var(--ff-weight-semibold);text-align:center}.Raf_couponField__Q1Bci,.Raf_label__voOfz{display:flex;flex-direction:column}.Raf_label__voOfz{align-items:flex-start;font-weight:var(--ff-weight-semibold);gap:var(--ff-space-s)}.Raf_inputWrapper__VyjmA{align-items:center;background-color:var(--ff-color-white-100);border:1px solid var(--ff-color-black-20);border-radius:var(--ff-radius-l);display:flex}.Raf_inputField__M_LvS{background:transparent;border:none;flex:1;font-size:var(--ff-fixed-font-16);outline:none}.Raf_copyButton__wCnOf{background:none;border:none;cursor:pointer}.Raf_copyIcon__pKHeO{block-size:1rem;inline-size:1rem}.Raf_titleModal__Xf12S{text-align:center}.Raf_successIcon__g3t0_{align-items:center;display:flex;flex-direction:column}.Raf_subTextModal__4vQZL{align-self:stretch;block-size:2rem;display:flex;flex-direction:column;font-size:var(--ff-fixed-font-16);font-weight:var(--ff-weight-small);text-align:center}.Raf_belowTextModal__Qdmtf{font-size:var(--ff-fixed-font-12);font-weight:var(--ff-weight-semibold);text-align:center}.Raf_labelModal__ELk43{align-items:flex-start;display:flex;flex-direction:column;font-weight:var(--ff-weight-semibold);gap:8px}.Raf_fullWidthButton__UW26i{border-radius:var(--ff-radius-m);cursor:pointer;flex-shrink:0;font-size:var(--ff-font-size-m);inline-size:100%;justify-content:center}.Raf_shareSection__i5vim{background-color:var(--ff-color-white-100);border-radius:var(--ff-radius-l);box-shadow:var(--ff-shadow-md);padding-block:var(--ff-space-s)}.Raf_items__3wvqd{display:flex;flex-wrap:wrap;gap:var(--ff-space-l);justify-content:space-evenly}.Raf_item__CHqeu{color:var(--ff-color-black-20);display:grid;font-size:var(--ff-font-size-s);font-weight:var(--ff-weight-semibold);gap:var(--ff-space-3xs);place-items:center;text-decoration:none}.Raf_noShadow__kUcs9{box-shadow:none}.SocialWidget_root__DXJGs{--cta-after-display:none;--cta-link-background-color:var(--ff-color-black-20);--cta-link-color:var(--ff-color-white-100);--cta-padding-inline:var(--ff-space-2xl);background-color:var(--ff-color-white-100);padding-block-start:var(--ff-space-3xl)}.SocialWidget_heading__C61Rw{padding-block-end:var(--ff-space-xs)}.SocialWidget_image__LeZXe{padding-inline:var(--ff-space-xs)}@media screen and (max-width:42em){.SocialWidget_image__LeZXe{inline-size:auto}.SocialWidget_image__LeZXe img{inline-size:100%}}.SocialWidget_bottom__cxF_7{align-items:center;display:flex;justify-content:center;padding-inline:var(--ff-space-xs)}@media screen and (min-width:48em){.SocialWidget_bottom__cxF_7{inline-size:30rem;margin-block:unset;margin-inline:auto}}.SocialWidget_buttons__wU2YJ{display:flex;gap:var(--ff-space-l);padding-block-start:var(--ff-space-m)}@media screen and (min-width:48em){.SocialWidget_buttons__wU2YJ{inline-size:30rem}}.StepsBlock_root__8GBV9{background-color:var(--ff-color-blue-50);padding-block:var(--ff-space-xl)}.StepsBlock_container__hfB8W{display:flex;flex-direction:column;gap:var(--ff-space-2xl);text-align:center}.StepsBlock_steps__7o7xP{align-items:center;display:flex}.StepsBlock_buttons__JOkuS{display:flex;gap:var(--ff-space-2xs);justify-content:center}.SubscriptionPicker_root__J6C_J{--feature-body-padding-inline:var(--ff-space-3xs);align-items:center;display:flex;flex-direction:column;margin-block:var(--ff-space-xl)}.SubscriptionPicker_container__NKoHh{align-items:center;display:flex;flex-direction:row;gap:var(--ff-space-xl);margin-block:var(--ff-space-m);margin-inline:var(--ff-space-4xl);max-inline-size:68rem}@media screen and (max-width:54em){.SubscriptionPicker_container__NKoHh{flex-direction:column;gap:var(--ff-space-2xl);margin-inline:var(--ff-space-m)}}.SubscriptionPicker_card__UKbCS{display:flex;flex-direction:column;gap:var(--ff-space-m)}.SubscriptionPicker_priceAndName__zd4_8{display:flex;flex-direction:row;justify-content:space-between}.SubscriptionPicker_infoText__n7yfO{color:var(--ff-color-lavender-75);font-size:var(--ff-fixed-font-12);font-weight:var(--ff-weight-medium);text-align:center}.SubscriptionPicker_featuresList__1PjUC{all:unset;display:grid;gap:var(--ff-space-xs)}.Tags_root__qIDrt{padding-block:var(--ff-space-xl)}.Tags_items__d0Rrt{display:grid;gap:var(--ff-space-l);grid-template-columns:repeat(2,1fr)}.Tags_item__oP6bp{background-color:var(--ff-color-lavender-100);padding-block:var(--ff-space-s);text-align:center}.TextWithBackdrop_root__IBN4p{--cta-after-display:none;--cta-padding-inline:var(--ff-space-2xl);--cta-link-color:var(--ff-colour-white-100);block-size:50rem;inline-size:100%;position:relative}@media screen and (max-width:54em){.TextWithBackdrop_root__IBN4p{block-size:48rem}}.TextWithBackdrop_content__ditgJ{background-color:var(--ff-color-white-100);border-radius:var(--ff-radius-l);inline-size:100%;inset-block-start:50%;inset-inline-start:50%;max-inline-size:28rem;padding-block:var(--ff-space-l-xl);padding-inline:var(--ff-space-l-xl);position:absolute;text-align:center;transform:translate(-50%,-50%)}@media screen and (max-width:54em){.TextWithBackdrop_content__ditgJ{inline-size:100%;max-inline-size:18rem}}.TextWithBackdrop_buttons__wkBXA{margin-block-start:var(--ff-space-l-xl)}.TextWithImage_root__nby1N{--cta-after-display:none;--cta-link-background-color:var(--ff-color-dark-20);--cta-link-color:var(--ff-color-white-100);--cta-padding-inline:var(--ff-space-xl);align-items:center;display:grid;gap:var(--ff-space-5xl);grid:"content image";max-inline-size:70rem;padding-block:var(--ff-space-2xl)}@media screen and (max-width:48em){.TextWithImage_root__nby1N{gap:var(--ff-space-xl);grid:"image" min-content "content" 1fr;padding-block:var(--ff-space-xs) var(--ff-space-l)}}.TextWithImage_content___clpu{grid-area:content}.TextWithImage_image__tQD0t{border-radius:var(--ff-radius-l);grid-area:image;overflow:hidden}@media screen and (max-width:48em){.TextWithImage_image__tQD0t{display:flex;justify-content:center}}.TextWithImage_bottomImage__SlNeL{padding-block-start:var(--ff-space-l)}.TextWithImage_bottomImage__SlNeL img{inline-size:-moz-max-content;inline-size:max-content}.TextWithImage_buttons__YXmkq{display:flex;gap:var(--ff-space-2xs);padding-block-start:var(--ff-space-xs)}.TextWithImage_buttons__YXmkq a{max-inline-size:50%}.TextWithImage_description__QZ4QI,.TextWithImage_heading___rztQ{text-align:start}@media screen and (min-width:48em){.TextWithImage_left__iy04N .TextWithImage_content___clpu{justify-content:end}.TextWithImage_innerContent__S6S5L{max-inline-size:60%}.TextWithImage_left__iy04N{grid:"image content";grid-template-columns:1fr 1fr}.TextWithImage_right__eIM7N{grid:"content image";grid-template-columns:1fr 1fr}}.TextWithImage_root__oXUtW{--cta-after-display:none;--cta-link-background-color:var(--ff-color-dark-20);--cta-link-color:var(--ff-color-white-100);--cta-padding-inline:var(--ff-space-xl);--icon-and-text-align-items:center;align-items:center;display:grid;gap:var(--ff-space-5xl);grid:"content image";max-inline-size:70rem;padding-block:var(--ff-space-2xl)}@media screen and (max-width:48em){.TextWithImage_root__oXUtW{gap:var(--ff-space-xl);grid:"image" min-content "content" 1fr;padding-block:var(--ff-space-xs) var(--ff-space-l)}}.TextWithImage_content__pgB_e{grid-area:content}.TextWithImage_topImage__5CxyR{margin-block-end:var(--ff-space-xs)}.TextWithImage_image__FF0K9{border-radius:var(--ff-radius-l);grid-area:image;overflow:hidden}@media screen and (max-width:48em){.TextWithImage_image__FF0K9{display:flex;justify-content:center}}.TextWithImage_iconText__D_AEk{color:var(--ff-color-green-70);font-weight:var(--ff-weight-semibold);margin-block:var(--ff-space-3xs) var(--ff-space-s);text-align:start}.TextWithImage_buttons__G9Jsm{display:flex;gap:var(--ff-space-2xs);padding-block-start:var(--ff-space-xs)}.TextWithImage_buttons__G9Jsm a{max-inline-size:50%}.TextWithImage_heading__HsP7B{text-align:start}.TextWithImage_description__bqzGF{font-size:var(--ff-font-size-s);text-align:start}@media screen and (min-width:48em){.TextWithImage_left__lKvAv .TextWithImage_content__pgB_e{justify-content:end}.TextWithImage_innerContent__wcT1L{max-inline-size:60%}.TextWithImage_left__lKvAv{grid:"image content";grid-template-columns:1fr 1fr}.TextWithImage_right__90blG{grid:"content image";grid-template-columns:1fr 1fr}}.TextWithImage_root__RmUJd{--short-form-font-size:var(--ff-font-size-xl);align-items:center;display:flex;flex-direction:column;gap:var(--ff-space-m);padding-block:var(--ff-space-xl);text-align:center}.TextWithImage_title__vGp7x{max-inline-size:25ch}.TextWithImage_image__RxD5u{border-radius:var(--ff-radius-l);max-inline-size:30rem;overflow:hidden}.TextWithImage_root__VlTSF{align-items:center;display:grid;gap:var(--ff-space-2xl);grid:"image" min-content "content" 1fr}.TextWithImage_image__sazph{border-radius:var(-ff-radius-l);grid-area:image;overflow:hidden}.TextWithImage_content__UctaE{display:flex;grid-area:content}@media screen and (min-width:62em){.TextWithImage_left__fzbJY .TextWithImage_content__UctaE{justify-content:end}.TextWithImage_left__fzbJY{grid:"content image";grid-template-columns:2fr 1fr}.TextWithImage_right__58apM{grid:"image content";grid-template-columns:1fr 2fr}}@media screen and (max-width:62em){.TextWithImage_root__VlTSF{gap:var(--ff-space-l)}.TextWithImage_innerContent__Xbrp3{--short-form-font-size:var(--ff-font-size-xl);text-align:center}}.TextWithImage_root__3xFtY{--cta-after-display:none;--cta-padding-inline:var(--ff-space-xl);background:var(--ff-color-cyan-80)}.TextWithImage_inner__yzt1D{align-items:center;display:grid;gap:var(--ff-space-3xl);padding-block-start:var(--ff-space-2xl)}@media screen and (min-width:62em){.TextWithImage_inner__yzt1D{grid:"content image";grid-template-columns:5fr 3.5fr}}@media screen and (max-width:62em){.TextWithImage_inner__yzt1D{grid:"content" 1fr "image" min-content;text-align:center}}.TextWithImage_contentContainer__5AMqV{grid-area:content}@media screen and (min-width:62em){.TextWithImage_contentContainer__5AMqV{padding-block:var(--ff-space-2xl)}}.TextWithImage_imageContainer__ZwKkv{grid-area:image}.TextWithImage_content__1q06Z{max-inline-size:750%}@media screen and (max-width:62em){.TextWithImage_content__1q06Z{display:grid;gap:var(--ff-space-s)}}.TextWithImage_buttons__TMNP0{display:flex;gap:var(--ff-space-l)}@media screen and (max-width:62em){.TextWithImage_buttons__TMNP0{justify-content:center}}.TextWithImage_root__p3EpI{align-items:center;display:grid;gap:var(--ff-space-2xl);padding-block:var(--ff-space-xl)}@media screen and (min-width:62em){.TextWithImage_root__p3EpI{grid:"image content";grid-template-columns:1fr 2fr}}@media screen and (max-width:62em){.TextWithImage_root__p3EpI{grid:"image" min-content "content" 1fr}}.TextWithImage_image__KLQrP{grid-area:image}.TextWithImage_content__tU8QU{--short-form-font-size:var(--ff-font-size-xl);display:flex;grid-area:content}.TextWithEmailSignup_root__WUW5Q{--cta-after-display:none;--cta-link-background-color:var(--ff-color-dark-20);--cta-link-color:var(--ff-color-white-100);--cta-padding-inline:var(--ff-space-xl);--icon-and-text-align-items:center;align-items:center;display:grid;grid-template-areas:"content email";grid-template-columns:1fr auto;max-inline-size:100%;padding-block:var(--ff-space-xl) var(--ff-space-m)}@media screen and (max-width:48em){.TextWithEmailSignup_root__WUW5Q{gap:var(--ff-space-xl);grid:"content" "email" 1fr;max-inline-size:100%;padding-block:var(--ff-space-xs) var(--ff-space-l)}}.TextWithEmailSignup_content__Rgze2{block-size:100%;grid-area:content;text-align:start}@media screen and (max-width:48em){.TextWithEmailSignup_content__Rgze2{text-align:center}}.TextWithEmailSignup_buttons__aW_qq{display:flex;gap:var(--ff-space-2xs)}.TextWithEmailSignup_buttons__aW_qq a{max-inline-size:50%}.TextWithEmailSignup_heading__kYzwj{margin-block-end:var(--ff-space-2xl)}.TextWithEmailSignup_description__k2fj5{font-size:var(--ff-font-size-s)}.TextWithEmailSignup_subTextSuccess__juW_X{font-size:var(--ff-fixed-font-14);inline-size:21rem;text-align:center}@media screen and (min-width:48em){.TextWithEmailSignup_left___79sJ .TextWithEmailSignup_content__Rgze2{justify-content:end}.TextWithEmailSignup_innerContent__y3QgL{max-inline-size:50%}.TextWithEmailSignup_left___79sJ{gap:var(--ff-space-xl);grid:"email content";grid-template-columns:1fr 1fr}.TextWithEmailSignup_right__O_x21{gap:var(--ff-space-xl);grid:"content email";grid-template-columns:1fr 1fr}}.TextWithEmailSignup_subTitle__ln9UN{font-weight:var(--ff-weight-semibold);text-align:center}.TextWithEmailSignup_label__BiVRb{align-items:flex-start;display:flex;flex-direction:column;font-weight:var(--ff-weight-semibold);gap:var(--ff-space-s)}.TextWithEmailSignup_inputWrapper__X__0Q{align-items:center;background-color:var(--ff-color-white-100);border:1px solid var(--ff-color-black-20);border-radius:var(--ff-radius-l);display:flex}.TextWithEmailSignup_inputField__0y57I{background:transparent;border:none;flex:1;font-size:var(--ff-fixed-font-16);outline:none}.TextWithEmailSignup_titleModal__dDQeh{text-align:center}.TextWithEmailSignup_subTextModal__dCkSB{align-self:stretch;block-size:2rem;display:flex;flex-direction:column;font-size:var(--ff-fixed-font-16);font-weight:var(--ff-weight-small);text-align:center}.TextWithEmailSignup_belowTextModal___4l1w{font-size:var(--ff-fixed-font-12);font-weight:var(--ff-weight-semibold);text-align:center}.TextWithEmailSignup_textDOB__1E8qR{font-family:Montserrat,sans-serif;font-size:var(--ff-fixed-font-12);font-style:italic;font-weight:var(--ff-weight-small)}.TextWithEmailSignup_labelModal__hAoPY{align-items:flex-start;display:flex;flex-direction:column;font-weight:var(--ff-weight-semibold);gap:8px}.TextWithEmailSignup_fullWidthButton__IHXXb{border-radius:var(--ff-radius-m);cursor:pointer;flex-shrink:0;font-size:var(--ff-font-size-m);inline-size:100%;justify-content:center}.TextWithEmailSignup_items__S6rwJ{display:flex;flex-wrap:wrap;gap:var(--ff-space-l);justify-content:space-evenly}.TextWithEmailSignup_item__IYr_y{color:var(--ff-color-black-20);display:grid;font-size:var(--ff-font-size-s);font-weight:var(--ff-weight-semibold);gap:var(--ff-space-3xs);place-items:center;text-decoration:none}.TextWithEmailSignup_noShadow__zWLTz{box-shadow:none}.TextWithEmailSignup_thankYouEnd__AG45r{align-items:center;display:flex;flex-direction:column;font-size:var(--ff-font-size-m);gap:var(--ff-space-xs);padding-inline:var(--ff-space-zero)}@media screen and (max-width:32em){.TextWithEmailSignup_thankYouEnd__AG45r{max-inline-size:23rem}}.TextWithEmailSignup_textSuccess__VnIQt{font-size:var(--ff-fixed-font-24);font-weight:var(--ff-weight-medium)}.TwoImages_root__m9G7Z{padding-block:var(--ff-space-xl)}.TwoImages_items__m3Wj_{display:flex;gap:var(--ff-space-xs);margin-block-start:var(--ff-space-l)}.TwoImages_root__HA20H{padding-block:var(--ff-space-xl)}.TwoImages_items__U2pp4{align-items:center;display:flex;gap:var(--ff-space-xs);justify-content:center}.BlogDetail_root__jwtly,.VideoCarousel_root__IVlVF{padding-block:var(--ff-space-xl)}.BlogDetail_root__jwtly{--short-form-font-size:var(--ff-font-size-xl)}@media screen and (max-width:54em){.BlogDetail_root__jwtly{padding-block:var(--ff-space-zero)}}.BlogDetail_content___ehYV{padding-block:var(--ff-space-xl)}.BlogDetail_upNext__8kDoa{--headline-font-size:var(--ff-font-size-l);padding-block-start:var(--ff-space-3xl)}.Details_toggleLink__ybio8{color:var(--ff-color-blue-55);cursor:pointer;text-decoration:underline}.EditableGiftingReminder_body__LbftO{display:grid;gap:var(--ff-space-s);grid-template-columns:max-content 1fr;place-content:center;place-items:center}.EditableGiftingReminder_date__3Yupk{display:grid;gap:var(--ff-space-3xs);line-height:var(--ff-line-height-s);place-content:center;place-items:center}.EditableGiftingReminder_day__D_C39{font-size:var(--ff-font-size-5xl);font-variant-numeric:tabular-nums;font-weight:var(--ff-weight-medium)}.EditableGiftingReminder_event__eDJ0_{display:grid;gap:var(--ff-space-3xs)}.EditableGiftingReminder_name__PZn0W{font-size:var(--ff-font-size-l);font-weight:var(--ff-weight-medium);line-height:var(--ff-line-height-m)}.EditableGiftingReminder_time__0Xjbm{font-size:var(--ff-font-size-xs)}.GiftingReminders_offerSection__j8aXM{align-items:center;background-color:var(--ff-color-green-200);border:var(--ff-border-width-m) dashed var(--ff-color-green-70);border-radius:var(--ff-radius-l);color:var(--ff-color-green-50);display:flex;font-size:var(--ff-font-size-s);font-weight:var(--ff-weight-medium);gap:var(--ff-space-2xs);padding-block:var(--ff-space-2xs);padding-inline:var(--ff-space-2xs)}.RestartStickyBar_stickyBar__Ypj9v{align-items:center;background-color:var(--ff-color-white-100);box-shadow:var(--ff-shadow-md);display:flex;flex-direction:row;gap:40px;inline-size:100%;inset-block-end:0;justify-content:center;min-block-size:5rem;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;z-index:1000}.RestartStickyBar_mobileStickyBar__vbzY9{box-sizing:border-box;flex-direction:column;gap:10px;inline-size:100%;justify-content:space-between;padding-block:var(--ff-space-m);padding-inline:var(--ff-space-m)}.RestartStickyBar_stickyBar__Ypj9v.RestartStickyBar_visible__MYL90{opacity:1;pointer-events:all}.RestartStickyBar_stickyBarItem__LB8o3{align-items:center;display:flex;flex-direction:row;gap:10px}.RestartStickyBar_discountText__FRrBQ{color:var(--ff-color-green-50);font-size:var(--ff-font-size-l);font-weight:var(--ff-weight-medium)}.RestartStickyBar_mobileStickyBarItem__wWLKM{display:flex;flex-direction:row;inline-size:100%;justify-content:space-between}.Restart_root__oEZhO{--features-feature-min-inline-size:10rem;background-color:var(--ff-color-grey-100);overflow:hidden;padding-block-end:var(--ff-space-2xl)}.Restart_container__YI98d{margin-block:var(--ff-space-2xl);margin-inline:auto;max-inline-size:80rem}.Restart_containerPadding__2xIcN{box-sizing:border-box;inline-size:100%;padding-inline:var(--ff-space-m)}.Restart_layout__gQhMT{display:grid;gap:var(--ff-space-l);margin-block-start:var(--ff-space-l);margin-inline:auto}@media screen and (max-width:54em){.Restart_layout__gQhMT{grid-template-areas:"yourPlan" "planSummary";grid-template-rows:auto auto}}@media screen and (min-width:54em){.Restart_layout__gQhMT{gap:var(--ff-space-xl);grid-template-areas:"yourPlan planSummary";grid-template-columns:6fr 4fr;place-items:stretch}}.Restart_yourPlan__vymNc{background-color:var(--ff-color-white-100);border-radius:var(--ff-radius-12);box-shadow:var(--ff-shadow-md);gap:var(--ff-space-m);padding-block:var(--ff-space-l);padding-inline:var(--ff-space-xl)}@media screen and (max-width:54em){.Restart_yourPlan__vymNc{padding-inline:var(--ff-space-m)}}.Restart_mobileSubTitle__ElB8j{font-size:var(--ff-font-size-xl);font-weight:var(--ff-weight-medium)}.Restart_detailsContainer__hY7j1{display:flex;flex:1;flex-direction:row;gap:var(--ff-space-2xl);margin-block-start:var(--ff-space-m)}@media screen and (max-width:54em){.Restart_detailsContainer__hY7j1{flex-direction:column;gap:var(--ff-space-l)}}.Restart_deliveryDay__dje8q,.Restart_deliveryDetails__L5kOy{display:flex;flex:1;flex-direction:column;gap:var(--ff-space-xl)}@media screen and (max-width:54em){.Restart_deliveryDay__dje8q,.Restart_deliveryDetails__L5kOy{gap:var(--ff-space-m)}}.Restart_perDelivery__XDuzQ{font-size:var(--ff-fixed-font-12);font-weight:var(--ff-weight-small)}.Restart_planSummary__eDIsG{background-color:var(--ff-color-white-100);border-radius:var(--ff-radius-12);box-shadow:var(--ff-shadow-md);display:flex;flex:1;flex-direction:column;gap:var(--ff-space-m);padding-block:var(--ff-space-l);padding-inline:var(--ff-space-xl)}@media screen and (max-width:54em){.Restart_planSummary__eDIsG{padding-inline:var(--ff-space-m)}}.Restart_planSummaryBorder__x8JOm{display:flex;flex-direction:column;gap:12px}.Restart_planSummaryItem__wRigB,.Restart_planSummaryTotal__ehqWD{display:flex;flex-direction:row;font-size:var(--ff-font-size-m);font-weight:var(--ff-weight-medium);justify-content:space-between}.Restart_couponInput__Cla0Q input{background:var(--ff-color-white-100);text-transform:uppercase}.Restart_couponInput__Cla0Q input::-moz-placeholder{text-transform:none}.Restart_couponInput__Cla0Q input::placeholder{text-transform:none}.Restart_couponApplyButtonContainer__Jw6Z3{block-size:100%;inline-size:-moz-max-content;inline-size:max-content}.Restart_couponApplyButtonContainer__Jw6Z3 button{block-size:100%}.Restart_smallText__QCTQG{font-size:var(--ff-fixed-font-12);font-weight:var(--ff-weight-small);text-align:start}.Restart_desktopSubTitle__x5V29{display:flex;flex-direction:row;font-size:var(--ff-font-size-xl);font-weight:var(--ff-weight-medium);justify-content:space-between;margin-block-end:var(--ff-space-xl);margin-inline:auto;max-inline-size:80rem}.Restart_nextDeliveryLayout__VryB_{display:grid;gap:var(--ff-space-xl)}@media screen and (max-width:54em){.Restart_nextDeliveryLayout__VryB_{grid:"image" "body"}}@media screen and (min-width:54em){.Restart_nextDeliveryLayout__VryB_{grid:"image body"/5fr 5fr;place-items:stretch}}.Restart_body__nMAJM{display:flex;flex-direction:column;justify-content:center}.Restart_successText__1y0i9{color:var(--ff-color-green-50);margin-block:var(--ff-space-zero)}.Restart_errorText__JCLS7{color:var(--ff-color-red-50);margin-block:var(--ff-space-zero)}.Restart_errorText__JCLS7,.Restart_successText__1y0i9{font-size:var(--ff-fixed-font-14);font-weight:var(--ff-weight-semibold)}.Restart_rootNew__wxOeS{--features-feature-min-inline-size:10rem;overflow:hidden}.Restart_containerPaddingNew__ofCei{align-content:center;display:flex;flex-direction:column;gap:var(--ff-space-s);margin-block:var(--ff-space-l)}.Restart_address__jrqgA,.Restart_payment__BT_dY{justify-items:flex-start}.Restart_titleNew__ijZJ5{margin-block-start:var(--ff-space-l);text-align:center}.Restart_planSummaryItemNew__RCfZ7{display:flex;flex-direction:row;font-size:var(--ff-font-size-m);font-weight:var(--ff-weight-small);justify-content:space-between}.Restart_planSummaryBorderNew__6fZTP{display:flex;flex-direction:column;gap:8px}.Restart_smallTextNew__UJeRq{font-size:var(--ff-fixed-font-12);font-weight:var(--ff-weight-small);text-align:start}.Restart_offersContainer__r9a7j{background-color:var(--ff-color-cyan-80);display:flex;flex-direction:column;gap:20px;padding-block:var(--ff-space-m);padding-inline:var(--ff-space-m)}.Restart_offerItem__ODAWN{align-items:center;display:flex;gap:12px}.Restart_offerIcon__qhSkb{block-size:2rem;inline-size:2rem}.Restart_offerText__5SIHJ{font-family:American Typewriter,monospace;font-size:var(--ff-fixed-font-16)}.ComboBox_root__c1oP7{position:relative}.ComboBox_listClosed___xrBb{margin-block:unset}.ComboBox_list__zbpZu{all:unset;border:var(--ff-border-width-s) solid var(--ff-color-black-50);border-radius:var(--ff-radius-m);box-shadow:var(--ff-shadow-s);inset-inline:0;margin-block-start:var(--ff-space-2xs);max-block-size:var(--ff-space-7xl);overflow:hidden;overflow-y:scroll;position:absolute;z-index:1}.ComboBox_list__zbpZu:empty{display:none}.ComboBox_item__MU8df{all:unset;background-color:var(--ff-color-white-100);cursor:pointer;display:block;padding-block:var(--ff-space-2xs);padding-inline:var(--ff-space-2xs)}.ComboBox_itemHighlighted__e5kVY,.ComboBox_item__MU8df:hover{background-color:var(--ff-color-lavender-100)}.ComboBox_itemSelected__uCa_j{font-weight:var(--ff-weight-bold)}.ComboBox_count__qBO_T{color:var(--ff-color-lavender-75);font-size:var(--ff-font-size-s)}.ComboBox_icon__nvAEo{inset-block-start:50%;inset-inline-end:0;position:absolute;translate:-50% -50%}.Delivery_savedAddresses__j_WPA{display:flex;flex-direction:column;gap:var(--ff-space-2xs);inline-size:100%}.Delivery_savedAddress__4_Moi{align-items:center;background:var(--ff-color-white);border:var(--ff-border-width-s) solid var(--ff-color-black-20);border-radius:var(--ff-radius-m);display:flex;justify-content:space-between;padding-block:var(--ff-space-m);padding-inline:var(--ff-space-m)}.Delivery_savedAddressChoice__1jWpA{align-items:center;display:flex;gap:var(--ff-space-m);inline-size:100%}.Delivery_savedAddressContent__11fdI{display:flex;flex-direction:column;flex-grow:1}.Delivery_bigFont__Xpyxe{font-size:var(--ff-font-size-m);font-weight:var(--ff-weight-semibold)}.Delivery_smallFont__De3RO{font-size:var(--ff-fixed-font-14);font-weight:var(--ff-weight-regular)}.Delivery_phoneNumber__nlYJ6{color:var(--ff-color-black-70);font-size:var(--ff-font-size-xs)}.Delivery_editLink___HRfC{color:var(--ff-color-blue-50);cursor:pointer;font-size:var(--ff-font-size-m);font-weight:var(--ff-weight-semibold);text-decoration:underline}.Delivery_courierInfo___r1Mn{display:flex;flex-direction:column;margin-block-start:var(--ff-space-2xs);max-inline-size:100%}.Delivery_courierInfo___r1Mn small{font-size:var(--ff-font-size-xs)}.Delivery_courierInfo___r1Mn label{padding-block:var(--ff-space-2xs);padding-inline:var(--ff-space-zero)}.Delivery_choiceContainer__0JdGm{display:flex;flex-direction:column;gap:var(--ff-space-2xs)}.Delivery_choiceContainer__0JdGm input{border:var(--ff-border-width-s) solid var(--ff-color-black-20);border-radius:var(--ff-radius-l);max-inline-size:13rem}.Delivery_radioButtonContainer__RZv8g{display:flex;gap:var(--ff-space-2xs)}.Delivery_existingGiftDeliveryTelephoneContainer__ft4Cu p{padding-inline:var(--ff-space-zero)}.Delivery_smallBoldText__ycXSt{font-size:var(--ff-font-size-xs);font-weight:var(--ff-weight-semibold);margin-inline-start:var(--ff-space-2xs)}.Delivery_addANewAddressCTA__pKZUR{align-items:center;color:var(--ff-color-blue-50);cursor:pointer;display:flex;font-size:var(--ff-font-size-m);font-weight:var(--ff-weight-semibold);gap:var(--ff-space-2xs);text-decoration-line:underline}@media screen and (max-width:54em){.Delivery_addANewAddressCTA__pKZUR{margin-inline:auto}}.Checkout_savedPayments__v1f7h{display:flex;flex-direction:column;gap:var(--ff-space-2xs)}.Checkout_savedPayment__TLiV9{border:var(--ff-border-width-s) solid var(--ff-color-lavender-90);border-radius:var(--ff-radius-l);padding-block:var(--ff-space-xs);padding-inline:var(--ff-space-xs)}.Checkout_addANewPaymentCTA__zcLTf{align-items:center;color:var(--ff-color-blue-50);cursor:pointer;display:flex;font-size:var(--ff-font-size-m);font-weight:var(--ff-weight-semibold);gap:var(--ff-space-2xs);text-decoration-line:underline}@media screen and (max-width:54em){.Checkout_addANewPaymentCTA__zcLTf{margin-inline:auto}}.Checkout_summarySection__14LWQ{background:var(--ff-color-lavender-100);border:1px solid var(--ff-color-lavender-90);border-radius:var(--ff-radius-m);display:flex;flex-direction:column;gap:var(--ff-space-xs);padding-block:var(--ff-space-xs);padding-inline:var(--ff-space-xs)}.Checkout_summaryItem__iNSIb{display:flex;flex:1;flex-direction:column}.Checkout_flexRow__9q_SU{display:flex;flex-direction:row;inline-size:100%;justify-content:space-between}.Checkout_line__KiALe{border:none;border-block-start:1px solid var(--ff-color-lavender-90);margin-block:var(--ff-space-zero)}.Checkout_linkColour__sEU5y{color:var(--ff-color-blue-50);cursor:pointer;font-size:var(--ff-fixed-font-14);font-weight:var(--ff-weight-medium);text-decoration:underline}@media only screen and (max-width:54em){.Checkout_isMobile__0GHD4{display:block}.Checkout_isDesktop__mSvys{display:none}}@media only screen and (min-width:54em){.Checkout_isMobile__0GHD4{display:none}.Checkout_isDesktop__mSvys{display:block}}.BasketSummary_root__DiKgI{--summary-color:var(--ff-color-blue-50);--summary-font-weight:var(--ff-weight-regular);--summary-place-content:end;--summary-after-margin-inline-start:0;--summary-after-content:"+"}.BasketSummary_body__AXu8T{display:grid;gap:var(--ff-space-s)}.BasketSummary_delivery__WO8ZQ{display:grid;font-weight:var(--ff-weight-medium);gap:var(--ff-space-2xs);grid-template-columns:max-content auto;place-content:end}.BasketSummary_deliveryText__2Vkyh{max-inline-size:none;place-content:end}@media screen and (min-width:54em) and (max-width:67em){.BasketSummary_deliveryText__2Vkyh{max-inline-size:10rem;text-align:end}}.BasketSummary_charity__tRNYB{display:grid;font-weight:var(--ff-weight-medium);grid-template-columns:max-content auto;place-content:end}.BasketSummary_deliveryDiscount__Qo7pL{color:var(--ff-color-lavender-75);font-size:var(--ff-fixed-font-16);font-weight:var(--ff-weight-medium)}.BasketSummary_offer__XZnVC{color:var(--ff-color-green-50)}.BasketSummary_offerName__ZDc3_{--button-color:var(--ff-color-green-50);display:grid;font-weight:var(--ff-weight-medium);gap:var(--ff-space-xs);grid-template-columns:max-content auto max-content;place-content:end;place-items:center end}.BasketSummary_offerCode__5WdTG{display:grid;font-size:var(--ff-font-size-s);place-content:end}.BasketSummary_error__ADU0m{color:var(--ff-color-red-50)}.BasketSummary_errorMessage__KYKzq{--button-color:var(--ff-color-red-50);display:grid;font-weight:var(--ff-weight-medium);gap:var(--ff-space-xs);grid-template-columns:max-content auto max-content;place-content:end;place-items:center end}.BasketSummary_footer__jgLsp{border-block-start:var(--ff-border-width-s) solid var(--ff-color-lavender-90);display:flex;font-size:var(--ff-font-size-xl);gap:var(--ff-space-3xs);padding-block-start:var(--ff-space-xs);place-content:flex-end}.BasketSummary_oldTotal__dONM8{color:var(--ff-color-black-50)}.BasketSummary_discountApplicable__9N_6q{color:var(--ff-color-black-20);font-size:var(--ff-font-size-s);font-weight:var(--ff-weight-small);text-align:end}.TwoUp_root__vnSqY{display:grid;gap:var(--ff-space-s-4xl);margin-inline:auto;place-items:start stretch}@media screen and (max-width:54em){.TwoUp_root__vnSqY{inline-size:min(var(--ff-size-s),100% - var(--ff-space-s-4xl) * 2)}}@media screen and (min-width:54em){.TwoUp_root__vnSqY{grid-template-columns:var(
      --two-up-grid-template-columns,var(--ff-columns-equal)
    );inline-size:min(var(--two-up-inline-size,var(--ff-size-m)),100% - var(--ff-space-s-4xl) * 2)}}.ProductDetails_root__Hx93f{--summary-place-content:start;--summary-after-margin-inline-start:unset}.ProductDetails_sortingContainer__9kTxr{display:flex;justify-content:flex-end}.ProductDetails_sorting__fccvI{display:flex;gap:var(--ff-space-2xs);max-inline-size:18rem}.ProductDetails_firstRow__u8pVx{display:flex;flex-direction:column}.ProductDetails_availableFrom__5fWhk,.ProductDetails_freddieSays__eJByx{display:flex;flex-direction:row;gap:10px}.ProductDetails_availableFrom__5fWhk{align-items:center;border-radius:var(--ff-radius-m);font-size:var(--ff-font-size-s);font-weight:var(--ff-weight-regular);justify-content:flex-start;margin-block-end:var(--ff-space-2xs);padding-block:var(--ff-space-4xs);padding-inline:var(--ff-space-4xs)}.ProductDetails_availableFromDate__lpHdL{background:var(--ff-color-lavender-100);font-size:var(--ff-fixed-font-14);font-weight:var(--ff-weight-medium);text-align:start}.ProductDetails_deliveryFrom__QjlsA{font-size:var(--ff-fixed-font-14);font-weight:var(--ff-weight-bold)}.ProductDetails_loading__9aqUU{align-items:center;display:flex;gap:var(--ff-space-4xs)}.ProductDetails_loadingIcon__9KZGM{animation:ProductDetails_rotate__omiUG 3s linear infinite;block-size:1.35rem;display:inline;inline-size:1.35rem}@keyframes ProductDetails_rotate__omiUG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProductDetails_contentTitle__N79l3{font-size:var(--ff-fixed-font-16);font-weight:var(--ff-weight-medium)}.ProductDetails_contentStyle__8YtYt,.ProductDetails_contentTitle__N79l3{font-family:Montserrat,sans-serif;margin-block:var(--ff-space-zero);margin-inline:var(--ff-space-zero)}.ProductDetails_contentStyle__8YtYt{font-size:var(--ff-fixed-font-m);text-align:justify}.Choices_root__AL1za{border:var(--ff-border-width-s) solid var(--ff-color-black-50);border-radius:var(--panel-border-radius,var(--ff-radius-l));box-sizing:border-box;display:grid;gap:var(--ff-space-3xs);inline-size:100%;overflow:hidden;padding-block:var(--ff-space-s);padding-inline:var(--ff-space-s)}.OutstandingPayments_orderSection__u64NO{border:var(--ff-space-4xs) dashed var(--ff-color-lavender-95);border-radius:var(--ff-radius-l);min-block-size:12rem;padding-block:var(--ff-space-s);padding-inline:var(--ff-space-s)}.OutstandingPayments_orderItem__CQ1fc,.OutstandingPayments_orderSection__u64NO{display:flex;flex-direction:column;gap:var(--ff-space-s)}.OutstandingPayments_orderImageSection__gSx9R{align-items:center;display:flex;flex-direction:row;gap:var(--ff-space-s)}.OutstandingPayments_orderLabel__h_qHP{display:flex;flex-direction:row;font-size:var(--ff-fixed-font-14);font-weight:var(--ff-weight-regular);justify-content:space-between}.OutstandingPayments_orderSubTotalLabel___bQ96{font-weight:var(--ff-weight-medium)}.OutstandingPayments_totalLabel__PH_VA{background:var(--ff-color-lavender-100);border:1px solid var(--ff-color-lavender-95);border-radius:var(--ff-radius-l);font-size:var(--ff-font-size-l);font-weight:var(--ff-weight-medium);padding-block:var(--ff-space-2xs);padding-inline:var(--ff-space-s);text-align:end}.OutstandingPayments_discountText__u9qk3{color:var(--ff-color-green-70);font-size:var(--ff-fixed-font-14);font-weight:var(--ff-weight-medium)}.Product_root__DQNT5{--summary-place-content:start;--summary-after-margin-inline-start:unset}.Product_priceContainer__E9DoH{align-items:center;display:flex;gap:var(--ff-space-xs);max-inline-size:6rem}.Product_firstRow__rl6n5{align-items:center;display:flex;gap:var(--ff-space-2xl);justify-content:space-between}.Product_priceContainer__E9DoH select{border-radius:var(--ff-radius-l);font-weight:var(--ff-weight-semibold);padding-inline-end:var(--ff-space-xl)}