.products_base__r7gAR:not(:last-child){border-bottom:var(--border-divider)}.products_cols6Template__QqS_o{grid-template-columns:150px 1.6fr 1fr 1fr 1fr 1.2fr 1.2fr 6em}.products_cols7Template__l79KO{grid-template-columns:150px 1.6fr 1fr 1fr 1fr 1.2fr 1.2fr 1fr 6em}.products_listContainer__HGfk4{border:var(--border-divider);border-radius:var(--radius-md);overflow:hidden;margin-bottom:var(--spacing-10)}.dots_container___c5V_{margin:0;padding:0 0 0 4px}.dots_colorDot__bDb5V{width:16px;height:16px;border-radius:50%;display:inline-block;margin-left:-4px}.dots_count__SNnCm{padding-left:4px;display:inline-block;width:auto}.dots_count__SNnCm>p{width:auto}.componentsCard_imageContainer__OmwV9{position:relative;flex:1 1;max-height:360px;min-height:260px;display:flex;align-items:stretch}.componentsCard_imageWrapper__DIDrX{position:relative;width:100%;aspect-ratio:4/3}.componentsCard_hoverImageContainer__nYuv2{position:absolute;top:0;height:100%;width:100%;border-top-left-radius:var(--card-radius);border-top-right-radius:var(--card-radius);overflow:hidden}.componentsCard_tooltipContainer___jUOC{z-index:9;padding:var(--container-padding-md);width:auto;opacity:0;transition:opacity 1.2s ease-in-out}.componentsCard_tooltipContainerEasyIn__faonL{opacity:1}@media (width < 768px){.componentsCard_productDataContainer__W9_Pl{box-sizing:border-box}}.componentsCard_productDataText__ayLv9{width:auto}.componentsCard_productDataInfoContainer__81gas{gap:var(--spacing-md);flex-wrap:wrap}@media (width < 768px){.componentsCard_productDataInfoContainer__81gas{justify-content:space-between}}.componentsCard_productDataTextContainer__1zYoK{width:auto}.componentsCard_priceBase__CgKPm{justify-content:flex-star}@media (width >= 768px){.componentsCard_priceBase__CgKPm{justify-content:flex-end}}.componentsCard_priceContainer__tlGGY{flex:0 1;overflow:hidden;width:0;height:0}.productCard_cardOptions__OUo1Y{position:absolute;z-index:9;top:0;right:0;width:auto;padding:var(--container-padding-md)}.productCard_cardWrapper__IqVVN{flex:1 1;text-decoration:none;color:var(--color-text-primary)}.productCard_cardContent__go88V{height:100%}@media (width >= 768px){.M140ProductsListUi_filtersAndSort__yXihq{padding-top:0}}@layer ui.pagination{.pagination_container__2t7y_{border-top:1px solid var(--color-border-primary)}}@layer ui.paginationContinuous{}.compareOverview_compareOverlayModalContent__FPnHs{overflow:auto}.AccordionItem_button__Di3Pq{all:unset;width:100%;display:block;box-sizing:border-box}.AccordionItem_header__O6aVv{cursor:pointer}.AccordionItem_headerImg__6nNGJ{height:24px;width:32px;flex-shrink:0;border:1px solid var(--color-border-tertiary)}.AccordionItem_borderTop__dPnJS{border-top:var(--border-divider)}.AccordionItem_item__kn4eT>a{text-decoration:none}.AccordionItem_item__kn4eT[data-disabled] .AccordionItem_header__O6aVv{pointer-events:none;opacity:.4}.AccordionItem_button__Di3Pq[data-state=open] .AccordionItem_chevron__ytzNG{transform:rotate(180deg)}.AccordionItem_contentWrapper__DcPd_[data-state=open]{animation:AccordionItem_slideDown__C5L9Q var(--transition-duration-medium) var(--transition-timing-ease-in)}.AccordionItem_contentWrapper__DcPd_[data-state=closed]{animation:AccordionItem_slideUp__edwHF var(--transition-duration-medium) var(--transition-timing-ease-out);opacity:0}.AccordionItem_contentWrapper__DcPd_[data-state=closed] .AccordionItem_content__JXFem{height:0}.AccordionItem_contentWrapper__DcPd_{overflow:hidden}.no-js .AccordionItem_contentWrapper__DcPd_{opacity:1}.no-js .AccordionItem_contentWrapper__DcPd_ .AccordionItem_content__JXFem{height:auto}.no-js .AccordionItem_chevron__ytzNG{display:none}@keyframes AccordionItem_slideDown__C5L9Q{0%{height:0;opacity:0}to{height:var(--custom-accordion-content-height);opacity:1}}@keyframes AccordionItem_slideUp__edwHF{0%{height:var(--radix-accordion-content-height);opacity:1}to{height:0;opacity:0}}.M120_trigger__l3iC_{all:unset;cursor:pointer}@media (width >= 768px){.M120_sideBySide__aPER6{flex-direction:row;gap:var(--spacing-10)}}.M120_accordion__XqSqK{width:100%}.article_imgWrapper__bDUtE{position:relative;overflow:hidden;width:auto}.article_imgDefault__Uxflv{height:400px}.article_img2columns__vL9z8{height:0;padding-bottom:70%}@media (width >= 768px){.article_img2columns__vL9z8{padding-bottom:56.25%}}.article_img3columns__wvkM2{height:0;padding-bottom:70%}@media (width >= 768px){.article_img3columns__wvkM2{padding-bottom:80%}}.article_img4columns__fR5v2{height:0;padding-bottom:340px}.alert_icon__CcbeG{width:32px;height:32px;border-radius:var(--border-radius-full);flex-shrink:0;align-self:flex-start}.alert_success__JL9HR{background-color:var(--color-success-50);border:1px solid var(--color-success-100)}.alert_success__JL9HR .alert_icon__CcbeG{border:1px solid var(--color-success-200);color:var(--color-success-500)}.alert_success__JL9HR .alert_description__PULHm,.alert_success__JL9HR .alert_headline__0nVP_{color:var(--color-success-700)}.alert_warning__Ny7D9{background-color:var(--color-warning-50);border:1px solid var(--color-warning-100)}.alert_warning__Ny7D9 .alert_icon__CcbeG{border:1px solid var(--color-warning-200);color:var(--color-warning-700)}.alert_warning__Ny7D9 .alert_description__PULHm,.alert_warning__Ny7D9 .alert_headline__0nVP_{color:var(--color-warning-700)}.alert_error__nNlp3{background-color:var(--color-error-50);border:1px solid var(--color-error-100)}.alert_error__nNlp3 .alert_icon__CcbeG{border:1px solid var(--color-error-200);color:var(--color-error-500)}.alert_layoutRow__qmAJE .alert_dismissButton__F7xtw{align-self:center}.alert_layoutColumn__MbIqb .alert_dismissButton__F7xtw{align-self:flex-start;top:-6px;right:-6px}.alert_alert__33Aj_{box-shadow:var(--shadow-xs)}.alert_description__PULHm
.alert_headline__0nVP_{width:auto}.alert_dismissButton__F7xtw{width:auto;z-index:var(--z-index-10)}.RadioGroupItem_radio__UIWO0{all:unset;border-radius:var(--border-radius-full);border:1px solid rgba(0,0,0,.2);margin-top:var(--spacing-xxs)}.RadioGroupItem_radio__UIWO0:hover{border-color:rgba(0,0,0,.4)}.RadioGroupItem_radio__UIWO0:focus{box-shadow:0 0 0 2px var(--color-white),0 0 0 4px var(--color-dynamic-negative-2)}.RadioGroupItem_radio__UIWO0[data-state=checked]{border-color:var(--color-brand-dynamic);background-color:var(--color-brand-dynamic)}.RadioGroupItem_radio__UIWO0[data-disabled],.RadioGroupItem_radio__UIWO0[data-disabled][data-state=checked]{background-color:rgba(0,0,0,.05);border-color:rgba(0,0,0,.2);pointer-events:none}:is(.RadioGroupItem_radio__UIWO0[data-disabled],.RadioGroupItem_radio__UIWO0[data-disabled][data-state=checked]) .RadioGroupItem_indicator__QaPNm{background-color:rgba(0,0,0,.2)}.RadioGroupItem_wrapper__dV4tg{cursor:pointer}.RadioGroupItem_indicator__QaPNm{background-color:var(--color-white);display:block;border-radius:var(--border-radius-full);margin:auto}.RadioGroupItem_sm__riC0K{width:14px;min-width:14px;height:14px}.RadioGroupItem_sm__riC0K .RadioGroupItem_indicator__QaPNm{width:6px;height:6px}.RadioGroupItem_md__GzKhn{width:18px;min-width:18px;height:18px}.RadioGroupItem_md__GzKhn .RadioGroupItem_indicator__QaPNm{width:8px;height:8px}.selectRequestTypeStep_item__VAZbD{border:1px solid var(--color-gray-200);border-radius:var(--radius-md);padding:var(--spacing-lg)}.selectRequestTypeStep_wrapper__fsPtE>*{padding-block:0}.selectRequestTypeStep_form__q6rU6{flex:1 1}@media (width < 768px){.selectRequestTypeStep_form__q6rU6{min-width:100%}}.selectRequestTypeStep_radioGroup__dRVzA>*{width:100%}.selectRequestTypeStep_getStartedButton___w_Tw{width:auto}@media (width < 768px){.selectRequestTypeStep_getStartedButton___w_Tw{order:2;flex:1 1}.selectRequestTypeStep_getStartedButton___w_Tw>button{width:100%}}.selectRequestTypeStep_skipButton__NCAvs{display:none}@media (width >= 768px){.selectRequestTypeStep_skipButton__NCAvs{display:block}}.selectRequestTypeStep_skipButtonMobile__WzvvQ{width:auto;display:block}@media (width >= 768px){.selectRequestTypeStep_skipButtonMobile__WzvvQ{display:none}}.selectRequestTypeStep_badge__Mjzdq{position:absolute;z-index:1;top:calc(var(--spacing-lg) * -1);right:var(--spacing-3xl)}.selectRequestTypeStep_icon__yOTtc{border-radius:var(--border-radius-lg);border:1px solid var(--color-gray-100);width:fit-content}.selectRequestTypeStep_buttons__yKn_m{border-top:1px solid var(--color-gray-200);margin-inline:calc(var(--spacing-4xl) * -1);padding-inline:var(--spacing-4xl);width:auto;flex-wrap:wrap}.selectRequestTypeStep_buttons__yKn_m>*{flex-grow:1}.datepicker_datePicker__RLRKX{background-color:var(--color-background-primary);border-radius:var(--border-radius-xl);border:1px solid var(--color-border-secondary);box-shadow:var(--shadow-xl);z-index:var(--z-index-popover)}.datepicker_datePicker__RLRKX .react-datepicker__day-names,.datepicker_datePicker__RLRKX .react-datepicker__week{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:var(--spacing-2)}.datepicker_datePicker__RLRKX .react-datepicker__day-names:last-child,.datepicker_datePicker__RLRKX .react-datepicker__week:last-child{margin-bottom:0}.datepicker_datePicker__RLRKX .react-datepicker__aria-live{display:none}.datepicker_datePicker__RLRKX .react-datepicker__month-container{padding-inline:var(--spacing-3xl);padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-xl)}.datepicker_datePicker__RLRKX .react-datepicker__month-wrapper{display:flex;justify-content:space-around}.datepicker_wrapper__rgqho{width:100%}.datepicker_popper__2Gpi3{z-index:var(--z-index-popover);color:var(--color-border-secondary)}.datepicker_day__AntFv,.datepicker_month__oBnzz,.datepicker_weekDay__Yx7Hr{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s,color .2s;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);color:var(--color-text-secondary)}.datepicker_day__AntFv,.datepicker_month__oBnzz{font-weight:var(--font-weight-regular)}.datepicker_day__AntFv[aria-disabled=true],.datepicker_day__AntFv[aria-disabled=true]:hover,.datepicker_month__oBnzz[aria-disabled=true],.datepicker_month__oBnzz[aria-disabled=true]:hover{color:var(--color-text-disabled);background-color:initial;cursor:default}.datepicker_day__AntFv.react-datepicker__day--outside-month,.datepicker_month__oBnzz.react-datepicker__day--outside-month{color:var(--color-text-disabled)}.datepicker_day__AntFv[aria-selected=true],.datepicker_day__AntFv[aria-selected=true]:hover,.datepicker_month__oBnzz[aria-selected=true],.datepicker_month__oBnzz[aria-selected=true]:hover{background-color:var(--color-background-brand);color:var(--color-text-inverse);font-weight:var(--font-weight-medium)}.datepicker_day__AntFv:hover,.datepicker_month__oBnzz:hover{background-color:var(--color-background-secondary);font-weight:var(--font-weight-medium)}.datepicker_weekDay__Yx7Hr{margin-bottom:var(--spacing-2);font-weight:var(--font-weight-medium)}.datepicker_inputContainer__9vLCT{pointer-events:none}.datepicker_bottomButtons___CNuK{border-top:1px solid var(--color-border-secondary)}.formHeadline_icon__WRu9D{border:1px solid var(--color-gray-100);width:48px;height:48px;box-shadow:var(--shadow-xs-skeuomorphic);border-radius:var(--border-radius-lg);flex-shrink:0}@media (width < 768px){.formHeadline_wrapper__h9ali{display:none}}.siteInformationStep_additionalInformation__exmpx{border-bottom:var(--border-divider)}.siteInformationStep_wrapper__ZS2dg form{padding-block:0}.instalationMonth_instalationMonthSeparator__D6EXS{width:auto;height:70px}.instalationMonth_instalationMonthSeparator__D6EXS>*{height:48px}.instalationMonth_input__C9N0N{min-width:unset}.instalationMonth_input__C9N0N label{white-space:nowrap}.instalationMonth_selectInput__bf5oC{flex-grow:1}.instalationMonth_selectInput__bf5oC>button{width:100%;justify-content:space-between}.instalationMonth_errorFields__g6_tO :last-child>*{display:none}.instalationMonth_errorText__398NB{color:var(--color-status-error)!important}.m200SparePart_wrapper__MlRgF{border:1px solid var(--color-border-tertiary);box-shadow:var(--shadow-xl)}.m200SparePart_item___LRtH>*{display:block}.donutForm_doNutContainer__XDGF1{border-bottom:var(--border-divider-secondary)}.donutForm_lineGridStructure__LEj_o{grid-template-columns:.3fr 1.7fr;align-items:center}.donutForm_lineInputsRow__YHuj7{display:flex;gap:var(--spacing-md);align-items:center}.donutForm_lineInputSmall__X_1wv{flex:0 0 100px}.donutForm_lineInputLarge__EujL0{flex:1 1}.donutForm_lineInputModel__w_Xye{flex:1 1;min-width:120px}.donutForm_modelSeparator__1U7Ww{color:var(--color-text-secondary);flex-shrink:0}
/*# sourceMappingURL=0cfa3945f7bfe252.css.map*/