.row-eq-height{flex-wrap:wrap}.tw-prose p{font-size:1rem}.flex-wrap{flex-wrap:wrap}.tw-shrink-0{flex-shrink:0}.abstand_xs{padding-bottom:10px;clear:both}.abstand_m{padding-bottom:30px;clear:both}.abstand{padding-bottom:40px;clear:both}.abstand_xl{padding-bottom:60px;clear:both}.no_padding{padding:0!important}.no_padding_left{padding-left:0!important}.no_padding_left_md{padding-left:0!important}.no_padding_right_md{padding-right:0!important}.bg_padding_xl{padding:60px 0}.bg_padding_m{padding:50px 0}.bg_padding_s{padding:20px 0}.bg_padding_bottom{padding-bottom:40px}.bg_padding_bottom_m{padding-bottom:30px}.bg_padding_bottom_s{padding-bottom:20px}.bg_padding_top{padding-top:40px}.bg_padding_top_m{padding-top:30px}.bg_padding_top_s{padding-top:20px}.clearer{clear:both}.bg_white_trans{background-color:rgba(255,255,255,.7);color:#333}.bg_vio_dark{background:#b03587;color:#fff}.center{text-align:center}.shadow{-webkit-box-shadow:-1px 3px 20px -11px rgba(62,63,63,1);-moz-box-shadow:-1px 3px 20px -11px rgba(62,63,63,1);box-shadow:-1px 3px 20px -11px rgba(62,63,63,1)}.scroll_area{height:100%}.google_kalendar{width:100%;height:400px}.opacity:hover{opacity:.8;transition:all .3s ease}.upper{text-transform:uppercase}.btn_lom{cursor:pointer;text-decoration:none}.btn_lom.center{text-align:center}.btn_lom .inner{display:inline-block;width:100%;font-weight:500;text-align:center;font-size:18px;padding:6px 30px 5px;border:1px solid #3e3f3f;color:#3e3f3f}.btn_lom .inner.xl{font-size:22px;padding:10px 30px 9px;min-width:320px}.btn_lom .inner.vio{border:1px solid #e4027c;color:#e4027c;border-radius:10px}.btn_lom .inner.white{border:2px solid #fff;color:#fff}.btn_lom .inner.primary{border:none;color:#fff;background-image:linear-gradient(to right,#b03587,#e2017b)}.btn_lom:hover .inner{opacity:.8}p a.button,a.button{padding:10px 30px;background-image:linear-gradient(to right,#b03587,#e2017b);color:#fff;transition:background ease .3s;font-weight:600;text-align:center;font-size:18px;display:inline-block;text-decoration:none;cursor:pointer}p a.button:hover,a.button:hover{background-image:linear-gradient(to right,#e2017b,#b03587);color:#fff;opacity:1}.lom_popup .inner img{max-width:660px}.is-ajax-search-details a,.is-ajax-search-result a{color:#e4027c!important}.wpcf7-form .block.last{margin-bottom:14px}.wpcf7-form select{padding:10px;border:1px solid #e6e6e6;width:100%}.wpcf7-form .wpcf7-textarea{border:none;padding:12px 16px;width:100%;height:100px;font-family:"Heebo"}.wpcf7-form .datenschutz_check_neu{margin-bottom:14px;display:flex;justify-content:flex-begin;flex-direction:row;text-align:left;font-size:14px;color:#171a1c}.wpcf7-form .datenschutz_check_neu .wpcf7-list-item{margin:0 10px 0 0}.wpcf7-form .datenschutz_check_neu a{color:#e4027c;text-decoration:underline}.wpcf7-radio{display:flex;flex-direction:column}.wpcf7-radio .wpcf7-list-item{margin:8px 0 0}.wpcf7-radio.wpcf7-not-valid+.wpcf7-not-valid-tip{margin:8px 0 0}.pagi{text-align:center;font-size:16px}.pagi a{text-decoration:none}.pagi .page-numbers.prev{margin:0 10px 0 0;background:#3e3f3f;color:#fff;padding:0;position:relative;border-radius:9px}.pagi .page-numbers.next{margin:0 0 0 10px;background:#3e3f3f;color:#fff;padding:0;position:relative;border-radius:9px}.pagi .page-numbers .fa{position:absolute;font-size:15px}.pagi .page-numbers.prev .fa{left:-20px;top:4px}.pagi .page-numbers.next .fa{right:-20px;top:4px}.pagi .page-numbers{margin:0 2px;background:#3e3f3f;color:#fff;padding:8px 14px 7px;font-weight:700;border-radius:9px}.pagi .page-numbers:hover{opacity:.8;text-decoration:none}.pagi .page-numbers.current{background:0 0;color:#3e3f3f;border:1px solid #3e3f3f;border-radius:9px}.pdf_link{font-size:18px;text-decoration:none;display:flex;display:block;padding:8px 0;font-weight:700}.pdf_link:hover{opacity:.8}.pdf_link .fa{font-size:26px}.pdf_link span{text-decoration:underline;margin-left:4px}footer .box .parent.center{text-align:center}footer .logos{padding-right:20px}footer .logos .box .image{display:flex;align-items:center;justify-content:center;height:60px}footer .logos .box .logo{text-align:center}.kundenbereich-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem;padding-block:2rem 4rem}.kundenbereich-top{grid-column:span 12/span 12;order:1}.kundenbereich-main{grid-column:span 12/span 12;order:3}.kundenbereich-aside{grid-column:span 12/span 12;order:2}@media (min-width:1024px){.kundenbereich-grid{grid-template-columns:repeat(12,1fr)}.kundenbereich-top{grid-column:span 12/span 12;order:1}.kundenbereich-main{grid-column:span 8/span 8;order:2}.kundenbereich-aside{grid-column:span 4/span 4;order:3}}.mm-ocd--bottom.mm-ocd--open .mm-ocd__content{top:153px}.mm-ocd--bottom .mm-ocd__content{bottom:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-ocd--open .mm-ocd__content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-ocd-opened a[href="#mobileMenu"]{display:none!important}#mobileMenu .gt-current-lang{display:flex;align-items:center;justify-content:flex-end;height:60px}#mobileMenu .gt-lang-code{padding:0;color:#fff}#mobileMenu .gt_float_switcher-arrow{padding:18px 0 18px 35px}#mobileMenu .gt_options>a{display:flex;align-items:center;width:100%}#mobileMenu .gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 285 285'><path d='M282 76.5l-14.2-14.3a9 9 0 0 0-13.1 0L142.5 174.4 30.3 62.2a9 9 0 0 0-13.2 0L3 76.5a9 9 0 0 0 0 13.1l133 133a9 9 0 0 0 13.1 0l133-133a9 9 0 0 0 0-13z' style='fill:%23fff'/></svg>")}@media only screen and (max-width:1290px){.margin_bottom_md{margin-bottom:30px}footer .logos{padding-right:0}}@media only screen and (max-width:992px){.margin_bottom_sm{margin-bottom:30px}}@media only screen and (max-width:768px){.margin_bottom_xs{margin-bottom:30px}footer .content .innerXXXXXX{margin-bottom:210px}footer .logos .box{max-width:260px;margin:0 auto 50px}}.page-template-product2 .ap_box{padding:0;margin-right:30px;margin-left:-15px;color:white;background:0 0}.page-template-product2 .ap_box>div{padding:30px 30px 15px;background-color:#6c2954;border-top-right-radius:30px;border-bottom-right-radius:30px}.page-template-product2 .ap_box .ap_image img{border-radius:20px;box-shadow:-2px -2px 0 2px #e2017b}.page-template-product2 .ap_box .top .position{font-style:normal}.page-template-product2 .ap_box .tel{color:white;font-size:16px;padding:8px 0 7px;border:1px solid white;border-radius:10px}.page-template-product2 .ap_box .tel a{color:white}.page-template-product2 .ap_box .btn_lom .inner.vio{color:white;font-weight:400;background-color:#e2017b;border-radius:10px}.page-template-product2 .widget-download{padding:30px;margin:15px 0 0;border-top:none;background-color:#6c2954;border-top-right-radius:45px;border-bottom-right-radius:45px}.page-template-product2 .widget-download-meta{display:none}.page-template-product2 .widget-download-header{margin-top:0}.page-template-product2 .widget-download-content{font-size:14px}.page-template-product2 .widget-download-header,.page-template-product2 .widget-download-title,.page-template-product2 .widget-download-meta{color:white}.page-template-product2 .widget-download-button{color:white;border-color:white;font-weight:400;border-radius:10px}.page-template-product2 .widget-download>a:hover .widget-download-button{opacity:.8;background-color:transparent}.page-template-product2 .opener{margin-bottom:40px}.page-template-product2 .opener,.page-template-product2 .opener .content{height:493px}.page-template-product2 .opener .container{height:100%}.page-template-product2 .opener .row{height:100%;flex-direction:column;align-items:flex-start;justify-content:flex-end}.page-template-product2 .opener .col-sm-12{height:100%}.page-template-product2 .opener .breadcrumb_navigation{margin-top:40px;margin-bottom:0;font-size:24px}.page-template-product2 .opener .breadcrumb_navigation .inner{padding:0;color:white;background-color:transparent;border-radius:8px}.page-template-product2 .opener .breadcrumb_navigation .inner a{color:white;font-size:16px;padding:0 5px}.page-template-product2 .opener .content{height:100%;align-items:flex-start;justify-content:flex-end}.page-template-product2 .opener .content h1{margin-top:30px;letter-spacing:.05em}.page-template-product2 .opener .content .lead{margin-top:30px;font-size:18px;font-weight:500;text-transform:none;text-align:left}.page-template-product2 .opener .content .lead ul>li{display:flex;align-items:center;margin-top:15px}.page-template-product2 .opener .content .badges{display:flex;margin-top:60px;margin-bottom:-40px}.page-template-product2 .opener .content .badges>div{width:119px;height:120px;margin-left:15px;border-radius:50%;background-color:transparent}.page-template-product2 .opener .content .badges>div:first-child{margin-left:0}@media (max-width:1024px){.page-template-product2 .scroll_area_ap>div>div{display:block;width:100%}.page-template-product2 .ap_box{margin-left:0;margin-right:0;margin-bottom:30px;position:relative!important}.page-template-product2 .ap_box>div,.page-template-product2 .widget-download{border-radius:30px}}.page-template-product2 .popup_video{display:inline-flex;align-items:center;padding:8px 8px 7px;background-color:white;border:1px solid #e2017b;font-size:14px;font-weight:500}.um-button,.um-button.um-alt{border-radius:0!important;box-shadow:none}.um input[type=submit].um-button,.um input[type=submit].um-button:focus,.um a.um-button,.um a.um-button.um-disabled:hover,.um a.um-button.um-disabled:focus,.um a.um-button.um-disabled:active{background-image:linear-gradient(to right,#b03587,#e2017b);box-shadow:none;border-radius:8px!important}.um .um-form input[type=text],.um .um-form input[type=password]{border-radius:8px}.um a.um-link,.um a.um-link:hover,.um a.um-link-hvr:hover{color:#e2017b}.um .um-field-group-head,.picker__box,.picker__nav--prev:hover,.picker__nav--next:hover,.um .um-members-pagi span.current,.um .um-members-pagi span.current:hover,.um .um-profile-nav-item.active a,.um .um-profile-nav-item.active a:hover,.upload,.um-modal-header,.um-modal-btn,.um-modal-btn.disabled,.um-modal-btn.disabled:hover,div.uimob800 .um-account-side li a.current,div.uimob800 .um-account-side li a.current:hover{background-color:#e2017b}.um .um-tip:hover,.um .um-field-radio.active:not(.um-field-radio-state-disabled) i,.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i,.um .um-member-name a:hover,.um .um-member-more a:hover,.um .um-member-less a:hover,.um .um-members-pagi a:hover,.um .um-cover-add:hover,.um .um-profile-subnav a.active,.um .um-item-meta a,.um-account-name a:hover,.um-account-nav a.current,.um-account-side li a.current span.um-account-icon,.um-account-side li a.current:hover span.um-account-icon,.um-dropdown li a:hover,i.um-active-color,span.um-active-color{color:#e2017b}.um-login.um-logout{max-width:100%!important;margin-bottom:0!important}.um-login.um-logout .um-form .um-misc-ul,.um-login.um-logout .um-form .um-misc-ul li{font-size:inherit}.um-login.um-logout .um-form .um-misc-ul{padding:0;list-style-type:none}.um-login.um-logout .um-form .um-misc-ul li a{display:flex;align-items:center;color:#3e3f3f;text-decoration:none;border-radius:8px}.um-account.um-editing{margin-bottom:0!important}.kundenbereich .box-1{padding:1.5rem;border:1px solid #e2e2e2;border-radius:15px}.kundenbereich .box-1 .um-form{display:flex;flex-direction:column;gap:1.5rem}.kundenbereich .box-1 .um-misc-with-img{display:flex;flex-direction:column;gap:2rem}.kundenbereich .um-misc-img{width:140px;height:140px;display:flex;justify-content:center;align-items:center;background:linear-gradient(90deg,#e2017b 0%,#b03587 100%);border-radius:10px}.kundenbereich .um-misc-img>svg{width:55px!important;height:55px!important;color:white}.kundenbereich ul,.kundenbereich ul li{font-size:15px}.kundenbereich ul{display:flex;flex-direction:column;gap:1rem;padding:0!important;list-style-type:none!important}.kundenbereich ul li a{justify-content:center;display:inline-block;width:100%;max-width:244px;padding:6px 20px;color:white!important;text-decoration:none;background-color:rgba(226,1,123,1)}.kundenbereich ul li:last-child a{color:rgba(226,1,123,1)!important;border:1px solid rgba(226,1,123,1);background-color:white}.section{padding-top:3rem;padding-bottom:3rem}.section-product-tags{text-align:center}.section-product-tags h2{margin-bottom:1.5rem}.section-product-tags ul{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;width:100%;max-width:567px;margin:0 auto}.wp-block-themeisle-blocks-accordion{--title-background:#f2f2f2;--border-width:0;--padding:0 0 0 24px;--gap:1rem}.wp-block-themeisle-blocks-accordion:not(.has-icon)>.wp-block-themeisle-blocks-accordion-item:not([open])>.wp-block-themeisle-blocks-accordion-item__title::after,.wp-block-themeisle-blocks-accordion:not(.has-open-icon)>.wp-block-themeisle-blocks-accordion-item[open]>.wp-block-themeisle-blocks-accordion-item__title::after{border:0;width:50px;height:50px;text-align:center;line-height:50px;font-size:1.75rem;color:white;background:linear-gradient(90deg,#e2017b 0%,#b03587 100%);border-radius:8px}.wp-block-themeisle-blocks-accordion:not(.has-icon)>.wp-block-themeisle-blocks-accordion-item:not([open])>.wp-block-themeisle-blocks-accordion-item__title::after{content:"+"}.wp-block-themeisle-blocks-accordion:not(.has-open-icon)>.wp-block-themeisle-blocks-accordion-item[open]>.wp-block-themeisle-blocks-accordion-item__title::after{content:"–"}.wp-block-themeisle-blocks-accordion:not(.has-icon)>.wp-block-themeisle-blocks-accordion-item:not([open])>.wp-block-themeisle-blocks-accordion-item__title::after,.wp-block-themeisle-blocks-accordion:not(.has-open-icon)>.wp-block-themeisle-blocks-accordion-item[open]>.wp-block-themeisle-blocks-accordion-item__title::after{transform:none}.wp-block-themeisle-blocks-accordion-item__title strong{font-weight:400}.wp-block-themeisle-blocks-accordion-item__content{padding:0}.wp-block-themeisle-blocks-accordion-item__content>p{padding:1rem}.wp-block-themeisle-blocks-accordion-item__content .wp-block-themeisle-blocks-accordion-item__content{margin:0 0 0 50px}.wp-block-themeisle-blocks-accordion-item__content .wp-block-themeisle-blocks-accordion:not(.has-icon)>.wp-block-themeisle-blocks-accordion-item:not([open])>.wp-block-themeisle-blocks-accordion-item__title::before,.wp-block-themeisle-blocks-accordion-item__content .wp-block-themeisle-blocks-accordion:not(.has-open-icon)>.wp-block-themeisle-blocks-accordion-item[open]>.wp-block-themeisle-blocks-accordion-item__title::before{content:"";position:absolute;width:50px;height:50px;line-height:50px;text-align:center;color:#e4027c;background-color:white;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iI0U0MDI3QyI+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJtNC41IDQuNSAxNSAxNW0wIDBWOC4yNW0wIDExLjI1SDguMjUiIC8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-position:center;background-size:60%}.wp-block-themeisle-blocks-accordion-item__content .wp-block-themeisle-blocks-accordion:not(.has-icon)>.wp-block-themeisle-blocks-accordion-item:not([open])>.wp-block-themeisle-blocks-accordion-item__title::after,.wp-block-themeisle-blocks-accordion-item__content .wp-block-themeisle-blocks-accordion:not(.has-open-icon)>.wp-block-themeisle-blocks-accordion-item[open]>.wp-block-themeisle-blocks-accordion-item__title::after{padding:0;background:linear-gradient(90deg,#e2017b 0%,#b03587 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wp-block-themeisle-blocks-accordion-item__title{padding:0 0 0 68px;border-radius:8px}.wp-block-file{border:0;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);margin:1rem 0 0}a.wp-block-file__button{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:6px 20px;background:#e2017b;border-radius:10px}a.wp-block-file__button::after{content:"";display:block;flex-shrink:0;width:18px;height:18px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0id2hpdGUiPgogIDxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTMgMTYuNXYyLjI1QTIuMjUgMi4yNSAwIDAgMCA1LjI1IDIxaDEzLjVBMi4yNSAyLjI1IDAgMCAwIDIxIDE4Ljc1VjE2LjVNMTYuNSAxMiAxMiAxNi41bTAgMEw3LjUgMTJtNC41IDQuNVYzIiAvPgo8L3N2Zz4=");background-repeat:no-repeat;background-position:center;background-size:contain}.kundenbereich .wp-block-greenshift-blocks-container{padding:1.5rem 2.25rem;border-style:solid;border-width:1px;border-color:#e2e2e2;border-radius:15px}.wp-block-button.with-stock-count .wp-block-button__link .stock-count{position:relative;display:flex;align-items:center;justify-content:center;gap:8px}.wp-block-button.with-stock-count .wp-block-button__link .stock-count::before{content:"";display:block;width:4px;height:4px;border-radius:9999px;background-color:greenyellow}.wp-block-button.with-stock-count .wp-block-button__link .stock-count::after,.wp-block-button.with-stock-count .wp-block-button__link .stock-date::before{display:block;text-align:left;font-size:.825rem}.wp-block-button.with-stock-count .wp-block-button__link .stock-count::after{content:var(--stock-count) " Produkte sofort verfügbar"}.wp-block-button.with-stock-count .wp-block-button__link .stock-date::before{content:"(letzte Aktualisierung " var(--stock-date) " Uhr)"}@media (min-width:1024px){.wp-block-cover__background .wp-block-cover__inner-container{position:absolute;inset:2.5rem;margin-top:0}}.wp-block-table.has-large-font-size table{font-size:16px}.wp-block-table.has-x-large-font-size table{font-size:18px}.wp-block-table .has-text-align-right{text-align:right}details::details-content{display:block;block-size:0;overflow:hidden;transition-property:block-size,content-visibility;transition-duration:400ms;transition-timing-function:ease;transition-behavior:allow-discrete}details[open]::details-content{block-size:auto;block-size:calc-size(auto,size)}