:root{--coreContent1-color-primary: var(--brand-color-kraft);--coreContent1-color-secondary: var(--brand-color-brown-dark);--coreContent1-heading-marginBottom: .4em;--coreContent1-heading-color: var(--brand-color-brown-dark)}.partDrawer1[open].partDrawer--animation-slideIn:has(.drawer-content:not(:empty)) .drawer-close{animation:unset}.partDrawer1 .drawer-close{opacity:1}.partPopup4{--partPopup4-spacing: 22px;--partPopup4-animationDuration: .4s;--partPopup4-window-width-small: 500px;--partPopup4-window-width-medium: 700px;--partPopup4-window-width-large: 900px;--partPopup4-window-width-extraLarge: 1200px;--partPopup4-window-width-fullscreen: 100%;--partPopup4-content-fontSize: 1em;--partPopup4-content-padding: var(--base-spacing-40);--partPopup4-content-backgroundColor: var(--base-color-white);--partPopup4-content-borderRadius: 0;--partPopup4-close-size: var(--button-size);--partPopup4-close-icon-size: calc(var(--button-size) / 2);--partPopup4-close-borderRadius: var(--button-borderRadius);--partPopup4-close-backgroundColor: var(--brand-color-warm-grey);--partPopup4-close-backgroundColor-hover: var(--brand-color-brown-dark);--partPopup4-close-color: var(--brand-color-brown-dark);--partPopup4-close-color-hover: var(--base-color-white);--partPopup4-backdrop-backgroundColor: 0, 0, 0, .48;--partPopup4-partButton-modalDialogClose-color: #000;--partPopup4-partButton-modalDialogClose-color-hover: #fff;--partPopup4-partButton-modalDialogClose-backgroundColor: rgba(0,0,0,.05)}.partForm3 .form-item.form-itemCaptcha{margin-bottom:0}.partAccordionContent.partAccordionContent1 .accordionContentItem:not(:last-child){margin-bottom:0}#faq .partAccordionContent.partAccordionContent1 .accordionContentArea:has(.list){padding:0}.partPopup4 .popup-content h2{margin-bottom:var(--base-spacing-30);display:block}.partPopup{font-size:inherit}.partPopup4:before{content:unset}.partNavigationLanguage1>ul{flex-direction:column;gap:15px}:root{--form-input-background-color: transparent}.partContentFileImageGallery.partContentFileImageGallery2{--partContentFileImageGallery-gap: var(--gap)}.partAccordionContent.partAccordionContent1{--partAccordionContent1-item-background-color: var(--base-color-white);--partAccordionContent1-item-margin-bottom: 10px;--partAccordionContent1-item-border-radius: 0;--partAccordionContent1-item-box-shadow: none;--partAccordionContent1-heading-contentArea-padding: var(--base-spacing-30) 0;--partAccordionContent1-arrow-size: auto;--partAccordionContent1-arrow-background-color: none;--partAccordionContent1-arrow-border-radius: 0;--partAccordionContent1-arrow-margin: .6em;--partAccordionContent1-arrow-icon-width: 1em;--partAccordionContent1-arrow-icon-fill: var(--brand-color-brown-dark)}.partSearchBar.partSearchBar2 #partSearchBar2MenuSearchBarInput{font-size:3rem}.partSearchBar.partSearchBar2 .searchBarInput{font-size:1rem}.partAccordionContent.partAccordionContent1 .accordionHeadingTitle{font-weight:400;line-height:1.1em}.partAccordionContent.partAccordionContent1 .accordionHeadingTitle.h5{font-family:var(--base-fontFamily-body);font-size:inherit}.partAccordionContent.partAccordionContent1 .accordionContentItem{border-bottom:solid 1px var(--brand-color-kraft)}.partControlDropDown.partControlDropDown4 .dropDownButtonArrow svg{fill:var(--brand-color-brown-dark)}.partControlDropDown.partControlDropDown4 .dropDownButton.active,.partControlDropDown.partControlDropDown4 .dropDownButton:focus,.popperControlDropDown4 .dropDownSearch:focus{box-shadow:none}.formV2 .partFormControlDropDown.partFormControlDropDown3 .coreDropDown .dropDownButton{background-color:transparent;border:none;border-bottom:solid 1px var(--brand-color-kraft);padding-left:0}#formFindYourConsultant.formV2 .partFormControlDropDown.partFormControlDropDown3 .coreDropDown .dropDownButton{border-color:var(--brand-color-brown-dark)}.formV2 .partFormControlDropDown.partFormControlDropDown3 .coreDropDown .dropDownButtonArrow{padding-right:0}.popperControlDropDown4{box-shadow:0 .3125em .3125em rgba(0,0,0,.05)!important}.controlCheckBoxRadio.controlCheckBoxRadio4 input[type=checkbox]+label .inputReplacer,.controlCheckBoxRadio.controlCheckBoxRadio4 .controlListShowHideButton .icon{border-radius:0}.controlCheckBoxRadio.controlCheckBoxRadio4 .inputLabel{text-transform:uppercase}.popperControlDropDown4 .controlCheckBoxRadio.controlCheckBoxRadio4 input[type=checkbox]+label .inputReplacer svg{max-width:.7em;max-height:.7em}.popperControlDropDown4 .controlCheckBoxRadio.controlCheckBoxRadio4 .inputReplacer{margin-top:.1em}.popperControlDropDown4 .controlCheckBoxRadio.controlCheckBoxRadio4{--controlCheckBoxRadio4-input-size: 1rem;--controlCheckBoxRadio4-font-size: .875rem}.popperControlDropDown4 ul{font-size:.875rem;text-transform:uppercase}.formV2 .partFormControlDropDown.partFormControlDropDown3 .coreDropDown .dropDownButtonPlaceholderContainer{color:#aaa}.popperControlDropDown4 .controlCheckBoxRadio.controlCheckBoxRadio4 label{display:flex}.formV2 .partFormControlAddress.partFormControlAddress3 .formControlCombinedLabel{display:none}.formV2 .partFormControlAddress.partFormControlAddress3 .formControlAddressAjaxContainer .formItemLabelValue{color:#aaa}.formV2 .partFormControlTelephoneNumber .dropDownValueImage{margin-left:.5em}.partPagination{--partPagination-background-color: transparent;--partPagination-background-color-hover: transparent;--partPagination-background-color-selected: transparent;--partPagination-color: var(--brand-color-brown-dark);--partPagination-color-hover: var(--brand-color-brown-dark);--partPagination-color-selected: var(--brand-color-brown-dark);--partPagination-gap: .55556em;--partPagination-size: 2em;--partPagination-icon-size: .77778em}.formV2 .formControlDynamicContainer{margin-left:.6em}.partPagination{margin-top:var(--base-spacing-60)}.partPagination ul li>*{border:solid 1px var(--brand-color-kraft);transition:border .3s ease}.partPagination ul li.selected>*{border-color:var(--brand-color-brown-dark);font-weight:400}@media (hover: hover){.partPagination ul li:not(.ellipses)>*:hover{border-color:var(--brand-color-brown-dark)}}.formV2 input,.formV2 .formControlUnit,.formV2 textarea{padding-left:0}.partContentFileImageGallery.partContentFileImageGallery2 figure figcaption{text-align:left}.formV2 .formControlIcon,.formV2 .formControlFeedback>input,.formV2 .formControlFeedback .formControlDateTimeMobile>input,.formV2 .formControlUnit,.popperInputTextAutoComplete,.formV2 .partFormControlTextarea textarea{border:none;border-bottom:var(--form-border)}.partPopup .popupContainer{position:relative}.partPopup .popupCloseButton{top:-40px;right:0}.partPopup.popupCloseButtonInside .popupCloseButton{right:0;top:calc(var(--basicContainer-padding) - 40px)}.partPopup.popupCloseButtonInside .popupCloseButton svg{fill:var(--base-color-white)}.partShoppingCart2.shoppingCartButton{width:auto}:root{--partForm3-color: 44, 33, 27;--partForm3-fontSize: 1rem;--partForm3-input-height: 36px;--partForm3-label-width: 200px;--partForm3-item-margin: 1.5em;--partForm3-gap: .375em;--partForm3-input-padding: .6em;--partForm3-input-padding: 0px;--partForm3-control-padding: .6em;--partForm3-icon-size: 1em;--partForm3-borderRadius: 0;--partForm3-control-backgroundColor: transparent;--partForm3-control-color: rgba(var(--partForm3-color), 1);--partForm3-control-color-placeholder: rgba(var(--brand-color-brown-dark-rgb) / .6);--partForm3-control-borderWidth: 0 0 1px 0;--partForm3-control-insideBorderWidth: 0px;--partForm3-borderWidth: 1px;--partForm3-borderStyle: solid;--partForm3-borderColor: rgba(var(--brand-color-brown-dark-rgb) / .6);--partForm3-borderColor-focus: rgba(var(--partForm3-color), 1);--partForm3-borderColor-disabled: rgba(var(--brand-color-brown-dark-rgb) / .1);--partForm3-boxShadow-length: 0px .1em .2em 0px;--partForm3-boxShadow-length: 0;--partForm3-boxShadow-length-focus: 0 0 0 2px;--partForm3-boxShadow-length-focus: 0;--partForm3-boxShadow-color: rgba(var(--brand-color-brown-dark-rgb) / .05)}.partSocialMediaShareIconList.partSocialMediaShareIconList1{--partSocialMediaShareIconList1-gap: 10px 10px;--partSocialMediaShareIconList1-li-a-gap: .3rem;--partSocialMediaShareIconList1-icon-borderRadius: var(--button-borderRadius);--partSocialMediaShareIconList1-icon-size: var(--button-size);--partSocialMediaShareIconList1-icon-backgroundColor: var(--brand-color-warm-grey);--partSocialMediaShareIconList1-icon-backgroundColor-hover: var(--brand-color-brown-dark);--partSocialMediaShareIconList1-icon-svg-size: 16px;--partSocialMediaShareIconList1-icon-svg-fill: var(--brand-color-brown-dark);--partSocialMediaShareIconList1-icon-svg-fill-hover: var(--base-color-white);--partSocialMediaShareIconList1-label-color: inherit;--partSocialMediaShareIconList1-label-color-hover: var(--brand-color-brown-dark)}.partSocialMediaShareIconList.partSocialMediaShareIconList1 .socialMediaShareIconList-heading{font-weight:400;color:var(--brand-color-brown-dark)}.partContentText.textTable--fullWidth table{width:100%}.partContentText.textTable--horizontalLinesOnly table td{padding:.4em;border:none;border-bottom:1px solid rgba(0,0,0,.2);vertical-align:top}.partContentText.textTable--horizontalLinesOnly table td:first-child{padding-left:0}.partContentText.textTable--horizontalLinesOnly table td:last-child{padding-right:0}.partContentText.textTable--textCentered table tr td{min-width:210px;text-align:center}.partContentText.textTable--firstRowIsHeader table tr:first-child td{font-size:1.2em}.partContentText.textTable--firstColumnNotCentered table tr td:first-child{min-width:210px;text-align:left}
