.configurator-option-field_configurator-option-field__zAQCl .configurator-option-field_input__vOO_w{float:left;height:0;margin-left:-150vw;position:absolute;width:0}.configurator-option-field_configurator-option-field__zAQCl:not(:last-child) .configurator-option-field_label__ivFBs:after{background-color:var(--color-black-25);bottom:0;content:"";height:1px;left:1.5rem;position:absolute;right:1.5rem}.configurator-option-field_configurator-option-field__zAQCl .configurator-option-field_label__ivFBs{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:0;padding:1rem;position:relative}.configurator-option-field_configurator-option-field__zAQCl .configurator-option-field_label__ivFBs:focus-visible,.configurator-option-field_configurator-option-field__zAQCl .configurator-option-field_label__ivFBs:hover{background-color:var(--color-purple-10)}.configurator-option-field_configurator-option-field__zAQCl .configurator-option-field_label__ivFBs[aria-selected=true]{background-color:var(--color-black-10);pointer-events:none}.configurator-option-field_configurator-option-field__zAQCl .configurator-option-field_image-wrapper__YsjTJ{aspect-ratio:4/3;height:100%;position:relative}.configurator-option-field_configurator-option-field__zAQCl .configurator-option-field_image__rjd8Z{height:100%;object-fit:cover;width:100%}.configurator-option-field_configurator-option-field__zAQCl .configurator-option-field_tag__q_UCa{bottom:0;left:0;position:absolute}.configurator-option-field_configurator-option-field__zAQCl .configurator-option-field_content-wrapper__oRIlw{align-items:center;display:flex;justify-content:space-between;width:100%}.configurator-option-field_configurator-option-field__zAQCl .configurator-option-field_title__x_jQJ{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-option-field_configurator-option-field__zAQCl .configurator-option-field_description__rRQZe{font-size:calc(14px + (15 - 14)*(100dvw - 375px)/(1920 - 375));font-weight:400;letter-spacing:0;line-height:1.4em}.configurator-option-field_configurator-option-field__zAQCl .configurator-option-field_price__ADAAb{flex-shrink:0;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}@media(min-width:768px){.configurator-option-field_configurator-option-field__zAQCl .configurator-option-field_label__ivFBs{align-items:center;flex-direction:row;gap:1rem;height:10rem;justify-content:center;padding:1rem 1.5rem}.configurator-option-field_configurator-option-field__zAQCl .configurator-option-field_label__ivFBs:after{left:1.5rem;right:1.5rem}}.configurator-option_configurator-option--generic__HcZiJ .configurator-option_input__FLBVn{float:left;height:0;margin-left:-150vw;position:absolute;width:0}.configurator-option_configurator-option--generic__HcZiJ .configurator-option_input-label__EGjk4{align-items:center;cursor:pointer;display:flex;gap:1rem;height:14rem;justify-content:center;margin:0;padding:1rem 1.5rem;position:relative}.configurator-option_configurator-option--generic__HcZiJ .configurator-option_input-label__EGjk4:not(:last-child):after{background-color:var(--color-black-25);bottom:0;content:"";height:1px;left:1.5rem;position:absolute;right:1.5rem}.configurator-option_configurator-option--generic__HcZiJ .configurator-option_input-label__EGjk4:focus-visible,.configurator-option_configurator-option--generic__HcZiJ .configurator-option_input-label__EGjk4:hover{background-color:var(--color-purple-10)}.configurator-option_configurator-option--generic__HcZiJ .configurator-option_input-label__EGjk4[aria-selected=true]{background-color:var(--color-black-10);pointer-events:none}.configurator-option_configurator-option--generic__HcZiJ .configurator-option_input-label-image-wrapper__1FNeu{aspect-ratio:4/3;height:100%;position:relative}.configurator-option_configurator-option--generic__HcZiJ .configurator-option_input-label-image__Q0H89{height:100%;object-fit:cover;width:100%}.configurator-option_configurator-option--generic__HcZiJ .configurator-option_input-label-tag__UtVl9{bottom:0;left:0;position:absolute}.configurator-option_configurator-option--generic__HcZiJ .configurator-option_content-wrapper__NK_sl{flex:1 1 auto}.configurator-option_configurator-option--generic__HcZiJ .configurator-option_price-wrapper__ohBhp{flex-shrink:0}.configurator-option_configurator-option--generic__HcZiJ .configurator-option_title__k41YK{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-option_configurator-option--generic__HcZiJ .configurator-option_description__JfheE{font-size:calc(14px + (15 - 14)*(100dvw - 375px)/(1920 - 375));font-weight:400;letter-spacing:0;line-height:1.4em}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_main-options__1z8OA{display:flex}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_input__FLBVn{float:left;height:0;margin-left:-150vw;position:absolute;width:0}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_input-label__EGjk4{align-items:center;background-color:var(--color-black-10);cursor:pointer;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:1.5rem 1.5rem 1rem}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_input-label__EGjk4:hover{background-color:var(--color-white)}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_input-label__EGjk4:hover .configurator-option_input-label-image__Q0H89{opacity:1}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_input-label__EGjk4:hover.configurator-option_rotate-image__WORUr .configurator-option_input-label-image__Q0H89{transform:rotate(90deg);transition:transform .7s ease}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_input-label__EGjk4[aria-selected=true]{background-color:var(--color-white);pointer-events:none}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_input-label__EGjk4[aria-selected=true] .configurator-option_input-label-image__Q0H89{opacity:1}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_input-label-image__Q0H89{height:6rem;margin-bottom:.5rem;opacity:.4;width:6rem}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_landscape__dV7my{transform:rotate(90deg)}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_input-label-span__kTUtg{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-option_configurator-option--sizing__CNf6h .configurator-option_tabs__doLMh{display:flex;flex-wrap:wrap;gap:.5rem;padding:1.5rem}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_orientation-tabs__JJ53k{display:flex;gap:.5rem;padding:1.5rem;border-bottom:1px solid #000}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_orientation-input-label__ooHT9{display:inline-flex}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_attribute-input-label__iX0mD,.configurator-option_configurator-option--sizing__CNf6h .configurator-option_orientation-input-label__ooHT9{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-option_configurator-option--sizing__CNf6h .configurator-option_attribute-input-label__iX0mD:focus-visible,.configurator-option_configurator-option--sizing__CNf6h .configurator-option_attribute-input-label__iX0mD:hover,.configurator-option_configurator-option--sizing__CNf6h .configurator-option_orientation-input-label__ooHT9:focus-visible,.configurator-option_configurator-option--sizing__CNf6h .configurator-option_orientation-input-label__ooHT9:hover{background-color:var(--color-black);color:var(--color-white)}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_attribute-input-label__iX0mD[aria-selected=true],.configurator-option_configurator-option--sizing__CNf6h .configurator-option_orientation-input-label__ooHT9[aria-selected=true]{background-color:var(--color-black);color:var(--color-white);pointer-events:none}.configurator-option_configurator-option--sizing__CNf6h .configurator-option_description-wrapper__B4jAT{padding:0 1.5rem 1.5rem}.size-preview_sizePreview__UbbPy{display:flex;align-items:center;justify-content:center;padding:20px;border-radius:4px}.size-preview_sizePreview__UbbPy svg{max-width:100%;height:auto}.size-preview_sizePreview__UbbPy svg text{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}.size-and-price_price-and-size__rx6Y7{background-color:var(--color-white);color:var(--color-black)}.size-and-price_price-and-size__rx6Y7 .size-and-price_wrapper__VlwAY{border:1px solid var(--color-black);margin:.75rem 0}@media(min-width:576px){.size-and-price_price-and-size__rx6Y7 .size-and-price_borderLeft__vmGQb{border-left:1px solid var(--color-black)}}.size-and-price_price-and-size__rx6Y7 .size-and-price_title-wrapper__0mVMx{border-bottom:1px solid var(--color-black);padding:2rem 1rem 1rem}.size-and-price_price-and-size__rx6Y7 .size-and-price_title__nyPQz{font-size:32px;font-weight:700;letter-spacing:-.2px;line-height:1.15em}.size-and-price_price-and-size__rx6Y7 .size-and-price_size-options__ladCC{position:sticky;top:3.5rem}.size-and-price_price-and-size__rx6Y7 .size-and-price_size-options-title__1L7EU{border-bottom:1px solid var(--color-black-100);padding:.5rem 1rem;height:43.5px!important;font-size:20px;font-weight:700;letter-spacing:.2px;line-height:1.2em}.size-and-price_price-and-size__rx6Y7 .size-and-price_size-options-preview-image-wrapper__w61Y9{border-top:1px solid var(--color-black-100)}.size-and-price_price-and-size__rx6Y7 .size-and-price_table-wrapper__lWgTi{min-height:calc(100% - 11.5rem)}.size-and-price_price-and-size__rx6Y7 .size-and-price_table-wrapper__lWgTi:not(:first-child){border-top:1px solid var(--color-black-100)}.size-and-price_price-and-size__rx6Y7 .size-and-price_cta-wrapper__gTC_t{align-items:flex-end;background-color:var(--color-white);border-top:1px solid var(--color-black-100);bottom:0;display:flex;flex-direction:column;gap:1rem;height:10rem;justify-content:space-between;left:0;padding:1rem 3rem 1.5rem;position:relative;width:100%}.size-and-price_price-and-size__rx6Y7 .size-and-price_cta-button__MT_LG{width:100%}@keyframes option-description_slideIn__ZvZVV{0%{right:-600px}to{right:0}}@keyframes option-description_opacity__bcUXg{0%{opacity:0}to{opacity:.5}}.option-description_option-description-background__AUd2X{z-index:1999;background-color:#000;opacity:.5;position:fixed;top:0;left:0;animation:option-description_opacity__bcUXg;animation-duration:.5s}.option-description_option-description__0Lfqu{z-index:2000;position:fixed;top:0;right:0;background-color:#fff;animation-name:option-description_slideIn__ZvZVV;animation-duration:.25s}.option-description_option-description__0Lfqu h3{font-size:24px;font-weight:700;letter-spacing:0;line-height:1.15em;margin-top:2.5rem;margin-bottom:1rem}.option-description_option-description__0Lfqu h3:first-child{margin-top:0}.option-description_option-description__0Lfqu h3:last-child{margin-bottom:0}.option-description_option-description__0Lfqu h3+ol,.option-description_option-description__0Lfqu h3+p,.option-description_option-description__0Lfqu h3+ul{margin-top:-.5rem}.option-description_option-description__0Lfqu p{font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5em}.option-description_option-description__0Lfqu .option-description_buttons__2v69V{margin-top:1rem}.option-description_option-description__0Lfqu .option-description_button__VRbNh{margin:2rem 1rem;width:100%}