@font-face{font-display:block;font-family:icons;src:url(/build/theme/fonts/icons.02b40a755058e2518f8d0a8bf2ffb36c.eot?#iefix) format("embedded-opentype"),url(/build/theme/fonts/icons.e3c7c4c05de61bd0ec7d2f2f2f629b29.woff) format("woff"),url(/build/theme/fonts/icons.a9061c44a91dfb2c981237b7e3e0b115.woff2) format("woff2"),url(/build/theme/fonts/icons.c5eb0572b4d8744d2f25b0705aced6c4.ttf) format("truetype"),url(/build/theme/fonts/icons.8e11cebe6ef91ed8e3bb2ce9c651967b.svg#icons) format("svg")}.icons{line-height:1}.icons:before{font-family:icons!important;font-style:normal;font-weight:400!important;vertical-align:top}.icons-x-small:before{content:"\f113"}.icons-icon-checkbox:before{content:"\f114"}.icons-icon-checkbox-active:before{content:"\f115"}.icons-arrow-left:before{content:"\f116"}.icons-arrow-right:before{content:"\f117"}.icons-arrow-back-to-top:before{content:"\f101"}.icons-arrow-cta-down:before{content:"\f102"}.icons-arrow-cta-up:before{content:"\f103"}.icons-arrow-down:before{content:"\f104"}.icons-arrow-jumpmark:before{content:"\f105"}.icons-arrow-navigation-back:before{content:"\f106"}.icons-arrow-right-short:before{content:"\f107"}.icons-arrow-up:before{content:"\f108"}.icons-burger-closed:before{content:"\f109"}.icons-burger-open:before{content:"\f10a"}.icons-chevron_left:before{content:"\f10b"}.icons-chevron_right:before{content:"\f10c"}.icons-chevron-left:before{content:"\f10d"}.icons-chevron-right:before{content:"\f10e"}.icons-download:before{content:"\f10f"}.icons-icon-calendar:before{content:"\f110"}.icons-icon-drop-orange:before{content:"\f111"}.icons-icon-drop:before{content:"\f112"}.icons-icon-eisprung-lila:before{content:"\f118"}.icons-icon-eisprung:before{content:"\f119"}.icons-info:before{content:"\f11a"}.icons-instagram:before{content:"\f11b"}.icons-maginfy-minus:before{content:"\f11c"}.icons-magnify-plus:before{content:"\f11d"}.icons-minus:before{content:"\f11e"}.icons-plus:before{content:"\f11f"}.icons-search:before{content:"\f120"}.icons-star-fill:before{content:"\f121"}.icons-tiktok:before{content:"\f122"}.icons-twitter:before{content:"\f123"}*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{-webkit-font-smoothing:antialiased;text-size-adjust:none;border:0;font:inherit;font-size:100%;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:baseline}footer,header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}input:focus{outline:none}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:italic;font-weight:100 900;src:url(/build/theme/fonts/Hanken-Italic.066c74d5.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;src:url(/build/theme/fonts/Hanken-Regular.6eeb293e.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}:root{--breakpoint-phone-min:480px;--breakpoint-phone:650px;--breakpoint-tablet:1024px;--breakpoint-container:1480px;--container-max-width:1480px;--font:"Hanken Grotesk",sans-serif;--font-weight-regular:400;--font-weight-bold:900;--font-headline-xl:normal normal bold 45px/50px var(--font);--font-headline-lg:normal normal bold 25px/30px var(--font);--font-headline-md:normal normal bold 18px/24px var(--font);--font-overline:normal normal 500 15px/20px var(--font);--font-overline-bold:normal normal bold 15px/20px var(--font);--font-copytext:normal normal normal 15px/20px var(--font);--font-copytext-bold:normal normal 800 15px/20px var(--font);--font-navigation:normal normal 500 16px/21px var(--font);--font-navigation-active:normal normal bold 16px/21px var(--font);--font-subnavigation:normal normal 500 15px/20px var(--font);--font-accordeon-headline:normal normal 500 25px/33px var(--font);--font-anchor-index-item:normal normal 600 15px/20px var(--font);--color-primary:#8d90e2;--color-secondary:#ff5e38;--color-beige:#f7f3ed;--color-grey:#707070;--color-white:#fff;--color-dark-grey:#415050;--color-form-error:red}@media (max-width:649px){:root{--font-headline-xl:normal normal bold 38px/45px var(--font);--font-headline-lg:normal normal bold 25px/30px var(--font);--font-headline-md:normal normal bold 18px/24px var(--font);--font-overline:normal normal 500 15px/20px var(--font);--font-overline-bold:normal normal bold 15px/20px var(--font)}}@media (max-width:1023px){:root{--font-headline-xl:normal normal bold 30px/35px var(--font)}}.text-purple{color:var(--color-primary)}.text-red{color:var(--color-secondary)}.text-error{color:var(--color-form-error)}.text-beige{color:var(--color-beige)}.text-grey{color:var(--color-grey)}.text-white{color:var(--color-white)}.text-{color:var(--color-primary)}.bg-purple{background-color:var(--color-primary)}.bg-red{background-color:var(--color-secondary)}.bg-error{background-color:var(--color-form-error)}.bg-beige{background-color:var(--color-beige)}.bg-grey{background-color:var(--color-grey)}.border{border:1px solid var(--color-grey)}.border-,.border-purple{border-color:var(--color-primary)}.border-red{border-color:var(--color-secondary)}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.opacity-50{opacity:.5}:root{color:var(--color-grey)}sup{top:-.4rem}sub,sup{font-size:smaller;position:relative}sub{bottom:-.2rem}.theme-headline-xl{font:var(--font-headline-xl)}.theme-headline-lg,.theme-headline-xl{word-wrap:break-word;hyphenate-character:"-";hyphens:auto;overflow-wrap:anywhere}.theme-headline-lg{font:var(--font-headline-lg)}.theme-headline-md{font:var(--font-headline-md)}.theme-headline-md,.theme-overline{word-wrap:break-word;hyphenate-character:"-";hyphens:auto;overflow-wrap:anywhere}.theme-overline{font:var(--font-overline);text-transform:uppercase}@media (max-width:650px){.theme-overline{margin-bottom:.35rem}}.theme-overline-bold{word-wrap:break-word;font:var(--font-overline-bold);hyphenate-character:"-";hyphens:auto;overflow-wrap:anywhere;text-transform:uppercase}.theme-cta{align-items:center;border-radius:10px;display:flex;justify-content:space-between;min-width:120px;padding:.9rem 1.1rem;text-decoration:none}.theme-cta .icons{margin-left:10px}.theme-cta--link:hover .icons{animation:jump_top_right 1s ease-in-out infinite}.theme-cta--link .icons{transform:rotateX(180deg)}.theme-cta--download{margin-bottom:7px;transition:background-color .3s}.theme-cta--download .icons{font-size:1.15rem}.theme-cta--download span{transition:color .3s}.theme-cta--download:hover{background-color:currentColor}.theme-cta--download:hover span{color:var(--color-white)}@keyframes jump_top_right{0%{transform:translateY(0) translateX(0) rotateX(180deg)}50%{transform:translateY(-3px) translateX(3px) rotateX(180deg)}to{transform:translateY(0) translateX(0) rotateX(180deg)}}@keyframes jump_bottom_right{0%{transform:translateY(0) translateX(0)}50%{transform:translateY(3px) translateX(3px)}to{transform:translateY(0) translateX(0)}}@keyframes jump_horizontal{0%{transform:translateX(0)}50%{transform:translateX(5px)}to{transform:translateX(0)}}@keyframes jump_vertical{0%{transform:translateY(0)}50%{transform:translateY(-2px)}to{transform:translateY(0)}}.theme-copytext{font:var(--font-copytext)}.theme-copytext,.theme-copytext p{word-wrap:break-word;hyphenate-character:"-";hyphens:auto;overflow-wrap:anywhere}.theme-copytext strong{font:var(--font-copytext-bold)}.theme-copytext em{font-style:italic}.theme-copytext ul{list-style:disc;padding-left:1rem}.theme-copytext ul li{margin-bottom:.5rem}.theme-copytext ol{list-style:decimal;padding-left:1rem}.theme-copytext ol li{margin-bottom:.5rem}.theme-copytext a{color:unset;text-decoration:underline;transition:color .2s ease-in-out}.theme-copytext a:hover{color:var(--color-primary)}.theme-copytext pre{white-space:pre-wrap}.theme-copytext h1{font:var(--font-headline-xl)}.theme-copytext h1,.theme-copytext h2{word-wrap:break-word;hyphenate-character:"-";hyphens:auto;overflow-wrap:anywhere}.theme-copytext h2{font:var(--font-headline-lg)}.theme-copytext h3{font:var(--font-headline-md)}.theme-copytext h3,.theme-copytext-bold{word-wrap:break-word;hyphenate-character:"-";hyphens:auto;overflow-wrap:anywhere}.theme-copytext-bold{font:var(--font-copytext-bold)}.theme-copytext-bold p{word-wrap:break-word;hyphenate-character:"-";hyphens:auto;overflow-wrap:anywhere}.theme-copytext-bold strong{font:var(--font-copytext-bold)}.theme-copytext-bold em{font-style:italic}.theme-copytext-bold ul{list-style:disc;padding-left:1rem}.theme-copytext-bold ul li{margin-bottom:.5rem}.theme-copytext-bold ol{list-style:decimal;padding-left:1rem}.theme-copytext-bold ol li{margin-bottom:.5rem}.theme-copytext-bold a{color:unset;text-decoration:underline;transition:color .2s ease-in-out}.theme-copytext-bold a:hover{color:var(--color-primary)}.theme-copytext-bold pre{white-space:pre-wrap}.theme-copytext-bold h1{font:var(--font-headline-xl)}.theme-copytext-bold h1,.theme-copytext-bold h2{word-wrap:break-word;hyphenate-character:"-";hyphens:auto;overflow-wrap:anywhere}.theme-copytext-bold h2{font:var(--font-headline-lg)}.theme-copytext-bold h3{word-wrap:break-word;font:var(--font-headline-md);hyphenate-character:"-";hyphens:auto;overflow-wrap:anywhere}.theme-pagination{display:flex;gap:10px;justify-content:center;margin-top:6rem}.theme-pagination .pagination-link{display:block;padding-top:3px}.theme-pagination .pagination-link.left{transform:rotate(180deg)}.theme-pagination .pagination-link:hover img{animation:jump_horizontal 1s ease-in-out infinite}.theme-pagination .pagination-link.disabled{opacity:.5}.theme-pagination .pagination-link.disabled:hover img{animation:none}.theme-pagination .pagination-position{color:var(--color-secondary);font:var(--font-copytext-bold);text-transform:uppercase}.theme-filter-dropdown .filter-dropdown-label{cursor:pointer;display:flex;font:var(--font-overline);margin-bottom:20px;padding:10px 0;text-transform:uppercase}.theme-filter-dropdown .filter-dropdown-label .filter-dropdown-icon{margin-left:auto;transition:transform .2s linear}@media (min-width:650px){.theme-filter-dropdown .filter-dropdown-label{display:none}}.theme-filter-dropdown .filter{max-height:0;overflow:hidden;transition:max-height .5s linear}@media (min-width:650px){.theme-filter-dropdown .filter{display:block;max-height:none}}.theme-filter-dropdown.open .filter-dropdown-label .filter-dropdown-icon{transform:rotate(-180deg)}.theme-filter-dropdown.open .filter{max-height:500px}.form.active-step0 .step0,.form.active-step1 .step1,.form.active-step10 .step10,.form.active-step11 .step11,.form.active-step2 .step2,.form.active-step3 .step3,.form.active-step4 .step4,.form.active-step5 .step5,.form.active-step6 .step6,.form.active-step7 .step7,.form.active-step8 .step8,.form.active-step9 .step9{display:block}.multi-step-calculator__container{display:none;max-width:672px}.multi-step-calculator__content{border-radius:10px;max-width:672px;min-height:300px;padding:38px 40px;position:relative}.multi-step-calculator__headline-start{padding-top:7px}.multi-step-calculator__text{max-width:508px;padding:15px 0 30px}.multi-step-calculator__start-btn{align-items:center;border-radius:9px;cursor:pointer;display:flex;gap:20px;margin-left:auto;padding:13px 20px 12px;position:relative;text-decoration:none;top:-45px;width:187px}.multi-step-calculator__start-btn-icon{width:20px}.multi-step-calculator__end-btn{align-items:center;border-radius:9px;display:flex;gap:8px;margin-left:auto;padding:13px 20px 12px;position:relative;text-decoration:none;top:-45px;width:235px}.multi-step-calculator__overline{padding-bottom:10px}.multi-step-calculator__headline{padding-bottom:35px}.multi-step-calculator__radio{display:flex;gap:73px;padding-bottom:30px}.multi-step-calculator__btn-container{bottom:30px;display:flex;position:absolute;width:calc(100% - 80px)}.multi-step-calculator__back-btn{align-items:center;cursor:pointer;display:flex;font-size:12px;gap:5px}.multi-step-calculator__back-btn-one{opacity:.5;user-select:none}.multi-step-calculator__next-btn{align-items:center;cursor:pointer;display:flex;font-size:12px;gap:5px;margin-left:auto}.form{font:var(--font-copytext)}.form input[type=text],.form textarea{background-color:var(--color-white);border:1px solid var(--color-grey);border-radius:9px;box-sizing:border-box;color:var(--color-grey);font:var(--font-copytext);height:42px;padding:10px 25px;width:100%}.form textarea{height:174px;resize:none}.form .checkbox-with-label{display:flex;gap:10px;position:relative}.form .checkbox-with-label.error input[type=checkbox]~label,.form .checkbox-with-label.error input[type=radio]~label{color:var(--color-form-error)}.form .checkbox-with-label.error input[type=checkbox]+span,.form .checkbox-with-label.error input[type=radio]+span{border-color:var(--color-form-error)}.form .checkbox-with-label input[type=checkbox],.form .checkbox-with-label input[type=radio]{cursor:pointer;height:25px;left:0;margin:0;opacity:0;position:absolute;top:0;width:25px}.form .checkbox-with-label input[type=checkbox]:checked+span:before,.form .checkbox-with-label input[type=radio]:checked+span:before{color:var(--color-grey);content:"\f113";font-family:icons,sans-serif!important;font-style:normal;font-weight:400;vertical-align:top}.form .checkbox-with-label input[type=checkbox]~label,.form .checkbox-with-label input[type=radio]~label{cursor:pointer;padding-top:4px}.form .checkbox-with-label input[type=checkbox]+span,.form .checkbox-with-label input[type=radio]+span{align-items:center;border:1px solid var(--color-grey);border-radius:5px;display:flex;flex:0 0 25px;height:25px;justify-content:center;width:25px}.form .error,.form .error input,.form .error label{color:var(--color-form-error)}.form .error input{border-color:var(--color-form-error)}.form .error input::placeholder{color:var(--color-form-error);opacity:1}.form .error input::-ms-input-placeholder{color:var(--color-form-error)}.form .error textarea{border-color:var(--color-form-error);color:var(--color-form-error)}.form .error textarea::placeholder{color:var(--color-form-error);opacity:1}.form .error textarea::-ms-input-placeholder{color:var(--color-form-error)}.form .error-message{color:var(--color-form-error);padding-left:35px}.form-category-filter{display:flex;flex-direction:column;gap:30px}@media (min-width:650px){.form-category-filter{flex-direction:row;gap:20px}}.form-category-filter .filter-options{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:15px 30px}.form-category-filter .reset-filter-options-wrapper{flex:0 0 auto}@media (min-width:650px){.form-category-filter .reset-filter-options-wrapper{margin-left:auto}}.form-category-filter .reset-filter-options-wrapper .reset-filter-options{cursor:pointer;display:flex;font:var(--font-copytext);gap:15px;padding:11px 0}.form-category-filter .reset-filter-options-wrapper .reset-filter-options .icons{font-size:11px;line-height:20px}@media (min-width:650px){.form-category-filter .reset-filter-options-wrapper .reset-filter-options{padding-left:24px}}.form-category-filter .category{border:1px solid var(--color-secondary);border-radius:9px;color:var(--color-secondary);cursor:pointer;font:var(--font-copytext);padding:11px 24px}.form-category-filter .category.selected{background-color:var(--color-secondary);color:var(--color-white)}.form-category-filter .decorated-form{display:none}.grid{display:grid;gap:1.75rem}.grid__cols-auto,.grid__cols-one{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.grid__cols-two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid__cols-three{grid-template-columns:repeat(3,minmax(0,1fr))}.grid__cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid__cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid__cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid__cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid__cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid__cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid__cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid__cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid__cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid__cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid__cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid__cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid .col{display:flex;flex-direction:column;gap:1.75rem 0;grid-column:span 4/span 4}.grid .col-span-1{grid-column:span 1/span 1}.grid .col-span-2{grid-column:span 2/span 2}.grid .col-span-3{grid-column:span 3/span 3}.grid .col-span-4{grid-column:span 4/span 4}.grid .col-span-5{grid-column:span 5/span 5}.grid .col-span-6{grid-column:span 6/span 6}.grid .col-span-7{grid-column:span 7/span 7}.grid .col-span-8{grid-column:span 8/span 8}.grid .col-span-9{grid-column:span 9/span 9}.grid .col-span-10{grid-column:span 10/span 10}.grid .col-span-11{grid-column:span 11/span 11}.grid .col-span-12{grid-column:span 12/span 12}.grid .col-lg-spacer,.grid .col-md-spacer,.grid .col-sm-spacer{display:none}@media (min-width:650px){.grid .col-span-sm-1{grid-column:span 1/span 1}.grid .col-span-sm-2{grid-column:span 2/span 2}.grid .col-span-sm-3{grid-column:span 3/span 3}.grid .col-span-sm-4{grid-column:span 4/span 4}.grid .col-span-sm-5{grid-column:span 5/span 5}.grid .col-span-sm-6{grid-column:span 6/span 6}.grid .col-span-sm-7{grid-column:span 7/span 7}.grid .col-span-sm-8{grid-column:span 8/span 8}.grid .col-span-sm-9{grid-column:span 9/span 9}.grid .col-span-sm-10{grid-column:span 10/span 10}.grid .col-span-sm-11{grid-column:span 11/span 11}.grid .col-span-sm-12{grid-column:span 12/span 12}.grid .col-sm-spacer{display:block}}@media (min-width:1024px){.grid .col-span-md-1{grid-column:span 1/span 1}.grid .col-span-md-2{grid-column:span 2/span 2}.grid .col-span-md-3{grid-column:span 3/span 3}.grid .col-span-md-4{grid-column:span 4/span 4}.grid .col-span-md-5{grid-column:span 5/span 5}.grid .col-span-md-6{grid-column:span 6/span 6}.grid .col-span-md-7{grid-column:span 7/span 7}.grid .col-span-md-8{grid-column:span 8/span 8}.grid .col-span-md-9{grid-column:span 9/span 9}.grid .col-span-md-10{grid-column:span 10/span 10}.grid .col-span-md-11{grid-column:span 11/span 11}.grid .col-span-md-12{grid-column:span 12/span 12}.grid .col-md-spacer{display:block}}@media (min-width:1025px){.grid .col-span-lg-1{grid-column:span 1/span 1}.grid .col-span-lg-2{grid-column:span 2/span 2}.grid .col-span-lg-3{grid-column:span 3/span 3}.grid .col-span-lg-4{grid-column:span 4/span 4}.grid .col-span-lg-5{grid-column:span 5/span 5}.grid .col-span-lg-6{grid-column:span 6/span 6}.grid .col-span-lg-7{grid-column:span 7/span 7}.grid .col-span-lg-8{grid-column:span 8/span 8}.grid .col-span-lg-9{grid-column:span 9/span 9}.grid .col-span-lg-10{grid-column:span 10/span 10}.grid .col-span-lg-11{grid-column:span 11/span 11}.grid .col-span-lg-12{grid-column:span 12/span 12}.grid .col-lg-spacer{display:block}}header{left:0;position:fixed;right:0;top:0;z-index:100}.block__navigation{background-color:var(--color-white);position:relative}.navigation{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;max-width:100%;padding:1rem 0}@media (max-width:824px){.navigation{flex-direction:column;flex-wrap:wrap;justify-content:center;padding:1rem 0}}.navigation__logo{display:flex;justify-content:center;margin-right:2rem;max-width:224px;width:100%}@media (max-width:824px){.navigation__logo{margin-right:0;max-width:100%}}.navigation__logo img{height:auto;width:100%}.navigation__footer{display:none}@media (max-width:824px){.navigation__footer{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;padding:1.5rem 0;width:100%}.navigation__footer .search__bar{margin-bottom:1.5rem;max-width:320px;width:80%}}.navigation__footer-menu{color:var(--color-primary);display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:1rem}.navigation__footer-menu a{color:inherit;font:var(--font-overline);font-size:1.25rem;text-decoration:none}.navigation__footer-social{display:flex;gap:1.25rem;padding:1rem}.navigation__footer-social a{color:var(--color-primary);font-size:1.75rem;text-decoration:none}.navigation__menu{align-items:flex-end;display:flex;justify-content:flex-end;margin-right:50px;padding:.5rem .25rem;position:relative;width:100%;z-index:20}@media (max-width:824px){.navigation__menu{display:none;flex-direction:column;flex-wrap:wrap;padding-top:1.5rem}}.navigation__menu-group{display:flex;gap:0 2rem;justify-content:flex-end;width:100%}@media (max-width:1150px){.navigation__menu-group{gap:0 .5rem}}@media (max-width:824px){.navigation__menu-group{justify-content:center}}.navigation__menu--open{display:flex}.navigation__menu--search-open{display:none}.navigation__menu-list{cursor:pointer;display:flex;gap:0 1.5rem;list-style-type:none}@media (max-width:1150px){.navigation__menu-list{gap:0 1rem}}@media (max-width:1024px){.navigation__menu-list{gap:1.5rem 0;justify-content:space-between;padding:1.5rem 0;width:100%}}@media (max-width:824px){.navigation__menu-list{align-items:center;flex-direction:column;gap:1.5rem 0;padding-bottom:1rem;width:100%}}.navigation__menu-item{position:relative}.navigation__menu-item.active a{font:var(--font-navigation-active)}.navigation__menu-item .navigation-label,.navigation__menu-item a{color:var(--color-primary);font:var(--font-navigation);text-decoration:none;text-transform:uppercase}.navigation__controls{align-items:center;display:flex;font-size:1.25rem;gap:0 1.5rem;justify-content:center;min-height:46px}@media (min-width:824px){.navigation__controls{justify-content:flex-end;padding:1.5rem 0 .5rem}}.navigation__controls--open{width:calc(100% - 224px)}.navigation__controls-toggle{color:var(--color-grey);cursor:pointer;display:none;font-size:2rem;margin-top:2rem}@media (min-width:824px){.navigation__controls-toggle{font-size:1.25rem;margin-top:0}}@media (max-width:1024px){.navigation__controls-toggle{display:block}}.navigation__controls-toggle .icons-burger-open,.navigation__controls-toggle--open .icons-burger-closed{display:none}.navigation__controls-toggle--open .icons-burger-open{display:block}.navigation__controls-search{color:var(--color-primary);cursor:pointer;display:flex}.navigation__controls-search .search__bar{display:none}.navigation__controls-search--open{display:flex;justify-content:flex-end;padding-left:2rem;width:100%}@media (min-width:824px){.navigation__controls-search--open{margin:-9px 0}}.navigation__controls-search--open .toggle{display:none}.navigation__controls-search--open .search__bar{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}@media (max-width:824px){.navigation__controls-search{display:none}}.search__bar{border:1px solid var(--color-primary);border-radius:12px;color:var(--color-primary);display:flex;max-width:650px;padding:.5rem .75rem;width:100%;z-index:10}.search__bar .search{display:flex;flex-wrap:nowrap;width:100%}.search__bar input{border:none;padding:0 .5rem;width:100%}.search__bar input:focus{outline:none}.navigation{position:relative;z-index:1}.navigation:before{background-color:inherit;border-radius:0 0 15px 15px;content:"";filter:drop-shadow(0 4px 5px rgba(0,0,0,.05));height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);transition:width .8s ease,background-color .8s ease;width:100%;z-index:-1}.navigation.menu-open:before{background-color:var(--color-beige);width:calc(100% + 220px)}@media (max-width:1715px){.navigation.menu-open:before{width:99vw}}.navigation .navigation__menu-list-mobile,.navigation .navigation__menu-list-mobile-open{display:none}.navigation.menu-open,.navigation.menu-open-burger{flex-direction:column}.navigation.menu-open .navigation__menu-group,.navigation.menu-open-burger .navigation__menu-group{padding-bottom:40px;position:relative;z-index:2}.navigation.menu-open .navigation__menu-list,.navigation.menu-open-burger .navigation__menu-list{display:none}.navigation.menu-open .navigation__menu-list-open,.navigation.menu-open-burger .navigation__menu-list-open{display:flex;gap:50px;padding-top:65px}.navigation.menu-open .navigation__controls,.navigation.menu-open-burger .navigation__controls{position:relative;top:-52px}.navigation.menu-open .navigation__controls .theme-copytext,.navigation.menu-open-burger .navigation__controls .theme-copytext{background-color:var(--color-beige)}.navigation__logo{align-self:flex-start}.navigation__menu-list-open{display:none}.navigation__controls{align-self:flex-start}.navigation .navigation__menu-list-open{flex-wrap:wrap}.navigation .navigation__menu-list-open .submenu{flex:1 1 0;hyphens:auto;max-width:225px;min-width:150px}.navigation .navigation__menu-list-open .submenu ul{display:flex;flex-direction:column;gap:15px}.navigation .navigation__menu-list-open .submenu ul>li:first-child>a{font:var(--font-navigation)}.navigation .navigation__menu-list-open .submenu a{color:var(--color-primary);display:inline-block;font:var(--font-headline-md);text-decoration:none;text-transform:unset;transition:transform .3s ease}.navigation .navigation__menu-list-open .submenu a:hover{transform:translateX(4px)}@media (max-width:1024px){.navigation .navigation__menu{margin-right:unset;padding:unset}.navigation.menu-open-burger,.navigation.menu-open-burger .navigation__menu-list-open{background-color:var(--color-beige)}.navigation .navigation__menu-list{display:none}.navigation.menu-open:before{all:unset;display:none}.navigation.menu-open-burger{height:auto;padding-bottom:40px;position:relative;z-index:1}.navigation.menu-open-burger:after{background-color:var(--color-beige);border-radius:0 0 15px 15px;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:99vw;z-index:-1}.navigation.menu-open .navigation__menu-list-open{display:none}.navigation.menu-open .navigation__menu-group{height:0}.navigation.menu-open-burger .navigation__menu-list-open{display:flex}.navigation.menu-open-burger .navigation__menu-group{height:100%}.navigation.menu-open .navigation__menu-group,.navigation.menu-open-burger .navigation__menu-group{padding-bottom:0}}@media (max-width:824px){.navigation .navigation__controls{background-color:#fff;width:100%}.navigation.menu-open-burger .navigation__menu-group{flex-direction:column-reverse}.navigation.menu-open-burger .navigation__controls{align-self:center;background-color:var(--color-beige)}.navigation.menu-open-burger .navigation__menu-list-open{display:none}.navigation.menu-open-burger .navigation__menu.navigation__menu--open{gap:40px}.navigation.menu-open .navigation__controls,.navigation.menu-open-burger .navigation__controls{top:unset}.navigation .navigation__menu-group{gap:50px}.navigation .navigation__controls{top:unset}.navigation .navigation__menu-list-mobile-open{align-self:center;display:block;text-align:center}.navigation .navigation__menu-list-mobile-open .submenu-mobile-layer{display:none;gap:38px}.navigation .navigation__menu-list-mobile-open .submenu-mobile-layer.show{align-items:center;display:flex;flex-direction:column}.navigation .navigation__menu-list-mobile-open .submenu-mobile-layer.show .navigation__mobile-container{display:flex;flex-direction:column;gap:38px}.navigation .navigation__menu-list-mobile-open .submenu-mobile-layer.show .navigation__mobile-container a{color:var(--color-primary);cursor:pointer;font:var(--font-headline-lg);text-decoration:none;text-transform:none}.navigation .navigation__menu-list-mobile-open .submenu-mobile-layer.show .navigation__mobile-container a:first-child{font:var(--font-copytext);text-transform:uppercase}.navigation .navigation__menu-list-mobile-open .submenu-mobile-layer.show .navigation__submenu-item a{color:var(--color-primary);cursor:pointer;text-decoration:none}.navigation .navigation__menu-list-mobile-open .submenu-mobile-layer .navigation__mobile-back{align-items:center;color:var(--color-primary);display:flex;font:var(--font-copytext);gap:10px;text-transform:none}.navigation .navigation__menu-list-mobile{align-items:center;align-self:center;display:flex;flex-direction:column;gap:50px}.navigation .navigation__menu-list-mobile .navigation-label{color:var(--color-primary);cursor:pointer;font:var(--font-headline-lg);text-decoration:none;text-transform:none}.navigation .navigation__menu-list-mobile.submenu-mobile-open{display:none}.navigation input{background-color:var(--color-beige)}}.pre-footer{padding:50px 0 27px}.pre-footer__container{display:flex}.pre-footer__link{align-items:center;background:var(--color-beige);border-radius:9px;color:var(--color-primary);display:flex;font:var(--font-overline-bold);margin-left:auto;padding:7px 15px;text-decoration:none}.pre-footer__link .icons{font-size:13px;margin-left:10px}.pre-footer__link:hover .icons{animation:jump_vertical 1s ease-in-out infinite}ol.list-orange,ul.list-orange{color:#ff5e38}ol.list-purple,ul.list-purple{color:#8d90e2}html{scroll-behavior:smooth}body{overflow-x:hidden}.block__main{padding-top:90px}@media (max-width:824px){.block__main{padding-top:134px}}.block__container{margin:0 auto;max-width:var(--container-max-width);padding:0 3rem}@media (max-width:824px){.block__container{padding:0 1rem}}@media (min-width:1500px){.block__container{padding:0}}.block__container--fluid{max-width:100%}body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{background-color:var(--color-primary);border-color:var(--color-primary)}body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-color:var(--color-primary);color:var(--color-primary)}body #CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,body #CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,body #CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,body #CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,body #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a,body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:var(--color-primary)}body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider,body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider:before,body #CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--color-grey)}body #CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider:before{background-color:var(--color-primary)}body #CybotCookiebotDialog input:focus+.CybotCookiebotDialogBodyLevelButtonSlider{box-shadow:none}body #CybotCookiebotDialog[dir=rtl] #CybotCookiebotDialogTabContent input+.CybotCookiebotDialogBodyLevelButtonSlider:before{background-color:var(--color-primary)}body #CybotCookiebotDialog form input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--color-grey)}body #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved[data-consent=necessary] svg,body #CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover,body #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover,body #CybotCookiebotDialogDetailBodyContentTextAbout a{color:var(--color-primary)}body #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:var(--color-primary)}body #CookiebotWidget .CookiebotWidget-consent-details button{color:var(--color-primary)}body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:var(--color-primary)}body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:var(--color-primary);border-color:var(--color-primary)}.block__accordeon{padding:2rem 0}.block__accordeon .accordeon{display:flex;flex-direction:column}.block__accordeon .accordeon__column{display:flex;flex-direction:column;gap:.5rem 0}.block__accordeon .accordeon__columns{align-items:flex-start;display:grid;gap:1rem;grid-template-columns:repeat(1,1fr)}.block__accordeon .accordeon__columns--two{grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.block__accordeon .accordeon__columns--two{grid-template-columns:repeat(1,1fr)}}.block__accordeon .accordeon__columns--one{grid-template-columns:1fr}@media (max-width:1024px){.block__accordeon .accordeon__columns--one{grid-template-columns:1fr}}.block__accordeon .accordeon__item{background-color:var(--color-beige);border-radius:1rem;padding:2rem;position:relative}.block__accordeon .accordeon__item .icons-minus{display:none}.block__accordeon .accordeon__item--open .accordeon__item-text{display:block}.block__accordeon .accordeon__item--open .icons-plus{display:none}.block__accordeon .accordeon__item--open .icons-minus{display:block}.block__accordeon .accordeon__item-headline{color:var(--color-primary);font:var(--font-accordeon-headline);padding-right:2rem}.block__accordeon .accordeon__item-text{display:none;margin-top:1rem;max-width:70%}@media (max-width:1024px){.block__accordeon .accordeon__item-text{max-width:85%}}@media (max-width:650px){.block__accordeon .accordeon__item-text{max-width:100%}}.block__accordeon .accordeon__item-toggle{color:var(--color-primary);cursor:pointer;font-size:1.5rem;position:absolute;right:2rem;top:2.25rem}.block__anchor-index{padding:2rem 0}.block__anchor-index .anchor-index__headline{margin-bottom:15px}.block__anchor-index .anchor-index__list{display:flex;flex-direction:column;gap:15px}.block__anchor-index .anchor-index__list-item{color:var(--color-primary);display:flex;font:var(--font-anchor-index-item);gap:10px;text-decoration:none;text-transform:uppercase}.block__anchor-index .anchor-index__list-item .jumpmark-icon{transform:rotate(90deg)}.block__article-list{padding:2rem 0}.block__article-list .filter{margin:0 0 3.5rem}@media (min-width:650px){.block__article-list .filter{margin-left:0;margin-right:0}}.block__article-list .filter .article-category-filter .category{border:1px solid var(--color-secondary);border-radius:9px;color:var(--color-secondary);padding:11px 24px}.block__article-list .filter .article-category-filter .category.selected{background-color:var(--color-secondary);color:var(--color-white)}.block__article-list .grid{gap:3rem}@media (min-width:650px){.block__article-list .grid{gap:10px}}@media (min-width:1025px){.block__article-list .grid{gap:1.75rem}}.block__article-list .article-list__filter-headline{margin-bottom:20px;padding:10px 0}@media (min-width:650px){.block__article-list .article-list__filter-headline{display:none}}.block__article-list .article-list__article{border-radius:15px;color:var(--color-grey);display:block;height:400px;position:relative}.block__article-list .article-list__article .article-list__image{height:100%;width:100%}.block__article-list .article-list__article .article-list__image img,.block__article-list .article-list__article .article-list__image video{border-radius:15px 15px 20px 20px;height:75%;object-fit:cover;width:100%}.block__article-list .article-list__article .article-list__textarea{border-radius:15px;bottom:0;display:flex;flex-direction:column;left:0;padding:26px 40px 45px;position:absolute;right:0}.block__article-list .article-list__article .article-list__cta-icon{bottom:16px;color:var(--color-primary);position:absolute;right:16px;transform:rotateX(180deg)}@media (pointer:coarse) and (max-width:1024px){.block__article-list .article-list__article .article-list__cta-icon{animation:jump_top_right 1s ease-in-out infinite}}.block__article-list .article-list__article:hover .article-list__cta-icon{animation:jump_top_right 1s ease-in-out infinite}.block__category{padding:2rem 0}.block__category .theme-overline{margin-bottom:15px}.block__category .category-container{display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:space-between}@media (max-width:1024px){.block__category .category-container{gap:20px 50px;justify-content:flex-start}}@media (max-width:650px){.block__category .category-container{gap:10px 20px}}.block__category .category-container .category{border:2px solid var(--color-primary);border-radius:9px;color:var(--color-primary);flex-basis:auto;font:var(--font-headline-lg);padding:13px 40px;text-decoration:none}@media (max-width:480px){.block__category .category-container .category{flex-basis:100%}}.block__category .category-container .category.active,.block__category .category-container .category:hover{background-color:var(--color-primary);color:var(--color-beige)}.block__click-out{padding:2rem 0}.block__click-out .click-out__list{display:grid;gap:2.75rem;grid-template-columns:repeat(3,1fr);margin-left:auto;margin-right:auto;max-height:178px;overflow:hidden;transition:max-height 2s linear}@media (max-width:1500px){.block__click-out .click-out__list{grid-template-columns:repeat(3,1fr);max-width:calc(660px + 5.5rem)}}@media (max-width:1260px){.block__click-out .click-out__list{grid-template-columns:repeat(2,1fr);max-width:calc(440px + 2.75rem)}}@media (max-width:1024px){.block__click-out .click-out__list{grid-template-columns:repeat(3,1fr);max-width:calc(660px + 5.5rem)}}@media (max-width:650px){.block__click-out .click-out__list{grid-template-columns:repeat(2,1fr);max-width:calc(440px + 2.75rem)}}@media (max-width:480px){.block__click-out .click-out__list{grid-template-columns:repeat(1,1fr);max-width:220px}}.block__click-out .click-out__list.show-all{max-height:5000px}.block__click-out .click-out__show-all-button{margin-top:45px;text-align:left}@media (max-width:480px){.block__click-out .click-out__show-all-button{text-align:center}}.block__click-out .click-out__show-all-button.show-all{display:none}.block__click-out .click-out__show-all-button .theme-cta{display:inline-block}.block__click-out .click-out__item{max-width:220px}.block__click-out .click-out__item-content{border:2px solid var(--color-beige);border-radius:12px;display:flex;flex-direction:column}.block__click-out .click-out__item-content-image{align-items:center;display:flex;justify-content:center;padding:1rem}.block__click-out .click-out__item-content-image img{border:1px solid transparent;border-radius:10px;height:auto;max-width:85%;overflow:hidden;width:100%}.block__click-out .click-out__item-content-cta{margin-top:auto}.block__click-out .click-out__item-rating{align-items:center;color:var(--color-primary);display:flex;gap:10px;justify-content:center;margin:0 auto;max-width:180px;padding:0 10px}.block__click-out .click-out__item-rating-stars{display:flex;font-size:1rem;justify-content:space-around;width:100%}.block__click-out .click-out__item-rating-text{font-weight:600;margin:.5rem 0;text-align:center;white-space:nowrap}.block__click-out .click-out.click-out-overview{background-color:var(--color-beige);border-radius:15px;padding:5% 20% 3% 5%}.block__click-out .click-out.click-out-overview .click-out__title{color:var(--color-primary);margin-bottom:100px}.block__click-out .click-out.click-out-overview .click-out__list{display:flex;flex-wrap:wrap;gap:20%}.block__click-out .click-out.click-out-overview .click-out__item{flex:0 1 20%;margin-bottom:10%}@media (max-width:1500px){.block__click-out .click-out.click-out-overview{padding-right:5%}.block__click-out .click-out.click-out-overview .click-out__list{gap:10%}.block__click-out .click-out.click-out-overview .click-out__item{flex:0 0 23%}}@media (max-width:1024px){.block__click-out .click-out.click-out-overview .click-out__list{gap:15%}.block__click-out .click-out.click-out-overview .click-out__item{flex:0 0 35%}}@media (max-width:650px){.block__click-out .click-out.click-out-overview .click-out__list{gap:5%}.block__click-out .click-out.click-out-overview .click-out__item{flex:0 0 45%}}@media (max-width:480px){.block__click-out .click-out.click-out-overview .click-out__list{flex-direction:column;max-width:300px}.block__click-out .click-out.click-out-overview .click-out__item{flex:0 0 1}}.block__contraceptive-list{padding:2rem 0}.block__contraceptive-list .theme-filter-dropdown{margin:0 40px 3.5rem}@media (min-width:650px){.block__contraceptive-list .theme-filter-dropdown{margin-left:0;margin-right:0}}.block__contraceptive-list .theme-filter-dropdown .contraceptive-category-filter .category{border:1px solid var(--color-secondary);border-radius:9px;color:var(--color-secondary);padding:11px 24px}.block__contraceptive-list .theme-filter-dropdown .contraceptive-category-filter .category.selected{background-color:var(--color-secondary);color:var(--color-white)}.block__contraceptive-list .grid{gap:3rem}@media (min-width:650px){.block__contraceptive-list .grid{gap:10px}}@media (min-width:1025px){.block__contraceptive-list .grid{gap:1.75rem}}.block__contraceptive-list .contraceptive-list__contraceptive{border-radius:15px;color:var(--color-grey);display:block;height:470px;position:relative}@media (max-width:1024px){.block__contraceptive-list .contraceptive-list__contraceptive{height:500px}}.block__contraceptive-list .contraceptive-list__contraceptive .contraceptive-list__image{height:100%;width:100%}.block__contraceptive-list .contraceptive-list__contraceptive .contraceptive-list__image img,.block__contraceptive-list .contraceptive-list__contraceptive .contraceptive-list__image video{border-radius:15px 15px 20px 20px;height:80%;object-fit:cover;width:100%}.block__contraceptive-list .contraceptive-list__contraceptive .contraceptive-list__textarea{border-radius:15px;bottom:0;display:flex;flex-direction:column;height:280px;left:0;padding:26px 0 45px 40px;position:absolute;right:0}@media (max-width:1024px){.block__contraceptive-list .contraceptive-list__contraceptive .contraceptive-list__textarea{height:auto;min-height:350px;padding:26px 29px 45px}}@media (max-width:650px){.block__contraceptive-list .contraceptive-list__contraceptive .contraceptive-list__textarea{height:auto}}.block__contraceptive-list .contraceptive-list__contraceptive .contraceptive-list__textarea .contraceptive-list__textcontainer{overflow:hidden}.block__contraceptive-list .contraceptive-list__contraceptive .contraceptive-list__textarea .contraceptive-list__text{padding:15px 0 0 2px}@media (max-width:650px){.block__contraceptive-list .contraceptive-list__contraceptive .contraceptive-list__textarea .contraceptive-list__text{padding-top:10px}}@media (min-width:1024px){.block__contraceptive-list .contraceptive-list__contraceptive .contraceptive-list__textarea .contraceptive-list__btn:hover{padding-right:25px;width:auto}}@media (max-width:1024px){.block__contraceptive-list .contraceptive-list__contraceptive .contraceptive-list__textarea .contraceptive-list__btn:hover{padding-right:25px;width:auto}}@media (pointer:coarse) and (max-width:1024px){.block__contraceptive-list .contraceptive-list__contraceptive .contraceptive-list__textarea .contraceptive-list__btn{padding-right:25px;width:auto}}.block__icon{padding:2rem 0}.block__icon .icon__content{display:flex;gap:25px 10px}.block__icon .icon__content.type-list{flex-direction:column}.block__icon .icon__content.type-list .icon__item{gap:25px}.block__icon .icon__content.type-list .icon__item .icon__icon-container{background-color:var(--color-beige);border-radius:15px;flex:0 0 auto;height:75px;width:75px}.block__icon .icon__content.type-list .icon__item .icon__text{flex:1 1 100%}.block__icon .icon__content.type-list .icon__item .icon__caption{display:none}.block__icon .icon__content.type-columns{flex-wrap:wrap}.block__icon .icon__content.type-columns .icon__item{flex:0 0 210px;flex-direction:column;gap:20px}.block__icon .icon__content.type-columns .icon__item .icon__icon-container{margin:0 auto}.block__icon .icon__content.type-columns .icon__item .icon__text{display:none}.block__icon .icon__content.type-columns .icon__item .icon__caption{text-align:center}@media (max-width:824px){.block__icon .icon__content.type-columns{justify-content:center}.block__icon .icon__content.type-columns .icon__item{flex:0 0 150px}}.block__icon .icon__item{display:flex}.block__icon .icon__icon-container{background-color:var(--color-beige);border-radius:20px;height:100px;width:100px}.block__icon .icon__icon{height:100%;width:100%}.block__icon .icon__caption{color:var(--color-dark-grey);font:var(--font-overline);text-transform:uppercase}.block__icon-slider .icon-slider__arrows{display:flex;gap:24px;padding:20px 0}.block__icon-slider .icon-slider__arrows .slider-arrow{color:var(--color-grey);font-size:1.5rem;text-decoration:none}.block__icon-slider .icon-slider__btn-backward.arrow-grey,.block__icon-slider .icon-slider__btn-forward.arrow-grey{opacity:.5}.block__icon-slider .icon-slider__container{align-items:center;border-radius:15px;display:none;max-width:672px;min-height:300px;padding:43px 37px}@media (max-width:650px){.block__icon-slider .icon-slider__container{flex-direction:column;padding:20px 37px 55px}}.block__icon-slider .icon-slider__container.active{display:flex}.block__icon-slider .icon-slider__text{flex:55%}.block__icon-slider .icon-slider__media{align-items:center;display:flex;flex:45%;justify-content:center;padding-right:70px}.block__icon-slider .icon-slider__media .slider-media{width:100%}@media (max-width:650px){.block__icon-slider .icon-slider__media{padding-right:unset;width:100%}}.block__info-graphic{padding:2rem 0}@media (min-width:1024px){.block__info-graphic .info-graphic{max-width:50vw}}.block__info-graphic .info-graphic__image-container{background-color:var(--color-beige);border-radius:15px;cursor:pointer;display:flex;justify-content:center;padding:20px;position:relative}.block__info-graphic .info-graphic__image-container:hover .info-graphic__btn .icons{animation:enlarge 1s ease-in-out infinite}.block__info-graphic .info-graphic__image{border-radius:15px;width:100%}.block__info-graphic .info-graphic__image-mobile{display:block}@media (min-width:650px){.block__info-graphic .info-graphic__image-mobile{display:none}}.block__info-graphic .info-graphic__image-desktop{display:none}@media (min-width:650px){.block__info-graphic .info-graphic__image-desktop{display:block}}.block__info-graphic .info-graphic__btn{background-color:var(--color-primary);border-radius:9px;bottom:0;color:var(--color-white);font-size:24px;padding:10px;position:absolute;right:0}.block__info-graphic .info-graphic__btn .icons{display:block}.block__info-graphic .info-graphic__caption{margin-top:10px}.block__info-graphic .info-graphic__text{color:var(--color-grey);font-style:italic;margin-top:20px}.block__info-graphic .info-graphic__lightbox-content{display:none}#cboxOverlay{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}#colorbox{z-index:1001}#colorbox:focus-visible{outline:none}#colorbox #cboxClose{background-color:#fff;border:none;border-radius:10px;color:var(--color-grey);cursor:pointer;font-size:15px;padding:15px;position:fixed;right:10px;top:10px}@media (min-width:1024px){#colorbox #cboxClose{margin-top:10px}}#colorbox .info-graphic__lightbox-content{max-width:100vw}@media (min-width:1499px){#colorbox .info-graphic__lightbox-content{align-items:center;display:flex;gap:50px;width:90vw}}#colorbox .info-graphic__lightbox-image-container{display:flex;flex-direction:column;justify-content:center}@media (min-width:1024px){#colorbox .info-graphic__lightbox-image-container{flex:0 0 80%}}#colorbox .info-graphic__lightbox-image{background-color:var(--color-beige);border-radius:15px;margin:0 20px}@media (max-width:1024px){#colorbox .info-graphic__lightbox-image{min-width:calc(100vw - 40px)}}#colorbox .info-graphic__lightbox-caption{margin-top:10px}#colorbox .info-graphic__lightbox-text{flex:1 1 auto;font-style:italic;margin-top:20px}@media (min-width:1024px){#colorbox .info-graphic__lightbox-text{margin-top:0}}@media (max-width:1024px){#colorbox .info-graphic__lightbox-text{margin:30px 20px 0}}@keyframes enlarge{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.block__ovulation-calculator{padding:60px 0}.block__ovulation-calculator .ovulation-calculator__container{max-width:682px}@media (max-width:824px){.block__ovulation-calculator .ovulation-calculator__container{max-width:434px}}.block__ovulation-calculator .ovulation-calculator__filter-container{display:flex;gap:20px}@media (max-width:824px){.block__ovulation-calculator .ovulation-calculator__filter-container{flex-direction:column}}.block__ovulation-calculator .ovulation-calculator__filter input{border:1px solid var(--color-grey);border-radius:9px;color:var(--color-grey);height:42px;padding:0 25px;width:326px}@media (max-width:480px){.block__ovulation-calculator .ovulation-calculator__filter input{width:100%}}.block__ovulation-calculator .ovulation-calculator__filter .last-period-day{background-image:url(/build/theme/images/icon-calendar.40ade31e.svg);background-position:right 16px bottom 12px;background-repeat:no-repeat}.block__ovulation-calculator .ovulation-calculator__btn{align-items:center;background-color:var(--color-primary);border-radius:9px;cursor:pointer;display:flex;height:45px;justify-content:center;margin-top:40px;padding-right:20px;position:relative;text-transform:uppercase;width:217px}.block__ovulation-calculator .ovulation-calculator__btn-icon{bottom:16px;color:var(--color-beige);position:absolute;right:16px;transform:rotateX(180deg);z-index:100}.block__ovulation-calculator .ovulation-calculator__calendar{margin-top:35px}.block__ovulation-calculator .ovulation-calculator__calendar-header{display:flex;justify-content:space-between;padding-bottom:15px}.block__ovulation-calculator .ovulation-calculator__calendar-header .calendar-btn{color:var(--color-grey);font-size:1.5rem;text-decoration:none}.block__ovulation-calculator .ovulation-calculator__calendar-container{border:2px solid var(--color-beige);border-radius:5px}.block__ovulation-calculator .ovulation-calculator__calendar-weekday{display:flex;font-size:12px;gap:4px;padding:12px 12px 0;text-transform:uppercase}.block__ovulation-calculator .ovulation-calculator__calendar-weekday .calendar-day{width:90px}.block__ovulation-calculator .ovulation-calculator__calendar-dates{display:flex;flex-wrap:wrap;gap:4px;justify-content:left;padding:5px 12px 12px}@media (max-width:480px){.block__ovulation-calculator .ovulation-calculator__calendar-dates{padding:5px 6px 8px}}.block__ovulation-calculator .ovulation-calculator__calendar-dates .calendar-date{align-items:end;aspect-ratio:9/6;display:flex;font-size:12px;justify-content:end;padding:7px 12px;position:relative;width:calc(14.28% - 3.43px)}@media (max-width:480px){.block__ovulation-calculator .ovulation-calculator__calendar-dates .calendar-date{padding:7px 5px}}.block__ovulation-calculator .ovulation-calculator__calendar-dates .calendar-date .calendar-icon{align-self:center;font-size:20px;position:absolute;right:0;text-align:center;width:100%}@media (max-width:650px){.block__ovulation-calculator .ovulation-calculator__calendar-dates .calendar-date .calendar-icon{font-size:15px;padding-left:20%;text-align:unset}}@media (max-width:480px){.block__ovulation-calculator .ovulation-calculator__calendar-dates .calendar-date .calendar-icon{font-size:10px;padding-left:15%}}.block__ovulation-calculator .ovulation-calculator__explanation{display:flex;flex-direction:column;font-style:italic;gap:10px;padding-top:20px}.block__ovulation-calculator .ovulation-calculator__period-start .icons-icon-drop{color:var(--color-secondary);font-size:16px;padding-right:8px}.block__ovulation-calculator .ovulation-calculator__fertile-days{display:flex;gap:11px}.block__ovulation-calculator .ovulation-calculator__fertile-days:before{background-color:var(--color-primary);border-radius:50%;content:"";display:flex;height:14px;width:14px}.block__ovulation-calculator .ovulation-calculator__ovulation-day .icons-icon-eisprung{color:var(--color-primary);font-size:15px;padding-right:5px}.block__pill-risk-evaluator{padding:2rem 0}.block__pill-risk-evaluator .multi-step-calculator__checkbox.checkbox-with-label{align-items:center;display:flex;gap:10px}.block__pill-risk-evaluator .multi-step-calculator__checkbox.checkbox-with-label input[type=radio]{height:21px;width:21px}.block__pill-risk-evaluator .multi-step-calculator__checkbox.checkbox-with-label input[type=radio]+span{border:unset;flex:auto;height:21px;width:21px}.block__pill-risk-evaluator .multi-step-calculator__checkbox.checkbox-with-label input[type=radio]+span:before{color:var(--color-primary);content:"\f114";font-family:icons,sans-serif!important;font-size:22px;font-style:normal;font-weight:400;vertical-align:top}.block__pill-risk-evaluator .multi-step-calculator__checkbox.checkbox-with-label input[type=radio]~label{padding-top:2px}.block__pill-risk-evaluator .multi-step-calculator__checkbox.checkbox-with-label input[type=radio]:checked+span:before{content:"\f115";font-family:icons,sans-serif!important;font-style:normal;font-weight:400;vertical-align:top}.block__product-detail{padding:2rem 0}.block__product-detail .product{position:relative}.block__product-detail .product__detail{background-color:var(--color-beige);border-radius:15px;display:grid;gap:2rem 0;grid-template-columns:repeat(1,1fr);padding:2rem 2rem 6rem;position:relative;width:100%}@media (min-width:650px){.block__product-detail .product__detail{grid-template-columns:repeat(2,1fr);padding:4rem}}.block__product-detail .product__detail-image{align-items:center;display:flex;justify-content:center}.block__product-detail .product__detail-image img{height:auto;width:75%}.block__product-detail .product__cta{bottom:0;max-width:220px;position:absolute;right:0;width:100%}.block__product-detail .product__anchor{align-items:center;display:flex;gap:.75rem;margin-bottom:2rem;position:relative;text-decoration:none}.block__product-detail .product__anchor .icons{font-size:.8rem;transform:rotate(90deg)}.block__product-detail .product__info{max-width:280px}.block__product-detail .product__headline{color:var(--color-primary)}.block__product-detail .product__rating{color:var(--color-primary);margin-bottom:1.5rem}.block__product-detail .product__rating-stars{font-size:1.5rem;margin:.5rem 0}.block__product-detail .product__rating-text{font-weight:600;margin:.5rem 0}.block__product-detail .product__rating-link{align-items:center;color:var(--color-grey);display:flex;font-size:14px;text-decoration:none}.block__product-detail .product__teaser{margin-bottom:1rem}@media (max-width:1024px){.product__content .block__container{padding:0!important}}.product-detail-column--one{padding:0 38px 0 76px}@media (max-width:1500px){.product-detail-column--one{padding:0}}.product-detail-column--two{padding:0 76px 0 38px}@media (max-width:1500px){.product-detail-column--two{padding:0}}.product-detail-column--three{padding:1.25rem 76px}@media (max-width:1500px){.product-detail-column--three{padding:1.25rem 0}}.block__product-list{padding:2rem 0}.block__product-list .filter{margin:0 96px 3.5rem}@media (min-width:650px){.block__product-list .filter{margin-bottom:9rem}}@media (max-width:1024px){.block__product-list .filter{margin:0 0 3.5rem}}.block__product-list .filter .product-category-filter .reset-filter-options-wrapper{display:none}.block__product-list .filter .product-category-filter .filter-options{display:flex;flex-wrap:wrap;gap:25px;justify-content:space-between}@media (max-width:1024px){.block__product-list .filter .product-category-filter .filter-options{justify-content:flex-start}}.block__product-list .filter .product-category-filter .filter-options.none-selected .category{opacity:1}.block__product-list .filter .product-category-filter .filter-options .category{align-items:center;border:none;color:var(--color-dark-grey);display:flex;gap:20px;opacity:.5;padding:0 10px;text-transform:uppercase;transition:opacity .2s ease}@media (max-width:650px){.block__product-list .filter .product-category-filter .filter-options .category{width:100%}}.block__product-list .filter .product-category-filter .filter-options .category .category-picture-container{background-color:var(--color-beige);border-radius:10px;flex-shrink:0;height:52px;padding:10px;width:52px}@media (min-width:650px){.block__product-list .filter .product-category-filter .filter-options .category .category-picture-container{border-radius:20px;height:114px;padding:22px;width:114px}}.block__product-list .filter .product-category-filter .filter-options .category .category-picture-container .category-picture{height:100%;width:100%}.block__product-list .filter .product-category-filter .filter-options .category.selected{background-color:transparent;opacity:1}.block__product-list .grid{gap:3rem}@media (min-width:650px){.block__product-list .grid{gap:20px 18px}}@media (min-width:1025px){.block__product-list .grid{gap:25px}}.block__product-list .product-list__product{background-color:color-mix(in srgb,var(--color-beige) 50%,transparent);border-radius:15px;padding:20px 29px 80px 37px;position:relative}@media (min-width:650px){.block__product-list .product-list__product{padding:44px 45px 85px 50px}}@media (min-width:1023px){.block__product-list .product-list__product{padding:44px 52px 80px 60px}}@media (min-width:1500px){.block__product-list .product-list__product{padding:44px 85px 80px 96px}}.block__product-list .product-list__product-image img{width:100%}.block__product-list .product-list__product-info-line{align-items:center;display:flex;gap:10px;padding:11px 0}.block__product-list .product-list__product-info-category{flex:0 0 25px;height:25px;width:25px}.block__product-list .product-list__product-info-category img{height:100%;width:100%}.block__product-list .product-list__product-info-prescription{border:1px solid var(--color-primary);border-radius:13px;color:var(--color-primary);font:normal normal normal 12px/12px var(--font);padding:4px 10px;text-transform:uppercase}.block__product-list .product-list__product-text{margin-top:8px}.block__puqe-score{padding:2rem 0}@media (max-width:650px){.block__puqe-score .multi-step-calculator__content{min-height:535px}.block__puqe-score .multi-step-calculator__content.calculator-end,.block__puqe-score .multi-step-calculator__content.calculator-start{min-height:300px}}.block__puqe-score .multi-step-calculator__range-slider{width:100%}@media (max-width:650px){.block__puqe-score .multi-step-calculator__range-slider{display:flex;margin-bottom:35px}}.block__puqe-score .multi-step-calculator__tick-description{display:flex;font-size:12px}.block__puqe-score .multi-step-calculator__tick-description .tick-description-10{margin-left:auto}.block__puqe-score .multi-step-calculator__puqe-slider-container{position:relative}.block__puqe-score .multi-step-calculator__puqe-slider{background-color:#707070;height:1px;margin-top:20px;transition:transform .5s ease;width:100%}.block__puqe-score .multi-step-calculator__puqe-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#8d90e2;border-radius:50%;cursor:pointer;height:15px;position:relative;width:15px}@media (max-width:650px){.block__puqe-score .multi-step-calculator__puqe-slider::-webkit-slider-thumb{height:20px;top:0;width:20px}}.block__puqe-score .multi-step-calculator__puqe-slider::-moz-range-thumb{background:#8d90e2;border-radius:50%;cursor:pointer;height:15px;width:15px}@media (max-width:650px){.block__puqe-score .multi-step-calculator__puqe-slider::-moz-range-thumb{height:20px;width:20px}}@media (max-width:650px){.block__puqe-score .multi-step-calculator__puqe-slider{height:calc(100% - 3px);margin-top:4px;order:1;position:absolute;width:1px;writing-mode:vertical-lr;z-index:10}}.block__puqe-score .multi-step-calculator__range-slider-ticks{display:flex;font-size:12px;justify-content:space-between;padding:0 5px}.block__puqe-score .multi-step-calculator__range-slider-ticks .slider-tick{flex:2;position:relative;text-align:center}.block__puqe-score .multi-step-calculator__range-slider-ticks .slider-tick:after{background-color:#707070;border-radius:50%;bottom:-23px;content:"";display:block;height:5px;position:absolute;right:calc(50% - 3px);width:5px}.block__puqe-score .multi-step-calculator__range-slider-ticks .slider-tick.tick-first{flex:1;text-align:left}.block__puqe-score .multi-step-calculator__range-slider-ticks .slider-tick.tick-first:after{left:-3px}.block__puqe-score .multi-step-calculator__range-slider-ticks .slider-tick.tick-last{flex:1;text-align:right}.block__puqe-score .multi-step-calculator__range-slider-ticks .slider-tick.tick-last:after{right:-7px}.block__puqe-score .multi-step-calculator__range-slider-ticks.tick-10 .slider-tick{flex:0 0 10%}.block__puqe-score .multi-step-calculator__range-slider-ticks.tick-10 .slider-tick.tick-first,.block__puqe-score .multi-step-calculator__range-slider-ticks.tick-10 .slider-tick.tick-last{flex:0 0 5%}@media (max-width:650px){.block__puqe-score .multi-step-calculator__range-slider-ticks{flex-direction:column;font-size:15px;gap:35px;margin-left:29px;order:2}.block__puqe-score .multi-step-calculator__range-slider-ticks .slider-tick{flex:unset;text-align:left}.block__puqe-score .multi-step-calculator__range-slider-ticks .slider-tick:after{bottom:9px;height:7px;left:-35px;right:unset;width:7px}.block__puqe-score .multi-step-calculator__range-slider-ticks .slider-tick.tick-first{flex:unset}.block__puqe-score .multi-step-calculator__range-slider-ticks .slider-tick.tick-first:after{bottom:9px;left:-35px}.block__puqe-score .multi-step-calculator__range-slider-ticks .slider-tick.tick-last{flex:unset;text-align:left}.block__puqe-score .multi-step-calculator__range-slider-ticks .slider-tick.tick-last:after{bottom:-1px}.block__puqe-score .multi-step-calculator__range-slider-ticks.tick-10 .slider-tick,.block__puqe-score .multi-step-calculator__range-slider-ticks.tick-10 .slider-tick.tick-first,.block__puqe-score .multi-step-calculator__range-slider-ticks.tick-10 .slider-tick.tick-last{flex:unset}}.block__advanced-text{padding:1.25rem 0}.block__advanced-text .block__container .text__headline{margin-bottom:1rem}.block__advanced-text .block__container .text__columns{align-items:flex-start;display:grid;gap:1rem 3rem;grid-template-columns:repeat(1,1fr)}.block__advanced-text .block__container .text__columns--two{grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.block__advanced-text .block__container .text__columns--two{grid-template-columns:repeat(1,1fr)}.block__advanced-text .block__container .text__columns--two .text__column{padding-left:76px}}@media (max-width:1024px) and (max-width:1024px){.block__advanced-text .block__container .text__columns--two .text__column{padding-left:0}}.block__advanced-text .block__container .text__collapsed-headline-container{align-items:center;cursor:pointer;display:flex;gap:20px}.block__advanced-text .block__container .text__collapsed-headline-container .text__headline{margin-bottom:1rem}.block__advanced-text .block__container .text__collapsed-headline-container .collapsed-icon{margin-bottom:1rem;transform:rotateX(0deg);transition:transform .3s ease}.block__advanced-text .block__container.collapsed-text .text__column{display:none}.block__advanced-text .block__container.collapsed-text.expanded .text__collapsed-headline-container .collapsed-icon{transform:rotateX(180deg)}.block__advanced-text .block__container.collapsed-text.expanded .text__column{display:block}.block__table .table__headline{margin-bottom:1rem}.block__table .table__wrapper{overflow-x:auto;width:100%}.block__table table{border:2px solid var(--color-beige);border-collapse:separate;border-radius:10px;display:table;max-width:100%;width:100%}@media (min-width:650px){.block__table table{min-width:414px}}.block__table table th{border-bottom:2px solid var(--color-beige);color:var(--color-primary);display:table-cell;font:var(--font-overline-bold);padding:1rem;text-align:left}.block__table table th:not(:last-child){border-right:2px solid var(--color-beige)}.block__table table tr{display:table-row}.block__table table tr:not(:last-child) td{border-bottom:2px solid var(--color-beige)}.block__table table td{display:table-cell;font:var(--font-copytext);padding:1rem}.block__table table td p{word-wrap:break-word;hyphenate-character:"-";hyphens:auto;overflow-wrap:anywhere}.block__table table td strong{font:var(--font-copytext-bold)}.block__table table td em{font-style:italic}.block__table table td ul{list-style:disc;padding-left:1rem}.block__table table td ul li{margin-bottom:.5rem}.block__table table td ol{list-style:decimal;padding-left:1rem}.block__table table td ol li{margin-bottom:.5rem}.block__table table td a{color:unset;text-decoration:underline;transition:color .2s ease-in-out}.block__table table td a:hover{color:var(--color-primary)}.block__table table td pre{white-space:pre-wrap}.block__table table td h1{font:var(--font-headline-xl)}.block__table table td h1,.block__table table td h2{word-wrap:break-word;hyphenate-character:"-";hyphens:auto;overflow-wrap:anywhere}.block__table table td h2{font:var(--font-headline-lg)}.block__table table td h3{word-wrap:break-word;font:var(--font-headline-md);hyphenate-character:"-";hyphens:auto;overflow-wrap:anywhere}.block__table table td:not(:last-child){border-right:2px solid var(--color-beige)}.block__columns .columns{align-items:flex-start;display:grid;gap:.5rem 1rem;grid-template-columns:repeat(1,1fr)}.block__columns .columns .block__container{padding:0}.block__columns .columns--two{grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.block__columns .columns--two{grid-template-columns:repeat(1,1fr)}}@media (min-width:1024px){.block__columns .columns .column{padding:0 0 0 76px}}@media (max-width:1024px){.block__columns .columns .column{padding:0 76px}}@media (max-width:824px){.block__columns .columns .column{padding:0 33px}}@media (max-width:650px){.block__columns .columns .column{padding:0}}.block__columns .columns .column--two{order:0}@media (max-width:1024px){.block__columns .columns .column--two{order:-1}}.block__contact{padding:2rem 0}.block__contact .contact__headline{margin-bottom:2rem}.block__contact .contact__form-wrapper{margin-top:1.65rem}.block__contact .contact__form-wrapper .contact__form .grid{gap:10px}.block__contact .contact__form-wrapper .contact__form .grid .col-mid-left{padding-right:5px}@media (max-width:1024px){.block__contact .contact__form-wrapper .contact__form .grid .col-mid-left{padding-right:0}}.block__contact .contact__form-wrapper .contact__form .grid .col-mid-right{padding-left:5px}@media (max-width:1024px){.block__contact .contact__form-wrapper .contact__form .grid .col-mid-right{padding-left:0}}.block__contact .contact__form-wrapper .contact__form .disclaimer{padding:16px 0 18px}.block__contact .contact__form-wrapper .contact__form .form-button .label-centered{flex:1 1 100%;text-align:center}.block__contact .contact__form-wrapper .contact__form .form-button.disabled{cursor:default;opacity:.5}.block__cta-download{padding:1rem 0}.block__cta-download .cta__download-list{display:inline-flex;flex-direction:column;gap:1rem 0}.block__cta-download .cta__download-item{display:inline-flex;width:auto}.block__header-tiles{padding:2rem 0}.block__header-tiles .header__tiles{display:grid;gap:.75rem}.block__header-tiles .header__tiles--5{grid-template-columns:repeat(30,1fr)}.block__header-tiles .header__tiles--5 .header__tile:first-child{grid-column:span 18}@media (max-width:1024px){.block__header-tiles .header__tiles--5 .header__tile:first-child{grid-column:span 30}}.block__header-tiles .header__tiles--5 .header__tile:nth-child(2){grid-column:span 12}@media (max-width:1024px){.block__header-tiles .header__tiles--5 .header__tile:nth-child(2){grid-column:span 15}}@media (max-width:650px){.block__header-tiles .header__tiles--5 .header__tile:nth-child(2){grid-column:span 30}}.block__header-tiles .header__tiles--5 .header__tile:nth-child(n+3){grid-column:span 10}@media (max-width:1024px){.block__header-tiles .header__tiles--5 .header__tile:nth-child(n+3){grid-column:span 15}}@media (max-width:650px){.block__header-tiles .header__tiles--5 .header__tile:nth-child(n+3){grid-column:span 30}}.block__header-tiles .header__tiles--4{grid-template-columns:repeat(30,1fr)}.block__header-tiles .header__tiles--4 .header__tile:first-child{grid-column:span 12}@media (max-width:1024px){.block__header-tiles .header__tiles--4 .header__tile:first-child{grid-column:span 15}}.block__header-tiles .header__tiles--4 .header__tile:nth-child(2){grid-column:span 18}@media (max-width:tablet){.block__header-tiles .header__tiles--4 .header__tile:nth-child(2){grid-column:span 15}}.block__header-tiles .header__tiles--4 .header__tile:nth-child(3){grid-column:span 18}@media (max-width:1023px){.block__header-tiles .header__tiles--4 .header__tile:nth-child(3){grid-column:span 5}}.block__header-tiles .header__tiles--4 .header__tile:nth-child(4){grid-column:span 12}@media (max-width:1023px){.block__header-tiles .header__tiles--4 .header__tile:nth-child(4){grid-column:span 5}}.block__header-tiles .header__tiles--3{grid-template-columns:repeat(5,1fr)}.block__header-tiles .header__tiles--3 .header__tile:first-child{grid-column:span 5}@media (max-width:1023px){.block__header-tiles .header__tiles--3 .header__tile:first-child{grid-column:span 5}}.block__header-tiles .header__tiles--3 .header__tile:nth-child(2){grid-column:span 3}@media (max-width:1023px){.block__header-tiles .header__tiles--3 .header__tile:nth-child(2){grid-column:span 5}}.block__header-tiles .header__tiles--3 .header__tile:nth-child(3){grid-column:span 2}@media (max-width:1023px){.block__header-tiles .header__tiles--3 .header__tile:nth-child(3){grid-column:span 5}}.block__header-tiles .header__tiles--2{grid-template-columns:repeat(5,1fr)}.block__header-tiles .header__tiles--2 .header__tile:first-child{grid-column:span 3}@media (max-width:1023px){.block__header-tiles .header__tiles--2 .header__tile:first-child{grid-column:span 5}}.block__header-tiles .header__tiles--2 .header__tile:nth-child(2){grid-column:span 2}@media (max-width:1023px){.block__header-tiles .header__tiles--2 .header__tile:nth-child(2){grid-column:span 5}}.block__header-tiles .header__tile{align-items:flex-end;border-radius:1rem;display:flex;justify-content:flex-end;min-height:320px;overflow:hidden;position:relative;text-decoration:none;width:100%}@media (min-width:650px){.block__header-tiles .header__tile{min-height:450px}}.block__header-tiles .header__tile--image .background{border-radius:19px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}@media (max-width:650px){.block__header-tiles .header__tile--image .background{height:unset}}.block__header-tiles .header__tile--text .tile__content{display:flex;flex-direction:column;height:100%;justify-content:center;padding:3rem;width:100%}.block__header-tiles .header__tile:hover .tile__content .tile__icon{animation:jump_bottom_right 1s ease-in-out infinite}.block__header-tiles .tile__content{background-color:var(--color-beige);border-radius:10px;max-width:517px;min-width:180px;padding:2rem;position:relative;width:100%;z-index:5}@media (max-width:1023px){.block__header-tiles .tile__content{max-width:100%}}.block__header-tiles .tile__content--purple{background-color:var(--color-primary)}.block__header-tiles .tile__content--purple .tile__headline,.block__header-tiles .tile__content--purple .tile__icon,.block__header-tiles .tile__content--purple .tile__overline{color:var(--color-white)}.block__header-tiles .tile__icon{bottom:15px;color:var(--color-primary);position:absolute;right:15px;z-index:10}.block__header-tiles .tile__overline{color:var(--color-grey)}.block__header-tiles .tile__headline{color:var(--color-primary)}.block__header{padding:2rem 0}.block__header .header{display:grid;gap:10px;grid-template-columns:repeat(1,1fr)}@media (min-width:1023px){.block__header .header{grid-template-columns:repeat(2,1fr)}}.block__header .header__content{border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:2.5rem}@media (min-width:1023px){.block__header .header__content{padding:4rem 6rem 4rem 4rem}}@media (min-width:650px){.block__header .header__content{min-height:350px}.block__header .header__text{max-width:90%}}.block__header .header__image{aspect-ratio:374/180;border-radius:10px;overflow:hidden;position:relative}@media (min-width:650px){.block__header .header__image{aspect-ratio:auto;min-height:350px}}.block__header .header__image img,.block__header .header__image video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.block__header .header__overline{margin-bottom:.25rem}@media (max-width:650px){.block__header .header__overline{margin-bottom:.35rem}}.block__header .header__headline{margin-bottom:1rem}.block__footer{background-color:var(--color-beige);border-top-left-radius:15px;border-top-right-radius:15px}.footer{align-items:center;color:var(--color-primary);display:flex;font:var(--font-overline);justify-content:center;padding:4rem 0;width:100%}@media (min-width:824px){.footer{justify-content:space-between}}.footer__copy{word-wrap:break-word;font-size:16px;hyphenate-character:"-";hyphens:auto;overflow-wrap:anywhere;text-align:center;width:100%}@media (min-width:824px){.footer__copy{font-size:15px;text-align:left}}.footer__nav{display:none;gap:0 2rem;justify-content:flex-end;width:100%}@media (min-width:824px){.footer__nav{display:flex;margin-right:4rem}}.footer__nav a{color:var(--color-primary);text-decoration:none}.footer__social{display:none;font-size:1.15rem;gap:1rem;justify-content:flex-end;width:100%}@media (min-width:824px){.footer__social{display:flex}}.footer__social a{color:inherit;text-decoration:none}.footer__social .icons{color:inherit}.block__infobox{padding:1rem 0}.block__infobox .infobox{border-radius:10px;display:flex;gap:0 1.5rem;padding:2rem}.block__infobox .infobox--beige{background-color:var(--color-beige);color:var(--color-secondary)}.block__infobox .infobox--purple{background-color:var(--color-primary);color:var(--color-white)}.block__infobox .infobox--red{background-color:var(--color-secondary);color:var(--color-white)}.block__infobox .infobox__title{align-items:center;display:flex;font-size:.9375rem;gap:0 1.5rem;margin-bottom:.5rem;margin-top:.35rem}@media (max-width:650px){.block__infobox .infobox__title{margin-bottom:1.25rem}}.block__infobox .infobox__text{padding-left:3.5rem}@media (max-width:650px){.block__infobox .infobox__text{padding-left:0}}.block__infobox .infobox__content{font-size:1rem}.block__infobox .infobox__icon{font-size:2rem}.block__media{padding:1rem 0}.block__media .media__columns{display:grid;gap:1rem;grid-template-columns:repeat(1,1fr)}@media (min-width:650px){.block__media .media__columns--two{grid-template-columns:repeat(2,1fr)}}.block__media .media__item{border-radius:15px;overflow:hidden;position:relative;width:100%}.block__media .media__video{aspect-ratio:16/9;position:relative}.block__media .media__video:hover .play{transform:scale(1.2)}.block__media .media__video .overlay{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:10}.block__media .media__video .overlay--hidden{opacity:0}.block__media .media__video .play{transition:transform .3s}.block__media .media__video video{height:100%;object-fit:cover;width:100%}.block__media .media__image{aspect-ratio:16/9;width:100%}.block__media .media__image img{height:100%;object-fit:cover;width:100%}.block__media .media__image .media-placeholder{background-color:var(--color-beige);height:100%;width:100%}.block__teaser .teaser__overline{margin-bottom:30px}.teaser__content{display:block;position:relative}.teaser__product{border-radius:15px}.teaser__substance{border-radius:15px;display:flex;flex-direction:column;justify-content:center}.teaser__headline{padding-bottom:10px;padding-right:40px}.teaser__text{font:var(--font-copytext);letter-spacing:.23px}.teaser-article__image,.teaser-page__image{border-radius:15px;object-fit:cover}.teaser__btn_container{color:var(--color-grey);text-decoration:none}.teaser__btn_container:hover .teaser__btn{height:auto;max-width:100%;padding-right:20px;width:auto}.teaser__btn_container:hover .teaser__btn .btn__label{opacity:1;transition:.5s ease-in;white-space:wrap}.teaser__btn_container:hover .teaser__btn .btn__arrow{transform:rotate(90deg)}.teaser__btn{border-radius:9px;bottom:0;display:flex;height:45px;overflow:hidden;position:absolute;right:0;text-decoration:none;transition:width .2s ease-in-out;width:45px;z-index:10}.teaser__btn .btn__label{font:var(--font-overline-bold);opacity:0;text-transform:uppercase;white-space:nowrap}.teaser__btn .btn__label.btn__label__article{padding:13px 25px}.teaser__btn .btn__label.btn__label__product{padding:13px 16px}.teaser__btn .btn__arrow{margin:9px 6px;position:absolute;right:0;transition:.3s ease-in-out;width:30px}@media (pointer:coarse) and (max-width:1024px){.teaser__btn{height:auto;padding-right:20px;width:auto}.teaser__btn .btn__label{opacity:1;transition:.5s ease-in;white-space:wrap}.teaser__btn .btn__arrow{transform:rotate(90deg)}}.teaser__btn:hover{height:auto;max-width:100%;padding-right:20px;width:auto}.teaser__btn:hover .btn__label{opacity:1;transition:.5s ease-in;white-space:wrap}.teaser__btn:hover .btn__arrow{transform:rotate(90deg)}.teaser__content-container.type-slider .teaser__nav{display:flex;font-size:1.5rem;justify-content:space-between;margin-bottom:20px;max-width:100px}.teaser__content-container.type-slider .teaser__nav>div{cursor:pointer}.teaser__content-container.type-slider .teaser__nav .swiper-button-disabled{cursor:auto;opacity:.5}.teaser__content-container.type-slider .teaser__content{height:400px;position:relative;width:100%}.teaser__content-container.type-slider .teaser__content.teaser__article .teaser__image img,.teaser__content-container.type-slider .teaser__content.teaser__article .teaser__image video,.teaser__content-container.type-slider .teaser__content.teaser__page .teaser__image img,.teaser__content-container.type-slider .teaser__content.teaser__page .teaser__image video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.teaser__content-container.type-slider .teaser__content.teaser__product{align-items:center;background-color:#f9f9f9;border-radius:15px;display:flex;justify-content:center}.teaser__content-container.type-slider .teaser__content.teaser__product .teaser__image{width:60%}.teaser__content-container.type-slider .teaser__content.teaser__product .teaser__image img{height:auto;width:100%}.teaser__content-container.type-slider .teaser__content.teaser__custom-text{background-color:var(--color-beige);border-radius:15px;display:flex;flex-direction:column;justify-content:center;padding:0 75px}@media (max-width:1024px){.teaser__content-container.type-slider .teaser__content.teaser__custom-text{padding:0 25px}}.teaser__content-container.type-slider .teaser__substance{height:100%;left:0;padding:4rem;position:absolute;top:0;width:100%}.teaser__content-container.type-slider .swiper-slide{max-width:483px}.teaser__content-container.columns-one{display:grid;gap:25px;grid-template-columns:repeat(1,1fr)}.teaser__content-container.columns-one .teaser__article,.teaser__content-container.columns-one .teaser__page{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);height:400px;position:relative}@media (max-width:1024px){.teaser__content-container.columns-one .teaser__article,.teaser__content-container.columns-one .teaser__page{height:auto}}.teaser__content-container.columns-one .teaser__article .teaser__substance,.teaser__content-container.columns-one .teaser__page .teaser__substance{min-height:268px;padding-left:75px}.teaser__content-container.columns-one .teaser__article .teaser__image,.teaser__content-container.columns-one .teaser__page .teaser__image{width:100%}.teaser__content-container.columns-one .teaser__article .teaser-article__image,.teaser__content-container.columns-one .teaser__article .teaser-page__image,.teaser__content-container.columns-one .teaser__page .teaser-article__image,.teaser__content-container.columns-one .teaser__page .teaser-page__image{aspect-ratio:1.98/1;border-radius:15px;display:block;height:180px;width:100%}@media (min-width:650px){.teaser__content-container.columns-one .teaser__article .teaser-article__image,.teaser__content-container.columns-one .teaser__article .teaser-page__image,.teaser__content-container.columns-one .teaser__page .teaser-article__image,.teaser__content-container.columns-one .teaser__page .teaser-page__image{height:100%}}.teaser__content-container.columns-one .teaser__article .teaser__text,.teaser__content-container.columns-one .teaser__page .teaser__text{margin-right:55px;max-width:520px}.teaser__content-container.columns-one .teaser__product{border-radius:15px;display:grid;grid-template-columns:repeat(2,1fr);height:400px}@media (max-width:1024px){.teaser__content-container.columns-one .teaser__product{grid-template-columns:repeat(1,1fr);height:auto;padding-bottom:75px}}.teaser__content-container.columns-one .teaser__product .teaser__image{align-items:center;display:flex;justify-content:flex-start}@media (max-width:1024px){.teaser__content-container.columns-one .teaser__product .teaser__image{justify-content:center;order:-1;padding-left:0}}.teaser__content-container.columns-one .teaser__product .teaser__substance{padding-left:75px}.teaser__content-container.columns-one .teaser__product .teaser__text{max-width:520px}.teaser__content-container.columns-one .teaser__product .teaser-product__image{margin:40px 0 20px 40px;max-height:336px;max-width:100%;padding-bottom:45px}@media (max-width:1024px){.teaser__content-container.columns-one .teaser__product .teaser-product__image{margin:0}.teaser__content-container.columns-one .teaser__article .teaser__substance,.teaser__content-container.columns-one .teaser__page .teaser__substance{padding:50px 0 50px 55px}}@media (max-width:649px){.teaser__content-container.columns-one .teaser__content{display:flex;flex-direction:column}.teaser__content-container.columns-one .teaser__content .teaser__substance{margin-bottom:-30px;min-height:0;order:2;padding:26px 0 55px 45px;position:relative;top:-30px}}.teaser__content-container.alignment-right .teaser__article .teaser__image,.teaser__content-container.alignment-right .teaser__page .teaser__image{order:-1}.teaser__content-container.columns-three,.teaser__content-container.columns-two{display:grid;gap:25px;min-height:400px}.teaser__content-container.columns-three .teaser__content,.teaser__content-container.columns-two .teaser__content{display:flex;flex-direction:column}.teaser__content-container.columns-three .teaser__substance,.teaser__content-container.columns-two .teaser__substance{order:2;padding:26px 0 80px 40px}.teaser__content-container.columns-three .teaser__image,.teaser__content-container.columns-two .teaser__image{order:1}.teaser__content-container.columns-three .teaser__article .teaser__substance,.teaser__content-container.columns-three .teaser__page .teaser__substance,.teaser__content-container.columns-two .teaser__article .teaser__substance,.teaser__content-container.columns-two .teaser__page .teaser__substance{flex:1 0 auto;justify-content:unset;margin-bottom:-25px;position:relative;top:-25px}.teaser__content-container.columns-three .teaser__article .teaser-article__image,.teaser__content-container.columns-three .teaser__article .teaser-page__image,.teaser__content-container.columns-three .teaser__page .teaser-article__image,.teaser__content-container.columns-three .teaser__page .teaser-page__image,.teaser__content-container.columns-two .teaser__article .teaser-article__image,.teaser__content-container.columns-two .teaser__article .teaser-page__image,.teaser__content-container.columns-two .teaser__page .teaser-article__image,.teaser__content-container.columns-two .teaser__page .teaser-page__image{width:100%}.teaser__content-container.columns-three .teaser__product .teaser__image,.teaser__content-container.columns-two .teaser__product .teaser__image{margin:0 auto}.teaser__content-container.columns-two{grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.teaser__content-container.columns-two{grid-template-columns:repeat(1,1fr)}}.teaser__content-container.columns-two .teaser__text{max-width:560px;padding:0 25px 15px 0}.teaser__content-container.columns-two .teaser__article .teaser-article__image,.teaser__content-container.columns-two .teaser__article .teaser-page__image,.teaser__content-container.columns-two .teaser__page .teaser-article__image,.teaser__content-container.columns-two .teaser__page .teaser-page__image{height:220px}.teaser__content-container.columns-two .teaser__product{flex:0 0 calc(50% - 25px);flex-wrap:wrap}.teaser__content-container.columns-two .teaser__product .teaser__image{margin-bottom:-90px;padding:60px 0}.teaser__content-container.columns-two .teaser__product .teaser-product__image{max-height:300px;max-width:500px;position:relative;top:-50px}.teaser__content-container.columns-three{grid-template-columns:repeat(3,1fr)}@media (max-width:1023px){.teaser__content-container.columns-three{grid-template-columns:repeat(1,1fr)}.teaser__content-container.columns-three .teaser__text{padding:0 25px 15px 0}}.teaser__content-container.columns-three .teaser__substance{padding-right:35px}.teaser__content-container.columns-three .teaser__article .teaser-article__image,.teaser__content-container.columns-three .teaser__article .teaser-page__image,.teaser__content-container.columns-three .teaser__page .teaser-article__image,.teaser__content-container.columns-three .teaser__page .teaser-page__image{height:270px}.teaser__content-container.columns-three .teaser__product .teaser__image{padding-top:40px}.teaser__content-container.columns-three .teaser__product .teaser-product__image{max-height:300px;max-width:300px}.block__search{margin-top:60px}@media (min-width:1024px){.block__search{margin-top:130px}}.block__search .search__header{margin-bottom:35px}@media (min-width:824px){.block__search .search__header{margin-bottom:60px}}.block__search .search__term{color:var(--color-primary)}.block__search .search__filters{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:30px}@media (min-width:824px){.block__search .search__filters{gap:20px 40px;margin-top:40px}}.block__search .search__filter{border:1px solid var(--color-primary);border-radius:9px;color:var(--color-primary);font:var(--font-copytext);margin:1px;padding:12px 19px;text-decoration:none}.block__search .search__filter.active,.block__search .search__filter:hover{border-width:2px;margin:0}.block__search .search__filter__count{padding-left:5px}.block__search .search__results{display:flex;flex-direction:column;gap:50px;max-width:927px}.block__search .search__result{align-items:center;color:inherit;display:flex;flex-direction:column;gap:20px;text-decoration:none}@media (min-width:824px){.block__search .search__result{flex-direction:row;gap:47px}}.block__search .search__result.filtered-out{display:none}.block__search .search__result__image{flex:0 0 auto;max-width:361px}@media (min-width:824px){.block__search .search__result__image{flex-basis:361px;height:200px}}.block__search .search__result__image img,.block__search .search__result__image video{aspect-ratio:361/200;border-radius:15px;display:block;height:100%;object-fit:contain;width:100%}.block__search .search__result__text{display:flex;flex:1 1 auto;flex-direction:column}.block__search .search__result__headline{color:var(--color-primary)}