*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%}body{box-sizing:border-box;font-size:1.6rem}a{text-decoration:none}::-moz-selection{background-color:#855571;color:white}::selection{background-color:#855571;color:white}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}button,input[type="submit"]{-webkit-appearance:none;border-radius:0}body{font-family:"Calluna";font-weight:normal;max-width:100vw}.heading-1{font-size:10rem;line-height:11.5rem;font-weight:bold;font-family:"Calluna"}@media only screen and (max-width: 75em){.heading-1{font-size:8rem;line-height:9.5rem}}@media only screen and (max-width: 56.25em){.heading-1{font-size:6rem;line-height:7.5rem}}@media only screen and (max-width: 37.5em){.heading-1{font-size:3rem;line-height:3.6rem}}.heading-2{font-size:5.5rem;line-height:6.2rem;font-family:"Calluna";font-weight:normal}@media only screen and (max-width: 75em){.heading-2{font-size:4.5rem;line-height:5.1rem}}@media only screen and (max-width: 56.25em){.heading-2{font-size:3.5rem;line-height:4.1rem}}@media only screen and (max-width: 37.5em){.heading-2{font-size:2.5rem;line-height:3.1rem}}.heading-3{font-size:3.5rem;line-height:3.8rem;font-family:"Titillium Web",sans-serif}@media only screen and (max-width: 75em){.heading-3{font-size:3rem;line-height:3.3rem}}@media only screen and (max-width: 56.25em){.heading-3{font-size:2.5rem;line-height:2.8rem}}@media only screen and (max-width: 37.5em){.heading-3{font-size:1.7rem;line-height:2rem}}.heading-4{font-size:3rem;line-height:4rem;font-family:"Calluna"}@media only screen and (max-width: 75em){.heading-4{font-size:2.6rem;line-height:3.7rem}}@media only screen and (max-width: 56.25em){.heading-4{font-size:2.3rem;line-height:3.4rem}}@media only screen and (max-width: 37.5em){.heading-4{font-size:2rem;line-height:3.1rem}}.heading-5{font-size:2.8rem;line-height:3.4rem;font-family:"Titillium Web",sans-serif}.heading-6{font-size:2.25rem;line-height:2.5rem;font-family:"Calluna";font-weight:bold}@media only screen and (max-width: 75em){.heading-6{font-size:1.9rem;line-height:2.1rem}}@media only screen and (max-width: 56.25em){.heading-6{font-size:1.7rem;line-height:1.9rem}}@media only screen and (max-width: 37.5em){.heading-6{font-size:1.5rem;line-height:1.7rem}}.heading-headline{font-size:2rem;line-height:2.3rem;font-family:"Titillium Web",sans-serif;font-weight:bold;text-transform:uppercase}.heading-headline-2{font-size:1.4rem;line-height:2.1rem;font-family:"Titillium Web",sans-serif;font-weight:bold;text-transform:uppercase}.font-regular-big{font-size:4.2rem;line-height:6.2rem;font-weight:300}@media only screen and (max-width: 75em){.font-regular-big{font-size:3.4rem;line-height:4.2rem}}@media only screen and (max-width: 56.25em){.font-regular-big{font-size:2.6rem;line-height:3.4rem}}@media only screen and (max-width: 37.5em){.font-regular-big{font-size:1.8rem;line-height:2.6rem}}.font-link{font-size:2.8rem;line-height:3.3rem;font-family:"Titillium Web",sans-serif}@media only screen and (max-width: 75em){.font-link{font-size:2.3rem;line-height:2.8rem}}@media only screen and (max-width: 56.25em){.font-link{font-size:1.8rem;line-height:2.3rem}}@media only screen and (max-width: 37.5em){.font-link{font-size:1.2rem;line-height:1.5rem}}.font-regular{font-size:2.5rem;line-height:4rem;font-family:"Calluna"}@media only screen and (max-width: 75em){.font-regular{font-size:2rem;line-height:3rem}}@media only screen and (max-width: 37.5em){.font-regular{font-size:1.5rem;line-height:2.2rem}}.font-regular-alternative{font-size:2.5rem;line-height:3rem;font-family:"Titillium Web",sans-serif}@media only screen and (max-width: 75em){.font-regular-alternative{font-size:2rem;line-height:2.5rem}}@media only screen and (max-width: 56.25em){.font-regular-alternative{font-size:1.5rem;line-height:1.8rem}}@media only screen and (max-width: 37.5em){.font-regular-alternative{font-size:1.15rem;line-height:1.4rem}}.font-regular-small--alternative{font-size:2.25rem;line-height:2.5rem;font-family:"Calluna"}@media only screen and (max-width: 75em){.font-regular-small--alternative{font-size:1.9rem;line-height:2.1rem}}@media only screen and (max-width: 56.25em){.font-regular-small--alternative{font-size:1.7rem;line-height:1.9rem}}@media only screen and (max-width: 37.5em){.font-regular-small--alternative{font-size:1.5rem;line-height:1.7rem}}.font-regular-small{font-size:2rem;line-height:2.3rem;font-family:"Calluna"}@media only screen and (max-width: 37.5em){.font-regular-small{font-size:1.5rem;line-height:1.7rem}}sup{vertical-align:super;font-size:1.2rem;line-height:1.3rem}.u-generic-wrapper--1920{max-width:192rem;margin:0 auto;width:100%}.u-generic-wrapper{max-width:144rem;margin:0 auto;width:100%}.u-generic-wrapper a{color:inherit;text-decoration:underline}.u-generic-wrapper .u-neutral-link{color:inherit;text-decoration:none}.u-generic-wrapper-margin{margin:0 15rem}@media only screen and (max-width: 90em){.u-generic-wrapper-margin{margin:0 8rem}}@media only screen and (max-width: 75em){.u-generic-wrapper-margin{margin:0 3.5rem}}.u-generic-wrapper-margin-alternative{margin:0 11rem}@media only screen and (max-width: 90em){.u-generic-wrapper-margin-alternative{margin:0 5.5rem}}@media only screen and (max-width: 56.25em){.u-generic-wrapper-margin-alternative{margin:0 3.5rem}}.u-generic-content-wrapper-max-width{max-width:140rem;width:100%}.u-neutral-link{color:inherit;text-decoration:none}.u-content-list ul{padding-left:2rem;margin-bottom:1em}.u-no-focus:focus{outline:none}.u-cursor-pointer{cursor:pointer}.u-text-transform-normal{text-transform:none}.u-text-content p{margin-bottom:1em}.u-block-title{text-align:center;margin:0 auto 3rem;max-width:68rem;width:100%}@media only screen and (max-width: 56.25em){.u-block-title{padding:0 3rem}}.u-background-box{color:#fff !important}.u-background-box svg{fill:#fff}.u-background-box svg .image{fill:#fff}.u-background-box--rosa{background:#b08e93}.u-background-box--ocher{background:#c5a841}.u-background-box--green{background:#798c74}.u-background-box--blue{background:#2d84a3}.u-background-box--dark-blue{background:#4e5966}.u-background-box--light-blue{background:#86aabe}.u-background-gray{background:#e7eaec}.u-background-gray svg{fill:#7a7e80 !important}.u-background-gray svg .image{fill:#7a7e80 !important}.u-background-gray svg .image-close{stroke:#7a7e80 !important}.u-background-gray .single-column-paragraph__border-bottom{border-bottom:1px solid #373a3b}.u-background-gray .slider-arrow svg{fill:#7a7e80 !important}.u-background-gray .slider-arrow svg .image{fill:#7a7e80 !important}.u-background-gray .tns-outer [aria-controls],.u-background-gray .tns-outer [data-action]{border:1.6px solid #7a7e80 !important}.u-background-gray .tns-outer [aria-controls]:focus,.u-background-gray .tns-outer [data-action]:focus{outline:none}.u-background-gray .tns-nav-active{background:#7a7e80 !important;border:1.6px solid #7a7e80 !important}.u-background-light-blue{background:#86aabe;color:#fff}.u-background-light-blue svg{fill:#fff}.u-background-light-blue svg .image{fill:#fff}.u-background-light-blue .single-column-paragraph__border-bottom{border-bottom:1px solid #fff}.u-background-light-blue .slider-paragraph__slide-text:after{border-bottom:1px solid #fff}.u-background-light-blue .link-block{color:#fff;border:1.6px solid #fff}.u-background-light-blue .link-block:before{content:url("/themes/custom/die_koje/assets/images/pfeil_weiss_2.svg")}.u-background-blue{background:#2d84a3;color:#fff}.u-background-blue svg{fill:#fff}.u-background-blue svg .image{fill:#fff}.u-background-blue .single-column-paragraph__border-bottom{border-bottom:1px solid #fff}.u-background-blue .slider-paragraph__slide-text:after{border-bottom:1px solid #fff}.u-background-blue .link-block{color:#fff;border:1.6px solid #fff}.u-background-blue .link-block:before{content:url("/themes/custom/die_koje/assets/images/pfeil_weiss_2.svg")}.u-background-dark-blue{background:#4e5966;color:#fff}.u-background-dark-blue svg{fill:#fff}.u-background-dark-blue svg .image{fill:#fff}.u-background-dark-blue .single-column-paragraph__border-bottom{border-bottom:1px solid #fff}.u-background-dark-blue .slider-paragraph__slide-text:after{border-bottom:1px solid #fff}.u-background-dark-blue input[type=text],.u-background-dark-blue input[type=email],.u-background-dark-blue input[type=password]{background:#fff;color:#373a3b}.u-background-dark-blue textarea{background:#fff;color:#373a3b}.u-background-dark-blue .link-block{color:#fff;border:1.6px solid #fff}.u-background-dark-blue .link-block:before{content:url("/themes/custom/die_koje/assets/images/pfeil_weiss_2.svg")}.u-background-ocher{background:#c5a841;color:#fff}.u-background-ocher svg{fill:#fff}.u-background-ocher svg .image{fill:#fff}.u-background-ocher .single-column-paragraph__border-bottom{border-bottom:1px solid #fff}.u-background-ocher .slider-paragraph__slide-text:after{border-bottom:1px solid #fff}.u-background-ocher .link-block{color:#fff;border:1.6px solid #fff}.u-background-ocher .link-block:before{content:url("/themes/custom/die_koje/assets/images/pfeil_weiss_2.svg")}.u-background-rosa{background:#b08e93;color:#fff}.u-background-rosa svg{fill:#fff}.u-background-rosa svg .image{fill:#fff}.u-background-rosa .single-column-paragraph__border-bottom{border-bottom:1px solid #fff}.u-background-rosa .slider-paragraph__slide-text:after{border-bottom:1px solid #fff}.u-background-rosa .link-block{color:#fff;border:1.6px solid #fff}.u-background-rosa .link-block:before{content:url("/themes/custom/die_koje/assets/images/pfeil_weiss_2.svg")}.u-background-green{background:#798c74;color:#fff}.u-background-green svg{fill:#fff}.u-background-green svg .image{fill:#fff}.u-background-green .single-column-paragraph__border-bottom{border-bottom:1px solid #fff}.u-background-green .slider-paragraph__slide-text:after{border-bottom:1px solid #fff}.u-background-green .link-block{color:#fff;border:1.6px solid #fff}.u-background-green .link-block:before{content:url("/themes/custom/die_koje/assets/images/pfeil_weiss_2.svg")}.u-font-color--rosa{color:#b08e93}.u-font-color--ocher{color:#c5a841}.u-font-color--green{color:#798c74}.u-font-color--blue{color:#2d84a3}.u-font-color--dark-blue{color:#4e5966}.u-font-color--light-blue{color:#86aabe}.u-font-color--gray{color:#7a7e80}.u-hide{display:none}.visually-hidden{display:none}fieldset{border:0 none}input[type=text],input[type=email],input[type=password]{padding:0 0.5rem;font-size:2.2rem;line-height:3.1rem;border:1.6px solid #373a3b;border-radius:0;color:#373a3b;max-width:41rem;width:100%;font-family:"Titillium Web",sans-serif;margin-bottom:1.3rem;background:transparent}textarea{padding:0 0.5rem;font-size:2.2rem;line-height:3.1rem;height:9rem;border:1.6px solid #373a3b;border-radius:0;color:#373a3b;max-width:41rem;width:100%;font-family:"Titillium Web",sans-serif;resize:none;margin-bottom:1.3rem;background:transparent}input[type=submit]{background:#000;color:#fff;padding:1.4rem 1.5rem 1.3rem;font-size:1.6rem;line-height:2.2rem;border:0 none;border-radius:0}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none;padding:0 0.5rem;font-size:2.2rem;line-height:3.1rem;border:1.6px solid #373a3b;border-radius:0;width:100%;max-width:41rem;background:transparent;cursor:pointer;margin-bottom:1rem}select::-ms-expand{display:none}.js-form-type-select{position:relative;width:100%;max-width:41rem}.js-form-type-select::after{content:"";background:url("/themes/custom/die_koje/assets/images/arrow-down.svg");width:2rem;height:2rem;position:absolute;right:1.5rem;bottom:1.7rem;color:#fff;pointer-events:none}.form-item-dsgvo,.form-item-dsvgo{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}.form-item-dsgvo input[type=checkbox],.form-item-dsvgo input[type=checkbox]{margin-top:.5rem;margin-right:1rem;height:3rem;width:3rem}.form-item-dsgvo .description,.form-item-dsvgo .description{display:inline-block}.form-item-wunschdatum{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}.form-item-wunschdatum .ui-datepicker-trigger{height:2rem;width:2rem}.mailchimp-signup-subscribe-form .form-item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}.mailchimp-signup-subscribe-form .form-actions{max-width:41rem;width:100%;text-align:right}.webform-actions{max-width:41rem;width:100%;text-align:right}.webform-flexbox-container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:center;justify-content:center}@media only screen and (max-width: 37.5em){.webform-flexbox-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}}[data-drupal-messages]{width:100%;max-width:90rem;margin:0 auto}.webform-flexbox-primary{width:calc(50% - 1.5rem);max-width:45rem;margin-right:1.5rem}@media only screen and (max-width: 37.5em){.webform-flexbox-primary{width:100%;margin-right:0;margin-bottom:1.3rem}}.webform-flexbox-secondary{width:calc(50% - 1.5rem);max-width:45rem;margin-left:1.5rem}@media only screen and (max-width: 37.5em){.webform-flexbox-secondary{width:100%;margin-left:0}}.form-item label{font-weight:bold}.form-item-land{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}.form-item-land label{margin-right:1.5rem;white-space:nowrap}input[type="radio"]{display:none}input[type="radio"]+label{line-height:2.5rem}input[type="radio"]+label::before{width:16px;height:16px;background-image:url("/themes/custom/die_koje/assets/images/bed-configurator/form-parts/radio_0.svg");background-repeat:no-repeat;display:block;content:"";float:left;margin:4px 5px 0 0}input[type="radio"]:checked+label::before{background-image:url("/themes/custom/die_koje/assets/images/bed-configurator/form-parts/radio_1.svg")}#block-die-koje-local-tasks ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;list-style:none;-webkit-box-pack:center;justify-content:center;font-family:"Titillium Web",sans-serif}#block-die-koje-local-tasks li{padding:.5rem 1rem;margin:1rem;background:#e7eaec;border-radius:.2rem}#block-die-koje-local-tasks a{color:#373a3b}.dialog-off-canvas-main-canvas{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;min-height:100vh}.main{-webkit-box-flex:1;flex-grow:1;max-width:100vw}.main__content p{margin-bottom:1em}.header{margin:0 11rem;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:justify;justify-content:space-between;z-index:10;position:relative}@media only screen and (max-width: 90em){.header{margin:0 5.5rem}}@media only screen and (max-width: 56.25em){.header{margin:0 3.5rem}}.header a{text-decoration:none}.header__logo{margin:6rem 0 0}@media only screen and (max-width: 75em){.header__logo{margin:5rem 0 0}}.header__logo a{text-decoration:none}.header__logo-desktop{display:block;width:9rem;margin:0 11rem 0 0}@media only screen and (max-width: 75em){.header__logo-desktop{display:none}}.header__logo-mobile{display:none}@media only screen and (max-width: 75em){.header__logo-mobile{width:9.5rem;display:block}.header__logo-mobile img{vertical-align:top}}.header__breadcrumb-mobile{display:none}@media only screen and (max-width: 75em){.header__breadcrumb-mobile{display:block;margin-top:1rem}}@media only screen and (max-width: 75em){.header__menu{display:none}}.header__mobile-icons{margin-top:3.5rem}.headroom{z-index:10;position:relative;will-change:transform;-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear}.headroom--pinned{-webkit-transform:translateY(0%);transform:translateY(0%)}.headroom--pinned:not(.headroom--top){position:fixed;z-index:10;width:100%;background:#fff}.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.footer{color:#e7eaec}.footer__wrapper{background:#373a3b;padding:9rem 0}.footer__content{margin:0 9rem}@media only screen and (max-width: 75em){.footer__content{margin:0 3.5rem}}.footer a{color:#e7eaec;text-decoration:none}.footer__primary{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}.footer__primary-logo-wrapper{width:33.333%}@media only screen and (max-width: 37.5em){.footer__primary-logo-wrapper{width:50%}}.footer__primary-logo{width:11.7rem;height:12.8rem}.footer__primary-logo img{width:100%}.footer__primary-slogan{margin:0 8rem}@media only screen and (max-width: 75em){.footer__primary-slogan{margin:0 5rem}}@media only screen and (max-width: 37.5em){.footer__primary-slogan{-webkit-box-flex:1;flex-grow:1;text-align:center}}.footer__primary-contact{margin:0 0 0 auto;font-size:2.3px;line-height:3.7rem}@media only screen and (max-width: 75em){.footer__primary-contact{font-size:2.1rem;line-height:3.5rem}}@media only screen and (max-width: 56.25em){.footer__primary-contact{display:none;font-size:1.9rem;line-height:3.3rem}}@media only screen and (max-width: 37.5em){.footer__primary-contact{font-size:1.7rem;line-height:3.1rem}}.footer__secondary{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;margin-top:7rem;border-top:1.3px solid #fff;padding-top:2rem}@media only screen and (max-width: 56.25em){.footer__secondary{border-top:0 none;margin-top:5rem}}@media only screen and (max-width: 37.5em){.footer__secondary nav{margin-bottom:1.5rem}}.footer__secondary-title{text-align:center;margin-bottom:3rem}@media only screen and (max-width: 37.5em){.footer__secondary-title{text-align:left}}.footer__secondary-menus{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:justify;justify-content:space-between;font-family:"Titillium Web",sans-serif;font-weight:600;font-size:1.6rem;line-height:2.4rem}@media only screen and (max-width: 56.25em){.footer__secondary-menus{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.footer__secondary-menus nav{width:50%}}@media only screen and (max-width: 33.3333em){.footer__secondary-menus nav{width:100%}}.footer__secondary-menus ul{list-style:none;text-transform:uppercase}.footer__secondary-menus ul ul{text-transform:none;font-weight:300}@media only screen and (max-width: 56.25em){.footer__secondary-menus ul ul{width:auto}}.footer__secondary-menus ul ul li:before{content:'-';padding-right:.1rem;color:#fff}.footer__social-logos{text-align:center;font-size:3.7rem;margin:2rem 0;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:center;justify-content:center}@media only screen and (max-width: 56.25em){.footer__social-logos{margin:10rem 0 3rem}}.footer__social-item{margin:0 1.2rem;width:4.2rem}.footer__social-item img{width:100%}.footer__copyright{text-align:center;font-size:1.2rem;line-height:2.2rem;font-family:"Titillium Web",sans-serif;font-weight:300}.header #block-die-koje-main-menu ul{list-style:none;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;margin:7.7rem 0 0rem;padding-bottom:1.2rem;position:relative;z-index:5}.header #block-die-koje-main-menu ul li{position:relative;z-index:5}.header #block-die-koje-main-menu ul li:not(:last-child){margin-right:4.5rem}.header #block-die-koje-main-menu ul li:hover ul{height:auto;overflow:auto;visibility:visible;opacity:.99}.header #block-die-koje-main-menu ul li ul{margin:2rem 0 0;height:0;overflow:hidden;visibility:hidden;width:25rem;position:absolute;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;top:0;left:-1rem;padding:1.5rem 1rem .5rem;background:#fff;z-index:5;-webkit-transform-style:flat;transform-style:flat}.header #block-die-koje-main-menu ul li ul li:not(:last-child){margin-right:0}.header #block-die-koje-main-menu ul li ul li a{font-size:1.6rem;line-height:1.9rem}.header #block-die-koje-main-menu ul a{color:#373a3b;text-transform:uppercase;font-size:2rem;line-height:2.3rem;font-family:"Titillium Web",sans-serif}.header #block-die-koje-main-menu ul a:hover{color:rgba(55,58,59,0.7)}.header #block-die-koje-main-menu ul a.is-active{font-weight:bold}.mobile-nav{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-align:center;align-items:center;font-family:"Titillium Web",sans-serif;margin-top:4rem}.mobile-nav .submenu__item-content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.mobile-nav .submenu__label{width:3rem;height:5.5rem;margin-left:1rem;-webkit-transition:visibility .4s, -webkit-transform 1s;transition:visibility .4s, -webkit-transform 1s;transition:transform 1s, visibility .4s;transition:transform 1s, visibility .4s, -webkit-transform 1s}@media only screen and (max-width: 33.3333em){.mobile-nav .submenu__label{height:4rem;width:2rem}}.mobile-nav .submenu__label svg{width:100%;height:auto}.mobile-nav .submenu__checkbox{display:none}.mobile-nav .submenu__checkbox:checked ~ .submenu__item-content .submenu__label{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-nav .submenu__checkbox:checked ~ .submenu{height:auto;overflow:auto;visibility:visible}.mobile-nav ul{list-style:none;padding:0 2rem}.mobile-nav li{font-size:3.5rem;line-height:5.5rem}@media only screen and (max-width: 33.3333em){.mobile-nav li{font-size:2.5rem;line-height:4rem}}.mobile-nav li ul{margin-left:3rem;height:0;overflow:hidden;visibility:hidden;padding:0}.mobile-nav li ul li{font-size:2.5rem;line-height:4rem}@media only screen and (max-width: 33.3333em){.mobile-nav li ul li{font-size:2rem;line-height:3rem}}.mobile-nav li svg{fill:#373a3b;stroke:#373a3b}.mobile-nav li svg:hover{fill:#000;stroke:#000}.mobile-nav a{color:#373a3b}.mobile-nav a.is-active{font-weight:bold}.mobile-nav a:hover{color:#000}.mobile-nav__checkbox{display:none}.mobile-nav__button{justify-self:flex-end;align-self:center}.mobile-nav__button:hover .mobile-nav__button__icon::before{top:-1.2rem}.mobile-nav__button:hover .mobile-nav__button__icon::after{top:1.2rem}.mobile-nav__checkbox:checked ~ .header .mobile-nav__button .mobile-nav__icon,.mobile-nav__checkbox:checked ~ .mobile-nav__wrapper .mobile-nav__button .mobile-nav__icon{background-color:transparent}.mobile-nav__checkbox:checked ~ .header .mobile-nav__button .mobile-nav__icon:before,.mobile-nav__checkbox:checked ~ .mobile-nav__wrapper .mobile-nav__button .mobile-nav__icon:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:0}.mobile-nav__checkbox:checked ~ .header .mobile-nav__button .mobile-nav__icon:after,.mobile-nav__checkbox:checked ~ .mobile-nav__wrapper .mobile-nav__button .mobile-nav__icon:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:0}.mobile-nav__checkbox:checked ~ .mobile-nav__wrapper{top:0;left:0;position:absolute;width:100%;background:#fff;display:block;min-height:100%;height:auto;z-index:10}.mobile-nav__checkbox:checked ~ .header__wrapper{height:0;overflow:hidden;visibility:hidden}.mobile-nav__checkbox:checked ~ .main{height:0;overflow:hidden;visibility:hidden}.mobile-nav__checkbox:checked ~ .after-main{height:0;overflow:hidden;visibility:hidden}.mobile-nav__checkbox:checked ~ .footer__wrapper{height:0;overflow:hidden;visibility:hidden}.mobile-nav__wrapper{height:0;overflow:hidden}.mobile-nav__icon{position:relative;margin:2.5rem 0 0}.mobile-nav__icon,.mobile-nav__icon::before,.mobile-nav__icon::after{width:3rem;height:4px;background-color:#373a3b;display:none}@media only screen and (max-width: 75em){.mobile-nav__icon,.mobile-nav__icon::before,.mobile-nav__icon::after{display:inline-block}}.mobile-nav__icon::before,.mobile-nav__icon::after{content:"";position:absolute;left:0;-webkit-transition:all .3s;transition:all .3s}.mobile-nav__icon::before{top:-1rem}.mobile-nav__icon::after{top:1rem}.modal{font-family:-apple-system, BlinkMacSystemFont, avenir next, avenir, helvetica neue, helvetica, ubuntu, roboto, noto, segoe ui, arial, sans-serif}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(122,126,128,0.7);display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;z-index:4}.modal__container{background-color:#fff;max-width:100vw;max-height:100vh;border-radius:.1rem;overflow-y:auto;box-sizing:border-box;margin:2rem}.modal__header{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.modal__title{margin:0;padding:2rem 2rem 0;box-sizing:border-box;color:#000}.modal__close{color:#000;border:0}.modal__header .modal__close:before{content:"\2715";margin-right:2rem}.modal__content{margin-top:2rem;line-height:1.5;color:rgba(0,0,0,0.8)}.modal__content-image img{width:100%;vertical-align:top}.modal__btn{font-size:.875rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;background-color:#e6e6e6;color:rgba(0,0,0,0.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden="false"] .modal__overlay{-webkit-animation:mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden="false"] .modal__container{-webkit-animation:mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden="true"] .modal__overlay{-webkit-animation:mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden="true"] .modal__container{-webkit-animation:mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.breadcrumb{font-size:1.2rem;line-height:2.4rem;font-family:"Titillium Web",sans-serif;text-transform:uppercase;margin-bottom:4rem}@media only screen and (max-width: 37.5em){.breadcrumb{line-height:1.5rem}}.breadcrumb ul{margin:0 0 0}.breadcrumb__list{list-style:none;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}@media only screen and (max-width: 33.3333em){.breadcrumb__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}}.breadcrumb__list-element a{text-decoration:none}.tns-outer [aria-controls],.tns-outer [data-action]{height:1.2rem;width:1.2rem;border-radius:50%;margin-right:1rem;border:1.6px solid #373a3b}.tns-outer [aria-controls]:focus,.tns-outer [data-action]:focus{outline:none}.tns-nav-active{background-color:#373a3b;border:1.6px solid #373a3b !important}.link-block{text-transform:uppercase;font-size:1.6rem;line-height:4rem;font-family:"Titillium Web",sans-serif;border:1.6px solid #7a7e80;padding:0 1rem 0 0;color:#7a7e80;height:4rem;margin-bottom:2rem;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;text-decoration:none !important}@media only screen and (max-width: 56.25em){.link-block{font-size:1.4rem;height:3rem;line-height:3rem}}@media only screen and (max-width: 37.5em){.link-block{font-size:1.2rem;height:2.2rem;line-height:2.2rem}}.link-block:before{content:url("/themes/custom/die_koje/assets/images/pfeil_grau_2.svg");width:4rem;height:4rem;display:inline-block;margin-right:1.5rem}@media only screen and (max-width: 37.5em){.link-block:before{width:2.5rem;height:2.5rem;margin-right:1rem}}.link-block--prev{padding:0 0 0 1rem}.link-block--prev:before{content:'';display:none}.link-block--prev:after{content:url("/themes/custom/die_koje/assets/images/pfeil_grau_2--prev.svg");width:4rem;height:4rem;display:inline-block;margin-left:1.5rem}@media only screen and (max-width: 37.5em){.link-block--prev:after{width:2.5rem;height:2.5rem;margin-left:1rem}}.link-block--overview:after{content:url("/themes/custom/die_koje/assets/images/pfeil_grau_2--overview.svg");width:4rem;height:4rem;display:inline-block;margin-left:1.5rem}@media only screen and (max-width: 37.5em){.link-block--overview:after{width:2.5rem;height:2.5rem;margin-left:1rem}}.link-block--big{font-size:2rem}@media only screen and (max-width: 56.25em){.link-block--big{font-size:1.4rem;height:3rem;line-height:3rem}}@media only screen and (max-width: 37.5em){.link-block--big{font-size:1.2rem;height:2.2rem;line-height:2.2rem}}.link-block--white{color:#fff;border:1.6px solid #fff}.link-block--white:before{content:url("/themes/custom/die_koje/assets/images/pfeil_weiss_2.svg")}.link-block-arrow{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;height:3rem;color:#fff;-webkit-box-align:center;align-items:center;border:1.6px solid #fff;text-transform:uppercase;font-family:"Titillium Web",sans-serif;font-size:1.6rem;text-decoration:none !important}@media only screen and (max-width: 37.5em){.link-block-arrow{height:2.2rem;font-size:1.2rem}}.link-block-arrow img{width:2.7rem;height:auto}.link-block-arrow span{padding:0 1.4rem;line-height:3rem}@media only screen and (max-width: 37.5em){.link-block-arrow span{line-height:2.2rem}}.accordion-paragraph-collection-title{margin-bottom:1.8rem}.accordion-paragraph-collection__wrapper{padding:3.5rem 0 .5rem;margin-bottom:7.5rem}.accordion-paragraph-collection__items{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.accordion-paragraph-item{width:calc(50% - 3.5rem)}@media only screen and (max-width: 56.25em){.accordion-paragraph-item{width:100%}}.accordion-paragraph-item:nth-child(odd){margin-right:3.5rem}@media only screen and (max-width: 56.25em){.accordion-paragraph-item:nth-child(odd){margin-right:0}}.accordion-paragraph-item:nth-child(even){margin-left:3.5rem}@media only screen and (max-width: 56.25em){.accordion-paragraph-item:nth-child(even){margin-left:0}}.accordion-paragraph-item__checkbox{display:none}.accordion-paragraph-item__checkbox:checked ~ .accordion-paragraph-item__content{height:auto;min-width:5rem;overflow:visible}.accordion-paragraph-item__checkbox:checked ~ .accordion-paragraph-item__title .accordion-paragraph-item__title-icon--open{display:none}.accordion-paragraph-item__checkbox:checked ~ .accordion-paragraph-item__title .accordion-paragraph-item__title-icon--close{display:block}.accordion-paragraph-item__title{font-weight:600;margin-bottom:1em;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:justify;justify-content:space-between;font-size:2.5rem;line-height:3rem;font-family:"Titillium Web",sans-serif}@media only screen and (max-width: 75em){.accordion-paragraph-item__title{font-size:2.2rem;line-height:2.7rem}}@media only screen and (max-width: 56.25em){.accordion-paragraph-item__title{font-size:2rem;line-height:2.3rem}}@media only screen and (max-width: 37.5em){.accordion-paragraph-item__title{font-size:1.7rem;line-height:2rem}}.accordion-paragraph-item__title-icon{margin-left:2rem}.accordion-paragraph-item__title-icon--open{height:2rem;width:2rem}@media only screen and (max-width: 37.5em){.accordion-paragraph-item__title-icon--open{height:1.5rem;width:1.5rem}}.accordion-paragraph-item__title-icon--close{display:none;height:2rem;width:2rem}@media only screen and (max-width: 37.5em){.accordion-paragraph-item__title-icon--close{height:1.5rem;width:1.5rem}}.accordion-paragraph-item__content{height:0;min-height:0;overflow:hidden;-webkit-transition:min-height .3s;transition:min-height .3s}.color-link-block{text-align:center;padding:5.5rem 0 2rem}.color-link-block__wrapper{margin-bottom:9.5rem}@media only screen and (max-width: 75em){.color-link-block__wrapper{margin-bottom:6rem}}@media only screen and (max-width: 56.25em){.color-link-block__wrapper{margin-bottom:4rem}}@media only screen and (max-width: 37.5em){.color-link-block__wrapper{margin-bottom:2.5rem}}.color-paragraph-collection{padding:7.5rem 0 0rem}.header-slider-paragraph{position:relative}.header-slider-paragraph__wrapper{margin-bottom:7rem;z-index:0}@media only screen and (max-width: 75em){.header-slider-paragraph__wrapper{margin-bottom:5.5rem}}@media only screen and (max-width: 56.25em){.header-slider-paragraph__wrapper{margin-bottom:4rem}}@media only screen and (max-width: 37.5em){.header-slider-paragraph__wrapper{margin-bottom:2.8rem}}.header-slider-paragraph__title{text-align:center;margin:0 auto;max-width:68rem;width:100%}.header-slider-paragraph__slider{z-index:0;position:relative}.header-slider-paragraph__slide{position:relative}@media only screen and (max-width: 56.25em){.header-slider-paragraph__slide{padding-top:3rem}}.header-slider-paragraph__product-price{position:absolute;top:8rem;right:0;width:23rem;height:4.5rem;line-height:4.5rem;background:#fff;z-index:10;font-weight:300;padding-left:1.4rem}@media only screen and (max-width: 75em){.header-slider-paragraph__product-price{top:6rem;width:20rem}}@media only screen and (max-width: 56.25em){.header-slider-paragraph__product-price{width:16rem;height:4rem;line-height:4rem}}@media only screen and (max-width: 37.5em){.header-slider-paragraph__product-price{width:13 rem}}.header-slider-paragraph__product-price sup{font-size:1.6rem;line-height:2rem}@media only screen and (max-width: 56.25em){.header-slider-paragraph__product-price sup{font-size:1.3rem;line-height:1.8rem}}.header-slider-paragraph__slider-footer{position:absolute;bottom:3rem;right:0;z-index:10;height:2rem;width:100%}.header-slider-paragraph__slider-footer-controls{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;margin:0 27rem 0 0;-webkit-box-pack:end;justify-content:flex-end}@media only screen and (max-width: 90em){.header-slider-paragraph__slider-footer-controls{margin:0 3rem 0 0}}.header-slider-paragraph__slider-footer-control{width:5rem;height:1.2rem}.header-slider-paragraph__slider-footer-control--prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:1.5rem;margin-top:.2rem}.header-slider-paragraph__slide-image{width:100%;background-size:cover}.header-slider-paragraph__slide-image img{vertical-align:top;max-width:100%;width:100%;height:auto;background-size:cover}.header-slider-paragraph__slide-badge-link{width:20rem;height:20rem;border-radius:50%;position:absolute;top:2rem;right:0;font-size:2rem;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);background:#fff;border:2px solid #000;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-transform:uppercase;color:#373a3b;padding:1rem;font-family:"Titillium Web",sans-serif;font-weight:bold;text-align:center}@media only screen and (max-width: 75em){.header-slider-paragraph__slide-badge-link{width:15rem;height:15rem;font-size:1.8rem}}@media only screen and (max-width: 56.25em){.header-slider-paragraph__slide-badge-link{width:12rem;height:12rem;font-size:1.5rem;top:0rem}}.header-slider-paragraph__slide-badge-link-image{width:5rem;height:2rem;margin-top:1rem}@media only screen and (max-width: 56.25em){.header-slider-paragraph__slide-badge-link-image{margin-top:0.5rem;width:4rem}}@media only screen and (max-width: 37.5em){.header-slider-paragraph__slide-badge-link-image{width:3rem}}.header-slider-paragraph__slide-badge-link-image img{width:100%;height:auto;vertical-align:top}.header-slider-paragraph__slide-overlay{position:absolute;background:rgba(55,58,59,0.1);top:0;bottom:0;left:0;right:0}@media only screen and (max-width: 56.25em){.header-slider-paragraph__slide-overlay{top:3rem}}.header-slider-paragraph__slide-text{position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:90rem;width:100%;left:50%;text-align:center;color:#fff}.header-slider-paragraph .tns-outer{z-index:0}.header-slider-paragraph .tns-nav{position:absolute;bottom:2rem;margin:0 auto 0 27rem}@media only screen and (max-width: 90em){.header-slider-paragraph .tns-nav{margin:0 auto 0 3rem}}.header-slider-paragraph .tns-outer [aria-controls],.header-slider-paragraph .tns-outer [data-action]{background:transparent;border:1px solid #fff !important}.header-slider-paragraph .tns-nav-active{background:#fff !important;border:1px solid #fff !important}.slider-paragraph{position:relative;margin-bottom:7rem}@media only screen and (max-width: 75em){.slider-paragraph{margin-bottom:5.5rem}}@media only screen and (max-width: 56.25em){.slider-paragraph{margin-bottom:4rem}}@media only screen and (max-width: 37.5em){.slider-paragraph{margin-bottom:1rem}}.slider-paragraph__title{text-align:center;width:100%;max-width:60rem;margin:0 auto 3rem}.slider-paragraph__slide-video{position:relative;width:100%;height:10rem;padding-top:64.3243243%}.slider-paragraph__slide-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.slider-paragraph__slide-image{width:100%}.slider-paragraph__slide-image img{width:100%;vertical-align:top}.slider-paragraph__slide-text{text-align:center;max-width:65rem;width:100%;margin:3rem auto 3.5rem;position:relative}.slider-paragraph__slide-text:after{text-align:center;content:'';display:block;max-width:32rem;width:100%;border-bottom:1.6px solid #373a3b;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-3.5rem}@media only screen and (max-width: 75em){.slider-paragraph__slide-text:after{max-width:20rem;padding:0 2rem}}@media only screen and (max-width: 37.5em){.slider-paragraph__slide-text:after{max-width:15rem}}@media only screen and (max-width: 33.3333em){.slider-paragraph__slide-text:after{display:none}}.slider-paragraph__slider-footer{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;height:5rem}@media only screen and (max-width: 37.5em){.slider-paragraph__slider-footer{height:9rem}}@media only screen and (max-width: 33.3333em){.slider-paragraph__slider-footer{height:10rem}}.slider-paragraph__slider-footer-controls{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;margin:0 0 0 auto}.slider-paragraph__slider-footer-control{height:1.25rem;width:5rem;z-index:10}.slider-paragraph__slider-footer-control img{width:100%;vertical-align:top}.slider-paragraph__slider-footer-control--prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:2rem}.slider-paragraph .tns-nav{position:absolute;bottom:4rem}.icon-collection-paragraph{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;margin-bottom:10rem}@media only screen and (max-width: 75em){.icon-collection-paragraph{margin-bottom:6rem}}@media only screen and (max-width: 56.25em){.icon-collection-paragraph{margin-bottom:4.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}}@media only screen and (max-width: 37.5em){.icon-collection-paragraph{margin-bottom:3rem}}.icon-paragraph{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-align:center;align-items:center}.icon-paragraph__wrapper{width:calc(25% - 12.2rem);margin:0 6.6rem}@media only screen and (max-width: 90em){.icon-paragraph__wrapper{width:calc(25% - 6.6rem);margin:0 3.3rem}}@media only screen and (max-width: 56.25em){.icon-paragraph__wrapper{margin:3rem 2rem;width:calc(50% - 4rem)}}@media only screen and (max-width: 37.5em){.icon-paragraph__wrapper{margin:1.5rem 2rem;width:calc(50% - 4rem)}}.icon-paragraph__image-icon{height:10rem;width:10rem;text-align:center;margin-bottom:1rem}@media only screen and (max-width: 37.5em){.icon-paragraph__image-icon{margin-bottom:.3rem}}.icon-paragraph__image-regular{width:100%;text-align:center}.icon-paragraph__image-regular img{max-width:100%;width:auto;height:auto;max-height:12rem}.icon-paragraph__content{font-family:"Calluna";font-size:2.25rem;line-height:2.55rem;text-align:center}@media only screen and (max-width: 56.25em){.icon-paragraph__content{font-size:2rem;line-height:2.2rem}}@media only screen and (max-width: 37.5em){.icon-paragraph__content{font-size:1.5rem;line-height:1.7rem}}.icon-paragraph__title{font-weight:bold;margin-bottom:1em;min-height:2em;font-family:"Titillium Web",sans-serif}.icon-collection-slider-paragraph{padding-top:8rem;position:relative}.icon-collection-slider-paragraph__container{margin-bottom:10rem}@media only screen and (max-width: 75em){.icon-collection-slider-paragraph__container{margin-bottom:8rem}}@media only screen and (max-width: 56.25em){.icon-collection-slider-paragraph__container{margin-bottom:6.5rem}}@media only screen and (max-width: 37.5em){.icon-collection-slider-paragraph__container{margin-bottom:5rem}}.icon-collection-slider-paragraph__slider-item{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}@media only screen and (max-width: 56.25em){.icon-collection-slider-paragraph__slider-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}}.icon-collection-slider-paragraph__slider-footer{position:absolute;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;height:5rem;bottom:0rem;left:calc(50% + 45rem)}@media only screen and (max-width: 90em){.icon-collection-slider-paragraph__slider-footer{bottom:-1rem}}@media only screen and (max-width: 75em){.icon-collection-slider-paragraph__slider-footer{left:auto;right:4rem}}@media only screen and (max-width: 56.25em){.icon-collection-slider-paragraph__slider-footer{bottom:-1.5rem;left:auto;right:3.5rem}}.icon-collection-slider-paragraph__slider-footer-controls{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;margin:1.5rem 0 0 auto}.icon-collection-slider-paragraph__slider-footer-control{height:1.25rem;width:5rem;z-index:10}.icon-collection-slider-paragraph__slider-footer-control svg{width:100%;vertical-align:top;fill:#fff}.icon-collection-slider-paragraph__slider-footer-control--prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:2rem}.icon-collection-slider-paragraph .tns-nav{margin-left:27rem;padding-bottom:1.5rem;margin-top:3rem}@media only screen and (max-width: 75em){.icon-collection-slider-paragraph .tns-nav{margin-left:5rem}}@media only screen and (max-width: 56.25em){.icon-collection-slider-paragraph .tns-nav{margin-left:3rem}}.icon-collection-slider-paragraph .tns-outer [aria-controls],.icon-collection-slider-paragraph .tns-outer [data-action]{border:1.6px solid #fff}.icon-collection-slider-paragraph .tns-outer [aria-controls]:focus,.icon-collection-slider-paragraph .tns-outer [data-action]:focus{outline:none}.icon-collection-slider-paragraph .tns-nav-active{background-color:transparent;border:1.6px solid #fff !important}.single-column-paragraph{margin:0 28rem 10rem;text-align:center}@media only screen and (max-width: 75em){.single-column-paragraph{margin:0 8rem 7rem}}@media only screen and (max-width: 37.5em){.single-column-paragraph{margin:0 5rem 3.4rem}}.single-column-paragraph__title{margin-bottom:1em}.single-column-paragraph__content{margin-bottom:7rem}@media only screen and (max-width: 75em){.single-column-paragraph__content{margin-bottom:5.5rem}}@media only screen and (max-width: 56.25em){.single-column-paragraph__content{margin-bottom:4rem}}@media only screen and (max-width: 37.5em){.single-column-paragraph__content{margin-bottom:2.3rem}}.single-column-paragraph__border-bottom{border-bottom:1px solid #373a3b;margin:0 14.5rem}@media only screen and (max-width: 75em){.single-column-paragraph__border-bottom{margin:0 10.5rem}}@media only screen and (max-width: 56.25em){.single-column-paragraph__border-bottom{margin:0 6.5rem}}@media only screen and (max-width: 37.5em){.single-column-paragraph__border-bottom{margin:0 2.2rem}}.multicolumn-paragraph{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;margin-bottom:9rem}@media only screen and (max-width: 56.25em){.multicolumn-paragraph{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;margin-bottom:6rem}}@media only screen and (max-width: 37.5em){.multicolumn-paragraph{margin-bottom:2rem}}.multicolumn-paragraph__column{width:50%}@media only screen and (max-width: 56.25em){.multicolumn-paragraph__column{width:100%}}.multicolumn-paragraph__column--primary{margin-right:2rem;margin-bottom:1em}@media only screen and (max-width: 56.25em){.multicolumn-paragraph__column--primary{margin-right:0}}.multicolumn-paragraph__column--secondary{margin-left:2rem;margin-bottom:1em}@media only screen and (max-width: 56.25em){.multicolumn-paragraph__column--secondary{margin-left:0}}.block-paragraph{margin-bottom:12rem}@media only screen and (max-width: 75em){.block-paragraph{margin-bottom:6rem}}@media only screen and (max-width: 56.25em){.block-paragraph{margin-bottom:4rem}}@media only screen and (max-width: 37.5em){.block-paragraph{margin-bottom:3rem}}.block-paragraph__title{text-align:center;margin-bottom:4rem}@media only screen and (max-width: 56.25em){.block-paragraph__title{margin-bottom:3rem}}@media only screen and (max-width: 37.5em){.block-paragraph__title{margin-bottom:2rem}}.product-spectrum-block .product-spectrum-block__item-collection{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;margin:0 .4rem}@media only screen and (max-width: 75em){.product-spectrum-block .product-spectrum-block__item-collection{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}}.product-spectrum-block .product-category-teaser{width:calc(100% / 6);margin:0 .4rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}@media only screen and (max-width: 75em){.product-spectrum-block .product-category-teaser{width:calc(33.333% - .8rem);margin:0 .4rem .8rem}}@media only screen and (max-width: 37.5em){.product-spectrum-block .product-category-teaser{width:calc(50% - .8rem)}}.product-spectrum-block .product-category-teaser__cover-image img{width:100%;height:auto}.product-spectrum-block .product-category-teaser__content-box{padding:2.6rem 2rem;text-align:center;-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}@media only screen and (max-width: 37.5em){.product-spectrum-block .product-category-teaser__content-box{padding:2rem 2rem 1rem}}.product-spectrum-block .product-category-teaser__title{font-size:2.25rem;line-height:2.7rem;font-family:"Titillium Web",sans-serif;font-weight:bold;height:2em;margin-bottom:1em}@media only screen and (max-width: 37.5em){.product-spectrum-block .product-category-teaser__title{font-size:1.7rem;line-height:2rem;height:auto}}.product-spectrum-block .product-category-teaser__content-box-text{-webkit-box-flex:1;flex-grow:1}.product-spectrum-block .product-category-teaser__teaser-text{margin-bottom:2rem}@media only screen and (max-width: 75em){.product-spectrum-block .product-category-teaser__teaser-text{margin-bottom:2.5rem}}@media only screen and (max-width: 37.5em){.product-spectrum-block .product-category-teaser__teaser-text{margin-bottom:1.5rem}}.product-spectrum-block .product-category-teaser__link{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;height:3rem;color:#fff;-webkit-box-align:center;align-items:center;border:1.6px solid #fff;text-transform:uppercase;font-family:"Titillium Web",sans-serif;font-size:1.6rem;margin:0 auto}@media only screen and (max-width: 37.5em){.product-spectrum-block .product-category-teaser__link{height:2.2rem;font-size:1.2rem}}.product-spectrum-block .product-category-teaser__link img{width:2.7rem;height:auto}.product-spectrum-block .product-category-teaser__link span{padding:0 1.4rem;line-height:3rem}@media only screen and (max-width: 37.5em){.product-spectrum-block .product-category-teaser__link span{line-height:2.2rem}}@media only screen and (max-width: 37.5em){.product-spectrum-block-2{margin-bottom:5rem}}.product-spectrum-block-2 .product-spectrum-block__item-collection{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:0 .4rem}.product-spectrum-block-2 .product-category-teaser{width:calc((100% / 3) - .8rem);margin:.4rem}@media only screen and (max-width: 37.5em){.product-spectrum-block-2 .product-category-teaser{width:calc(50% - .8rem)}}.product-spectrum-block-2 .product-category-teaser__content-box{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;padding:2rem 2rem 2.5rem}@media only screen and (max-width: 56.25em){.product-spectrum-block-2 .product-category-teaser__content-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}}.product-spectrum-block-2 .product-category-teaser__title{text-align:left;height:1em}@media only screen and (max-width: 75em){.product-spectrum-block-2 .product-category-teaser__title{height:2em}}.product-spectrum-block-2 .product-category-teaser__teaser-text{text-align:left;margin-bottom:0;margin-right:2rem}.product-spectrum-block-2 .product-category-teaser__link{align-self:flex-end;margin:0 0 0 auto}@media only screen and (max-width: 56.25em){.product-spectrum-block-2 .product-category-teaser__link{align-self:flex-start;margin:2rem 0 0}}.product-category-teaser{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:center;align-items:center}.product-category-teaser .product-category-teaser__cover-image{overflow:hidden;width:100%}.product-category-teaser .product-category-teaser__cover-image img{vertical-align:top;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}.product-category-teaser svg{fill:#fff;vertical-align:top}.product-category-teaser__link-image{width:2.7rem;height:1.1rem}.product-category-teaser__link-image svg .image{fill:#fff;stroke:none;vertical-align:top}.product-category-teaser:hover{background:#fff;color:#373a3b !important}.product-category-teaser:hover .product-category-teaser__cover-image img{-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}.product-category-teaser:hover .product-category-teaser__link{color:#373a3b;border:1.6px solid #373a3b}.product-category-teaser:hover svg .image{fill:#373a3b}.slider-text-image-paragraph{position:relative;margin-bottom:1rem}.slider-text-image-paragraph__wrapper--extra-margin{margin-bottom:9rem}@media only screen and (max-width: 56.25em){.slider-text-image-paragraph__wrapper--extra-margin{margin-bottom:8rem}}@media only screen and (max-width: 37.5em){.slider-text-image-paragraph__wrapper--extra-margin{margin-bottom:6.5rem}}.slider-text-image-paragraph__slider-wrapper{position:relative;color:#fff}.slider-text-image-paragraph__slider-wrapper .tns-nav{position:absolute;left:50%;bottom:4rem;margin:0 0 0 7rem}@media only screen and (max-width: 90em){.slider-text-image-paragraph__slider-wrapper .tns-nav{bottom:2rem}}@media only screen and (max-width: 56.25em){.slider-text-image-paragraph__slider-wrapper .tns-nav{left:0;margin:0 0 0 3.3rem}}.slider-text-image-paragraph__slider-wrapper .tns-outer [aria-controls],.slider-text-image-paragraph__slider-wrapper .tns-outer [data-action]{border:1px solid #fff}.slider-text-image-paragraph__slider-wrapper .tns-outer [aria-controls]:focus,.slider-text-image-paragraph__slider-wrapper .tns-outer [data-action]:focus{outline:none}.slider-text-image-paragraph__slider-wrapper .tns-nav-active{background-color:transparent;border:1px solid #fff !important}.slider-text-image-paragraph__slider-wrapper--image-right .slider-text-image-paragraph__slide-image{-webkit-box-ordinal-group:2;order:1}@media only screen and (max-width: 56.25em){.slider-text-image-paragraph__slider-wrapper--image-right .slider-text-image-paragraph__slide-image{-webkit-box-ordinal-group:1;order:0}}.slider-text-image-paragraph__slider-wrapper--image-right .slider-text-image-paragraph__slide-text{margin:0 0 0 auto}@media only screen and (max-width: 56.25em){.slider-text-image-paragraph__slider-wrapper--image-right .slider-text-image-paragraph__slide-text{margin:0}}.slider-text-image-paragraph__slider-wrapper--image-right .slider-text-image-paragraph__slider-footer{left:calc(50% - 15rem);right:auto}@media only screen and (max-width: 56.25em){.slider-text-image-paragraph__slider-wrapper--image-right .slider-text-image-paragraph__slider-footer{bottom:-1.5rem;left:auto;right:3.5rem}}.slider-text-image-paragraph__slider-wrapper--image-right .tns-nav{left:0}.slider-text-image-paragraph__slider-wrapper--gray{color:#373a3b}.slider-text-image-paragraph__slider-wrapper--gray .slider-text-image-paragraph__slider-footer-control svg{fill:#7a7e80}.slider-text-image-paragraph__slider-wrapper--gray .tns-outer [aria-controls],.slider-text-image-paragraph__slider-wrapper--gray .tns-outer [data-action]{border:1px solid #7a7e80}.slider-text-image-paragraph__slider-wrapper--gray .tns-outer [aria-controls]:focus,.slider-text-image-paragraph__slider-wrapper--gray .tns-outer [data-action]:focus{outline:none}.slider-text-image-paragraph__slider-wrapper--gray .tns-nav-active{background:#7a7e80;border:1px solid #7a7e80 !important}.slider-text-image-paragraph__slider-footer{position:absolute;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;height:5rem;bottom:0rem;left:calc(50% + 45rem)}@media only screen and (max-width: 90em){.slider-text-image-paragraph__slider-footer{bottom:-1rem}}@media only screen and (max-width: 75em){.slider-text-image-paragraph__slider-footer{left:auto;right:4rem}}@media only screen and (max-width: 56.25em){.slider-text-image-paragraph__slider-footer{bottom:-1.5rem;left:auto;right:3.5rem}}@media only screen and (max-width: 37.5em){.slider-text-image-paragraph__slider-footer{width:100%;position:relative;height:9rem}}.slider-text-image-paragraph__slider-footer-controls{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;margin:0 0 0 auto}.slider-text-image-paragraph__slider-footer-control{height:1.25rem;width:5rem;z-index:10}.slider-text-image-paragraph__slider-footer-control svg{width:100%;vertical-align:top;fill:#fff}.slider-text-image-paragraph__slider-footer-control--prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:2rem}.slider-text-image-paragraph__title{text-align:center;width:100%;max-width:60rem;margin:0 auto 3rem}@media only screen and (max-width: 56.25em){.slider-text-image-paragraph__title{margin:0 auto 2rem}}.slider-text-image-paragraph__slide{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}@media only screen and (max-width: 56.25em){.slider-text-image-paragraph__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}}.slider-text-image-paragraph__slide-image{width:50%}@media only screen and (max-width: 56.25em){.slider-text-image-paragraph__slide-image{width:100%}}.slider-text-image-paragraph__slide-image img{vertical-align:top;width:100%;height:auto}.slider-text-image-paragraph__slide-text-wrapper{width:50%;padding:4rem 2rem 7.5rem 7rem}@media only screen and (max-width: 56.25em){.slider-text-image-paragraph__slide-text-wrapper{width:100%;padding:2.5rem 3.3rem 4rem}}.slider-text-image-paragraph__slide-text{max-width:65rem}@media only screen and (max-width: 56.25em){.slider-text-image-paragraph__slide-text{max-width:100%}}.slider-text-image-paragraph__slide-content{max-width:65rem;width:100%}@media only screen and (max-width: 56.25em){.slider-text-image-paragraph__slide-content{max-width:100%}}.slider-text-image-paragraph__slide-headline{height:2em;margin-bottom:3rem}@media only screen and (max-width: 56.25em){.slider-text-image-paragraph__slide-headline{height:auto;margin-bottom:1.5rem}}.slider-text-image-paragraph__slide-title{margin-bottom:1.5rem}@media only screen and (max-width: 56.25em){.slider-text-image-paragraph__slide-title{margin-bottom:1rem}}.products-category-block{max-width:118rem;width:calc(100% - 20.4rem);margin:0 10.2rem}@media only screen and (max-width: 90em){.products-category-block{margin:0 5.2rem;width:calc(100% - 10.4rem)}}@media only screen and (max-width: 56.25em){.products-category-block{margin:0 3.2rem;width:calc(100% - 6.4rem)}}.products-category-block__item-collection{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.product-teaser{display:block}.product-teaser:hover{background:#fff;color:#373a3b !important}.product-teaser:hover svg{fill:#373a3b}.product-teaser:hover .link-block-arrow{border:1.6px solid #373a3b}.product-teaser:hover .link-block-arrow{color:#373a3b}.product-teaser:hover .product-teaser__cover-image img{-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}.product-teaser__wrapper{width:calc(50% - .6rem);margin:.3rem}@media only screen and (max-width: 56.25em){.product-teaser__wrapper{width:calc(100% - .6rem)}}.product-teaser__header{position:relative}.product-teaser__cover-image{overflow:hidden;width:100%}.product-teaser__cover-image img{width:100%;vertical-align:top;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}.product-teaser__title{margin-bottom:1rem}.product-teaser__teaser-title{margin-bottom:1.5rem;height:2em}.product-teaser__teaser-text{height:4em;margin-bottom:1rem}@media only screen and (max-width: 37.5em){.product-teaser__teaser-text{height:auto}}.product-teaser__icon-image{position:absolute;max-width:22.5rem;width:100%;bottom:-5rem;right:1.5rem}@media only screen and (max-width: 37.5em){.product-teaser__icon-image{max-width:18rem}}@media only screen and (max-width: 33.3333em){.product-teaser__icon-image{max-width:15rem}}.product-teaser__icon-image img{width:100%;vertical-align:top}.product-teaser__price-from{color:#373a3b;background:#fff;position:absolute;right:1px;top:4.5rem;padding:0.7rem 1rem;width:15rem;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;height:3.6rem}@media only screen and (max-width: 75em){.product-teaser__price-from{width:12rem;top:3rem}}@media only screen and (max-width: 37.5em){.product-teaser__price-from{width:10rem}}.product-teaser__price-from sup{align-self:flex-start;margin-right:1rem}.product-teaser__content-box{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;padding:2rem 3rem}@media only screen and (max-width: 75em){.product-teaser__content-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}}.product-teaser__content-box-text{max-width:31rem;margin-right:4rem;width:calc(100% - 21rem)}@media only screen and (max-width: 75em){.product-teaser__content-box-text{width:100%;max-width:50rem;margin-bottom:2rem}}.product-teaser__link{height:3.6rem;align-self:flex-end;margin-left:auto;font-weight:600;width:17rem !important}@media only screen and (max-width: 75em){.product-teaser__link{align-self:flex-start;margin-left:0}}.product-teaser__link-image{width:3rem}.product-teaser__link-image svg{width:100%}.round-image-collection-paragraph{margin-bottom:5rem}@media only screen and (max-width: 43.75em){.round-image-collection-paragraph{margin-bottom:4rem}}.round-image-collection-paragraph__collection{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;max-width:95rem;width:100%;margin:0 auto;-webkit-box-pack:center;justify-content:center}@media only screen and (max-width: 43.75em){.round-image-collection-paragraph__collection{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:start;justify-content:flex-start}}.round-image-item-paragraph{width:calc(25% - 4.8rem);margin:0 2.4rem 3rem}@media only screen and (max-width: 56.25em){.round-image-item-paragraph{width:calc(25% - 2rem);margin:0 1rem 3rem}}@media only screen and (max-width: 43.75em){.round-image-item-paragraph{width:calc(50% - 4rem);margin:0 2rem 3rem}}.round-image-item-paragraph__image{border-radius:50%;width:100%;margin-bottom:3rem}.round-image-item-paragraph__image img{border-radius:50%;vertical-align:top;width:100%}.half-width-icon-paragraph{width:100%;height:100%;position:relative;margin-top:3rem;display:block}@media only screen and (max-width: 37.5em){.half-width-icon-paragraph{margin-top:0}}.half-width-icon-paragraph.u-background-gray .half-width-icon-paragraph__content{color:#373a3b}.half-width-icon-paragraph.u-background-gray .half-width-icon-paragraph__link{color:#373a3b}.half-width-icon-paragraph.u-background-gray .half-width-icon-paragraph__link svg{fill:#373a3b}.half-width-icon-paragraph__wrapper-container{width:calc(50% + 2rem)}@media only screen and (max-width: 56.25em){.half-width-icon-paragraph__wrapper-container{width:50%}}@media only screen and (max-width: 37.5em){.half-width-icon-paragraph__wrapper-container{width:100%;height:45rem}}.half-width-icon-paragraph__wrapper-container:first-child{-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 4rem) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 4rem) 100%, 0 100%)}@media only screen and (max-width: 56.25em){.half-width-icon-paragraph__wrapper-container:first-child{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}.half-width-icon-paragraph__wrapper-container:first-child .half-width-icon-paragraph__content{margin:0 0 0 auto}.half-width-icon-paragraph__wrapper-container:first-child .half-width-icon-paragraph__content-primary{margin-left:auto;margin-right:7rem}@media only screen and (max-width: 75em){.half-width-icon-paragraph__wrapper-container:first-child .half-width-icon-paragraph__content-primary{margin-left:2rem}}@media only screen and (max-width: 56.25em){.half-width-icon-paragraph__wrapper-container:first-child .half-width-icon-paragraph__content-primary{margin-right:2rem;margin-left:4rem}}.half-width-icon-paragraph__wrapper-container:first-child .half-width-icon-paragraph__content-secondary{-webkit-box-ordinal-group:0;order:-1}@media only screen and (max-width: 56.25em){.half-width-icon-paragraph__wrapper-container:first-child .half-width-icon-paragraph__content-secondary{-webkit-box-ordinal-group:1;order:0}}.half-width-icon-paragraph__wrapper-container:first-child .half-width-icon-paragraph__link{margin-left:3.5rem}.half-width-icon-paragraph__wrapper-container:first-child .half-width-icon-paragraph__link svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:1.5rem}.half-width-icon-paragraph__wrapper-container:last-child{-webkit-clip-path:polygon(4rem 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(4rem 0, 100% 0, 100% 100%, 0 100%);margin-left:-4rem}@media only screen and (max-width: 56.25em){.half-width-icon-paragraph__wrapper-container:last-child{margin-left:0;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@media only screen and (max-width: 56.25em){.half-width-icon-paragraph__wrapper-container:last-child .half-width-icon-paragraph__content{margin-left:2rem}}.half-width-icon-paragraph__wrapper-container:last-child .half-width-icon-paragraph__content-primary{-webkit-box-align:end;align-items:flex-end;margin-right:6rem;margin-left:7rem}@media only screen and (max-width: 75em){.half-width-icon-paragraph__wrapper-container:last-child .half-width-icon-paragraph__content-primary{margin-right:2rem}}@media only screen and (max-width: 56.25em){.half-width-icon-paragraph__wrapper-container:last-child .half-width-icon-paragraph__content-primary{margin-left:0rem;margin-right:4rem}}.half-width-icon-paragraph__wrapper-container:last-child .half-width-icon-paragraph__image-icon{right:0}.half-width-icon-paragraph__wrapper-container:last-child .half-width-icon-paragraph__title{text-align:right}.half-width-icon-paragraph__wrapper-container:last-child .half-width-icon-paragraph__text p{text-align:right}.half-width-icon-paragraph__wrapper-container:last-child .half-width-icon-paragraph__link{margin-right:3.5rem;text-align:right}.half-width-icon-paragraph__wrapper-container:last-child .half-width-icon-paragraph__link svg{margin-left:1.5rem}@media only screen and (max-width: 75em){.half-width-icon-paragraph__wrapper-container:last-child .half-width-icon-paragraph__link{margin-right:2rem}}.half-width-icon-paragraph__background-image{height:100%;width:calc(100% + 4rem);position:relative;background-size:cover;-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 4rem) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 4rem) 100%, 0 100%)}@media only screen and (max-width: 56.25em){.half-width-icon-paragraph__background-image{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@media only screen and (max-width: 37.5em){.half-width-icon-paragraph__background-image{width:100%}}.half-width-icon-paragraph__image-icon{position:absolute;top:-5rem;width:22rem;height:22rem}@media only screen and (max-width: 75em){.half-width-icon-paragraph__image-icon{width:16rem;height:16rem}}@media only screen and (max-width: 56.25em){.half-width-icon-paragraph__image-icon{top:1rem;height:10rem;width:10rem}}.half-width-icon-paragraph__image-icon img{width:100%}.half-width-icon-paragraph__content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;color:#fff;padding-bottom:4rem;height:100%;position:relative;max-width:72rem}@media only screen and (max-width: 56.25em){.half-width-icon-paragraph__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}}.half-width-icon-paragraph__content-primary{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:justify;justify-content:space-between;max-width:38rem}@media only screen and (max-width: 56.25em){.half-width-icon-paragraph__content-primary{-webkit-box-flex:1;flex-grow:1}}.half-width-icon-paragraph__content-secondary{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:end;justify-content:flex-end;margin-bottom:5rem}.half-width-icon-paragraph__title{font-weight:bold;max-width:20rem;margin:7rem 0 7rem}@media only screen and (max-width: 56.25em){.half-width-icon-paragraph__title{margin:13rem 0 2rem}}.half-width-icon-paragraph__text{max-width:38rem;width:100%;-webkit-box-flex:1;flex-grow:1}.half-width-icon-paragraph__text p{margin-bottom:0}.half-width-icon-paragraph__link{text-transform:uppercase;margin-bottom:.8rem;color:#fff}.half-width-icon-paragraph__link svg{margin-top:.5rem;fill:#fff;width:8rem}@media only screen and (max-width: 75em){.half-width-icon-paragraph__link svg{width:6rem}}@media only screen and (max-width: 56.25em){.half-width-icon-paragraph__link svg{width:4rem}}@media only screen and (max-width: 37.5em){.half-width-icon-paragraph__link svg{width:2rem}}.half-width-icon-paragraph__backside-wrapper{width:100%;visibility:hidden;height:0;overflow:hidden}.half-width-icon-paragraph__item-checkbox{display:none}.half-width-icon-paragraph__item-checkbox:checked ~ .half-width-icon-paragraph-collection__items-side-front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.half-width-icon-paragraph__item-checkbox:checked ~ .half-width-icon-paragraph-collection__items-side-back{display:block;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.half-width-icon-paragraph__item-checkbox--loop-1:checked ~ .half-width-icon-paragraph-collection__items-side-back .half-width-icon-paragraph__backside-wrapper--loop-1{visibility:visible;height:100%}.half-width-icon-paragraph__item-checkbox--loop-2:checked ~ .half-width-icon-paragraph-collection__items-side-back .half-width-icon-paragraph__backside-wrapper--loop-2{visibility:visible;height:100%}.half-width-icon-paragraph__item-checkbox:checked+.half-width-icon-paragraph__backside-wrapper{height:auto;visibility:visible}.half-width-icon-paragraph__backside{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;margin:0 3rem}@media only screen and (max-width: 37.5em){.half-width-icon-paragraph__backside{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}}.half-width-icon-paragraph__backside-main{width:50%;margin-right:2rem}@media only screen and (max-width: 37.5em){.half-width-icon-paragraph__backside-main{width:100%;margin-right:0}}.half-width-icon-paragraph__backside-secondary{width:50%;margin-left:2rem}@media only screen and (max-width: 37.5em){.half-width-icon-paragraph__backside-secondary{width:100%;margin-left:0}}.half-width-icon-paragraph__backside-close-image{width:3rem;height:3rem;margin:2rem 3rem 2rem auto}@media only screen and (max-width: 37.5em){.half-width-icon-paragraph__backside-close-image{width:2rem;height:2rem}}.half-width-icon-paragraph__backside-close-image svg{stroke:#fff}.half-width-icon-paragraph__backside-close-image img{width:100%;height:auto;vertical-align:top}.half-width-icon-paragraph-collection__items{position:relative;height:80rem}@media only screen and (max-width: 75em){.half-width-icon-paragraph-collection__items{height:70rem}}@media only screen and (max-width: 56.25em){.half-width-icon-paragraph-collection__items{height:75rem}}@media only screen and (max-width: 37.5em){.half-width-icon-paragraph-collection__items{height:90rem;margin-top:3rem;display:-webkit-box;display:flex}}.half-width-icon-paragraph-collection__items-side{-webkit-transition:all .8s ease;transition:all .8s ease;position:absolute;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.half-width-icon-paragraph-collection__wrapper{margin-bottom:9.5rem}@media only screen and (max-width: 37.5em){.half-width-icon-paragraph-collection__wrapper{margin-bottom:5.5rem}}.half-width-icon-paragraph-collection__title{margin-bottom:0}.half-width-icon-paragraph-collection__items-side-front{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;background-size:100%}@media only screen and (max-width: 37.5em){.half-width-icon-paragraph-collection__items-side-front{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}}.half-width-icon-paragraph-collection__items-side-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);margin-top:3rem}.half-width-icon-paragraph-collection .form-item-dsvgo input[type="checkbox"],.half-width-icon-paragraph-collection .form-item-dsgvo input[type="checkbox"]{height:2rem;width:2rem}.half-width-icon-paragraph-collection .form-item-dsvgo .description,.half-width-icon-paragraph-collection .form-item-dsgvo .description{display:inline-block}.half-width-icon-paragraph-collection .webform-button--submit{margin-top:1.5rem}.contact-footer-block{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;font-size:2.3rem;line-height:3.7rem;font-family:"Calluna"}.contact-footer-block__image{margin-right:3.6rem}.contact-footer-block__image img{border-radius:50%;vertical-align:top}.webform-paragraph{padding:5rem 0;margin-bottom:9.5rem}.webform-paragraph__description{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:center;justify-content:center}@media only screen and (max-width: 56.25em){.webform-paragraph__description{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}}.webform-paragraph__description-primary{width:50%;max-width:43rem;margin-right:3.5rem}@media only screen and (max-width: 56.25em){.webform-paragraph__description-primary{width:100%;max-width:100%;margin-right:0}}.webform-paragraph__description-secondary{width:50%;max-width:43rem;margin-left:3.5rem}@media only screen and (max-width: 56.25em){.webform-paragraph__description-secondary{width:100%;max-width:100%;margin-left:0rem}}.team-paragraph__items{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:0 auto;padding:0 .4rem 9.5rem}.team-member{width:calc(33.33333% - .8rem);margin:.4rem;background:#e7eaec}@media only screen and (max-width: 56.25em){.team-member{width:calc(50% - .8rem)}}.team-member__image{width:100%}.team-member__image img{width:100%;vertical-align:top}.team-member__main{-webkit-box-flex:1;flex-grow:1;margin-bottom:1rem}.team-member__description{padding:1.5rem;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}@media only screen and (max-width: 37.5em){.team-member__description{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}}.team-member__name{font-weight:bold;margin-bottom:1.2rem}@media only screen and (max-width: 37.5em){.team-member__name{font-size:1.7rem;line-height:2rem}}.team-member__position{font-weight:normal}.team-member__secondary{align-self:flex-end}@media only screen and (max-width: 37.5em){.team-member__secondary{align-self:flex-start}}.team-member__email-content{margin-bottom:0}.pager__items{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;list-style:none;-webkit-box-pack:center;justify-content:center}.pager__item{height:6rem}.pager__item a{padding:1rem 2rem;margin:1rem;color:#373a3b;font-family:"Titillium Web",sans-serif;font-weight:bold;background:#e7eaec}.pager__item a:hover{background:#373a3b;color:#fff}.main-map-paragraph{margin-bottom:9rem}@media only screen and (max-width: 37.5em){.main-map-paragraph{margin-bottom:6rem}}.main-map-paragraph__map-wrapper{position:relative}.main-map-paragraph__map{max-width:100%;height:68rem}@media only screen and (max-width: 37.5em){.main-map-paragraph__map{height:35rem}}.main-map-paragraph__map-badge{position:absolute;z-index:10;top:-6rem;right:0;width:17.5rem;height:2.4rem}@media only screen and (max-width: 37.5em){.main-map-paragraph__map-badge{right:-3rem;width:11.5rem;height:11rem}}.main-map-paragraph__map-badge img{width:100%;height:auto}.main-map-paragraph__map-marker{background:url("/themes/custom/die_koje/assets/images/location_pfeil.svg") no-repeat;width:3.15rem;height:4.27rem}.main-map-paragraph__map-marker-text{background:#fff;font-size:1.6rem;line-height:1.8rem;font-family:"Titillium Web",sans-serif;font-weight:500;padding:.6rem;border:2px solid #373a3b}.main-map-paragraph__content-wrapper{background:#e7eaec}.main-map-paragraph__content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;padding:4rem 0;-webkit-box-pack:justify;justify-content:space-between}@media only screen and (max-width: 56.25em){.main-map-paragraph__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;padding:3rem}}.main-map-paragraph__content-primary{width:45%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}@media only screen and (max-width: 56.25em){.main-map-paragraph__content-primary{width:100%}}.main-map-paragraph__content-primary-image{max-width:16rem;width:100%;position:relative}@media only screen and (max-width: 56.25em){.main-map-paragraph__content-primary-image{-webkit-box-ordinal-group:2;order:1;max-width:9rem}}@media only screen and (max-width: 37.5em){.main-map-paragraph__content-primary-image{max-width:6.5rem}}.main-map-paragraph__content-primary-image img{position:absolute;top:-2rem;width:100%;height:auto}.main-map-paragraph__content-secondary{width:45%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}@media only screen and (max-width: 56.25em){.main-map-paragraph__content-secondary{width:100%;-webkit-box-pack:justify;justify-content:space-between}}.main-map-paragraph__content-secondary-image{max-width:20rem;width:100%;position:relative}@media only screen and (max-width: 56.25em){.main-map-paragraph__content-secondary-image{max-width:16rem}}.main-map-paragraph__content-secondary-image img{position:absolute;top:-10rem;border-radius:50%;width:100%;height:auto;z-index:10}@media only screen and (max-width: 56.25em){.main-map-paragraph__content-secondary-image img{top:0;position:relative}}.main-map-paragraph__map-marker-text .mapboxgl-popup-tip{display:none}.main-map-paragraph__map-marker-text .mapboxgl-popup-content{padding:0;box-shadow:0 0 0 transparent}.location-map-paragraph{margin-bottom:9rem}@media only screen and (max-width: 37.5em){.location-map-paragraph{margin-bottom:6rem}}.location-map-paragraph__map-wrapper{position:relative}.location-map-paragraph__map{max-width:100%;height:68rem}@media only screen and (max-width: 37.5em){.location-map-paragraph__map{height:35rem}}.location-map-paragraph__map-marker{background:url("/themes/custom/die_koje/assets/images/location_pfeil.svg") no-repeat;width:3.15rem;height:4.27rem}.location-map-paragraph__content-wrapper{background:#e7eaec}.location-map-paragraph__content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;padding:4rem 0;-webkit-box-pack:justify;justify-content:space-between}@media only screen and (max-width: 56.25em){.location-map-paragraph__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;padding:3rem}}.location-map-paragraph__content-primary{width:36%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-flex:1;flex-grow:1;margin-right:6rem}@media only screen and (max-width: 56.25em){.location-map-paragraph__content-primary{width:100%;margin-right:0}}.location-map-paragraph__content-primary-image{max-width:20rem;width:100%;position:relative;margin-right:4rem}@media only screen and (max-width: 56.25em){.location-map-paragraph__content-primary-image{-webkit-box-ordinal-group:2;order:1;max-width:9rem}}@media only screen and (max-width: 37.5em){.location-map-paragraph__content-primary-image{max-width:6.5rem}}.location-map-paragraph__content-primary-image img{position:absolute;top:-2rem;width:100%;height:auto}.location-map-paragraph__content-secondary{width:24%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-flex:1;flex-grow:1}@media only screen and (max-width: 56.25em){.location-map-paragraph__content-secondary{width:100%;-webkit-box-pack:justify;justify-content:space-between}}.location-map-paragraph__content-tertiary{width:24%;-webkit-box-flex:1;flex-grow:1}@media only screen and (max-width: 56.25em){.location-map-paragraph__content-tertiary{width:100%}}.blog-post-collection{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:0 .3rem 7rem}@media only screen and (max-width: 43.75em){.blog-post-collection{margin:0 0 7rem}}.blog-post-teaser{width:calc(33.3333% - .6rem);margin:.3rem;background:#e7eaec}@media only screen and (max-width: 75em){.blog-post-teaser{width:calc(50% - .6rem)}}@media only screen and (max-width: 43.75em){.blog-post-teaser{width:calc(100% - 3rem);margin:.5rem 1.5rem 1rem}}.blog-post-teaser__cover-image{width:100%}.blog-post-teaser__cover-image img{width:100%;height:auto;vertical-align:center}.blog-post-teaser__content-box{padding:2rem 2.5rem}@media only screen and (max-width: 43.75em){.blog-post-teaser__content-box{padding:1.8rem}}.blog-post-teaser__content-box-text{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;justify-content:space-around}@media only screen and (max-width: 75em){.blog-post-teaser__content-box-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;-webkit-box-pack:start;justify-content:flex-start}}.blog-post-teaser__title{word-break:break-word;margin:0 2rem 0 0;height:3em}@media only screen and (max-width: 43.75em){.blog-post-teaser__title{height:auto;margin-bottom:1em}}.blog-post-teaser__link-wrapper{align-self:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:flex}@media only screen and (max-width: 75em){.blog-post-teaser__link-wrapper{align-self:flex-start}}.blog-post-teaser__link{-webkit-box-align:end;align-items:flex-end;margin:0 0 0 auto;min-width:16.5rem;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 75em){.blog-post-teaser__link{-webkit-box-align:start;align-items:flex-start;min-width:auto;margin:0}}.blog-post-navigation{text-align:center}.blog-post-navigation__link{margin:0 .6rem 7rem}@media only screen and (max-width: 37.5em){.blog-post-navigation__link{margin-bottom:1.5rem}}.bed-configurator-header{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:justify;justify-content:space-between;background:#4e5966;color:#fff;height:9.6rem;-webkit-box-align:center;align-items:center;padding:0 2.3rem;position:-webkit-sticky;position:sticky;top:0;z-index:2}.bed-configurator-header::after{content:'';background:url("/themes/custom/die_koje/assets/images/bed-configurator/arrows/arrow_down_blue.svg") no-repeat;position:absolute;bottom:-1.3rem;width:6.5rem;height:1.4rem;right:20.7rem}@media only screen and (max-width: 56.25em){.bed-configurator-header::after{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}}.bed-configurator-header__label{text-transform:uppercase;font-size:1.6rem;line-height:3.1rem;font-family:"Titillium Web",sans-serif;text-decoration:none !important;border-bottom:1px solid #fff;padding:.8rem 1.3rem}.bed-configurator-header__label--active{border-bottom:6px solid #fff}.bed-configurator-header__label+.bed-configurator-header__label-icon{border-bottom:0}.bed-configurator-header__label--active .bed-configurator-header__label-icon-image{background:#fff}.bed-configurator-header__label--active .bed-configurator-header__label-icon-image svg .svg_line{fill:#373a3b}.bed-configurator-header__label-icon-image{border-radius:50%}.bed-configurator-header__label-icon-image svg{vertical-align:top;height:5rem;width:5rem;padding:1rem}.bed-configurator-header__label-icon-image svg .svg_line{fill:#fff}@media only screen and (max-width: 56.25em){.bed-configurator-header__label-name{display:none}}.bed-configurator-header__label-step{margin-right:1rem}.bed-configurator{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;margin-bottom:3rem}@media only screen and (max-width: 56.25em){.bed-configurator{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}}.bed-configurator__wrapper{position:relative}.bed-configurator__element-margin{margin:0 5rem 2rem}.bed-configurator__preview{width:calc(100% - 48rem);position:relative;padding-top:10rem;background:-webkit-gradient(linear, left top, left bottom, from(#C2D4DE), color-stop(5%, #C2D4DE), color-stop(10%, #4E5966), to(#4E5966));background:linear-gradient(180deg, #C2D4DE 0%, #C2D4DE 5%, #4E5966 10%, #4E5966 100%)}@media only screen and (max-width: 75em){.bed-configurator__preview{padding-top:8rem;background:-webkit-gradient(linear, left top, left bottom, from(#C2D4DE), color-stop(2%, #C2D4DE), color-stop(5%, #4E5966), to(#4E5966));background:linear-gradient(180deg, #C2D4DE 0%, #C2D4DE 2%, #4E5966 5%, #4E5966 100%)}}@media only screen and (max-width: 56.25em){.bed-configurator__preview{width:100%;background:#4E5966}}.bed-configurator__preview img{width:100%;vertical-align:top}.bed-configurator__preview-title{text-align:left;padding-top:2rem;padding-left:4rem;z-index:1;position:absolute;top:-8rem}@media only screen and (max-width: 56.25em){.bed-configurator__preview-title{padding-top:3rem;top:-1rem}}@media only screen and (max-width: 37.5em){.bed-configurator__preview-title{padding-bottom:2rem}}.bed-configurator__preview-image{position:-webkit-sticky;position:sticky;top:9.5rem;height:60rem}@media only screen and (max-width: 56.25em){.bed-configurator__preview-image{position:relative;top:0;height:50rem}}@media only screen and (max-width: 37.5em){.bed-configurator__preview-image{height:35rem}}@media only screen and (max-width: 33.3333em){.bed-configurator__preview-image{height:30rem}}.bed-configurator__preview-image-part{position:absolute;top:0;left:0}.bed-configurator__form-wrapper{width:48rem;-webkit-box-flex:1;flex-grow:1}@media only screen and (max-width: 56.25em){.bed-configurator__form-wrapper{width:100%}}.bed-configurator__form-part-container{background:#e7eaec}.bed-configurator__form-part-container--main{background:#fff}.bed-configurator__form-part-container--main>.bed-configurator__form-part-container{margin-bottom:1.7rem;position:relative}.bed-configurator__form-part-container--main>.bed-configurator__form-part-container::after{content:'';background:url("/themes/custom/die_koje/assets/images/bed-configurator/arrows/arrow_down_white.svg") no-repeat;position:absolute;bottom:-3rem;width:6.5rem;height:1.4rem;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:1}.bed-configurator__container-heading{text-transform:uppercase;padding-top:3rem;margin:0 5rem 2rem;font-weight:bold}.bed-configurator__container-title{margin:0 5rem 5rem;font-weight:normal;font-size:2.8rem;line-height:3.1rem;font-family:"Calluna"}.bed-configurator__container-extra-infos{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}.bed-configurator__form-part-container-cost{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:justify;justify-content:space-between;padding:1rem 5rem;font-family:"Titillium Web",sans-serif}.bed-configurator__form-part-container-cost-description{font-weight:bold}.bed-configurator .edit-back-part-form-container{color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgba(55,58,59,0.3)), to(rgba(55,58,59,0.3))),url("/themes/custom/die_koje/assets/images/bed-configurator/back-part-background.jpg");background:linear-gradient(rgba(55,58,59,0.3), rgba(55,58,59,0.3)),url("/themes/custom/die_koje/assets/images/bed-configurator/back-part-background.jpg");background-size:cover}.bed-configurator .edit-night-table-form-container{color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgba(55,58,59,0.3)), to(rgba(55,58,59,0.3))),url("/themes/custom/die_koje/assets/images/bed-configurator/night-table-background.jpg");background:linear-gradient(rgba(55,58,59,0.3), rgba(55,58,59,0.3)),url("/themes/custom/die_koje/assets/images/bed-configurator/night-table-background.jpg");background-size:cover}.bed-configurator .edit-delivery-form-container{color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgba(55,58,59,0.3)), to(rgba(55,58,59,0.3))),url("/themes/custom/die_koje/assets/images/bed-configurator/delivery-background.jpg");background:linear-gradient(rgba(55,58,59,0.3), rgba(55,58,59,0.3)),url("/themes/custom/die_koje/assets/images/bed-configurator/delivery-background.jpg");background-size:cover}.bed-configurator .edit-delivery-form-container fieldset{width:calc(100% - 10rem);margin:0 5rem}.bed-configurator .edit-sleeping-system-container{background:#86aabe}.bed-configurator .edit-overview-container{background:#855571;color:#fff}.bed-configurator .edit-overview-container .bed-configurator__container-title{padding-top:0}.bed-configurator .edit-overview-container .bed-configurator__overview-title{margin:0 5rem}.bed-configurator .edit-overview-container .edit-overview-delivery-form-container{margin-bottom:2.5rem}.bed-configurator .edit-overview-container .bed-configurator__form-part-container{background:#855571}.bed-configurator .edit-overview-container select{background:#e7eaec;border:1.6px solid #e7eaec;color:#000;font-family:"Calluna";font-size:1.8rem;line-height:3.6rem}.bed-configurator .edit-overview-container .js-form-type-select::after{background:url("/themes/custom/die_koje/assets/images/accordion_down_antrazith.svg")}.bed-configurator .edit-discount-container{color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgba(55,58,59,0.3)), to(rgba(55,58,59,0.3))),url("/themes/custom/die_koje/assets/images/bed-configurator/discount-background.jpg");background:linear-gradient(rgba(55,58,59,0.3), rgba(55,58,59,0.3)),url("/themes/custom/die_koje/assets/images/bed-configurator/discount-background.jpg");background-size:cover}.bed-configurator #edit-discount-8-percent-campaign--wrapper{padding-bottom:3rem}.bed-configurator #edit-consultation-date-date{width:auto;border:0;color:#fff;font-size:1.4rem;line-height:3rem}.bed-configurator .edit-client-container{padding:0 5rem 3rem}.bed-configurator .edit-client-container::after{content:'';display:none}.bed-configurator .edit-client-container .bed-configurator__container-title{margin:0 0 5rem}.bed-configurator .edit-client-container .bed-configurator__container-heading{margin:0 0 2rem}.bed-configurator .edit-client-container select{border:1.6px solid #000;color:#000;background:#e7eaec;line-height:3.8rem}.bed-configurator .edit-client-container .js-form-type-select::after{background:url("/themes/custom/die_koje/assets/images/accordion_down_antrazith.svg")}.bed-configurator div[data-drupal-messages]{background:#e7eaec}.bed-configurator div[data-drupal-messages] ul{padding:3rem 0 0;margin:0 5rem 0 6rem;color:#855571}.bed-configurator .webform-actions{max-width:100%;position:-webkit-sticky;position:sticky;bottom:0;z-index:2}@media only screen and (max-width: 56.25em){.bed-configurator .webform-actions{display:none}}.bed-configurator .js-form-type-select,.bed-configurator .radios--wrapper{margin:0 5rem;max-width:calc(100% - 10rem)}.bed-configurator #edit-anbauteile-nachttische,.bed-configurator #edit-rueckenteil{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:start;justify-content:flex-start;margin:0 -.5rem}.bed-configurator #edit-anbauteile-nachttische label,.bed-configurator #edit-rueckenteil label{margin:.5rem;width:10rem;height:10rem;border-radius:50%;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:7px solid rgba(55,58,59,0.5)}.bed-configurator #edit-anbauteile-nachttische label:before,.bed-configurator #edit-rueckenteil label:before{display:none}.bed-configurator #edit-anbauteile-nachttische label img,.bed-configurator #edit-rueckenteil label img{width:8.7rem;vertical-align:top}.bed-configurator #edit-delivery label{width:100%;margin-bottom:1.6rem;font-family:"Calluna";font-size:1.8rem;line-height:2.2rem;font-weight:bold}.bed-configurator #edit-anbauteile-nachttische-anzahl--wrapper legend{padding:1.5rem 0 .5rem}.bed-configurator #edit-anbauteile-nachttische-anzahl--wrapper label:before{display:none}.bed-configurator #edit-anbauteile-nachttische-anzahl{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}.bed-configurator #edit-anbauteile-nachttische-anzahl .form-item-anbauteile-nachttische-anzahl{-webkit-box-flex:1;flex-grow:1}.bed-configurator #edit-anbauteile-nachttische-anzahl label{position:relative;width:10rem;height:10rem;border:1rem solid rgba(55,58,59,0.5);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;text-align:left;padding:0 1rem;margin:0 .5rem}@media only screen and (max-width: 37.5em){.bed-configurator #edit-anbauteile-nachttische-anzahl label{width:33.333%}}.bed-configurator #edit-anbauteile-nachttische-anzahl label.ui-state-active{border:1rem solid #855571}.bed-configurator #edit-anbauteile-nachttische-anzahl label.ui-state-active::after{content:url("/themes/custom/die_koje/assets/images/bed-configurator/form-parts/check-big-white.svg");width:5rem;max-width:100%;text-align:right}.bed-configurator #edit-consultation-date--wrapper{margin:0 5rem 1rem}.bed-configurator #edit-consultation-date--wrapper legend{margin-bottom:1rem}.bed-configurator #edit-consultation-date--wrapper label:before{display:none}.bed-configurator #edit-consultation-date{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}.bed-configurator #edit-consultation-date .form-item-anbauteile-nachttische-anzahl{-webkit-box-flex:1;flex-grow:1}.bed-configurator #edit-consultation-date label{position:relative;width:10rem;height:10rem;border:1rem solid rgba(55,58,59,0.5);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;text-align:left;padding:0 .2rem;margin:0 .5rem;line-height:1.5em}@media only screen and (max-width: 37.5em){.bed-configurator #edit-consultation-date label{width:33.333%}}.bed-configurator #edit-consultation-date label.ui-state-active{border:1rem solid #855571}.bed-configurator #edit-consultation-date label.ui-state-active::after{content:url("/themes/custom/die_koje/assets/images/bed-configurator/form-parts/check-big-white.svg");width:5rem;max-width:100%;text-align:right}.bed-configurator .form-item-consultation-date-date{margin:0 5rem}.bed-configurator #edit-payment--wrapper{display:none}.bed-configurator #edit-payment--wrapper label{font-size:1.8rem;line-height:2.2rem;font-family:"Calluna";margin-left:.5rem}.bed-configurator #edit-payment--wrapper .form-item{margin:1rem 0}.bed-configurator .edit-back-part-container fieldset,.bed-configurator .edit-night-table-container fieldset{margin:0 5rem}.bed-configurator .form-item-rueckenteil label:hover,.bed-configurator .form-item-anbauteile-nachttische label:hover{background:#e7eaec;border:7px solid #855571}.bed-configurator .form-item-rueckenteil label.ui-state-active,.bed-configurator .form-item-anbauteile-nachttische label.ui-state-active{border:7px solid #855571}.bed-configurator .form-item-land{display:block;margin:0;max-width:100%}.bed-configurator .form-item--hidden{display:none !important}.bed-configurator .form-submit{text-transform:uppercase;margin-bottom:2rem}.bed-configurator .ui-checkboxradio-label{width:100%;display:block;border-radius:0;border:1px solid #e7eaec;background:#e7eaec}.bed-configurator .ui-checkboxradio-label:hover{background:#855571;border:1px solid #855571;color:#fff}.bed-configurator .ui-state-active{background:#855571;border:1px solid #855571;color:#fff}.bed-configurator label,.bed-configurator legend{font-size:1.4rem;line-height:3.1rem;font-family:"Titillium Web",sans-serif;font-weight:normal;font-weight:bold}.bed-configurator select{background:#855571;border:1.6px solid #855571;color:#fff;font-family:"Calluna";font-size:1.8rem;line-height:3.6rem}@media only screen and (max-width: 56.25em){.bed-configurator select{max-width:100%}}.bed-configurator .js-form-type-select::after{background:url("/themes/custom/die_koje/assets/images/accordion_down_weiss.svg")}.bed-configurator input[type=text],.bed-configurator input[type=email],.bed-configurator input[type=password]{margin-bottom:.5rem}@media only screen and (max-width: 56.25em){.bed-configurator input[type=text],.bed-configurator input[type=email],.bed-configurator input[type=password]{max-width:100%}}@media only screen and (max-width: 56.25em){.bed-configurator textarea{max-width:100%}}.bed-configurator-wood-preview{margin:1rem 9rem 6rem}.bed-configurator-wood-preview__image img{vertical-align:top;width:100%}.bed-configurator-sleeping-system-preview img{vertical-align:top;width:100%}.bed-configurator-extra-info{background:#4e5966;color:#fff;font-family:"Titillium Web",sans-serif}.bed-configurator-extra-info__checkbox{display:none}.bed-configurator-extra-info__title{font-size:1.4rem;line-height:3.3rem;font-weight:bold;text-transform:uppercase;padding:0 5rem;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:center;align-items:center}.bed-configurator-extra-info__checkbox:checked ~ .bed-configurator-extra-info__title .bed-configurator-extra-info__title-button{background-image:url("/themes/custom/die_koje/assets/images/accordion_close_weiss.svg")}.bed-configurator-extra-info__title-button{background-image:url("/themes/custom/die_koje/assets/images/accordion_down_weiss.svg");background-repeat:no-repeat;background-size:contain;width:2.1rem;height:1.6rem;margin:0 0 0 auto}.bed-configurator-extra-info__checkbox:checked ~ .bed-configurator-extra-info__description{height:auto;overflow:auto;padding:1rem 5.3rem}.bed-configurator-extra-info__description{font-size:1.5rem;line-height:2rem;font-weight:lighter;padding:0;height:0;overflow:hidden}.bed-configurator-extra-info__description-image{margin:0 4rem 2rem;cursor:pointer}.bed-configurator-extra-info__description-image img{vertical-align:top;width:100%}.bed-configurator-submit{width:100%;background:#855571;color:#fff;text-align:center;font-family:"Titillium Web",sans-serif;font-weight:600;position:relative}.bed-configurator-submit__content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:0 3rem}@media only screen and (max-width: 33.3333em){.bed-configurator-submit__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;padding:2rem 1rem 1rem}}.bed-configurator-submit__total-price{display:none}.bed-configurator-submit__button-wrapper{background:#fff;height:3rem !important;line-height:3rem !important;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:2.4rem 0 1.7rem}.bed-configurator-submit__button-wrapper svg{height:1.1rem;fill:#855571}.bed-configurator-submit .form-submit{height:2.6rem;margin-top:2.4rem;color:#855571;padding:0 .8rem;background:#fff}.bed-configurator-submit .form-submit:focus{outline:none}.bed-configurator-submit::before{content:'';background:url("/themes/custom/die_koje/assets/images/bed-configurator/arrows/arrow_down_white.svg") no-repeat;position:absolute;top:-1px;width:6.5rem;height:1.4rem;right:20.7rem}@media only screen and (max-width: 56.25em){.bed-configurator-submit::before{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}}

