@font-face{src:local('Moon Flower Bold'),local('MoonFlowerBold'),url('/fileadmin/templates/fonts/MoonFlowerBold.woff2') format('woff2'),url('/fileadmin/templates/fonts/MoonFlowerBold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap;}.hideVoucherWrapper .voucherGenerator{opacity:0;}.voucherGenerator_wrapper{width:calc((12 * var(--gridColumnWidth)) + (11 * var(--gridDistanceWidth)));margin:0 auto;}.voucherSection_wrapper{position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}.distanceWrapper{position:relative;width:100%;margin-top:0;}.voucherSection_column{position:relative;width:100%;}#voucherSection_2 .voucherSection_column{position:relative;width:calc(50% - (0.5 * var(--gridDistanceWidth)));}#voucherSection_4 .voucherSection_column{position:relative;width:calc(50% - (0.5 * var(--gridDistanceWidth)));}#voucherForm{position:relative;width:100%;}.designSlider_wrapper{position:relative;width:100%;}.designSlider_slider{position:relative;width:calc((12 * var(--gridColumnWidth)) + (11 * var(--gridDistanceWidth)) - (80px * var(--pixelMultiplicator)))!important;margin:0 auto;height:calc((((12 * var(--gridColumnWidth)) + (11 * var(--gridDistanceWidth)) - (80px * var(--pixelMultiplicator)) - (3 * (20px * var(--pixelMultiplicator)))) / 4) / 430 * 298);}.designItem_holder{position:relative;width:calc(((12 * var(--gridColumnWidth)) + (11 * var(--gridDistanceWidth)) - (80px * var(--pixelMultiplicator)) - (3 * (20px * var(--pixelMultiplicator)))) / 4);height:calc((((12 * var(--gridColumnWidth)) + (11 * var(--gridDistanceWidth)) - (80px * var(--pixelMultiplicator)) - (3 * (20px * var(--pixelMultiplicator)))) / 4) / 430 * 298);overflow:hidden;}.designItem{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff;cursor:pointer;}.designItem_image{position:absolute;top:0;right:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;}.designItem_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#4ca32f;opacity:0.3;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.designItem:hover .designItem_overlay,.designItem.active .designItem_overlay{opacity:0;}.voucher_title{text-align:center;}.stepForward,.stepBackward{cursor:pointer;}.stepBackward:empty{opacity:0;}.pdf-pro-image-mode img{max-width:100%;width:100%;height:auto;border:0;display:inline-block;}.designPdf{position:relative;min-height:1px;background-size:contain;background-position:top center;background-repeat:no-repeat;-webkit-box-shadow:5px 5px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:5px 5px 5px 0px rgba(0,0,0,0.2);box-shadow:5px 5px 5px 0px rgba(0,0,0,0.2);border:1px solid #ccc;color:#000000;font-weight:700;}.designPdf *{color:#000000;font-weight:700;}.voucherName{position:absolute;width:80.4%;left:9.8%;top:57%;}.voucherName_content{position:relative;width:100%;white-space:nowrap;font-size:28px;line-height:32px;font-weight:400;color:#4ca32f;text-align:center;}.voucherGreeting{position:absolute;width:80.4%;left:9.8%;top:77.5%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.voucherGreeting_content{position:relative;width:100%;font-size:28px;line-height:32px;font-weight:400;color:#000;text-align:center;}.voucherItems{position:absolute;width:80.4%;left:9.8%;top:67.2%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.voucherItems_wrapper{position:relative;width:100%;display:flex;align-items:flex-end;}.voucherItems_content{position:relative;width:100%;font-size:28px;line-height:32px;font-weight:400;color:#4ca32f;text-align:center;}.voucherItems_colorRed{font-size:28px;line-height:32px;font-weight:400;color:#4ca32f;}.voucherItems_noWrap{white-space:nowrap;}#voucherForm .error label{color:#4ca32f;}#voucherForm .error label a{color:#4ca32f;}#voucherForm input[type=checkbox].css-checkbox:checked + label.css-label,#voucherForm input[type=radio].css-checkbox:checked + label.css-label{background-image:url(/typo3conf/ext/voucher/Resources/Public/Images/checked.svg);}#voucherForm .overview_content{margin-bottom:calc(40px * var(--pixelMultiplicator));}.overview_content h4{margin-bottom:calc(20px * var(--pixelMultiplicator));}#voucherForm .error input[type=checkbox].css-checkbox + label.css-label,.error input[type=radio].css-checkbox + label.css-label{background-image:url(/typo3conf/ext/voucher/Resources/Public/Images/unchecked_red.svg);color:#4ca32f;}#voucherForm .error label.css-label a{color:#4ca32f;}#voucherForm .error input[type="text"],#voucherForm .error input[type="email"],#voucherForm .error input[type="number"],#voucherForm .error textarea{color:#4ca32f;}.stepContainer{display:flex;flex-wrap:wrap;justify-content:space-between;}.stepForwardContainer{display:flex;flex-direction:column;align-items:flex-end;}.voucherSection .spaSection_wrapper{width:100%;}.spaItem_contentFlex{display:flex;justify-content:space-between;align-items:flex-end;}.spaItem_contentBasket{}.spaItem_contentBasket svg{height:calc(30px * var(--pixelMultiplicator));width:auto;cursor:pointer;}.spaItem_contentBasket svg path{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.spaItem_contentBasket:hover .voucherIcon_yellow{fill:#4ca32f;}.spaItem_contentBasket:hover .voucherIcon_black{stroke:#000000!important;}.accordionItem_headerTitle{text-align:center;}.spaItem_contentRight{margin-left:calc(50px * var(--pixelMultiplicator));}.miniBasket_array{display:none;}.voucherSection + .voucherSection{margin-top:0;}.designSlider_wrapper .owl-nav button{border:0;}.designItem_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#4ca32f;opacity:.5;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.designItem:hover .designItem_overlay,.designItem.active .designItem_overlay{opacity:0;}.stepForward + .stepForward{margin-top:calc(20px * var(--pixelMultiplicator));}.itemText_holder{display:none;}.voucherItems_contentIcon{color:#ae9a63;}.spaItem_contentInfos{margin-top:calc(20px * var(--pixelMultiplicator));}.popupSection{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:100;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;pointer-events:none;display:flex;justify-content:center;align-items:center;}.requiredPopupOpen #requiredAlert{opacity:1;pointer-events:initial;}.popupSection_background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);cursor:pointer;}.popupSection_wrapper{position:relative;margin-top:-50vh;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;background:#fffffffff;padding:calc(50px * var(--pixelMultiplicator));text-align:center;opacity:0;max-width:calc(100vw - (200px * var(--pixelMultiplicator)));}.popupVisible .popupSection_wrapper{margin-top:0;opacity:1;}.popupSection_closerHolder{width:100%;padding-top:calc(25px * var(--pixelMultiplicator));display:flex;justify-content:center;align-items:center;flex-direction:column;}.popupSection_closerWrapper{position:relative;cursor:pointer;display:inline-flex;}.error .formField_styled{border-bottom:calc(1px * var(--pixelMultiplicator)) solid #4ca32f;}.error .spaItem_title{color:#4ca32f;}.designSlider_wrapper{position:relative;width:100%;}.voucherSection .productItem_formHolder{width:calc((4 * var(--gridColumnWidth)) + (3 * var(--gridDistanceWidth)));}.voucherSection{position:relative;width:100%;}.formRow_gift{display:none!important;}#overview_payment{margin-bottom:0;}@media screen and (max-width:1679px){.voucherGenerator_wrapper{width:calc((var(--gridColumnWidth) * 20) + (19 * var(--gridDistanceWidth)));}.designSlider_slider{width:calc((20 * var(--gridColumnWidth)) + (19 * var(--gridDistanceWidth)) - (80px * var(--pixelMultiplicator)))!important;height:calc((((20 * var(--gridColumnWidth)) + (19 * var(--gridDistanceWidth)) - (80px * var(--pixelMultiplicator)) - (3 * (20px * var(--pixelMultiplicator)))) / 4) / 430 * 298);}.designItem_holder{width:calc(((20 * var(--gridColumnWidth)) + (19 * var(--gridDistanceWidth)) - (80px * var(--pixelMultiplicator)) - (3 * (20px * var(--pixelMultiplicator)))) / 4);height:calc((((20 * var(--gridColumnWidth)) + (19 * var(--gridDistanceWidth)) - (80px * var(--pixelMultiplicator)) - (3 * (20px * var(--pixelMultiplicator)))) / 4) / 430 * 298);}.voucherSection .productItem_formHolder{width:calc((10 * var(--gridColumnWidth)) + (9 * var(--gridDistanceWidth)));margin-left:calc((0 * var(--gridColumnWidth)) + (1 * var(--gridDistanceWidth)));padding-left:calc(10px * var(--pixelMultiplicator));}}@media screen and (max-width:1023px){.accordionItem_headerTitle{width:100%;text-align:center;}.voucherGenerator_wrapper{width:calc((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)));}.designSlider_slider{width:calc((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)) - (80px * var(--pixelMultiplicator)))!important;height:calc((((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)) - (80px * var(--pixelMultiplicator)) - (2 * (20px * var(--pixelMultiplicator)))) / 3) / 430 * 298);}.designItem_holder{width:calc(((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)) - (80px * var(--pixelMultiplicator)) - (2 * (20px * var(--pixelMultiplicator)))) / 3);height:calc((((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)) - (80px * var(--pixelMultiplicator)) - (2 * (20px * var(--pixelMultiplicator)))) / 3) / 430 * 298);}.voucherSection .productItem_formHolder{width:calc((9 * var(--gridColumnWidth)) + (8 * var(--gridDistanceWidth)));}.voucherSection .productItem_titleHolder{width:calc((13 * var(--gridColumnWidth)) + (12 * var(--gridDistanceWidth)));}}@media screen and (max-width:767px){.voucherGenerator_wrapper{width:calc((var(--gridColumnWidth) * 22) + (21 * var(--gridDistanceWidth)));}.designSlider_slider{height:calc((((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)) - (80px * var(--pixelMultiplicator)) - (1 * (20px * var(--pixelMultiplicator)))) / 2) / 430 * 298);}.designItem_holder{width:calc(((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)) - (80px * var(--pixelMultiplicator)) - (1 * (20px * var(--pixelMultiplicator)))) / 2);height:calc((((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)) - (80px * var(--pixelMultiplicator)) - (1 * (20px * var(--pixelMultiplicator)))) / 2) / 430 * 298);}.voucherSection .productItem_formHolder{margin-top:calc(20px * var(--pixelMultiplicator));width:calc((var(--gridColumnWidth) * 22) + (21 * var(--gridDistanceWidth)));margin-left:0;}.voucherSection .productItem_titleHolder{width:calc((var(--gridColumnWidth) * 22) + (21 * var(--gridDistanceWidth)));}.voucherSection .productItem_form{flex-direction:column;}.voucherSection_column{width:100%!important;}.voucherSection_column{margin-top:calc(50px * var(--pixelMultiplicator));order:2;}.voucherSection_column + .voucherSection_column{margin-top:0;order:1;}}*{margin:0;padding:0;outline:none;}html{position:relative;width:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;}body{overflow-x:hidden;position:relative;width:100%;-webkit-transition:opacity 200ms ease,padding-top 2000ms ease;-moz-transition:opacity 200ms ease,padding-top 2000ms ease;-ms-transition:opacity 200ms ease,padding-top 2000ms ease;-o-transition:opacity 200ms ease,padding-top 2000ms ease;transition:opacity 200ms ease,padding-top 2000ms ease;opacity:0;background-color:#ffffff;overscroll-behavior-y:none;}body.isLoaded{opacity:1;}img,svg{display:block;}html.menuOpenHtml,html.miniBasketOpenHtml,html.formSendingHtml,html.popupVisibleHtml{overflow-y:hidden;}body.menuOpen,body.miniBasketOpen,body.formSending,body.popupVisible{overflow-y:hidden;}main{position:relative;width:100%;z-index:1;overflow:hidden;}section{position:relative;width:100%;z-index:1;}footer{position:relative;width:100%;z-index:1;}div.responsiveImage{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1;}.ch2,.ch2 *{font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;line-height:inherit;color:inherit;border:inherit;}@font-face{font-family:'Antic Slab';font-style:normal;font-weight:400;font-display:swap;src:url(/typo3conf/ext/theme/Resources/Public/Fonts/bWt97fPFfRzkCa9Jlp6IacVcXExq9Qs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/typo3conf/ext/theme/Resources/Public/Fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06FxZCJgvAQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/typo3conf/ext/theme/Resources/Public/Fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/typo3conf/ext/theme/Resources/Public/Fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/typo3conf/ext/theme/Resources/Public/Fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--mainFontFamily:"Open Sans",sans-serif;--mainFontSize:calc(22px * var(--pixelMultiplicator));--mainLineHeight:calc(32px * var(--pixelMultiplicator));}body{font-family:var(--mainFontFamily);font-weight:300;font-style:normal;font-size:var(--mainFontSize);line-height:var(--mainLineHeight);color:#1D1D1B;}body a{font-family:var(--mainFontFamily);font-weight:300;font-style:normal;font-size:var(--mainFontSize);line-height:var(--mainLineHeight);text-decoration:none;display:block;color:#1D1D1B;}body strong,body strong a,body b,body b a{font-weight:500;}h1,h1 p,h1 a,.h1{font-family:"Antic Slab",serif;font-weight:400;font-style:normal;font-size:calc(70px * var(--pixelMultiplicator));line-height:calc(80px * var(--pixelMultiplicator));color:#638F50;}h2,h2 p,h2 a,.h2,form h2{font-family:"Antic Slab",serif;font-weight:400;font-style:normal;font-size:calc(50px * var(--pixelMultiplicator));line-height:calc(60px * var(--pixelMultiplicator));color:#5e3c3c;}h3,h3 p,h3 a,.h3{font-family:"Antic Slab",serif;font-weight:400;font-style:normal;font-size:calc(30px * var(--pixelMultiplicator));line-height:calc(40px * var(--pixelMultiplicator));color:#638F50;}h2 + h3{font-weight:400;}h4,h4 p,h4 a,.h4,form h4{font-family:"Antic Slab",serif;font-weight:400;font-style:normal;font-size:calc(30px * var(--pixelMultiplicator));line-height:calc(40px * var(--pixelMultiplicator));color:#638F50;}.formTitle{font-family:"Antic Slab",serif;font-weight:400;font-style:normal;font-size:calc(30px * var(--pixelMultiplicator));line-height:calc(40px * var(--pixelMultiplicator));color:#638F50;}.basketItem_header{font-weight:700;font-size:var(--mainFontSize);line-height:var(--mainLineHeight);color:#638F50;}h5,h5 p,h5 a,.h5{font-family:"Antic Slab",serif;font-weight:400;font-style:normal;font-size:calc(12px * var(--pixelMultiplicator));line-height:calc(36px * var(--pixelMultiplicator));text-transform:uppercase;}ul{margin-left:calc(20px * var(--pixelMultiplicator));}ol{margin-left:calc(20px * var(--pixelMultiplicator));}p a,li a{display:inline;font-weight:400;color:#638F50;}* + ul li{margin-top:calc(10px * var(--pixelMultiplicator));}ul + *{margin-top:calc(10px * var(--pixelMultiplicator));}* + p{margin-top:calc(20px * var(--pixelMultiplicator));}p + p{margin-top:0;}h1 + h1,h2 + h2,h3 + h3{margin-top:0;}* + h1{margin-top:calc(30px * var(--pixelMultiplicator));}h1 + *{margin-top:calc(20px * var(--pixelMultiplicator));}* + h2{margin-top:calc(30px * var(--pixelMultiplicator));}h2 + *{margin-top:calc(20px * var(--pixelMultiplicator));}* + h3{margin-top:calc(20px * var(--pixelMultiplicator));}h3 + *{margin-top:calc(10px * var(--pixelMultiplicator));}* + h4{margin-top:calc(20px * var(--pixelMultiplicator));}h4 + *{margin-top:calc(30px * var(--pixelMultiplicator));}.productItem h4 + *{margin-top:calc(10px * var(--pixelMultiplicator));}.productItem_simple h4 + *{margin-top:0;}* + h5{margin-top:calc(20px * var(--pixelMultiplicator));}h5 + *{margin-top:calc(10px * var(--pixelMultiplicator));}.textSection_titles h1 + h2,.textSection_titles h2 + h3{margin-top:0;}.headerWrapper_navLanguage{text-transform:uppercase;}.headerWrapper_contactText{font-weight:700;}.headerWrapper_contactPhone a{font-size:calc(40px * var(--pixelMultiplicator));line-height:calc(50px * var(--pixelMultiplicator));font-weight:700;color:#638F50;}.headerIcon_basketInfo{font-size:calc(16px * var(--pixelMultiplicator));line-height:calc(16px * var(--pixelMultiplicator));color:#ffffff;}.styledLink{border:0;background:none;}.styledLink_text{font-size:calc(20px * var(--pixelMultiplicator));line-height:calc(38px * var(--pixelMultiplicator));color:#638F50;padding-left:calc(20px * var(--pixelMultiplicator));padding-right:calc(20px * var(--pixelMultiplicator));border:1px solid #638F50;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;font-weight:700;}.styledLink_text:hover{color:#ffffff;background-color:#638F50;}.footerWrapper_top,.footerWrapper_top a{color:#ffffff;}.footerWrapper_claim{font-weight:700;}.footerWrapper_phone a{font-size:calc(40px* var(--pixelMultiplicator));line-height:calc(50px* var(--pixelMultiplicator));font-weight:700;}.footerWrapper_social a{font-size:calc(25px * var(--pixelMultiplicator));line-height:calc(35px * var(--pixelMultiplicator));text-decoration:underline;}.footerWrapper_address{font-size:calc(25px * var(--pixelMultiplicator));line-height:calc(35px * var(--pixelMultiplicator));}.footerWrapper_credits,.footerWrapper_credits a{font-size:calc(15px * var(--pixelMultiplicator));line-height:calc(23px * var(--pixelMultiplicator));}.headerWrapper_navItem,.headerWrapper_navItem a{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;}.isDesktop .headerWrapper_navItem:hover,.isDesktop .headerWrapper_navItem:hover a,.headerWrapper_navItem.active,.headerWrapper_navItem.active a{color:#638F50;}.navWrapper_menu{text-align:center;}.navWrapper_menuItem,.navWrapper_menuItem a{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;font-size:calc(40px* var(--pixelMultiplicator));line-height:calc(50px* var(--pixelMultiplicator));}.isDesktop .navWrapper_menuItem:hover,.isDesktop .navWrapper_menuItem:hover a,.navWrapper_menuItem.active,.navWrapper_menuItem.active a{color:#638F50;}.navWrapper_menuLanguage{text-transform:uppercase;}.productItem_download a{font-weight:700;}body:before{content:'';position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:rgba(0,0,0,.7);z-index:999;opacity:0;pointer-events:none;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;background-image:url(/typo3conf/ext/theme/Resources/Public/Images/basketLoading.svg);background-size:calc(150px * var(--pixelMultiplicator));background-position:center;background-repeat:no-repeat;}body.formSending:before,body.miniBasketOpen:before{opacity:1;}body.miniBasketActive:before{background-image:none;}header{position:fixed;top:0;left:0;width:100%;z-index:9;pointer-events:none;background-color:#ffffff;}.headerWrapper{width:calc((20 * var(--gridColumnWidth)) + (19 * var(--gridDistanceWidth)));margin:0 auto;display:flex;align-items:stretch;justify-content:space-between;padding-top:calc(50px * var(--pixelMultiplicator));padding-bottom:calc(50px * var(--pixelMultiplicator));-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;}.isScrolled:not(.menuOpen) .headerWrapper{padding-top:calc(25px * var(--pixelMultiplicator));padding-bottom:calc(25px * var(--pixelMultiplicator));}.headerWrapper_logo{margin-left:calc(-30px * var(--pixelMultiplicator));pointer-events:initial;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;}.isScrolled:not(.menuOpen) .headerWrapper_logo{margin-left:calc(-18px * var(--pixelMultiplicator));}.headerWrapper_logo svg{height:calc(137px * var(--pixelMultiplicator));width:auto;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;}.isScrolled:not(.menuOpen) .headerWrapper_logo svg{height:calc(80px * var(--pixelMultiplicator));}.headerWrapper_right{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;}.headerWrapper_nav{display:flex;}.isScrolled:not(.menuOpen) .headerWrapper_contactText,.isScrolled:not(.menuOpen) .headerWrapper_contactPhone{display:none;}.headerWrapper_navItem{pointer-events:initial;}.headerWrapper_navItem + .headerWrapper_navItem{margin-left:calc(50px * var(--pixelMultiplicator));}.headerWrapper_contactPhone{pointer-events:initial;}.mainContent{padding-top:var(--headerHeight);}.headerImage_wrapper{position:relative;width:calc((20 * var(--gridColumnWidth)) + (19 * var(--gridDistanceWidth)));height:calc(((20 * var(--gridColumnWidth)) + (19 * var(--gridDistanceWidth))) / 1061 * 460);margin:0 auto;overflow:hidden;}.headerImage_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;}.textSection_wrapper{position:relative;}[data-left="1"]{margin-left:calc((var(--gridColumnWidth) * 1) + (1 * var(--gridDistanceWidth)));}[data-left="2"]{margin-left:calc((var(--gridColumnWidth) * 2) + (2 * var(--gridDistanceWidth)));}[data-left="3"]{margin-left:calc((var(--gridColumnWidth) * 3) + (3 * var(--gridDistanceWidth)));}[data-left="4"]{margin-left:calc((var(--gridColumnWidth) * 4) + (4 * var(--gridDistanceWidth)));}[data-left="5"]{margin-left:calc((var(--gridColumnWidth) * 5) + (5 * var(--gridDistanceWidth)));}[data-left="6"]{margin-left:calc((var(--gridColumnWidth) * 6) + (6 * var(--gridDistanceWidth)));}[data-left="7"]{margin-left:calc((var(--gridColumnWidth) * 7) + (7 * var(--gridDistanceWidth)));}[data-left="8"]{margin-left:calc((var(--gridColumnWidth) * 8) + (8 * var(--gridDistanceWidth)));}[data-left="9"]{margin-left:calc((var(--gridColumnWidth) * 9) + (9 * var(--gridDistanceWidth)));}[data-left="10"]{margin-left:calc((var(--gridColumnWidth) * 10) + (10 * var(--gridDistanceWidth)));}[data-left="11"]{margin-left:calc((var(--gridColumnWidth) * 11) + (11 * var(--gridDistanceWidth)));}[data-left="12"]{margin-left:calc((var(--gridColumnWidth) * 12) + (12 * var(--gridDistanceWidth)));}[data-left="13"]{margin-left:calc((var(--gridColumnWidth) * 13) + (13 * var(--gridDistanceWidth)));}[data-left="14"]{margin-left:calc((var(--gridColumnWidth) * 14) + (14 * var(--gridDistanceWidth)));}[data-width="1"]{width:calc((var(--gridColumnWidth) * 1) + (0 * var(--gridDistanceWidth)));}[data-width="2"]{width:calc((var(--gridColumnWidth) * 2) + (1 * var(--gridDistanceWidth)));}[data-width="3"]{width:calc((var(--gridColumnWidth) * 3) + (2 * var(--gridDistanceWidth)));}[data-width="4"]{width:calc((var(--gridColumnWidth) * 4) + (3 * var(--gridDistanceWidth)));}[data-width="5"]{width:calc((var(--gridColumnWidth) * 5) + (4 * var(--gridDistanceWidth)));}[data-width="6"]{width:calc((var(--gridColumnWidth) * 6) + (5 * var(--gridDistanceWidth)));}[data-width="7"]{width:calc((var(--gridColumnWidth) * 7) + (6 * var(--gridDistanceWidth)));}[data-width="8"]{width:calc((var(--gridColumnWidth) * 8) + (7 * var(--gridDistanceWidth)));}[data-width="9"]{width:calc((var(--gridColumnWidth) * 9) + (8 * var(--gridDistanceWidth)));}[data-width="10"]{width:calc((var(--gridColumnWidth) * 10) + (9 * var(--gridDistanceWidth)));}[data-width="11"]{width:calc((var(--gridColumnWidth) * 11) + (10 * var(--gridDistanceWidth)));}[data-width="12"]{width:calc((var(--gridColumnWidth) * 12) + (11 * var(--gridDistanceWidth)));}[data-width="13"]{width:calc((var(--gridColumnWidth) * 13) + (12 * var(--gridDistanceWidth)));}[data-width="14"]{width:calc((var(--gridColumnWidth) * 14) + (13 * var(--gridDistanceWidth)));}[data-width="15"]{width:calc((var(--gridColumnWidth) * 15) + (14 * var(--gridDistanceWidth)));}[data-width="16"]{width:calc((var(--gridColumnWidth) * 16) + (15 * var(--gridDistanceWidth)));}[data-width="17"]{width:calc((var(--gridColumnWidth) * 17) + (16 * var(--gridDistanceWidth)));}[data-width="18"]{width:calc((var(--gridColumnWidth) * 18) + (17 * var(--gridDistanceWidth)));}[data-width="19"]{width:calc((var(--gridColumnWidth) * 19) + (18 * var(--gridDistanceWidth)));}[data-width="20"]{width:calc((var(--gridColumnWidth) * 20) + (19 * var(--gridDistanceWidth)));}[data-width="21"]{width:calc((var(--gridColumnWidth) * 21) + (20 * var(--gridDistanceWidth)));}[data-width="22"]{width:calc((var(--gridColumnWidth) * 22) + (21 * var(--gridDistanceWidth)));}.distanceTop_25px{margin-top:calc(25px * var(--pixelMultiplicator));}.distanceTop_50px{margin-top:calc(50px * var(--pixelMultiplicator));}.distanceTop_100px{margin-top:calc(100px * var(--pixelMultiplicator));}.textSection_titles + .textSection_text{margin-top:calc(25px * var(--pixelMultiplicator));}.headerIcon_basketInfo_container{position:relative;display:flex;align-items:center;height:calc(30px * var(--pixelMultiplicator));cursor:pointer;}.headerWrapper_navItem img,.headerWrapper_navItem svg{height:calc(30px * var(--pixelMultiplicator));width:auto;}.productSection_wrapper{width:calc((18 * var(--gridColumnWidth)) + (17 * var(--gridDistanceWidth)));margin-left:calc((2 * var(--gridColumnWidth)) + (2 * var(--gridDistanceWidth)));}.voucherSection .productItem_form{margin-left:0;}.productSection_category{display:flex;flex-direction:column;}.productSection_title{margin-left:calc((3 * var(--gridColumnWidth)) + (3 * var(--gridDistanceWidth)));}.productItem_wrapper{display:flex;justify-content:space-between;}.productSection_title{margin-top:calc(100px * var(--pixelMultiplicator));}.productSection_title + .productItem{margin-top:calc(50px * var(--pixelMultiplicator));}.productItem + .productItem{margin-top:calc(50px * var(--pixelMultiplicator));}.productItem_simple + .productItem_simple{margin-top:calc(25px * var(--pixelMultiplicator));}.productItem_imageHolder{position:relative;width:calc((7 * var(--gridColumnWidth)) + (6 * var(--gridDistanceWidth)));min-height:calc(((7 * var(--gridColumnWidth)) + (6 * var(--gridDistanceWidth))) / 4 * 5);overflow:hidden;}.productItem_imageAnimate{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;border:2px solid #4BA334;}.productItem_contentHolder{padding-top:calc(20px * var(--pixelMultiplicator));width:calc((10 * var(--gridColumnWidth)) + (9 * var(--gridDistanceWidth)));display:flex;flex-direction:column;justify-content:center;padding-bottom:calc(20px * var(--pixelMultiplicator));}.productDetail_form{margin-top:calc(20px * var(--pixelMultiplicator));}.headerIcon_basketInfo{position:absolute;top:calc(-12px * var(--pixelMultiplicator));right:calc(-12px * var(--pixelMultiplicator));width:calc(24px * var(--pixelMultiplicator));height:calc(24px * var(--pixelMultiplicator));align-items:center;justify-content:center;background-color:#1A1A1A;border-radius:50%;display:none;}.headerIcon_basketInfo.active{display:flex;}.popUp{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:100;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;opacity:0;pointer-events:none !important;}.popUp.visible{opacity:1 !important;pointer-events:initial !important;}.popUp_background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);cursor:pointer;}.popUp_wrapper{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:top 1000ms ease,opacity 1000ms ease;-moz-transition:top 1000ms ease,opacity 1000ms ease;-ms-transition:top 1000ms ease,opacity 1000ms ease;-o-transition:top 1000ms ease,opacity 1000ms ease;transition:top 1000ms ease,opacity 1000ms ease;background:#ffffff;padding:calc(20px * var(--pixelMultiplicator));padding-top:calc(50px * var(--pixelMultiplicator));padding-bottom:0;text-align:center;overflow-y:auto;display:flex;align-items:stretch;opacity:0;max-height:calc(100dvh - var(--headerHeight) - var(--headerHeight) - (50px * var(--pixelMultiplicator)));overflow-y:auto;}.popUp_cols{columns:2;}.popUp.visible .popUp_wrapper{top:50%;opacity:1;}.popUp_close{cursor:pointer;position:absolute;right:calc(20px * var(--pixelMultiplicator));top:calc(20px * var(--pixelMultiplicator));pointer-events:initial;width:calc(30px * var(--pixelMultiplicator));}.popUp_close svg{width:100%;height:auto;}.formField_submit{display:flex;justify-content:flex-end;}.formSubmit{border:0;background:none;cursor:pointer;}.formSubmit svg{height:calc(30px * var(--pixelMultiplicator));width:auto;}.formField[data-option]{cursor:pointer;}.formField[data-option] .formField_wrapper{pointer-events:none;}.formField{margin-bottom:calc(20px * var(--pixelMultiplicator));}.formField_disabled{pointer-events:none;opacity:0.5;}.productItem_titleHolder{width:calc((8 * var(--gridColumnWidth)) + (7 * var(--gridDistanceWidth)));}.productItem_formHolder{width:calc((7 * var(--gridColumnWidth)) + (6 * var(--gridDistanceWidth)));}.productItem_form{margin-left:calc((3 * var(--gridColumnWidth)) + (3 * var(--gridDistanceWidth)));display:flex;align-items:center;justify-content:space-between;padding-bottom:calc(10px * var(--pixelMultiplicator));border-bottom:calc(1px * var(--pixelMultiplicator)) solid #1D1D1B;}.productItem_formSubmit{display:flex;align-items:center;}.productDetail_priceHolder{white-space:nowrap;}.productItem_formSubmit .formField{margin-bottom:0;}.productItem_simple .productDetail_form{margin-top:0;}.productItem_formSubmit .formField_wrapper{border-bottom:0;}.basketItem_calc .formField_wrapper{border-bottom:0;}.productItem_formSubmit .formRow{flex-wrap:unset;align-items:center;padding-right:calc(10px * var(--pixelMultiplicator));}.productItem_detailed .productItem_formSubmit .formRow{border-bottom:1px solid #1D1D1B;padding-left:calc(10px * var(--pixelMultiplicator));}.productItem_simple .productItem_titleHolder{padding-left:calc(10px * var(--pixelMultiplicator));}.formRow + .productItem_formSubmit{margin-top:calc(20px * var(--pixelMultiplicator));}.ui-datepicker td span,.ui-datepicker td a{text-align:center!important;font-size:0.9em;line-height:0.9em;}.twoImages_wrapper{position:relative;width:calc((20 * var(--gridColumnWidth)) + (19 * var(--gridDistanceWidth)));margin:0 auto;display:flex;justify-content:space-between;align-items:stretch;}.twoImages_itemWrapper{position:relative;width:calc((10 * var(--gridColumnWidth)) + (9 * var(--gridDistanceWidth)));min-height:calc(((10 * var(--gridColumnWidth)) + (9 * var(--gridDistanceWidth))) / 1061 * 460);overflow:hidden;display:flex;align-items:center;justify-content:center;}.twoImages_itemImage{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;}.twoImages_itemAnimate{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;}.isDesktop .twoImages_item a:hover .twoImages_itemAnimate{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}.twoImages_itemContent{position:relative;width:calc((8 * var(--gridColumnWidth)) + (7 * var(--gridDistanceWidth)));margin:calc((1 * var(--gridColumnWidth)) + (1 * var(--gridDistanceWidth)));z-index:2;background-color:rgba(255,255,255,0.8);display:flex;align-items:center;justify-content:center;text-align:center;}.twoImages_itemContent h2{padding:calc((1 * var(--gridColumnWidth)) + (1 * var(--gridDistanceWidth)));}.voucherTeaser_wrapper{position:relative;width:calc((20 * var(--gridColumnWidth)) + (19 * var(--gridDistanceWidth)));margin:0 auto;display:flex;justify-content:space-between;align-items:stretch;}.voucherTeaser_background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;}.voucherTeaser_backgroundAnimate{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;}.isDesktop .voucherTeaser:hover .voucherTeaser_backgroundAnimate{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}.voucherTeaser_content{position:relative;margin:calc((1 * var(--gridColumnWidth)) + (1 * var(--gridDistanceWidth)));z-index:2;background-color:rgba(255,255,255,0.8);display:flex;justify-content:space-between;align-items:stretch;}.voucherTeaser_image{position:relative;display:flex;align-items:center;}.voucherTeaser_image > img{width:calc((4 * var(--gridColumnWidth)) + (4 * var(--gridDistanceWidth)));height:auto;opacity:0;}.voucherTeaser_imageRotate{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;}.voucherTeaser_imageRotate img{width:100%;height:auto;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);}.voucherTeaser_text{padding:calc((1 * var(--gridColumnWidth)) + (1 * var(--gridDistanceWidth)));padding-left:calc((2 * var(--gridColumnWidth)) + (2 * var(--gridDistanceWidth)));display:flex;flex-direction:column;justify-content:center;flex:1;}.owl-nav{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;pointer-events:none;}.owl-nav button{border:0!important;pointer-events:initial;width:calc(40px * var(--pixelMultiplicator)) !important;height:calc(70px * var(--pixelMultiplicator)) !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;opacity:0.7;cursor:pointer !important;}.owl-nav button.owl-prev{background-image:url(/typo3conf/ext/theme/Resources/Public/Images/owl-prev.svg) !important;}.buttonText{position:absolute;opacity:0;pointer-events:none;width:0;height:0;}.owl-nav button.owl-next{background-image:url(/typo3conf/ext/theme/Resources/Public/Images/owl-next.svg) !important;}.popupSection{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:100;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;opacity:0;pointer-events:none;display:flex;justify-content:center;align-items:center;}.requiredPopupOpen #requiredAlert{opacity:1;pointer-events:initial;}.popupSection_background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);cursor:pointer;}.popupSection_wrapper{position:relative;margin-top:-50vh;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;background:#ffffff;padding:calc(50px * var(--pixelMultiplicator));text-align:center;opacity:0;max-width:calc(100vw - (200px * var(--pixelMultiplicator)));}.popupSection_closerHolder{width:100%;padding-top:calc(25px * var(--pixelMultiplicator));display:flex;justify-content:center;align-items:center;flex-direction:column;}.popupSection_closerWrapper{position:relative;cursor:pointer;display:inline-flex;}.footerWrapper_top{position:relative;padding:calc((1 * var(--gridColumnWidth)) + (1 * var(--gridDistanceWidth)));width:calc((20 * var(--gridColumnWidth)) + (19 * var(--gridDistanceWidth)));display:flex;justify-content:space-between;background-color:#1A1A1A;align-items:stretch;margin:0 auto;z-index:2;}.footerWrapper_logo{width:calc((6 * var(--gridColumnWidth)) + (5 * var(--gridDistanceWidth)));display:flex;align-items:stretch;justify-content:flex-start;}.footerWrapper_logo a{width:100%;display:flex;align-items:stretch;justify-content:flex-start;}.footerWrapper_logo svg{height:calc(137px * var(--pixelMultiplicator));height:100%;width:auto;}.footerWrapper_content{width:calc((14 * var(--gridColumnWidth)) + (13 * var(--gridDistanceWidth)));display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}.footerWrapper_socials{margin-top:calc(15px * var(--pixelMultiplicator));display:flex;justify-content:center;flex-wrap:wrap;}.footerWrapper_social{margin-top:calc(15px * var(--pixelMultiplicator));margin-left:calc(15px * var(--pixelMultiplicator));margin-right:calc(15px * var(--pixelMultiplicator));}.footerWrapper_address{margin-top:calc(30px * var(--pixelMultiplicator));}.footerWrapper_bottom{position:relative;margin:0 auto;padding-top:calc(20px * var(--pixelMultiplicator));padding-bottom:calc(20px * var(--pixelMultiplicator));width:calc((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)));display:flex;justify-content:space-between;align-items:center;z-index:1;}.footerWrapper_credits{display:flex;align-items:center;}.footerWrapper_credit + .footerWrapper_credit{margin-left:calc(30px * var(--pixelMultiplicator));}.mainContent section:first-Child{margin-top:0;}.requestSection_wrapper{width:calc((10 * var(--gridColumnWidth)) + (9 * var(--gridDistanceWidth)));margin-left:calc((5 * var(--gridColumnWidth)) + (5 * var(--gridDistanceWidth)));}.headerWrapper_activator{position:relative;width:calc(30px * var(--pixelMultiplicator));height:calc(30px * var(--pixelMultiplicator));cursor:pointer;overflow:hidden;display:none;}.headerWrapper_activatorLine{position:absolute;left:0;height:calc(2px * var(--pixelMultiplicator));background-color:#000000;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;}.headerWrapper_activatorLine_1{top:0;width:100%;}.isDesktop .headerWrapper_activator:hover .headerWrapper_activatorLine_1{width:60%;}.menuOpen .headerWrapper_activatorLine_1{left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);width:200%!important;}.headerWrapper_activatorLine_2{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:60%;}.isDesktop .headerWrapper_activator:hover .headerWrapper_activatorLine_2{width:100%;}.menuOpen .headerWrapper_activatorLine_2{display:none;}.headerWrapper_activatorLine_3{bottom:0;width:100%;}.isDesktop .headerWrapper_activator:hover .headerWrapper_activatorLine_3{width:60%;}.menuOpen .headerWrapper_activatorLine_3{left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);width:200%!important;bottom:auto;}.headerAbsolute .headerWrapper_activatorLine{background-color:#1D1D1B;}.isScrolled:not(.menuOpen) .headerWrapper{align-items:center;}.productItem_detailed .productItem_titleHolder{display:none;}.twoImages_item{display:flex;align-items:stretch;}.twoImages_item a{display:flex;align-items:stretch;}footer{overflow:hidden;}.headerIcon_basket{display:flex;align-items:center;}.headerIcon_basket a{display:flex;align-items:center;}nav{position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:#ffffff;z-index:8;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;opacity:0;pointer-events:none;display:flex;align-items:center;justify-content:center;}.menuOpen nav{opacity:1;pointer-events:initial;}.navWrapper_menuItem + .navWrapper_menuItem{margin-top:calc(30px * var(--pixelMultiplicator));}.headerWrapper_navItem,.navWrapper_menuItem,.footerWrapper_credit{position:relative;}.headerWrapper_navItem_name,.navWrapper_menuItem_name,.footerWrapper_navItem_name{position:absolute;top:0;left:0;pointer-events:none;opacity:0;z-index:-1;}.productItem_download{margin-top:var(--mainLineHeight);}@media screen and (max-width:1365px){.headerWrapper_activator{display:block;}.headerWrapper_navDesktop{display:none;}}@media screen and (max-width:1279px){[data-width][data-left]{margin-left:calc((var(--gridColumnWidth) * 2) + (2 * var(--gridDistanceWidth)))!important;width:calc((var(--gridColumnWidth) * 20) + (19 * var(--gridDistanceWidth)))!important;}.productSection_wrapper{width:calc((var(--gridColumnWidth) * 20) + (19 * var(--gridDistanceWidth)));}.productItem_imageHolder{width:calc((8 * var(--gridColumnWidth)) + (7 * var(--gridDistanceWidth)));min-height:calc(((8 * var(--gridColumnWidth)) + (7 * var(--gridDistanceWidth))) / 4 * 5);}.productItem_contentHolder{width:calc((12 * var(--gridColumnWidth)) + (11 * var(--gridDistanceWidth)));}.productSection_title{margin-left:calc((2 * var(--gridColumnWidth)) + (2 * var(--gridDistanceWidth)));}.productItem_form{margin-left:0;}.productItem_formHolder{width:calc((12 * var(--gridColumnWidth)) + (11 * var(--gridDistanceWidth)));margin-left:calc((0 * var(--gridColumnWidth)) + (1 * var(--gridDistanceWidth)));padding-left:calc(10px * var(--pixelMultiplicator));}.requestSection_wrapper{width:calc((var(--gridColumnWidth) * 16) + (15 * var(--gridDistanceWidth)));margin-left:calc((var(--gridColumnWidth) * 4) + (4 * var(--gridDistanceWidth)));}h1,h1 p,h1 a,.h1{font-size:calc(60px * var(--pixelMultiplicator));line-height:calc(70px * var(--pixelMultiplicator));}h2,h2 p,h2 a,.h2,form h2{font-size:calc(50px * var(--pixelMultiplicator));line-height:calc(60px * var(--pixelMultiplicator));}.voucherTeaser_image > img{width:calc((6 * var(--gridColumnWidth)) + (6 * var(--gridDistanceWidth)));height:auto;opacity:0;}.voucherTeaser_text{padding-left:calc((1 * var(--gridColumnWidth)) + (1 * var(--gridDistanceWidth)));}}@media screen and (max-width:1023px){:root{--mainFontSize:calc(18px * var(--pixelMultiplicator));--mainLineHeight:calc(26px * var(--pixelMultiplicator));}h1,h1 p,h1 a,.h1{font-size:calc(40px * var(--pixelMultiplicator));line-height:calc(50px * var(--pixelMultiplicator));}h2,h2 p,h2 a,.h2,form h2{font-size:calc(34px * var(--pixelMultiplicator));line-height:calc(44px * var(--pixelMultiplicator));}h3,h3 p,h3 a,.h3{font-size:calc(26px * var(--pixelMultiplicator));line-height:calc(36px * var(--pixelMultiplicator));}h4,h4 p,h4 a,.h4,form h4{font-size:calc(26px * var(--pixelMultiplicator));line-height:calc(36px * var(--pixelMultiplicator));}.formTitle{font-size:calc(26px * var(--pixelMultiplicator));line-height:calc(36px * var(--pixelMultiplicator));}.headerWrapper_contactPhone a{font-size:calc(30px * var(--pixelMultiplicator));line-height:calc(40px * var(--pixelMultiplicator));}.headerImage_wrapper{width:calc((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)));height:calc(((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth))) / 1061 * 460);}.productSection_wrapper{width:calc((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)));margin-left:calc((var(--gridColumnWidth) * 1) + (1 * var(--gridDistanceWidth)));}.productItem_contentHolder{width:calc((14 * var(--gridColumnWidth)) + (13 * var(--gridDistanceWidth)));}.voucherTeaser_wrapper{width:calc((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)));}.voucherTeaser_image > img{width:calc((8 * var(--gridColumnWidth)) + (8 * var(--gridDistanceWidth)));height:auto;opacity:0;}.productSection_title{margin-left:0;text-align:center;}.headerWrapper_contactText{display:none;}.headerWrapper{width:calc((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)));padding-top:calc(25px * var(--pixelMultiplicator));}.headerWrapper_logo{margin-left:0!important;}.footerWrapper_top{flex-direction:column;align-items:center;}.footerWrapper_socials{margin-top:calc(20px * var(--pixelMultiplicator));}.footerWrapper_address{margin-top:calc(20px * var(--pixelMultiplicator));}.footerWrapper_logo{width:100%;}.footerWrapper_logo a{justify-content:center;}.footerWrapper_content{width:100%;align-items:center;margin-top:calc(20px * var(--pixelMultiplicator));text-align:center;}.footerWrapper_bottom{position:relative;padding-bottom:calc(40px * var(--pixelMultiplicator));}.footerWrapper_credits{width:100%;flex-direction:column;justify-content:center;text-align:center;}.footerWrapper_credit + .footerWrapper_credit{margin-left:0;margin-top:calc(10px * var(--pixelMultiplicator));}.footerWrapper_creator{position:absolute;right:0;bottom:calc(40px * var(--pixelMultiplicator));}.footerWrapper_social a{font-size:var(--mainFontSize);line-height:var(--mainLineHeight);}.footerWrapper_address{font-size:var(--mainFontSize);line-height:var(--mainLineHeight);}.distanceTop_50px{margin-top:calc(25px * var(--pixelMultiplicator));}.distanceTop_100px{margin-top:calc(50px * var(--pixelMultiplicator));}.distanceTop_150px{margin-top:calc(100px * var(--pixelMultiplicator));}.productSection_title{margin-top:calc(75px * var(--pixelMultiplicator));}.productDetail_form{margin-top:calc(10px * var(--pixelMultiplicator));}.formRow + .productItem_formSubmit{margin-top:calc(10px * var(--pixelMultiplicator));}.twoImages_wrapper{width:calc((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)));}.twoImages_itemWrapper{width:calc((11 * var(--gridColumnWidth)) + (10 * var(--gridDistanceWidth)));min-height:calc(((11 * var(--gridColumnWidth)) + (10 * var(--gridDistanceWidth))) / 1061 * 460);}.twoImages_itemContent{width:calc((9 * var(--gridColumnWidth)) + (8 * var(--gridDistanceWidth)));}.footerWrapper_phone a{font-size:calc(30px* var(--pixelMultiplicator));line-height:calc(40px* var(--pixelMultiplicator));}.requestSection_wrapper{width:calc((var(--gridColumnWidth) * 20) + (19 * var(--gridDistanceWidth)));margin-left:calc((var(--gridColumnWidth) * 2) + (2 * var(--gridDistanceWidth)));}}@media screen and (max-width:767px){.requestSection_wrapper{width:calc((var(--gridColumnWidth) * 22) + (21 * var(--gridDistanceWidth)));margin-left:calc((var(--gridColumnWidth) * 1) + (1 * var(--gridDistanceWidth)));}.productItem_wrapper{flex-direction:column;}.productItem_imageHolder{margin-top:calc(20px * var(--pixelMultiplicator));width:calc((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)));min-height:calc(((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth))) / 4 * 5);}.productItem_contentHolder{margin-top:0;padding-top:0;width:calc((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)));}.productItem_titleDesktop{display:none;}.productItem_detailed .productItem_titleHolder{width:calc((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)));display:block;}.productItem_simple .productItem_titleHolder{width:calc((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)));}.productItem_form{flex-direction:column;}.productItem_formHolder{margin-top:calc(10px * var(--pixelMultiplicator));width:calc((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)));margin-left:0;}.voucherTeaser_image{display:none;}.twoImages_wrapper{flex-direction:column;;}.twoImages_itemWrapper{width:calc((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth)));min-height:calc(((22 * var(--gridColumnWidth)) + (21 * var(--gridDistanceWidth))) / 1061 * 460);}.twoImages_itemContent{width:calc((20 * var(--gridColumnWidth)) + (19 * var(--gridDistanceWidth)));}.twoImages_item + .twoImages_item{margin-top:calc(25px * var(--pixelMultiplicator));}.headerWrapper_logo svg{height:calc(100px * var(--pixelMultiplicator));}.isScrolled:not(.menuOpen) .headerWrapper_logo svg{height:calc(70px * var(--pixelMultiplicator));}.footerWrapper_logo svg{height:calc(100px * var(--pixelMultiplicator));}.headerWrapper_navItem + .headerWrapper_navItem{margin-left:calc(30px * var(--pixelMultiplicator));}}.basketItem{position:relative;display:flex;align-items:center;justify-content:space-between;padding-top:calc(20px * var(--pixelMultiplicator));padding-bottom:calc(20px * var(--pixelMultiplicator));border-bottom:1px solid #1D1D1B;}.basketItem_title{font-size:calc(20px * var(--pixelMultiplicator));line-height:calc(30px * var(--pixelMultiplicator));font-weight:700;}.basketItem_requestonly{font-size:calc(16px * var(--pixelMultiplicator));line-height:calc(24px * var(--pixelMultiplicator));font-weight:300;}.basketItem_price{font-size:calc(16px * var(--pixelMultiplicator));line-height:calc(24px * var(--pixelMultiplicator));}.basketItem_total{font-size:calc(20px * var(--pixelMultiplicator));line-height:calc(30px * var(--pixelMultiplicator));font-weight:300;}.basketItem_requestonly + .basketItem_total{font-size:calc(16px * var(--pixelMultiplicator));line-height:calc(24px * var(--pixelMultiplicator));font-weight:300;}.basketItem_totalText{display:flex;}.productBasket_wrapper{width:calc((16 * var(--gridColumnWidth)) + (15 * var(--gridDistanceWidth)));margin:0 auto;}.productBasket_wrapperTop{position:relative;width:100%;}.productBasket_wrapperBottom{position:relative;width:100%;}.basketItem_delete{width:5%;margin-right:2.5%;cursor:pointer;}.basketItem_deleteIcon svg{width:100%;height:auto;}.basketItem_deleteIcon svg g{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;}.isDesktop .basketItem_delete:hover .basketItem_deleteIcon svg g{fill:#638F50;}.basketItem_text{width:52.5%;margin-right:2.5%;}.basketItem_operations{width:15%;margin-right:2.5%;}.basketItem_totalPrice{width:20%;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;}.basketCalculations{border-top:1px solid #1D1D1B;padding-top:calc(20px * var(--pixelMultiplicator));display:flex;justify-content:space-between;}.basketCalculations_row{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;}.basketCalculations_shippingHide{display:none;}.productBasket{z-index:1;}.formGroup_basketCalculations{display:none;}#itemsPrice_vat_0{display:none;}.formRow_newsletter{display:none!important;}#itemsPrice_total{margin-top:calc(20px * var(--pixelMultiplicator));border-top:1px solid #1D1D1B;padding-top:calc(20px * var(--pixelMultiplicator));}#itemsPrice_shipping{padding-top:calc(20px * var(--pixelMultiplicator));}.minShippingPrices{display:none;}.voucherActivator{width:100%;text-decoration:underline;cursor:pointer;padding-bottom:calc(10px * var(--pixelMultiplicator));}.voucherForm{display:none;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;}.voucherText{display:none;}.removeCode{width:100%;display:inline-block;font-weight:700;cursor:pointer;}.basketItem_discountStat1 .priceColor{color:#9B5858;}.basketItem_discountStat1 .priceHide{margin-left:calc(10px * var(--pixelMultiplicator));margin-right:calc(10px * var(--pixelMultiplicator));}.productBasket_items{margin-bottom:calc(60px * var(--pixelMultiplicator));}.basketItem_variant{margin-top:calc(10px * var(--pixelMultiplicator));font-size:calc(16px * var(--pixelMultiplicator));line-height:calc(22px * var(--pixelMultiplicator));}.basketItem_variant + .basketItem_variant{margin-top:0;}.basketCalculations_left,.basketCalculations_right{width:calc(50% - 15px);}#basketForm button{background:none;border:0;}.formRow_flexCenter .formField{justify-content:center;}.itemsPrice_vatText{display:none;}.miniBasket{position:fixed;top:0;height:100dvh;width:calc((10 * var(--gridColumnWidth)) + (9 * var(--gridDistanceWidth)));right:calc((-10 * var(--gridColumnWidth)) + (-9 * var(--gridDistanceWidth)));background-color:#ffffff;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;z-index:9999;overflow:hidden;}.miniBasket *{font-family:var(--mainFontFamily);}.miniBasketActive .miniBasket{right:0;}.miniBasket_continue{font-weight:300;min-height:calc(40px * var(--pixelMultiplicator));background-color:#1D1D1B;display:flex;justify-content:center;align-items:center;font-size:calc(26px * var(--pixelMultiplicator));line-height:calc(40px * var(--pixelMultiplicator));cursor:pointer;color:#ffffff;padding:calc(30px * var(--pixelMultiplicator));}.miniBasket_continue svg{height:calc(30px * var(--pixelMultiplicator));width:auto;}.miniBasket_wrapper{position:relative;height:calc(100dvh - (100px * var(--pixelMultiplicator)) - (100px * var(--pixelMultiplicator)) - (20px * var(--pixelMultiplicator)));overflow-y:auto;padding-left:var(--gridColumnWidth);padding-right:var(--gridColumnWidth);padding-top:0;padding-bottom:calc(20px * var(--pixelMultiplicator));}.miniBasket_wrapper *:not(select):not(label):not(label span){font-size:calc(16px * var(--pixelMultiplicator));line-height:calc(24px * var(--pixelMultiplicator));}.miniBasket_link{min-height:calc(40px * var(--pixelMultiplicator));background-color:#638F50;display:flex;justify-content:center;align-items:center;font-weight:300;display:flex;justify-content:center;align-items:center;font-size:calc(26px * var(--pixelMultiplicator));line-height:calc(40px * var(--pixelMultiplicator));color:#ffffff;padding-top:calc(30px * var(--pixelMultiplicator));padding-bottom:calc(30px * var(--pixelMultiplicator));cursor:pointer;}.miniBasket_link svg,.miniBasket_link img{height:calc(30px * var(--pixelMultiplicator));width:auto;margin-right:calc(20px * var(--pixelMultiplicator));}.miniBasket_alert{width:100%;height:calc(60px * var(--pixelMultiplicator));display:none;justify-content:center;align-items:center;border-bottom:1px solid #1D1D1B;font-size:18px;}.miniBasket_container{position:relaitve;width:100%;}.miniBasket_items{position:relative;width:100%;}.miniBasketCalculations{margin-top:calc(20px * var(--pixelMultiplicator));}.miniBasketCalculations .basketCalculations_row{display:flex;justify-content:space-between;align-items:center;}.miniBasket .basketItem{zoom:var(--pixelMultiplicator));}.miniBasket .basketItem_image{margin-left:calc(20px * var(--pixelMultiplicator));margin-right:calc(20px * var(--pixelMultiplicator));}.formGroup{position:relative;width:100%;margin-top:calc(60px * var(--pixelMultiplicator));}.formTitle{border-bottom:1px solid #638F50;margin-bottom:calc(20px * var(--pixelMultiplicator));}#itemsPrice_totalTitle{font-weight:700;}#itemsPrice_totalValue{font-weight:700;}.basketItem .formField{margin:0!important;}.miniBasket .basketCalculations{border-top:0px dashed #1D1D1B;}@media screen and (max-width:1919px){.productBasket_wrapper{width:calc((14 * var(--gridColumnWidth)) + (13 * var(--gridDistanceWidth)));}}@media screen and (max-width:1679px){.productBasket_wrapper{width:calc((18 * var(--gridColumnWidth)) + (17 * var(--gridDistanceWidth)));}}@media screen and (max-width:1279px){.miniBasket{width:50vw;right:-50vw;}.productBasket_wrapper{width:calc((var(--gridColumnWidth) * 20) + (19 * var(--gridDistanceWidth)));}.basketCalculations{flex-wrap:wrap;}.basketCalculations_left,.basketCalculations_right{width:100%;}.basketCalculations_left{order:2;border-bottom:1px solid #1D1D1B;margin-bottom:calc(20px * var(--pixelMultiplicator));border-top:1px solid #1D1D1B;margin-top:calc(20px * var(--pixelMultiplicator));}.voucherActivator{padding-top:calc(20px * var(--pixelMultiplicator));padding-bottom:calc(20px * var(--pixelMultiplicator));}}@media screen and (max-width:1023px){.miniBasket{width:60vw;right:-60vw;}.productBasket_wrapper{width:calc((var(--gridColumnWidth) * 22) + (21 * var(--gridDistanceWidth)));}}@media screen and (max-width:767px){.miniBasket{width:70vw;right:-70vw;}}@media screen and (max-width:679px){.miniBasket{width:80vw;right:-80vw;}}@media screen and (max-width:559px){.miniBasket{width:100vw;right:-100vw;}}[data-sal]{position:relative;opacity:0;-webkit-transition:opacity 1500ms cubic-bezier(0,0,.1,.97),transform 1500ms cubic-bezier(0,0,.1,.97);-moz-transition:opacity 1500ms cubic-bezier(0,0,.1,.97),transform 1500ms cubic-bezier(0,0,.1,.97);-ms-transition:opacity 1500ms cubic-bezier(0,0,.1,.97),transform 1500ms cubic-bezier(0,0,.1,.97);-o-transition:opacity 1500ms cubic-bezier(0,0,.1,.97),transform 1500ms cubic-bezier(0,0,.1,.97);transition:opacity 1500ms cubic-bezier(0,0,.1,.97),transform 1500ms cubic-bezier(0,0,.1,.97);}.salOut{opacity:0;-webkit-transition:opacity 10ms cubic-bezier(0,0,.1,.97),transform 10ms cubic-bezier(0,0,.1,.97);-moz-transition:opacity 10ms cubic-bezier(0,0,.1,.97),transform 10ms cubic-bezier(0,0,.1,.97);-ms-transition:opacity 10ms cubic-bezier(0,0,.1,.97),transform 10ms cubic-bezier(0,0,.1,.97);-o-transition:opacity 10ms cubic-bezier(0,0,.1,.97),transform 10ms cubic-bezier(0,0,.1,.97);transition:opacity 10ms cubic-bezier(0,0,.1,.97),transform 10ms cubic-bezier(0,0,.1,.97);}[data-sal="slide-up"]{transform:translateY(20vh);}[data-sal="slide-up-left"]{transform:translateY(20vh) translateX(-20vw);}[data-sal="slide-left"]{transform:translateX(-20vw);}[data-sal="slide-up-right"]{transform:translateY(20vh) translateX(20vw);}[data-sal="slide-right"]{transform:translateX(20vw);}.salIn[data-sal]{opacity:1;transform:translateY(0) translateX(0);}.salOut{opacity:0;-webkit-transition:opacity 10ms cubic-bezier(0,0,.1,.97),transform 10ms cubic-bezier(0,0,.1,.97);-moz-transition:opacity 10ms cubic-bezier(0,0,.1,.97),transform 10ms cubic-bezier(0,0,.1,.97);-ms-transition:opacity 10ms cubic-bezier(0,0,.1,.97),transform 10ms cubic-bezier(0,0,.1,.97);-o-transition:opacity 10ms cubic-bezier(0,0,.1,.97),transform 10ms cubic-bezier(0,0,.1,.97);transition:opacity 10ms cubic-bezier(0,0,.1,.97),transform 10ms cubic-bezier(0,0,.1,.97);}.slidePointer_holder{position:absolute;top:-20vh;left:0;width:100%;bottom:-20vh;opacity:0;pointer-events:none;}.slidePointer{position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:1px;}.quickLinks{position:fixed;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:var(--contentWidthBorder);right:0;z-index:7;display:flex;justify-content:center;pointer-events:none;font-size:var(--mainFontSize);color:#000000;mix-blend-mode:multiply;}.quickLinks a{font-size:var(--mainFontSize);color:#000000;}.quickLinks_wrapper{display:flex;flex-direction:column;justify-content:center;}.quickLinks_group{display:flex;flex-direction:column;justify-content:center;}.quickLinks_group + .quickLinks_group{margin-top:calc(var(--mainFontSize) * 0.5);border-top:calc(2px * var(--pixelMultiplicator)) solid #F7A600;padding-top:calc(var(--mainFontSize) * 0.5);}.quickLink_item{position:relative;pointer-events:initial;z-index:1;}.quickLink_item + .quickLink_item{margin-top:calc(var(--mainFontSize) * 0.5);}.quickLink_newsBox{z-index:2;}.quickLink_itemIcon{position:relative;width:var(--mainLineHeight);height:var(--mainLineHeight);z-index:2;-webkit-transition:border 400ms ease,background-color 200ms ease,width 400ms ease,height 400ms ease;-moz-transition:border 400ms ease,background-color 200ms ease,width 400ms ease,height 400ms ease;-ms-transition:border 400ms ease,background-color 200ms ease,width 400ms ease,height 400ms ease;-o-transition:border 400ms ease,background-color 200ms ease,width 400ms ease,height 400ms ease;transition:border 400ms ease,background-color 200ms ease,width 400ms ease,height 400ms ease;background-color:rgba(255,255,255,0.75);cursor:pointer;text-align:center;}.quickLink_itemText{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;z-index:1;display:flex;align-items:center;text-align:left;right:var(--mainLineHeight);height:var(--mainLineHeight);-webkit-transition:padding 400ms ease,background-color 400ms ease;-moz-transition:padding 400ms ease,background-color 400ms ease;-ms-transition:padding 400ms ease,background-color 400ms ease;-o-transition:padding 400ms ease,background-color 400ms ease;transition:padding 400ms ease,background-color 400ms ease;background-color:rgba(255,255,255,0.75);}.quickLink_itemLanguages{display:flex;}.quickLink_itemLanguage,.quickLink_itemLanguage a{text-transform:uppercase;}.isDesktop .quickLink_itemClose.hovered .quickLink_itemText{padding-left:calc(10px * var(--pixelMultiplicator));padding-right:calc(10px * var(--pixelMultiplicator));}.isDesktop .quickLink_newsBox.hovered .quickLink_itemText{padding-right:calc(33px * var(--pixelMultiplicator));border-left:0;}.invisible .quickLink_itemText_wrapper{opacity:0;}.hidden .quickLink_itemText_wrapper{opacity:0;}.quickLink_itemText_wrapper svg{height:var(--mainFontSize);width:auto;}.hidden.quickLink_itemText{width:0;pointer-events:none;}.invisible.quickLink_itemText{opacity:0;}.quickLink_itemIcon img,.quickLink_itemIcon svg{position:absolute;width:var(--mainLineHeight);height:auto;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;}.quickLink_itemIcon:hover img,.quickLink_itemIcon:hover svg{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.2);-moz-transform:translateX(-50%) translateY(-50%) scale(1.2);-ms-transform:translateX(-50%) translateY(-50%) scale(1.2);-o-transform:translateX(-50%) translateY(-50%) scale(1.2);transform:translateX(-50%) translateY(-50%) scale(1.2);}.quickLink_itemIcon_hoverOn{opacity:0;}.isDesktop .quickLink_item.hovered .quickLink_itemIcon_hoverOn{opacity:1;}.quickLink_itemIcon_hoverOff{opacity:1;}.isDesktop .quickLink_item.hovered .quickLink_itemIcon_hoverOff{opacity:0;}form *{font-family:var(--mainFontFamily);font-optical-sizing:auto;font-weight:300;font-style:normal;color:#1D1D1B;}.requestForm{width:100%;}.formRow{position:relative;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}.formField{position:relative;}.formField_full{width:100%;}.formField_half{width:calc(50% - (0.5 * var(--gridDistanceWidth)));}.formField_halfImportant{width:calc(50% - (0.5 * var(--gridDistanceWidth)))!important;}.formField_third{width:calc((100% / 3) - (0.5 * var(--gridDistanceWidth)));}.formField_fourth{width:calc((100% / 4) - (0.5 * var(--gridDistanceWidth)));}.formField_fourthImportant{width:calc((100% / 4) - (0.5 * var(--gridDistanceWidth)))!important;}.formField_wrapper{position:relative;min-height:calc(48px * var(--pixelMultiplicator));border-bottom:calc(1px * var(--pixelMultiplicator)) solid #1D1D1B;}.formField_styled label{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}.formField_styled label span{font-size:calc(20px * var(--pixelMultiplicator));line-height:calc(34px * var(--pixelMultiplicator));}.formField_styled label > span{position:absolute;left:0;top:calc(100% - (34px * var(--pixelMultiplicator)));transform-origin:left top;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;white-space:nowrap;padding-left:calc(10px * var(--pixelMultiplicator));padding-right:calc(10px * var(--pixelMultiplicator));}.inFocus label,.hasValue label{z-index:1;}.inFocus label span,.hasValue label span{top:0;font-size:calc(10px * var(--pixelMultiplicator));line-height:calc(20px * var(--pixelMultiplicator));}label p,label p a{font-size:calc(16px * var(--pixelMultiplicator));line-height:calc(24px * var(--pixelMultiplicator));}label p + p{margin-top:calc(5px * var(--pixelMultiplicator));}.formFooter label p,.formFooter label a{color:#ffffff;}.formField_styled input[type="text"],.formField_styled input[type="email"],.formField_styled input[type="password"],.formField_styled input[type="tel"],.formField_styled input[type="number"]{font-family:var(--mainFontFamily);font-size:calc(20px * var(--pixelMultiplicator));line-height:calc(34px * var(--pixelMultiplicator));position:absolute;bottom:0;left:calc(10px * var(--pixelMultiplicator));right:calc(10px * var(--pixelMultiplicator));-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:0;border-radius:0;background:none;z-index:2;opacity:0;}.formField_styled.inFocus input[type="text"],.formField_styled.inFocus input[type="email"],.formField_styled.inFocus input[type="password"],.formField_styled.inFocus input[type="tel"],.formField_styled.inFocus input[type="number"],.formField_styled.hasValue input[type="text"],.formField_styled.hasValue input[type="email"],.formField_styled.hasValue input[type="password"],.formField_styled.hasValue input[type="tel"],.formField_styled.hasValue input[type="number"]{opacity:1;}.formField_styled select{font-family:var(--mainFontFamily);position:absolute;bottom:0;left:calc(10px * var(--pixelMultiplicator));right:calc(10px * var(--pixelMultiplicator));-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:0;border-radius:0;background:none;font-size:calc(20px * var(--pixelMultiplicator));line-height:calc(34px * var(--pixelMultiplicator));height:calc(34px * var(--pixelMultiplicator));z-index:2;opacity:0;}.formField_styled.inFocus select,.formField_styled.hasValue select{opacity:1;}.formField_styled textarea{font-family:var(--mainFontFamily);position:absolute;top:calc(18px * var(--pixelMultiplicator));left:calc(10px * var(--pixelMultiplicator));right:calc(10px * var(--pixelMultiplicator));bottom:0;border:0;font-size:calc(20px * var(--pixelMultiplicator));line-height:calc(24px * var(--pixelMultiplicator));background:none;resize:none;display:block;z-index:2;opacity:0;}.formField_styled.inFocus textarea,.formField_styled.hasValue textarea{opacity:1;}.formField_textarea .formField_wrapper{height:calc(128px * var(--pixelMultiplicator));}.checkboxHolder input{position:absolute;top:0;left:0;height:100%;opacity:0;cursor:pointer;}.checkboxHolder .checkmark{position:absolute;top:0;left:0;background-color:#ffffff;width:calc(24px * var(--pixelMultiplicator));height:calc(24px * var(--pixelMultiplicator));border:calc(1px* var(--pixelMultiplicator)) solid #1D1D1B;}.checkboxHolder .checkmark:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);border:solid #1D1D1B;border-width:0 3px 3px 0;display:none;width:calc(5px * var(--pixelMultiplicator));height:calc(10px * var(--pixelMultiplicator));}.checkboxHolder input:checked ~ .checkmark:after{display:block;}.checkboxHolder:hover input ~ .checkmark{background-color:#ffffff;}.checkboxHolder input:checked ~ .checkmark{background-color:#ffffff;}.formField_privacy{display:flex;align-items:stretch;}.formField_privacy .formField_wrapper{margin-left:0;margin-right:0;border:0;min-height:auto;}.formField_submit .formField_wrapper{height:auto;min-height:auto;margin-left:0;margin-right:0;width:100%;display:flex;justify-content:flex-end;margin-bottom:0!important;border-bottom:0;}.checkboxHolder{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:calc(40px * var(--pixelMultiplicator));}.formRow_security{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;overflow:hidden;}.formField_submit input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:block;border:0;cursor:pointer;}.formRow_flex{display:flex;}.formRow_flexCenter{justify-content:center;}.formField_select:after{content:'';position:absolute;height:calc(34px * var(--pixelMultiplicator));right:calc(10px * var(--pixelMultiplicator));bottom:0;width:calc(15px * var(--pixelMultiplicator));background-image:url(/typo3conf/ext/formevaluate/Resources/Public/Images/formSelect.svg);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:2;pointer-events:none;}.formAbsolute{width:100%;}.formRow_submit + .formRow_submit{margin-top:calc(10px * var(--pixelMultiplicator));}.requestForm button{border:0;background:none;}@media screen and (max-width:767px){.formField_half{width:100%;}.formField_fourth{width:100%;}}@media screen and (max-width:1023px){.formField_textarea .formField_wrapper{height:calc(200px * var(--pixelMultiplicator));}}
