.Configurator_configuratorWrapper__kHi7p{display:grid;grid-template-columns:auto minmax(420px,640px);margin-bottom:32px;position:relative;justify-content:left;background-color:#f5f5f5;max-height:1000px;border-top:1px solid #d6d6d6;box-shadow:0 1px 4px rgba(0,0,0,.12),0 0 1px rgba(0,0,0,.14);margin-left:calc(60rem - 50vw);margin-right:calc(60rem - 50vw)}@supports(-webkit-appearance:none){.Configurator_configuratorWrapper__kHi7p{margin-right:calc(60rem - 50vw + 8px)}}@media(max-width:120.1em){.Configurator_configuratorWrapper__kHi7p{grid-template-columns:auto 420px;justify-content:center;width:100%;margin-left:0;margin-right:0}}@media(max-width:100.1em){.Configurator_configuratorWrapper__kHi7p{max-height:520px}}@media(max-width:80.1em){.Configurator_configuratorWrapper__kHi7p{grid-template-rows:auto auto;background-color:#ebebeb;margin-bottom:16px;height:auto;max-height:420px}}@media(max-width:64.1em){.Configurator_configuratorWrapper__kHi7p{grid-template-columns:1fr;grid-template-rows:auto auto;background-color:#ebebeb;margin-bottom:16px;max-height:none;height:auto;border-top:none}}.Configurator_configuratorWrapper__kHi7p .Configurator_leftColumn__pt5XI{float:left;position:relative;background-color:#f5f5f5;min-width:1280px;max-width:1600px;max-height:1020px;box-shadow:1px 0 2px rgba(0,0,0,.12);clip-path:inset(-2px -2px -2px 0)}@media(max-width:120.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_leftColumn__pt5XI{width:calc(99vw - 420px);max-height:800px;clip-path:none;min-width:auto}}@media(max-width:100.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_leftColumn__pt5XI{max-height:520px}}@media(max-width:80.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_leftColumn__pt5XI{max-height:420px}}@media(max-width:64.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_leftColumn__pt5XI{max-width:100vw;max-height:700px;height:100.15vw;width:100%;order:1}}@media(max-width:30.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_leftColumn__pt5XI{max-height:426px;max-width:100vw;height:113.6vw;width:100%;order:1}}.Configurator_configuratorWrapper__kHi7p .Configurator_leftColumn__pt5XI .Configurator_canvasContainer__YSieI{cursor:grab;height:1000px;width:1600px}@media(max-width:120.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_leftColumn__pt5XI .Configurator_canvasContainer__YSieI{width:100%;max-height:750px}}@media(max-width:100.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_leftColumn__pt5XI .Configurator_canvasContainer__YSieI{max-height:520px;width:100%}}@media(max-width:80.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_leftColumn__pt5XI .Configurator_canvasContainer__YSieI{max-height:420px}}@media(max-width:64.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_leftColumn__pt5XI .Configurator_canvasContainer__YSieI{max-width:100vw;max-height:700px;height:100.15vw;width:100%;order:1}}@media(max-width:30.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_leftColumn__pt5XI .Configurator_canvasContainer__YSieI{max-height:426px;max-width:100vw;height:113.6vw;width:100%;order:1}}.Configurator_configuratorWrapper__kHi7p .Configurator_rightColumn__xeWYh{float:right;max-height:1000px;overflow-y:hidden;background-color:#fff}@media(max-width:120.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_rightColumn__xeWYh{width:auto;max-height:750px}}@media(max-width:100.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_rightColumn__xeWYh{max-height:600px}}@media(max-width:64.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_rightColumn__xeWYh{order:2;width:100%;max-height:100%;background-color:#f5f5f5}}.Configurator_configuratorWrapper__kHi7p .Configurator_configButtonsMobileWrapper__0XLRM{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;order:3;padding:0 16px;gap:8px;background-color:#f5f5f5}.Configurator_configuratorWrapper__kHi7p .Configurator_configButtonsMobileWrapper__0XLRM>button{flex-grow:1}@media(max-width:64.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_configButtonsMobileWrapper__0XLRM{padding-bottom:16px}}.Configurator_configuratorWrapper__kHi7p .Configurator_lowerCanvasBanner__IvNj0{display:flex;flex-direction:row;justify-content:space-between;position:absolute;bottom:0;right:0;width:80%}@media(max-width:120.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_lowerCanvasBanner__IvNj0{background:hsla(0,0%,100%,.38);width:100%}}.Configurator_configuratorWrapper__kHi7p .Configurator_lowerCanvasBanner__IvNj0 .Configurator_bannerContent__MPs5k{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}@media(min-width:64.1em)and (max-width:80.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_lowerCanvasBanner__IvNj0 .Configurator_bannerContent__MPs5k{flex-direction:column;gap:8px;padding:16px}}.Configurator_configuratorWrapper__kHi7p .Configurator_lowerCanvasBanner__IvNj0 .Configurator_bannerContent__MPs5k .Configurator_iconButtons__dH_Bj{width:100%;display:flex;justify-content:space-between;align-items:center}.Configurator_configuratorWrapper__kHi7p .Configurator_lowerCanvasBanner__IvNj0 .Configurator_bannerContent__MPs5k .Configurator_ctaButtons__vq6nm{display:flex;gap:8px}@media(min-width:64.1em)and (max-width:80.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_lowerCanvasBanner__IvNj0 .Configurator_bannerContent__MPs5k .Configurator_ctaButtons__vq6nm{width:100%}}@media(min-width:80.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_lowerCanvasBanner__IvNj0 .Configurator_bannerContent__MPs5k{padding:16px}}@media(min-width:120.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_lowerCanvasBanner__IvNj0 .Configurator_bannerContent__MPs5k{padding:24px}}.Configurator_configuratorWrapper__kHi7p .Configurator_icons__yOyYI{scale:1;fill:rgba(0,0,0,.5);padding:8px}.Configurator_configuratorWrapper__kHi7p .Configurator_iconCube3D__oaZjR{scale:.95;fill:#000}@media(max-width:64.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_iconCube3D__oaZjR{margin-right:10px}}@media(max-width:48.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_iconCube3D__oaZjR{scale:.77;padding:6.5px;margin-right:0}}@media(min-width:80.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_iconCube3D__oaZjR{scale:.95}}@media(min-width:120.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_iconCube3D__oaZjR{scale:.95}}.Configurator_configuratorWrapper__kHi7p .Configurator_addToBasketButton__fwSGo{color:#fff;background-color:#e40000;cursor:pointer;font:700 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);line-height:22.4px;height:48px;white-space:nowrap}.Configurator_configuratorWrapper__kHi7p .Configurator_addToBasketButton__fwSGo i{margin-right:8px;font-size:23px;line-height:22.4px}@media(min-width:64.1em)and (max-width:80.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_addToBasketButton__fwSGo{flex-grow:1}}@media(max-width:48.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_addToBasketButton__fwSGo{padding:12.5px 24px}}@media(min-width:80.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_addToBasketButton__fwSGo{padding:12.5px 24px}}@media(min-width:120.1em){.Configurator_configuratorWrapper__kHi7p .Configurator_addToBasketButton__fwSGo{font:700 1.125rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);line-height:25.2px;padding:15px 60px;height:56px}}.Pricing_subtotalContainer__M3LKw{display:flex;justify-content:space-between;gap:16px}.Pricing_subtotalContainer__M3LKw p{font:300 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.86)}.Pricing_subtotalContainer__M3LKw span{white-space:nowrap}.Pricing_shippingCostsContainer__e0qyL{display:flex;flex-direction:column;gap:4px}.Pricing_shippingCostsContainer__e0qyL .Pricing_shippingCosts__9NdPG{display:flex;justify-content:space-between;gap:16px}.Pricing_shippingCostsContainer__e0qyL .Pricing_shippingCosts__9NdPG p{font:300 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.86)}.Pricing_shippingCostsContainer__e0qyL .Pricing_shippingCosts__9NdPG span{white-space:nowrap}.Pricing_shippingCostsContainer__e0qyL .Pricing_minimum__AoyeX{display:flex;padding-top:4px;flex-direction:column;gap:4px}.Pricing_shippingCostsContainer__e0qyL .Pricing_minimum__AoyeX span{font:300 .875rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:#008547}.Pricing_shippingCostsContainer__e0qyL .Pricing_minimum__AoyeX span span{font-weight:700}.Pricing_shippingCostsContainer__e0qyL .Pricing_minimum__AoyeX>div{border-radius:8px;background:rgba(76,175,96,.2);height:6px}.Pricing_bulkyFreightContainer__dwds1{display:flex;justify-content:space-between;gap:16px}.Pricing_bulkyFreightContainer__dwds1 p{font:300 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.86)}.Pricing_bulkyFreightContainer__dwds1 span{white-space:nowrap}.Pricing_automaticVouchersContainer__sSpRr{display:flex;justify-content:space-between;gap:16px}.Pricing_automaticVouchersContainer__sSpRr p{font:300 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.86)}.Pricing_automaticVouchersContainer__sSpRr p:last-child{color:#008547}.Pricing_automaticVouchersContainer__sSpRr span{white-space:nowrap}.Vouchers_voucherContainer__uDPm1{display:flex;flex-direction:column}.Vouchers_voucherContainer__uDPm1 button{border:none;background:none;cursor:pointer;padding:0}.Vouchers_iconTitleContainer__ElSdL{display:flex;align-items:center;gap:4px}.Vouchers_iconTitleContainer__ElSdL p{font:300 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.86);text-align:left}.Vouchers_iconTitleContainer__ElSdL .Vouchers_iconChevron__aFzyq{background:transparent}.Vouchers_iconTitleContainer__ElSdL .Vouchers_iconChevron__aFzyq:hover{background:rgba(0,0,0,.04)}.Vouchers_voucherInputContainer__ReVYU{display:flex;flex-direction:column;white-space:nowrap}.Vouchers_outlineInputContainer__dr5nr{display:flex;justify-content:space-between;gap:8px;flex-grow:1}.Vouchers_outlineInputContainer__dr5nr p{font:300 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.86)}.Vouchers_inputContainer__v_S2d{display:flex;align-items:center;flex-grow:1;padding:0 10px;gap:4px;height:40px;border-radius:3px;border:1px solid rgba(0,0,0,.26)}.Vouchers_inputContainer__v_S2d input{display:flex;align-items:center;flex-grow:1;border:none;background:none;font:300 .875rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.5)}.Vouchers_inputContainer__v_S2d input::-moz-placeholder{font:300 .875rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.5)}.Vouchers_inputContainer__v_S2d input::placeholder{font:300 .875rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.5)}.Vouchers_inputContainer__v_S2d.Vouchers_has-error__SBCCv{border-color:#e40000}.Vouchers_redeemButtonContainer__En5hI{display:flex;justify-content:center;align-items:center;height:40px;padding:0 16px;background-color:rgba(0,0,0,.86)}.Vouchers_redeemButtonContainer__En5hI button{background:none;border:none;cursor:pointer}.Vouchers_redeemButtonContainer__En5hI button p{display:flex;padding:0 4px;font:700 .875rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:#fff}.Vouchers_error__t9vx0{display:flex;flex-direction:column;flex-grow:1;gap:2px;color:#e40000;font:400 .75rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);text-wrap:auto}.Vouchers_voucherDeleteContainer__DEh0K{display:flex;align-items:center;padding:8px 10px;gap:8px;border-radius:3px;background:rgba(0,0,0,.04);font:300 .875rem/1.4 var(--font-labgrotesque,Verdana,sans-serif)}.Vouchers_voucherDeleteContainer__DEh0K button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0 6px;border:none;border-radius:50%;background-color:transparent;color:rgba(0,0,0,.86);cursor:pointer;font-size:20px}.Vouchers_voucherDeleteContainer__DEh0K button:hover{background-color:rgba(0,0,0,.08)}.Overview_overviewContainer__JxmgD{display:flex;flex-direction:column;padding:24px;gap:16px;background-color:#f5f5f5}.Overview_totalPriceContainer__VUqfF{display:flex;justify-content:space-between;gap:16px}.Overview_totalPriceContainer__VUqfF p{font:700 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.86)}.Overview_totalPriceContainer__VUqfF .Overview_totalPriceTextAbove__UIW_h{font:300 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.86)}.Overview_totalPriceContainer__VUqfF .Overview_totalPriceTextBelow__OlBxF{font:300 .875rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.5)}.Overview_toCheckoutButtonContainer__wpF2y{display:flex;padding:14px 20px;justify-content:center;align-items:center;background-color:#e40000;font:700 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:#fff;border:none;cursor:pointer}.Overview_toCheckoutButtonContainer__wpF2y:hover{background-color:#bf0000}.Overview_toCheckoutButtonContainer__wpF2y:disabled{background-color:rgba(0,0,0,.86);cursor:not-allowed}.Overview_paymentOptionsContainer__93nja{display:flex;padding-top:24px;gap:8px}.Overview_paymentOptionsContainer__93nja span{display:flex;align-items:center;justify-content:center;height:40px;width:0;flex-grow:1;padding:0 5px;border-radius:4px;background-color:#fff}.CheckoutSteps_steps-container__76mQV{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;padding:16px 0;background:#f5f5f5}@media(min-width:30.1em)and (max-width:48.1em){.CheckoutSteps_steps-container__76mQV{gap:16px}}.CheckoutSteps_steps-container__76mQV>div{display:flex;justify-content:center;align-items:center}.CheckoutSteps_steps-container__76mQV>div .CheckoutSteps_steps__fCzhw{display:flex;flex-direction:column;gap:8px}@media(max-width:30.1em){.CheckoutSteps_steps-container__76mQV>div .CheckoutSteps_steps__fCzhw{display:none}}.CheckoutSteps_steps-container__76mQV>div .CheckoutSteps_steps__fCzhw .CheckoutSteps_title-desktop-black__1xscN,.CheckoutSteps_steps-container__76mQV>div .CheckoutSteps_steps__fCzhw .CheckoutSteps_title-desktop-grey__dr7wd{display:none}@media(min-width:48.1em){.CheckoutSteps_steps-container__76mQV>div .CheckoutSteps_steps__fCzhw .CheckoutSteps_title-desktop-black__1xscN,.CheckoutSteps_steps-container__76mQV>div .CheckoutSteps_steps__fCzhw .CheckoutSteps_title-desktop-grey__dr7wd{display:flex;justify-content:center;align-items:center;padding:0 24px}.CheckoutSteps_steps-container__76mQV>div .CheckoutSteps_steps__fCzhw .CheckoutSteps_title-desktop-black__1xscN p{font:700 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.86);white-space:nowrap}.CheckoutSteps_steps-container__76mQV>div .CheckoutSteps_steps__fCzhw .CheckoutSteps_title-desktop-grey__dr7wd p{font:700 .875rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:#bdbdbd;white-space:nowrap}}.CheckoutSteps_steps-container__76mQV .CheckoutSteps_title-mobile__FqM86{display:flex;justify-content:center;padding:0 24px;height:100%}.CheckoutSteps_steps-container__76mQV .CheckoutSteps_title-mobile__FqM86 p{display:flex;align-items:center;text-align:center;font:700 1.125rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.86)}@media(min-width:48.1em){.CheckoutSteps_steps-container__76mQV .CheckoutSteps_title-mobile__FqM86,.CheckoutSteps_steps-container__76mQV .CheckoutSteps_title-mobile__FqM86 p{display:none}}.CheckoutSteps_steps-container__76mQV .CheckoutSteps_step___fSEv{display:flex;justify-content:center;align-items:center}.CheckoutSteps_steps-container__76mQV .CheckoutSteps_step___fSEv>div{display:flex}.CheckoutSteps_steps-container__76mQV .CheckoutSteps_step___fSEv .CheckoutSteps_grey-circle__Kiy82,.CheckoutSteps_steps-container__76mQV .CheckoutSteps_step___fSEv .CheckoutSteps_red-circle__gEW6F{display:flex;justify-content:center;align-items:center;border-radius:100%}.CheckoutSteps_steps-container__76mQV .CheckoutSteps_step___fSEv .CheckoutSteps_red-circle__gEW6F{font:700 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:#e40000;border:2px solid #e40000}.CheckoutSteps_steps-container__76mQV .CheckoutSteps_step___fSEv .CheckoutSteps_grey-circle__Kiy82{font:700 .875rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:#bdbdbd;border:2px solid #bdbdbd}.CheckoutSteps_steps-container__76mQV .CheckoutSteps_step___fSEv .CheckoutSteps_big-circle__u2lbp{height:36px;width:36px}@media(max-width:48.1em){.CheckoutSteps_steps-container__76mQV .CheckoutSteps_step___fSEv .CheckoutSteps_big-circle__u2lbp{height:28px;width:28px}}.CheckoutSteps_steps-container__76mQV .CheckoutSteps_step___fSEv .CheckoutSteps_circle__tOEvh{width:28px;height:28px}.CheckoutSteps_steps-container__76mQV .CheckoutSteps_step___fSEv .CheckoutSteps_red-rect__lhUZ9{fill:#e40000}.CheckoutSteps_steps-container__76mQV .CheckoutSteps_step___fSEv .CheckoutSteps_grey-rect__5ywU1{fill:#bdbdbd}.OrderSummary_thankYouPageContainer__WCVZF{display:flex;flex-direction:column;align-items:center;gap:32px}@media(min-width:48.1em)and (max-width:80.1em){.OrderSummary_thankYouPageContainer__WCVZF{padding:40px 0}}@media(min-width:80.1em){.OrderSummary_thankYouPageContainer__WCVZF{padding:80px 0}}.OrderSummary_contentAndStepsContainer__Z1mya{display:flex;flex-direction:column;align-items:center}@media(min-width:48.1em){.OrderSummary_contentAndStepsContainer__Z1mya{gap:32px}}.OrderSummary_contentAndOverviewContainer__Zg_Gp{display:flex;flex-direction:column}@media(max-width:30.1em){.OrderSummary_contentAndOverviewContainer__Zg_Gp{gap:32px;padding:24px 0 32px}}@media(min-width:30.1em)and (max-width:48.1em){.OrderSummary_contentAndOverviewContainer__Zg_Gp{gap:32px;padding-bottom:32px;padding-top:24px;align-self:stretch}}@media(min-width:48.1em)and (max-width:80.1em){.OrderSummary_contentAndOverviewContainer__Zg_Gp{gap:40px;align-self:stretch}}@media(min-width:80.1em){.OrderSummary_contentAndOverviewContainer__Zg_Gp{gap:40px;width:800px}}.OrderSummary_block__tVerL{padding:0 24px;display:flex;flex-direction:column;gap:32px}.OrderSummary_block__tVerL p{font:300 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.86)}.OrderSummary_block__tVerL .OrderSummary_innerText__g5osV{word-wrap:break-word;max-width:90%}@media(max-width:48.1em){.OrderSummary_block__tVerL h1{display:none}.OrderSummary_block__tVerL h2{font:700 1.5rem/1.2 var(--font-labgrotesque,Verdana,sans-serif)}}@media(min-width:30.1em)and (max-width:48.1em){.OrderSummary_block__tVerL{padding:0 24px}}@media(min-width:48.1em){.OrderSummary_block__tVerL h1,.OrderSummary_block__tVerL h2{display:flex;gap:8px;font:700 1.875rem/1.2 var(--font-labgrotesque,Verdana,sans-serif)}}.OrderSummary_blockNoGap__dqCg5{padding:0 24px;gap:0}.OrderSummary_container___pHBG{display:flex;padding:24px;flex-direction:column;gap:16px;background:rgba(0,0,0,.04)}.OrderSummary_rowContainer__GSe_2{display:flex;gap:24px}@media(max-width:30.1em){.OrderSummary_rowContainer__GSe_2{flex-direction:column}}.OrderSummary_content__Wnfsy{flex-direction:column;flex-grow:1;gap:8px}.OrderSummary_content__Wnfsy h3{font:700 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.86);padding-bottom:8px}.OrderSummary_content__Wnfsy p{font:300 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.86)}.OrderSummary_editButton__l_0Il{border:none;background:transparent;float:right}.OrderSummary_editButton__l_0Il:hover{background:rgba(0,0,0,.04)}.OrderSummary_subheaderContainer__IneyD{display:flex;justify-content:flex-end;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.16);gap:8px}.OrderSummary_subheaderContainer__IneyD p{font:300 .875rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.5);min-width:80px;text-align:right}@media(max-width:48.1em){.OrderSummary_subheaderContainer__IneyD{display:none}}.OrderSummary_basketListAndSubheader__S3_Oe{display:grid;grid-template-columns:auto auto 1fr auto auto auto auto;grid-gap:0 12px;gap:0 12px;flex-grow:1}@media(max-width:64.1em){.OrderSummary_basketListAndSubheader__S3_Oe{padding:0 24px 24px}}@media(max-width:48.1em){.OrderSummary_basketListAndSubheader__S3_Oe{grid-template-columns:auto min-content 1fr auto auto}}.OrderSummary_amountHeader__6ivBp{grid-column:-4}.OrderSummary_unitPriceHeader__WCCnG{grid-column:-3;text-align:right}.OrderSummary_totalPriceHeader__c9D6_{grid-column:-2;text-align:right}.OrderSummary_header__1WFdA{font:300 .875rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.5);padding-bottom:8px}@media(max-width:48.1em){.OrderSummary_header__1WFdA{display:none}}.OrderSummary_deliveryDateRangeContainer__Dia1x{display:flex;grid-column:1/-1;padding-top:24px}.OrderSummary_deliveryDateRangeContainer__Dia1x p{font:700 1.125rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.86)}.OrderSummary_deliveryDateRangeContainer__Dia1x span{font:300 1.125rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.86)}@media(min-width:30.1em){.OrderSummary_deliveryDateRangeContainer__Dia1x{gap:8px}}@media(max-width:30.1em){.OrderSummary_deliveryDateRangeContainer__Dia1x{flex-direction:column}}.OrderSummary_parcel__084k8{display:grid;grid-template-columns:subgrid;grid-column:1/-1;border-bottom:1px solid rgba(0,0,0,.16)}.OrderSummary_parcel__084k8:last-child{border-bottom:none}@media(min-width:48.1em){.OrderSummary_parcel__084k8:not(.OrderSummary_parcel__084k8~.OrderSummary_parcel__084k8){border-top:1px solid rgba(0,0,0,.16)}}.OrderSummary_flexEnd__Su3oZ{align-self:flex-end}.OrderSummary_payButtonContainer__vrFdt{width:300px}@media(max-width:30.1em){.OrderSummary_contactContent__9pd7Y{gap:24px}}@media(min-width:48.1em){.OrderSummary_contactContent__9pd7Y{gap:8px}}@media(max-width:30.1em){.OrderSummary_paymentContent__c6dra,.OrderSummary_shippingContent__O1VvC{gap:8px}}@media(min-width:48.1em){.OrderSummary_paymentContent__c6dra,.OrderSummary_shippingContent__O1VvC{gap:8px}}@media(min-width:80.1em){.OrderSummary_checkoutButtonContainer__lx1D7{padding-bottom:80px;justify-content:flex-end}}.ToggleBackground_panelToHide__3MrJ8{position:fixed;left:0;top:0;width:100%;height:100%;z-index:399;background-color:hsla(0,0%,100%,0)}.ToggleBackground_darken__uNUJA{background-color:rgba(0,0,0,.5)}.Overlay_overlay__9aNkI{background-color:#fff;color:#000;z-index:400;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:720px;padding:16px 24px 48px;border-radius:3px;max-height:calc(100% - 32px);overflow-y:auto}.ThankYouPageForm_thankYouPageForm__4BYdJ{display:flex;justify-content:center;align-items:center;padding-top:50px}@media(min-width:64.1em){.ThankYouPageForm_thankYouPageForm__4BYdJ{padding:50px 24px;border-top:1px solid rgba(0,0,0,.16)}}.ConditionModal_conditionModal__6U_UG{background-color:#fff;z-index:500;position:fixed;width:auto;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:3px;max-height:calc(100% - 32px);overflow-y:auto;display:flex;flex-direction:column;padding:24px;gap:10px}@media(max-width:64.1em){.ConditionModal_conditionModal__6U_UG{width:80%}}.ConditionModal_conditionModal__6U_UG>p{font:300 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);max-width:432px;line-break:auto}.ChristmasDeliveryOverlay_overlay__RgaIk{background-color:#fff;color:#000;z-index:400;position:fixed;top:50%;transform:translateY(-50%);margin:0 16px;width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:720px;padding:16px 24px 48px;border-radius:3px;max-height:calc(100% - 32px);overflow-y:auto}.ChristmasDeliveryOverlay_overlay__RgaIk .ChristmasDeliveryOverlay_header__JyqvM{margin-bottom:16px;color:#e40000;font:300 1.5rem/1.2 var(--font-labgrotesque,Verdana,sans-serif)}.ChristmasDeliveryOverlay_overlay__RgaIk .ChristmasDeliveryOverlay_header__JyqvM div,.ChristmasDeliveryOverlay_overlay__RgaIk .ChristmasDeliveryOverlay_header__JyqvM i{display:inline-flex}.ChristmasDeliveryOverlay_overlay__RgaIk .ChristmasDeliveryOverlay_header__JyqvM i{font-size:26px;position:absolute;top:16px;right:16px;color:#000}.ChristmasDeliveryOverlay_overlay__RgaIk .ChristmasDeliveryOverlay_content__AGANq p{-webkit-hyphens:auto;hyphens:auto;font:300 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);margin-bottom:16px}.ChristmasDeliveryOverlay_overlay__RgaIk .ChristmasDeliveryOverlay_content__AGANq p b{font:700 1rem/1.4 var(--font-labgrotesque,Verdana,sans-serif)}.ChristmasDeliveryOverlay_overlay__RgaIk .ChristmasDeliveryOverlay_content__AGANq p i[class=icon-present]{color:#e40000;display:inline-flex;font-size:21px;vertical-align:sub}@media(min-width:48.1em){.ChristmasDeliveryOverlay_overlay__RgaIk{top:50%;left:50%;transform:translate(-50%,-50%)}}