.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}}.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{color:#000;z-index:400;width:80%;max-width:720px;padding:16px 24px 48px}.ConditionModal_conditionModal__6U_UG,.Overlay_overlay__9aNkI{background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:3px;max-height:calc(100% - 32px);overflow-y:auto}.ConditionModal_conditionModal__6U_UG{z-index:500;width: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{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%)}}