:root{--sf-color-solar-drop:#efd031;--sf-color-palm-dust:#909454;--sf-color-pink-breeze:#ee9cd6;--sf-color-ocean-pop:#4a90e2;--sf-color-off-white:#fcfef6;--sf-color-off-black:#131313;--sf-color-sand:#e7e6de;--sf-color-white:#fff;--sf-color-black:#000;--sf-font-text:"Inter","Poppins",sans-serif;--sf-font-display:"HW Atlantic","Inter",sans-serif}#page-container .big-buttons-row .et_pb_button.et_pb_bg_layout_light:not(:hover),#page-container .big-buttons-row .et_pb_button.et_pb_bg_layout_light:hover{color:var(--sf-color-off-black) !important;border-radius:0 !important;letter-spacing:-.03em}#page-container .big-buttons-row .et_pb_button.et_pb_bg_layout_dark:not(:hover),#page-container .big-buttons-row .et_pb_button.et_pb_bg_layout_dark:hover{background:var(--sf-color-solar-drop) !important;color:var(--sf-color-off-black) !important;border-radius:0 !important;letter-spacing:-.03em}#page-container .big-buttons-row .et_pb_button:after,#page-container .big-buttons-row .et_pb_button.et_pb_bg_layout_light:not(:hover):after{background-color:var(--sf-color-off-black) !important;color:var(--sf-color-off-black) !important}#page-container .fixed-buttons a.et_pb_button,#page-container .fixed-buttons a.et_pb_button.button--underline,#page-container .fixed-buttons--shop a.et_pb_button,#page-container .fixed-buttons--totop a.et_pb_button{background:var(--sf-color-off-black) !important;border:1px solid var(--sf-color-off-white) !important;border-radius:0 !important;color:var(--sf-color-white) !important}#page-container .fixed-buttons a.et_pb_button:before,#page-container .fixed-buttons a.et_pb_button:after,#page-container .fixed-buttons--shop a.et_pb_button:before,#page-container .fixed-buttons--shop a.et_pb_button:after,#page-container .fixed-buttons--totop a.et_pb_button:before,#page-container .fixed-buttons--totop a.et_pb_button:after{background-color:var(--sf-color-white) !important;color:var(--sf-color-white) !important}#page-container .fixed-buttons a.et_pb_button:hover,#page-container .fixed-buttons a.et_pb_button.button--underline:hover,#page-container .fixed-buttons--shop a.et_pb_button:hover,#page-container .fixed-buttons--totop a.et_pb_button:hover{background:var(--sf-color-solar-drop) !important;border-color:var(--sf-color-solar-drop) !important;border-radius:0 !important;color:var(--sf-color-off-black) !important}#page-container .fixed-buttons a.et_pb_button:hover:before,#page-container .fixed-buttons a.et_pb_button:hover:after,#page-container .fixed-buttons--shop a.et_pb_button:hover:before,#page-container .fixed-buttons--shop a.et_pb_button:hover:after,#page-container .fixed-buttons--totop a.et_pb_button:hover:before,#page-container .fixed-buttons--totop a.et_pb_button:hover:after{background-color:var(--sf-color-off-black) !important;color:var(--sf-color-off-black) !important}html body #page-container .et_pb_section :not(.portal__select)>.et_pb_button.button--underline-with-bg,html body #page-container .et_pb_section .et_pb_button.sf-btn--black{--sf-btn-bg:var(--sf-color-solar-drop);--sf-btn-text:var(--sf-color-black);background:0 0 !important;background-color:transparent !important;border:1px solid transparent !important;border-radius:0 !important;padding:7px 15px !important;padding-inline:15px !important;font-family:inherit !important;font-size:14px !important;font-weight:500 !important;font-style:normal !important;line-height:1.4 !important;letter-spacing:-.03em !important;text-transform:none !important;color:var(--sf-btn-text) !important;position:relative;overflow:hidden;z-index:1;transition:color .3s ease}html body #page-container .et_pb_section :not(.portal__select)>.et_pb_button.button--underline-with-bg.sf-btn--black,html body #page-container .et_pb_section .et_pb_button.sf-btn--black,html body #page-container .et_pb_section :not(.portal__select)>.et_pb_button.button--underline-with-bg[href*=fachhaendler-werden],html body #page-container .et_pb_section :not(.portal__select)>.et_pb_button.button--underline-with-bg[href*=become-a-retailer],html body #page-container .et_pb_section :not(.portal__select)>.et_pb_button.button--underline-with-bg[href*=devenir-revendeur],html body #page-container .et_pb_section :not(.portal__select)>.et_pb_button.button--underline-with-bg[href*=convertirse-en-distribuidor],html body #page-container .et_pb_section :not(.portal__select)>.et_pb_button.button--underline-with-bg[href*=diventa-rivenditore],html body #page-container .et_pb_section :not(.portal__select)>.et_pb_button.button--underline-with-bg[href*=speciaalzaak-worden]{--sf-btn-bg:var(--sf-color-palm-dust);--sf-btn-text:var(--sf-color-white)}html body #page-container .et_pb_section :not(.portal__select)>.et_pb_button.button--underline-with-bg:before,html body #page-container .et_pb_section .et_pb_button.sf-btn--black:before{content:"" !important;display:block !important;position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;opacity:1 !important;font-size:0 !important;line-height:0 !important;z-index:-1;background:var(--sf-btn-bg) !important;transform:translateX(0);transition:transform .3s cubic-bezier(.75,0,.125,1)}html body #page-container .et_pb_section :not(.portal__select)>.et_pb_button.button--underline-with-bg:after,html body #page-container .et_pb_section .et_pb_button.sf-btn--black:after{display:none !important}html body #page-container .et_pb_section :not(.portal__select)>.et_pb_button.button--underline-with-bg:hover:before,html body #page-container .et_pb_section :not(.portal__select)>.et_pb_button.button--underline-with-bg:focus:before,html body #page-container .et_pb_section .et_pb_button.sf-btn--black:hover:before,html body #page-container .et_pb_section .et_pb_button.sf-btn--black:focus:before{transform:translateX(100%)}html body #page-container .et_pb_section :not(.portal__select)>.et_pb_button.button--underline-with-bg:hover,html body #page-container .et_pb_section :not(.portal__select)>.et_pb_button.button--underline-with-bg:focus,html body #page-container .et_pb_section .et_pb_button.sf-btn--black:hover,html body #page-container .et_pb_section .et_pb_button.sf-btn--black:focus{background:0 0 !important;background-color:transparent !important;border-color:transparent !important;color:var(--sf-color-off-black) !important}@media (prefers-reduced-motion:reduce){html body #page-container .et_pb_section :not(.portal__select)>.et_pb_button.button--underline-with-bg:before,html body #page-container .et_pb_section .et_pb_button.sf-btn--black:before{transition:none}}#page-container .et_pb_button.button--job{background:var(--sf-color-white) !important;border:1px solid var(--sf-color-off-black) !important;border-radius:0 !important;color:var(--sf-color-off-black) !important;padding:1.5rem 1.5rem 3rem !important}#page-container .et_pb_button.button--job:hover,#page-container .et_pb_button.button--job:focus,#page-container .et_pb_button.button--job:active{padding:1.5rem 1.5rem 3rem !important}#page-container .et_pb_button.button--job:after{background-color:var(--sf-color-off-black) !important}@media screen and (min-width:576px){#page-container .et_pb_button.button--job,#page-container .et_pb_button.button--job:hover,#page-container .et_pb_button.button--job:focus,#page-container .et_pb_button.button--job:active{padding:1.5rem 7rem 1.5rem 2.5rem !important}}#page-container .bm-link-card{background:var(--sf-color-white) !important;border:1px solid var(--sf-color-off-black) !important}#page-container .bm-link-card,#page-container .bm-link-card .et_pb_text_inner,#page-container .bm-link-card .et_pb_text_inner p,#page-container .bm-link-card .et_pb_text_inner a{color:var(--sf-color-off-black) !important}#page-container .bm-link-card:after{background:var(--sf-color-off-black) !important}#page-container .news-teaser-card{background-color:var(--sf-color-white) !important;border:1px solid var(--sf-color-off-black) !important}#page-container .news-teaser-card,#page-container .news-teaser-card h1,#page-container .news-teaser-card h2,#page-container .news-teaser-card h3,#page-container .news-teaser-card h4,#page-container .news-teaser-card p,#page-container .news-teaser-card .et_pb_button{color:var(--sf-color-off-black) !important}#page-container .news-teaser-card .et_pb_button{background-color:transparent !important}#page-container .news-teaser-card .et_pb_button:after{background-color:var(--sf-color-off-black) !important}body.home .et_pb_section_2 .section-heading,body.home .et_pb_section_2 .section-heading *,body.home .et_pb_section_2>.et_pb_row:not(.teaser-row) .et_pb_text,body.home .et_pb_section_2>.et_pb_row:not(.teaser-row) .et_pb_text *{color:var(--sf-color-off-black) !important}body.home .et_pb_section_5 .et_pb_text,body.home .et_pb_section_5 .et_pb_text_inner,body.home .et_pb_section_5 .et_pb_text p,body.home .et_pb_section_5 .et_pb_text strong,body.home .et_pb_section_5 .et_pb_text h1,body.home .et_pb_section_5 .et_pb_text h2,body.home .et_pb_section_5 .et_pb_text h3,body.home .et_pb_section_5 .et_pb_text h4,body.home .et_pb_section_5 .et_pb_text h5,body.home .et_pb_section_5 .et_pb_text h6{color:var(--sf-color-off-black) !important}body.home .et_pb_section_5 .et_pb_text{opacity:1 !important}body.home .spacing-bottom{padding-bottom:64px !important}@media screen and (min-width:981px){body.home .et_pb_section_2{padding-bottom:240px !important}body.home .et_pb_section_5{padding-top:24px !important}body.home .et_pb_section_5 .smaller-width-row{padding:48px 0 0 !important}}#page-container .fullscreen-slider,#page-container .et_pb_fullwidth_slider{background-color:var(--sf-color-sand) !important}body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body h1,body h2,body h3,body h4,body h5,body h6{color:var(--sf-color-off-black)}#main-header,#main-header.et-fixed-header{background-color:var(--sf-color-white) !important}#main-header .navbar__menu-text,#main-header .navbar__menu-text--open,#main-header .main-menu-toggle,#main-header .bamo__language-switcher,#main-header .bamo__language-switcher-list-link,#main-header .bamo__language-switcher-list-language,#main-header .bamo__language-switcher-list-language-subitem,#main-header .bamo__language-switcher i{color:var(--sf-color-off-black) !important}.main-menu-toggle--menu .main-menu-toggle__item{background-color:var(--sf-color-off-black) !important}.et_slide_in_menu_container{background-color:var(--sf-color-white) !important}.et_slide_in_menu_container a{color:rgba(19,19,19,.6) !important}.et_slide_in_menu_container .current-menu-item>a,.et_slide_in_menu_container a:hover,.et_slide_in_menu_container a:focus{color:var(--sf-color-off-black) !important}#page-container .et_slide_in_menu_container .et_mobile_menu li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item a{color:rgba(19,19,19,.6) !important}#page-container .et_slide_in_menu_container .et_mobile_menu li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item a:hover,#page-container .et_slide_in_menu_container .et_mobile_menu li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item.current-menu-item a{color:var(--sf-color-off-black) !important}#page-container .et_slide_in_menu_container .et_mobile_menu{box-shadow:none !important;border:0 !important}#page-container .et_slide_in_menu_container .menu-item--side-footer a{border-bottom:0 !important}#page-container .et_slide_in_menu_container .external-link>a:before,#page-container .et_slide_in_menu_container li.external-link a:before,#page-container .et_slide_in_menu_container .menu-item--side-footer a:before{background-color:var(--sf-color-off-black) !important}.main-menu-toggle--close .main-menu-toggle__item{background-color:var(--sf-color-off-black) !important}#main-footer{background-color:var(--sf-color-sand) !important}#main-footer,#main-footer h1,#main-footer h2,#main-footer h3,#main-footer h4,#main-footer h5,#main-footer p,#main-footer li,#main-footer a,#main-footer .footer-widget,#main-footer .fwidget{color:var(--sf-color-off-black) !important}#main-footer .footer-social-icon{background:var(--sf-color-off-black) !important;color:var(--sf-color-off-white) !important}#main-footer #footer-widgets .footer-widget .footer-social-icon{border-radius:0 !important}#page-container .et_pb_section.sf-section--light{background-color:var(--sf-color-white) !important}#page-container .sf-section--light,#page-container .sf-section--light h1,#page-container .sf-section--light h2,#page-container .sf-section--light h3,#page-container .sf-section--light h4,#page-container .sf-section--light h5,#page-container .sf-section--light h6,#page-container .sf-section--light p,#page-container .sf-section--light li,#page-container .sf-section--light a,#page-container .sf-section--light .et_pb_text,#page-container .sf-section--light .et_pb_text_inner{color:var(--sf-color-off-black) !important}#page-container .sf-section--light .et_pb_number_counter,#page-container .sf-section--light .et_pb_number_counter .title{color:var(--sf-color-off-black) !important}#page-container .sf-section--light .et_pb_number_counter .percent,#page-container .sf-section--light .et_pb_number_counter .percent-value,#page-container .sf-section--light .et_pb_number_counter .percent p{color:rgba(19,19,19,.6) !important}#page-container .et_pb_section.bg-primarydark{background-color:var(--sf-color-sand) !important}#page-container .et_pb_section.bg-primarydark,#page-container .et_pb_section.bg-primarydark h1,#page-container .et_pb_section.bg-primarydark h2,#page-container .et_pb_section.bg-primarydark h3,#page-container .et_pb_section.bg-primarydark h4,#page-container .et_pb_section.bg-primarydark h5,#page-container .et_pb_section.bg-primarydark h6,#page-container .et_pb_section.bg-primarydark p,#page-container .et_pb_section.bg-primarydark a,#page-container .et_pb_section.bg-primarydark .page-content-header__subtitle,#page-container .et_pb_section.sf-section--light .page-content-header__subtitle{color:var(--sf-color-off-black) !important}#page-container .form-field{background-color:var(--sf-color-white) !important;border:1px solid var(--sf-color-off-black) !important;border-radius:0 !important;color:var(--sf-color-off-black) !important}#page-container .form-field::placeholder{color:rgba(19,19,19,.6) !important}#page-container .form-field:focus{border-color:var(--sf-color-off-black) !important;outline:2px solid var(--sf-color-solar-drop) !important;outline-offset:1px}#page-container select{background-color:var(--sf-color-white) !important;border:1px solid var(--sf-color-off-black) !important;border-radius:0 !important;color:var(--sf-color-off-black) !important}#page-container form label.switch-label:after,#page-container form input[type=radio]~label.radio-label:after{background-color:transparent !important;border-color:var(--sf-color-off-black) !important}#page-container form label.switch-label:before,#page-container form input[type=radio]~label.radio-label:before{background-color:var(--sf-color-off-black) !important}#page-container form a,#page-container .switch-label a{color:var(--sf-color-off-black) !important}#page-container button[type=submit],#page-container input[type=submit],#page-container .et_pb_button.button--action{background-color:transparent !important;border:1px solid transparent !important;border-radius:0 !important;color:var(--sf-color-black) !important;position:relative;overflow:hidden;z-index:1;transition:color .3s ease}#page-container button[type=submit]:before,#page-container input[type=submit]:before,#page-container .et_pb_button.button--action:before{content:"" !important;display:block !important;position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;opacity:1 !important;font-size:0 !important;line-height:0 !important;z-index:-1;background-color:var(--sf-color-solar-drop) !important;transform:translateX(0);transition:transform .3s cubic-bezier(.75,0,.125,1)}#page-container button[type=submit]:after,#page-container input[type=submit]:after,#page-container .et_pb_button.button--action:after{display:none !important}#page-container button[type=submit]:hover:before,#page-container button[type=submit]:focus:before,#page-container input[type=submit]:hover:before,#page-container input[type=submit]:focus:before,#page-container .et_pb_button.button--action:hover:before,#page-container .et_pb_button.button--action:focus:before{transform:translateX(100%)}html body #page-container button[type=submit]:hover,html body #page-container button[type=submit]:focus,html body #page-container button[type=submit]:active,html body #page-container input[type=submit]:hover,html body #page-container input[type=submit]:focus,html body #page-container .et_pb_button.button--action:hover,html body #page-container .et_pb_button.button--action:focus,html body #page-container .et_pb_button.button--action:active{background:0 0 !important;background-color:transparent !important;border-color:transparent !important;color:var(--sf-color-off-black) !important}#page-container .active-sorting{background-color:var(--sf-color-white) !important;border:1px solid var(--sf-color-off-black) !important;color:var(--sf-color-off-black) !important}#page-container .dropdown-content{background-color:var(--sf-color-white) !important;border:1px solid var(--sf-color-off-black) !important}#page-container .dropdown-content li,#page-container .dropdown-content li a,#page-container .dropdown-content span{color:var(--sf-color-off-black) !important}#page-container .dropdown-content li:hover,#page-container .dropdown-content li.selected,#page-container .dropdown-content li a:hover{background-color:rgba(239,208,49,.25) !important}#page-container .map-location{background-color:rgba(239,208,49,.25) !important}#page-container .map-location__point,#page-container .map-location__point:before,#page-container .map-location__point:after{background-color:var(--sf-color-off-black) !important}#page-container hr.bg-blue-light,#page-container .hr.bg-blue-light,#page-container .bg-blue-light{background-color:rgba(19,19,19,.2) !important}#page-container .bg-blue-lighter{background-color:var(--sf-color-sand) !important}#page-container .text-blue-light,#page-container .text-blue-light a,#page-container form label.radio-label a,#page-container form label.switch-label a,#page-container .card__left a,#page-container .card__right a,#page-container .form-steps__text,#page-container .repraesentanten-list>ul>li .brands,#page-container #bm-storelocator #list li .brands,#page-container #collection_accordion_content>div a,#page-container .haendler-card__left a,#page-container .haendler-card__right a,#page-container .post--presstext .post__meta,#page-container .post--single .post__meta{color:rgba(19,19,19,.6) !important}#page-container .search-form--light .search-input::placeholder{color:rgba(19,19,19,.6) !important}#page-container .et_pb_text a:not([class]){color:var(--sf-color-off-black) !important}#page-container .et_pb_button.button--underline{color:var(--sf-color-off-black) !important}#page-container .page-content-header--automatic{background-color:var(--sf-color-sand) !important}#page-container .page-content-header--automatic,#page-container .page-content-header--automatic h1,#page-container .page-content-header--automatic h2,#page-container .page-content-header--automatic .page-content-header__subtitle,#page-container .page-content-header--automatic .page-content-header__text,#page-container .page-content-header--automatic .page-content-header__text *{color:var(--sf-color-off-black) !important}#page-container .bamo-form-wrapper--bg-primary{background-color:var(--sf-color-white) !important;box-shadow:0 0 20px rgba(0,0,0,.16) !important;color:var(--sf-color-off-black) !important}#page-container .bamo-form-wrapper,#page-container .bamo-form-wrapper--bg-primary,#page-container .bamo-form-wrapper--bg-primary a,#page-container .bamo-form,#page-container .bamo-form-text,#page-container .form-group,#page-container .form-group label,#page-container .bamo-form label{color:var(--sf-color-off-black) !important}#page-container .et_pb_button.bm-arrow-icon{background-color:var(--sf-color-solar-drop) !important;border:1px solid var(--sf-color-solar-drop) !important;border-radius:0 !important;color:var(--sf-color-black) !important}#page-container .et_pb_button.bm-arrow-icon:after{background-color:var(--sf-color-off-black) !important}#page-container .bamo-form-wrapper h1,#page-container .bamo-form-wrapper h2,#page-container .bamo-form-wrapper h3,#page-container .bamo-form-wrapper--bg-primary h1,#page-container .bamo-form-wrapper--bg-primary h2,#page-container .bamo-form-wrapper--bg-primary h3{color:var(--sf-color-off-black) !important}#page-container .tml-field,#page-container input.tml-field,#page-container .tml input[type=text],#page-container .tml input[type=email],#page-container .tml input[type=password]{background-color:var(--sf-color-white) !important;border:1px solid var(--sf-color-off-black) !important;border-radius:0 !important;color:var(--sf-color-off-black) !important}#page-container .et_pb_button[class*=_tb_body]{background-color:var(--sf-color-solar-drop) !important;border:1px solid var(--sf-color-solar-drop) !important;border-radius:0 !important;color:var(--sf-color-black) !important}#page-container button[type=submit]:not(.language-switcher-overlay__save-button),#page-container button[type=submit]:not(.language-switcher-overlay__save-button):hover,#page-container button[type=submit]:not(.language-switcher-overlay__save-button):focus,#page-container button[type=submit]:not(.language-switcher-overlay__save-button):active,#page-container input[type=submit],#page-container input[type=submit]:hover,#page-container input[type=submit]:focus,#page-container input[type=submit]:active,#page-container .et_pb_button.button--action,#page-container .et_pb_button.button--action:hover,#page-container .et_pb_button.button--action:focus,#page-container .et_pb_button.button--action:active{padding:16px 26px !important}#page-container .spacing-bottom{padding-bottom:64px !important}#page-container .submit-button,#page-container button.next,#page-container .submit-button:hover,#page-container button.next:hover,#page-container .submit-button:focus,#page-container button.next:focus,#page-container .submit-button:active,#page-container button.next:active{background-color:transparent !important;border:1px solid transparent !important;border-radius:0 !important;padding:16px 26px !important;color:var(--sf-color-black) !important;position:relative;overflow:hidden;z-index:1;transition:color .3s ease}#page-container .submit-button:before,#page-container button.next:before{content:"" !important;display:block !important;position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;opacity:1 !important;font-size:0 !important;line-height:0 !important;z-index:-1;background-color:var(--sf-color-solar-drop) !important;transform:translateX(0);transition:transform .3s cubic-bezier(.75,0,.125,1)}#page-container .submit-button:after,#page-container button.next:after{display:none !important}#page-container .submit-button:hover:before,#page-container .submit-button:focus:before,#page-container button.next:hover:before,#page-container button.next:focus:before{transform:translateX(100%)}html body #page-container .submit-button:hover,html body #page-container .submit-button:focus,html body #page-container button.next:hover,html body #page-container button.next:focus{background:0 0 !important;background-color:transparent !important;border-color:transparent !important;color:var(--sf-color-off-black) !important}#page-container .et_pb_button.bm-arrow-icon,#page-container .et_pb_button.bm-arrow-icon:hover,#page-container .et_pb_button.bm-arrow-icon:focus,#page-container .et_pb_button.bm-arrow-icon:active{background-color:transparent !important;border:1px solid transparent !important;border-radius:0 !important;padding:16px 26px !important;position:relative;overflow:hidden;z-index:1;transition:color .3s ease}#page-container .et_pb_button.bm-arrow-icon{color:var(--sf-color-black) !important}#page-container .et_pb_button.bm-arrow-icon:before{content:"" !important;display:block !important;position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;opacity:1 !important;font-size:0 !important;line-height:0 !important;z-index:-1;background-color:var(--sf-color-solar-drop) !important;transform:translateX(0);transition:transform .3s cubic-bezier(.75,0,.125,1)}#page-container .et_pb_button.bm-arrow-icon:after{display:none !important}#page-container .et_pb_button.bm-arrow-icon:hover:before,#page-container .et_pb_button.bm-arrow-icon:focus:before{transform:translateX(100%)}html body #page-container .et_pb_button.bm-arrow-icon:hover,html body #page-container .et_pb_button.bm-arrow-icon:focus{background:0 0 !important;background-color:transparent !important;border-color:transparent !important;color:var(--sf-color-off-black) !important}#page-container .bamo-form-wrapper .bamo-form .submit-button,#page-container .form-group--center .submit-button{width:auto !important;max-width:none !important;text-align:center !important}.portal-sidebar{background:var(--sf-color-white) !important;color:var(--sf-color-off-black) !important;border-right:1px solid var(--sf-color-sand) !important}.portal-sidebar__menu ul li a{color:rgba(19,19,19,.7) !important}.portal-sidebar__menu ul li a.is--active,.portal-sidebar__menu ul li a:hover{background:var(--sf-color-solar-drop) !important;color:var(--sf-color-off-black) !important}.portal-sidebar__menu ul li a.is--active:before,.portal-sidebar__menu ul li a:hover:before{background-color:var(--sf-color-off-black) !important}.portal-sidebar__menu ul li a.is--active .bm-portal-icon .icon__icon,.portal-sidebar__menu ul li a:hover .bm-portal-icon .icon__icon{background:var(--sf-color-off-black) !important}.portal-sidebar .bamo__language-switcher-list-link,.portal__mobile-header .main-header__ls-column .bamo__language-switcher-list-link,.portal-sidebar__service-info,.portal-sidebar__service-info *{color:var(--sf-color-off-black) !important}.portal-sidebar__menu::-webkit-scrollbar-thumb,.portal-sidebar__menu::-webkit-scrollbar-track{background:var(--sf-color-sand) !important}.portal-sidebar__menu-toggle .main-menu-toggle__item,.portal__mobile-header__menu-toggle .main-menu-toggle__item,body.portal-sidebar--active #et-main-area>.portal__mobile-header__menu-toggle .main-menu-toggle__item,body.portal-sidebar--active .main-menu-toggle__item{background:var(--sf-color-off-black) !important}.bm-portal-icon .icon__icon,.portal-alert__icon .icon__icon{background:var(--sf-color-off-black) !important}.bm-portal-icon .icon__badge{color:var(--sf-color-off-black) !important}.portal-info-card:not(.portal-info-card--image){background:var(--sf-color-white) !important;color:var(--sf-color-off-black) !important}.portal-info-card:not(.portal-info-card--image):before{background:var(--sf-color-white) !important;transform:none !important}.portal-info-card:not(.portal-info-card--image):hover:before{background:var(--sf-color-sand) !important;transform:none !important}.portal-info-card:not(.portal-info-card--image) *{color:var(--sf-color-off-black) !important}.portal-info-card__badge{background:var(--sf-color-solar-drop) !important;color:var(--sf-color-off-black) !important}@media (min-width:981px){.portal-info-card:not(.portal-info-card--image){border:1px solid var(--sf-color-off-black) !important}}.portal-info-card--image:before{background:linear-gradient(90deg,var(--sf-color-sand) 45%,rgba(231,230,222,0)) !important}.portal-info-card--image *{color:var(--sf-color-off-black) !important}.portal-info-card--image .bm-portal-icon{background:var(--sf-color-off-black) !important}.portal-info-card--image .bm-portal-icon .icon__icon{background:var(--sf-color-white) !important}.page-header-bg-layer:before{background:var(--sf-color-sand) !important}#portal-footer{background-color:var(--sf-color-sand) !important}.portal-content-sidebar *{color:var(--sf-color-off-black) !important}.portal-content-sidebar__news{border-bottom-color:var(--sf-color-off-black) !important}.portal-content-sidebar__news .news__action{background:var(--sf-color-sand) !important;color:var(--sf-color-off-black) !important}.portal-content-sidebar__news .news__action:before{background:var(--sf-color-off-black) !important}.portal-content-sidebar__news .news__action:hover{background:var(--sf-color-off-black) !important}.portal-content-sidebar__news .news__action:hover:before{background:var(--sf-color-white) !important}#portal-footer ul.menu li{border-right-color:var(--sf-color-off-black) !important}.portal-alert{background:var(--sf-color-sand) !important;color:var(--sf-color-off-black) !important}body.single-post .entry-content{background:var(--sf-color-sand) !important}#page-container .et_pb_button.button--arrow-left{color:var(--sf-color-off-black) !important}#page-container .et_pb_button.button--arrow-left:before{background-color:var(--sf-color-off-black) !important}#page-container .et_pb_section .et_pb_button.button--underline{background:0 0 !important;border:1px solid transparent !important;border-radius:0 !important;padding:7px 15px !important;color:var(--sf-color-black) !important;font-size:14px !important;font-weight:500 !important;letter-spacing:-.03em !important;text-transform:none !important;position:relative;overflow:hidden;z-index:1;transition:color .3s ease}#page-container .et_pb_section .et_pb_button.button--underline:before{content:"" !important;display:block !important;position:absolute !important;inset:0 !important;width:auto !important;height:auto !important;margin:0 !important;opacity:1 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;background:var(--sf-color-solar-drop) !important;transform:translateX(0);transition:transform .3s cubic-bezier(.75,0,.125,1);z-index:-1}#page-container .et_pb_section .et_pb_button.button--underline:after{display:none !important}#page-container .et_pb_section .et_pb_button.button--underline:hover{background:0 0 !important;color:var(--sf-color-off-black) !important;padding:7px 15px !important}#page-container .et_pb_section .et_pb_button.button--underline:hover:before{transform:translateX(100%)}#page-container .portal__select--dropdown:not(.selected)>span.active-sorting:after,#page-container .portal__select--dropdown:not(.selected)>span.select-filter:after{background:var(--sf-color-off-black) !important}#page-container .badge--primary{background:var(--sf-color-off-black) !important;color:var(--sf-color-white) !important}#page-container .manual__number{background:var(--sf-color-off-black) !important;color:var(--sf-color-white) !important}#page-container .haendler-card--has-bg{background:var(--sf-color-sand) !important}#page-container .haendler-card--has-border-bottom{border-bottom-color:var(--sf-color-off-black) !important}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(//www.bademoden.info/wp-content/themes/riedl-bademoden/assets/css/../fonts/inter/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(//www.bademoden.info/wp-content/themes/riedl-bademoden/assets/css/../fonts/inter/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"HW Atlantic";font-style:normal;font-weight:400;font-display:swap;src:url(//www.bademoden.info/wp-content/themes/riedl-bademoden/assets/css/../fonts/hw-atlantic/hw-atlantic-regular.woff2) format("woff2")}html body,html body .button,html body .et_pb_button,html body button,html body input,html body select,html body textarea,html body .page-content-header__subtitle{font-family:var(--sf-font-text) !important}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body .h1,html body .h2,html body .h3,html body .h4,html body .h5,html body .h6{font-family:var(--sf-font-display) !important;font-weight:400 !important}#page-container .form-steps__line{background:var(--sf-color-sand) !important}#page-container .form-steps__step.active .form-steps__line{background-color:var(--sf-color-off-black) !important}#page-container .form-steps__step.active .form-steps__line:after{border-top-color:var(--sf-color-off-black) !important}#page-container .language-switcher-overlay .popup-inner{background-color:var(--sf-color-sand) !important}@media (hover:none) and (pointer:coarse){#page-container .news-teaser-row .et_pb_button{padding-top:13px !important;padding-bottom:13px !important}#page-container .et_pb_section .et_pb_button.button--underline{padding-top:11px !important;padding-bottom:11px !important}#page-container .footer-social-icon{min-width:44px;min-height:44px}#page-container .bamo__language-switcher-list-link{display:inline-block;padding:13px 6px}}@media (max-width:980px){#page-container .et_pb_section:has(.page-content-header)+.et_pb_section{padding-top:40px !important}}#page-container .big-buttons-row .et_pb_button,#page-container .big-buttons-row .et_pb_button:hover{padding-top:1em !important;padding-bottom:1em !important;border-width:0 !important}#page-container .portal__select.active li a.selected,#page-container .portal__select ul.dropdown-content li a:hover{background-color:rgba(239,208,49,.25) !important;color:var(--sf-color-off-black) !important}#page-container .portal__select.active li a.selected:after{background-color:var(--sf-color-off-black) !important;color:var(--sf-color-off-black) !important}#page-container #storelocator-search{background-color:var(--sf-color-white) !important;border:1px solid var(--sf-color-off-black) !important;border-radius:0 !important;color:var(--sf-color-off-black) !important}#page-container #bm-storelocator ul li span{color:var(--sf-color-off-black) !important}#page-container #bm-storelocator #list li .store-row .distance{background:0 0 !important;color:var(--sf-color-black) !important;position:relative;overflow:hidden;z-index:1;transition:color .3s ease}#page-container #bm-storelocator #search-and-list #search form #distance #distance-range-slider::-webkit-slider-runnable-track{background:var(--sf-color-off-black) !important;border-color:var(--sf-color-off-black) !important}#page-container #bm-storelocator #search-and-list #search form #distance #distance-range-slider::-webkit-slider-thumb{background:var(--sf-color-off-black) !important;border-color:var(--sf-color-off-black) !important}#page-container #bm-storelocator #search-and-list #search form #distance #distance-range-slider::-moz-range-track{background:var(--sf-color-off-black) !important;border-color:var(--sf-color-off-black) !important}#page-container #bm-storelocator #search-and-list #search form #distance #distance-range-slider::-moz-range-thumb{background:var(--sf-color-off-black) !important;border-color:var(--sf-color-off-black) !important}#page-container .store-locator-search__form-input{border-bottom-color:var(--sf-color-off-black) !important;color:var(--sf-color-off-black) !important}#page-container #bm-storelocator #list li .store-row .distance>a{color:var(--sf-color-black) !important}#page-container #bm-storelocator #list li .store-row .distance img{filter:brightness(0) saturate(100%) invert(78%) sepia(69%) saturate(456%) hue-rotate(1deg) brightness(97%) contrast(91%) !important}#page-container #bm-storelocator #search-and-list #search form #search-field #storelocator-search::placeholder{color:rgba(19,19,19,.45) !important}#page-container #bm-storelocator #list li .store-row .distance:before{content:"" !important;display:block !important;position:absolute !important;inset:0 !important;margin:0 !important;padding:0 !important;opacity:1 !important;background:var(--sf-color-solar-drop) !important;transform:translateX(0);transition:transform .3s cubic-bezier(.75,0,.125,1);z-index:-1}#page-container #bm-storelocator #list li .store-row .distance:hover:before{transform:translateX(100%)}#page-container .bm-store-locator-legal-overlay{filter:grayscale(1)}#page-container .bm-store-locator-legal-overlay:before{background:rgba(19,19,19,.7) !important}#page-container .et_pb_button.button--circle,#page-container .et_pb_button.button--circle:hover,#page-container .et_pb_button.button--circle:focus,#page-container .et_pb_button.button--circle:active{border-radius:50% !important;width:44px !important;height:44px !important;padding:0 !important}#page-container .et_pb_button.button--circle:before{border-radius:50% !important}#page-container .et_pb_button.button--circle:after{display:block !important;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;margin:0 !important;opacity:1 !important;line-height:1 !important;font-size:18px !important;color:var(--sf-color-black) !important;transition:transform .25s ease}#page-container .et_pb_button.button--circle:hover:before{transform:none !important}#page-container .et_pb_button.button--circle:hover:after{transform:translate(-50%,-50%) scale(1.18) rotate(-12deg) !important}body .preloader:before{background:var(--sf-color-sand) !important;opacity:.8 !important}body .preloader .loading-animation{filter:brightness(0) saturate(100%) invert(78%) sepia(69%) saturate(456%) hue-rotate(1deg) brightness(97%) contrast(91%) !important}#page-container .form-group--horizontal .search-input{padding-left:14px !important;padding-right:14px !important;border-width:0 !important}.portal__mobile-header:before{background:var(--sf-color-sand) !important}#main-header .logo_container img#logo{width:210px !important;max-width:210px !important;height:auto !important}@media (max-width:980px){#main-header .logo_container img#logo{width:170px !important;max-width:170px !important}}#page-container .teaser-row .et_pb_column .et_pb_image:before,#page-container .fullscreen-slider .et_pb_slide:after,#page-container .et_pb_image_wrap.sf-ki:after{content:"";position:absolute;right:1rem;bottom:1rem;width:110px;height:35px;z-index:10;background-image:url("/wp-content/uploads/LABEL_AI-GENERATED_white-transparent.svg");background-repeat:no-repeat;background-position:right bottom;background-size:contain;pointer-events:none}@media (max-width:767px){#page-container .teaser-row .et_pb_column .et_pb_image:before,#page-container .fullscreen-slider .et_pb_slide:after,#page-container .et_pb_image_wrap.sf-ki:after{right:.75rem;bottom:.75rem;width:80px;height:26px}}#page-container .et_pb_image_wrap.sf-ki{display:inline-block;position:relative}#page-container .logo-showcase img,#main-footer .footer-logos__list-image{filter:brightness(0)}.pum.pum-theme-default-theme{background-color:rgba(19,19,19,.56) !important}.pum.pum-theme-default-theme .pum-container{background-color:var(--sf-color-sand) !important}.pum.pum-theme-default-theme .pum-container,.pum.pum-theme-default-theme .pum-container h3,.pum.pum-theme-default-theme .pum-container h4,.pum.pum-theme-default-theme .pum-container h5,.pum.pum-theme-default-theme .pum-container p,.pum.pum-theme-default-theme .pum-container a{color:var(--sf-color-off-black) !important}.pum.pum-theme-default-theme .pum-close:after{background:var(--sf-color-off-black) !important}body .pum-container .et_pb_button.et_pb_bg_layout_dark,body .pum-container .et_pb_button.et_pb_bg_layout_dark:hover{background-color:var(--sf-color-solar-drop) !important;border:0 !important;border-radius:0 !important;color:var(--sf-color-off-black) !important}body .pum-container .et_pb_button.et_pb_bg_layout_dark:after{background-color:var(--sf-color-off-black) !important;color:var(--sf-color-off-black) !important}#page-container .brand-section .et_pb_text.section-heading{margin-bottom:1.5rem !important;padding-bottom:0 !important}#page-container .brand-section .et_pb_text:not(.section-heading){margin-bottom:0 !important}#page-container .brand-section .et_pb_text:not(.section-heading),#page-container .brand-section .et_pb_text:not(.section-heading) p,#page-container .brand-section .et_pb_text:not(.section-heading) li{font-size:1.125rem;line-height:1.6}#page-container .brand-section .et_pb_button_module_wrapper{margin-top:2rem !important}.sf-hinweisleiste{background:var(--sf-color-pink-breeze);left:0;position:fixed;right:0;top:0;z-index:601}body.admin-bar .sf-hinweisleiste{top:32px}.sf-hinweisleiste__link{align-items:center;color:var(--sf-color-white,#fff) !important;display:flex;font-size:.9375rem;height:41px;justify-content:center;line-height:1.4;padding:0 1.5rem;text-align:center;text-decoration:none}.sf-hinweisleiste__link:hover{text-decoration:underline}#main-header{top:41px !important}body.admin-bar #main-header{top:73px !important}#page-container{padding-top:41px !important}@media screen and (min-width:981px){#page-container{padding-top:calc(5.625rem + 41px) !important}}@media screen and (max-width:782px){body.admin-bar .sf-hinweisleiste{top:46px}body.admin-bar #main-header{top:87px !important}}@media screen and (max-width:767px){.sf-hinweisleiste__link{height:62px}#main-header{top:62px !important}body.admin-bar #main-header{top:108px !important}#page-container{padding-top:62px !important}}#page-container>.main-menu-toggle{top:62px}body.admin-bar #page-container>.main-menu-toggle{top:108px}@media screen and (min-width:576px){#page-container>.main-menu-toggle{top:74px}body.admin-bar #page-container>.main-menu-toggle{top:118px}}@media screen and (min-width:768px){#page-container>.main-menu-toggle{top:53px}body.admin-bar #page-container>.main-menu-toggle{top:97px}}@media screen and (min-width:981px){#page-container>.main-menu-toggle{top:61px}body.admin-bar #page-container>.main-menu-toggle{top:93px}}html body .post__image,html body .post--single .post__image{background:var(--sf-color-sand) !important}html body .progen-wrapper{background:var(--sf-color-sand) !important}html body .progen-wrapper__headline{background:var(--sf-color-off-black) !important}html body .progen-wrapper hr.separator{background:var(--sf-color-off-black) !important;border:0 !important;opacity:.18}html body .progen-wrapper .riedl-circle{background:var(--sf-color-off-black) !important;color:var(--sf-color-white) !important}html body .icon-sunflair_logo:before{aspect-ratio:614/88;background-color:currentColor;content:"" !important;display:inline-block;height:1em;-webkit-mask-image:url("/wp-content/uploads/Wortbild-Marke.svg");mask-image:url("/wp-content/uploads/Wortbild-Marke.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:auto}#fabrics_content #fabrics_select_brand .chip{color:var(--sf-color-off-black)}#fabrics_content #fabrics_select_brand .chip.is--not-active{color:#8a8a85}html body #page-container .et_pb_button.button--has-icon:after,html body #page-container .et_pb_button.button--only-icon:after,html body #page-container .button.button--has-icon:after,html body #page-container .button.button--only-icon:after,html body #page-container button.button--has-icon:after,html body #page-container button.button--only-icon:after{display:inline-block !important}html body #page-container .button-icon--logout:after,html body #page-container .button-icon--download:after,html body #page-container .button-icon--search:after,html body #page-container .button-icon--trash:after,html body #page-container .button-icon--trash-circle:after,html body #page-container .button-icon--pen-circle:after,html body #page-container .button-icon--map:after,html body #page-container .button-icon--article-data:after,html body #page-container .button-icon--plus:after{background-color:currentColor !important;color:inherit !important}body:has(.portal-sidebar){--brand-color-primary-dark:#131313;--brand-color-primary-light:#131313;--brand-color-primary-lighter:#e7e6de;--brand-color-blue-light:#8a8a85;--brand-color-blue-lighter:#e7e6de;--riedl-primary-dark:#131313;--riedl-blue-light:#8a8a85;--riedl-blue-lighter:#e7e6de}body:has(.portal-sidebar),body:has(.portal-sidebar) h1,body:has(.portal-sidebar) h2,body:has(.portal-sidebar) h3,body:has(.portal-sidebar) h4,body:has(.portal-sidebar) h5,body:has(.portal-sidebar) h6{color:#131313}body:has(.portal-sidebar){--riedl-primary-dark:#131313;--riedl-blue-light:#8a8a85;--riedl-blue-lighter:#e7e6de}body:has(.portal-sidebar) .h1,body:has(.portal-sidebar) .h2,body:has(.portal-sidebar) .h3,body:has(.portal-sidebar) .h4,body:has(.portal-sidebar) .h5,body:has(.portal-sidebar) .h6,body:has(.portal-sidebar) h1,body:has(.portal-sidebar) h2,body:has(.portal-sidebar) h3,body:has(.portal-sidebar) h4,body:has(.portal-sidebar) h5,body:has(.portal-sidebar) h6{color:#131313}body:has(.portal-sidebar) #main-footer{background:#e7e6de!important}body:has(.portal-sidebar) #portal-footer{background:#e7e6de}body:has(.portal-sidebar) #portal-footer ul.menu li{border-right:1px solid #131313}body:has(.portal-sidebar) .nav-single .nav-next body .portal__select.active li a.selected,body:has(.portal-sidebar) .nav-single .nav-next body .portal__select>a,body:has(.portal-sidebar) .nav-single .nav-next body a.et_pb_bg_layout_dark,body:has(.portal-sidebar) .nav-single .nav-previous body .portal__select.active li a.selected,body:has(.portal-sidebar) .nav-single .nav-previous body .portal__select>a,body:has(.portal-sidebar) .nav-single .nav-previous body a.et_pb_bg_layout_dark,body:has(.portal-sidebar) .button.et_pb_bg_layout_dark,body:has(.portal-sidebar) .et_pb_button.et_pb_bg_layout_dark,body:has(.portal-sidebar) .nav-single .nav-next .portal__select.active li a.selected,body:has(.portal-sidebar) .nav-single .nav-next .portal__select>a,body:has(.portal-sidebar) .nav-single .nav-next a.et_pb_bg_layout_dark,body:has(.portal-sidebar) .nav-single .nav-previous .portal__select.active li a.selected,body:has(.portal-sidebar) .nav-single .nav-previous .portal__select>a,body:has(.portal-sidebar) .nav-single .nav-previous a.et_pb_bg_layout_dark,body:has(.portal-sidebar) .portal__select.active li .nav-single .nav-next a.selected,body:has(.portal-sidebar) .portal__select.active li .nav-single .nav-previous a.selected,body:has(.portal-sidebar) .portal__select.active li a.button.selected,body:has(.portal-sidebar) .portal__select.active li a.et_pb_button.selected,body:has(.portal-sidebar) .portal__select.active>span.button,body:has(.portal-sidebar) .portal__select.active>span.et_pb_button,body:has(.portal-sidebar) .portal__select>a,body:has(.portal-sidebar) .portal__select>span,body:has(.portal-sidebar) form button.et_pb_bg_layout_dark[name=submit],body:has(.portal-sidebar) form input.et_pb_bg_layout_dark[type=submit],body:has(.portal-sidebar) form body button.et_pb_bg_layout_dark[name=submit],body:has(.portal-sidebar) form body input.et_pb_bg_layout_dark[type=submit]{background-color:#e7e6de;color:#131313!important}body:has(.portal-sidebar) .nav-single .nav-next body .portal__select.active li a.selected:after,body:has(.portal-sidebar) .nav-single .nav-next body .portal__select>a:after,body:has(.portal-sidebar) .nav-single .nav-next body a.et_pb_bg_layout_dark:after,body:has(.portal-sidebar) .nav-single .nav-previous body .portal__select.active li a.selected:after,body:has(.portal-sidebar) .nav-single .nav-previous body .portal__select>a:after,body:has(.portal-sidebar) .nav-single .nav-previous body a.et_pb_bg_layout_dark:after,body:has(.portal-sidebar) .button.et_pb_bg_layout_dark:after,body:has(.portal-sidebar) .et_pb_button.et_pb_bg_layout_dark:after,body:has(.portal-sidebar) .nav-single .nav-next .portal__select.active li a.selected:after,body:has(.portal-sidebar) .nav-single .nav-next .portal__select>a:after,body:has(.portal-sidebar) .nav-single .nav-next a.et_pb_bg_layout_dark:after,body:has(.portal-sidebar) .nav-single .nav-previous .portal__select.active li a.selected:after,body:has(.portal-sidebar) .nav-single .nav-previous .portal__select>a:after,body:has(.portal-sidebar) .nav-single .nav-previous a.et_pb_bg_layout_dark:after,body:has(.portal-sidebar) .portal__select.active li .nav-single .nav-next a.selected:after,body:has(.portal-sidebar) .portal__select.active li .nav-single .nav-previous a.selected:after,body:has(.portal-sidebar) .portal__select.active li a.button.selected:after,body:has(.portal-sidebar) .portal__select.active li a.et_pb_button.selected:after,body:has(.portal-sidebar) .portal__select.active>span.button:after,body:has(.portal-sidebar) .portal__select.active>span.et_pb_button:after,body:has(.portal-sidebar) .portal__select>a:after,body:has(.portal-sidebar) .portal__select>span:after,body:has(.portal-sidebar) form button.et_pb_bg_layout_dark[name=submit]:after,body:has(.portal-sidebar) form input.et_pb_bg_layout_dark[type=submit]:after,body:has(.portal-sidebar) form body button.et_pb_bg_layout_dark[name=submit]:after,body:has(.portal-sidebar) form body input.et_pb_bg_layout_dark[type=submit]:after{background-color:#131313;color:#131313}body:has(.portal-sidebar) .nav-single .nav-next body .portal__select.active li a.selected:hover,body:has(.portal-sidebar) .nav-single .nav-next body a.et_pb_bg_layout_dark:hover,body:has(.portal-sidebar) .nav-single .nav-previous body .portal__select.active li a.selected:hover,body:has(.portal-sidebar) .nav-single .nav-previous body a.et_pb_bg_layout_dark:hover,body:has(.portal-sidebar) .button.et_pb_bg_layout_dark:hover,body:has(.portal-sidebar) .et_pb_button.et_pb_bg_layout_dark:hover,body:has(.portal-sidebar) .nav-single .nav-next .portal__select.active li a.selected:hover,body:has(.portal-sidebar) .nav-single .nav-next .portal__select>a:hover,body:has(.portal-sidebar) .nav-single .nav-next a.et_pb_bg_layout_dark:hover,body:has(.portal-sidebar) .nav-single .nav-previous .portal__select.active li a.selected:hover,body:has(.portal-sidebar) .nav-single .nav-previous .portal__select>a:hover,body:has(.portal-sidebar) .nav-single .nav-previous a.et_pb_bg_layout_dark:hover,body:has(.portal-sidebar) .portal__select.active li .nav-single .nav-next a.selected:hover,body:has(.portal-sidebar) .portal__select.active li .nav-single .nav-previous a.selected:hover,body:has(.portal-sidebar) .portal__select.active li a.button.selected:hover,body:has(.portal-sidebar) .portal__select.active li a.et_pb_button.selected:hover,body:has(.portal-sidebar) .portal__select>a:hover,body:has(.portal-sidebar) .portal__select>span:hover,body:has(.portal-sidebar) form button.et_pb_bg_layout_dark[name=submit]:hover,body:has(.portal-sidebar) form input.et_pb_bg_layout_dark[type=submit]:hover,body:has(.portal-sidebar) form body button.et_pb_bg_layout_dark[name=submit]:hover,body:has(.portal-sidebar) form body input.et_pb_bg_layout_dark[type=submit]:hover{background-color:#e7e6de!important;color:#131313!important}body:has(.portal-sidebar) .nav-single .nav-next body a.et_pb_bg_layout_light,body:has(.portal-sidebar) .nav-single .nav-previous body a.et_pb_bg_layout_light,body:has(.portal-sidebar) .button.et_pb_bg_layout_light,body:has(.portal-sidebar) .et_pb_button.et_pb_bg_layout_light,body:has(.portal-sidebar) .nav-single .nav-next .portal__select.selected>a,body:has(.portal-sidebar) .nav-single .nav-next .portal__select[data-active=true]>a,body:has(.portal-sidebar) .nav-single .nav-next a.et_pb_bg_layout_light,body:has(.portal-sidebar) .nav-single .nav-previous .portal__select.selected>a,body:has(.portal-sidebar) .nav-single .nav-previous .portal__select[data-active=true]>a,body:has(.portal-sidebar) .nav-single .nav-previous a.et_pb_bg_layout_light,body:has(.portal-sidebar) .portal__select.selected>a,body:has(.portal-sidebar) .portal__select.selected>span,body:has(.portal-sidebar) .portal__select>a.et_pb_bg_layout_light,body:has(.portal-sidebar) .portal__select>span.et_pb_bg_layout_light,body:has(.portal-sidebar) .portal__select[data-active=true]>a,body:has(.portal-sidebar) .portal__select[data-active=true]>span,body:has(.portal-sidebar) form button.et_pb_bg_layout_light[name=submit],body:has(.portal-sidebar) form input.et_pb_bg_layout_light[type=submit],body:has(.portal-sidebar) form body button.et_pb_bg_layout_light[name=submit],body:has(.portal-sidebar) form body input.et_pb_bg_layout_light[type=submit]{background-color:#131313}body:has(.portal-sidebar) .nav-single .nav-next body a.et_pb_bg_layout_light:hover,body:has(.portal-sidebar) .nav-single .nav-previous body a.et_pb_bg_layout_light:hover,body:has(.portal-sidebar) .button.et_pb_bg_layout_light:hover,body:has(.portal-sidebar) .et_pb_button.et_pb_bg_layout_light:hover,body:has(.portal-sidebar) .nav-single .nav-next .portal__select.selected>a:hover,body:has(.portal-sidebar) .nav-single .nav-next .portal__select[data-active=true]>a:hover,body:has(.portal-sidebar) .nav-single .nav-next a.et_pb_bg_layout_light:hover,body:has(.portal-sidebar) .nav-single .nav-previous .portal__select.selected>a:hover,body:has(.portal-sidebar) .nav-single .nav-previous .portal__select[data-active=true]>a:hover,body:has(.portal-sidebar) .nav-single .nav-previous a.et_pb_bg_layout_light:hover,body:has(.portal-sidebar) .portal__select.selected>a:hover,body:has(.portal-sidebar) .portal__select.selected>span:hover,body:has(.portal-sidebar) .portal__select>a.et_pb_bg_layout_light:hover,body:has(.portal-sidebar) .portal__select>span.et_pb_bg_layout_light:hover,body:has(.portal-sidebar) .portal__select[data-active=true]>a:hover,body:has(.portal-sidebar) .portal__select[data-active=true]>span:hover,body:has(.portal-sidebar) form button.et_pb_bg_layout_light[name=submit]:hover,body:has(.portal-sidebar) form input.et_pb_bg_layout_light[type=submit]:hover,body:has(.portal-sidebar) form body button.et_pb_bg_layout_light[name=submit]:hover,body:has(.portal-sidebar) form body input.et_pb_bg_layout_light[type=submit]:hover{background-color:#131313!important}body:has(.portal-sidebar) .nav-single .nav-next body .portal__select.active li a.button--action.selected:before,body:has(.portal-sidebar) .nav-single .nav-next body a.button--action.et_pb_bg_layout_dark:before,body:has(.portal-sidebar) .nav-single .nav-previous body .portal__select.active li a.button--action.selected:before,body:has(.portal-sidebar) .nav-single .nav-previous body a.button--action.et_pb_bg_layout_dark:before,body:has(.portal-sidebar) .button.button--action.et_pb_bg_layout_dark:before,body:has(.portal-sidebar) .et_pb_button.button--action.et_pb_bg_layout_dark:before,body:has(.portal-sidebar) .nav-single .nav-next .portal__select.active li a.button--action.selected:before,body:has(.portal-sidebar) .nav-single .nav-next .portal__select>a.button--action:before,body:has(.portal-sidebar) .nav-single .nav-next a.button--action.et_pb_bg_layout_dark:before,body:has(.portal-sidebar) .nav-single .nav-previous .portal__select.active li a.button--action.selected:before,body:has(.portal-sidebar) .nav-single .nav-previous .portal__select>a.button--action:before,body:has(.portal-sidebar) .nav-single .nav-previous a.button--action.et_pb_bg_layout_dark:before,body:has(.portal-sidebar) .portal__select.active li .nav-single .nav-next a.button--action.selected:before,body:has(.portal-sidebar) .portal__select.active li .nav-single .nav-previous a.button--action.selected:before,body:has(.portal-sidebar) .portal__select.active li a.button.button--action.selected:before,body:has(.portal-sidebar) .portal__select.active li a.et_pb_button.button--action.selected:before,body:has(.portal-sidebar) .portal__select>a.button--action:before,body:has(.portal-sidebar) .portal__select>span.button--action:before,body:has(.portal-sidebar) form button.button--action.et_pb_bg_layout_dark[name=submit]:before,body:has(.portal-sidebar) form input.button--action.et_pb_bg_layout_dark[type=submit]:before,body:has(.portal-sidebar) form body button.button--action.et_pb_bg_layout_dark[name=submit]:before,body:has(.portal-sidebar) form body input.button--action.et_pb_bg_layout_dark[type=submit]:before{background:#e7e6de}body:has(.portal-sidebar) .nav-single .nav-next body a.button--action.et_pb_bg_layout_light:before,body:has(.portal-sidebar) .nav-single .nav-previous body a.button--action.et_pb_bg_layout_light:before,body:has(.portal-sidebar) .button.button--action.et_pb_bg_layout_light:before,body:has(.portal-sidebar) .et_pb_button.button--action.et_pb_bg_layout_light:before,body:has(.portal-sidebar) .nav-single .nav-next .portal__select.selected>a.button--action:before,body:has(.portal-sidebar) .nav-single .nav-next .portal__select[data-active=true]>a.button--action:before,body:has(.portal-sidebar) .nav-single .nav-next a.button--action.et_pb_bg_layout_light:before,body:has(.portal-sidebar) .nav-single .nav-previous .portal__select.selected>a.button--action:before,body:has(.portal-sidebar) .nav-single .nav-previous .portal__select[data-active=true]>a.button--action:before,body:has(.portal-sidebar) .nav-single .nav-previous a.button--action.et_pb_bg_layout_light:before,body:has(.portal-sidebar) .portal__select.selected>a.button--action:before,body:has(.portal-sidebar) .portal__select.selected>span.button--action:before,body:has(.portal-sidebar) .portal__select>a.button--action.et_pb_bg_layout_light:before,body:has(.portal-sidebar) .portal__select>span.button--action.et_pb_bg_layout_light:before,body:has(.portal-sidebar) .portal__select[data-active=true]>a.button--action:before,body:has(.portal-sidebar) .portal__select[data-active=true]>span.button--action:before,body:has(.portal-sidebar) form button.button--action.et_pb_bg_layout_light[name=submit]:before,body:has(.portal-sidebar) form input.button--action.et_pb_bg_layout_light[type=submit]:before,body:has(.portal-sidebar) form body button.button--action.et_pb_bg_layout_light[name=submit]:before,body:has(.portal-sidebar) form body input.button--action.et_pb_bg_layout_light[type=submit]:before{background:#131313}body:has(.portal-sidebar) .nav-single .nav-next body a.button--color-dark,body:has(.portal-sidebar) .nav-single .nav-previous body a.button--color-dark,body:has(.portal-sidebar) .button.button--color-dark,body:has(.portal-sidebar) .et_pb_button.button--color-dark,body:has(.portal-sidebar) .nav-single .nav-next a.button--color-dark,body:has(.portal-sidebar) .nav-single .nav-previous a.button--color-dark,body:has(.portal-sidebar) .portal__select>a.button--color-dark,body:has(.portal-sidebar) .portal__select>span.button--color-dark,body:has(.portal-sidebar) form button.button--color-dark[name=submit],body:has(.portal-sidebar) form input.button--color-dark[type=submit],body:has(.portal-sidebar) form body button.button--color-dark[name=submit],body:has(.portal-sidebar) form body input.button--color-dark[type=submit]{color:#131313!important}body:has(.portal-sidebar) .nav-single .nav-next body a.button--color-dark:after,body:has(.portal-sidebar) .nav-single .nav-previous body a.button--color-dark:after,body:has(.portal-sidebar) .button.button--color-dark:after,body:has(.portal-sidebar) .et_pb_button.button--color-dark:after,body:has(.portal-sidebar) .nav-single .nav-next a.button--color-dark:after,body:has(.portal-sidebar) .nav-single .nav-previous a.button--color-dark:after,body:has(.portal-sidebar) .portal__select>a.button--color-dark:after,body:has(.portal-sidebar) .portal__select>span.button--color-dark:after,body:has(.portal-sidebar) form button.button--color-dark[name=submit]:after,body:has(.portal-sidebar) form input.button--color-dark[type=submit]:after,body:has(.portal-sidebar) form body button.button--color-dark[name=submit]:after,body:has(.portal-sidebar) form body input.button--color-dark[type=submit]:after{background-color:#131313;color:#131313}body:has(.portal-sidebar) .nav-single .nav-next body a.button--bg-dark,body:has(.portal-sidebar) .nav-single .nav-previous body a.button--bg-dark,body:has(.portal-sidebar) .button.button--bg-dark,body:has(.portal-sidebar) .et_pb_button.button--bg-dark,body:has(.portal-sidebar) .nav-single .nav-next a.button--bg-dark,body:has(.portal-sidebar) .nav-single .nav-previous a.button--bg-dark,body:has(.portal-sidebar) .portal__select>a.button--bg-dark,body:has(.portal-sidebar) .portal__select>span.button--bg-dark,body:has(.portal-sidebar) form button.button--bg-dark[name=submit],body:has(.portal-sidebar) form input.button--bg-dark[type=submit],body:has(.portal-sidebar) form body button.button--bg-dark[name=submit],body:has(.portal-sidebar) form body input.button--bg-dark[type=submit]{background-color:#131313!important}body:has(.portal-sidebar) .nav-single .nav-next body a.button--bg-dark:after,body:has(.portal-sidebar) .nav-single .nav-previous body a.button--bg-dark:after,body:has(.portal-sidebar) .button.button--bg-dark:after,body:has(.portal-sidebar) .et_pb_button.button--bg-dark:after,body:has(.portal-sidebar) .nav-single .nav-next a.button--bg-dark:after,body:has(.portal-sidebar) .nav-single .nav-previous a.button--bg-dark:after,body:has(.portal-sidebar) .portal__select>a.button--bg-dark:after,body:has(.portal-sidebar) .portal__select>span.button--bg-dark:after,body:has(.portal-sidebar) form button.button--bg-dark[name=submit]:after,body:has(.portal-sidebar) form input.button--bg-dark[type=submit]:after,body:has(.portal-sidebar) form body button.button--bg-dark[name=submit]:after,body:has(.portal-sidebar) form body input.button--bg-dark[type=submit]:after{background-color:#131313!important;color:#131313!important}body:has(.portal-sidebar) button,body:has(.portal-sidebar) input:is([type=button],body:has(.portal-sidebar) [type=submit],body:has(.portal-sidebar) [type=reset]),body:has(.portal-sidebar) input[type=file]::file-selector-button{color:#131313}body:has(.portal-sidebar) form input[type=email],body:has(.portal-sidebar) form input[type=number],body:has(.portal-sidebar) form input[type=password],body:has(.portal-sidebar) form input[type=tel],body:has(.portal-sidebar) form input[type=text],body:has(.portal-sidebar) form select,body:has(.portal-sidebar) form textarea{background:#e7e6de;color:#131313}body:has(.portal-sidebar) form label.radio-label a,body:has(.portal-sidebar) form label.switch-label a{color:#8a8a85}body:has(.portal-sidebar) form label.switch-label:before{background-color:#131313}body:has(.portal-sidebar) form label.switch-label:after{border:3px solid #131313}body:has(.portal-sidebar) #page-container .fixed-buttons a.et_pb_button,body:has(.portal-sidebar) #page-container .fixed-buttons body .portal__select>a,body:has(.portal-sidebar) #page-container .fixed-buttons .portal__select>a{background:#131313!important}body:has(.portal-sidebar) #page-container .fixed-buttons--shop a.et_pb_button,body:has(.portal-sidebar) #page-container .fixed-buttons--shop body .portal__select>a,body:has(.portal-sidebar) #page-container .fixed-buttons--totop a.et_pb_button,body:has(.portal-sidebar) #page-container .fixed-buttons--totop body .portal__select>a,body:has(.portal-sidebar) #page-container .fixed-buttons--shop .portal__select>a,body:has(.portal-sidebar) #page-container .fixed-buttons--totop .portal__select>a{background-color:#131313}body:has(.portal-sidebar) .popup-inner{background-color:#e7e6de}body:has(.portal-sidebar) .popup__close{color:#131313!important}body:has(.portal-sidebar) .popup__close:after{background:#131313}body:has(.portal-sidebar) .popup__actions a.close-popup{color:#131313!important}body:has(.portal-sidebar) .popup__actions a.close-popup:active,body:has(.portal-sidebar) .popup__actions a.close-popup:hover{color:#131313!important}body:has(.portal-sidebar) .tooltipster-base,body:has(.portal-sidebar) .tooltipster-base p{color:#131313!important}body:has(.portal-sidebar) .dl_collection_img_box{background:#131313}body:has(.portal-sidebar) .portal-alert{background:#e7e6de;color:#131313}body:has(.portal-sidebar) .portal-alert__icon .icon__icon{background:#131313!important}body:has(.portal-sidebar) .manual__number{background:#131313}body:has(.portal-sidebar) .manual .bm-portal-icon .icon__icon{background:#131313}body:has(.portal-sidebar) .icons-with-tooltip>div a{background-color:#131313}body:has(.portal-sidebar) #collection_accordion_content>div a{color:#8a8a85}body:has(.portal-sidebar) #collection_accordion_content>div a:before{background:#8a8a85}body:has(.portal-sidebar) .collection-grid .collection-list- .button__tooltip,body:has(.portal-sidebar) .collection-grid figure .button__tooltip{color:#131313}body:has(.portal-sidebar) .collection-grid .collection-list- .pagination_images a,body:has(.portal-sidebar) .collection-grid figure .pagination_images a{border:3px solid #131313}body:has(.portal-sidebar) .collection-grid .collection-list- .pagination_images a:not(.is-active):hover:before,body:has(.portal-sidebar) .collection-grid figure .pagination_images a:not(.is-active):hover:before{background-color:#131313}body:has(.portal-sidebar) .collection-grid .collection-list- .pagination_images a.is-active:before,body:has(.portal-sidebar) .collection-grid figure .pagination_images a.is-active:before{background-color:#131313}body:has(.portal-sidebar) .logo_download a{color:#131313}body:has(.portal-sidebar) .paging a,body:has(.portal-sidebar) .paging span{border:3px solid #131313}body:has(.portal-sidebar) .paging a.active,body:has(.portal-sidebar) .paging a:hover,body:has(.portal-sidebar) .paging span.active,body:has(.portal-sidebar) .paging span:hover{background:#131313}body:has(.portal-sidebar) .portal__mobile-header:before{background:#e7e6de}body:has(.portal-sidebar) .portal__mobile-header .main-header__ls-column .bamo__language-switcher-list-link{color:#131313}body:has(.portal-sidebar) .portal__mobile-header__menu-toggle .main-menu-toggle__item{background:#131313}body:has(.portal-sidebar) .portal-content-sidebar *{color:#131313}body:has(.portal-sidebar) .portal-content-sidebar__news{border-bottom:1px solid #131313}body:has(.portal-sidebar) .portal__select ul.dropdown-content{background-color:#e7e6de}body:has(.portal-sidebar) .portal__select ul.dropdown-content li a:hover{color:#131313}body:has(.portal-sidebar) .portal__select--dropdown>span.active-sorting:after,body:has(.portal-sidebar) .portal__select--dropdown>span.select-filter:after{background:#131313}body:has(.portal-sidebar) .bm-portal-icon .icon__icon{background:#8a8a85}body:has(.portal-sidebar) .bm-portal-icon .icon__badge{color:#131313}body:has(.portal-sidebar) .bm-portal-icon--circle{border:.06em solid #131313!important}body:has(.portal-sidebar) .search-form--light .search-btn,body:has(.portal-sidebar) .search-form--light .search-input{border-bottom:1px solid #8a8a85!important}body:has(.portal-sidebar) .search-form--light .search-btn{background:#e7e6de!important}body:has(.portal-sidebar) .portal-sidebar{background:#131313;color:#8a8a85}body:has(.portal-sidebar) .portal-sidebar__menu ul li a{color:#8a8a85}body:has(.portal-sidebar) .portal-sidebar__service-info,body:has(.portal-sidebar) .portal-sidebar__service-info *{color:#8a8a85!important}body:has(.portal-sidebar) .haendler-card--has-bg{background:#e7e6de}body:has(.portal-sidebar) .haendler-card--has-border-bottom{border-bottom:3px solid #8a8a85}body:has(.portal-sidebar) .portal-info-card{background:#131313}body:has(.portal-sidebar) .portal-info-card:before{background:#131313}body:has(.portal-sidebar) .posterservice-element table{border:1px solid #8a8a85!important}body:has(.portal-sidebar) .posterservice-element table tr th{background:#e7e6de;color:#131313}body:has(.portal-sidebar) .posterservice-element table tr td{color:#131313!important}body:has(.portal-sidebar) .posterservice-element table tr td .column--format svg:hover .rect-download-btn{fill:#131313}body:has(.portal-sidebar) .posterservice-element table tr td:first-of-type,body:has(.portal-sidebar) .posterservice-element table tr td:last-of-type{color:#131313}body:has(.portal-sidebar) .posterservice-cart:before{background:#8a8a85}body:has(.portal-sidebar) .posterservice-cart__wrapper{background:#131313}body:has(.portal-sidebar) .posterservice-cart__count{color:#131313}body:has(.portal-sidebar) #merkzettel-poster #count{background:#131313}body:has(.portal-sidebar) .posterservice-element .decrease,body:has(.portal-sidebar) .posterservice-element .increase,body:has(.portal-sidebar) .wrap-poster-merkzettel-element .decrease,body:has(.portal-sidebar) .wrap-poster-merkzettel-element .increase{background:#131313}body:has(.portal-sidebar) .wrap-poster-merkzettel-element{border-bottom:3px solid #8a8a85}body:has(.portal-sidebar) .wrap-poster-merkzettel-element .right table tr td{color:#131313}body:has(.portal-sidebar) .wrap-poster-merkzettel-element .right table tr td:first-of-type{color:#131313}body:has(.portal-sidebar) .post--presstext .post__meta,body:has(.portal-sidebar) .post--single .post__meta{color:#8a8a85}body:has(.portal-sidebar) .post--single .post__downloads .bm-portal-icon .icon__icon{background:#131313}body:has(.portal-sidebar) .post--single article.presstext{background:#e7e6de}body:has(.portal-sidebar) .downloadcenter_listing .haendler-card:not(.posterservice-element) a:before{background:#8a8a85}html body #page-container .icons-with-tooltip a .icon__icon{background:var(--sf-color-white,#fff) !important}html body #page-container .et_pb_button.button--action.button--has-icon{padding-right:4rem !important}body:has(.portal-sidebar) .portal-more-infos-wrapper,body:has(.portal-sidebar) .actionbox{background:var(--sf-color-sand,#e7e6de)}body:has(.portal-sidebar) #page-container .language-switcher-overlay__wrapper{background-color:rgba(19,19,19,.88)}body:has(.portal-sidebar) .passwortsicherheit-level-dots li{background:var(--sf-color-sand,#e7e6de)}body:has(.portal-sidebar) .filter-buttons__button.et_pb_button.et_pb_bg_layout_light:hover{background:rgba(138,138,133,.25) !important}html body #page-container .icon__icon.bm-portal-icon--rocket-alert{background-color:transparent !important;background-image:url(//www.bademoden.info/wp-content/themes/riedl-bademoden/assets/css/../img/icon-rocket-alert.svg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important}:root{--sf-markenblock-schrift:"HW Atlantic",Georgia,serif}html body #page-container .et_pb_section:has(.sfs){background-color:#e7e6de !important}html body #page-container .sfs{margin-inline:auto;max-width:none;padding-inline:0;text-align:center}html body #page-container .sfs__bild{aspect-ratio:2/1;margin-bottom:clamp(2.5rem, 5vw, 4rem);overflow:hidden;position:relative;width:100%}html body #page-container .sfs__bild img{display:block;height:100%;object-fit:cover;object-position:50% 22%;width:100%}html body #page-container .sfs__marke{aspect-ratio:614/88;background:var(--sf-color-white,#fff);left:50%;-webkit-mask:url("/wp-content/uploads/Wortbild-Marke.svg") center center/contain no-repeat;mask:url("/wp-content/uploads/Wortbild-Marke.svg") center center/contain no-repeat;position:absolute;top:50%;transform:translate(-50%,-50%);width:clamp(220px, 38%, 760px)}html body #page-container .sfs__ki{background:url("/wp-content/uploads/LABEL_AI-GENERATED_white-transparent.svg") right bottom/contain no-repeat;bottom:1rem;height:26px;position:absolute;right:1rem;width:120px}html body #page-container .sfs__kicker,html body #page-container .sfs__claim,html body #page-container .sfs__text,html body #page-container .sfs__aktionen{margin-inline:auto;padding-inline:clamp(1rem, 4vw, 2rem)}html body #page-container .sfs__kicker{color:var(--sf-color-off-black,#131313);font-size:clamp(0.8125rem, 1vw, 0.9375rem);font-weight:400;letter-spacing:.3em;margin-block:0;max-width:52rem;text-transform:uppercase}html body #page-container .sfs__claim{color:var(--sf-color-off-black,#131313);font-family:var(--sf-markenblock-schrift);font-size:clamp(1.6rem, 2.8vw, 2.5rem);font-weight:400;line-height:1.25;margin-block:0;max-width:52rem;padding-block:0}html body #page-container .sfs__kicker+.sfs__claim{margin-top:clamp(0.75rem, 1.5vw, 1.25rem)}html body #page-container .sfs__text{color:var(--sf-color-off-black,#131313);font-size:clamp(1rem, 1.1vw, 1.0625rem);font-weight:300;line-height:1.6;margin-block:clamp(1rem, 2vw, 1.5rem) 0;max-width:48rem}html body #page-container .sfs__aktionen{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(0.75rem, 1.5vw, 1.25rem);justify-content:center;margin-block:clamp(1.75rem, 3vw, 2.5rem) 0;max-width:52rem}html body #page-container .sfs__knopf{align-items:center;background:0 0;border-radius:0;box-shadow:none;color:var(--sf-color-off-black,#131313);display:inline-flex;font-size:.875rem;font-weight:500;gap:2.5rem;isolation:isolate;overflow:hidden;padding:16px 26px;position:relative;text-decoration:none;transition:color .3s cubic-bezier(.75,0,.125,1)}html body #page-container .sfs__knopf:before{background:var(--sf-color-solar-drop,#efd031);content:"";inset:0;position:absolute;transform:translateX(0);transition:transform .3s cubic-bezier(.75,0,.125,1);z-index:-1}html body #page-container .sfs__knopf:hover:before{transform:translateX(100%)}html body #page-container .sfs__knopf:hover{color:var(--sf-color-off-black,#131313)}html body #page-container .sfs__knopf--zweit{color:var(--sf-color-white,#fff)}html body #page-container .sfs__knopf--zweit:before{background:var(--sf-color-palm-dust,#909454)}html body #page-container .sfs__knopf--zweit:hover{color:var(--sf-color-off-black,#131313)}html body #page-container .sfs__knopf--zweit .sfs__pfeil{background:var(--sf-color-white,#fff)}html body #page-container .sfs__knopf--zweit:hover .sfs__pfeil{background:var(--sf-color-off-black,#131313)}html body #page-container .sfs__link{color:var(--sf-color-off-black,#131313);font-size:1rem;font-weight:300;text-decoration:underline;text-underline-offset:.35em;transition:color .3s cubic-bezier(.75,0,.125,1)}html body #page-container .sfs__link:hover{color:var(--sf-color-palm-dust,#909454)}html body #page-container .sfs__pfeil{background:var(--sf-color-off-black,#131313);flex:0 0 auto;height:12px;-webkit-mask:url(//www.bademoden.info/wp-content/themes/riedl-bademoden/assets/css/../img/pfeil-weiss.svg) center center/contain no-repeat;mask:url(//www.bademoden.info/wp-content/themes/riedl-bademoden/assets/css/../img/pfeil-weiss.svg) center center/contain no-repeat;transition:background .3s cubic-bezier(.75,0,.125,1);width:18px}@media screen and (max-width:1100px){html body #page-container .sfs__bild{aspect-ratio:3/2}}@media screen and (max-width:760px){html body #page-container .sfs__bild{aspect-ratio:4/3}}@media screen and (max-width:600px){html body #page-container .sfs__bild{aspect-ratio:3/4}html body #page-container .sfs__aktionen{flex-direction:column}html body #page-container .sfs__knopf{justify-content:space-between;max-width:20rem;width:100%}}html body.home #page-container .sfs{background:var(--sf-color-off-black,#131313);display:grid;grid-template-columns:1fr;margin-inline:0;max-width:none;padding-inline:0;text-align:left}@media screen and (min-width:981px){html body.home #page-container .sfs{grid-template-columns:1fr 1fr}}html body.home #page-container .sfs__bild{aspect-ratio:auto;margin-bottom:0;min-height:clamp(380px, 62vw, 760px);overflow:hidden;position:relative;width:auto}html body.home #page-container .sfs__bild img{display:block;height:100%;inset:0;object-fit:cover;object-position:50% 18%;position:absolute;width:100%}html body.home #page-container .sfs__marke{aspect-ratio:614/88;background:var(--sf-color-white,#fff);height:auto;left:50%;-webkit-mask:url("/wp-content/uploads/Wortbild-Marke.svg") no-repeat center/contain;mask:url("/wp-content/uploads/Wortbild-Marke.svg") no-repeat center/contain;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(46%, 320px);z-index:2}html body.home #page-container .sfs__ki{background:url("/wp-content/uploads/LABEL_AI-GENERATED_white-transparent.svg") no-repeat right bottom/contain;bottom:1rem;height:35px;position:absolute;right:1rem;width:110px;z-index:3}html body.home #page-container .sfs__panel{display:flex;flex-direction:column;justify-content:center;padding:clamp(2.5rem, 5vw, 4.5rem) clamp(1.75rem, 5vw, 4.5rem) 0}html body.home #page-container .sfs__kicker{color:var(--sf-color-white,#fff);font-family:var(--sf-markenblock-schrift);font-size:clamp(0.9375rem, 1.3vw, 1.125rem);font-weight:400;letter-spacing:.3em;margin:0 0 clamp(2rem, 4vw, 3.25rem);max-width:none;padding-inline:0;text-transform:uppercase}html body.home #page-container .sfs__claim{color:var(--sf-color-white,#fff);font-family:var(--sf-markenblock-schrift);font-size:clamp(1.9rem, 3.4vw, 3rem);font-weight:400;line-height:1.2;margin:0;max-width:20ch;padding-inline:0}html body.home #page-container .sfs__kicker+.sfs__claim{margin-top:0}html body.home #page-container .sfs__text{color:#e4e4e0;font-size:clamp(1rem, 1.15vw, 1.125rem);font-weight:300;line-height:1.6;margin:clamp(1.5rem, 2.5vw, 2rem) 0 0;max-width:46ch;padding-inline:0}html body.home #page-container .sfs__aktionen{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:clamp(1.1rem, 2vw, 1.5rem);justify-content:flex-start;margin:clamp(2rem, 3.5vw, 2.75rem) 0 0;max-width:none;padding-inline:0}html body.home #page-container .sfs__knopf{background:var(--sf-color-solar-drop,#efd031);box-shadow:none;color:var(--sf-color-off-black,#131313);font-size:1rem;gap:2.5rem;isolation:auto;overflow:visible;transition:gap .25s ease}html body.home #page-container .sfs__knopf:before{content:none}html body.home #page-container .sfs__knopf:hover{color:var(--sf-color-off-black,#131313);gap:3.25rem}html body.home #page-container .sfs__pfeil{background:var(--sf-color-off-black,#131313);flex:0 0 auto;height:12px;-webkit-mask:url(//www.bademoden.info/wp-content/themes/riedl-bademoden/assets/css/../img/pfeil-weiss.svg) no-repeat center/contain;mask:url(//www.bademoden.info/wp-content/themes/riedl-bademoden/assets/css/../img/pfeil-weiss.svg) no-repeat center/contain;width:46px}html body.home #page-container .sfs__link{color:var(--sf-color-white,#fff);font-size:1rem;font-weight:300;text-decoration:underline;text-underline-offset:5px}html body.home #page-container .sfs__link:hover{color:var(--sf-color-solar-drop,#efd031)}html body.home #page-container .sfs__fuss{border-top:1px solid rgba(255,255,255,.22);color:#bdbdb8;font-family:var(--sf-markenblock-schrift);font-size:clamp(0.75rem, 0.95vw, 0.875rem);font-weight:400;letter-spacing:.18em;margin:clamp(3rem, 6vw, 5rem) 0 0;padding:1.5rem 0 clamp(2.25rem, 4vw, 3.25rem);text-transform:uppercase}@media screen and (max-width:980px){html body.home #page-container .sfs__bild{min-height:92vw}html body.home #page-container .sfs__marke{width:min(58%, 260px)}html body.home #page-container .sfs__panel{padding-bottom:0}}@media screen and (max-width:600px){html body.home #page-container .sfs__bild{aspect-ratio:auto}html body.home #page-container .sfs__aktionen{flex-direction:column}html body.home #page-container .sfs__knopf{justify-content:flex-start;max-width:none;width:auto}}body.home #main-content{padding-bottom:0 !important}body.home .spacing-bottom{display:none}body.home #main-content .et_pb_section.sf-markenblock{padding:0 !important}@media screen and (min-width:981px){#main-footer .footer-logos__list{align-items:center;display:flex;justify-content:space-between}#main-footer .footer-logos__list-item{flex:0 0 auto;margin-bottom:0}}html body #page-container .et_pb_button.button--has-icon,html body #page-container button[type=submit].button--has-icon,html body #page-container input[type=submit].button--has-icon,html body #page-container .button.button--has-icon{padding-right:4rem !important}html body .mydata-brands__brand span.brand-icon{background-color:var(--sf-color-off-black,#131313) !important}html body .mydata-brands__brand span.brand-icon.icon-sunflair{align-items:center;display:inline-flex;justify-content:center}html body .mydata-brands__brand span.brand-icon.icon-sunflair:before{aspect-ratio:115/88;background-color:currentColor;color:inherit;content:"" !important;display:block;height:1.25rem;-webkit-mask-image:url("/wp-content/uploads/Sunflair_Bildmarke.svg");mask-image:url("/wp-content/uploads/Sunflair_Bildmarke.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:auto}html body #page-container .et_pb_button.button--has-arrow-icon:not(.button--job):not(.et_pb_button--job):hover,html body #page-container .button.button--has-arrow-icon:not(.button--job):not(.et_pb_button--job):hover{padding:1em 7.8em 1em 1.625em !important}html body .headline-icon [fill="#003"]{fill:var(--sf-color-off-black,#131313)}html body .headline-icon [stroke="#003"]{stroke:var(--sf-color-off-black,#131313)}html body .headline-icon [fill="#8ba0ca"]{fill:#8a8a85}html body .headline-icon [stroke="#8ba0ca"]{stroke:#8a8a85}html body #page-container button[type=submit].button--has-icon:hover,html body #page-container input[type=submit].button--has-icon:hover,html body #page-container .et_pb_button.button--has-icon:hover,html body #page-container .button.button--has-icon:hover{padding-right:4rem !important}html body:has(.portal-sidebar) #page-container button[type=submit]:hover,html body:has(.portal-sidebar) #page-container input[type=submit]:hover{background-color:var(--sf-color-off-black,#131313) !important;color:var(--sf-color-white,#fff) !important}html body.popup--open:before{background-color:rgba(19,19,19,.56)}html body .icon-olympia_logo:before{aspect-ratio:422.49/142.05;background-color:currentColor;content:"" !important;display:inline-block;height:1.33em;-webkit-mask-image:url("/wp-content/uploads/OLYMPIA_Logo_2026_schwarz.svg");mask-image:url("/wp-content/uploads/OLYMPIA_Logo_2026_schwarz.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:auto}html body #fixed-button-bag{display:none !important}html body #page-container .logo-showcase p{gap:32px 48px;justify-content:center}