@charset UTF-8;.header__icon-wrapper a:has(.header__account){height:4rem;flex-shrink:0}.brxe-dropdown.open>.brx-dropdown-content{margin-top:var(--space-m)}.mm__dropdown-nav a{color:var(--primary-ultra-light);line-height:1.5}.mm__dropdown-nav--dark a{color:var(--action-ultra-dark)}.mm__dropdown-nav{width:100%}.mm__dropdown-nav li:not(:last-child):nth-child(3n)::after{content:"";width:100%;height:.5px;background-color:var(--primary-light);display:flex;margin-top:calc(var(--space-xs) * 2);margin-bottom:calc(var(--space-xs) * .8)}.mm__dropdown-nav--dark li:not(:last-child):nth-child(3n)::after{background-color:var(--action-semi-dark)}.mm__dropdown-nav--light li a:hover{color:var(--primary-semi-light)}[data-header-style=Standard] .logo img{content:url(/wp-content/uploads/domke-parkett-logo.svg)!important}[data-header-style=Standard] .mm__nav-link,[data-header-style=Standard] .brx-submenu-toggle a,.scrolling .mm__nav-link,.scrolling .brx-submenu-toggle a{color:var(--action-ultra-dark)}[data-header-style=Standard] .mm__nav-link:hover,[data-header-style=Standard] .brx-submenu-toggle a:hover,.scrolling .mm__nav-link:hover,.scrolling .brx-submenu-toggle a:hover{color:var(--primary-hover)}[data-header-style=Standard] .brx-submenu-toggle button,.scrolling .brx-submenu-toggle button{color:var(--action-ultra-dark)}@media (max-width:1300px){.brxe-nav-nested{order:2}.brxe-div.header__icon-wrapper{margin-left:auto}.mm .mm__nav-items-wrapper{visibility:hidden;transform:translateX(-100%);transition:transform .2s ease-in-out}.mm .mm__nav-items-wrapper .mm__nav-items{display:none}.mm .mm__toggle-open{display:flex}.brxe-dropdown.open>.brx-dropdown-content{margin-top:0}}.mm.brx-open .mm__nav-items-wrapper{visibility:visible;position:fixed;inset:0;background-color:white;z-index:1001;transform:translateX(0%);display:flex;row-gap:0}.mm.brx-open .mm__nav-items-wrapper .mm__nav-items{position:relative;display:flex;overflow:hidden;flex-grow:1;justify-content:flex-start;top:0;color:var(--base)}.mm.brx-open .mm__nav-items-wrapper .mm__nav-items>li:not(:last-of-type){border-bottom:1px solid var(--action-semi-dark)}.mm.brx-open .mm__nav-items-wrapper .mm__nav-items>li:not(:last-of-type) a.mm__nav-link,.mm.brx-open .mm__nav-items-wrapper .mm__nav-items>li:not(:last-of-type) div.brx-submenu-toggle{padding:calc(var(--space-m) / 1.5) var(--gutter);color:var(--base)}.mm.brx-open .mm__nav-items-wrapper .mm__nav-items>li:last-of-type{margin-top:auto;margin-bottom:var(--space-m);padding:calc(var(--space-m) / 1.5) var(--gutter);width:100%}.mm.brx-open .mm__nav-items-wrapper .mm__nav-items>li:last-of-type a.mm__nav-link{padding:calc(var(--space-m) / 1.5) var(--gutter);color:var(--primary-ultra-light);font-weight:600;justify-content:center;background-color:var(--primary);transition:background-color .3s ease-in-out}.mm.brx-open .mm__nav-items-wrapper .mm__nav-items>li:last-of-type a.mm__nav-link:hover{background-color:var(--primary-hover)}.mm.brx-open .mm__nav-items-wrapper .mm__toggle-close{display:flex}.mm.brx-open .mm__dropdown{position:static}.mm.brx-open .mm__dropdown button svg{transition:none;transform:rotate(-90deg)}.mm.brx-open .mm__dropdown a{color:var(--base)}.mm.brx-open .mm__dropdown .mm__dropdown-content{position:absolute!important;inset:0;transform:translateX(100%);transition:transform opacity .2s ease-in-out;display:flex;padding:var(--space-m) var(--gutter);overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none;left:0!important;min-width:100%!important}.mm.brx-open .mm__dropdown .mm__dropdown-content::-webkit-scrollbar{display:none}.mm.brx-open .mm__dropdown .mm__dropdown-content>*{max-width:100%}.mm.brx-open .mm__dropdown .mm__dropdown-nav a{color:var(--primary-ultra-light)}.mm.brx-open .mm__dropdown .mm__dropdown-nav--dark a{color:var(--action-ultra-dark)}.mm.brx-open .mm__dropdown .mm__dropdown-content--full{padding:0}.mm.brx-open .mm__dropdown .mm__dropdown-inner,.mm.brx-open .mm__dropdown .mm__dropdown-content--single{padding:var(--space-m) var(--gutter);margin-top:0;border-radius:0;background-color:white}.mm.brx-open .mm__dropdown.open.active .mm__dropdown-content{transform:translateX(0%)}.mm.brx-open .mm__dropdown.open.active button{position:fixed;top:var(--space-m);left:var(--gutter);gap:.4em;min-height:24px;align-items:center}.mm.brx-open .mm__dropdown.open.active button svg{transform:rotate(90deg)}.mm.brx-open .mm__dropdown.open.active button::after{content:"zurück";font-size:var(--text-s)}.mm.brx-open .mm__mobile-nav{padding:var(--space-m) var(--gutter);align-items:flex-end;border-bottom:1px solid var(--action-semi-dark)}.mm.brx-open.brx-closing .mm__nav-items-wrapper{transform:translateX(-100%)}[data-header-style=Standard] .mm__toggle-open svg path,.scrolling .mm__toggle-open svg path{stroke:var(--action-ultra-dark)}@media (max-width:600px){.header__icon-wrapper .header__suche,.header__icon-wrapper .header__account,.header__icon-wrapper a:has(.header__account),.header__icon-wrapper .header__mini-cart,.header__icon-wrapper .header__favorite,.header__icon-wrapper .header__favorite .x-favorite_icons{width:3rem;height:3rem!important}.header__icon-wrapper .header__suche button,.header__icon-wrapper .header__suche svg,.header__icon-wrapper .header__suche a,.header__icon-wrapper .header__account button,.header__icon-wrapper .header__account svg,.header__icon-wrapper .header__account a,.header__icon-wrapper a:has(.header__account) button,.header__icon-wrapper a:has(.header__account) svg,.header__icon-wrapper a:has(.header__account) a,.header__icon-wrapper .header__mini-cart button,.header__icon-wrapper .header__mini-cart svg,.header__icon-wrapper .header__mini-cart a,.header__icon-wrapper .header__favorite button,.header__icon-wrapper .header__favorite svg,.header__icon-wrapper .header__favorite a,.header__icon-wrapper .header__favorite .x-favorite_icons button,.header__icon-wrapper .header__favorite .x-favorite_icons svg,.header__icon-wrapper .header__favorite .x-favorite_icons a{width:3rem;height:3rem}}@media (max-width:490px){.mm__toggle-open{width:3rem;height:3rem!important}.mm__toggle-open svg{width:3rem;height:3rem}}@media (max-width:380px){.header__icon-wrapper .header__suche,.header__icon-wrapper .header__account,.header__icon-wrapper a:has(.header__account),.header__icon-wrapper .header__mini-cart,.header__icon-wrapper .header__favorite,.header__icon-wrapper .header__favorite .x-favorite_icons,.header__icon-wrapper .mm__toggle-open{width:2.6rem;height:2.6rem!important}.header__icon-wrapper .header__suche button,.header__icon-wrapper .header__suche svg,.header__icon-wrapper .header__suche a,.header__icon-wrapper .header__account button,.header__icon-wrapper .header__account svg,.header__icon-wrapper .header__account a,.header__icon-wrapper a:has(.header__account) button,.header__icon-wrapper a:has(.header__account) svg,.header__icon-wrapper a:has(.header__account) a,.header__icon-wrapper .header__mini-cart button,.header__icon-wrapper .header__mini-cart svg,.header__icon-wrapper .header__mini-cart a,.header__icon-wrapper .header__favorite button,.header__icon-wrapper .header__favorite svg,.header__icon-wrapper .header__favorite a,.header__icon-wrapper .header__favorite .x-favorite_icons button,.header__icon-wrapper .header__favorite .x-favorite_icons svg,.header__icon-wrapper .header__favorite .x-favorite_icons a,.header__icon-wrapper .mm__toggle-open button,.header__icon-wrapper .mm__toggle-open svg,.header__icon-wrapper .mm__toggle-open a{width:2.6rem;height:2.6rem}}.footer__menu ul{display:grid;gap:var(--space-xs) var(--space-m)}@media (max-width:767px){.footer__menu ul{gap:var(--space-s) var(--space-m)}}.footer__menu--split ul{grid-template-columns:var(--grid-2)}@media (max-width:374px){.footer__menu--split ul{grid-template-columns:var(--grid-1)}}.trustindex .ti-widget.ti-goog .ti-widget-container{text-align:left}.trustindex .ti-widget-container{margin-bottom:0!important}.trustindex .ti-header{padding-left:0!important}.kontaktformular{margin-left:auto;margin-right:auto}.kontaktformular .ff-default .ff-el-input--label label{color:var(--action-ultra-dark)}.kontaktformular .ff-btn-lg{background-color:var(--primary)!important;color:var(--primary-ultra-light)!important;line-height:1.2!important;font-size:var(--text-xs)!important;font-weight:600;padding-block:calc(var(--space-m) / 2)!important;padding-inline:var(--space-m)!important;border-radius:0!important;padding:calc(var(--space-m) / 2) var(--space-m)!important}.kontaktformular .ff-btn-lg:hover{background:var(--primary-hover)!important}.kontaktformular .ff_file_upload_holder{width:fit-content;margin:0}.kontaktformular .ff-step-t-container{align-items:flex-start!important;margin-top:var(--container-gap);gap:var(--space-m)!important;justify-content:flex-end!important}.kontaktformular .ff-el-group.ff-el-form-top .ff-el-input--content{display:flex;gap:0;flex-direction:column}.kontaktformular .radio-input--content-inline .ff-el-input--content{flex-direction:row!important}.kontaktformular .file-upload__container .ff-el-input--content{display:grid;grid-template-columns:auto 1fr;gap:calc(var(--gutter) / 2);align-items:center}@media (max-width:479px){.kontaktformular .file-upload__container .ff-el-input--content{grid-template-columns:1fr}}.kontaktformular .fluentform .ff-el-group{margin-bottom:var(--space-m)!important}.kontaktformular .fluentform .ff-el-group .ff-el-input--label{margin-bottom:.5rem!important}.kontaktformular .ff-el-form-control option{background-color:var(--primary-light);color:var(--action-ultra-dark)!important;padding-inline:calc(var(--space-s) / 2) var(--space-m)!important}.kontaktformular .ff-el-form-control option:hover{background-color:var(--primary-hover)!important}.kontaktformular .ff-custom_html{max-width:62rem}.kontaktformular .ff-step-header .ff-step-titles{display:flex;flex-direction:column;justify-content:space-between;height:100%}.kontaktformular .ff-step-header .ff-step-titles span{color:var(--base-dark);background-color:var(--white);z-index:3}.kontaktformular .ff-step-header .ff-step-titles li{height:100%;padding:0;pointer-events:none}.kontaktformular .ff-step-header .ff-step-titles li::before{font-size:var(--text-l);font-weight:600;color:var(--action-light)!important;background-color:var(--neutral-ultra-light);border-radius:500px;width:4rem;display:flex;justify-content:center;align-items:center;aspect-ratio:1;left:0;z-index:2;border:0}.kontaktformular .ff-step-header .ff-step-titles li.ff_active::before,.kontaktformular .ff-step-header .ff-step-titles li.ff_completed::before{color:var(--primary)!important;background-color:var(--primary-semi-light)}.kontaktformular .ff-step-header .ff-step-titles li::after{content:"";height:100%;position:absolute;width:3px;z-index:-1;background:var(--action-ultra-light)}.kontaktformular .ff-step-header .ff-step-titles li:not(:last-child)::after{left:50%}.kontaktformular .ff-step-header .ff-step-titles li.ff_active::after,.kontaktformular .ff-step-header .ff-step-titles li.ff_completed::after{background:var(--action-light)}.kontaktformular .ff-step-container{display:grid;grid-template-columns:var(--grid-1-3);max-width:88rem}.kontaktformular .ff-step-container .ff_step_start{display:none}.kontaktformular .ff-step-container .formular-step{padding:1em}.kontaktformular .ff-step-container .fluentform-step:has(+ .active){visibility:hidden}.kontaktformular .ff-step-container .select-field .ff-el-input--content{position:relative!important}.kontaktformular .ff-step-container .select-field .ff-el-input--content::after{content:"";position:absolute;background-image:url(/wp-content/uploads/select-icon.svg);background-repeat:no-repeat;background-size:contain;right:var(--space-xs);top:50%;transform:translateY(-50%);width:16px;height:8px}.kontaktformular .ff-step-container .ff_upload_btn{background:#fff!important;border:3px dashed var(--action-ultra-light)!important;border-radius:var(--radius-xs);color:var(--base-dark)!important;font-size:1.2rem;font-weight:600;padding:var(--gutter)!important;padding-left:4rem!important;position:relative;margin:0!important;height:100px;width:181px;min-width:fit-content;align-content:center;text-align:center}.kontaktformular .ff-step-container .ff_upload_btn::before{content:"";position:absolute;background-image:url(/wp-content/uploads/download-icon-1.svg);background-repeat:no-repeat;background-size:contain;top:50%;transform:translateY(-50%);left:6%;width:24px;height:24px}.kontaktformular .ff-step-container .ff-el-help-message{width:19ch;margin:0!important}.kontaktformular .step-nav .ff-btn-next{background:var(--primary)!important;color:var(--primary-ultra-light)!important;line-height:1.2;font-size:var(--text-xs);font-weight:600;justify-content:center;align-items:center;padding-block:calc(var(--space-m) / 2);padding-inline:var(--space-m)}.kontaktformular .step-nav .ff-btn-next:hover{background:var(--primary-hover)!important}.kontaktformular .step-nav .ff-btn-prev{background-color:transparent!important;color:var(--base-ultra-dark)!important;line-height:1.2;font-size:var(--text-xs);font-weight:600;justify-content:center;align-items:center;padding-block:calc(var(--space-m) / 2);padding-inline:var(--space-m);border-width:var(--btn-border-width);border-style:var(--btn-border-style);border-radius:var(--btn-radius);border-color:var(--base-ultra-dark)!important}.kontaktformular .step-nav .ff-btn-prev:hover{background-color:var(--secondary-hover)!important}@media (max-width:767px){.kontaktformular .fluentform .has-conditions{display:block}.kontaktformular .ff-step-header .ff-step-titles span{font-size:10px}.kontaktformular .ff-step-header .ff-step-titles li::before{font-size:var(--text-s);width:2.5rem}.kontaktformular .ff-step-container{display:grid;grid-template-columns:auto 1fr;max-width:88rem;gap:var(--space-m)}.kontaktformular .frm-fluent-form .ff-t-cell:last-of-type{flex-grow:0!important}}@media (min-width:768px){.kontaktformular .frm-fluent-form .ff-t-cell:last-of-type{flex-grow:0}}.bewerbungsformular .ff-step-container{display:grid;grid-template-columns:auto 1fr;max-width:100%;gap:var(--space-m)}.bewerbungsformular .ff-step-container .ff-el-group:has(button):last-child{margin-bottom:0!important}.bewerbungsformular .ff-step-container .ff-el-group:has(textarea){margin-bottom:var(--space-m)!important}.bewerbungsformular .ff-step-container .ff-el-input--label{margin-bottom:calc(var(--space-m) / 2)!important}.bewerbungsformular .ff-step-container .ff-el-form-check{margin-bottom:0!important}.bewerbungsformular .ff-step-container .ff-el-help-message{width:21ch;margin-top:var(--space-xs)!important;text-align:center}.bewerbungsformular .ff-step-container .ff-el-input--content{display:block!important}.bewerbungsformular .ff-step-container .upload-3-col-cantainer{display:flex;flex-direction:row;gap:var(--space-s)!important;flex-wrap:wrap}.bewerbungsformular .ff-step-container .upload-3-col-cantainer .ff-t-cell.ff-t-column-1,.bewerbungsformular .ff-step-container .upload-3-col-cantainer .ff-t-cell.ff-t-column-2,.bewerbungsformular .ff-step-container .upload-3-col-cantainer .ff-t-cell.ff-t-column-3{flex-basis:0!important;width:fit-content}.split-formular{margin-left:0!important;margin-right:0!important}.split-formular .ff-step-header{display:none}.split-formular .ff-step-body{width:100%!important}.split-formular .fluentform-step{height:auto;padding:0 var(--space-xl)!important}@media (max-width:767px){.split-formular .fluentform-step{padding:0!important;width:100%!important}}.split-formular .ff-btn-next,.split-formular .ff-btn-prev{display:none!important}.split-formular .ff-step-container .ff_upload_btn{width:165px!important}.split-formular .ff-btn-submit{visibility:visible!important}.kostenrechner{width:100%}.kostenrechner .ff-t-container{display:flex;width:100%;gap:calc(var(--section-space-s) * 1.42)!important;justify-content:space-between;padding:5px}.kostenrechner .ff-t-container .ff-t-column-1{display:flex;justify-content:flex-end}.kostenrechner .ff-t-container .ff-t-cell{max-width:55rem}@media (min-width:767px){.kostenrechner .ff-t-container .ff-t-cell{flex-direction:column;vertical-align:inherit;width:100%}}.kostenrechner .ff-t-container .result{display:flex;justify-content:end}.kostenrechner .ff-t-container .result .price-box{line-height:1.2;display:flex;flex-direction:column;justify-content:end;width:100%}.kostenrechner .ff-t-container .result .price-box .price-summary{display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-m) 0;font-size:16px;color:var(--action-ultra-dark)}.kostenrechner .ff-t-container .result .price-box .price-summary .price-summary__item{display:flex;justify-content:space-between}.kostenrechner .ff-t-container .result .price-box .price-summary .price-summary__item span:first-child{font-weight:400}.kostenrechner .ff-t-container .result .price-box .price-summary .price-summary__item span:last-child{font-weight:600}.kostenrechner .ff-t-container .result .price-box .price-box__top{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--grid-gap);padding:var(--container-gap) 0;border-top:1px solid var(--action-light)}.kostenrechner .ff-t-container .result .price-box .price-box__top .price-box__info{display:flex;flex-direction:column;flex:1 1 60%;gap:var(--space-s);max-width:20ch}.kostenrechner .ff-t-container .result .price-box .price-box__top .price-box__info h3{font-size:var(--h5);font-weight:600}.kostenrechner .ff-t-container .result .price-box .price-box__top .price-box__info p{margin:0;font-size:12px;color:#555}.kostenrechner .ff-t-container .result .price-box .price-box__top .price-box__right{flex:1 1 35%;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.kostenrechner .ff-t-container .result .price-box .price-box__top .price-box__right .price-box__button{background-color:#a35b04;color:white;border:0;padding:10px 20px;font-size:14px;cursor:pointer}.kostenrechner .ff-t-container .result .price-box .price-box__top .price-box__right .price-box__button:hover{background-color:#864900}.kostenrechner .ff-t-container .result .price-box .price-box__top .price-box__right .price-box__price{font-size:24px;font-weight:600}.kostenrechner .ff-t-container .result .price-box .price-box__note{font-size:12px;color:var(--primary);font-weight:600;padding:calc(var(--space-m) / 2) 0;border-top:1px solid var(--action-light);border-bottom:1px solid var(--action-light)}.kostenrechner .ff-t-container .ff-el-group:last-child{margin-bottom:0!important}.kostenrechner .ff-t-container .ff-el-input--label{margin-bottom:var(--space-s)!important}.kostenrechner .ff-t-container .ff-el-group.custom-toggle input[type=checkbox]{display:none}.kostenrechner .ff-t-container .ff-el-group.custom-toggle .ff-el-form-check{margin-bottom:0!important}.kostenrechner .ff-t-container .ff-el-group.custom-toggle .ff-el-form-check label{position:relative}.kostenrechner .ff-t-container .ff-el-group.custom-toggle .ff-el-form-check label::before{content:"";display:inline-block;width:56px;height:24px;border-radius:20px;background-color:var(--secondary-semi-dark);position:relative;transition:background-color .3s ease;vertical-align:middle;margin-right:8px}.kostenrechner .ff-t-container .ff-el-group.custom-toggle .ff-el-form-check label::after{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background-color:var(--primary-ultra-light);transition:transform .3s ease;transform:translateX(0)}.kostenrechner .ff-t-container .ff-el-group.custom-toggle .ff-el-form-check.ff_item_selected label::before{background-color:var(--primary)}.kostenrechner .ff-t-container .ff-el-group.custom-toggle .ff-el-form-check.ff_item_selected label::after{transform:translateX(31px)}.kostenrechner .ff-t-container .ff-el-group.ff_list_inline .ff-el-input--content{display:flex;flex-direction:row;column-gap:var(--container-gap);row-gap:var(--grid-gap);flex-wrap:wrap}.kostenrechner .ff-t-container .ff-el-group.ff_list_inline .ff-el-input--content .ff-el-form-check{margin:0!important}.kostenrechner .ff-t-container .ff-el-group.ff_list_2col .ff-el-input--content:not(:has(.ff_el_checkable_photo_holders)){display:grid;grid-template-columns:var(--grid-2);gap:var(--grid-gap) var(--container-gap)}.kostenrechner .ff-t-container .ff-el-group.ff_list_2col .ff-el-input--content:not(:has(.ff_el_checkable_photo_holders)) .ff-el-form-check{width:100%!important;margin:0!important;padding-right:0!important;min-height:0!important}@media (max-width:1129px) and (min-width:767px),(max-width:500px){.kostenrechner .ff-t-container .ff-el-group.ff_list_2col .ff-el-input--content:not(:has(.ff_el_checkable_photo_holders)){grid-template-columns:var(--grid-1)}}.kostenrechner .ff-t-container .ff-el-group.ff_list_2col:has(.ff-el-input--content .ff_el_checkable_photo_holders){padding-bottom:2rem}.kostenrechner .ff-t-container .ff-el-group.ff_list_2col:has(.ff-el-input--content .ff_el_checkable_photo_holders) .ff-el-input--content .ff_el_checkable_photo_holders{display:grid;grid-template-columns:var(--grid-2);gap:var(--grid-gap) var(--container-gap)}.kostenrechner .ff-t-container .ff-el-group.ff_list_2col:has(.ff-el-input--content .ff_el_checkable_photo_holders) .ff-el-input--content .ff_el_checkable_photo_holders .ff-el-form-check{width:100%!important;margin:0!important;padding-right:0!important;min-height:0!important;display:flex;gap:calc(var(--space-m) / 2);align-items:center}.kostenrechner .ff-t-container .ff-el-group.ff_list_2col:has(.ff-el-input--content .ff_el_checkable_photo_holders) .ff-el-input--content .ff_el_checkable_photo_holders .ff-el-form-check label.ff-el-image-input-src{background-size:4rem;margin-bottom:0!important;height:4.5rem!important;width:4.5rem!important}@media (max-width:1129px) and (min-width:767px),(max-width:500px){.kostenrechner .ff-t-container .ff-el-group.ff_list_2col:has(.ff-el-input--content .ff_el_checkable_photo_holders) .ff-el-input--content .ff_el_checkable_photo_holders{grid-template-columns:var(--grid-1)}}.kostenrechner .ff-t-container .ff-el-tooltip{display:inline-block;margin-left:calc(var(--space-m) / 2);position:relative;cursor:pointer}.kostenrechner .ff-t-container .ff-el-tooltip svg{fill:var(--action-semi-dark)!important}@media (max-width:767px){.kostenrechner .ff-t-container{flex-direction:column-reverse;gap:var(--section-space-s)!important}.kostenrechner .ff-t-container .ff-t-cell{max-width:100%!important;flex-basis:100%!important}.kostenrechner .ff-t-container .ff-t-cell .result{width:100%!important}.kostenrechner .ff-t-container .ff-t-cell.ff-t-column-1:has(.ff-custom_html figure){order:1}}.kostenrechner .ff-default .ff-btn-secondary:not(.ff_btn_no_style){background-color:#a35b04!important;color:white!important;border:0;padding:10px 20px;font-size:14px;cursor:pointer}.kostenrechner .ff-default .ff-btn-secondary:not(.ff_btn_no_style):hover{background-color:#864900!important}.kostenrechner .step-nav.ff_step_nav_last [data-action=next]{display:none}.kostenrechner .ff-step-body{margin-bottom:var(--section-padding-block)!important}.kostenrechner .ff-step-body .ff-step-t-container{align-items:flex-start!important;margin-top:var(--container-gap);gap:var(--space-m)!important;justify-content:flex-end!important}.kostenrechner .ff-step-body .ff-step-t-container .step-nav .ff-btn-next{background:var(--primary)!important;color:var(--primary-ultra-light)!important;line-height:1.2;font-size:var(--text-xs);font-weight:600;justify-content:center;align-items:center;padding-block:calc(var(--space-m) / 2);padding-inline:var(--space-m)}.kostenrechner .ff-step-body .ff-step-t-container .step-nav .ff-btn-next:hover{background:var(--primary-hover)!important}.kostenrechner .ff-step-body .ff-step-t-container .step-nav .ff-btn-prev{background-color:transparent!important;color:var(--base-ultra-dark)!important;line-height:1.2;font-size:var(--text-xs);font-weight:600;justify-content:center;align-items:center;padding-block:calc(var(--space-m) / 2);padding-inline:var(--space-m);border-width:var(--btn-border-width);border-style:var(--btn-border-style);border-radius:var(--btn-radius);border-color:var(--base-ultra-dark)!important}.kostenrechner .ff-step-body .ff-step-t-container .step-nav .ff-btn-prev:hover{background-color:var(--secondary-hover)!important}.kostenrechner .ff-step-body .ff-step-t-container .ff-btn-submit{background-color:var(--primary)!important;color:var(--primary-ultra-light)!important;line-height:1.2!important;font-size:var(--text-xs)!important;font-weight:600;padding-block:calc(var(--space-m) / 2)!important;padding-inline:var(--space-m)!important;border-radius:0!important;padding:calc(var(--space-m) / 2) var(--space-m)!important}.kostenrechner .ff-step-body .ff-step-t-container .ff-btn-submit:hover{background:var(--primary-hover)!important}@media (min-width:768px){.kostenrechner .ff-step-body .ff-step-t-container .ff-t-cell:last-of-type{flex-grow:0}}.ff-el-pop-content{text-align:start!important;background:var(--secondary-light)!important;padding:8px 10px!important;border-radius:4px!important;width:22rem!important;font-size:13px!important;line-height:1.4!important;color:var(--action-ultra-dark)!important}.login-form input{font-size:var(--text-s);font-family:Montserrat;font-weight:400;line-height:1.3;color:var(--black);background-color:var(--primary-ultra-light);border:1px solid var(--action-light);border-radius:0;padding-top:calc(var(--space-m) / 2);padding-right:var(--space-s);padding-bottom:calc(var(--space-m) / 2);padding-left:var(--space-s)}.login-form label{color:var(--action-ultra-dark);font-weight:600;font-size:var(--text-s);line-height:1.2;font-family:Montserrat}.login-form button.show-password-input{background-color:transparent;margin-right:.3em}.login-form .woocommerce-button,.login-form .woocommerce-Button{background-color:var(--primary)!important;color:var(--primary-ultra-light)!important;line-height:1.2!important;font-size:var(--text-xs)!important;font-weight:600;padding-block:calc(var(--space-m) / 2)!important;padding-inline:var(--space-m)!important;border-radius:0!important;padding:calc(var(--space-m) / 2) var(--space-m)!important}.login-form .woocommerce-button:hover,.login-form .woocommerce-Button:hover{background:var(--primary-hover)!important}.blog-section__grid li:first-child{grid-column:span 2;grid-row:span 2}@media (max-width:991px){.blog-section__grid li:first-child{grid-column:span 2;grid-row:span 1}}@media (max-width:479px){.blog-section__grid li:first-child{grid-column:span 1}}@media (max-width:767px){.blog-section__grid li:not(:first-child){grid-column:span 1}}.blog-section__grid li:not(:first-child) .domke__card-content-wrapper{column-gap:calc(var(--space-m) / 2)}.rechtliches h3{color:var(--primary)}.woocommerce-checkout article{max-width:calc(var(--content-width) + var(--gutter) + var(--gutter));margin-left:auto;margin-right:auto;padding-inline:var(--gutter);margin-top:var(--header-height)}.wc-gzd-checkout .wc-block-components-order-summary,.wc-gzd-checkout .wc-block-components-order-summary.is-large{background-color:var(--primary-light)!important}.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{background-color:var(--primary);color:var(--primary-ultra-light);font-weight:600}.wc-block-components-sidebar,.wc-block-components-sidebar-layout .wc-block-components-main{width:50%!important}@media (max-width:949px){.wc-block-components-sidebar,.wc-block-components-sidebar-layout .wc-block-components-main{width:100%!important}}.wc-block-components-radio-control__label-group .wc-block-components-radio-control__secondary-label{flex:0!important}.wc-block-checkout__sidebar .wc-block-components-product-name{font-weight:600!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__description .wc-block-components-product-metadata,.wc-block-components-order-summary .wc-block-components-order-summary-item__description p{display:none}.wc-block-components-order-summary .wc-block-components-order-summary-item:not(:last-child){border-bottom:1px solid var(--action-ultra-light)}.single-jobangebote .jobauswahl{display:none}.woocommerce-MyAccount-navigation{background-color:transparent}.woocommerce-MyAccount-navigation ul{background-color:var(--bricks-bg-light)}.woo-orders .woocommerce-info{background-color:var(--primary-light);color:var(--primary)}.woo-orders .woocommerce-Button,.woo-orders .woocommerce-button{background:var(--primary);color:var(--white);transition:.3s}.woo-orders .woocommerce-Button:hover,.woo-orders .woocommerce-button:hover{background:var(--primary-hover)}.woo-thankyou .woocommerce-order-details,.woo-thankyou .woocommerce-customer-details,.woo-thankyou .woocommerce-columns,.brxe-woocommerce-account-view-order .woocommerce-order-details,.brxe-woocommerce-account-view-order .woocommerce-customer-details,.brxe-woocommerce-account-view-order .woocommerce-columns{align-items:baseline!important;gap:var(--grid-gap)}.woo-thankyou .woocommerce-order-details h2,.woo-thankyou .woocommerce-customer-details h2,.woo-thankyou .woocommerce-columns h2,.brxe-woocommerce-account-view-order .woocommerce-order-details h2,.brxe-woocommerce-account-view-order .woocommerce-customer-details h2,.brxe-woocommerce-account-view-order .woocommerce-columns h2{font-size:var(--h3)}.woo-thankyou .woocommerce-order-details .product-quantity,.woo-thankyou .woocommerce-customer-details .product-quantity,.woo-thankyou .woocommerce-columns .product-quantity,.brxe-woocommerce-account-view-order .woocommerce-order-details .product-quantity,.brxe-woocommerce-account-view-order .woocommerce-customer-details .product-quantity,.brxe-woocommerce-account-view-order .woocommerce-columns .product-quantity{background-color:var(--primary);color:white;margin:5px 0 0 5px}.woo-thankyou .woocommerce-button,.brxe-woocommerce-account-view-order .woocommerce-button{background:var(--primary);color:var(--white);transition:.3s}.woo-thankyou .woocommerce-button:hover,.brxe-woocommerce-account-view-order .woocommerce-button:hover{background:var(--primary-hover)}.woo-thankyou .woocommerce-table tr.woocommerce-table__line-item.order_item,.brxe-woocommerce-account-view-order .woocommerce-table tr.woocommerce-table__line-item.order_item{background-color:var(--primary-light)}.woo-thankyou tfoot,.brxe-woocommerce-account-view-order tfoot{background-color:var(--primary-ultra-light)}.woo-thankyou .woocommerce-shipments-list__title,.brxe-woocommerce-account-view-order .woocommerce-shipments-list__title{margin-bottom:var(--space-s)}@media only screen and (max-width:1100px){.woo-thankyou .woocommerce-shipments-table,.brxe-woocommerce-account-view-order .woocommerce-shipments-table{display:grid;grid-template-columns:var(--grid-2);gap:.5rem}.woo-thankyou .woocommerce-shipments-table tr,.brxe-woocommerce-account-view-order .woocommerce-shipments-table tr{display:flex;flex-direction:column}}@media only screen and (max-width:500px){.woo-thankyou table,.brxe-woocommerce-account-view-order table{font-size:1.2rem}.woo-thankyou table td,.woo-thankyou table th,.brxe-woocommerce-account-view-order table td,.brxe-woocommerce-account-view-order table th{padding:.8rem}}.woocommerce-view-shipment .woocommerce-shipment-details,.woocommerce-view-shipment .woocommerce-shipment-address-details,.woocommerce-view-shipment .woocommerce-columns--addresses{align-items:baseline!important;gap:var(--grid-gap);margin-top:var(--space-m)}.woocommerce-view-shipment .woocommerce-shipment-details h2,.woocommerce-view-shipment .woocommerce-shipment-address-details h2,.woocommerce-view-shipment .woocommerce-columns--addresses h2{font-size:var(--h3)}.edit-account .woocommerce-form-row,.edit-account fieldset{margin-top:1em}.edit-account input{font-size:var(--text-s);font-family:Montserrat;font-weight:400;line-height:1.3;color:var(--black);background-color:var(--primary-ultra-light);border:1px solid var(--action-light);border-radius:0;padding-top:calc(var(--space-m) / 2);padding-right:var(--space-s);padding-bottom:calc(var(--space-m) / 2);padding-left:var(--space-s)}.edit-account input[name=account_last_name]{margin-top:0}.edit-account label{color:var(--action-ultra-dark);font-weight:600;font-size:var(--text-s);line-height:1.2;font-family:Montserrat}.edit-account button.show-password-input{background-color:transparent;margin-right:.3em}.edit-account .woocommerce-button,.edit-account .woocommerce-Button{background-color:var(--primary)!important;color:var(--primary-ultra-light)!important;line-height:1.2!important;font-size:var(--text-xs)!important;font-weight:600;padding-block:calc(var(--space-m) / 2)!important;padding-inline:var(--space-m)!important;border-radius:0!important;padding:calc(var(--space-m) / 2) var(--space-m)!important}.edit-account .woocommerce-button:hover,.edit-account .woocommerce-Button:hover{background:var(--primary-hover)!important}.woo-unpaid-order table{background-color:var(--primary-light)!important}.woo-unpaid-order table th,.woo-unpaid-order table td{padding:1em 2em}.woo-unpaid-order #place_order{background:var(--primary);color:var(--white);transition:.3s}.woo-unpaid-order #place_order:hover{background:var(--primary-hover)}@media only screen and (max-width:500px){.woo-unpaid-order table{font-size:1.2rem}.woo-unpaid-order table td,.woo-unpaid-order table th{padding:.8rem}}.woocommerce-Addresses h2,.brxe-woocommerce-account-form-edit-address h2{font-size:var(--h3);margin-bottom:var(--space-xs)}.woocommerce-Addresses form #billing_last_name_field,.woocommerce-Addresses form #billing_state_field,.woocommerce-Addresses form #billing_phone_field,.brxe-woocommerce-account-form-edit-address form #billing_last_name_field,.brxe-woocommerce-account-form-edit-address form #billing_state_field,.brxe-woocommerce-account-form-edit-address form #billing_phone_field{margin-bottom:var(--space-s)}.woocommerce-Addresses form .address-field,.brxe-woocommerce-account-form-edit-address form .address-field{margin-top:var(--space-s)}.woocommerce-Addresses form .button,.brxe-woocommerce-account-form-edit-address form .button{background-color:var(--primary)!important;color:var(--primary-ultra-light)!important;line-height:1.2!important;font-size:var(--text-xs)!important;font-weight:600;padding-block:calc(var(--space-m) / 2)!important;padding-inline:var(--space-m)!important;border-radius:0!important;padding:calc(var(--space-m) / 2) var(--space-m)!important}.woocommerce-Addresses form .button:hover,.brxe-woocommerce-account-form-edit-address form .button:hover{background:var(--primary-hover)!important}.video-hero .bricks-background-video-wrapper{left:-8%;width:116%}.partner__partners-slider #splide01-track{padding-right:calc(var(--gutter) * 2)!important}.leistungen-slider__slider .splide__track{padding-right:calc(var(--gutter) * 2)!important}.produktlisten__description,.produktlisten__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wpgb-facet .wpgb-pagination{display:flex!important;gap:calc(var(--space-m) / 2)}.wpgb-facet .wpgb-pagination li{height:fit-content!important;margin:0!important}.wpgb-facet .wpgb-pagination li a{font-family:Montserrat;font-size:var(--text-m)!important;color:var(--action-ultra-dark)!important;font-weight:600!important;line-height:1.2!important;padding:var(--space-xs) var(--space-s)!important;border-radius:var(--radius-circle);width:40px;height:40px}.wpgb-facet .wpgb-pagination li a[aria-current]{color:var(--primary-ultra-light)!important;background-color:var(--action-ultra-dark)!important}.wpgb-facet .wpgb-pagination li:not(.wpgb-page-next):not(.wpgb-page-prev) a:not([aria-current]):hover{color:var(--primary-ultra-light)!important;background-color:var(--primary-hover)!important;font-size:var(--text-m)}.wpgb-facet .wpgb-pagination li.wpgb-page-next a,.wpgb-facet .wpgb-pagination li.wpgb-page-prev a{font-family:"MS Gothic",sans-serif!important;font-size:var(--text-l)!important}