.Header_header__sSSiY{position:relative;display:flex;align-items:center;z-index:1000}.Header_header__sSSiY:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#e13e41;z-index:-1}.Header_header__sSSiY .Header_logo__Z36UC{display:block;position:relative;padding:1rem 2rem .8rem 4rem;margin:1rem 0}.Header_header__sSSiY .Header_logo__Z36UC .Header_background__rgetl{position:absolute;top:0;right:0;bottom:0;left:-2.5rem;background-color:#fff;transform:skewX(-25deg);border-radius:10px 20px;box-shadow:3px 8px 20px rgba(0,0,0,.25)}.Header_header__sSSiY .Header_logo__Z36UC .Header_background__rgetl:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5rem;background-color:#2d53a1}.Header_header__sSSiY .Header_logo__Z36UC img{position:relative;width:200px;height:31px}.Header_header__sSSiY nav{flex:1 1;display:flex;justify-content:center;padding:0 2rem}.Header_header__sSSiY nav a{position:relative;color:#fff;text-decoration:none;font-weight:700}.Header_header__sSSiY nav a:not(:last-child){margin-right:2rem}.Header_header__sSSiY nav a.Header_active__7hAdY:after{content:"";position:absolute;top:100%;margin-top:.1rem;left:0;right:0;height:2px;background-color:#fff}.Header_header__sSSiY .Header_hamburgerBtn__v8n1B{display:none}@media screen and (max-width:800px){.Header_header__sSSiY .Header_logo__Z36UC{padding:.6rem 1rem .4rem 2.5rem}.Header_header__sSSiY .Header_logo__Z36UC .Header_background__rgetl{left:-3.5rem}.Header_header__sSSiY .Header_logo__Z36UC img{width:150px;height:23px}.Header_header__sSSiY nav a:not(:last-child){margin-right:1rem}}@media screen and (max-width:700px){.Header_header__sSSiY nav{visibility:hidden;position:absolute;left:0;right:0;top:100%;margin:0;padding:2rem;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.25);opacity:0;transform:translateY(-5rem);transform-origin:top;transition:.25s ease-out;display:block;z-index:-2;text-align:right}.Header_header__sSSiY nav a{display:block;color:#e13e41;margin-right:0!important}.Header_header__sSSiY nav a:not(:last-child){margin-bottom:1rem}.Header_header__sSSiY.Header_showHamburger__Eq8hU nav{visibility:visible;transform:none;opacity:1}.Header_header__sSSiY .Header_hamburgerBtn__v8n1B{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;cursor:pointer;display:block;position:relative;width:2rem;height:2rem;margin-left:auto;margin-right:1rem}.Header_header__sSSiY .Header_hamburgerBtn__v8n1B span{position:absolute;left:10%;top:50%;margin-top:-1px;width:80%;height:2px;border-radius:2px;background-color:#fff;transition:.25s}.Header_header__sSSiY .Header_hamburgerBtn__v8n1B span:first-child{transform:translateY(-.6rem)}.Header_header__sSSiY .Header_hamburgerBtn__v8n1B span:nth-child(3){transform:translateY(.6rem)}.Header_header__sSSiY.Header_showHamburger__Eq8hU .Header_hamburgerBtn__v8n1B span:first-child{transform:translate(0) rotate(-135deg)}.Header_header__sSSiY.Header_showHamburger__Eq8hU .Header_hamburgerBtn__v8n1B span:nth-child(2){transform:rotate(135deg) scaleX(0)}.Header_header__sSSiY.Header_showHamburger__Eq8hU .Header_hamburgerBtn__v8n1B span:nth-child(3){transform:translate(0) rotate(135deg)}}.Footer_footer__Ir1kR{background-color:#2d53a1;color:#fff}.Footer_footer__Ir1kR a{color:#fff;text-decoration:none}.Footer_footer__Ir1kR .Footer_content__DHKRY{position:relative;margin:0 auto;width:100%;max-width:calc(1200px + 2rem);padding:2rem 1rem}.Footer_footer__Ir1kR .Footer_content__DHKRY .Footer_columns___dQGi{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"logo contactData nav"}@media screen and (max-width:700px){.Footer_footer__Ir1kR .Footer_content__DHKRY .Footer_columns___dQGi{grid-template-columns:1fr 1fr;grid-template-areas:"logo nav" "contactData nav"}}@media screen and (max-width:450px){.Footer_footer__Ir1kR .Footer_content__DHKRY .Footer_columns___dQGi{display:block}}.Footer_footer__Ir1kR .Footer_content__DHKRY .Footer_columns___dQGi .Footer_logo__nhCxY{grid-area:logo;margin-bottom:1rem}.Footer_footer__Ir1kR .Footer_content__DHKRY .Footer_columns___dQGi .Footer_logo__nhCxY img{width:200px}.Footer_footer__Ir1kR .Footer_content__DHKRY .Footer_columns___dQGi .Footer_contactData__6YhRY{grid-area:contactData;margin-bottom:1rem}.Footer_footer__Ir1kR .Footer_content__DHKRY .Footer_columns___dQGi .Footer_contactData__6YhRY .Footer_label__cj22C{font-weight:700;margin-bottom:.5rem}.Footer_footer__Ir1kR .Footer_content__DHKRY .Footer_columns___dQGi .Footer_nav__Ja_oW{grid-area:nav}.Footer_footer__Ir1kR .Footer_content__DHKRY .Footer_columns___dQGi .Footer_nav__Ja_oW a{display:block;margin-bottom:1rem}.Footer_footer__Ir1kR .Footer_content__DHKRY .Footer_bottomBar__CYi9r{margin-top:3rem;padding-top:1rem;border-top:1px solid #fff;text-align:right}.Footer_footer__Ir1kR .Footer_content__DHKRY .Footer_bottomBar__CYi9r a:not(:last-child){margin-right:1rem}.HeroImage_hero__qUSzL{position:relative}.HeroImage_hero__qUSzL .HeroImage_image__QvhVt{width:100%}.HeroImage_hero__qUSzL .HeroImage_title__UVSBs{position:absolute;top:10%;left:0;right:0;text-align:center;color:#fff;text-transform:uppercase;font-weight:900;font-size:4vw;line-height:1}@media screen and (max-width:600px){.HeroImage_hero__qUSzL .HeroImage_title__UVSBs{top:0;font-size:6vw}}.Layout_layout__u6BrU{position:relative;margin:0 auto;width:100%;max-width:calc(1200px + 2rem);padding:2rem 1rem 4rem}.Layout_layout__u6BrU.Layout_narrowLayout__SIvhG{max-width:calc(600px + 2rem)}.Button_button__8jU_S{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#2d53a1;color:#fff;padding:.5rem 1rem;border-radius:.15rem}.Button_button__8jU_S:hover{opacity:.8;cursor:pointer}.ContactForm_form__H5JcE .ContactForm_successMessage__DM6VV{background-color:#2d53a1;padding:1rem;border-radius:.5rem;color:#fff}.ContactForm_form__H5JcE .ContactForm_row__brGCD{display:flex}.ContactForm_form__H5JcE .ContactForm_row__brGCD .ContactForm_column__c7Hk4{flex:1 1;margin-bottom:1rem;display:flex}.ContactForm_form__H5JcE .ContactForm_row__brGCD .ContactForm_column__c7Hk4:not(:last-child){margin-right:1rem}.ContactForm_form__H5JcE .ContactForm_row__brGCD .ContactForm_column__c7Hk4 label{flex:1 1}.ContactForm_form__H5JcE .ContactForm_row__brGCD .ContactForm_column__c7Hk4 label .ContactForm_label__7uhpr{margin-bottom:.15rem}.ContactForm_form__H5JcE .ContactForm_row__brGCD .ContactForm_column__c7Hk4 label input,.ContactForm_form__H5JcE .ContactForm_row__brGCD .ContactForm_column__c7Hk4 label textarea{border:1px solid #2d53a1;border-radius:.15rem;padding:.5rem;width:100%}.ContactForm_form__H5JcE .ContactForm_row__brGCD .ContactForm_column__c7Hk4 label textarea{resize:vertical;min-height:8rem}@media screen and (max-width:500px){.ContactForm_form__H5JcE .ContactForm_row__brGCD{display:block}.ContactForm_form__H5JcE .ContactForm_row__brGCD .ContactForm_column__c7Hk4:not(:last-child){margin-right:0}}.ContactForm_form__H5JcE .ContactForm_privacyCheckbox__st1Nb{display:flex;margin-bottom:1rem}.ContactForm_form__H5JcE .ContactForm_privacyCheckbox__st1Nb input{margin:0 .25rem 0 0}.ContactForm_form__H5JcE .ContactForm_privacyCheckbox__st1Nb .ContactForm_label__7uhpr{flex:1 1}.ContactForm_form__H5JcE .ContactForm_bottomBar__0s5lV{margin:1rem 0;display:flex;align-items:center;justify-content:space-between}.RentalModal_rentalModal__Y_4bB{z-index:1001;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;max-height:calc(100% - 2rem);max-width:calc(100% - 2rem);border-radius:.25rem;background:#fff;padding:1.5rem 2rem;outline:none;overflow:auto}.RentalModal_rentalModalOverlay__Vvm_9{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.RentalModal_topBar__bDAHL{margin-bottom:1.5rem;display:flex;align-items:flex-start;justify-content:space-between}.RentalModal_topBar__bDAHL .RentalModal_closeButton__hBAb0{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;display:block;margin-left:1rem;padding:0}.RentalModal_topBar__bDAHL .RentalModal_closeButton__hBAb0:hover{opacity:.8;cursor:pointer}.Mietger_teKategorie_products__6OR6d{margin:2rem 0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"productList image description";grid-gap:2rem;gap:2rem}@media screen and (max-width:1100px){.Mietger_teKategorie_products__6OR6d{grid-template-areas:"productList image ." "productList description description" "productList . ."}}@media screen and (max-width:700px){.Mietger_teKategorie_products__6OR6d{grid-template-areas:"productList image image" "productList description description" "productList . ."}}@media screen and (max-width:600px){.Mietger_teKategorie_products__6OR6d{display:block}.Mietger_teKategorie_products__6OR6d .Mietger_teKategorie_productList__yP7n_{margin-bottom:2rem}}.Mietger_teKategorie_products__6OR6d .Mietger_teKategorie_productList__yP7n_{grid-area:productList}.Mietger_teKategorie_products__6OR6d .Mietger_teKategorie_productList__yP7n_ .Mietger_teKategorie_productButton__YS6PC{padding:.5rem}.Mietger_teKategorie_products__6OR6d .Mietger_teKategorie_productList__yP7n_ .Mietger_teKategorie_productButton__YS6PC:not(:last-child){border-bottom:1px solid rgba(0,0,0,.5)}.Mietger_teKategorie_products__6OR6d .Mietger_teKategorie_productList__yP7n_ .Mietger_teKategorie_productButton__YS6PC.Mietger_teKategorie_selected__8WEVb,.Mietger_teKategorie_products__6OR6d .Mietger_teKategorie_productList__yP7n_ .Mietger_teKategorie_productButton__YS6PC:hover{font-weight:700;color:#e13e41;cursor:pointer}.Mietger_teKategorie_products__6OR6d .Mietger_teKategorie_image__cCw82{grid-area:image}.Mietger_teKategorie_products__6OR6d .Mietger_teKategorie_image__cCw82 img{width:100%}.Mietger_teKategorie_products__6OR6d .Mietger_teKategorie_info__7glCk{grid-area:description}.Mietger_teKategorie_products__6OR6d .Mietger_teKategorie_info__7glCk .Mietger_teKategorie_description__eJ0W2{background-color:rgba(0,0,0,.05);padding:1.5rem;border-radius:.25rem}.Mietger_teKategorie_products__6OR6d .Mietger_teKategorie_info__7glCk .Mietger_teKategorie_description__eJ0W2 .Mietger_teKategorie_title__xpKJB{font-weight:700}.Mietger_teKategorie_products__6OR6d .Mietger_teKategorie_info__7glCk .Mietger_teKategorie_description__eJ0W2 .Mietger_teKategorie_price__Ljszm{margin-bottom:1rem}.Mietger_teKategorie_products__6OR6d .Mietger_teKategorie_info__7glCk .Mietger_teKategorie_description__eJ0W2 .Mietger_teKategorie_price__Ljszm th{padding-right:.5rem;font-weight:300;text-align:left}