@charset "UTF-8";@font-face{font-display:block;font-family:icons;src:url(/build/theme/fonts/icons.6149a97ecd8a3ea72748010a61095126.eot?#iefix) format("embedded-opentype"),url(/build/theme/fonts/icons.c0a90c2117079ca4b214c69b8c7e7499.woff) format("woff"),url(/build/theme/fonts/icons.cbe9e915d7f311af379365d1483082b2.woff2) format("woff2"),url(/build/theme/fonts/icons.0c52753612f5f1c27017686ff1559ca1.ttf) format("truetype"),url(/build/theme/fonts/icons.14ae73a2bb6c255076723c999725e9a1.svg#icons) format("svg")}.icons{line-height:1}.icons:before{font-family:icons!important;font-style:normal;font-weight:400!important;vertical-align:top}.icons-li-mark-arrow:before{content:"\f100"}.icons-li-mark-checked:before{content:"\f101"}.icons-arrow-full-right:before{content:"\f102"}.icons-arrow-left:before{content:"\f103"}.icons-arrow-right:before{content:"\f104"}.icons-arrow-whole-right:before{content:"\f105"}.icons-chevron-down:before{content:"\f106"}.icons-chevron-up:before{content:"\f107"}.icons-close:before{content:"\f108"}.icons-double-arrow-left:before{content:"\f109"}.icons-double-arrow-right:before{content:"\f10a"}.icons-download-file:before{content:"\f10b"}.icons-download:before{content:"\f10c"}.icons-leaf:before{content:"\f10d"}.icons-lightbulb:before{content:"\f10e"}.icons-menu:before{content:"\f10f"}.icons-product-tag-agricultural:before{content:"\f110"}.icons-product-tag-bakery:before{content:"\f111"}.icons-product-tag-barrier:before{content:"\f112"}.icons-product-tag-beverage-hot:before{content:"\f113"}.icons-product-tag-beverage-takeaway:before{content:"\f114"}.icons-product-tag-beverage:before{content:"\f115"}.icons-product-tag-confectionery:before{content:"\f116"}.icons-product-tag-convenience-functionality:before{content:"\f117"}.icons-product-tag-dairy:before{content:"\f118"}.icons-product-tag-distribution:before{content:"\f119"}.icons-product-tag-driedfood-snacks:before{content:"\f11a"}.icons-product-tag-efficient:before{content:"\f11b"}.icons-product-tag-enhanced-freshness:before{content:"\f11c"}.icons-product-tag-food-onthemove:before{content:"\f11d"}.icons-product-tag-food-takeaway:before{content:"\f11e"}.icons-product-tag-fruits-vegetables:before{content:"\f11f"}.icons-product-tag-household-personalcare:before{content:"\f120"}.icons-product-tag-industrial:before{content:"\f121"}.icons-product-tag-lightweight:before{content:"\f122"}.icons-product-tag-medical-healthcare:before{content:"\f123"}.icons-product-tag-oil-spreads:before{content:"\f124"}.icons-product-tag-ovenable:before{content:"\f125"}.icons-product-tag-petfood:before{content:"\f126"}.icons-product-tag-printable:before{content:"\f127"}.icons-product-tag-protection-durability:before{content:"\f128"}.icons-product-tag-protein:before{content:"\f129"}.icons-product-tag-readymeals-convenience:before{content:"\f12a"}.icons-product-tag-reclose:before{content:"\f12b"}.icons-product-tag-recyclable:before{content:"\f12c"}.icons-product-tag-recycled-content:before{content:"\f12d"}.icons-product-tag-security-mailing:before{content:"\f12e"}.icons-product-tag-shelf-life-plus:before{content:"\f12f"}.icons-product-tag-sterile:before{content:"\f130"}.icons-product-tag-sustainably-sourced:before{content:"\f131"}.icons-reload:before{content:"\f132"}.icons-sample:before{content:"\f133"}.icons-search:before{content:"\f134"}.icons-social-facebook:before{content:"\f135"}.icons-social-instagram:before{content:"\f136"}.icons-social-linkedin:before{content:"\f137"}.icons-social-xing:before{content:"\f138"}.icons-social-youtube:before{content:"\f139"}.icons-start-breadcrumb:before{content:"\f13a"}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input,select,textarea{border:0;font:inherit;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,button{background:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{height:auto;width:auto}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}*{box-sizing:border-box}:focus{outline:none}:root{--font:"Uniform",sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:700;--font-weight-bold:800;--font-weight-ultra:900;--font-headline-h1:normal normal var(--font-weight-ultra) 60px/60px var(--font);--font-headline-h2:normal normal var(--font-weight-ultra) 38px/38px var(--font);--font-headline-h3:normal normal var(--font-weight-bold) 24px/26px var(--font);--font-text-label:normal normal var(--font-weight-semi-bold) 14px/14px var(--font);--font-text-label-thin:normal normal var(--font-weight-regular) 14px/14px var(--font);--font-text-bold:normal normal var(--font-weight-bold) 18px/25px var(--font);--font-text-regular:normal normal var(--font-weight-regular) 18px/25px var(--font);--font-text-small:normal normal var(--font-weight-regular) 12px/18px var(--font);--font-text-tiny:normal normal var(--font-weight-regular) 9px/10px var(--font);--font-product-matrix-amount:normal normal var(--font-weight-regular) 10px/10px var(--font);--font-product-link:normal normal var(--font-weight-semi-bold) 13px/18px var(--font);--font-product-list-category:normal normal var(--font-weight-semi-bold) 10px/10px var(--font);--font-product-badge-text:normal normal var(--font-weight-semi-bold) 10px/10px var(--font);--color-midnight-blue:#0b1a58;--color-midnight-blue-rgb:11,26,88;--color-egg-blue:#dde9ef;--color-arctic-orange:#f0785f;--color-sustainable-green:#b4d440;--color-bumblebee-yellow:#fbbb00;--color-premium-grey:#606767;--color-black:#000;--color-white:#fff;--color-light-grey:#f2f2f2;--color-medium-grey:#99a2a6;--color-text-primary:var(--color-midnight-blue);--color-text-highlight:var(--color-arctic-orange);--color-text-highlight-inverted:var(--color-white);--color-text-light:var(--color-egg-blue);--block-distance:60px;--spacer-line-width:100px;--border-radius-small:2px;--border-radius-default:4px;--border-radius-big:80px}@media (max-width:1023px){:root{--font-headline-h1:normal normal var(--font-weight-ultra) 55px/60px var(--font);--font-headline-h2:normal normal var(--font-weight-ultra) 28px/28px var(--font)}}@media (max-width:767px){:root{--font-headline-h1:normal normal var(--font-weight-ultra) 45px/50px var(--font);--font-headline-h2:normal normal var(--font-weight-ultra) 25px/25px var(--font);--spacer-line-width:70px}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@font-face{font-family:Uniform;font-style:normal;font-weight:300;src:url(/build/theme/fonts/UniformLight-Regular.4b4c120d.woff2) format("woff2")}@font-face{font-family:Uniform;font-style:normal;font-weight:400;src:url(/build/theme/fonts/UniformRegular-Regular.e996008f.woff2) format("woff2")}@font-face{font-family:Uniform;font-style:normal;font-weight:500;src:url(/build/theme/fonts/UniformMedium-Regular.2d5388ea.woff2) format("woff2")}@font-face{font-family:Uniform;font-style:normal;font-weight:700;src:url(/build/theme/fonts/UniformBold-Regular.c78c6324.woff2) format("woff2")}@font-face{font-family:Uniform;font-style:normal;font-weight:800;src:url(/build/theme/fonts/UniformBlack-Regular.441ee863.woff2) format("woff2")}@font-face{font-family:Uniform;font-style:normal;font-weight:900;src:url(/build/theme/fonts/UniformUltra-Regular.5b1e8fe0.woff2) format("woff2")}.theme-download{background:var(--color-white);border-radius:var(--border-radius-default);cursor:pointer;display:flex;padding:15px 30px}.theme-download-content{flex:1 1 100%}.theme-download-content-text{font-weight:var(--font-weight-semi-bold)}.theme-download-icon{color:var(--color-text-primary);flex:0 0 auto;font-size:28px;padding:5px}.theme-download:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.15)}.theme-form-categorized-tag-category-tags{margin-bottom:8px}.theme-form-categorized-tag-category-tags-tag.no-results .theme-filter-item-label{color:var(--color-medium-grey)}.theme-form-categorized-tag-category-tags-tag-loading.theme-loading-indicator{color:var(--color-premium-grey);font:var(--font-text-small);letter-spacing:.5px;position:relative;width:35px}.theme-form-categorized-tag-category-tags-tag-loading.theme-loading-indicator:after{top:-8px}.theme-form-categorized-tag-category-tags.subtags{display:none}.theme-form-categorized-tag-category-tags.subtags.active{display:flex}.theme-form-categorized-tag .theme-form-uncategorized-tag-tags{margin-bottom:8px}.theme-form-categorized-tag .theme-form-uncategorized-tag-tags-tag.no-results .theme-filter-item-label{color:var(--color-medium-grey)}.theme-form-categorized-tag .theme-form-uncategorized-tag-tags-tag-loading.theme-loading-indicator{color:var(--color-premium-grey);font:var(--font-text-small);letter-spacing:.5px;position:relative;width:35px}.theme-form-categorized-tag .theme-form-uncategorized-tag-tags-tag-loading.theme-loading-indicator:after{top:-8px}.theme-form-categorized-tag-filter-expand{margin-top:16px}.theme-form-categorized-tag-filter-expand-cta{font:var(--font-product-list-category);padding:8px 10px}.theme-form-label{color:var(--color-text-highlight);display:block;font:var(--font-text-label);font:var(--font-product-list-category);letter-spacing:.7px;margin:20px 0 8px;text-transform:uppercase}.theme-animated-headline{opacity:0;transform:translateX(-100px);transition:transform 1s ease,opacity 1s ease}.theme-animated-headline.animation-end{opacity:1;transform:translateX(0)}.theme-hubspot{padding:20px}.theme-hubspot .hbspt-form .hs-form-field{color:var(--color-text-primary);font:var(--font-text-bold);letter-spacing:.36px;margin-bottom:20px}.theme-hubspot .hbspt-form .hs-input{background-color:var(--color-white);border:1px solid var(--color-midnight-blue);border-radius:var(--border-radius-default);padding:15px 25px;width:100%}.theme-hubspot .hbspt-form .hs-form-booleancheckbox label{align-items:baseline;display:flex}.theme-hubspot .hbspt-form .hs-form-booleancheckbox label .hs-input{appearance:auto;-webkit-appearance:checkbox;-moz-appearance:checkbox;width:auto}.theme-hubspot .hbspt-form .hs-submit .hs-button{background-color:var(--color-white);border:1.5px solid var(--color-text-highlight);border-radius:var(--border-radius-default);color:var(--color-text-highlight);font:var(--font-text-label);letter-spacing:.7px;padding:20px 25px;text-transform:uppercase;width:100%}@media (hover:hover){.theme-hubspot .hbspt-form .hs-submit .hs-button:hover{background:var(--color-text-highlight);color:var(--color-text-highlight-inverted)}}.theme-hubspot .hbspt-form .hs-error-msg{color:var(--color-arctic-orange)}html{scroll-behavior:smooth}body{background-color:var(--color-egg-blue);color:var(--color-text-primary);font:var(--font-text-regular);letter-spacing:.36px}body.background-modal{background-color:var(--color-white)}.theme-container{margin:0 auto;max-width:1330px}@media (max-width:1450px){.theme-container{margin-left:60px;margin-right:60px}}@media (max-width:767px){.theme-container{margin-left:20px;margin-right:20px}}.theme-container-large{margin:0 auto;max-width:1620px}.theme-box-rounded{background-color:var(--color-light-grey);border-radius:var(--border-radius-default);padding:35px 20px 20px}.theme-box-rounded-inner{background-color:var(--color-arctic-orange);border-radius:var(--border-radius-small)}.theme-block{margin-bottom:var(--block-distance);margin-top:var(--block-distance)}.theme-spacer-line{background-color:var(--color-arctic-orange);height:8px;width:var(--spacer-line-width)}.theme-google-map{border-radius:var(--border-radius-default);overflow:hidden}.theme-loading-indicator{color:var(--color-text-primary);font:var(--font-text-bold);letter-spacing:.36px;position:relative}.theme-loading-indicator:after{-webkit-animation:ellipsis .9s steps(4) infinite;animation:ellipsis .9s steps(4) infinite;content:"…";display:inline-block;overflow:hidden;position:absolute;vertical-align:bottom;width:0}@keyframes ellipsis{to{width:1.5em}}@-webkit-keyframes ellipsis{to{width:1.5em}}.modal-open body,.theme-modal{overflow:hidden}.theme-modal{backdrop-filter:blur(10px);background:color-mix(in srgb,var(--color-egg-blue) 70%,transparent);height:100%;left:0;position:fixed;top:0;width:100%;z-index:110}.theme-modal .modal-arrow{background-color:var(--color-white);border-radius:var(--border-radius-default);box-shadow:0 0 40px 0 rgba(0,0,0,.15);cursor:pointer;height:50px;padding:16px 20px;position:absolute;top:50%;transform:translateY(-50%);width:50px}.theme-modal .modal-arrow-left{left:calc(50% - 680px)}.theme-modal .modal-arrow-right{right:calc(50% - 680px)}.theme-modal .modal-close{background-color:var(--color-white);border-radius:var(--border-radius-default);cursor:pointer;font-size:25px;height:50px;padding:13px;right:calc(50% - 680px);top:20px;width:50px;z-index:10}.theme-modal .modal-close,.theme-modal .modal-inner{box-shadow:0 0 40px 0 rgba(0,0,0,.15);position:absolute}.theme-modal .modal-inner{left:50%;max-height:calc(100% - 20px);overflow-x:hidden;overflow-y:auto;top:50%;transform:translateY(-50%) translateX(-50%);width:1200px}.theme-modal .modal-inner .modal-content{width:100%}@media (max-width:1450px){.theme-modal .modal-inner .modal-content .theme-container{margin-left:20px;margin-right:20px}}@media (max-width:1380px){.theme-modal .modal-arrow-left{left:10px}.theme-modal .modal-arrow-right,.theme-modal .modal-close{right:10px}.theme-modal .modal-inner{left:70px;right:70px;transform:translateY(-50%);width:auto}}@media (max-width:767px){.theme-modal .modal-arrow{display:none}.theme-modal .modal-inner{left:10px;right:10px}}.theme-pagination{display:flex;justify-content:center}.theme-pagination .pagination{display:flex;gap:10px}.theme-pagination .pagination-arrow{color:var(--color-midnight-blue);display:block;height:26px;padding:4px;text-align:center;width:24px}.theme-pagination .pagination-arrow:hover{color:var(--color-arctic-orange)}.theme-pagination .pagination-arrow.disabled,.theme-pagination .pagination-arrow.disabled:hover{color:var(--color-premium-grey)}.theme-pagination .pagination-page{border:1px solid var(--color-arctic-orange);border-radius:var(--border-radius-small);color:var(--color-arctic-orange);font:var(--font-text-label);height:26px;padding:6px 4px;text-align:center;width:24px}.theme-pagination .pagination-page.current,.theme-pagination .pagination-page:hover{background-color:var(--color-arctic-orange);color:var(--color-white)}.theme-product-tile{align-items:center;background-color:var(--color-white);border-radius:var(--border-radius-default);display:flex;flex-direction:column;gap:10px;min-height:500px;padding:23px 0 30px}.theme-product-tile-picture{height:210px;overflow:hidden;padding:0 7px;width:auto}.theme-product-tile-picture .product-slider-image{height:100%;width:100%}.theme-product-tile-title{-webkit-line-clamp:2;line-clamp:2;height:50px;margin-top:40px;max-height:50px;padding:0 10px;text-transform:uppercase}.theme-product-tile-teaser,.theme-product-tile-title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-align:center;text-overflow:ellipsis}.theme-product-tile-teaser{-webkit-line-clamp:3;line-clamp:3;color:var(--color-midnight-blue);height:75px;margin:0 15px;max-height:75px;max-width:350px}.theme-product-tile-cta{color:var(--color-arctic-orange);display:flex;font:var(--font-product-link);gap:5px;justify-content:center;margin-top:auto;text-transform:uppercase;width:100%}a{color:var(--color-text-highlight);text-decoration:none}body.no-text-stroke outline{color:inherit!important}.theme-headline-h1{color:var(--color-text-primary);font:var(--font-headline-h1);hyphens:none;text-transform:uppercase}.theme-headline-h1 outline{-webkit-text-stroke:2px var(--color-text-primary);color:transparent}.theme-headline-h2{color:var(--color-text-primary);font:var(--font-headline-h2);hyphens:none;text-transform:uppercase}.theme-headline-h2 outline{-webkit-text-stroke:1.5px var(--color-text-primary);color:transparent}.theme-headline-h3{color:var(--color-text-primary);font:var(--font-headline-h3);hyphens:none;letter-spacing:.48px}.theme-headline-h3 outline{-webkit-text-stroke:1.5px var(--color-text-primary);color:transparent}.theme-headline-h4{color:var(--color-text-highlight);font:var(--font-text-label);letter-spacing:.7px;text-transform:uppercase}.theme-text-bold{font:var(--font-text-bold)}.theme-text-bold,.theme-text-regular{color:var(--color-text-primary);letter-spacing:.36px}.theme-text-regular{font:var(--font-text-regular)}.theme-text-small{color:var(--color-text-primary);font:var(--font-text-small);letter-spacing:.48px}.theme-text-tiny{font:var(--font-text-tiny)}.theme-text-tiny,.theme-wysiwyg p{color:var(--color-text-primary);letter-spacing:.36px}.theme-wysiwyg p{font:var(--font-text-regular)}.theme-wysiwyg ol,.theme-wysiwyg p,.theme-wysiwyg ul{margin-bottom:32px}.theme-wysiwyg ol:last-child,.theme-wysiwyg p:last-child,.theme-wysiwyg ul:last-child{margin-bottom:0}.theme-wysiwyg strong{color:var(--color-text-primary);font:var(--font-text-bold);letter-spacing:.36px}.theme-wysiwyg em{font-style:italic}.theme-wysiwyg a{color:var(--color-text-highlight);text-decoration:none}.theme-wysiwyg a:hover{text-decoration:underline}.theme-wysiwyg pre{white-space:pre-wrap}.theme-wysiwyg sup{font-size:smaller;vertical-align:super}.theme-wysiwyg sub{font-size:smaller;vertical-align:sub}.theme-wysiwyg ol,.theme-wysiwyg ul{color:var(--color-text-primary);display:flex;flex-direction:column;gap:16px;list-style:none;padding-left:25px}.theme-wysiwyg ol li,.theme-wysiwyg ul li{position:relative}.theme-wysiwyg ol li:before,.theme-wysiwyg ul li:before{color:var(--color-text-highlight);font-family:icons;font-size:20px;left:-25px;position:absolute}.theme-wysiwyg ul li:before{content:"\f101"}.theme-wysiwyg ol li:before{content:"\f100"}.theme-wysiwyg h1,.theme-wysiwyg h2,.theme-wysiwyg h3{margin-bottom:.5em}.theme-text-color-inverted{--color-text-primary:var(--color-white)}.theme-cta{border:1.5px solid var(--color-text-highlight);border-radius:var(--border-radius-default);color:var(--color-text-highlight);cursor:pointer;display:inline-block;font:var(--font-text-label);letter-spacing:.7px;padding:20px 25px;text-decoration:none;text-transform:uppercase}@media (hover:hover){.theme-cta:hover{background:var(--color-text-highlight);color:var(--color-text-highlight-inverted)}}.theme-cta.disabled,.theme-cta:disabled{cursor:not-allowed;opacity:.4}@media (hover:hover){.theme-cta.disabled:hover,.theme-cta:disabled:hover{background:transparent;color:var(--color-arctic-orange-faded)}}.theme-cta.cta-color-orange{border-color:var(--color-arctic-orange);color:var(--color-arctic-orange)}@media (hover:hover){.theme-cta.cta-color-orange:hover{background:var(--color-arctic-orange);color:var(--color-white)}}.theme-cta.cta-color-blue{border-color:var(--color-midnight-blue);color:var(--color-midnight-blue)}@media (hover:hover){.theme-cta.cta-color-blue:hover{background:var(--color-midnight-blue);color:var(--color-white)}}.theme-cta.cta-color-green{background:var(--color-sustainable-green);border-color:var(--color-sustainable-green);color:var(--color-white)}@media (hover:hover){.theme-cta.cta-color-green:hover{background:transparent;color:var(--color-sustainable-green)}}.theme-cta.cta-color-white{border-color:var(--color-white);color:var(--color-white)}@media (hover:hover){.theme-cta.cta-color-white:hover{background:var(--color-white);color:var(--color-midnight-blue)}}.theme-tag{background:var(--color-egg-blue);border:1px solid var(--color-white);border-radius:var(--border-radius-default);color:var(--color-text-primary);font:var(--font-text-small);letter-spacing:.48px;padding:3px 5px;text-align:center}@media (hover:hover){.theme-tag:hover{background:var(--color-light-grey);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}}.theme-tag.active{box-shadow:0 0 40px 0 rgba(0,0,0,.15)}.theme-filter{display:flex;flex-wrap:wrap;gap:10px}.theme-filter-item{align-items:center;border-radius:var(--border-radius-default);color:var(--color-text-primary);cursor:pointer;display:flex;gap:5px;height:30px;padding:5px}.theme-filter-item-label{color:var(--color-text-highlight);color:var(--color-text-primary);font:var(--font-text-label);letter-spacing:.7px;text-transform:uppercase;text-transform:none}.theme-filter-item-amount{color:var(--color-premium-grey);font:var(--font-product-matrix-amount);letter-spacing:.5px;min-width:35px}.theme-filter-item-remove{border-radius:50%;display:none;font-size:16px;padding:2px}@media (hover:hover){.theme-filter-item:hover{background-color:var(--color-midnight-blue)}.theme-filter-item:hover,.theme-filter-item:hover .theme-filter-item-amount,.theme-filter-item:hover .theme-filter-item-label{color:var(--color-text-light)}}.theme-filter-item.active{background-color:var(--color-midnight-blue);color:var(--color-white);gap:20px}.theme-filter-item.active .theme-filter-item-label{color:var(--color-white)}.theme-filter-item.active .theme-filter-item-amount{display:none}.theme-filter-item.active .theme-filter-item-remove{display:inline-block}.theme-filter-item.active:hover .theme-filter-item-label{color:var(--color-text-light)}.theme-filter-item.active:hover .theme-filter-item-remove{background-color:var(--color-light-grey);color:var(--color-text-primary)}.theme-filter-list-closed .theme-filter-list-cta-all,.theme-filter-list-closed .theme-filter-list-hidden{display:none}.theme-filter-list-closed .theme-filter-list-cta-partial{display:inline-block}.theme-filter-list .theme-filter-list-cta-job-expand,.theme-filter-list .theme-filter-list-cta-job-shrink{display:none}@media (max-width:767px){.theme-filter-list .theme-filter-list-cta-job-expand{display:none}.theme-filter-list .theme-filter-list-cta-job-shrink{display:inline-block}.theme-filter-list-closed .theme-filter-list-cta-partial,.theme-filter-list-closed .theme-filter-list-filter{display:none}.theme-filter-list-closed .theme-filter-list-cta-all{display:inline-block}.theme-filter-list-closed .theme-filter-list-cta-job-shrink{display:none}.theme-filter-list-closed .theme-filter-list-cta-job-expand{display:inline-block}}.theme-load-more{color:var(--color-text-highlight);font-size:24px}.theme-load-more:hover{color:var(--color-white)}.area-article .article-header{background-color:var(--color-white);display:grid;padding:30px}.area-article .article-header-text{display:flex;grid-column:1;grid-row:1;width:100%}.area-article .article-header-text-content{display:flex;flex-direction:column;gap:20px;justify-content:center;width:35%}.area-article .article-header-text-content-headline{margin-bottom:20px}.area-article .article-header-picture{align-items:center;display:flex;grid-column:1;grid-row:1;margin-left:auto;width:55%}.area-article .article-header-picture-picture{display:block;object-fit:cover;width:100%}@media (max-width:1023px){.area-article .article-header-picture{width:50%}}@media (max-width:767px){.area-article .article-header{display:flex;flex-direction:column;gap:25px;padding:30px 20px}.area-article .article-header .theme-container{margin-left:0;margin-right:0}.area-article .article-header-picture,.area-article .article-header-text-content{width:100%}}.area-blueprint .blueprint-line{margin-bottom:30px}.area-blueprint .blueprint-box{height:250px;width:200px}.area-blueprint .blueprint-shadow-soft{box-shadow:0 0 40px 0 rgba(0,0,0,.15)}.area-blueprint .blueprint-shadow-hard{box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.area-contact-person.contact-person-modal{background-color:var(--color-white);padding:35px 40px}.area-contact-person.contact-person-modal .contact-person-modal-content-header{background-color:var(--color-egg-blue);display:flex;flex-direction:column;gap:10px;margin:-35px -40px 35px;padding:35px 45px}.area-contact-person.contact-person-modal .contact-person-modal-content-header-title{font-weight:var(--font-weight-bold)}.area-contact-person.contact-person-modal .contact-person-modal-content-body{display:flex;gap:20px}.area-contact-person.contact-person-modal .contact-person-modal-content-body-main{flex:1 1 100%}.area-contact-person.contact-person-modal .contact-person-modal-content-body-main-hubspot-iframe{height:80vh;min-height:500px;width:100%}.area-contact-person.contact-person-modal .contact-person-modal-content-body-sidebar{flex:0 0 250px;margin-top:-120px;width:250px}.area-contact-person.contact-person-modal .contact-person-modal-content-body-sidebar-picture{border-radius:50%;height:210px;overflow:hidden;width:210px}.area-contact-person.contact-person-modal .contact-person-modal-content-body-sidebar-picture-image{height:100%;object-fit:cover;width:100%}.area-contact-person.contact-person-modal .contact-person-modal-content-body-sidebar-info{color:var(--color-text-primary);display:flex;flex-direction:column;font:var(--font-text-bold);letter-spacing:.36px;margin-top:20px;padding-left:30px}.area-contact-person.contact-person-modal .contact-person-modal-content-body-sidebar-info-contact{display:flex;flex-direction:column;gap:6px;margin-top:6px}.area-contact-person.contact-person-modal .contact-person-modal-content-body-sidebar-info-contact-mail{color:var(--color-text-primary)}.area-contact-person.contact-person-modal .contact-person-modal-content-body-sidebar-info-contact-mail:hover{color:var(--color-text-highlight)}.area-contact-person.contact-person-modal .contact-person-modal-content-body-sidebar-info-contact-phone{color:var(--color-text-primary)}.area-contact-person.contact-person-modal .contact-person-modal-content-body-sidebar-info-contact-phone:hover{color:var(--color-text-highlight)}@media (max-width:1023px){.area-contact-person.contact-person-modal .contact-person-modal-content-body{flex-direction:column}.area-contact-person.contact-person-modal .contact-person-modal-content-body-sidebar{margin-top:0}}@media (max-width:767px){.area-contact-person.contact-person-modal{padding-left:10px;padding-right:10px}}.area-download.download-modal{background-color:var(--color-white);padding:35px 40px}.area-download.download-modal .download-modal-content-header{background-color:var(--color-egg-blue);display:flex;flex-direction:column;gap:10px;margin:-35px -40px 35px;padding:35px 45px}.area-download.download-modal .download-modal-content-header-title{font-weight:var(--font-weight-bold)}.area-download.download-modal .download-modal-content-body{min-height:500px}.area-download.download-modal .download-modal-content-body-hubspot-iframe{height:80vh;width:100%}@media (max-width:767px){.area-download.download-modal{padding-left:10px;padding-right:10px}}.area-job-offer.job-offer-modal{background-color:var(--color-white);padding:35px 40px}.area-job-offer.job-offer-modal .job-offer-modal-content-header{display:flex;flex-direction:column;gap:10px;margin-bottom:35px}.area-job-offer.job-offer-modal .job-offer-modal-content-header-info{display:flex;gap:12px}.area-job-offer.job-offer-modal .job-offer-modal-content-header-info-column{flex:0 0 33.33333%}.area-job-offer.job-offer-modal .job-offer-modal-content-header-info-column.theme-text-bold{color:var(--color-premium-grey);font-size:14px}.area-job-offer.job-offer-modal .job-offer-modal-content-cta{padding:0 140px}.area-job-offer.job-offer-modal .job-offer-modal-content-cta-cta{text-align:center;width:100%}@media (max-width:767px){.area-job-offer.job-offer-modal{padding-left:10px;padding-right:10px}.area-job-offer.job-offer-modal .job-offer-modal-content-header-info{flex-direction:column}.area-job-offer.job-offer-modal .job-offer-modal-content-cta{padding:0}}.area-location .location-header-headline{margin-bottom:30px}.area-location .location-header-map{height:450px;margin-top:50px}.area-product .product-header{background-color:var(--color-white)}.area-product .product-header-columns{align-items:center;display:flex;gap:20px;padding:60px 0}.area-product .product-header-columns-text{flex:0 0 calc(50% - 10px)}.area-product .product-header-columns-text-badge{align-items:center;display:flex;font-size:23px;gap:13px;margin-bottom:20px}.area-product .product-header-columns-text-badge.badge-featured{color:var(--color-arctic-orange)}.area-product .product-header-columns-text-badge.badge-sustainable{color:var(--color-sustainable-green)}.area-product .product-header-columns-text-badge-text{font:var(--font-product-badge-text);text-transform:uppercase}.area-product .product-header-columns-text-headline{margin-bottom:40px}.area-product .product-header-columns-text-teaser{margin-top:40px}.area-product .product-header-columns-picture{flex:0 0 calc(50% - 10px)}.area-product .product-header-columns-picture-picture{display:block;object-fit:cover;width:100%}@media (max-width:1023px){.area-product .product-header-columns{flex-direction:column;gap:25px}}.breadcrumbs{display:flex;font-weight:var(--font-weight-bold);margin-bottom:40px;text-transform:uppercase}.breadcrumbs-crumb{display:flex}.breadcrumbs-crumb-link{padding:5px}.breadcrumbs-crumb-link-home-icon{font-size:18px;line-height:16px}.breadcrumbs-crumb:last-child .breadcrumbs-crumb-link,.breadcrumbs-crumb:not(:last-child) .breadcrumbs-crumb-link:hover{color:var(--color-midnight-blue)}.breadcrumbs-arrow{font-size:10px;line-height:18px;padding:5px 0}@media (max-width:1023px){.breadcrumbs{flex-direction:column}}footer{margin-top:120px}footer .footer{border-top:2px solid var(--color-midnight-blue);display:flex;flex-wrap:wrap;gap:20px;padding-top:32px}footer .footer-main{display:flex;flex:0 0 calc(100% - 220px);flex-direction:column;gap:20px}footer .footer-main-navigation{flex:1 1 100%}footer .footer-side{display:flex;flex:0 0 200px;flex-direction:column;gap:70px;margin-bottom:-30px}footer .footer-side-social-label{color:var(--color-midnight-blue);font:var(--font-text-label);text-transform:uppercase}footer .footer-side-social-icons{display:flex;gap:10px;justify-content:space-between;padding-top:20px}footer .footer-side-social-icons-icon-link:hover{color:var(--color-midnight-blue)}footer .footer-side-partner{font:var(--font-text-label)}footer .footer-side-partner-link{display:block;margin-top:15px;text-decoration:underline}footer .footer-side-partner-link:hover{color:var(--color-midnight-blue)}footer .footer-side-certificates{display:flex;flex-direction:column;gap:35px;margin-top:auto}footer .footer-side-certificates-list{align-items:flex-start;display:flex;gap:20px;margin-top:12px}footer .footer-side-certificates-list-certificate-fsc{width:55px}footer .footer-side-certificates-list-certificate-pefc{width:38px}footer .footer-copyright{flex:0 0 100%;padding-bottom:65px}footer .footer-navigation{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;gap:60px 25px}footer .footer-navigation-item{flex:0 0 170px}footer .footer-navigation-item-label{color:var(--color-midnight-blue);font:var(--font-text-label);text-transform:uppercase}footer .footer-navigation-item-link:hover{color:var(--color-arctic-orange)}footer .footer-navigation-item-sub-menu{display:flex;flex-direction:column;gap:10px;margin-top:20px}footer .footer-navigation-item-sub-menu .footer-navigation-item{flex-basis:auto}footer .footer-navigation-item-sub-menu .footer-navigation-item-label{font-weight:var(--font-weight-medium);text-transform:none}footer .footer-navigation-social-icons{display:flex;gap:10px;padding-top:20px}footer .footer-navigation-social-icons-icon-link:hover{color:var(--color-midnight-blue)}@media (max-width:767px){footer .footer{flex-direction:column;gap:50px}footer .footer-main{flex:0 0 100%}footer .footer-main .footer-navigation-item{flex-basis:calc(50% - 13px)}footer .footer-side{margin-bottom:0}footer .footer-side-social-icons{justify-content:left}}body{padding-top:130px}body.frameless{padding-top:0}header{background-color:var(--color-egg-blue);left:0;padding:40px 0;position:fixed;right:0;top:0;transition:box-shadow .2s linear;z-index:100}header .header{align-items:start;display:flex;height:50px;overflow:hidden;position:relative;transition:height .2s linear;width:100%}header .header-left{z-index:101}header .header-right{align-items:start;display:flex;gap:20px;margin-left:auto;z-index:101}header .header-logo{height:40px}header .header-navigation{align-items:start;display:flex;flex-direction:row;gap:25px}header .header-navigation-item-label{color:var(--color-midnight-blue);font:var(--font-text-label);text-transform:uppercase}header .header-navigation-item-link:hover{color:var(--color-arctic-orange)}header .header-navigation-item-sub-menu{display:flex;flex-direction:column;gap:25px}header .header-navigation-item-headline{display:flex;gap:10px;justify-content:space-between}header .header-navigation-item-headline-icon{display:none;font-size:45px;line-height:24px}header .header-navigation-menu-icon{align-items:center;cursor:pointer;display:flex;font-size:20px;padding:10px}@media (max-width:767px){header .header-navigation-menu-icon{font-size:28px}}header .header-navigation-menu-icon-opened{display:none}header .header-navigation-social-icons{display:flex;gap:10px;padding-top:20px}header .header-navigation-social-icons-icon-link:hover{color:var(--color-midnight-blue)}header .header-navigation-closed{padding-top:8px}header .header-navigation-closed .header-navigation-item-top-level:hover{border-bottom:2px solid var(--color-arctic-orange)}header .header-navigation-closed .header-navigation-item-top-level:hover .header-navigation-item-link{color:initial}header .header-navigation-closed .header-navigation-item-sub-menu{gap:16px;margin-left:-20px;opacity:0;padding:45px 20px 20px;position:absolute;transition:opacity .5s ease}header .header-navigation-closed .header-navigation-item-sub-menu .header-navigation-item-label{font-weight:var(--font-weight-medium)}header .header-navigation-opened{backdrop-filter:blur(10px);bottom:0;display:none;gap:10px;left:0;position:fixed;right:0;top:0;z-index:100}header .header-navigation-opened-content{background-color:var(--color-egg-blue);display:flex;gap:10px;margin:100px -30px 0;max-height:calc(100vh - 100px);overflow:auto;padding:50px 30px}header .header-navigation-opened-content-left{flex:0 0 25%}header .header-navigation-opened-content-left .header-navigation{align-items:baseline;display:flex;flex-direction:column;gap:65px}header .header-navigation-opened-content-left .header-navigation-item-label{font:var(--font-text-label);text-transform:uppercase}header .header-navigation-opened-content-left .header-navigation-item-sub-menu{gap:10px;padding-top:20px}header .header-navigation-opened-content-left .header-navigation-item-sub-menu-item .header-navigation-item-label{font:var(--font-text-label-thin);text-transform:none}header .header-navigation-opened-content-right{flex:0 0 calc(75% - 10px)}header .header-navigation-opened-content-right .header-navigation{align-items:baseline;display:flex;flex-wrap:wrap;gap:75px 10px}header .header-navigation-opened-content-right .header-navigation-item{flex:0 0 calc(33.33333% - 10px)}header .header-navigation-opened-content-right .header-navigation-item-label{font:var(--font-headline-h3);text-transform:uppercase}header .header-navigation-opened-content-right .header-navigation-item-sub-menu{gap:18px;padding-top:25px}header .header-navigation-opened-content-right .header-navigation-item-sub-menu-item .header-navigation-item-label{font:var(--font-text-regular);font-weight:var(--font-weight-medium);text-transform:uppercase}header .header-search{align-items:center;display:flex;font-size:20px;position:relative}@media (max-width:767px){header .header-search{font-size:28px}}header .header-search-icon{cursor:pointer;line-height:36px;padding:5px 10px}header .header-search-form{background:var(--color-egg-blue);display:flex;padding:5px;position:absolute;right:50px}header .header-search-form-input{background-color:transparent;border:1px solid transparent;border-radius:var(--border-radius-default);color:var(--color-midnight-blue);transition:width .5s ease-in-out,padding .5s ease-in-out,background-color .5s ease-in-out;width:0}header .header-search-form-input::placeholder{color:var(--color-midnight-blue)}header .header-search.open .header-search-form-input{background-color:var(--color-white);border-color:var(--color-midnight-blue);padding:5px 10px;width:400px}header .header.nav-open .header-navigation-menu-icon-opened{display:block}header .header.nav-open .header-navigation-menu-icon-closed{display:none}header .header.nav-open .header-navigation-opened{display:block}header .header.nav-open .header-navigation-closed{display:none}header.closed-menu-active{box-shadow:0 0 10px 0 rgba(0,0,0,.25)}header.closed-menu-active .header .header-navigation-closed .sub-menu.closed-sub-menu-active .header-navigation-item-sub-menu{display:flex;opacity:1}header.closed-menu-active .header .header-navigation-closed .sub-menu.closed-sub-menu-active .header-navigation-closed-headline{border-bottom:2px solid var(--color-arctic-orange)}@media (max-width:1310px){header .header-navigation-closed{display:none}}@media (max-width:1023px){header .header-navigation-opened-content-right .header-navigation-item{flex-basis:calc(50% - 15px)}}@media (max-width:767px){header .header-navigation-item-headline-icon{display:block}header .header-navigation-item-headline-icon-close,header .header-navigation-item-sub-menu,header .header-navigation-item.sub-menu-open .header-navigation-item-headline-icon-open{display:none}header .header-navigation-item.sub-menu-open .header-navigation-item-headline-icon-close{display:block}header .header-navigation-item.sub-menu-open .header-navigation-item-sub-menu{display:flex}header .header-navigation-opened-content{flex-direction:column;gap:70px}header .header-navigation-opened-content-left{flex-basis:auto;order:2}header .header-navigation-opened-content-left .header-navigation{gap:30px}header .header-navigation-opened-content-left .header-navigation-item{width:100%}header .header-navigation-opened-content-left .header-navigation-item-label{font-size:24px;font-weight:var(--font-weight-bold);hyphens:none;line-height:28px;overflow-wrap:break-word;word-break:normal}header .header-navigation-opened-content-left .header-navigation-item-sub-menu{gap:15px;padding:26px 0 50px}header .header-navigation-opened-content-left .header-navigation-item-sub-menu-item .header-navigation-item-label{font-size:18px;font-weight:var(--font-weight-medium);line-height:21px}header .header-navigation-opened-content-left .header-navigation-social{border-top:2px solid var(--color-midnight-blue);padding-top:30px}header .header-navigation-opened-content-left .header-navigation-social-icons{font-size:30px;justify-content:space-between;margin:0 auto;max-width:450px}header .header-navigation-opened-content-right .header-navigation{gap:30px}header .header-navigation-opened-content-right .header-navigation .header-navigation-item{flex-basis:100%}header .header-navigation-opened-content-right .header-navigation .header-navigation-item-label{font-size:24px;hyphens:none;line-height:41px;overflow-wrap:break-word;word-break:normal}header .header-navigation-opened-content-right .header-navigation .header-navigation-item-headline{font-weight:var(--font-weight-ultra)}header .header-navigation-opened-content-right .header-navigation .header-navigation-item-sub-menu{font-weight:var(--font-weight-regular);gap:22px;padding-top:25px}header .header-navigation-opened-content-right .header-navigation .header-navigation-item-sub-menu-item .header-navigation-item-label{font-size:22px;line-height:25px}header .header-search-form-input{left:5px;position:fixed;top:40px}header .header-search.open .header-search-form-input{right:5px;width:calc(100vw - 10px)}}.component-locale-proposal .locale-proposal{background-color:var(--color-white);border-radius:var(--border-radius-default);display:none;gap:20px;margin-bottom:40px;padding:25px 20px}.component-locale-proposal .locale-proposal.no-remember{display:flex}.component-locale-proposal .locale-proposal-text{flex:1 1 100%;font-weight:var(--font-weight-semi-bold)}.component-locale-proposal .locale-proposal-remember{align-items:center;cursor:pointer;display:flex;flex:0 0 auto;gap:14px}.component-locale-proposal .locale-proposal-remember-checkbox{align-items:center;border:1px solid var(--color-midnight-blue);border-radius:var(--border-radius-default);display:flex;height:25px;justify-content:center;padding:2px;width:25px}.component-locale-proposal .locale-proposal-remember-checkbox-check{color:var(--color-arctic-orange);display:none}.component-locale-proposal .locale-proposal-remember-text{font-weight:var(--font-weight-semi-bold)}.component-locale-proposal.type-bottom .locale-proposal{background-color:var(--color-light-grey);display:flex}.component-locale-proposal.remember-checked .locale-proposal-remember-checkbox-check{display:block}@media (max-width:767px){.component-locale-proposal .locale-proposal{flex-direction:column}.component-locale-proposal .locale-proposal-remember-checkbox{margin-left:auto}}.block-accordion .accordion-headline{margin-bottom:30px}.block-accordion .accordion-items{display:flex;flex-direction:column;gap:50px;margin:50px 0;width:80%}.block-accordion .accordion-items-item-title-line{cursor:pointer;display:flex;gap:24px}.block-accordion .accordion-items-item-title-line-headline{color:var(--color-text-primary);font:var(--font-text-bold);letter-spacing:.36px;text-transform:uppercase}.block-accordion .accordion-items-item-title-line-icon{flex:0 0 24px;height:24px;position:relative}.block-accordion .accordion-items-item-title-line-icon-horizontal{background-color:var(--color-arctic-orange);bottom:9px;left:0;position:absolute;right:0;top:9px}.block-accordion .accordion-items-item-title-line-icon-vertical{background-color:var(--color-arctic-orange);bottom:0;left:9px;position:absolute;right:9px;top:0;transition:top .125s ease-in-out,bottom .125s ease-in-out}.block-accordion .accordion-items-item-text{display:none;margin-top:16px}.block-accordion .accordion-items-item.open .accordion-items-item-title-line-icon-vertical{bottom:9px;top:9px}.block-accordion .accordion-items-item.open .accordion-items-item-text{display:block}@media (max-width:1023px){.block-accordion .accordion-items{width:100%}}.block-advanced-text-picture .advanced-text-picture{background-color:var(--color-midnight-blue)}.block-advanced-text-picture .advanced-text-picture.layout-corner-bottom{border-bottom-right-radius:220px}.block-advanced-text-picture .advanced-text-picture.layout-corner-top{border-top-left-radius:220px}.block-advanced-text-picture .advanced-text-picture-content{display:flex;padding:60px 0}.block-advanced-text-picture .advanced-text-picture-content-text{display:flex;flex:0 0 40%;flex-direction:column;gap:40px;justify-content:center}.block-advanced-text-picture .advanced-text-picture-content-picture{align-items:center;display:flex;flex:0 0 50%;margin-left:auto}.block-advanced-text-picture .advanced-text-picture-content-picture-container{display:flex;justify-content:center;width:100%}.block-advanced-text-picture .advanced-text-picture-content-picture-container img,.block-advanced-text-picture .advanced-text-picture-content-picture-container video{display:block;height:100%;object-fit:cover;width:100%}.block-advanced-text-picture .advanced-text-picture-content-picture-container img.advanced-text-picture-content-picture-container-picture-zero,.block-advanced-text-picture .advanced-text-picture-content-picture-container video.advanced-text-picture-content-picture-container-picture-zero{height:555px;width:auto}@media (max-width:1620px){.block-advanced-text-picture .advanced-text-picture.layout-corner-bottom{border-bottom-right-radius:132px}.block-advanced-text-picture .advanced-text-picture.layout-corner-top{border-top-left-radius:132px}}@media (max-width:767px){.block-advanced-text-picture{overflow-x:hidden}.block-advanced-text-picture .advanced-text-picture.layout-corner-bottom{border-bottom-right-radius:180px}.block-advanced-text-picture .advanced-text-picture.layout-corner-bottom .advanced-text-picture-content{padding-bottom:120px}.block-advanced-text-picture .advanced-text-picture.layout-corner-top{border-top-left-radius:129px}.block-advanced-text-picture .advanced-text-picture.layout-corner-top .advanced-text-picture-content{padding-top:120px}.block-advanced-text-picture .advanced-text-picture-content{flex-direction:column;gap:50px}}.block-cards{overflow-x:clip}.block-cards .cards{position:relative}.block-cards .cards-form{margin-bottom:70px}.block-cards .cards-form .theme-cta{margin-top:30px}.block-cards .cards-form.desktop-filters-collapsable .cards-form-filter-expand{display:none}.block-cards .cards-form.desktop-filters-collapsable .cards-form-filter-shrink{display:inline-block}.block-cards .cards-form.desktop-filters-collapsable.theme-filter-list-closed .cards-form-filter-item{display:none}.block-cards .cards-form.desktop-filters-collapsable.theme-filter-list-closed .cards-form-filter-expand{display:inline-block}.block-cards .cards-form.desktop-filters-collapsable.theme-filter-list-closed .cards-form-filter-shrink{display:none}.block-cards .cards-loading{padding:50px 10px;text-align:center}.block-cards .cards-content{display:flex;flex-direction:column;gap:30px}.block-cards .cards.layout-three_items .cards-background-rectangle{background:var(--color-white);height:356.361px;left:-225px;opacity:.7;position:absolute;top:-25px;transform:rotate(45deg);width:356.361px;z-index:-1}.block-cards .cards.layout-three_items .cards-content-grid{display:flex;gap:18px}.block-cards .cards.layout-three_items .cards-content-grid .cards-content-grid-column-1{display:flex;flex:0 0 calc(50% - 9px);flex-direction:column;gap:20px}.block-cards .cards.layout-three_items .cards-content-grid .cards-content-grid-column-1 .cards-article{flex:1 1 100%;flex-direction:column;transition:.4s ease-in-out}.block-cards .cards.layout-three_items .cards-content-grid .cards-content-grid-column-1 .cards-article .cards-article-content .cards-article-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;max-height:50px;text-overflow:ellipsis}.block-cards .cards.layout-three_items .cards-content-grid .cards-content-grid-column-1 .cards-content-cta{flex:0 0 60px}.block-cards .cards.layout-three_items .cards-content-grid .cards-content-grid-column-2{display:flex;flex:0 0 calc(50% - 9px);flex-direction:column;gap:18px;padding-top:100px}.block-cards .cards.layout-three_items .cards-content-grid .cards-content-grid-column-2 .cards-article{flex:1 1 100%;flex-direction:row}.block-cards .cards.layout-three_items .cards-content-grid:hover .cards-content-grid-column-1 .cards-article,.block-cards .cards.layout-three_items .cards-content-grid:hover .cards-content-grid-column-1 .cards-article .cards-article-picture .cards-image{border-top-left-radius:130px}.block-cards .cards.layout-three_items .cards-content-cta.cards-content-cta-between{display:block;min-width:min-content;width:66%}.block-cards .cards.layout-three_items .cards-content-cta.cards-content-cta-between .theme-cta{text-align:center;width:100%}.block-cards .cards.layout-three_items .cards-content-cta.cards-content-cta-after{justify-content:center}.block-cards .cards.layout-three_items .cards-content-cta.cards-content-cta-after .theme-cta{min-width:min-content;text-align:center;width:50%}@media (max-width:1023px){.block-cards .cards.layout-three_items .cards-background-rectangle{height:332.349px;left:35px;top:15px;width:332.349px}.block-cards .cards.layout-three_items .cards-content-grid{display:flex;flex-direction:column;gap:20px}.block-cards .cards.layout-three_items .cards-content-grid .cards-content-grid-column-1 .cards-article{flex-direction:row}.block-cards .cards.layout-three_items .cards-content-grid .cards-content-grid-column-1 .cards-article .cards-article-content .cards-article-title{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;max-height:100px;text-overflow:ellipsis}.block-cards .cards.layout-three_items .cards-content-grid .cards-content-grid-column-2{padding-top:0}.block-cards .cards.layout-three_items .cards-content-cta.cards-content-cta-between{display:none}.block-cards .cards.layout-three_items .cards-content-cta.cards-content-cta-after{display:flex}}@media (max-width:767px){.block-cards .cards.layout-three_items .cards-background-rectangle{height:143.532px;left:10px;top:-30px;width:143.532px}.block-cards .cards.layout-three_items .cards-content-grid .cards-content-grid-column-1 .cards-article,.block-cards .cards.layout-three_items .cards-content-grid .cards-content-grid-column-2 .cards-article{flex-direction:column}.block-cards .cards.layout-three_items .cards-content-grid .cards-content-grid-column-1 .cards-article-content,.block-cards .cards.layout-three_items .cards-content-grid .cards-content-grid-column-2 .cards-article-content{padding:35px 16px}.block-cards .cards.layout-three_items .cards-content-cta.cards-content-cta-after .theme-cta{width:100%}}.block-cards .cards.layout-four_items .cards-content-grid{display:flex;flex-wrap:wrap;gap:15px}.block-cards .cards.layout-four_items .cards-content-grid .cards-article{flex:0 0 calc(25% - 12px);flex-direction:column}.block-cards .cards.layout-four_items .cards-content-grid .cards-article-content{padding:20px}@media (max-width:1023px){.block-cards .cards.layout-four_items .cards-content-grid{display:flex;flex-direction:column;gap:20px}.block-cards .cards.layout-four_items .cards-content-grid .cards-article{flex-direction:row}.block-cards .cards.layout-four_items .cards-content-grid .cards-article-content{padding:40px 50px}.block-cards .cards.layout-four_items .cards-content-grid .cards-article-content .cards-cta{padding:20px 0}}@media (max-width:767px){.block-cards .cards.layout-four_items .cards-content-grid .cards-article{flex-direction:column}.block-cards .cards.layout-four_items .cards-content-grid .cards-article-content{padding:25px 15px}}.block-cards .cards-content-grid{padding:10px 0 40px}.block-cards .cards-content-grid .cards-article{background-color:var(--color-white);border-radius:var(--border-radius-default);display:flex}.block-cards .cards-content-grid .cards-article:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.15)}.block-cards .cards-content-grid .cards-article-picture{flex:50%}.block-cards .cards-content-grid .cards-article-picture .cards-image{aspect-ratio:1.76/1;border-radius:var(--border-radius-default);height:100%;object-fit:cover;transition:.4s ease-in-out;width:100%}.block-cards .cards-content-grid .cards-article-content{background-color:var(--color-white);border-radius:var(--border-radius-default);display:flex;flex:50%;flex-direction:column;gap:10px;height:100%;padding:40px 50px}.block-cards .cards-content-grid .cards-article-content .cards-article-title{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:100px;overflow:hidden;text-overflow:ellipsis}.block-cards .cards-content-grid .cards-article-content .cards-cta{padding:40px 0 50px}.block-cards .cards-content-cta{display:none}.block-contact-person-teaser .contact-person-teaser-content{display:flex;gap:15px}.block-contact-person-teaser .contact-person-teaser-content-tile{background-color:var(--color-white);border-radius:var(--border-radius-default)}.block-contact-person-teaser .contact-person-teaser-content-tile-picture .contact-person-teaser-image{aspect-ratio:1/1;border-radius:50%;max-width:165px;object-fit:cover}.block-contact-person-teaser .contact-person-teaser-content-tile-cta{align-self:center;height:100%;hyphens:none}.block-contact-person-teaser .contact-person-teaser-content-tile-info-details-name{color:var(--color-text-primary);font:var(--font-text-bold);letter-spacing:.36px}.block-contact-person-teaser .contact-person-teaser-content.contact-single_item{flex-direction:column}.block-contact-person-teaser .contact-person-teaser-content.contact-single_item .contact-person-teaser-content-tile{align-items:center;display:flex;gap:60px;padding:50px 115px}.block-contact-person-teaser .contact-person-teaser-content.contact-single_item .contact-person-teaser-content-tile-picture{flex:0 0 165px}.block-contact-person-teaser .contact-person-teaser-content.contact-single_item .contact-person-teaser-content-tile-cta{flex:0 0 180px;text-align:center}.block-contact-person-teaser .contact-person-teaser-content.contact-single_item .contact-person-teaser-content-tile-info-title{margin-bottom:30px}.block-contact-person-teaser .contact-person-teaser-content.contact-single_item .contact-person-teaser-content-tile-info-details{display:flex;gap:80px}.block-contact-person-teaser .contact-person-teaser-content.contact-single_item .contact-person-teaser-content-tile-info-details-contact{display:flex;flex-direction:column;gap:3px}.block-contact-person-teaser .contact-person-teaser-content.contact-single_item .contact-person-teaser-content-tile-info-details-contact a{color:var(--color-text-primary)}.block-contact-person-teaser .contact-person-teaser-content.contact-single_item .contact-person-teaser-content-tile-info-details-contact a:hover{color:var(--color-arctic-orange)}.block-contact-person-teaser .contact-person-teaser-content.contact-single_item .contact-person-teaser-content-tile-info-details-teaser{margin-top:20px}@media (max-width:1330px){.block-contact-person-teaser .contact-person-teaser-content.contact-single_item .contact-person-teaser-content-tile-info-details{flex-direction:column;gap:10px}}.block-contact-person-teaser .contact-person-teaser-content.contact-single_item .contact-person-teaser-content-tile-cta{margin-left:auto}@media (max-width:1330px){.block-contact-person-teaser .contact-person-teaser-content.contact-single_item .contact-person-teaser-content-tile{padding:50px}}@media (max-width:1023px){.block-contact-person-teaser .contact-person-teaser-content.contact-single_item .contact-person-teaser-content-tile{flex-wrap:wrap;justify-content:center}.block-contact-person-teaser .contact-person-teaser-content.contact-single_item .contact-person-teaser-content-tile-cta{margin:0 auto;order:1}}.block-contact-person-teaser .contact-person-teaser-content.contact-four_items,.block-contact-person-teaser .contact-person-teaser-content.contact-three_items,.block-contact-person-teaser .contact-person-teaser-content.contact-two_items{flex-direction:row;flex-wrap:wrap}.block-contact-person-teaser .contact-person-teaser-content.contact-four_items .contact-person-teaser-content-tile,.block-contact-person-teaser .contact-person-teaser-content.contact-three_items .contact-person-teaser-content-tile,.block-contact-person-teaser .contact-person-teaser-content.contact-two_items .contact-person-teaser-content-tile{align-items:center;display:flex;flex-direction:column;gap:20px;padding:35px 20px}.block-contact-person-teaser .contact-person-teaser-content.contact-four_items .contact-person-teaser-content-tile-info,.block-contact-person-teaser .contact-person-teaser-content.contact-three_items .contact-person-teaser-content-tile-info,.block-contact-person-teaser .contact-person-teaser-content.contact-two_items .contact-person-teaser-content-tile-info{text-align:center}.block-contact-person-teaser .contact-person-teaser-content.contact-four_items .contact-person-teaser-content-tile-info-details-name-name,.block-contact-person-teaser .contact-person-teaser-content.contact-three_items .contact-person-teaser-content-tile-info-details-name-name,.block-contact-person-teaser .contact-person-teaser-content.contact-two_items .contact-person-teaser-content-tile-info-details-name-name{text-transform:uppercase}.block-contact-person-teaser .contact-person-teaser-content.contact-four_items .contact-person-teaser-content-tile-cta,.block-contact-person-teaser .contact-person-teaser-content.contact-three_items .contact-person-teaser-content-tile-cta,.block-contact-person-teaser .contact-person-teaser-content.contact-two_items .contact-person-teaser-content-tile-cta{height:auto;margin-top:auto;text-align:center}.block-contact-person-teaser .contact-person-teaser-content.contact-two_items .contact-person-teaser-content-tile{flex:0 1 calc(50% - 8px)}@media (max-width:767px){.block-contact-person-teaser .contact-person-teaser-content.contact-two_items .contact-person-teaser-content-tile{flex:0 1 100%}}.block-contact-person-teaser .contact-person-teaser-content.contact-three_items .contact-person-teaser-content-tile{flex:0 1 calc(33.3333% - 10px)}@media (max-width:767px){.block-contact-person-teaser .contact-person-teaser-content.contact-three_items .contact-person-teaser-content-tile{flex:0 1 100%}}.block-contact-person-teaser .contact-person-teaser-content.contact-four_items .contact-person-teaser-content-tile{flex:0 1 calc(25% - 12px)}@media (max-width:1023px){.block-contact-person-teaser .contact-person-teaser-content.contact-four_items .contact-person-teaser-content-tile{flex:0 1 calc(33.3333% - 15px)}}@media (max-width:767px){.block-contact-person-teaser .contact-person-teaser-content.contact-four_items .contact-person-teaser-content-tile{flex:0 1 100%}}.block-downloads .downloads-headline{padding-bottom:20px}.block-downloads .downloads-content{display:flex;gap:20px;padding-top:40px}.block-downloads .downloads-content-tile{background-color:var(--color-white);border-radius:var(--border-radius-default);cursor:pointer;display:flex;flex:0 0 calc(50% - 20px);padding:20px 30px;position:relative}.block-downloads .downloads-content-tile:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.15)}.block-downloads .downloads-content-tile-upload{padding-left:40px}.block-downloads .downloads-content-tile-upload .icons-download{color:var(--color-midnight-blue);font-size:28px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.block-downloads .downloads.layout-download-two_columns .downloads-content{flex-wrap:wrap;margin-right:-20px}.block-downloads .downloads.layout-download-two_columns .downloads-content-tile{flex:0 0 calc(50% - 20px)}@media (max-width:767px){.block-downloads .downloads.layout-download-two_columns .downloads-content{flex-direction:column;margin-right:0}}.block-downloads .downloads.layout-download-one_column .downloads-content{flex-direction:column}.block-downloads .downloads.layout-download-one_column .downloads-content-tile-media{padding:5px 40px 5px 5px}.block-downloads .downloads.layout-download-one_column .downloads-content-tile-media .download-media{display:block;font-size:50px;object-fit:contain}.block-downloads .downloads.layout-download-one_column .downloads-content-tile-info{align-self:center}.block-downloads .downloads.layout-download-one_column .downloads-content-tile-upload{margin-left:auto}@media (max-width:767px){.block-downloads .downloads.layout-download-one_column .downloads-content-tile{flex-direction:column}.block-downloads .downloads.layout-download-one_column .downloads-content-tile-media{padding-bottom:20px;padding-left:0}.block-downloads .downloads.layout-download-one_column .downloads-content-tile-info{align-self:flex-start}.block-downloads .downloads.layout-download-one_column .downloads-content-tile-upload{padding-left:unset}.block-downloads .downloads.layout-download-one_column .downloads-content-tile-upload .icons-download{top:22px;transform:unset}}.block-gallery-slider .gallery-slider-desktop{margin:0 -10px;position:relative}@media (max-width:767px){.block-gallery-slider .gallery-slider-desktop{display:none}}.block-gallery-slider .gallery-slider-desktop-slide{padding:0 10px}.block-gallery-slider .gallery-slider-desktop-slide-grid{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.block-gallery-slider .gallery-slider-desktop-slide-grid-picture{height:100%;width:100%}.block-gallery-slider .gallery-slider-desktop-slide-grid-picture:first-child{grid-area:1/1/3/3;width:100%}.block-gallery-slider .gallery-slider-desktop-slide-grid-picture .gallery-slider-image{background-color:var(--color-white);border-radius:var(--border-radius-default);display:block;height:100%;width:100%}.block-gallery-slider .gallery-slider-responsive{display:none;position:relative}@media (max-width:767px){.block-gallery-slider .gallery-slider-responsive{display:block}}.block-gallery-slider .gallery-slider-responsive-slide{padding:0 20px}.block-gallery-slider .gallery-slider-responsive-slide-picture .gallery-slider-mobile-image{aspect-ratio:1.43/1;background-color:var(--color-white);border-radius:var(--border-radius-default);height:100%;object-fit:cover;width:100%}.slick-arrow{cursor:pointer;position:absolute;top:50%}.slick-next{right:-50px}.slick-next,.slick-prev{transform:translateY(-50%)}.slick-prev{left:-50px}@media (max-width:1620px){.slick-next{right:-26px}.slick-prev{left:-26px}}@media (max-width:767px){.slick-next{right:-10px}.slick-prev{left:-10px}}.block-header-default .header{display:flex;justify-content:space-between}.block-header-default .header-text{display:flex;flex:0 0 45%;flex-direction:column;gap:40px;justify-content:center}.block-header-default .header-file{display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;margin-left:auto}.block-header-default .header-file img,.block-header-default .header-file video{aspect-ratio:3/2;display:block;object-fit:cover;width:100%}.block-header-default .header-file video{aspect-ratio:16/9}.block-header-default .header-file.format-portrait img,.block-header-default .header-file.format-portrait video{aspect-ratio:2/3}@media (max-width:767px){.block-header-default .header{flex-direction:column;gap:50px}.block-header-default .header-file{margin-left:0}}.block-header-default.block-header-homepage{overflow:hidden}.block-header-default.block-header-homepage .header-text{flex-basis:40%}.block-header-default.block-header-homepage .header-file{flex-basis:60%}.block-header-default.block-header-homepage .header-file-homepage-animation{margin:-20px -100px 0 -150px;z-index:-1}@media (max-width:1023px){.block-header-default.block-header-homepage .header-file-homepage-animation{margin:-20px -140px 0 -160px}}@media (max-width:767px){.block-header-default.block-header-homepage .header-file-homepage-animation{height:170%;margin:0 0 0 -40%;width:170%}}.block-header-sustainability{background-color:var(--color-midnight-blue);overflow:hidden;position:relative}.block-header-sustainability .header-sustainability-background-overlay{padding:160px 0}.block-header-sustainability.mode-image{background-image:url(/build/theme/images/background-mountain.15f4a851.jpeg);background-position:bottom;background-size:cover}.block-header-sustainability.mode-image .header-text-cta-container-cta{--color-text-highlight:var(--color-white);--color-text-highlight-inverted:var(--color-arctic-orange)}.block-header-sustainability.mode-custom{background-position:bottom;background-size:cover;padding:0}.block-header-sustainability.mode-custom.mode-parallax{background-attachment:fixed}.block-header-sustainability.mode-custom .header-sustainability-background-overlay{background:linear-gradient(to right,rgba(var(--color-midnight-blue-rgb),.5),transparent)}.block-header-sustainability .header{display:flex;justify-content:space-between;z-index:1}.block-header-sustainability .header-text{display:flex;flex:0 0 50%;flex-direction:column;gap:40px;justify-content:center;min-width:0}.block-header-sustainability-background{bottom:0;max-width:950px;position:absolute;right:0;text-align:center;width:50%}.block-header-sustainability-background-image{transform:translateY(40%);width:80%}@media (max-width:1023px){.block-header-sustainability .header-text{flex-basis:75%}.block-header-sustainability .header-text-copy-text{width:66.6%}}@media (max-width:767px){.block-header-sustainability .header-sustainability-background-overlay{padding-bottom:50px;padding-top:100px}.block-header-sustainability .header-text{flex-basis:100%}.block-header-sustainability .header-text-copy-text{width:100%}.block-header-sustainability-background{aspect-ratio:6/5;overflow:hidden;position:relative;width:100%}.block-header-sustainability-background-image{transform:translateY(30px);width:90%}}.block-headline .headline{display:flex;flex-direction:column;max-width:820px}.block-headline .headline .headline-headline{color:var(--color-text-primary);font:var(--font-headline-h2);hyphens:none;margin-bottom:24px;text-transform:uppercase}.block-headline .headline .headline-headline outline{-webkit-text-stroke:1.5px var(--color-text-primary);color:transparent}.block-headline .headline .headline-spacer-line{margin-bottom:30px}.block-headline .headline.headline-style-top .headline-headline{color:var(--color-text-primary);font:var(--font-headline-h1);hyphens:none;margin-bottom:40px;text-transform:uppercase}.block-headline .headline.headline-style-top .headline-headline outline{-webkit-text-stroke:2px var(--color-text-primary);color:transparent}.block-headline .headline.headline-style-top .headline-spacer-line{margin-bottom:40px}.block-headline .headline.headline-style-medium .headline-headline{color:var(--color-text-primary);font:var(--font-headline-h3);hyphens:none;letter-spacing:.48px;margin-bottom:18px}.block-headline .headline.headline-style-medium .headline-headline outline{-webkit-text-stroke:1.5px var(--color-text-primary);color:transparent}.block-headline .headline.headline-style-medium .headline-spacer-line{height:4px;margin-bottom:24px}.block-headline .headline.headline-style-small .headline-headline{color:var(--color-text-highlight);font:var(--font-text-label);letter-spacing:.7px;margin-bottom:10px;text-transform:uppercase}.block-headline .headline.headline-style-small .headline-spacer-line{height:2px;margin-bottom:12px}.block-icon-wall .icon-wall-headline{padding-bottom:20px}.block-icon-wall .icon-wall-content{padding-top:55px}.block-icon-wall .icon-wall-content-tile{background-color:var(--color-white);border-radius:var(--border-radius-default)}.block-icon-wall .icon-wall-content-tile.clickable{cursor:pointer}.block-icon-wall .icon-wall-content-tile.clickable:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.15)}.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content{aspect-ratio:1.55/1;display:grid;gap:15px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr)}.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile{align-items:center;display:flex;flex-direction:column;gap:42px;justify-content:center;min-width:0;position:relative}.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile:first-child{grid-area:1/1/4/3}.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile:first-child .icon-wall-content-tile-image{height:70%}.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile:nth-child(2){grid-area:4/1/6/2}.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile:nth-child(3){grid-area:4/2/6/3}.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile:nth-child(4){grid-area:1/3/3/4}.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile:nth-child(5){grid-area:1/4/3/5}.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile:nth-child(6){grid-area:3/3/6/5}.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile:nth-child(6) .icon-wall-content-tile-image{height:70%}.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile-image{margin-bottom:15px;max-height:50%}.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile-image .icon-wall-image{height:100%;object-fit:contain;overflow:hidden;width:100%}.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile-info-headline{bottom:40px;left:20px;position:absolute;right:20px;text-align:center;text-transform:uppercase}@media (max-width:1330px){.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile-info-headline{bottom:10%;left:10px;right:10px}}@media (max-width:1023px){.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile-info-headline{bottom:7%;left:5px;right:5px}}@media (max-width:767px){.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content{gap:10px;grid-template-columns:1fr;grid-template-rows:repeat(6,1fr);padding-top:17px}.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile{aspect-ratio:1.3/1}.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile:first-child,.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile:nth-child(2),.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile:nth-child(3),.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile:nth-child(4),.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile:nth-child(5),.block-icon-wall .icon-wall.layout-icon-grid .icon-wall-content-tile:nth-child(6){grid-area:unset}}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-4 .icon-wall-content{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr)}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-4 .icon-wall-content-tile:first-child{grid-area:1/1/4/3}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-4 .icon-wall-content-tile:nth-child(2){grid-area:4/1/6/3}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-4 .icon-wall-content-tile:nth-child(3){grid-area:1/3/3/5}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-4 .icon-wall-content-tile:nth-child(4){grid-area:3/3/6/5}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-4 .icon-wall-content-tile:nth-child(4) .icon-wall-content-tile-image{height:70%}@media (max-width:767px){.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-4 .icon-wall-content{gap:10px;grid-template-columns:1fr;grid-template-rows:repeat(6,1fr);padding-top:17px}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-4 .icon-wall-content-tile{aspect-ratio:1.3/1}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-4 .icon-wall-content-tile:first-child,.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-4 .icon-wall-content-tile:nth-child(2),.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-4 .icon-wall-content-tile:nth-child(3),.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-4 .icon-wall-content-tile:nth-child(4),.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-4 .icon-wall-content-tile:nth-child(5),.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-4 .icon-wall-content-tile:nth-child(6){grid-area:unset}}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-5 .icon-wall-content{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr)}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-5 .icon-wall-content-tile:first-child{grid-area:1/1/3/2}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-5 .icon-wall-content-tile:nth-child(2){grid-area:1/2/3/3}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-5 .icon-wall-content-tile:nth-child(3){grid-area:1/3/3/4}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-5 .icon-wall-content-tile:nth-child(4){grid-area:1/4/3/5}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-5 .icon-wall-content-tile:nth-child(5){grid-area:3/2/6/4}@media (max-width:767px){.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-5 .icon-wall-content{gap:10px;grid-template-columns:1fr;grid-template-rows:repeat(6,1fr);padding-top:17px}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-5 .icon-wall-content-tile{aspect-ratio:1.3/1}.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-5 .icon-wall-content-tile:first-child,.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-5 .icon-wall-content-tile:nth-child(2),.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-5 .icon-wall-content-tile:nth-child(3),.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-5 .icon-wall-content-tile:nth-child(4),.block-icon-wall .icon-wall.layout-icon-grid.layout-icon-grid-5 .icon-wall-content-tile:nth-child(5){grid-area:unset}}.block-icon-wall .icon-wall.layout-icon-list .icon-wall-content{display:flex;flex-direction:column;gap:10px}.block-icon-wall .icon-wall.layout-icon-list .icon-wall-content-tile{display:flex;gap:50px;padding:40px}.block-icon-wall .icon-wall.layout-icon-list .icon-wall-content-tile-image .icon-wall-image{height:85px;max-width:85px;object-fit:contain}.block-icon-wall .icon-wall.layout-icon-list .icon-wall-content-tile-info-headline{padding-bottom:10px;text-transform:uppercase}@media (max-width:767px){.block-icon-wall .icon-wall.layout-icon-list .icon-wall-content-tile{align-items:center;flex-direction:column}.block-icon-wall .icon-wall.layout-icon-list .icon-wall-content-tile-info{text-align:center}}.block-icon-wall .icon-wall.layout-icon-cards .icon-wall-content{display:flex;flex-wrap:wrap;gap:15px}.block-icon-wall .icon-wall.layout-icon-cards .icon-wall-content-tile{align-items:center;display:flex;flex:calc(33.3333% - 30px);flex-direction:column;gap:30px;padding:50px}.block-icon-wall .icon-wall.layout-icon-cards .icon-wall-content-tile-image .icon-wall-image{height:85px;max-width:85px;object-fit:contain}.block-icon-wall .icon-wall.layout-icon-cards .icon-wall-content-tile-info{text-align:center}.block-icon-wall .icon-wall.layout-icon-cards .icon-wall-content-tile-info-headline{padding-bottom:10px;text-transform:uppercase}@media (max-width:1023px){.block-icon-wall .icon-wall.layout-icon-cards .icon-wall-content-tile{padding:25px}}@media (max-width:767px){.block-icon-wall .icon-wall.layout-icon-cards .icon-wall-content{flex-direction:column}}.block-icon-wall .icon-wall-cta{display:flex;justify-content:center;padding-top:75px}.icon-wall-modal{position:relative}.icon-wall-modal-content{background-color:var(--color-white);border-radius:var(--border-radius-default);box-shadow:0 0 40px 0 rgba(0,0,0,.15);padding:0 40px 65px}.icon-wall-modal-content-header{background-color:var(--color-egg-blue);border-radius:var(--border-radius-default) var(--border-radius-default) 0 0;height:310px;margin:0 -40px;padding:20px}.icon-wall-modal-content-header-content{display:flex;gap:20px;height:375px}.icon-wall-modal-content-header-content-title{align-self:center;flex:0 0 calc(50% - 20px);padding:0 20px}.icon-wall-modal-content-header-content-image{align-items:center;display:flex;flex:0 0 calc(50% - 20px);flex-direction:column;justify-content:center;overflow:hidden}.icon-wall-modal-content-header-content-image .icon-wall-modal-image{width:100%}.icon-wall-modal-content-text{padding:130px 0 50px}.icon-wall-modal-content-cta{display:flex;justify-content:center}.icon-wall-modal-content-cta a{text-align:center;width:60%}@media (max-width:1023px){.icon-wall-modal-content-header-content{flex-direction:column}.icon-wall-modal-content-header-content-title{flex-basis:auto;order:2}.icon-wall-modal-content-header-content-image{flex-basis:320px}.icon-wall-modal-content-header-content-image .icon-wall-modal-image{max-height:100%;max-width:100%;width:auto}}.block-job-offer-list .job-offer-list-form{margin-bottom:70px}.block-job-offer-list .job-offer-list-items{display:flex;flex-direction:column;gap:15px}.block-job-offer-list .job-offer-list-items-item{background-color:var(--color-white);border-radius:var(--border-radius-default);cursor:pointer;display:flex;flex-direction:column;gap:15px;padding:25px 20px 30px}.block-job-offer-list .job-offer-list-items-item-title{text-transform:uppercase}.block-job-offer-list .job-offer-list-items-item-info{display:flex;gap:12px}.block-job-offer-list .job-offer-list-items-item-info-column{flex:0 1 300px}.block-job-offer-list .job-offer-list-items-item-info-column.theme-text-bold{color:var(--color-premium-grey);font-size:14px}.block-job-offer-list .job-offer-list-items-item:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.15)}.block-job-offer-list .job-offer-list-items-pagination{text-align:center;width:100%}.block-job-offer-list .job-offer-list-items-pagination-cta{font-size:24px;padding:16px 25px;width:calc(33.333% - 10px)}.block-job-offer-list .job-offer-list-map{margin-bottom:70px}.block-job-offer-list .job-offer-list-reset-filters{margin-top:55px}.block-job-offer-list .job-offer-list-loading{padding:50px 10px;text-align:center}@media (max-width:1023px){.block-job-offer-list .job-offer-list-items-item-info-column{flex-basis:calc(33.33333% - 4px)}.block-job-offer-list .job-offer-list-map{margin-top:60px}.block-job-offer-list .job-offer-list-reset-filters{margin-top:40px}}@media (max-width:767px){.block-job-offer-list .job-offer-list-items-item-info{flex-direction:column}.block-job-offer-list .job-offer-list-map,.block-job-offer-list .job-offer-list-reset-filters{margin-top:30px}}.block-key-facts .key-facts-information{display:flex;flex-direction:column;gap:20px;margin-bottom:50px;max-width:435px}.block-key-facts .key-facts-content{display:flex;gap:15px}.block-key-facts .key-facts-content-tile{align-items:center;aspect-ratio:1.24/1;background-color:var(--color-white);border-radius:var(--border-radius-default);display:flex;flex:0 0 calc(25% - 15px);flex-direction:column;justify-content:center;padding:15px}.block-key-facts .key-facts-content-tile-media{margin-bottom:10px}.block-key-facts .key-facts-content-tile-media .key-facts-media{aspect-ratio:1/1;max-height:95px;max-width:95px;object-fit:contain}.block-key-facts .key-facts-content-tile-number{display:flex;margin-bottom:5px}.block-key-facts .key-facts-content-tile-number-prefix{opacity:0;transition:opacity}.block-key-facts .key-facts-content-tile-number-prefix.show{opacity:1}.block-key-facts .key-facts-content-tile-number-value{position:relative}.block-key-facts .key-facts-content-tile-number-value-animated-value{opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .1s;width:100%}.block-key-facts .key-facts-content-tile-number-value-placeholder-value{opacity:0}.block-key-facts .key-facts-content-tile-number-suffix{opacity:0;transition:opacity}.block-key-facts .key-facts-content-tile-number-suffix.show{opacity:1}.block-key-facts .key-facts-content-tile-description{color:var(--color-midnight-blue);font-size:12px;font-weight:var(--font-weight-bold);opacity:0;text-align:center;text-transform:uppercase;transition:opacity .4s;transition-delay:.5s}.block-key-facts .key-facts-content-tile-description.show{opacity:1}@media (max-width:1023px){.block-key-facts .key-facts-content{flex-wrap:wrap}.block-key-facts .key-facts-content-tile{aspect-ratio:1.5/1;flex:0 0 calc(50% - 15px)}}@media (max-width:767px){.block-key-facts .key-facts-content-tile{aspect-ratio:2.5/1;flex:0 0 100%}}.block-location-list .location-list-headline{padding-bottom:20px}.block-location-list .location-list-content{column-count:4;column-gap:6%;padding-top:40px}.block-location-list .location-list-content-group{display:flex;flex-direction:column;flex-wrap:nowrap}.block-location-list .location-list-content-group-country{break-after:avoid;break-inside:avoid}.block-location-list .location-list-content-group-list{display:flex;flex-direction:column;gap:10px;margin:20px 0 60px}.block-location-list .location-list-content-group-list-location{align-items:center;break-inside:avoid;display:flex;flex:0 1 auto;hyphens:none;justify-content:space-between;line-height:1.1rem}.block-location-list .location-list-content-group-list-location .location-list-icon{font-size:10px;margin-left:10px}@media (max-width:1330px){.block-location-list .location-list .location-list-content{column-count:3}}@media (max-width:1023px){.block-location-list .location-list .location-list-content{column-count:2}}@media (max-width:767px){.block-location-list .location-list .location-list-content{column-count:1}}.block-location-map .location-map{height:450px}.location-window{padding:0 20px 10px 10px}.location-window .window-close-btn{cursor:pointer;display:flex;margin-left:auto}.location-window .window-close-btn .window-icon{color:var(--color-midnight-blue);font-size:16px;padding-bottom:5px;position:relative;right:-20px}.location-window .window-country,.location-window .window-label{font-weight:var(--font-weight-bold);margin-bottom:5px;text-transform:uppercase}.location-window .window-url{align-items:center;display:flex;font-weight:var(--font-weight-bold);gap:5px;text-transform:uppercase}.location-window .window-url .window-icon{font-size:11px}.block-media-teaser .media-teaser{--color-text-highlight:var(--color-white);--color-text-highlight-inverted:var(--color-arctic-orange);border-top-left-radius:130px;overflow:hidden;position:relative}.block-media-teaser .media-teaser.mode-video{padding-bottom:90px;padding-top:140px}.block-media-teaser .media-teaser.mode-image{padding-bottom:175px;padding-top:120px}.block-media-teaser .media-teaser-background{background-color:var(--color-midnight-blue);bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:-1}.block-media-teaser .media-teaser-background-video{bottom:0;min-height:100%;min-width:100%;position:absolute;right:0}.block-media-teaser .media-teaser-content{display:flex;flex-direction:column}.block-media-teaser .media-teaser-content-text{column-count:3;margin-top:30px}.block-media-teaser .media-teaser-content-cta-container{margin-top:70px}@media (max-width:1023px){.block-media-teaser .media-teaser-content-text{column-count:auto}}.block-picture-text-teaser{overflow-x:clip}.block-picture-text-teaser .picture-text-teaser-content{display:flex;gap:20px;justify-content:space-between;padding:100px 0;position:relative}.block-picture-text-teaser .picture-text-teaser-text{display:flex;flex:0 0 33.3333%}.block-picture-text-teaser .picture-text-teaser-text-content{display:flex;flex-direction:column;gap:20px;justify-content:center}.block-picture-text-teaser .picture-text-teaser-text-content-overline{height:30px}.block-picture-text-teaser .picture-text-teaser-text-content-overline img{max-height:100%}.block-picture-text-teaser .picture-text-teaser-text-content-cta-list{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.block-picture-text-teaser .picture-text-teaser-picture{align-items:center;display:flex;flex:0 0 50%}.block-picture-text-teaser .picture-text-teaser-picture-container{width:100%}.block-picture-text-teaser .picture-text-teaser-picture-container img,.block-picture-text-teaser .picture-text-teaser-picture-container video{display:block;height:100%;object-fit:cover;width:100%}.block-picture-text-teaser .picture-text-teaser-picture-container video{aspect-ratio:16/9}.block-picture-text-teaser .picture-text-teaser-background-element{position:absolute;right:-100px;top:0;z-index:-1}.block-picture-text-teaser .picture-text-teaser.layout-picture-text .picture-text-teaser-text{order:2}.block-picture-text-teaser .picture-text-teaser.layout-picture-text .picture-text-teaser-background-element{left:-100px;right:unset}.block-picture-text-teaser .picture-text-teaser.background-blue{--color-text-primary:var(--color-white);background-color:var(--color-midnight-blue)}.block-picture-text-teaser .picture-text-teaser.background-white{background-color:var(--color-white)}.block-picture-text-teaser .picture-text-teaser.background-pattern{background-color:var(--color-white);background-image:url(/build/theme/images/background-wavy.e8d49b5a.webp);background-position:top}.block-picture-text-teaser .picture-text-teaser.background-none .picture-text-teaser-content{gap:0}.block-picture-text-teaser .picture-text-teaser.background-none .picture-text-teaser-text{background:var(--color-white);flex-basis:50%;padding:50px 20px}.block-picture-text-teaser .picture-text-teaser.background-none .picture-text-teaser-picture{align-items:flex-start;padding-top:100px}@media (max-width:1023px){.block-picture-text-teaser .picture-text-teaser-content{padding:50px 0}.block-picture-text-teaser .picture-text-teaser-picture,.block-picture-text-teaser .picture-text-teaser-text{flex-basis:calc(50% - 10px)}.block-picture-text-teaser .picture-text-teaser.background-none .picture-text-teaser-content{flex-direction:column;gap:0;padding-top:100px}.block-picture-text-teaser .picture-text-teaser.background-none .picture-text-teaser-text{width:70%}.block-picture-text-teaser .picture-text-teaser.background-none .picture-text-teaser-picture{margin-left:30%;padding-top:0;width:70%}.block-picture-text-teaser .picture-text-teaser.background-none .picture-text-teaser-background-element{right:0}.block-picture-text-teaser .picture-text-teaser.background-none.layout-picture-text .picture-text-teaser-text{margin-left:30%;order:0}.block-picture-text-teaser .picture-text-teaser.background-none.layout-picture-text .picture-text-teaser-picture{margin-left:0}.block-picture-text-teaser .picture-text-teaser.background-none.layout-picture-text .picture-text-teaser-background-element{left:0;right:unset}}@media (max-width:767px){.block-picture-text-teaser .picture-text-teaser-content{flex-direction:column}.block-picture-text-teaser .picture-text-teaser-text{order:2}.block-picture-text-teaser .picture-text-teaser.background-none .picture-text-teaser-text{margin:0 -20px;order:0;padding:20px;width:calc(100% + 40px)}.block-picture-text-teaser .picture-text-teaser.background-none .picture-text-teaser-picture{margin:0 -20px;width:calc(100% + 40px)}.block-picture-text-teaser .picture-text-teaser.background-none.layout-picture-text .picture-text-teaser-picture,.block-picture-text-teaser .picture-text-teaser.background-none.layout-picture-text .picture-text-teaser-text{margin-left:-20px}}.block-product-benefits .product-benefits{display:flex;gap:20px}.block-product-benefits .product-benefits-column{flex:0 0 calc(50% - 10px)}.block-product-benefits .product-benefits-column.color-blue{--color-text-primary:var(--color-midnight-blue);color:var(--color-midnight-blue)}.block-product-benefits .product-benefits-column.color-orange{--color-text-primary:var(--color-arctic-orange);color:var(--color-arctic-orange)}.block-product-benefits .product-benefits-column.color-gray{--color-text-primary:var(--color-premium-grey);color:var(--color-premium-grey)}.block-product-benefits .product-benefits-column-headline{margin-bottom:30px}.block-product-benefits .product-benefits-column-tags{display:flex;flex-direction:column;gap:25px}.block-product-benefits .product-benefits-column-tags-tag{align-items:center;display:flex;gap:20px}.block-product-benefits .product-benefits-column-tags-tag-icon{font-size:50px}@media (max-width:1023px){.block-product-benefits .product-benefits{flex-direction:column}}.block-product-list .product-list-form{margin-bottom:70px}.block-product-list .product-list-items{display:flex;flex-wrap:wrap;gap:15px}.block-product-list .product-list-items-tile{flex:0 0 calc(33.333% - 10px);position:relative}@media (max-width:1023px){.block-product-list .product-list-items-tile{flex-basis:calc(50% - 8px)}}@media (max-width:767px){.block-product-list .product-list-items-tile{flex-basis:100%}}.block-product-list .product-list-items-tile:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.15)}.block-product-list .product-list-items-tile-badges{display:flex;gap:5px;left:10px;position:absolute;top:10px}.block-product-list .product-list-items-tile-badges-badge{font-size:23px}.block-product-list .product-list-items-tile-badges-badge.badge-featured{color:var(--color-arctic-orange)}.block-product-list .product-list-items-tile-badges-badge.badge-sustainable{color:var(--color-sustainable-green)}.block-product-list .product-list-items-pagination{text-align:center;width:100%}.block-product-list .product-list-items-pagination-cta{font-size:24px;padding:16px 25px;width:calc(33.333% - 10px)}.block-product-list .product-list-loading{padding:50px 10px;text-align:center}.block-product-sidebar .product-sidebar{display:flex}.block-product-sidebar .product-sidebar-content{flex:0 0 66.6666667%;min-width:0}.block-product-sidebar .product-sidebar-content .block-gallery-slider .theme-container{width:80%}@media (max-width:1023px){.block-product-sidebar .product-sidebar-content .block-gallery-slider .theme-container{width:75%}}@media (max-width:767px){.block-product-sidebar .product-sidebar-content .block-gallery-slider .theme-container{width:auto}}.block-product-sidebar .product-sidebar-sidebar{display:flex;flex:0 0 33.3333333%;flex-direction:column;gap:70px;min-width:0;padding-top:var(--block-distance) 0}.block-product-sidebar .product-sidebar-sidebar-downloads-headline{margin-bottom:12px}.block-product-sidebar .product-sidebar-sidebar-downloads-list{display:flex;flex-direction:column;gap:15px;margin-top:26px}.block-product-sidebar .product-sidebar-sidebar-downloads-list-item{background:var(--color-white);border-radius:var(--border-radius-default);display:flex;padding:15px 30px}.block-product-sidebar .product-sidebar-sidebar-downloads-list-item-content{flex:1 1 100%}.block-product-sidebar .product-sidebar-sidebar-downloads-list-item-content-text{font-weight:var(--font-weight-semi-bold)}.block-product-sidebar .product-sidebar-sidebar-downloads-list-item-icon{color:var(--color-text-primary);flex:0 0 auto;font-size:28px;padding:5px}.block-product-sidebar .product-sidebar-sidebar-downloads-list-item:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.15)}.block-product-sidebar .product-sidebar-sidebar-contacts-headline{margin-bottom:15px}.block-product-sidebar .product-sidebar-sidebar-contacts-list{display:flex;flex-direction:column;gap:30px}.block-product-sidebar .product-sidebar-sidebar-contacts-list-item-picture{margin-bottom:15px}.block-product-sidebar .product-sidebar-sidebar-contacts-list-item-picture-image{aspect-ratio:1/1;border-radius:50%;display:block;object-fit:cover;width:120px}.block-product-sidebar .product-sidebar-sidebar-contacts-list-item-email{display:block;margin-top:6px}.block-product-sidebar .product-sidebar-sidebar-contacts-list-item-email:hover{color:var(--color-arctic-orange)}.block-product-sidebar .product-sidebar-sidebar-contacts-list-item-phone{display:block;margin-top:6px}.block-product-sidebar .product-sidebar-sidebar-contacts-list-item-phone:hover{color:var(--color-arctic-orange)}.block-product-sidebar .product-sidebar-sidebar-contacts-list-item-cta{margin-top:30px}@media (max-width:767px){.block-product-sidebar .product-sidebar{flex-direction:column}.block-product-sidebar .product-sidebar-sidebar-contacts-list-item{text-align:center}.block-product-sidebar .product-sidebar-sidebar-contacts-list-item-picture{display:flex;justify-content:center}}.block-product-slider .product-slider-headline{padding-bottom:40px}.block-product-slider .product-slider-slide{margin-right:-16px}.block-product-slider .product-slider-slide.mobile{display:none}.block-product-slider .product-slider-slide-product-tile{margin:0 16px 0 0;position:relative}.block-product-slider .product-slider-slide-product-tile-badges{display:flex;gap:5px;left:10px;position:absolute;top:10px}.block-product-slider .product-slider-slide-product-tile-badges-badge{font-size:23px}.block-product-slider .product-slider-slide-product-tile-badges-badge.badge-featured{color:var(--color-arctic-orange)}.block-product-slider .product-slider-slide-product-tile-badges-badge.badge-sustainable{color:var(--color-sustainable-green)}@media (max-width:767px){.block-product-slider .product-slider-slide.mobile{display:block}.block-product-slider .product-slider-slide.desktop{display:none}.block-product-slider .product-slider-slide .slick-prev{left:-8px}.block-product-slider .product-slider-slide .slick-next{right:8px}.block-product-slider .product-slider-slide-product{padding:0 20px}}.block-slider{--gap-size:128px}.block-slider .slider{display:flex;gap:var(--gap-size)}@media (max-width:767px){.block-slider .slider{flex-direction:column}}.block-slider .slider-picture-container{aspect-ratio:66/47;flex:0 0 calc(50% - var(--gap-size)/2);position:relative}.block-slider .slider-picture{left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease,height .5s ease;width:100%}.block-slider .slider-picture.active{display:flex;flex-direction:column;opacity:1;transition:opacity .5s ease,height .5s ease}.block-slider .slider-picture-image-container{display:flex}.block-slider .slider-picture-image img,.block-slider .slider-picture-image video{height:100%;object-fit:cover;width:100%}.block-slider .slider-content-container{flex:0 0 calc(50% - var(--gap-size)/2);min-width:0}.block-slider .slider-content-container-top{display:flex;flex-wrap:nowrap;margin-bottom:50px;overflow:hidden}.block-slider .slider-content-container-top .slider-content{flex:0 0 100%;order:2}.block-slider .slider-content-container-top .slider-content.active{order:1}.block-slider .slider-content-container-top .slider-content-text{padding:20px 0}.block-slider .slider-content-container .slider-arrows{align-items:flex-end;display:flex;flex-direction:column;gap:10px}.block-slider .slider-content-container .slider-arrows .slider-counter{font:var(--font-headline-h1);padding-bottom:10px;text-align:right}.block-slider .slider-content-container .slider-arrows .swipe-teaser-arrow{text-align:right;width:250px}.block-slider .slider-content-container .slider-arrows .swipe-teaser-arrow.arrow-left{margin-right:80px}.block-slider .slider-content-container .slider-arrows .swipe-teaser-arrow img{width:100%}@media (max-width:1023px){.block-slider{--gap-size:20px}.block-slider .slider-content-container{padding-top:25px}.block-slider .slider-content-container .slider-arrows .slider-counter{font-size:30px;line-height:1}.block-slider .slider-content-container .slider-arrows .swipe-teaser-arrow{width:135px}.block-slider .slider-content-container .slider-arrows .swipe-teaser-arrow.arrow-left{margin-right:30px}}@media (max-width:767px){.block-slider .slider-content-container{padding-top:0}.block-slider .slider-content-container-top{margin-bottom:20px}.block-slider .slider-content-container .slider-arrows{flex-direction:row;flex-wrap:wrap}.block-slider .slider-content-container .slider-arrows .slider-counter{flex:0 0 100%;text-align:center}.block-slider .slider-content-container .slider-arrows .swipe-teaser-arrow{flex:0 0 135px}.block-slider .slider-content-container .slider-arrows .swipe-teaser-arrow.arrow-left{margin-right:0;order:2}.block-slider .slider-content-container .slider-arrows .swipe-teaser-arrow.arrow-right{margin-left:auto;margin-right:0;order:3}}.block-search .search-header-headline{display:flex;flex-direction:column;gap:40px;margin-bottom:60px}.block-search .search-header-filters{margin-bottom:30px}.block-search .search-header-filters-list-filter.theme-filter-item.active{gap:5px}.block-search .search-header-filters-list-filter.theme-filter-item.active .theme-filter-item-amount{color:var(--color-white);display:inline}.block-search .search-results{display:flex;flex-direction:column;gap:20px}.block-search .search-results-result{background-color:var(--color-white);border-radius:var(--border-radius-default)}.block-search .search-results-result:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.15)}.block-search .search-results-result-link{align-items:center;display:flex;gap:5px;min-height:160px}.block-search .search-results-result-link-picture{border-radius:var(--border-radius-default);flex:0 0 210px;height:160px;overflow:hidden;width:210px}.block-search .search-results-result-link-picture-picture{display:block;height:100%;object-fit:cover;width:100%}.block-search .search-results-result-link-content{color:var(--color-midnight-blue);display:flex;flex:1 1 100%;flex-direction:column;gap:10px;padding:10px 75px}.block-search .search-results-result-link-content-teaser{font-weight:var(--font-weight-semi-bold)}@media (max-width:767px){.block-search .search-results-result-link{flex-direction:column;padding:10px 0}.block-search .search-results-result-link-content{padding:20px 40px}}.block-social-wall .social-wall-head-cta,.block-social-wall .social-wall-head-sub-line{margin-top:20px}.block-social-wall .social-wall-embed{aspect-ratio:2/1;margin-top:20px;position:relative}.block-social-wall .social-wall-embed iframe{height:100%;width:100%}.block-social-wall .social-wall-embed-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.block-sustainability-teaser .sustainability-teaser-content{display:flex;gap:22px}.block-sustainability-teaser .sustainability-teaser-content-tile-product{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent),url(/build/theme/images/background-product-waste.3d349cac.png)}.block-sustainability-teaser .sustainability-teaser-content-tile-packaging{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent),url(/build/theme/images/background-packaging-waste.db2dd432.png)}.block-sustainability-teaser .sustainability-teaser-content-tile-operational{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent),url(/build/theme/images/background-operational-waste.dca9ca20.png)}.block-sustainability-teaser .sustainability-teaser .sustainability-teaser-tile{--color-text-primary:var(--color-white);align-items:flex-start;aspect-ratio:1/1.174;background-size:cover;border-radius:var(--border-radius-small);display:flex;flex:1;flex-direction:column;justify-content:flex-end;max-height:615px;padding:0 10px 48px 48px}.block-sustainability-teaser .sustainability-teaser .sustainability-teaser-tile-headline{display:flex;flex-direction:column;padding-bottom:30px}.block-sustainability-teaser .sustainability-teaser .sustainability-teaser-text{color:var(--color-white);padding-bottom:20px;padding-right:33px}@media (max-width:1620px){.block-sustainability-teaser .sustainability-teaser .sustainability-teaser-tile-headline{--font-headline-h1:normal normal var(--font-weight-ultra) 38px/38px var(--font)}}@media (max-width:1330px){.block-sustainability-teaser .sustainability-teaser .sustainability-teaser-tile{padding:0 10px 25px 25px}}@media (max-width:1023px){.block-sustainability-teaser{margin-left:60px;margin-right:60px}.block-sustainability-teaser .sustainability-teaser-content{flex-direction:column}.block-sustainability-teaser .sustainability-teaser-content-tile-product{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent),url(/build/theme/images/background-product-waste-long.2aebdfea.png)}.block-sustainability-teaser .sustainability-teaser-content-tile-packaging{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent),url(/build/theme/images/background-packaging-waste-long.5a337fbf.png)}.block-sustainability-teaser .sustainability-teaser-content-tile-operational{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent),url(/build/theme/images/background-operational-waste-long.02469f20.png)}.block-sustainability-teaser .sustainability-teaser .sustainability-teaser-tile{max-height:280px}.block-sustainability-teaser .sustainability-teaser .sustainability-teaser-tile-headline{flex-direction:row;gap:10px;padding-bottom:15px}.block-sustainability-teaser .sustainability-teaser .sustainability-teaser-text{padding-bottom:30px}}@media (max-width:767px){.block-sustainability-teaser{margin-left:20px;margin-right:20px}.block-sustainability-teaser .sustainability-teaser-content-tile-product{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent),url(/build/theme/images/background-product-waste.3d349cac.png)}.block-sustainability-teaser .sustainability-teaser-content-tile-packaging{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent),url(/build/theme/images/background-packaging-waste.db2dd432.png)}.block-sustainability-teaser .sustainability-teaser-content-tile-operational{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent),url(/build/theme/images/background-operational-waste.dca9ca20.png)}.block-sustainability-teaser .sustainability-teaser .sustainability-teaser-tile{max-height:450px}.block-sustainability-teaser .sustainability-teaser .sustainability-teaser-tile-headline{flex-direction:column;gap:5px}}.block-text .text-content{display:flex;gap:50px}.block-text .text-content .text-column{flex:1;max-width:820px}@media (max-width:767px){.block-text .text-content{flex-direction:column}.block-text .text-content .text-column{flex:0 1 auto}}.block-text-teaser{overflow-x:clip}.block-text-teaser .text-teaser{border-radius:var(--border-radius-default);display:flex;padding:88px 110px;position:relative}.block-text-teaser .text-teaser-background-rectangle{aspect-ratio:1/1;background-color:var(--color-white);height:100%;position:absolute;right:0;top:0;transform:translateX(48%) rotate(45deg);z-index:-1}.block-text-teaser .text-teaser.background-white{--color-text-primary:var(--color-arctic-orange);background-color:var(--color-white)}.block-text-teaser .text-teaser.background-white .text-teaser-background-rectangle{background-color:var(--color-arctic-orange)}.block-text-teaser .text-teaser.background-orange{--color-text-primary:var(--color-white);--color-text-highlight:var(--color-white);--color-text-highlight-inverted:var(--color-arctic-orange);background-color:var(--color-arctic-orange)}.block-text-teaser .text-teaser.background-blue{--color-text-primary:var(--color-white);--color-text-highlight:var(--color-white);--color-text-highlight-inverted:var(--color-midnight-blue);background-color:var(--color-midnight-blue)}.block-text-teaser .text-teaser-content-text{max-width:389px;padding-top:20px}.block-text-teaser .text-teaser-cta{align-self:center;margin-left:auto;padding-left:20px;white-space:nowrap}@media (max-width:1023px){.block-text-teaser .text-teaser{padding:88px 60px}.block-text-teaser .text-teaser-background-rectangle{height:220px;top:-100px;transform:rotate(45deg)}}@media (max-width:767px){.block-text-teaser .text-teaser{align-items:center;flex-direction:column;padding:44px 20px;text-align:center}.block-text-teaser .text-teaser-cta{margin:auto;padding-left:unset;padding-top:20px}.block-text-teaser .text-teaser-background-rectangle{right:45px;top:-20px}}.block-table .table-container{overflow-x:auto;position:relative;width:100%}.block-table .table-container-table{color:var(--color-text-primary);font:var(--font-text-regular);letter-spacing:.36px;table-layout:fixed}.block-table .table-container-table-cell{align-items:center;background-color:var(--color-white);border-radius:var(--border-radius-small);display:flex;height:60px;margin:10px 8px 0;padding:15px 30px;text-align:left;white-space:nowrap}.block-table .table-container-table thead tr th .table-container-table-cell{background-color:var(--color-arctic-orange);border-radius:0;color:var(--color-text-primary);color:var(--color-white);font:var(--font-text-bold);letter-spacing:.36px;margin:0}.block-table .table-container-table thead tr:first-child th:first-child .table-container-table-cell{border-top-left-radius:var(--border-radius-small)}.block-table .table-container-table thead tr:first-child th:last-child .table-container-table-cell{border-top-right-radius:var(--border-radius-small)}.block-table .table-container-table thead tr:last-child th:first-child .table-container-table-cell{border-bottom-left-radius:var(--border-radius-small)}.block-table .table-container-table thead tr:last-child th:last-child .table-container-table-cell{border-bottom-right-radius:var(--border-radius-small)}.block-table .table-container-table th{box-sizing:border-box}.block-table .table-container-table th .table-container-table-cell{background-color:var(--color-midnight-blue);color:var(--color-white)}.block-table .table-container-table th:first-child .table-container-table-cell{margin-left:0}.block-table .table-container-table th:last-child .table-container-table-cell{margin-right:0}.block-table .table-container-table.sticky-table-column th:last-child .table-container-table-cell{margin-right:8px}.block-table .table-container-table td{box-sizing:border-box}.block-table .table-container-table td:first-child .table-container-table-cell{margin-left:0}.block-table .table-container-table td:last-child .table-container-table-cell{margin-right:0}.block-table .table-container .sticky-table{left:0;opacity:0;position:absolute;top:0;transition:opacity .125s ease-in-out;width:fit-content;z-index:5}.block-table .table-container .sticky-table-head{box-shadow:0 5px 10px 0 rgba(0,0,0,.25);z-index:10}.block-table .table-container .sticky-table-column tbody{background-color:var(--color-white);box-shadow:5px 0 10px 0 rgba(0,0,0,.25)}.block-table .table-container .sticky-table-intersection{opacity:1;z-index:15}.block-table .table-container .sticky-table-intersection.column-scrolled{box-shadow:5px 0 10px 0 rgba(0,0,0,.25)}.block-technical-specifications .technical-specifications{display:flex;flex-wrap:wrap;gap:15px}.block-technical-specifications .technical-specifications-tile{background-color:var(--color-white);border-radius:var(--border-radius-default);flex:0 0 calc(50% - 15px)}.block-technical-specifications .technical-specifications-tile-image .technical-specifications-media{aspect-ratio:1/1.5;border-radius:var(--border-radius-default);max-height:320px;object-fit:cover;width:100%}.block-technical-specifications .technical-specifications-tile-content{padding:50px 35px 35px}.block-technical-specifications .technical-specifications-tile-content-title{padding-bottom:15px}.block-technical-specifications .technical-specifications-tile-content-data-information{display:flex;padding:15px 0;position:relative}@media (max-width:1023px){.block-technical-specifications .technical-specifications-tile-content-data-information-text,.block-technical-specifications .technical-specifications-tile-content-data-information-title{font:var(--font-text-small)}}.block-technical-specifications .technical-specifications-tile-content-data-information:not(:last-child):after{background-color:var(--color-midnight-blue);bottom:0;content:"";height:2px;position:absolute;width:100%}.block-technical-specifications .technical-specifications-tile-content-data-information-title{flex:0 1 35%}.block-technical-specifications .technical-specifications-tile-content-data-information-text{flex:0 1 65%;max-width:65%;padding-left:10px}.block-technical-specifications .technical-specifications-tile-content-footnote{padding-top:15px}@media (max-width:767px){.block-technical-specifications .technical-specifications-tile{flex:0 0 100%}}.block-template-headline{--color-text-primary:var(--color-white);background-color:var(--color-midnight-blue);margin:200px 20px 100px;padding:30px 20px;text-align:center}.block-tiles .tiles{display:flex;flex-wrap:wrap;gap:20px 15px}.block-tiles .tiles-item{background-color:var(--color-white);border-radius:var(--border-radius-default);display:flex;flex:0 0 100%;gap:40px;padding:40px}.block-tiles .tiles-item-picture{flex-basis:55%}.block-tiles .tiles-item-picture img,.block-tiles .tiles-item-picture video{aspect-ratio:540/480;display:block;object-fit:cover;width:100%}.block-tiles .tiles-item-content{display:flex;flex-basis:calc(45% - 40px);flex-direction:column;gap:20px;justify-content:center;padding:0 30px}.block-tiles .tiles-item.size-full-image-right .tiles-item-picture{order:2}.block-tiles .tiles-item.size-half{flex-basis:calc(50% - 8px);flex-direction:column;padding:50px 60px 70px}.block-tiles .tiles-item.size-half .tiles-item-picture{flex-basis:auto;width:100%}.block-tiles .tiles-item.size-half .tiles-item-content{flex-basis:auto;flex-grow:1;justify-content:normal}.block-tiles .tiles-item.size-half .tiles-item-content-cta-container{margin-top:auto}@media (max-width:1023px){.block-tiles .tiles-item.size-half{gap:30px;padding:30px 20px 50px}}@media (max-width:767px){.block-tiles .tiles-item{flex-direction:column;gap:30px;padding:30px 20px}.block-tiles .tiles-item .tiles-item-picture{flex-basis:auto;width:100%}.block-tiles .tiles-item .tiles-item-content{flex-basis:auto;padding:0}.block-tiles .tiles-item.size-full-image-right .tiles-item-picture{order:0}.block-tiles .tiles-item.size-half{flex-basis:100%;padding:30px 20px}}.block-timeline{overflow:hidden}.block-timeline .items{display:flex;flex-wrap:wrap;gap:150px 0;margin:0 auto;max-width:1200px;padding:0 0 300px;position:relative}.block-timeline .items:before{background-color:var(--color-midnight-blue);content:"";height:0;left:50%;position:absolute;top:125px;transform:translateX(-50%);transition:height .8s;transition-delay:.15s;width:4px}.block-timeline .items.in-view:before{height:calc(100% - 125px)}.block-timeline .items .item{align-items:flex-start;display:flex;flex:0 0 50%;flex-direction:column;gap:20px;max-width:50%;position:relative}.block-timeline .items .item:after{background:var(--color-arctic-orange);border-radius:50%;content:"";height:28px;opacity:0;position:absolute;top:125px;transition:opacity .3s;transition-delay:.6s;width:28px}.block-timeline .items .item:before{background-color:var(--color-midnight-blue);content:"";height:4px;position:absolute;top:123px;transition:width .4s;transition-delay:.7s;width:0}.block-timeline .items .item:nth-child(2n){padding-left:15%;transform:translateY(300px)}.block-timeline .items .item:nth-child(2n):after{left:0;transform:translate(-50%,-50%)}.block-timeline .items .item:nth-child(2n):before{left:0}.block-timeline .items .item:nth-child(2n) .image-container,.block-timeline .items .item:nth-child(2n) .text-container{transform:translateX(80px)}.block-timeline .items .item:nth-child(odd){padding-right:15%}.block-timeline .items .item:nth-child(odd):after{right:0;transform:translate(50%,-50%)}.block-timeline .items .item:nth-child(odd):before{right:0}.block-timeline .items .item:nth-child(odd) .image-container,.block-timeline .items .item:nth-child(odd) .text-container{transform:translateX(-80px)}.block-timeline .items .item.in-view:nth-child(2n):before{width:35%}.block-timeline .items .item.in-view:nth-child(odd):before{width:calc(100% - 230px)}.block-timeline .items .item.in-view:nth-child(2n):after,.block-timeline .items .item.in-view:nth-child(odd):after{opacity:1}.block-timeline .items .item.in-view:nth-child(2n) .image-container,.block-timeline .items .item.in-view:nth-child(2n) .text-container,.block-timeline .items .item.in-view:nth-child(odd) .image-container,.block-timeline .items .item.in-view:nth-child(odd) .text-container{opacity:1;transform:translateX(0)}.block-timeline .items .item .headline{margin-bottom:10px}.block-timeline .items .item .image-container{aspect-ratio:1/1;border-radius:50%;opacity:0;overflow:hidden;position:relative;transition:transform .6s,opacity .85s;transition-delay:.75s;width:250px}.block-timeline .items .item .image-container img,.block-timeline .items .item .image-container video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.block-timeline .items .item .text-container{opacity:0;transition:transform .7s,opacity .95s;transition-delay:.75s}@media (max-width:767px){.block-timeline .items{flex-direction:column;gap:70px;padding-bottom:0}.block-timeline .items:before{left:0;top:105px}.block-timeline .items.in-view:before{height:calc(100% - 105px)}.block-timeline .items .item{flex:0 1 auto;max-width:none}.block-timeline .items .item:nth-child(odd){padding-right:0}.block-timeline .items .item:nth-child(odd):before{left:0;right:auto}.block-timeline .items .item:nth-child(2n),.block-timeline .items .item:nth-child(odd){padding-left:15%;transform:none}.block-timeline .items .item:nth-child(2n):after,.block-timeline .items .item:nth-child(odd):after{left:0;right:auto;top:105px;transform:translate(-50%,-50%)}.block-timeline .items .item:nth-child(2n):before,.block-timeline .items .item:nth-child(odd):before{top:103px}.block-timeline .items .item:nth-child(2n) .image-container,.block-timeline .items .item:nth-child(2n) .text-container,.block-timeline .items .item:nth-child(odd) .image-container,.block-timeline .items .item:nth-child(odd) .text-container{transform:translateX(80px)}.block-timeline .items .item.in-view:nth-child(2n):before,.block-timeline .items .item.in-view:nth-child(odd):before{width:20%}.block-timeline .items .item .image-container{width:210px}}.block-video .external-video-container .video-container .video{width:100%}@media (max-width:1023px){.block-video .external-video-container .video-container .video{max-height:480px}}.block-video .external-video-container .thumbnail{position:relative}.block-video .external-video-container .thumbnail-video{display:block;max-height:704px;width:100%}@media (max-width:1023px){.block-video .external-video-container .thumbnail-video{max-height:480px}}.block-video .video-upload-container{position:relative}.block-video .video-upload-container .video-upload{width:100%}.block-video .video-btn-play-button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:1023px){.block-video .video-btn-play-button{height:132px;width:132px}}@media (max-width:767px){.block-video .video-btn-play-button{height:55px;width:55px}}