.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}.SelectableGroup_list___7Lwt{display:grid;list-style:none;padding:0;grid-gap:8px;gap:8px;margin-bottom:24px}.SelectableGroup_list___7Lwt.SelectableGroup_twoColumns__62Vd5{grid-template-columns:repeat(3,1fr)}@media(max-width:120.1em){.SelectableGroup_list___7Lwt.SelectableGroup_twoColumns__62Vd5{grid-template-columns:repeat(2,1fr)}}.SelectableGroup_list___7Lwt.SelectableGroup_threeColumns__q4BgS{grid-template-columns:repeat(4,1fr)}@media(max-width:120.1em){.SelectableGroup_list___7Lwt.SelectableGroup_threeColumns__q4BgS{grid-template-columns:repeat(3,1fr)}}.SelectableGroup_list___7Lwt.SelectableGroup_fourColumns__jIQrH{grid-template-columns:repeat(5,1fr)}@media(max-width:120.1em){.SelectableGroup_list___7Lwt.SelectableGroup_fourColumns__jIQrH{grid-template-columns:repeat(4,1fr)}}.SelectableGroup_rowContent__pbknT{display:flex;padding-left:0;gap:8px;align-items:center;list-style:none}.SelectableGroup_buttonWrapper__Q54xM{display:flex;flex-direction:column;align-items:center;background-color:rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;gap:8px;padding:8px;cursor:pointer;border:none;width:100%;height:100%}.SelectableGroup_buttonWrapper__Q54xM:hover{background-color:#ebebeb}@media(max-width:48.1em){.SelectableGroup_buttonWrapper__Q54xM{gap:5px}}.SelectableGroup_buttonWrapper__Q54xM .SelectableGroup_buttonTitle__lKUt5{font:300 .875rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);text-align:center;hyphens:auto}.SelectableGroup_buttonWrapper__Q54xM>i{font:300 1.5rem/1.2 var(--font-labgrotesque,Verdana,sans-serif)}.SelectableGroup_buttonWrapper__Q54xM .SelectableGroup_image__jWUQS{width:32px;height:32px;border-radius:50%;flex-shrink:0;border:1px solid rgba(0,0,0,.16)}.SelectableGroup_buttonWrapper__Q54xM .SelectableGroup_imageLarge__O1sBd{width:56px;height:56px;border-radius:50%;flex-shrink:0;border:1px solid rgba(0,0,0,.16)}.SelectableGroup_buttonWrapper__Q54xM .SelectableGroup_chip__MMWGy{font:400 .75rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);background-color:rgba(0,0,0,.08);border-radius:16px;padding:2px 12px;height:24px;display:flex;align-items:center;justify-content:center;align-self:center}.SelectableGroup_buttonWrapper__Q54xM .SelectableGroup_subLine__PDpjU{font:400 .75rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.5);text-align:center;hyphens:auto}.SelectableGroup_primaryChoiceButton___oKlv{padding:14px 12px 16px}.SelectableGroup_primaryChoiceButton___oKlv .SelectableGroup_buttonTitle__lKUt5{font-weight:700}.SelectableGroup_primaryChoiceButton___oKlv ul{font:400 .75rem/1.4 var(--font-labgrotesque,Verdana,sans-serif);color:rgba(0,0,0,.5);line-height:1.4;text-align:left;flex-grow:1;padding:0;width:100%}.SelectableGroup_primaryChoiceButton___oKlv li{display:flex}.SelectableGroup_primaryChoiceButton___oKlv li:before{position:relative;top:-2px;margin-right:4px;content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path fill="white" d="M10 0C15.522847 -1.0145306e-15 20 4.4771523 20 10C20 15.522847 15.522847 20 10 20C4.4771523 20 3.3817687e-16 15.522847 0 10C-6.7635374e-16 4.4771523 4.4771523 6.7635374e-16 10 0Z" fill-rule="evenodd" /><path fill="%23008547" transform="translate(4.10769 5.54626)" d="M1.3650123 3.2993333L4.2421422 6.1711226L10.419602 0L11.784615 1.3650123L4.2421422 8.907485L0 4.6643453L1.3650123 3.2993333Z" /></svg>')}.SelectableGroup_primaryChoiceButton___oKlv .SelectableGroup_chip__MMWGy{background-color:#fff}.SelectableGroup_imageMobile__vtVEv{width:32px;height:32px;border-radius:50%}.SelectableGroup_rowContentButton__1kERA{flex-direction:row;justify-content:center;align-items:center;gap:8px;height:64px;max-width:160px;width:-moz-max-content;width:max-content}.SelectableGroup_vertical__QPgGA{flex-direction:column}.SelectableGroup_horizontal__OKPl_{flex-direction:row;justify-content:center;align-items:center;gap:5px;height:64px}.SelectableGroup_horizontal__OKPl_>p{flex-grow:0}.SelectableGroup_hiddenInput__Rnd3S{display:none}.SelectableGroup_selected__Q8qWb{background-color:#fdebeb;outline:1px solid #e40000!important;position:relative}.SelectableGroup_selected__Q8qWb:hover{background-color:#f3e2e2}.SelectableGroup_selected__Q8qWb:before{content:url('data:image/svg+xml;utf8,<svg width="15" height="15" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="red"/><path d="M6 12l4 4 8-8" stroke="white" stroke-width="2" fill="none"/></svg>');position:absolute;top:-8px;left:-8px;width:15px;height:15px}.SelectableGroup_color__ZGWJh{width:32px;height:32px;border-radius:50%;border:1px solid rgba(0,0,0,.16)}.SelectableGroup_mobileSubMenu__ku_E1{display:flex;align-items:center;justify-content:flex-start;height:64px}.SelectableGroup_mobileSubMenu__ku_E1 .SelectableGroup_selectWrapper__0bo20{display:flex;outline:1px solid #e40000;background-color:#fdebeb;border-radius:5px;height:64px}.SelectableGroup_mobileSubMenu__ku_E1 .SelectableGroup_selectWrapper__0bo20 .SelectableGroup_titleWrapper__Ee6mW{display:flex;align-items:center;border-right:1px solid #e40000}.SelectableGroup_mobileSubMenu__ku_E1 .SelectableGroup_selectWrapper__0bo20 .SelectableGroup_titleWrapper__Ee6mW .SelectableGroup_title__s_e5B{padding:20px 8px;text-transform:capitalize;font:300 .875rem/1.4 var(--font-labgrotesque,Verdana,sans-serif)}.SelectableGroup_mobileSubMenu__ku_E1 .SelectableGroup_selectWrapper__0bo20 .SelectableGroup_changeWrapper__Fd4TA{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 15px}.SelectableGroup_mobileSubMenu__ku_E1 .SelectableGroup_selectWrapper__0bo20 .SelectableGroup_changeWrapper__Fd4TA>i{font:700 1.5rem/1.2 var(--font-labgrotesque,Verdana,sans-serif)}.SelectableGroup_mobileSubMenu__ku_E1 .SelectableGroup_selectWrapper__0bo20 .SelectableGroup_changeWrapper__Fd4TA>p{font:300 .875rem/1.4 var(--font-labgrotesque,Verdana,sans-serif)}.SelectableGroup_mobileSubMenu__ku_E1 .SelectableGroup_selectWrapper__0bo20 .SelectableGroup_checkmarkContainer__sXTAc{position:absolute;transform:translate(-7px,-7px);width:15px;height:15px}.SelectableGroup_mobileTooltipWrapper__Dbbbt{display:flex;background-color:rgba(0,0,0,.04);height:100%;align-items:center;justify-content:center;border-radius:5px;font:300 1.25rem/1.3 var(--font-labgrotesque,Verdana,sans-serif);color:#000;min-width:40px;min-height:64px;margin-right:8px}.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%)}}