.configurator_configurator__pMuEf .configurator_picture__KFeQl{flex:1 1;margin-bottom:2rem}.configurator_configurator__pMuEf .configurator_content-wrapper__r4Bub{margin-top:auto}.configurator_configurator__pMuEf .configurator_backlink__ML7xL{margin-bottom:1rem}.configurator_configurator__pMuEf .configurator_title__C1bTa{margin-bottom:.5rem;font-size:32px;font-weight:700;letter-spacing:-.2px;line-height:1.15em}.configurator_configurator__pMuEf .configurator_usp-list__U0nzQ{display:none}.configurator_configurator__pMuEf .configurator_options-wrapper__FOV0q{padding-bottom:9.5rem}.configurator_configurator__pMuEf .configurator_options-wrapper__FOV0q.configurator_with-price-info___QgC8{padding-bottom:12rem}.configurator_configurator__pMuEf .configurator_cta-wrapper__c9vVR{background-color:var(--color-white);border-top:1px solid var(--color-black-25);display:flex;flex-direction:column;gap:1rem;height:9.5rem;left:0;padding:1rem;width:100%;z-index:2}.configurator_configurator__pMuEf .configurator_cta-wrapper__c9vVR.configurator_with-price-info___QgC8{height:12rem}.configurator_configurator__pMuEf .configurator_price-info__9xo6k{font-size:calc(13px + (15 - 13)*(100dvw - 375px)/(1920 - 375));font-weight:300;letter-spacing:-.15px;line-height:1em;font-family:Riforma Mono LL Webfont,Helvetica Neue,Helvetica,Arial,Roboto,sans-serif;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.configurator_configurator__pMuEf .configurator_cta-button__AZiXU{width:100%}.configurator_configurator__pMuEf .configurator_wrapper--left__XJATo{border-left:1px solid var(--color-black-25)}.configurator_configurator__pMuEf .configurator_wrapper--right__UjC5E{border-left:1px solid var(--color-black-25);border-right:1px solid var(--color-black-25);border-bottom:1px solid var(--color-black-25);height:100%}.configurator_configurator__pMuEf .configurator_backlink__ML7xL{padding:0 1rem}.configurator_configurator__pMuEf .configurator_title__C1bTa{padding:0}.configurator_configurator__pMuEf .configurator_usp-list__U0nzQ{display:block}.configurator_configurator__pMuEf .configurator_options-wrapper__FOV0q,.configurator_configurator__pMuEf .configurator_options-wrapper__FOV0q.configurator_with-price-info___QgC8{padding-bottom:0}.configurator_configurator__pMuEf .configurator_cta-wrapper__c9vVR{align-items:flex-end;padding:1rem 3rem;position:sticky}.configurator_configurator__pMuEf .configurator_cta-button__AZiXU{width:auto}.configurator_option-header__Ufxpp:hover,.configurator_product-header__9K59X:hover{cursor:pointer;background-color:var(--color-grey-light)}.configurator_option-header-disabled__jXDtB{opacity:.5}.configurator_original-price-prefix__hJ8Xa{font-size:calc(15px + (17 - 15)*(100dvw - 375px)/(1920 - 375));letter-spacing:0;line-height:1.6em;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased}.configurator_configurator-price__7cDTB,.configurator_original-price-prefix__hJ8Xa{font-weight:300;font-family:Riforma Mono LL Webfont,Helvetica Neue,Helvetica,Arial,Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.configurator_configurator-price__7cDTB{font-size:calc(28px + (34 - 28)*(100dvw - 375px)/(1920 - 375));letter-spacing:-.2px;line-height:1em;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased}.configurator_option-title__z5wPy{font-size:18px;font-weight:700;letter-spacing:.2px;line-height:1.2em}.configurator_attribute-title__nCio9,.configurator_product-title__qFWOM{padding-bottom:.25rem;font-size:calc(15px + (17 - 15)*(100dvw - 375px)/(1920 - 375));font-weight:300;letter-spacing:0;line-height:1.6em;font-family:Riforma Mono LL Webfont,Helvetica Neue,Helvetica,Arial,Roboto,sans-serif;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.configurator_attribute-description__E71rn,.configurator_product-description__WvEr5{font-size:calc(14px + (15 - 14)*(100dvw - 375px)/(1920 - 375));font-weight:400;letter-spacing:0;line-height:1.4em}.configurator_price-info__9xo6k{font-size:calc(13px + (15 - 13)*(100dvw - 375px)/(1920 - 375));font-weight:300;letter-spacing:-.15px;line-height:1em;font-family:Riforma Mono LL Webfont,Helvetica Neue,Helvetica,Arial,Roboto,sans-serif;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.configurator_option-description__7p5nm{color:var(--color-black)}.configurator_selected-option__EuhxA{white-space:nowrap}.configurator_selected-option-small__yTR6E,.configurator_selected-option__EuhxA{background-color:var(--color-green-25);margin:0 .5rem 0 0;padding:.25rem .75rem}.configurator_orientation-label__PHnjD,.configurator_ratio-label__3Bm80,.configurator_selected-option-small__yTR6E,.configurator_selected-option__EuhxA,.configurator_shape-label__2SbB_{color:var(--color-black);font-size:calc(15px + (17 - 15)*(100dvw - 375px)/(1920 - 375));font-weight:300;letter-spacing:0;line-height:1.6em;font-family:Riforma Mono LL Webfont,Helvetica Neue,Helvetica,Arial,Roboto,sans-serif;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.configurator_orientation-label__PHnjD,.configurator_ratio-label__3Bm80,.configurator_shape-label__2SbB_{padding-top:1rem}.configurator_orientation-label__PHnjD:hover,.configurator_ratio-label__3Bm80:hover,.configurator_shape-label__2SbB_:hover{cursor:pointer}.configurator_orientation-option__xGRim,.configurator_ratio-option__cqB_6,.configurator_shape-option__NxDba{background-color:var(--color-grey-light);border-radius:1.5rem;color:var(--color-black);cursor:pointer;padding:.45rem 1rem;transition:background-color var(--easing-standard),color var(--easing-standard);font-size:calc(15px + (17 - 15)*(100dvw - 375px)/(1920 - 375));font-weight:300;letter-spacing:0;line-height:1.6em;font-family:Riforma Mono LL Webfont,Helvetica Neue,Helvetica,Arial,Roboto,sans-serif;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.configurator_orientation-option__xGRim:focus-visible,.configurator_orientation-option__xGRim:hover,.configurator_ratio-option__cqB_6:focus-visible,.configurator_ratio-option__cqB_6:hover,.configurator_shape-option__NxDba:focus-visible,.configurator_shape-option__NxDba:hover{background-color:var(--color-black);color:var(--color-white)}.configurator_orientation-option__xGRim[aria-selected=true],.configurator_ratio-option__cqB_6[aria-selected=true],.configurator_shape-option__NxDba[aria-selected=true]{background-color:var(--color-black);color:var(--color-white);pointer-events:none}.configurator_orientation-option-column___w3ie,.configurator_ratio-option-column__BprMQ,.configurator_shape-option-column__xg7QS{background-color:#f2f2f2}.configurator_orientation-option-column___w3ie:hover,.configurator_ratio-option-column__BprMQ:hover,.configurator_shape-option-column__xg7QS:hover{background-color:#fff}.configurator_orientation-option-column___w3ie[aria-selected=true],.configurator_ratio-option-column__BprMQ[aria-selected=true],.configurator_shape-option-column__xg7QS[aria-selected=true]{background-color:var(--color-white);pointer-events:none}.configurator_orientation-option-column___w3ie[aria-selected=true] .configurator_orientation-option-image___i7jO,.configurator_orientation-option-column___w3ie[aria-selected=true] .configurator_ratio-option-image__AeVsb,.configurator_orientation-option-column___w3ie[aria-selected=true] .configurator_shape-option-column__xg7QS,.configurator_ratio-option-column__BprMQ[aria-selected=true] .configurator_orientation-option-image___i7jO,.configurator_ratio-option-column__BprMQ[aria-selected=true] .configurator_ratio-option-image__AeVsb,.configurator_ratio-option-column__BprMQ[aria-selected=true] .configurator_shape-option-column__xg7QS,.configurator_shape-option-column__xg7QS[aria-selected=true] .configurator_orientation-option-image___i7jO,.configurator_shape-option-column__xg7QS[aria-selected=true] .configurator_ratio-option-image__AeVsb,.configurator_shape-option-column__xg7QS[aria-selected=true] .configurator_shape-option-column__xg7QS{opacity:1}.configurator_orientation-option-wrapper__eNYq4,.configurator_ratio-option-wrapper__mar5r,.configurator_shape-option-wrapper__QIUOa{padding-top:1rem;padding-bottom:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.configurator_orientation-option-wrapper__eNYq4:hover,.configurator_ratio-option-wrapper__mar5r:hover,.configurator_shape-option-wrapper__QIUOa:hover{background-color:#fff;cursor:pointer}.configurator_orientation-option-wrapper__eNYq4:hover .configurator_orientation-option-image___i7jO,.configurator_orientation-option-wrapper__eNYq4:hover .configurator_ratio-option-image__AeVsb,.configurator_orientation-option-wrapper__eNYq4:hover .configurator_shape-option-wrapper__QIUOa,.configurator_ratio-option-wrapper__mar5r:hover .configurator_orientation-option-image___i7jO,.configurator_ratio-option-wrapper__mar5r:hover .configurator_ratio-option-image__AeVsb,.configurator_ratio-option-wrapper__mar5r:hover .configurator_shape-option-wrapper__QIUOa,.configurator_shape-option-wrapper__QIUOa:hover .configurator_orientation-option-image___i7jO,.configurator_shape-option-wrapper__QIUOa:hover .configurator_ratio-option-image__AeVsb,.configurator_shape-option-wrapper__QIUOa:hover .configurator_shape-option-wrapper__QIUOa{opacity:1}.configurator_orientation-option-image___i7jO,.configurator_ratio-option-image__AeVsb,.configurator_shape-option-image__FohnA{opacity:.4;height:100%;width:100%}.configurator_is-landscape__bZcgU{transform:rotate(90deg)}.configurator_attribute-row__plSOU,.configurator_product-row__jEOZv{background-color:#fff}.configurator_attribute-row__plSOU:hover,.configurator_product-row__jEOZv:hover{background-color:var(--color-purple-10);cursor:pointer}.configurator_attribute-row__plSOU[aria-selected=true],.configurator_product-row__jEOZv[aria-selected=true]{background-color:var(--color-grey-light)}.configurator_button___VJm6{font-weight:700;border-radius:2.1875rem;border-width:0;color:inherit;cursor:pointer;display:inline-flex;flex-direction:row;height:3.5rem;line-height:1rem;max-width:100%;min-width:fit-content;overflow:hidden;padding:1.25rem 1.5625rem;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;transition:color .15s linear,background-color .15s linear;-webkit-user-select:none;user-select:none;vertical-align:bottom;white-space:nowrap;width:auto}.configurator_button___VJm6.configurator_button-selected__sc9bp .configurator_icon-after__gdlQ4,.configurator_button___VJm6:focus-visible:not(.configurator_button-disabled__LCgii,:disabled,[disabled=disabled]) .configurator_icon-after__gdlQ4,.configurator_button___VJm6:hover:not(.configurator_button-disabled__LCgii,:disabled,[disabled=disabled]) .configurator_icon-after__gdlQ4{transform:translate(30%)}.configurator_button___VJm6.configurator_button-disabled__LCgii,.configurator_button___VJm6:disabled,.configurator_button___VJm6[disabled=disabled]{cursor:default;opacity:.25;pointer-events:none}.configurator_button--regular__RoAnw{background-color:var(--color-black);color:var(--color-white)}.configurator_button--regular__RoAnw.configurator_button-selected__sc9bp,.configurator_button--regular__RoAnw:focus-visible:not(.configurator_button-disabled__LCgii,:disabled,[disabled=disabled]),.configurator_button--regular__RoAnw:hover:not(.configurator_button-disabled__LCgii,:disabled,[disabled=disabled]){background-color:var(--color-purple);color:var(--color-black)}.configurator_deluxe-label__RqubC{background-color:var(--color-purple-25)}.configurator_deluxe-label__RqubC,.configurator_material-label__AEH__{padding:.5rem .75rem;position:absolute;font-size:calc(13px + (15 - 13)*(100dvw - 375px)/(1920 - 375));font-weight:300;letter-spacing:-.15px;line-height:1em;font-family:Riforma Mono LL Webfont,Helvetica Neue,Helvetica,Arial,Roboto,sans-serif;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.configurator_material-label__AEH__{background-color:var(--color-black);color:#fff}.button_button__bmQqK{border-radius:2.1875rem;border-width:0;color:inherit;cursor:pointer;display:inline-flex;flex-direction:row;height:3.5rem;line-height:1rem;max-width:100%;min-width:fit-content;padding:1.25rem 1.5625rem;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;transition:color .15s linear,background-color .15s linear;-webkit-user-select:none;user-select:none;vertical-align:bottom;white-space:nowrap;width:auto}.button_button__bmQqK .button_title__uxlSo{display:block;flex:1 1 100%;height:1.05lh;overflow:hidden;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:1rem;font-weight:700;letter-spacing:.2px;line-height:1em}.button_button__bmQqK .button_icon__tNhKM{aspect-ratio:1/1;display:block;flex:1 1 1.5rem;font-size:1.5rem;height:1.5rem;line-height:1.5rem;width:1.5rem}.button_button__bmQqK .button_icon__tNhKM>svg{margin:-.25rem}.button_button__bmQqK .button_icon-after__W1r_D,.button_button__bmQqK .button_icon-before__vz4zK{transform:none;transform-origin:50% 50%;transition:transform var(--easing-standard)}.button_button__bmQqK .button_badge__FedLy{background-color:var(--color-black);border-radius:50%;bottom:.25rem;color:var(--color-white);font-size:.8rem;height:1.25rem;line-height:1.25rem;position:absolute;right:-.25rem;text-align:center;width:1.25rem}.button_button__bmQqK.button_button-selected__yoqwH .button_icon-after__W1r_D,.button_button__bmQqK:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]) .button_icon-after__W1r_D,.button_button__bmQqK:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]) .button_icon-after__W1r_D{transform:translate(30%)}.button_button__bmQqK.button_button-icon-only__RXS0a{height:3rem;line-height:1.5rem;padding:.75rem;width:3rem}.button_button__bmQqK.button_button-icon-only__RXS0a .button_title__uxlSo{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.button_button__bmQqK.button_button-icon-only__RXS0a .button_icon__tNhKM>svg{margin:0}.button_button__bmQqK:not(.button_button-icon-only__RXS0a) .button_icon__tNhKM+.button_title__uxlSo,.button_button__bmQqK:not(.button_button-icon-only__RXS0a) .button_title__uxlSo+.button_icon__tNhKM{margin-left:.5em}.button_button__bmQqK.button_button-disabled__axoEv,.button_button__bmQqK:disabled,.button_button__bmQqK[disabled=disabled]{cursor:default;opacity:.25;pointer-events:none}.button_button--regular__SZaWI{background-color:var(--color-black);color:var(--color-white)}.button_button--primary__mwqcZ,.button_button--regular__SZaWI.button_button-selected__yoqwH,.button_button--regular__SZaWI:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]),.button_button--regular__SZaWI:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]){background-color:var(--color-purple);color:var(--color-black)}.button_button--primary__mwqcZ.button_button-selected__yoqwH,.button_button--primary__mwqcZ:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]),.button_button--primary__mwqcZ:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]){background-color:var(--color-black);color:var(--color-white)}.button_button--secondary__q75f1{background-color:var(--color-grey-light);color:var(--color-black)}.button_button--secondary__q75f1.button_button-selected__yoqwH,.button_button--secondary__q75f1:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]),.button_button--secondary__q75f1:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]){background-color:var(--color-black);color:var(--color-white)}.button_button--tertiary__bYAwA{background-color:var(--color-white);color:var(--color-black)}.button_button--tertiary__bYAwA.button_button-selected__yoqwH,.button_button--tertiary__bYAwA:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]),.button_button--tertiary__bYAwA:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]){background-color:var(--color-grey-light);color:var(--color-black)}.button_button--clean__uUbye{background-color:rgba(0,0,0,0);color:inherit;padding-left:0;padding-right:0}.button_button--clean__uUbye .button_title__uxlSo{text-decoration:none;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.button_button--clean__uUbye.button_button-selected__yoqwH,.button_button--clean__uUbye:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]),.button_button--clean__uUbye:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]){background-color:rgba(0,0,0,0);color:inherit}.button_button--clean__uUbye.button_button-selected__yoqwH .button_title__uxlSo,.button_button--clean__uUbye:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]) .button_title__uxlSo,.button_button--clean__uUbye:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]) .button_title__uxlSo{text-decoration:underline}.button_button--link__1O6p3{background-color:rgba(0,0,0,0);color:inherit;padding-left:0;padding-right:0}.button_button--link__1O6p3 .button_title__uxlSo{font-weight:400;text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.button_button--link__1O6p3.button_button-selected__yoqwH,.button_button--link__1O6p3:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]),.button_button--link__1O6p3:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]){background-color:rgba(0,0,0,0);color:inherit}.button_button--link__1O6p3.button_button-selected__yoqwH .button_title__uxlSo,.button_button--link__1O6p3:focus-visible:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]) .button_title__uxlSo,.button_button--link__1O6p3:hover:not(.button_button-disabled__axoEv,:disabled,[disabled=disabled]) .button_title__uxlSo{text-decoration:none}.checkerboard-background_checkerboard__sDd7k{color:var(--color-white);background-color:var(--color-white);background-position:bottom;background-repeat:repeat;color:var(--color-black);height:auto;width:100%}.checkerboard-background_checkerboard__sDd7k.checkerboard-background_black__pQ5Xy{background-color:var(--color-purple-100);background-image:var(--background-image-checkerboard-2x2-black)}.checkerboard-background_checkerboard__sDd7k.checkerboard-background_purple__IURtc{background-color:var(--color-purple-100);background-image:var(--background-image-checkerboard-2x2-purple)}.checkerboard-background_checkerboard__sDd7k.checkerboard-background_brown__DzJM6{background-color:var(--color-purple-100);background-image:var(--background-image-checkerboard-2x2-brown)}.checkerboard-background_checkerboard__sDd7k.checkerboard-background_green__dmZCG{background-color:var(--color-purple-100);background-image:var(--background-image-checkerboard-2x2-green)}.checkerboard-background_checkerboard__sDd7k.checkerboard-background_blue__nG4rk{background-color:var(--color-purple-100);background-image:var(--background-image-checkerboard-2x2-blue)}