.styles-module-scss-module__poQEVa__container{max-width:var(--container-max-width);margin-inline:var(--spacing-2x)}@media (min-width:768px){.styles-module-scss-module__poQEVa__container{margin-inline:var(--spacing-2x);padding-inline:var(--spacing-4x)}}@media (min-width:1440px){.styles-module-scss-module__poQEVa__container{margin-inline:var(--spacing-4x);padding-inline:var(--spacing-8x)}}@media (min-width:1900px){.styles-module-scss-module__poQEVa__container{margin-inline:auto}}.styles-module-scss-module__poQEVa__container>:where(main)>:where(*){margin-block:var(--spacing-3x)}.styles-module-scss-module__poQEVa__wrapper{margin-block:var(--spacing-1x);padding-inline:var(--spacing-2x);margin-inline:calc(var(--spacing-1x)*-1);width:calc(100% + var(--spacing-1x)*2);border-radius:var(--spacing-1x);padding-block:var(--spacing-2x)}@media (min-width:768px){.styles-module-scss-module__poQEVa__wrapper{margin-inline:calc(var(--spacing-4x)*-1);width:calc(100% + var(--spacing-4x)*2);padding-inline:var(--spacing-4x);padding-block:var(--spacing-4x)}}@media (min-width:1440px){.styles-module-scss-module__poQEVa__wrapper{margin-inline:calc(var(--spacing-8x)*-1);width:calc(100% + var(--spacing-8x)*2);padding-inline:var(--spacing-8x);padding-block:var(--spacing-8x)}}.styles-module-scss-module__poQEVa__wrapper{background-color:var(--color-grey-200);scroll-margin-top:200px}.styles-module-scss-module__poQEVa__configurator{background-color:var(--color-grey-200);color:var(--color-grey-800);border-radius:.8rem;grid-column:1/-1}@media (min-width:1024px){.styles-module-scss-module__poQEVa__configurator{grid-column:1/-1}}@media (min-width:1440px){.styles-module-scss-module__poQEVa__configurator{grid-column:2/-2}}.styles-module-scss-module__poQEVa__configuratorTitle{padding-block-end:var(--spacing-3x);font-size:1.6rem;font-weight:400}@media (min-width:1024px){.styles-module-scss-module__poQEVa__configuratorTitle{padding-block-end:var(--spacing-2x);font-size:3rem}}@media (min-width:1440px){.styles-module-scss-module__poQEVa__configuratorTitle{padding-block-end:var(--spacing-4x);font-size:3rem}}.styles-module-scss-module__poQEVa__configuratorTitle[type=button]{justify-content:space-between;align-items:center;gap:var(--spacing-2x);color:#303034;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding-block-start:var(--spacing-2x);padding-block-end:var(--spacing-2x);padding-inline:0;transition:none;display:flex}.styles-module-scss-module__poQEVa__configuratorTitle[type=button] svg{flex-shrink:0;width:2.4rem;height:2.4rem}.styles-module-scss-module__poQEVa__titleContent{flex:1}.styles-module-scss-module__poQEVa__buttonWrapper{gap:var(--spacing-2x);flex-direction:column;width:100%;display:flex}.styles-module-scss-module__poQEVa__configuratorButton{text-align:left;background-color:var(--color-green-2);width:100%;opacity:1;visibility:visible;border:none;justify-content:space-between;align-items:center;min-height:60px;padding-block-start:var(--spacing-2x);padding-block-end:var(--spacing-2x);padding-inline-start:var(--spacing-3x);padding-inline-end:var(--spacing-3x);font-size:1.4rem;transition:opacity .3s ease-in-out,visibility linear;display:flex!important}@media (min-width:1024px){.styles-module-scss-module__poQEVa__configuratorButton{font-size:2.4rem}}.styles-module-scss-module__poQEVa__configuratorButton.styles-module-scss-module__poQEVa__configuratorButtonHidden{pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility 0s linear .3s}.styles-module-scss-module__poQEVa__configuratorContainer{will-change:height;width:100%;transition:height .45s ease-in-out;overflow:hidden}.styles-module-scss-module__poQEVa__configuratorContainer iframe{border:none;width:100%;height:100%}.styles-module-scss-module__poQEVa__loaderContainer{justify-content:center;align-items:center;height:100%;display:flex}
