.CartView_background__xhjRc{flex:1 1;background-color:var(--grey-100)}.CartView_banners__KonTU{padding:var(--spacing-4)}@media (max-width:767.95px){[data-layout=root]:is(:not(:has([data-layout=advert] *)),:has([data-layout=advert]+[data-layout=header])) .CartView_container__zAn_o{border-top:1px solid var(--grey-200)}}.usc :is([data-layout=root]:is(:not(:has([data-layout=advert] *)),:has([data-layout=advert]+[data-layout=header])) .CartView_container__zAn_o){border-top:none}@media (max-width:767.95px){.CartView_container__zAn_o{padding:0}}.CartView_adSlotContainer__KoZ4q{margin-top:var(--spacing-10);padding:var(--spacing-4);background-color:var(--common-white)}@media (max-width:767.95px){.CartView_adSlotContainer__KoZ4q{margin-bottom:var(--spacing-6);margin-top:var(--spacing-6)}}.CartView_gridContainer__FAMPN{display:flex;flex-direction:column;gap:0}@media (min-width:992px){.CartView_gridContainer__FAMPN{display:grid;grid-column-gap:var(--spacing-6);-moz-column-gap:var(--spacing-6);column-gap:var(--spacing-6);grid-template-columns:minmax(0,3fr) minmax(min-content,1fr);padding:var(--spacing-6) 0}}.CartView_mainColumn___dvSg{display:flex;flex-direction:column;gap:var(--spacing-3);grid-row:1}@media (min-width:768px){.CartView_mainColumn___dvSg{gap:var(--spacing-6)}}.CartView_orderSummaryColumn__duDuD{height:100%;grid-row:1/span 3;padding-top:var(--spacing-6)}@media (min-width:768px){.CartView_orderSummaryColumn__duDuD{padding-top:0}}.CartView_orderSummarySticky__oSyh7{top:calc(var(--spacing-10) + var(--header-height));background-color:var(--common-white);border-radius:var(--shape-border-radius)}@media (min-width:768px){.CartView_orderSummarySticky__oSyh7{position:sticky;top:150px;min-width:340px}}.CartView_orderSummaryWrapper__UH7_o{position:relative;display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--spacing-8) var(--spacing-4)}@media (max-width:767.95px){.CartView_orderSummaryWrapper__UH7_o{padding-bottom:0;padding-top:var(--spacing-4)}}.CartView_notifications__1ablS{position:absolute}@media (max-width:767.95px){.CartView_notifications__1ablS{position:fixed;top:var(--spacing-33)}}.CartView_orderSummaryHeading___u1X1{padding:var(--spacing-7) var(--spacing-4);border-bottom:1px solid var(--grey-200)}.CartView_emptyCart__3VsGa{margin:var(--spacing-20) auto}.CartView_emptyCart__3VsGa .CartView_emptyIcon__f3tT1{color:var(--grey-500)}.CartView_paymentMethods__6bWRk{padding:var(--spacing-4);background:var(--common-white)}.CartView_stickyContainer__U_ZNJ{position:sticky;bottom:0;display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-4);padding:var(--spacing-4);z-index:var(--z-index-footer);background-color:var(--common-white)}.CartView_outOfStockError__Izwv1{justify-content:flex-start}.CartView_outOfStockError__Izwv1[data-testid=indicator-error]{gap:var(--spacing-2)}.CartView_outOfStockError__Izwv1 span{width:var(--spacing-6);height:var(--spacing-6);align-self:flex-start}.CartView_outOfStockError__Izwv1 p{white-space:normal;word-break:auto-phrase;overflow-wrap:anywhere}.CartView_urgencyBanner__l7ctT{margin-bottom:var(--spacing-4)}@media (min-width:768px){.CartView_urgencyBanner__l7ctT{margin-bottom:var(--spacing-6)}}div.CartView_frasersPlusBanner__LfJBm{padding-inline:var(--spacing-4)}@media (max-width:767.95px){div.CartView_frasersPlusBanner__LfJBm{display:none}}.CartView_buttonGroup__trvQK{display:flex;flex-direction:column;gap:var(--spacing-3)}.CartView_continueButton__Uuish{display:inline-block;text-wrap:nowrap}.CartView_cartSummaryOutOfStockError__lXKjl{gap:var(--spacing-2);justify-content:flex-start}.CartView_cartSummaryOutOfStockError__lXKjl span{width:var(--spacing-6);height:var(--spacing-6);align-self:flex-start}.CartView_cartSummaryOutOfStockError__lXKjl p{white-space:normal;word-break:auto-phrase;overflow-wrap:anywhere}.AdSlot_grid__xvPbH{justify-content:center}.ContentBlocksProvider_contentBlock__SPdaQ{display:contents}[data-component=content-blocks] .ContentBlocksProvider_contentBlock__SPdaQ:not(.ContentBlocksProvider_contentBlock__SPdaQ .ContentBlocksProvider_contentBlock__SPdaQ){display:block;scroll-margin-top:123px}@media (max-width:991.95px){[data-component=content-blocks] .ContentBlocksProvider_contentBlock__SPdaQ:not(.ContentBlocksProvider_contentBlock__SPdaQ .ContentBlocksProvider_contentBlock__SPdaQ){margin-block-end:var(--negative-spacing-8)}.ContentBlocksProvider_mobileEdgeBottom__3kRAt:is([data-component=content-blocks] .ContentBlocksProvider_contentBlock__SPdaQ:not(.ContentBlocksProvider_contentBlock__SPdaQ .ContentBlocksProvider_contentBlock__SPdaQ)),:is([data-component=content-blocks] .ContentBlocksProvider_contentBlock__SPdaQ:not(.ContentBlocksProvider_contentBlock__SPdaQ .ContentBlocksProvider_contentBlock__SPdaQ)):has(+.ContentBlocksProvider_mobileEdgeTop__h1Wbn),:is([data-component=content-blocks] .ContentBlocksProvider_contentBlock__SPdaQ:not(.ContentBlocksProvider_contentBlock__SPdaQ .ContentBlocksProvider_contentBlock__SPdaQ)):last-of-type{margin-block-end:0}.ContentBlocksProvider_mobileEdgeBottom__3kRAt:is([data-component=content-blocks] .ContentBlocksProvider_contentBlock__SPdaQ:not(.ContentBlocksProvider_contentBlock__SPdaQ .ContentBlocksProvider_contentBlock__SPdaQ)):has(+.ContentBlocksProvider_mobileEdgeTop__h1Wbn){margin-block-end:var(--spacing-8)}.ContentBlocksProvider_mobileEdgeBottom__3kRAt:is([data-component=content-blocks] .ContentBlocksProvider_contentBlock__SPdaQ:not(.ContentBlocksProvider_contentBlock__SPdaQ .ContentBlocksProvider_contentBlock__SPdaQ)):last-child{margin-block-end:var(--spacing-8)}}@media (min-width:992px){[data-component=content-blocks] .ContentBlocksProvider_contentBlock__SPdaQ:not(.ContentBlocksProvider_contentBlock__SPdaQ .ContentBlocksProvider_contentBlock__SPdaQ){margin-block-end:var(--negative-spacing-12)}.ContentBlocksProvider_desktopEdgeBottom__7NlNc:is([data-component=content-blocks] .ContentBlocksProvider_contentBlock__SPdaQ:not(.ContentBlocksProvider_contentBlock__SPdaQ .ContentBlocksProvider_contentBlock__SPdaQ)),:is([data-component=content-blocks] .ContentBlocksProvider_contentBlock__SPdaQ:not(.ContentBlocksProvider_contentBlock__SPdaQ .ContentBlocksProvider_contentBlock__SPdaQ)):has(+.ContentBlocksProvider_desktopEdgeTop__aYB4e),:is([data-component=content-blocks] .ContentBlocksProvider_contentBlock__SPdaQ:not(.ContentBlocksProvider_contentBlock__SPdaQ .ContentBlocksProvider_contentBlock__SPdaQ)):last-of-type{margin-block-end:0}.ContentBlocksProvider_desktopEdgeBottom__7NlNc:is([data-component=content-blocks] .ContentBlocksProvider_contentBlock__SPdaQ:not(.ContentBlocksProvider_contentBlock__SPdaQ .ContentBlocksProvider_contentBlock__SPdaQ)):has(+.ContentBlocksProvider_desktopEdgeTop__aYB4e){margin-block-end:var(--spacing-12)}.ContentBlocksProvider_desktopEdgeBottom__7NlNc:is([data-component=content-blocks] .ContentBlocksProvider_contentBlock__SPdaQ:not(.ContentBlocksProvider_contentBlock__SPdaQ .ContentBlocksProvider_contentBlock__SPdaQ)):last-child{margin-block-end:var(--spacing-12)}}@media (min-width:992px){[data-component=content-blocks][data-sidebar=true] .ContentBlocksProvider_contentBlock__SPdaQ:not(.ContentBlocksProvider_contentBlock__SPdaQ .ContentBlocksProvider_contentBlock__SPdaQ){padding-left:250px}}.AccordionBlock_root__oFsT9{padding-bottom:var(--spacing-6);padding-top:var(--spacing-6)}@media (max-width:991.95px){.AccordionBlock_root__oFsT9{padding-inline:0}}@media (min-width:992px){.AccordionBlock_root__oFsT9{padding-bottom:var(--spacing-10);padding-top:var(--spacing-10)}}.frasersplus-cobrand .AccordionBlock_root__oFsT9{--body-font-stack-override:var(--fp-font-family),var(--general-font-stack-fallback);--heading-font-stack-override:var(--fp-font-family),var(--general-font-stack-fallback)}.AccordionBlock_heading__J11e8{padding:0 var(--spacing-4) var(--spacing-3)}@media (min-width:768px){.AccordionBlock_heading__J11e8{padding:0 0 var(--spacing-3)}}.usc .AccordionBlock_heading__J11e8{padding:0 var(--spacing-4) var(--spacing-4)}@media (min-width:992px){.usc .AccordionBlock_heading__J11e8{padding:0 0 var(--spacing-6)}}.frasersplus-cobrand .AccordionBlock_heading__J11e8{text-transform:none}.AccordionBlock_content__Nf515,.AccordionBlock_summary__5ue6P{background-color:var(--common-white)}.AccordionBlock_content__Nf515{border-bottom:none}@media (min-width:768px){.AccordionBlock_content__Nf515{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}}.AccordionBlock_contentPadding__pvYr7{padding:var(--spacing-4)}.Accordion_icon__0KwE7{flex-shrink:0;transition:transform .15s ease-in-out}.Accordion_icon__0KwE7.Accordion_rotate__S6R96{transform:rotate(180deg)}.Accordion_summary__g8EQS{display:flex;width:100%;min-height:var(--spacing-12);align-items:center;gap:var(--spacing-2);justify-content:space-between;padding:var(--spacing-3) var(--spacing-4);background:none;border-color:var(--grey-300);border-style:solid;border-width:0 0 1px;color:inherit;cursor:pointer}.Accordion_summary__g8EQS:focus-visible{background-color:rgb(0 0 0/12%);outline:none}.Accordion_content__XspNF{overflow-y:clip;padding:0;border-bottom:1px solid var(--grey-300)}.Accordion_content__XspNF.Accordion_transition__jPCia{transition:max-height .3s ease-in-out}.PaymentMethodAdyenMobilePay_form__1SRpC{margin-top:var(--spacing-4)}html:not([lang=en]) .PaymentMethodGiftCardForm_body1__G9cvv,html:not([lang=en]) .PaymentMethodGiftCardForm_body2__QvW0Z,html:not([lang=en]) .PaymentMethodGiftCardForm_caption__IKD4w,html:not([lang=en]) .PaymentMethodGiftCardForm_footnote__n6Qy_,html:not([lang=en]) .PaymentMethodGiftCardForm_heading1__WHelS,html:not([lang=en]) .PaymentMethodGiftCardForm_heading2__LUn4d,html:not([lang=en]) .PaymentMethodGiftCardForm_input__LR_MI,html:not([lang=en]) .PaymentMethodGiftCardForm_sash__bhwZv,html:not([lang=en]) .PaymentMethodGiftCardForm_subheading1__gtMb0,html:not([lang=en]) .PaymentMethodGiftCardForm_subheading2__4Q9xF{-webkit-hyphens:auto;hyphens:auto}.PaymentMethodGiftCardForm_accordionGroup__Ol3w_{margin-block-start:var(--spacing-4)}.PaymentMethodGiftCardForm_accordionDetails__NZggu{overflow:hidden;background-color:var(--grey-100);border-radius:var(--shape-border-radius)}.PaymentMethodGiftCardForm_accordionContent__cdkui{border-block-end:0}.PaymentMethodGiftCardForm_accordionBody__4rMGC{padding:var(--spacing-4);background-color:var(--grey-100);border-top:1px solid var(--grey-200)}.PaymentMethodGiftCardForm_balance___mliI{display:flex;width:100%;flex-direction:row;justify-content:space-between;margin-block-end:var(--spacing-4)}.PaymentMethodGiftCardForm_serverError__v3mff{width:-moz-max-content;width:max-content;margin-bottom:var(--spacing-4);margin-top:var(--spacing-4)}.PaymentMethodGiftCardForm_giftCard__XN0FM{display:flex;align-items:start;flex-direction:row;margin-block-end:var(--spacing-4)}.PaymentMethodGiftCardForm_giftCardInfo__cjGEF{width:100%;flex-grow:0;flex-shrink:1}.PaymentMethodGiftCardForm_giftCardRemove__3Biin{display:flex;flex-grow:0;flex-shrink:0;margin-inline-start:var(--spacing-2)}.AccordionGroup_box__IeofB{border-top:1px solid var(--grey-300)}.BannerBlock_root__OPs8g{position:relative;overflow:hidden}.BannerBlock_root__OPs8g.BannerBlock_whiteText__LmpQ0{color:var(--common-white)}.BannerBlock_root__OPs8g.BannerBlock_blackText__XJshD{color:var(--common-black)}@media (max-width:375.95px){.BannerBlock_root__OPs8g{padding-left:0;padding-right:0}}.BannerBlock_contentContainer__klHhx{position:absolute;display:flex;align-items:center;flex-direction:column;gap:var(--spacing-4);justify-content:center;padding:var(--spacing-5);text-align:center}@media (min-width:376px){.BannerBlock_contentContainer__klHhx{padding:var(--spacing-8)}}@media (max-width:767.95px){.BannerBlock_contentContainer__klHhx{bottom:0;width:100%}.BannerBlock_contentContainer__klHhx.BannerBlock_white__SkI8r{background-color:var(--common-white);color:var(--common-black)}.BannerBlock_contentContainer__klHhx.BannerBlock_black__Wb9M5{background-color:var(--common-black);color:var(--common-white)}.BannerBlock_contentContainer__klHhx.BannerBlock_black__Wb9M5,.BannerBlock_contentContainer__klHhx.BannerBlock_white__SkI8r{position:relative}}@media (min-width:768px){.BannerBlock_contentContainer__klHhx{left:0;right:0;top:0;display:flex;height:100%;gap:var(--spacing-4);padding:var(--spacing-8)}.BannerBlock_contentContainer__klHhx.BannerBlock_contentAlignLeftDesktop__TD0Ls{right:auto;width:70%}.BannerBlock_contentContainer__klHhx.BannerBlock_contentAlignRightDesktop__d2_tw{left:auto;width:70%}.BannerBlock_contentContainer__klHhx.BannerBlock_leftDesktop__QRq0k{align-items:flex-start;text-align:left}.BannerBlock_contentContainer__klHhx.BannerBlock_leftDesktop__QRq0k .BannerBlock_buttonContainer__t5Vds{justify-content:flex-start}}@media (min-width:992px){.BannerBlock_contentContainer__klHhx{display:flex;padding:var(--spacing-16)}.BannerBlock_contentContainer__klHhx.BannerBlock_contentAlignLeftDesktop__TD0Ls{right:auto;width:50%}.BannerBlock_contentContainer__klHhx.BannerBlock_contentAlignRightDesktop__d2_tw{left:auto;width:50%}}@media (min-width:1440px){.BannerBlock_contentContainer__klHhx{display:flex;padding:var(--spacing-25)}.BannerBlock_contentContainer__klHhx.BannerBlock_contentAlignLeftDesktop__TD0Ls{right:auto;width:40%}.BannerBlock_contentContainer__klHhx.BannerBlock_contentAlignRightDesktop__d2_tw{left:auto;width:40%}}.BannerBlock_buttonContainer__t5Vds{display:grid;flex-wrap:wrap;grid-gap:var(--spacing-4);gap:var(--spacing-4);grid-template-columns:repeat(2,calc(50% - var(--spacing-4) / 2));grid-template-rows:auto;justify-content:center;order:1}@media (max-width:375.95px){.BannerBlock_buttonContainer__t5Vds{width:100%;gap:var(--spacing-2);grid-template-columns:1fr 1fr}}@media (min-width:768px){.BannerBlock_buttonContainer__t5Vds{display:flex}}@media (max-width:991.95px){.BannerBlock_buttonContainer__t5Vds{display:flex;width:80%}}@media (max-width:767.95px){.BannerBlock_buttonContainer__t5Vds{width:100%}}@media (min-width:992px){.BannerBlock_buttonContainer__t5Vds{display:flex;width:100%;justify-content:center}}@media (max-width:767.95px){.BannerBlock_titleImageContainer__GAJsI{width:100%}}.BannerBlock_titleImage__41eUK{max-height:150px}@media (max-width:767.95px){.BannerBlock_titleImage__41eUK{margin:0 auto}}.BannerBlock_campaignImage__Npy9r{width:auto;max-width:100%;max-height:var(--spacing-7);-o-object-position:left;object-position:left}.BannerBlock_contentContainerOuter__wWOt_{display:flex;justify-content:center}@media (min-width:768px){.BannerBlock_contentContainerOuter__wWOt_.BannerBlock_contentAlignLeftDesktop__TD0Ls{justify-content:flex-start}.BannerBlock_contentContainerOuter__wWOt_.BannerBlock_contentAlignLeftDesktop__TD0Ls .BannerBlock_buttonContainer__t5Vds{width:100%}.BannerBlock_contentContainerOuter__wWOt_.BannerBlock_contentAlignRightDesktop__d2_tw{justify-content:flex-end}.BannerBlock_contentContainerOuter__wWOt_.BannerBlock_contentAlignRightDesktop__d2_tw .BannerBlock_buttonContainer__t5Vds{width:100%}}@media (max-width:767.95px){.BannerBlock_contentContainerOuter__wWOt_.BannerBlock_leftMobile__iDCpw .BannerBlock_buttonContainer__t5Vds,.BannerBlock_contentContainerOuter__wWOt_.BannerBlock_leftMobile__iDCpw .BannerBlock_campaignContainer__9GFuy,.BannerBlock_contentContainerOuter__wWOt_.BannerBlock_leftMobile__iDCpw .BannerBlock_contentContainer__klHhx{align-items:flex-start;justify-content:flex-start;text-align:left}}.BannerBlock_below__dcsTS{order:3}.BannerBlock_button__33Fv_{max-width:170px;text-wrap:nowrap}.BannerBlock_campaignContainer__9GFuy{display:flex;align-items:center;flex-flow:column;gap:var(--spacing-1);order:2}@media (min-width:768px){.BannerBlock_campaignContainer__9GFuy{flex-flow:wrap}}.BannerSliderBlock_link__6ZdRY{position:relative;color:inherit;outline:0;text-decoration:none}.BannerSliderBlock_link__6ZdRY:focus-visible:after{position:absolute;inset:0;content:"";outline:var(--focus-outline-main);outline-offset:-2px}.BannerSliderBlock_box__02mqY{position:relative;display:block;overflow:hidden}.BannerSliderBlock_box__02mqY img{transition:transform .3s}.BannerSliderBlock_box__02mqY:hover .BannerSliderBlock_button__5KVU3,.BannerSliderBlock_box__02mqY:hover .BannerSliderBlock_subtitle__3UYqJ{opacity:1}.BannerSliderBlock_grid__gnwRS{position:absolute;display:flex;align-items:center;gap:var(--spacing-4);inset:0;justify-content:center}.BannerSliderBlock_grid__gnwRS.BannerSliderBlock_column__waCFY{flex-direction:column}.BannerSliderBlock_subtitle__3UYqJ{margin:var(--spacing-2);color:var(--common-white)}.BannerSliderBlock_title__wUEC2{left:var(--spacing-4);bottom:var(--spacing-4);max-width:calc(100% - var(--spacing-10));padding-right:var(--spacing-2);text-align:left}.BannerSliderBlock_hidden__V4ki2{opacity:0}.BannerSliderBlock_slides__YG6xw>.BannerSliderBlock_slide__QaMk3{min-width:100%;flex-shrink:1}.PaymentMethodPromoCodes_accordionGroup__Y9Xpg{margin-block-start:var(--spacing-4)}.PaymentMethodPromoCodes_accordionDetails__lMaFQ{overflow:hidden;background-color:var(--grey-100);border-radius:var(--shape-border-radius)}.PaymentMethodPromoCodes_accordionContent__39IxO{border-block-end:0}.PaymentMethodPromoCodes_accordionBody__lvDmE{padding:var(--spacing-4);background-color:var(--grey-100);border-top:1px solid var(--grey-200)}.PaymentMethodPromoCodes_delete__gXsC6{padding:0;background:none;border:none;color:var(--error-main);cursor:pointer;margin-block-start:var(--spacing-2)}.PaymentMethodPromoCodes_delete__gXsC6:focus-visible{outline:var(--focus-outline-main);outline-offset:1px}.PaymentMethodPromoCodes_serverError__a0lDj{width:-moz-max-content;width:max-content;margin-bottom:var(--spacing-4);margin-top:var(--spacing-4)}html:not([lang=en]) .CheckoutViewFrasersPlusDisclaimer_body1__na1D_,html:not([lang=en]) .CheckoutViewFrasersPlusDisclaimer_body2___rpEY,html:not([lang=en]) .CheckoutViewFrasersPlusDisclaimer_caption__ERzwN,html:not([lang=en]) .CheckoutViewFrasersPlusDisclaimer_footnote__VHmEr,html:not([lang=en]) .CheckoutViewFrasersPlusDisclaimer_heading1__CSog3,html:not([lang=en]) .CheckoutViewFrasersPlusDisclaimer_heading2__PYojj,html:not([lang=en]) .CheckoutViewFrasersPlusDisclaimer_input__gDEQ6,html:not([lang=en]) .CheckoutViewFrasersPlusDisclaimer_sash__rM7ug,html:not([lang=en]) .CheckoutViewFrasersPlusDisclaimer_subheading1__oqgWq,html:not([lang=en]) .CheckoutViewFrasersPlusDisclaimer_subheading2__yIBpQ{-webkit-hyphens:auto;hyphens:auto}.CheckoutViewFrasersPlusDisclaimer_container__JtMd4{display:flex;flex-flow:row wrap;grid-area:frasers-plus-disclaimer;justify-content:center;padding-inline:var(--padding-inline);text-align:center}.CheckoutViewFrasersPlusDisclaimer_item__FQIbT{display:flex;width:100%;align-items:center;justify-content:center;margin:0}.CheckoutViewFrasersPlusDisclaimer_item__FQIbT:not(:first-of-type){border-top-color:var(--grey-200)}@media (min-width:768px){.CheckoutViewFrasersPlusDisclaimer_item__FQIbT{max-width:920px}}.CheckoutViewFrasersPlusDisclaimer_readMore__fvTlI{align-items:center;gap:var(--spacing-1);justify-content:center}.CheckoutViewHeader_header__bPn8U{position:sticky;display:flex;align-items:center;flex-direction:column;grid-area:header;z-index:1;background:var(--common-white);inset-block-start:0;isolation:isolate;border-block-end:1px solid var(--grey-200)}@media (min-width:992px){.CheckoutViewHeader_header__bPn8U:before{width:100%;height:var(--spacing-2);background-color:var(--base-main);content:""}}.usc .CheckoutViewHeader_header__bPn8U{background-color:var(--base-hover);color:var(--common-white)}:is(.usc .CheckoutViewHeader_header__bPn8U):before{display:none}.CheckoutViewHeader_content__YE_zI{display:flex;width:100%;max-width:var(--container-width);height:100%;flex-direction:column;gap:var(--spacing-2);justify-content:center;padding-block:var(--spacing-4);padding-inline:var(--padding-inline)}@media (min-width:992px){.CheckoutViewHeader_content__YE_zI{align-items:center;flex-direction:row;justify-content:space-between}}.CheckoutViewHeader_secure__rnnZo{display:flex;height:-moz-max-content;height:max-content;align-items:center;-moz-column-gap:var(--spacing-1);column-gap:var(--spacing-1);flex-direction:row;white-space:nowrap}.CheckoutViewSummary_checkoutViewSummary__JozY0{position:sticky;display:flex;align-items:stretch;grid-area:summary;z-index:var(--z-index-header);inset-block-start:0;isolation:isolate}@media (min-width:992px){.CheckoutViewSummary_checkoutViewSummary__JozY0{position:static;flex-direction:column;z-index:0}}.CheckoutViewSummary_triggerPosition__xhWU3{position:relative;display:flex;height:100%;align-items:stretch}.CheckoutViewSummary_trigger__yQ0qp{position:sticky;display:grid;grid-gap:var(--spacing-2);gap:var(--spacing-2);grid-template:"label    .        " auto "price    .        " auto "delivery indicator" auto/1fr min-content;padding-block:var(--spacing-4);padding-inline:var(--padding-inline);background:var(--base-main);border:none;color:var(--common-white);text-align:start;white-space:nowrap}.usc .CheckoutViewSummary_trigger__yQ0qp{background-color:var(--common-white);color:var(--base-hover)}:is(.usc .CheckoutViewSummary_trigger__yQ0qp):before{display:none}.CheckoutViewSummary_triggerLabel__oOv6l{grid-area:label}.CheckoutViewSummary_triggerPrice__qMtf4{grid-area:price}.CheckoutViewSummary_triggerDelivery__UWosg{grid-area:delivery}.CheckoutViewSummary_triggerIndicator__JZsE1{align-self:center;grid-area:indicator;transition:transform .2s ease-in-out;margin-block-start:var(--spacing-1);margin-inline-start:var(--spacing-1)}.CheckoutViewSummary_trigger__yQ0qp[aria-expanded=true] .CheckoutViewSummary_triggerIndicator__JZsE1{transform:rotate(180deg)}.CheckoutViewSummary_overlay__4OqPZ{position:absolute;display:flex;width:100vw;height:calc(100vh - 100%);height:calc(100dvh - 100%);flex-direction:column;z-index:var(--z-index-header);background:var(--common-white);inset-inline-end:0;inset-block-start:100%}.CheckoutViewSummary_overlayHeader__B5J3w{display:flex;justify-content:space-between;padding-block:var(--spacing-6);padding-inline:var(--padding-inline);border-block-end:1px solid var(--grey-300)}.CheckoutViewSummary_overlayClose__mNZhI{display:flex;width:-moz-min-content;width:min-content;height:-moz-min-content;height:min-content;margin:var(--negative-spacing-4);padding:var(--spacing-4);background:transparent;border:none;color:inherit}.CheckoutViewSummary_overlayScroll__btdTj{height:100%;flex-shrink:1;overflow-y:auto}.CheckoutViewSummary_overlayFooter__dEwos,.CheckoutViewSummary_overlayScroll__btdTj{width:100%;flex-grow:0;padding-block:var(--spacing-4);padding-inline:var(--padding-inline)}.CheckoutViewSummary_overlayFooter__dEwos{flex-shrink:0;margin-block-start:var(--negative-spacing-8)}@media (min-width:992px){.CheckoutViewSummary_overlayFooter__dEwos{margin-block-start:0}}.CheckoutViewSummary_panelPosition__Zam4l{padding-inline-end:var(--padding-inline);padding-inline-start:calc(var(--padding-inline) / 2)}.CheckoutViewSummary_panel__4_rMa{width:100%;max-width:560px;margin:0 auto;border:1px solid var(--grey-300)}.CheckoutViewSummary_panelHeader__2cByh{display:flex;justify-content:space-between;padding:var(--spacing-4);border-block-end:1px solid var(--grey-300)}.CheckoutViewSummary_panelContent__ZpU_f{display:flex;flex-direction:column;padding:var(--spacing-4)}.CheckoutViewSummary_lineItems__QH6_1{--scrollbar-thickness:4px;--scrollbar-mask:0 solid transparent;-webkit-overflow-scrolling:touch}.CheckoutViewSummary_lineItems__QH6_1::-webkit-scrollbar{width:var(--scrollbar-thickness);height:var(--scrollbar-thickness)}.CheckoutViewSummary_lineItems__QH6_1:focus-visible::-webkit-scrollbar-thumb,.CheckoutViewSummary_lineItems__QH6_1:hover::-webkit-scrollbar-thumb{background-clip:content-box}.CheckoutViewSummary_lineItems__QH6_1:focus-visible::-webkit-scrollbar-thumb{outline:var(--focus-outline-main);outline-offset:1px}.CheckoutViewSummary_lineItems__QH6_1:focus-visible{outline:0}.CheckoutViewSummary_lineItems__QH6_1::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--base-main);border-bottom:var(--scrollbar-mask);border-top:var(--scrollbar-mask)}.usc :is(.CheckoutViewSummary_lineItems__QH6_1::-webkit-scrollbar-thumb){background-color:var(--grey-500)}.frasersplus-cobrand :is(.CheckoutViewSummary_lineItems__QH6_1::-webkit-scrollbar-thumb){background-color:var(--fp-light-purple)}.CheckoutViewSummary_lineItems__QH6_1::-webkit-scrollbar-track{background-clip:content-box;background-color:var(--grey-300);border:var(--scrollbar-mask)}@supports (not (selector(::-webkit-scrollbar))){.CheckoutViewSummary_lineItems__QH6_1{scrollbar-color:var(--base-main) var(--grey-300);scrollbar-width:thin}}.CheckoutViewSummary_lineItems__QH6_1{max-height:480px;margin:var(--negative-spacing-4);overflow-x:hidden;overflow-y:auto;padding:var(--spacing-4)}.CheckoutViewSummary_lineItems__QH6_1:has(>:nth-child(3)){padding-inline-end:calc(var(--spacing-4) - var(--scrollbar-thickness))}.CheckoutViewSummary_lineItemsList__PzoJl{display:flex;width:100%;flex-direction:column;gap:var(--spacing-4)}.CheckoutViewSummary_divider__PBv77{width:100%;margin-block:var(--spacing-4);border:none;border-block-start:1px solid var(--grey-300);margin-inline:0}.ProductLineItem_productLineItem__OkYTz{display:grid;grid-column-gap:var(--spacing-4);-moz-column-gap:var(--spacing-4);column-gap:var(--spacing-4);grid-template:"image              details" auto "image              price  " auto/var(--spacing-28) 1fr;grid-row-gap:var(--spacing-5);row-gap:var(--spacing-5)}.ProductLineItem_productLineItemImage__YA0uT{grid-area:image;aspect-ratio:1/1}.ProductLineItem_productLineItemDetails__zJOff{grid-area:details}.ProductLineItem_productLineItemDetails__zJOff,.ProductLineItem_productLineItemGroup__tD8Fh{display:flex;flex-direction:column;row-gap:var(--spacing-1)}.ProductLineItem_productLineItemGroup__tD8Fh{margin-block:var(--spacing-1)}.ProductLineItem_productLineItemGroup__tD8Fh:first-child{margin-block-start:0}.ProductLineItem_productLineItemGroup__tD8Fh:last-child{margin-block-end:0}.ProductLineItem_productLineItemPrices__ot8me{display:grid;flex-direction:row;flex-wrap:wrap;grid-gap:var(--spacing-2);gap:var(--spacing-2);grid-area:price;grid-template-columns:1fr max-content;grid-template-rows:repeat(auto-fill,auto);justify-content:space-between;white-space:nowrap}.ProductLineItem_productLineItemPrice__ANWHF{display:flex;max-width:-moz-max-content;max-width:max-content;flex-direction:column;justify-content:end;white-space:nowrap}.ProductLineItem_productLineItemPrice__ANWHF.ProductLineItem_productLineItemPriceVariantStyleFrasersPlus__3uahs{color:var(--fp-light-purple)}.ProductSelector_root__Y_vY9{width:100%}.ProductSelector_grid__WAssE{display:grid;grid-gap:var(--spacing-1);grid-template-columns:repeat(6,1fr)}.ProductSelector_button___s8Qm{width:100%;border:none;border-radius:var(--spacing-1);cursor:pointer;aspect-ratio:1/1}.ProductSelector_disabled__z_zQ1{opacity:.5}.SelectorHeader_root__2w_zm{display:flex;gap:var(--spacing-1);margin-bottom:var(--spacing-2)}.SelectorHeader_justify__fS3Vi{justify-content:space-between}.VariantSelector_sizeContainer__PG9OZ{display:grid;grid-gap:var(--spacing-1);grid-template-columns:repeat(3,1fr)}@media (min-width:992px){.VariantSelector_sizeContainer__PG9OZ{grid-template-columns:repeat(4,1fr)}}.FacetTagGroup_root__Q2MBQ{display:flex;flex-wrap:wrap;grid-gap:var(--spacing-1)}.FacetTag_tag__3x85q{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--grey-200);border-radius:var(--shape-border-radius);text-decoration:none}.FacetTag_icon__rLfli{color:var(--common-black)}.FacetTag_icon__rLfli:hover{cursor:pointer;opacity:.8}.FacetTag_remove__eooHd{display:flex;align-items:baseline;padding:0;background:transparent;border:none;color:inherit}.FacetTag_tag__3x85q:focus-visible .FacetTag_remove__eooHd{outline:var(--focus-outline-main);outline-offset:1px}html:not([lang=en]) .FacetReset_body1__6dFMe,html:not([lang=en]) .FacetReset_body2__xtI_6,html:not([lang=en]) .FacetReset_caption__SWlz1,html:not([lang=en]) .FacetReset_footnote__edZsi,html:not([lang=en]) .FacetReset_heading1__vNJAk,html:not([lang=en]) .FacetReset_heading2__1q4_O,html:not([lang=en]) .FacetReset_input__zmNba,html:not([lang=en]) .FacetReset_sash__ecQ8v,html:not([lang=en]) .FacetReset_subheading1__B6_XX,html:not([lang=en]) .FacetReset_subheading2__pREMK{-webkit-hyphens:auto;hyphens:auto}.FacetReset_link__B8ACu{margin:0;font-family:var(--heading-font-stack-override,var(--heading-font-stack));font-size:var(--font-size,14px);font-style:normal;font-weight:var(--font-weight,400);letter-spacing:0;line-height:16px;padding:0;background-color:transparent;border:none;color:var(--grey-500);text-align:left;text-decoration:underline}.FacetReset_link__B8ACu:hover{cursor:pointer;opacity:.8}.FacetReset_link__B8ACu:focus-visible{outline:var(--focus-outline-main);outline-offset:-1px}html:not([lang=en]) .FacetSearch_body1__ohHOu,html:not([lang=en]) .FacetSearch_body2__ezNFo,html:not([lang=en]) .FacetSearch_caption__VR7Jp,html:not([lang=en]) .FacetSearch_footnote__6OcJJ,html:not([lang=en]) .FacetSearch_heading1__1ETUx,html:not([lang=en]) .FacetSearch_heading2__USMy3,html:not([lang=en]) .FacetSearch_input__F1gHl,html:not([lang=en]) .FacetSearch_sash__dTvF0,html:not([lang=en]) .FacetSearch_subheading1__GjMqk,html:not([lang=en]) .FacetSearch_subheading2__PYIi2{-webkit-hyphens:auto;hyphens:auto}.FacetSearch_root__TkVdy{position:relative}.FacetSearch_input__F1gHl{width:100%}.FacetSearch_input__F1gHl input{margin:0;font-family:var(--body-font-stack-override,var(--body-font-stack));font-size:var(--font-size,16px);font-style:normal;font-weight:var(--font-weight,400);letter-spacing:0;line-height:18px;padding-right:var(--spacing-8);background-color:var(--common-white)}.FacetSearch_icon__M3J2M{position:absolute;right:var(--spacing-2);top:50%;transform:translateY(-50%)}.FacetSearch_icon__M3J2M.FacetSearch_clear__VSO4F{cursor:pointer;margin-inline:var(--spacing-1)}.FacetSearch_icon__M3J2M.FacetSearch_search__ubWT7{color:var(--base-main);pointer-events:none}