.PrintPreviewModal_iframe__sqTbo{width:80vw;height:100%;margin:0 var(--spacing-4);overflow-y:hidden;border:initial}.PrintPreviewModal_icon__dqhPV{width:var(--spacing-12);height:var(--spacing-12)}.PrintPreviewModal_button__HpvvB{margin:var(--spacing-2) 0 0 var(--spacing-2);padding:initial}.PrintPreviewModal_modalInner__Qnjk6{height:70vh;overflow-y:hidden}.PrintPreviewModal_iframeContainer__Yza3y{height:80%}.OrderDetails_layout__yp2tv{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6);background-color:var(--common-white)}.OrderDetails_orderId__ZD1hU{display:flex;align-items:center;flex-wrap:wrap}.OrderDetails_subheading__9TPCu{margin-bottom:var(--spacing-1)}.CopyToClipboard_button__kkX5n{display:grid;width:var(--spacing-11);height:var(--spacing-11);padding:0;background-color:var(--common-white);border:0;color:var(--grey-500);cursor:pointer;place-items:center}.CopyToClipboard_button__kkX5n:focus-visible{outline:var(--focus-outline-main)}.DeliveryDetails_root__hYBFi{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6);background-color:var(--common-white)}.DeliveryDetails_highlight__W7wFw{color:var(--base-main)}.DeliveryDetails_address___R9QO{display:grid;grid-gap:var(--spacing-2);gap:var(--spacing-2)}html:not([lang=en]) .OrderSummaryBreakdown_body1__Y_1lc,html:not([lang=en]) .OrderSummaryBreakdown_body2__rrpuT,html:not([lang=en]) .OrderSummaryBreakdown_caption__S1USe,html:not([lang=en]) .OrderSummaryBreakdown_footnote__P_AFn,html:not([lang=en]) .OrderSummaryBreakdown_heading1__ZDq4E,html:not([lang=en]) .OrderSummaryBreakdown_heading2__FZ0q1,html:not([lang=en]) .OrderSummaryBreakdown_input__vp2QZ,html:not([lang=en]) .OrderSummaryBreakdown_sash__dlzR4,html:not([lang=en]) .OrderSummaryBreakdown_subheading1___zpGX,html:not([lang=en]) .OrderSummaryBreakdown_subheading2__1jyfz{-webkit-hyphens:auto;hyphens:auto}.OrderSummaryBreakdown_summary__2tqYE{display:grid;grid-gap:var(--spacing-2);gap:var(--spacing-2);grid-auto-flow:row}div.OrderSummaryBreakdown_discountLine__piQ7m{gap:var(--spacing-2);color:var(--sale-main)}.OrderSummaryBreakdown_breakLine__f7xM2{margin:0;padding:0;color:var(--grey-400)}.frasersplus-cobrand .OrderSummaryBreakdown_breakLine__f7xM2{color:#C4C4C4}.OrderSummaryBreakdown_frasersPlusTotal__Dfdyu{color:var(--fp-light-purple)}.OrderSummaryBreakdown_orderSummaryBreakdownLine__U0lnP{display:flex;align-items:flex-start;gap:var(--spacing-4);justify-content:space-between;word-break:auto-phrase;overflow-wrap:anywhere}.OrderSummaryBreakdown_orderSummaryBreakdownLineValue__yJEwr{white-space:nowrap}button.OrderSummaryBreakdown_removeButton__16tem{display:flex;width:var(--spacing-5);height:var(--spacing-5);align-items:center;flex-shrink:0;justify-content:center;margin-left:0;margin-right:auto;padding:var(--spacing-1);background-color:var(--grey-200);border-radius:50%;color:var(--common-black);text-decoration:none}span.OrderSummaryBreakdown_removeButtonIcon__2ho0J{display:block;width:var(--spacing-2);height:var(--spacing-2);margin:auto}.disableBodyScroll_scrollLocked__1TX_C{position:fixed!important;left:0;right:0;top:var(--scroll-top,0);bottom:0;overflow:hidden!important;touch-action:none;-webkit-overflow-scrolling:touch;overscroll-behavior:none}.disableBodyScroll_scrollLockedHtml__KjdXj{height:100%;touch-action:none;overscroll-behavior:none}.disableBodyScroll_scrollLocked__1TX_C [role=dialog],.disableBodyScroll_scrollLocked__1TX_C [role=dialog] *{touch-action:auto}.OrderSummary_layout__FfMhq{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6);background-color:var(--common-white)}.OrderSummary_summary__Rhn0a{width:100%;padding-top:var(--spacing-4)}@media (min-width:376px){.OrderSummary_summary__Rhn0a{max-width:330px}}@media (min-width:1440px){.OrderSummary_summary__Rhn0a{max-width:30%;margin-left:auto;padding-top:var(--spacing-2)}}.CartPromo_section__eAZxr{padding-block:var(--spacing-2);padding-inline:var(--spacing-4)}.CartPromo_wrapper___KO6z{display:grid;box-sizing:border-box;gap:var(--spacing-2);grid-auto-flow:row;grid-gap:var(--spacing-2);padding-block:var(--spacing-3);padding-inline:var(--spacing-4);background-color:var(--common-white);border:4px solid var(--common-black);text-align:center}.CartPromo_promoMessage__5edj1,.CartPromo_promoUseCode__0Mpqt{text-transform:uppercase}html:not([lang=en]) .CouponCodeForm_body1__G7Yba,html:not([lang=en]) .CouponCodeForm_body2__77DhM,html:not([lang=en]) .CouponCodeForm_caption__3IXQ8,html:not([lang=en]) .CouponCodeForm_footnote__8bzRX,html:not([lang=en]) .CouponCodeForm_heading1__Id4lu,html:not([lang=en]) .CouponCodeForm_heading2__FX_pK,html:not([lang=en]) .CouponCodeForm_input__mavR_,html:not([lang=en]) .CouponCodeForm_sash__ekUt8,html:not([lang=en]) .CouponCodeForm_subheading1__uK5Hn,html:not([lang=en]) .CouponCodeForm_subheading2___2SaL{-webkit-hyphens:auto;hyphens:auto}.CouponCodeForm_form__Fr7mW{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}.CouponCodeForm_formError__DkmfO{--error-text-align:left;width:100%}.CouponCodeForm_input__mavR_{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;min-width:0;flex:1 1;margin:0;padding:var(--spacing-2) 0 var(--spacing-2) var(--spacing-2);background-color:var(--grey-200);border:none;border-radius:var(--shape-border-radius);text-overflow:ellipsis}.CouponCodeForm_input__mavR_::-moz-placeholder{color:var(--grey-500)}.CouponCodeForm_input__mavR_::placeholder{color:var(--grey-500)}.CouponCodeForm_input__mavR_:focus-visible{outline:var(--focus-outline-main);outline-offset:-2px}.CartViewOrderSummary_contents__tJeSR,.CartViewOrderSummary_position__TCEtY{display:contents}@media (min-width:768px){.CartViewOrderSummary_position__TCEtY{display:block;grid-column:2;grid-row:1/span 3}}.CartViewOrderSummary_container__xylQK{display:contents}@media (min-width:768px){.CartViewOrderSummary_container__xylQK{position:sticky;top:calc(var(--header-height) + var(--spacing-6));display:flex;align-self:flex-start;flex-direction:column}}.CartViewOrderSummary_group__lvlTR{position:relative;display:flex;flex-direction:column;padding-block:var(--spacing-2);row-gap:var(--spacing-2);background-color:white;isolation:isolate}.CartViewOrderSummary_delimiter__ECjB9+.CartViewOrderSummary_group__lvlTR{padding-block-start:var(--spacing-4)}.CartViewOrderSummary_group__lvlTR:has(+.CartViewOrderSummary_delimiter__ECjB9){padding-block-end:var(--spacing-4)}.CartViewOrderSummary_group__lvlTR:first-child{padding-block-start:var(--spacing-4);margin-block-start:var(--spacing-4)}@media (min-width:768px){.CartViewOrderSummary_group__lvlTR:first-child{margin-block-start:0}}.CartViewOrderSummary_group__lvlTR:last-child{padding-block-end:var(--spacing-2)}.CartViewOrderSummary_section__U4SpY{padding-block:var(--spacing-2);padding-inline:var(--spacing-4);background-color:var(--common-white)}.CartViewOrderSummary_delimiter__ECjB9{width:100%;height:1px;margin-block:0;background-color:var(--grey-200);border:none}.CartViewOrderSummary_notifications__GQ_js{position:absolute;inset-inline:0;inset-block-start:0}.CartViewOrderSummary_checkoutButton__P1XeH{--font-size:16px}.CartViewOrderSummary_sticky__kXFtb{position:sticky;margin-block:calc(var(--negative-spacing-3) + -1px);padding-block:var(--spacing-4);inset-block-end:0;pointer-events:none;border-block-start:1px solid transparent}.CartViewOrderSummary_sticky__kXFtb[data-stuck=true]{border-block-start:1px solid var(--grey-200)}@media (min-width:768px){.CartViewOrderSummary_sticky__kXFtb{position:static;display:contents}}.CartViewOrderSummary_actions__oIysZ{display:flex;flex-direction:column;gap:var(--spacing-3);padding-block:var(--spacing-2);padding-inline:var(--spacing-4);pointer-events:visible}.CartViewOrderSummary_cartSummaryOutOfStockError__YXVxY{gap:var(--spacing-2);justify-content:flex-start}.CartViewOrderSummary_cartSummaryOutOfStockError__YXVxY span{width:var(--spacing-6);height:var(--spacing-6);align-self:flex-start}.CartViewOrderSummary_cartSummaryOutOfStockError__YXVxY p{white-space:normal;word-break:auto-phrase;overflow-wrap:anywhere}.CheckoutViewSummary_checkoutViewSummary__JozY0{position:fixed;right:0;top:0;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}.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{--scrollbar-thickness:4px;--scrollbar-mask:0 solid transparent;-webkit-overflow-scrolling:touch}.CheckoutViewSummary_overlayScroll__btdTj::-webkit-scrollbar{width:var(--scrollbar-thickness);height:var(--scrollbar-thickness)}.CheckoutViewSummary_overlayScroll__btdTj:focus-visible::-webkit-scrollbar-thumb,.CheckoutViewSummary_overlayScroll__btdTj:hover::-webkit-scrollbar-thumb{background-clip:content-box}.CheckoutViewSummary_overlayScroll__btdTj:focus-visible::-webkit-scrollbar-thumb{outline:var(--focus-outline-main);outline-offset:1px}.CheckoutViewSummary_overlayScroll__btdTj:focus-visible{outline:0}.CheckoutViewSummary_overlayScroll__btdTj::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--base-main);border-bottom:var(--scrollbar-mask);border-top:var(--scrollbar-mask)}.frasersplus-cobrand :is(.CheckoutViewSummary_overlayScroll__btdTj::-webkit-scrollbar-thumb){background-color:var(--fp-light-purple)}.CheckoutViewSummary_overlayScroll__btdTj::-webkit-scrollbar-track{background-clip:content-box;background-color:var(--grey-300);border:var(--scrollbar-mask)}@supports (not (selector(::-webkit-scrollbar))){.CheckoutViewSummary_overlayScroll__btdTj{scrollbar-color:var(--base-main) var(--grey-300);scrollbar-width:thin}}.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{position:relative;flex-shrink:0}.CheckoutViewSummary_overlayFooter__dEwos:before{position:absolute;content:"";inset-block-start:0;inset-inline:var(--spacing-4);border-block-start:1px solid var(--grey-300)}@media (min-width:992px){.CheckoutViewSummary_overlayFooter__dEwos{margin-block-start:0}}.CheckoutViewSummary_sticky__ORyWv{--panel-offset:calc(var(--header-checkout-height) + var(--gutter-1));--panel-max-height:calc(100vh - var(--panel-offset) - calc(var(--footer-checkout-height) + var(--gutter-1)));position:sticky;top:var(--panel-offset)}.CheckoutViewSummary_panelPosition__Zam4l{padding-inline-end:var(--padding-inline);padding-inline-start:calc(var(--padding-inline) / 2)}.CheckoutViewSummary_panel__4_rMa{display:flex;width:100%;max-width:560px;max-height:var(--panel-max-height);flex-direction:column;margin-left:auto;border:1px solid var(--grey-300)}@media (min-width:1440px){.CheckoutViewSummary_panel__4_rMa{max-width:610px}}.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{--scrollbar-thickness:4px;--scrollbar-mask:0 solid transparent;-webkit-overflow-scrolling:touch}.CheckoutViewSummary_panelContent__ZpU_f::-webkit-scrollbar{width:var(--scrollbar-thickness);height:var(--scrollbar-thickness)}.CheckoutViewSummary_panelContent__ZpU_f:focus-visible::-webkit-scrollbar-thumb,.CheckoutViewSummary_panelContent__ZpU_f:hover::-webkit-scrollbar-thumb{background-clip:content-box}.CheckoutViewSummary_panelContent__ZpU_f:focus-visible::-webkit-scrollbar-thumb{outline:var(--focus-outline-main);outline-offset:1px}.CheckoutViewSummary_panelContent__ZpU_f:focus-visible{outline:0}.CheckoutViewSummary_panelContent__ZpU_f::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--base-main);border-bottom:var(--scrollbar-mask);border-top:var(--scrollbar-mask)}.frasersplus-cobrand :is(.CheckoutViewSummary_panelContent__ZpU_f::-webkit-scrollbar-thumb){background-color:var(--fp-light-purple)}.CheckoutViewSummary_panelContent__ZpU_f::-webkit-scrollbar-track{background-clip:content-box;background-color:var(--grey-300);border:var(--scrollbar-mask)}@supports (not (selector(::-webkit-scrollbar))){.CheckoutViewSummary_panelContent__ZpU_f{scrollbar-color:var(--base-main) var(--grey-300);scrollbar-width:thin}}.CheckoutViewSummary_panelContent__ZpU_f{display:flex;max-height:480px;flex:1 1;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:var(--spacing-4)}.CheckoutViewSummary_panelFooter__IRsrp{position:relative;padding:var(--spacing-4)}.CheckoutViewSummary_panelFooter__IRsrp:before{position:absolute;content:"";inset-block-start:0;inset-inline:var(--spacing-4);border-block-start:1px solid var(--grey-300)}.CheckoutViewSummary_lineItems__QH6_1{margin:var(--negative-spacing-4);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)}.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)}.CheckoutViewSummary_checkoutViewSummary__3xYsW{position:fixed;right:0;top:0;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__3xYsW{position:static;flex-direction:column;z-index:0}}.CheckoutViewSummary_triggerPosition__4fBuS{position:relative;display:flex;height:100%;align-items:stretch}.CheckoutViewSummary_trigger___ZYrn{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}.CheckoutViewSummary_triggerLabel__4j_z0{grid-area:label}.CheckoutViewSummary_triggerPrice__jXhGx{grid-area:price}.CheckoutViewSummary_triggerDelivery__8lSxg{grid-area:delivery}.CheckoutViewSummary_triggerIndicator__yv17j{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___ZYrn[aria-expanded=true] .CheckoutViewSummary_triggerIndicator__yv17j{transform:rotate(180deg)}.CheckoutViewSummary_overlay__wwAgS{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__k2wze{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__jhEdI{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__1pv6P{--scrollbar-thickness:4px;--scrollbar-mask:0 solid transparent;-webkit-overflow-scrolling:touch}.CheckoutViewSummary_overlayScroll__1pv6P::-webkit-scrollbar{width:var(--scrollbar-thickness);height:var(--scrollbar-thickness)}.CheckoutViewSummary_overlayScroll__1pv6P:focus-visible::-webkit-scrollbar-thumb,.CheckoutViewSummary_overlayScroll__1pv6P:hover::-webkit-scrollbar-thumb{background-clip:content-box}.CheckoutViewSummary_overlayScroll__1pv6P:focus-visible::-webkit-scrollbar-thumb{outline:var(--focus-outline-main);outline-offset:1px}.CheckoutViewSummary_overlayScroll__1pv6P:focus-visible{outline:0}.CheckoutViewSummary_overlayScroll__1pv6P::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--base-main);border-bottom:var(--scrollbar-mask);border-top:var(--scrollbar-mask)}.frasersplus-cobrand :is(.CheckoutViewSummary_overlayScroll__1pv6P::-webkit-scrollbar-thumb){background-color:var(--fp-light-purple)}.CheckoutViewSummary_overlayScroll__1pv6P::-webkit-scrollbar-track{background-clip:content-box;background-color:var(--grey-300);border:var(--scrollbar-mask)}@supports (not (selector(::-webkit-scrollbar))){.CheckoutViewSummary_overlayScroll__1pv6P{scrollbar-color:var(--base-main) var(--grey-300);scrollbar-width:thin}}.CheckoutViewSummary_overlayScroll__1pv6P{height:100%;flex-shrink:1;overflow-y:auto}.CheckoutViewSummary_overlayFooter__P0p7m,.CheckoutViewSummary_overlayScroll__1pv6P{width:100%;flex-grow:0;padding-block:var(--spacing-4);padding-inline:var(--padding-inline)}.CheckoutViewSummary_overlayFooter__P0p7m{position:relative;flex-shrink:0}.CheckoutViewSummary_overlayFooter__P0p7m:before{position:absolute;content:"";inset-block-start:0;inset-inline:var(--spacing-4);border-block-start:1px solid var(--grey-300)}@media (min-width:992px){.CheckoutViewSummary_overlayFooter__P0p7m{margin-block-start:0}}.CheckoutViewSummary_sticky__hPaZ8{--panel-offset:calc(var(--header-checkout-height) + var(--gutter-1));--panel-max-height:calc(100vh - var(--panel-offset) - calc(var(--footer-checkout-height) + var(--gutter-1)));position:sticky;top:var(--panel-offset)}.CheckoutViewSummary_panelPosition__mLNzR{padding-inline-end:var(--padding-inline);padding-inline-start:calc(var(--padding-inline) / 2)}.CheckoutViewSummary_panel__QwIYL{display:flex;width:100%;max-width:560px;max-height:var(--panel-max-height);flex-direction:column;margin-left:auto;border:1px solid var(--grey-300)}@media (min-width:1440px){.CheckoutViewSummary_panel__QwIYL{max-width:610px}}.CheckoutViewSummary_panelHeader__4JUaF{display:flex;justify-content:space-between;padding:var(--spacing-4);border-block-end:1px solid var(--grey-300)}.CheckoutViewSummary_panelContent__IUdjG{--scrollbar-thickness:4px;--scrollbar-mask:0 solid transparent;-webkit-overflow-scrolling:touch}.CheckoutViewSummary_panelContent__IUdjG::-webkit-scrollbar{width:var(--scrollbar-thickness);height:var(--scrollbar-thickness)}.CheckoutViewSummary_panelContent__IUdjG:focus-visible::-webkit-scrollbar-thumb,.CheckoutViewSummary_panelContent__IUdjG:hover::-webkit-scrollbar-thumb{background-clip:content-box}.CheckoutViewSummary_panelContent__IUdjG:focus-visible::-webkit-scrollbar-thumb{outline:var(--focus-outline-main);outline-offset:1px}.CheckoutViewSummary_panelContent__IUdjG:focus-visible{outline:0}.CheckoutViewSummary_panelContent__IUdjG::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--base-main);border-bottom:var(--scrollbar-mask);border-top:var(--scrollbar-mask)}.frasersplus-cobrand :is(.CheckoutViewSummary_panelContent__IUdjG::-webkit-scrollbar-thumb){background-color:var(--fp-light-purple)}.CheckoutViewSummary_panelContent__IUdjG::-webkit-scrollbar-track{background-clip:content-box;background-color:var(--grey-300);border:var(--scrollbar-mask)}@supports (not (selector(::-webkit-scrollbar))){.CheckoutViewSummary_panelContent__IUdjG{scrollbar-color:var(--base-main) var(--grey-300);scrollbar-width:thin}}.CheckoutViewSummary_panelContent__IUdjG{display:flex;max-height:480px;flex:1 1;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:var(--spacing-4)}.CheckoutViewSummary_panelFooter__TKozL{position:relative;padding:var(--spacing-4)}.CheckoutViewSummary_panelFooter__TKozL:before{position:absolute;content:"";inset-block-start:0;inset-inline:var(--spacing-4);border-block-start:1px solid var(--grey-300)}.CheckoutViewSummary_lineItems__u5at2{margin:var(--negative-spacing-4);padding:var(--spacing-4)}.CheckoutViewSummary_lineItems__u5at2:has(>:nth-child(3)){padding-inline-end:calc(var(--spacing-4) - var(--scrollbar-thickness))}.CheckoutViewSummary_lineItemsList__19cKE{display:flex;width:100%;flex-direction:column;gap:var(--spacing-4)}.ProductLineItem_productLineItem__Ajf0b{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__7U_Js{grid-area:image;aspect-ratio:1/1}.ProductLineItem_productLineItemDetails__9OrV0{grid-area:details}.ProductLineItem_productLineItemDetails__9OrV0,.ProductLineItem_productLineItemGroup__24aTu{display:flex;flex-direction:column;row-gap:var(--spacing-1)}.ProductLineItem_productLineItemGroup__24aTu{margin-block:var(--spacing-1)}.ProductLineItem_productLineItemGroup__24aTu:first-child{margin-block-start:0}.ProductLineItem_productLineItemGroup__24aTu:last-child{margin-block-end:0}.ProductLineItem_productLineItemPrices__nIdtV{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__mo7a4{display:flex;max-width:-moz-max-content;max-width:max-content;flex-direction:column;justify-content:end;white-space:nowrap}.ProductLineItem_productLineItemPrice__mo7a4.ProductLineItem_productLineItemPriceVariantStyleFrasersPlus__ehxt_{color:var(--fp-light-purple)}