/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;border-radius:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:0;margin:0;padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){img[src$=".svg"]{width:100%}}.vertically-spaced{margin-bottom:50px}@media only screen and (min-width:600px){.vertically-spaced{margin-bottom:60px}}@media only screen and (min-width:900px){.vertically-spaced{margin-bottom:80px}}.vertically-spaced--mini{margin-bottom:20px;margin-top:20px}@media only screen and (min-width:600px){.vertically-spaced--mini{margin-bottom:40px;margin-top:40px}}.vertically-spaced-small{margin-bottom:30px}@media only screen and (min-width:600px){.vertically-spaced-small{margin-bottom:30px}}@media only screen and (min-width:900px){.vertically-spaced-small{margin-bottom:50px}.content-margin{margin-left:50px;margin-right:50px}}.space-page-start{margin-top:40px}@media only screen and (min-width:600px){.space-page-start{margin-top:60px}}@media only screen and (min-width:900px){.space-page-start{margin-top:80px}}.copy-text__content>:last-child,.decoration-text__content>:last-child,.remove-last-space>:last-child{margin-bottom:0}.citation-page-title,.component-space-top,.decoration-text-page-title,.download-teaser-list>ul-page-title,.download-teaser-page-title,.page-title,.page-title.product-name,.partner-finder,.row-page-title,.teaser-page-title,.video-page-title{margin-top:50px}@media only screen and (min-width:600px){.citation-page-title,.component-space-top,.decoration-text-page-title,.download-teaser-list>ul-page-title,.download-teaser-page-title,.page-title,.page-title.product-name,.partner-finder,.row-page-title,.teaser-page-title,.video-page-title{margin-top:60px}}@media only screen and (min-width:900px){.citation-page-title,.component-space-top,.decoration-text-page-title,.download-teaser-list>ul-page-title,.download-teaser-page-title,.page-title,.page-title.product-name,.partner-finder,.row-page-title,.teaser-page-title,.video-page-title{margin-top:80px}}.citation-page-title,.component-space-bottom,.decoration-text-page-title,.download-teaser-list>ul-page-title,.download-teaser-page-title,.partner-finder .headline-group,.row-page-title,.teaser-page-title,.video-page-title{margin-bottom:50px}@media only screen and (min-width:600px){.citation-page-title,.component-space-bottom,.decoration-text-page-title,.download-teaser-list>ul-page-title,.download-teaser-page-title,.partner-finder .headline-group,.row-page-title,.teaser-page-title,.video-page-title{margin-bottom:60px}}@media only screen and (min-width:900px){.citation-page-title,.component-space-bottom,.decoration-text-page-title,.download-teaser-list>ul-page-title,.download-teaser-page-title,.partner-finder .headline-group,.row-page-title,.teaser-page-title,.video-page-title{margin-bottom:80px}}.space-small-top,.tiles{margin-top:30px}@media only screen and (min-width:600px){.space-small-top,.tiles{margin-top:30px}}@media only screen and (min-width:900px){.space-small-top,.tiles{margin-top:50px}}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon.woff) format("woff"),url(../fonts/icomoon.svg#icomoon) format("svg")}.icon-font{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;text-transform:none}.icon-user-profile:before{content:"\e988"}.icon-info-circle:before{content:"\e986"}.icon-cross-circle:before{content:"\e987"}.icon-chevron-right-hpn:before{content:"\e985"}.icon-co2-pollution:before{content:"\e984"}.icon-ar-hbw:before{content:"\e980"}.icon-category-bath-ceramic:before{content:"\e97d"}.icon-category-bath-furniture:before{content:"\e97e"}.icon-category-bath-showertoilet:before{content:"\e97f"}.icon-loading:before{content:"\e97c"}.icon-load:before{content:"\e97b"}.icon-info:before{content:"\e93c"}.icon-ssp-cart:before{content:"\e977"}.icon-cart:before{content:"\e900"}.icon-upload:before{content:"\e976"}.icon-quickadd:before{content:"\e978"}.icon-bed:before{content:"\e974"}.icon-shower:before{content:"\e975"}.icon-energy-type:before{content:"\e971"}.icon-shower-duration:before{content:"\e972"}.icon-water-cost:before{content:"\e973"}.icon-ar:before{content:"\e979"}.icon-calendar:before{content:"\e97a"}.icon-folder-hps:before{content:"\e961"}.icon-mobile:before{content:"\e962"}.icon-project_member:before{content:"\e963"}.icon-water:before{content:"\e964"}.icon-category-installation:before{content:"\e957"}.icon-category-kitchen-accessories:before{content:"\e958"}.icon-category-sink-combinations:before{content:"\e95a"}.icon-category-kitchen-fittings:before{content:"\e95b"}.icon-category-bath-fittings:before{content:"\e95c"}.icon-category-drain-systems:before{content:"\e95d"}.icon-category-showers:before{content:"\e95e"}.icon-category-thermostat:before{content:"\e95f"}.icon-menu:before{content:"\e956"}.icon-chevron-right:before{content:"\e90a"}.icon-collapse-left:before{content:"\e952"}.icon-sortby:before{content:"\e93a"}.icon-link-intern:before{content:"\e902"}.icon-arrow-top:before{content:"\e916"}.icon-link-extern:before{content:"\1f322"}.icon-link-download:before{content:"\e901"}.icon-expand:before{content:"\e925"}.icon-compare:before{content:"\e903"}.icon-rotate:before{content:"\e924"}.icon-plus:before{content:"\e91d"}.icon-minus:before{content:"\e91a"}.icon-check:before{content:"\e937"}.icon-cross:before{content:"\e909"}.icon-elipsis:before{content:"\e913"}.icon-menu-hps:before{content:"\e906"}.icon-pen:before{content:"\e953"}.icon-edit:before{content:"\e981"}.icon-ispecify:before{content:"\e954"}.icon-media-cart-delete:before{content:"\e950"}.icon-media-cart:before{content:"\e951"}.icon-star-empty:before{content:"\e91e"}.icon-star-25:before{content:"\e94e"}.icon-star-half:before{content:"\e91f"}.icon-star-75:before{content:"\e94f"}.icon-star:before{content:"\e920"}.icon-bag:before{content:"\e94d"}.icon-contact:before{content:"\e94b"}.icon-text:before{content:"\e94c"}.icon-play-outline:before{content:"\e94a"}.icon-twitter:before{content:"\e930"}.icon-pinterest:before{content:"\e931"}.icon-facebook:before{content:"\e92f"}.icon-instagram:before{content:"\e93e"}.icon-linkedin:before{content:"\e948"}.icon-youtube:before{content:"\e93d"}.icon-xing:before{content:"\e949"}.icon-google:before{content:"\e933"}.icon-whatsapp:before{content:"\e934"}.icon-wechat:before{content:"\e943"}.icon-vk:before{content:"\e945"}.icon-houzz:before{content:"\e944"}.icon-weibo:before{content:"\e946"}.icon-phone:before{content:"\e942"}.icon-email:before{content:"\e932"}.icon-mail:before{content:"\e917"}.icon-cart-star:before{content:"\e947"}.icon-chat:before{content:"\e955"}.icon-link:before{content:"\e935"}.icon-heart-filled:before{content:"\e936"}.icon-heart:before{content:"\e908"}.icon-maps-search:before{content:"\e907"}.icon-search:before{content:"\e905"}.icon-variants:before{content:"\e941"}.icon-fullscreen-open:before{content:"\e915"}.icon-fullscreen-close:before{content:"\e914"}.icon-play:before{content:"\e91c"}.icon-sound:before{content:"\e92d"}.icon-list:before{content:"\e904"}.icon-share:before{content:"\e90b"}.icon-crosshair:before{content:"\e90c"}.icon-file:before{content:"\e926"}.icon-filter:before{content:"\e90d"}.icon-gear:before{content:"\e918"}.icon-delete:before{content:"\e92a"}.icon-print:before{content:"\e928"}.icon-globe:before{content:"\e927"}.icon-folder:before{content:"\e938"}.icon-paper-plane:before{content:"\e911"}.icon-lock:before{content:"\e919"}.icon-unlock:before{content:"\e923"}.icon-location-filled:before{content:"\e92c"}.icon-location:before{content:"\e92b"}.icon-map-marker:before{content:"\e90e"}.icon-map:before{content:"\e939"}.icon-truck:before{content:"\e929"}.icon-pin:before{content:"\e91b"}.icon-thumbs-filled:before{content:"\e921"}.icon-thumbs:before{content:"\e922"}.icon-swipe:before{content:"\e93f"}.icon-profile:before{content:"\e92e"}.icon-profile-circle:before{content:"\e912"}.icon-eye:before{content:"\e940"}.icon-watch:before{content:"\e90f"}.icon-watch-active:before{content:"\e910"}.icon-fullsizebutton:before{content:"\e93b"}.icon-newsletter:before{content:"\e965"}.icon-prize:before{content:"\e966"}.icon-add-member:before{content:"\e967"}.icon-sink-combination:before{content:"\e968"}.icon-category-bath-sinks-and-bathtubs:before{content:"\e969"}.icon-category-smartliving-pontos:before{content:"\e96a"}.icon-category-smartliving-raintunes:before{content:"\e96b"}.icon-axor-logo:before{content:"\e96c"}.icon-axor-cross:before{content:"\e96d"}.icon-bookmark-light:before{content:"\e96e"}.icon-bookmark:before{content:"\e96f"}.icon-bookmark-filled:before{content:"\e970"}.icon-success:before{content:"\e982"}.icon-attention:before{content:"\e983"}.ratio{display:inline-block;overflow:hidden;position:relative;width:100%}.ratio:before{content:" ";display:block}.ratio__content{bottom:0;left:50%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.font-weight-normal{font-weight:400!important}.insisible{opacity:0;visibility:hidden}.hidden{display:none!important}@media only screen and (max-width:599px){.hidden--s{display:none!important}}@media only screen and (min-width:600px) and (max-width:899px){.hidden--m{display:none!important}}.state-hidden{display:none!important}.underline-last{display:inline;position:relative}.underline-last:after{background-color:#a78a69;bottom:-8px;content:"";height:3px;left:0;position:absolute;width:100%}.image-caption{font-size:16px;line-height:20px}.iconlink:before{margin-right:4px;position:relative;top:2px}.bright-background .iconlink:before,.lightbox-target-area .iconlink:before,.template-pages-category-productOverviewPage .iconlink:before,.template-pages-layout-notepadPage .iconlink:before,.template-pages-product-articleDetailPage .iconlink:before,.template-pages-search-searchPage .iconlink:before{color:#000}.ignore-color-context .iconlink:before{color:#fff}.clearfix:after{clear:both;content:"";display:table}.text-underline{text-decoration:underline}.icon-category-axw-bath-showers:before,.icon-category-bath-showers:before{content:"\e95e"}.icon-category-axw-bath-mixers:before,.icon-category-bath-mixers:before{content:"\e95c"}.icon-category-axw-bath-accessories:before,.icon-category-bath-accessories:before{content:"\e960"}.icon-category-axw-bath-installation:before,.icon-category-bath-installation:before{content:"\e957"}.icon-category-axw-bath-waste-systems:before,.icon-category-bath-waste-systems:before{content:"\e95d"}.icon-category-axw-bath-thermostats:before,.icon-category-bath-thermostats:before{content:"\e95f"}.icon-category-bath-lines:before{content:"\e95c"}.icon-category-axw-kitchen-sink-combinations:before,.icon-category-kitchen-sink-combinations:before{content:"\e968"}.icon-category-kitchen-mixers:before{content:"\e95b"}.icon-category-kitchen-sinks:before{content:"\e959"}.icon-category-kitchen-accessoires:before{content:"\e958"}.icon-category-axw-kitchen-sinks:before{content:"\e959"}.icon-category-kitchen-lines:before{content:"\e95c"}.icon-category-kitchen-waste-systems:before{content:"\e95d"}.icon-category-axw-kitchen-mixers:before{content:"\e95b"}.icon-category-axw-bath-sinks-and-bathtubs:before{content:"\e969"}[class*=" icon-"]:before,[class^=icon-]:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;text-transform:none}.icon-arrow-down:before,.icon-arrow-left:before,.icon-arrow-right:before{content:"\e916";display:inline-block}.icon-arrow-right:before{transform:rotate(90deg)}.icon-arrow-down:before{transform:rotate(180deg)}.icon-arrow-left:before{transform:rotate(270deg)}.icon-chevron-down:before,.icon-chevron-left:before,.icon-chevron-up:before{content:"\e90a";display:inline-block}.icon-chevron-left:before{transform:rotate(180deg)}.icon-chevron-up:before{transform:rotate(270deg)}.icon-chevron-down:before{transform:rotate(90deg)}.icon-collapse-right:before{content:"\e952";display:inline-block;transform:rotate(180deg)}[v-cloak]{opacity:0}#smarteditoverlay .fd-form__label{padding-left:40px}.helper-col-1{flex:0 1 auto;padding-right:20px;width:8.33333%}.helper-col-1:last-of-type{padding-right:0}.component-color{background-color:var(--background-color)}.component-color,.component-font-color{color:var(--font-color)}.component-spaces>*{margin:50px auto;padding:0 15px}@media only screen and (min-width:600px){.component-spaces>*{margin:60px auto;padding:0 30px}}@media only screen and (min-width:900px){.component-spaces>*{margin:80px auto;padding:0 60px}}@media only screen and (min-width:1280px){.component-spaces>*{padding:0;width:1160px}}.component-spaces>*>:last-child{margin-bottom:0}.component-style1{background-color:var(--background-color);color:var(--font-color)}.component-style1>*{margin:50px auto;padding:0 15px}@media only screen and (min-width:600px){.component-style1>*{margin:60px auto;padding:0 30px}}@media only screen and (min-width:900px){.component-style1>*{margin:80px auto;padding:0 60px}}@media only screen and (min-width:1280px){.component-style1>*{padding:0;width:1160px}}.component-style1>*>:last-child{margin-bottom:0}@media only screen and (min-width:600px){.component-style1>*{display:flex;min-height:1px}}.row-wrapper>.row .component-style1{margin:0;padding:0}.component-style2{background-color:var(--background-color);color:var(--font-color);display:flow-root}.component-style2>*{margin:50px auto;padding:0 15px}@media only screen and (min-width:600px){.component-style2>*{margin:60px auto;padding:0 30px}}@media only screen and (min-width:900px){.component-style2>*{margin:80px auto;padding:0 60px}}@media only screen and (min-width:1280px){.component-style2>*{padding:0;width:1160px}}.component-style2>*>:last-child{margin-bottom:0}#header{color:#fff;position:relative;z-index:15}#header a{text-decoration:none}#header a:after{content:none;transition:none}#header .flyout a:after,#header .header-navigation a:after{content:""}#header .flyout .meta-navigation a:after,#header .flyout a.btn:after,#header .flyout a.location-search__restart:after,#header .header-navigation .meta-navigation a:after,#header .header-navigation a.btn:after,#header .header-navigation a.location-search__restart:after{content:none}#header.overlapping{position:absolute;top:0;width:100%}#header.overlapping .main-navigation-wrapper{background-color:initial;transition:background-color .6s;transition-timing-function:ease}.is-sticky #header.overlapping .main-navigation-wrapper{background:#e9e2d9}.is-sticky #header.overlapping .main-navigation-wrapper a,.is-sticky #header.overlapping .main-navigation-wrapper li{color:#000!important}.is-sticky #header.overlapping .main-navigation-wrapper #logo svg>path{fill:#000}.is-sticky #header.overlapping .main-navigation-wrapper .header-navigation__link--burger{color:#000!important}#header.overlapping .main-navigation-wrapper:hover{background-color:#e9e2d9}#header.overlapping .main-navigation-wrapper:hover a,#header.overlapping .main-navigation-wrapper:hover li{color:#000!important}#header.overlapping .main-navigation-wrapper:hover #logo svg>path{fill:#000}#header.overlapping .main-navigation-wrapper:hover .header-navigation__link--burger{color:#000!important}#header.overlapping .meta-navigation-wrapper{background-color:#e0d6ca;transition:background-color .6s;transition-timing-function:ease}#header.overlapping .primary-navigation-wrapper{background-color:initial;transition:background-color .6s;transition-timing-function:ease}#header.overlapping .primary-navigation-wrapper a,#header.overlapping .primary-navigation-wrapper li{color:#fff!important}#header.overlapping .primary-navigation-wrapper #logo svg>path{fill:#fff}#header.overlapping .primary-navigation-wrapper .header-navigation__link--burger{color:#fff!important}.nav-open #header.overlapping .primary-navigation-wrapper a,.nav-open #header.overlapping .primary-navigation-wrapper li{color:#000!important}.nav-open #header.overlapping .primary-navigation-wrapper #logo svg>path{fill:#000}.nav-open #header.overlapping .primary-navigation-wrapper .header-navigation__link--burger{color:#000!important}#header.overlapping .primary-navigation-wrapper:hover{background-color:#e9e2d9}#header .main-navigation-wrapper{background-color:#e0d6ca}.is-sticky #header .main-navigation-wrapper{border-bottom:1px solid #d3c4b4;height:auto;left:0;margin:0;position:fixed;top:0;transition:top .3s ease 0s;width:100%}@media only screen and (min-width:600px){.is-sticky #header .main-navigation-wrapper{top:-34px}.scroll-up #header .main-navigation-wrapper{top:0;transition:top .3s ease 0s}}#header .meta-navigation-wrapper{position:relative;z-index:101}.blur.strict #header .meta-navigation-wrapper{opacity:0;visibility:hidden}@media only screen and (min-width:600px){.is-sticky #header .meta-navigation-wrapper{padding-bottom:0}}#header .primary-navigation-wrapper{background:#e9e2d9}#header .primary-navigation-wrapper>*{height:60px}@media only screen and (min-width:600px){#header .primary-navigation-wrapper{padding-bottom:10px;padding-top:10px;transition:padding .4s linear}.is-sticky #header .primary-navigation-wrapper{padding-bottom:0}}.is-sticky:not(.is-pinned) #header .primary-navigation-wrapper{z-index:15}#header .primary-navigation-wrapper>.row{flex-wrap:nowrap}#header .primary-navigation-wrapper>.row>div:first-child{flex:1;justify-content:flex-start}#header .primary-navigation-wrapper>.row>div:last-child{flex:1;justify-content:flex-end}.template-pages-category-productOverviewPage,.template-pages-layout-notepadPage,.template-pages-product-articleDetailPage,.template-pages-search-searchPage{--font-color:#000;--secondary-background-color:#000;background-color:var(--background-color);color:var(--font-color)}.template-pages-layout-contentLayout1Page,.template-pages-product-productLayoutPage{width:100%}#inspirationpage-maincontent{padding-top:30px;width:100%}@media only screen and (min-width:600px){#inspirationpage-maincontent{padding-top:60px}}@media only screen and (min-width:900px){#inspirationpage-maincontent{padding-top:80px}}html{font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;position:relative;text-rendering:optimizeLegibility}html body{background:#000;color:#fff;height:100%;-webkit-hyphens:auto;hyphens:auto;overflow-x:hidden;width:100%;word-break:break-word}@media only screen and (max-width:599px){html body{font-size:16px;letter-spacing:.2px;line-height:26px}}@media only screen and (min-width:600px){html body{font-size:18px;line-height:28px}}@media only screen and (min-width:900px){html body{font-size:18px;line-height:30px}}html body.is-pinned{height:100%;overflow:hidden;position:fixed}html.overlay{overflow:initial}html .blur main{filter:blur(10px)}html .strict #header{z-index:9999!important}@media only screen and (max-width:599px){html .strict #logo{filter:none}}html .negative-margin-wrapper{margin-left:-60px;margin-right:-60px;padding-left:30px;padding-right:30px}@media only screen and (min-width:900px){html .negative-margin-wrapper{margin-left:-60px;margin-right:-60px;padding-left:0;padding-right:0}}@media only screen and (min-width:1280px){html .negative-margin-wrapper{margin-left:-50%;margin-right:-50%;padding-left:50%;padding-right:50%}}.article-detail>.row-wrapper:first-child,.article-detail>.row-wrapper:first-child+.row-wrapper{background:#fff}.article-filter{background-color:#f4e4c4;display:flex;min-height:1px;padding:15px;position:relative}.article-filter img{flex:0 1 auto;height:100%;max-width:60px;width:calc(25% - 15px)}.article-filter-text{display:inline-block;flex:0 1 auto;padding:0 15px;width:calc(75% - 5px)}.article-filter-text span{display:block;font-weight:500;padding-top:5px}.article-filter i{font-size:25px;position:absolute;right:15px;top:15px}.btn,.location-search__restart{align-items:center;border:0;cursor:pointer;display:flex;font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;justify-content:center;min-height:1px;outline:none;padding:11px 20px 10px;text-align:center;text-decoration:none;text-rendering:optimizeLegibility;transition:all .4s ease-out;word-break:normal}.btn.btn--disabled,.btn:disabled,.location-search__restart.btn--disabled,.location-search__restart:disabled{pointer-events:none}@media only screen and (min-width:600px){.btn,.location-search__restart{font-size:18px;font-weight:400;letter-spacing:3px;padding:10px 25px 9px;white-space:nowrap}}@media only screen and (min-width:900px){.btn,.location-search__restart{font-size:20px;padding:9px 30px 8px}}.btn:not(button),.location-search__restart:not(button){display:inline-block}.btn.btn--link,.location-search__restart.btn--link{text-decoration:none}.btn.btn--primary,.btn.btn--primary a,.location-search__restart.btn--primary,.location-search__restart.btn--primary a{background:var(--secondary-background-color);border:1.5px solid var(--secondary-background-color);color:var(--secondary-font-color)}.btn.btn--primary a:active,.btn.btn--primary a:focus,.btn.btn--primary a:hover,.btn.btn--primary:active,.btn.btn--primary:focus,.btn.btn--primary:hover,.location-search__restart.btn--primary a:active,.location-search__restart.btn--primary a:focus,.location-search__restart.btn--primary a:hover,.location-search__restart.btn--primary:active,.location-search__restart.btn--primary:focus,.location-search__restart.btn--primary:hover{background-color:initial;color:var(--secondary-background-color)}.btn.btn--primary a:disabled,.btn.btn--primary:disabled,.location-search__restart.btn--primary a:disabled,.location-search__restart.btn--primary:disabled{background-color:var(--secondary-state-color);border-color:#0000;color:var(--secondary-background-color);pointer-events:none}.btn.btn--secondary,.btn.btn--secondary a,.btn.btn--tertiary,.btn.btn--tertiary a,.location-search__restart.btn--secondary,.location-search__restart.btn--secondary a,.location-search__restart.btn--tertiary,.location-search__restart.btn--tertiary a{background:#0000;color:var(--secondary-background-color);padding-left:0;padding-right:0;position:relative}@media only screen and (min-width:600px){.btn.btn--secondary,.btn.btn--secondary a,.btn.btn--tertiary,.btn.btn--tertiary a,.location-search__restart.btn--secondary,.location-search__restart.btn--secondary a,.location-search__restart.btn--tertiary,.location-search__restart.btn--tertiary a{padding-left:0;padding-right:0;white-space:nowrap}}@media only screen and (min-width:900px){.btn.btn--secondary,.btn.btn--secondary a,.btn.btn--tertiary,.btn.btn--tertiary a,.location-search__restart.btn--secondary,.location-search__restart.btn--secondary a,.location-search__restart.btn--tertiary,.location-search__restart.btn--tertiary a{padding-left:0;padding-right:0}}.btn.btn--secondary a:after,.btn.btn--secondary:after,.btn.btn--tertiary a:after,.btn.btn--tertiary:after,.location-search__restart.btn--secondary a:after,.location-search__restart.btn--secondary:after,.location-search__restart.btn--tertiary a:after,.location-search__restart.btn--tertiary:after{background-color:var(--secondary-background-color);bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:100%}.btn.btn--secondary a:active:after,.btn.btn--secondary a:hover:after,.btn.btn--secondary:active:after,.btn.btn--secondary:hover:after,.btn.btn--tertiary a:active:after,.btn.btn--tertiary a:hover:after,.btn.btn--tertiary:active:after,.btn.btn--tertiary:hover:after,.location-search__restart.btn--secondary a:active:after,.location-search__restart.btn--secondary a:hover:after,.location-search__restart.btn--secondary:active:after,.location-search__restart.btn--secondary:hover:after,.location-search__restart.btn--tertiary a:active:after,.location-search__restart.btn--tertiary a:hover:after,.location-search__restart.btn--tertiary:active:after,.location-search__restart.btn--tertiary:hover:after{animation:stretch .6s ease-in-out}.btn.btn--secondary a:disabled,.btn.btn--secondary:disabled,.btn.btn--tertiary a:disabled,.btn.btn--tertiary:disabled,.location-search__restart.btn--secondary a:disabled,.location-search__restart.btn--secondary:disabled,.location-search__restart.btn--tertiary a:disabled,.location-search__restart.btn--tertiary:disabled{border-color:var(--secondary-font-color);pointer-events:none}.btn.btn--tertiary,.btn.btn--tertiary a,.location-search__restart.btn--tertiary,.location-search__restart.btn--tertiary a{letter-spacing:2px}.btn.btn--bright,.location-search__restart.btn--bright{background:#fff;border:1px solid #fff;color:#000}.btn.btn--bright:active,.btn.btn--bright:hover,.location-search__restart.btn--bright:active,.location-search__restart.btn--bright:hover{background:#0000;border-color:#fff;color:#fff}.btn.btn--bright:disabled,.location-search__restart.btn--bright:disabled{background-color:#ffffff40;border-color:var(--secondary-state-color);color:#000;pointer-events:none}.btn.btn--dark,.location-search__restart.btn--dark{background:#000;border:1px solid #fff;color:#fff}.btn.btn--dark:hover,.location-search__restart.btn--dark:hover{border-color:#949697}.btn.btn--dark:active,.location-search__restart.btn--dark:active{border-color:#a78a69;color:#a78a69}.btn.btn--dark:disabled,.location-search__restart.btn--dark:disabled{pointer-events:none}.btn a,.btn a:active,.btn a:hover,.btn a:visited,.location-search__restart a,.location-search__restart a:active,.location-search__restart a:hover,.location-search__restart a:visited{color:inherit;cursor:pointer;font-family:inherit;font-weight:inherit;left:0!important;margin-left:0!important;margin-right:0!important;text-decoration:none}.btn a:after,.location-search__restart a:after{content:none!important}.btn a:before,.location-search__restart a:before{content:none!important;margin:0!important}.btn:before,.location-search__restart:before{font-size:.7em;margin-right:5px}.btn--share,.location-search__restart--share{color:var(--secondary-font-color);cursor:pointer;font-size:40px;height:40px;line-height:40px;width:40px}.btn--share:hover,.location-search__restart--share:hover{color:var(--secondary-font-color)60}.btn--toggle-less,.location-search__restart--toggle-less{display:none}.btn--toggle-more,.btn--toggle.is-active .btn--toggle-less,.location-search__restart--toggle-more,.location-search__restart--toggle.is-active .btn--toggle-less{display:block}.btn--toggle.is-active .btn--toggle-more,.location-search__restart--toggle.is-active .btn--toggle-more{display:none}.btn[class*=" icon-"]:before,.btn[class^=icon-]:before,.location-search__restart[class*=" icon-"]:before,.location-search__restart[class^=icon-]:before{margin-right:8px;transform:scale(1.75)}.btn,.btn-size,.cta,.flyout__list-wrapper>.flyout__list>.flyout__item>a,.header-navigation__link--textual,.location-search__restart,.messages__button a,.messages__button-container a,.navigation__column-title{font-size:16px;font-weight:500;letter-spacing:2.5px;line-height:1em}@media only screen and (min-width:600px){.btn,.btn-size,.cta,.flyout__list-wrapper>.flyout__list>.flyout__item>a,.header-navigation__link--textual,.location-search__restart,.messages__button a,.messages__button-container a,.navigation__column-title{font-size:18px;font-weight:400;letter-spacing:3px}}@media only screen and (min-width:900px){.btn,.btn-size,.cta,.flyout__list-wrapper>.flyout__list>.flyout__item>a,.header-navigation__link--textual,.location-search__restart,.messages__button a,.messages__button-container a,.navigation__column-title{font-size:20px}}.cta{text-transform:uppercase}.cta-buttons{display:flex}.cta-buttons .cta-container .product-cta,.cta-buttons .cta-container .product-linkToHPS{flex:1}.cta-buttons .cta-container .product-cta>a,.cta-buttons .cta-container .product-linkToHPS>a{width:100%}.ui-datepicker-buttonpane>button{background:var(--secondary-background-color);border:1.5px solid var(--secondary-background-color);color:var(--secondary-font-color);transition:all .4s ease-out}.ui-datepicker-buttonpane>button:active,.ui-datepicker-buttonpane>button:focus,.ui-datepicker-buttonpane>button:hover{background-color:initial;color:var(--secondary-background-color)}.ui-datepicker-buttonpane>button:disabled{background-color:var(--secondary-state-color);border-color:#0000;color:var(--secondary-background-color);pointer-events:none}.circle-border{box-shadow:0 10px 15px 0 #0006;display:inline-block}.circle-border,.circle-border-content{background-color:#fff;border-radius:50%;position:relative}.circle-border-content{display:block;height:calc(100% - 4px);left:2px;overflow:hidden;top:2px;width:calc(100% - 4px);z-index:10}.circle-border-outline{background:#ffffff1a;border-radius:100%;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.circle-border-outline span{height:100%;overflow:hidden;position:absolute;top:0;width:50%}.circle-border-outline span em{background:#a78a69;border-radius:999px;height:100%;position:absolute;top:0;transition:transform .25s linear;width:100%}.circle-border-outline span:first-child{left:0}.circle-border-outline span:first-child em{border-bottom-left-radius:0;border-top-left-radius:0;left:100%;transform-origin:0 50%}.circle-border-outline span:last-child{left:50%}.circle-border-outline span:last-child em{border-bottom-right-radius:0;border-top-right-radius:0;left:-100%;transform-origin:100% 50%;transition-delay:.25s}.white{color:#fff}.black{color:#000}.gray{color:#bfbfbf}.gold{color:#928657}.redgold{color:#9b7c65}.silver{color:#949697}.bronze{color:#867159}.nickel{color:#9b9981}.filterblock{display:flex;flex-direction:column;justify-content:center;min-height:1px;width:100%}@media only screen and (min-width:600px){.filterblock{flex-direction:row;flex-wrap:wrap}}.filterblock--bright .filterblock__item,.filterblock--bright .filterblock__item:hover{background-color:initial}.filterblock__item{align-items:center;background-color:#000;color:#bfbfbf;display:flex;font-family:Futura,Calibri,Helvetica,sans-serif;font-size:16px;font-weight:500;font-weight:400;height:50px;justify-content:space-between;line-height:1em;margin:10px 20px 0;min-height:1px;text-decoration:none;text-rendering:optimizeLegibility;text-transform:uppercase;width:auto!important}.filterblock__item:hover{background-color:#000;color:#000}.filterblock__item:before{content:none!important}.filterblock__item:after,.filterblock__item:hover:after{background:#0000;content:unset;height:auto;left:unset;position:unset;transition:unset;width:auto}@media only screen and (min-width:600px) and (max-width:899px){.filterblock__item{flex:0 1 auto;margin-right:10px;width:calc(33.33333% - 6.66667px)}.filterblock__item:nth-child(3n){margin-right:0}}@media only screen and (min-width:900px){.filterblock__item{flex:0 1 auto;margin-right:10px;width:calc(25% - 7.5px)}.filterblock__item:nth-child(4n){margin-right:0}}.filterblock__item.filterblock__item--selected{border-bottom:1.5px solid #000;position:relative}.filterblock__item.filterblock__item--selected,.filterblock__item.filterblock__item--selected:visited{background-color:initial;color:#000}.filterblock__item.filterblock__item--selected:hover{background:#0000!important;border-color:var(--secondary-font-color)!important}@media only screen and (min-width:900px){#header:not(.zoomed) .flyout__column{width:33.33333vw}}.flyout{background-color:#e9e2d9;bottom:0;left:0;margin-bottom:80px;max-height:0;opacity:0;padding-top:65px;position:fixed;right:0;top:0;transition:all .6s;transition-duration:.6s;transition-timing-function:ease;visibility:hidden;width:100%;z-index:-1}@media only screen and (max-width:899px){.flyout{margin-bottom:0}}@media only screen and (min-width:600px){.flyout{padding-top:115px}.is-sticky.is-pinned .flyout{padding-top:60px}}@media only screen and (min-width:900px){.is-sticky.is-pinned .flyout{padding-top:90px}}.flyout.is-open{max-height:100%;opacity:1;visibility:visible}.flyout .navigation__leaf{font-weight:400!important;letter-spacing:.2px!important}@media only screen and (max-width:599px){.flyout .navigation__leaf{font-size:20px!important;line-height:28px}}@media only screen and (min-width:600px) and (max-width:899px){.flyout .navigation__leaf{font-size:22px;font-style:normal;line-height:30px}}@media only screen and (min-width:900px){.flyout .navigation__leaf{font-size:24px;line-height:32px}}.flyout__content-wrapper{border-top:1px solid #0000001a;height:100%;overflow:hidden;position:relative}@media only screen and (max-width:1279px){.flyout__content-wrapper{overflow-x:hidden;overflow-y:scroll}}@media only screen and (max-width:899px){.flyout__content-wrapper{padding-bottom:50px}}.flyout__content-wrapper .icon-cross{float:right;margin-right:10px;padding:15px 25px}.flyout__content-wrapper .icon-cross:before{color:#000}.flyout__content-wrapper .icon-cross:hover{cursor:pointer}@media only screen and (max-width:899px){.flyout__content-wrapper .icon-cross{display:none}}.flyout__fixed-bottom-container{display:none;height:60px;position:relative}.flyout__overlay{height:100%;overflow-x:hidden}.flyout__scroll-container{overflow-x:hidden;overflow-y:scroll;padding-bottom:30px}.flyout .meta-navigation--flyout>div,.flyout__main-col{display:flex;flex-direction:column;min-height:1px}.flyout__main-col{height:100%;padding:0;position:relative;transform:translateX(0);transition:transform .3s linear}@media only screen and (min-width:600px){.flyout__main-col{transform:translateX(-100%);width:50%}}@media only screen and (min-width:900px){.flyout__main-col{width:25%}}.flyout__column{bottom:0;display:none;left:100%;position:absolute;right:0;top:0;width:100%;z-index:-1}.flyout__list-wrapper>.flyout__list{padding:24px 0 0}.flyout__list-wrapper>.flyout__list>.flyout__item>.flyout__column>.flyout__list.has-back-link>.navigation__back-link>.icon-arrow-left:before{color:#000}@media only screen and (min-width:600px){.flyout__list-wrapper>.flyout__list>.flyout__item>.flyout__column>.flyout__list.has-back-link>.navigation__back-link{visibility:hidden}}.flyout__list-wrapper>.flyout__list>.flyout__item>a{margin:0 0 36px}@media only screen and (max-width:599px){.flyout__list-wrapper>.flyout__list>.flyout__item>a{margin:0 0 22px}}.flyout__list{height:100%;list-style-type:none;overflow-x:hidden;overflow-y:auto;padding-bottom:90px;padding-right:15px;width:100%}@media only screen and (max-width:1279px){.flyout__list{padding-bottom:0;padding-right:0}}@media only screen and (min-width:600px) and (max-width:899px){.flyout__list{padding-top:10px}}@media only screen and (min-width:900px){.flyout__list{padding:30px 0}}.flyout__list.has-overlay{padding-bottom:50px}.flyout__list.has-back-link>.navigation__back-link{visibility:visible}.flyout__item{position:static}.flyout__item .navigation__leaf{align-items:center;display:flex;min-height:1px;position:relative!important}.flyout__item .navigation__leaf i{align-items:center;display:flex;font-size:15px;font-weight:700;min-height:1px;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.flyout__item .navigation__leaf i.icon-chevron-right{font-size:20px}@media only screen and (min-width:600px){.flyout__item .navigation__leaf i.icon-chevron-right{right:32px}}@media only screen and (max-width:599px){.flyout__item.is-current>.flyout__column{padding:10px 0 0}}@media only screen and (min-width:600px) and (max-width:899px){.flyout__item--image+.flyout__item:not(.flyout__item--image)>a{display:block}.flyout__item--image+.flyout__item:not(.flyout__item--image)>a:before{background-color:#bfbfbf;content:"";display:block;height:1px;position:relative;top:-16px;width:100%}}@media only screen and (min-width:600px){.flyout__item--image>.navigation__leaf{justify-content:flex-start}.flyout__item--image>.navigation__leaf:before{display:none}}@media only screen and (min-width:900px){.flyout__item--image>.navigation__leaf{flex-direction:column}.flyout__column--products .flyout__item--image{float:left;width:33%}.flyout__column--products .flyout__item--image:nth-child(odd){clear:left}.flyout__item--image .navigation__producticon{height:130px}}.flyout__item--button{align-items:center;display:flex;height:160px;justify-content:start;min-height:1px;min-height:160px;padding:16px 30px}@media only screen and (max-width:899px){.flyout__item--button{display:none}}.flyout__item.is-active>.navigation__leaf{font-weight:500}.flyout__item.is-active>.navigation__leaf,.flyout__item.is-active>.navigation__leaf i{color:#000}@media only screen and (min-width:600px){.flyout__item.is-current{background-color:#e0d6ca}}.flyout__item.is-current>.navigation__leaf,.flyout__item.is-current>.navigation__leaf i{color:#000}.flyout__item.is-current>.flyout__column{display:block}.flyout__item.is-current>.flyout__column:after{content:"";display:inline-block;height:100%;position:absolute;top:0;width:10px}@media only screen and (min-width:600px){.flyout__item.is-current>.flyout__column{animation:slide-column .3s linear}.flyout__item.flyout__item--level-1.is-current>.flyout__column{background-color:#e0d6ca}}@keyframes slide-column{0%{opacity:0;transform:translateX(-100%)}60%{opacity:0}to{opacity:1;transform:translateX(0)}}input::-ms-clear{display:none}input,input~label,option,option~label,select,select~label,textarea,textarea~label{background:none}.bright-background input,.bright-background input~label,.bright-background option,.bright-background option~label,.bright-background select,.bright-background select~label,.bright-background textarea,.bright-background textarea~label,.lightbox-target-area input,.lightbox-target-area input~label,.lightbox-target-area option,.lightbox-target-area option~label,.lightbox-target-area select,.lightbox-target-area select~label,.lightbox-target-area textarea,.lightbox-target-area textarea~label,.template-pages-category-productOverviewPage input,.template-pages-category-productOverviewPage input~label,.template-pages-category-productOverviewPage option,.template-pages-category-productOverviewPage option~label,.template-pages-category-productOverviewPage select,.template-pages-category-productOverviewPage select~label,.template-pages-category-productOverviewPage textarea,.template-pages-category-productOverviewPage textarea~label,.template-pages-layout-notepadPage input,.template-pages-layout-notepadPage input~label,.template-pages-layout-notepadPage option,.template-pages-layout-notepadPage option~label,.template-pages-layout-notepadPage select,.template-pages-layout-notepadPage select~label,.template-pages-layout-notepadPage textarea,.template-pages-layout-notepadPage textarea~label,.template-pages-product-articleDetailPage input,.template-pages-product-articleDetailPage input~label,.template-pages-product-articleDetailPage option,.template-pages-product-articleDetailPage option~label,.template-pages-product-articleDetailPage select,.template-pages-product-articleDetailPage select~label,.template-pages-product-articleDetailPage textarea,.template-pages-product-articleDetailPage textarea~label,.template-pages-search-searchPage input,.template-pages-search-searchPage input~label,.template-pages-search-searchPage option,.template-pages-search-searchPage option~label,.template-pages-search-searchPage select,.template-pages-search-searchPage select~label,.template-pages-search-searchPage textarea,.template-pages-search-searchPage textarea~label{border-color:#000;color:#000}input::placeholder,textarea::placeholder{color:var(--font-color)}.bright-background input::placeholder,.bright-background textarea::placeholder,.lightbox-target-area input::placeholder,.lightbox-target-area textarea::placeholder,.template-pages-category-productOverviewPage input::placeholder,.template-pages-category-productOverviewPage textarea::placeholder,.template-pages-layout-notepadPage input::placeholder,.template-pages-layout-notepadPage textarea::placeholder,.template-pages-product-articleDetailPage input::placeholder,.template-pages-product-articleDetailPage textarea::placeholder,.template-pages-search-searchPage input::placeholder,.template-pages-search-searchPage textarea::placeholder{color:#bfbfbf}.form-group{margin-bottom:33px;position:relative}.form-group.has-error{margin-bottom:18px}@media only screen and (min-width:600px){.form-group.has-error{margin-bottom:14px}}@media only screen and (min-width:900px){.form-group.has-error{margin-bottom:10px}}.form-group.has-error input~label:hover:before{box-shadow:none;outline:none}.form-group.has-error .checkbox__text{color:#f55}.form-group.has-error .input-wrapper input,.form-group.has-error .input-wrapper textarea{background:#f55}.form-group.has-error .filename-placeholder{margin-top:0}.form-group.has-error .filename-placeholder span{background:#f55}.form-group.has-error .chosen-single,.form-group.has-error .control-label,.form-group.has-error select{background:#f55;margin-left:0}.form-group .checkbox{margin-bottom:10px}.form-group .checkbox:last-of-type{margin-bottom:0}.form-group select option{background:var(--background-color);color:var(--font-color)}.form-group select option:hover{background-color:var(--secondary-background-color);color:var(--secondary-font-color)}.form-group .invalid-message,.form-group span.has-error{display:none;font-size:14px;line-height:20px}.form-group .invalid-message:not(.valid),.form-group span.has-error:not(.valid){margin-top:3px}.form-group .input-wrapper+span.has-error{display:block}.form-group .input-wrapper+span.has-error:after{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--font-color);content:"\e909";font-family:icomoon!important;font-size:20px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;position:absolute;right:0;text-transform:none;top:22px}.bright-background .form-group .input-wrapper+span.has-error:after,.lightbox-target-area .form-group .input-wrapper+span.has-error:after,.template-pages-category-productOverviewPage .form-group .input-wrapper+span.has-error:after,.template-pages-layout-notepadPage .form-group .input-wrapper+span.has-error:after,.template-pages-product-articleDetailPage .form-group .input-wrapper+span.has-error:after,.template-pages-search-searchPage .form-group .input-wrapper+span.has-error:after{color:#000}.form-group .input-wrapper+span.has-error.valid:after{content:"\e937";font-size:24px}.input-wrapper{overflow:hidden;padding-top:16px;position:relative}.input-wrapper input,.input-wrapper textarea{-webkit-appearance:none;-moz-appearance:textfield;border:none;border-bottom:1px solid;border-radius:0;box-shadow:none;display:block;font-size:18px;line-height:24px;padding:5px 60px 2px 0;width:100%}.bright-background .input-wrapper input,.bright-background .input-wrapper textarea,.lightbox-target-area .input-wrapper input,.lightbox-target-area .input-wrapper textarea,.template-pages-category-productOverviewPage .input-wrapper input,.template-pages-category-productOverviewPage .input-wrapper textarea,.template-pages-layout-notepadPage .input-wrapper input,.template-pages-layout-notepadPage .input-wrapper textarea,.template-pages-product-articleDetailPage .input-wrapper input,.template-pages-product-articleDetailPage .input-wrapper textarea,.template-pages-search-searchPage .input-wrapper input,.template-pages-search-searchPage .input-wrapper textarea{border-color:#000}.input-wrapper input:focus,.input-wrapper textarea:focus{outline:none}.input-wrapper input::-webkit-inner-spin-button,.input-wrapper input::-webkit-outer-spin-button,.input-wrapper textarea::-webkit-inner-spin-button,.input-wrapper textarea::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;display:none}.input-wrapper textarea{border:1px solid;min-height:270px;padding-left:5px}@media only screen and (max-width:599px){.input-wrapper textarea{min-height:150px}}.input-wrapper__counter{bottom:15px;font-size:14px;position:absolute;right:15px}.input-wrapper label{font-size:18px;left:0;position:absolute;top:17px;transition:.3s;white-space:nowrap}.input-wrapper label:after{background:none}.input-wrapper.state-optional label:after{content:attr(data-optional)}.form-group.filled .input-wrapper input~label,.form-group.filled .input-wrapper input~label~label,.input-wrapper input.filled~label,.input-wrapper input.filled~label~label,.input-wrapper input:focus~label,.input-wrapper input:focus~label~label,.input-wrapper input:not(:empty)~label,.input-wrapper input:not(:empty)~label~label,.input-wrapper input~label.error{font-size:14px;line-height:20px;margin-left:-4px;padding:0 5px;top:-2px}.input-wrapper.valid:after{background-size:contain;content:" ";height:25px;position:absolute;right:15px;top:15px;width:25px}.input-wrapper .invalid-message,.input-wrapper span.has-error{bottom:-27px;position:absolute;right:0}.input-wrapper .invalid-message>*,.input-wrapper span.has-error>*{display:none}.input-wrapper.invalid-email .invalid-message-email,.input-wrapper.invalid-equalTo .invalid-message-equalTo,.input-wrapper.invalid-required .invalid-message-required{display:inline}.radiogroup{border:none;display:flex;flex-wrap:wrap;min-height:1px;padding:0}.radiogroup legend{margin-bottom:13px;width:100%}.has-error .radiogroup>div{background:#f55}.radiogroup>div{flex-basis:50%;flex-grow:1;margin-bottom:33px}input[type=radio]{display:none}input[type=radio]~label{cursor:pointer;display:inline-block;font-size:18px;line-height:28px;min-height:28px;padding-left:40px;padding-right:60px;position:relative}input[type=radio]~label:last-child{padding-right:8px}input[type=radio]~label:before{background:#0000;border:1px solid var(--font-color);border-radius:25px;content:" ";height:24px;left:0;position:absolute;top:2px;width:24px}.bright-background input[type=radio]~label:before,.lightbox-target-area input[type=radio]~label:before,.template-pages-category-productOverviewPage input[type=radio]~label:before,.template-pages-layout-notepadPage input[type=radio]~label:before,.template-pages-product-articleDetailPage input[type=radio]~label:before,.template-pages-search-searchPage input[type=radio]~label:before{border-color:#000}input[type=radio]~label:hover{opacity:.65}input[type=radio]~label:hover:before{box-shadow:0 0 0 var(--font-color) 0 0 0 2px #bfbfbf}input[type=radio]:checked~label:after{background:var(--font-color);border-radius:16px;content:" ";height:16px;left:4px;position:absolute;top:6px;width:16px}.bright-background input[type=radio]:checked~label:after,.lightbox-target-area input[type=radio]:checked~label:after,.template-pages-category-productOverviewPage input[type=radio]:checked~label:after,.template-pages-layout-notepadPage input[type=radio]:checked~label:after,.template-pages-product-articleDetailPage input[type=radio]:checked~label:after,.template-pages-search-searchPage input[type=radio]:checked~label:after{background:#000}input[type=radio]:disabled~label{cursor:default;opacity:.35}input[type=radio]:disabled~label:before{box-shadow:none}input[type=radio]:disabled:checked~label:after{color:#bfbfbf}.checkbox{display:inline-flex}.checkbox__text{font-size:14px;line-height:20px;margin:6px 0 0;padding-left:40px;width:100%}.checkbox--text{display:flex;flex-wrap:wrap;min-height:1px}.checkboxgroup legend{margin-bottom:40px}.checkboxgroup__container{display:flex;flex-wrap:wrap;min-height:1px}@media only screen and (max-width:599px){.checkboxgroup__container{flex-direction:column}}.checkboxgroup__container .option{flex-basis:50%;flex-grow:1;margin-bottom:33px}input[type=checkbox]{height:0;opacity:0;overflow:hidden;position:absolute;width:0}input[type=checkbox]~label{cursor:pointer;display:inline-block;font-size:18px;line-height:28px;min-height:28px;padding-left:35px;position:relative}.bright-background input[type=checkbox]~label,.lightbox-target-area input[type=checkbox]~label,.template-pages-category-productOverviewPage input[type=checkbox]~label,.template-pages-layout-notepadPage input[type=checkbox]~label,.template-pages-product-articleDetailPage input[type=checkbox]~label,.template-pages-search-searchPage input[type=checkbox]~label{color:#000}input[type=checkbox]~label:before{border:1px solid var(--font-color);content:" ";height:24px;left:0;position:absolute;top:2px;width:24px}.bright-background input[type=checkbox]~label:before,.lightbox-target-area input[type=checkbox]~label:before,.template-pages-category-productOverviewPage input[type=checkbox]~label:before,.template-pages-layout-notepadPage input[type=checkbox]~label:before,.template-pages-product-articleDetailPage input[type=checkbox]~label:before,.template-pages-search-searchPage input[type=checkbox]~label:before{border:1px solid #000}input[type=checkbox]~label:hover{opacity:.65}input[type=checkbox]~label:hover:before{outline:2px solid var(--secondary-state-color)}input[type=checkbox]:disabled~label{cursor:default;opacity:.35}input[type=checkbox]:disabled~label:before{outline:none}input[type=checkbox].invalid~label,input[type=checkbox].invalid~label a{color:#f55}input[type=checkbox].invalid~label:before{border-color:#f55}input[type=checkbox]:checked~label:after{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-size:cover;content:"\e937";font-family:icomoon!important;font-size:20px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;height:20px;left:2px;letter-spacing:0;line-height:1;position:absolute;text-transform:none;top:4px;width:20px}.bright-background input[type=checkbox]:checked~label:after,.lightbox-target-area input[type=checkbox]:checked~label:after,.template-pages-category-productOverviewPage input[type=checkbox]:checked~label:after,.template-pages-layout-notepadPage input[type=checkbox]:checked~label:after,.template-pages-product-articleDetailPage input[type=checkbox]:checked~label:after,.template-pages-search-searchPage input[type=checkbox]:checked~label:after{color:#000}.selectbox{position:relative}.selectbox__label{display:block;font-size:14px;line-height:24px;margin-bottom:5px}.selectbox select:focus+.selectbox__arrow:before{transform:rotate(-90deg)}.selectbox__arrow:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:3px;content:"\e90a";font-family:icomoon!important;font-size:30px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;position:absolute;right:-4px;text-transform:none;transform:rotate(90deg)}#home-page-content .selectbox a,#page-content .selectbox a,#sub-home-page-content .selectbox a{left:0;margin-right:unset}.selectbox.selectbox--leadform .chosen-with-drop .chosen-drop .chosen-results .active-result.highlighted,.selectbox.selectbox--leadform .chosen-with-drop .chosen-drop .chosen-results .active-result.highlighted.active-result.result-selected{background:var(--secondary-background-color);color:var(--secondary-font-color)}.selectbox.selectbox--leadform .chosen-with-drop .chosen-drop .chosen-results .active-result.result-selected{color:var(--secondary-state-color)}.chosen-single,.selectbox select{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:none;border-bottom:1px solid var(--font-color);border-radius:0;cursor:pointer;display:flex;font-family:Futura,Calibri,Helvetica,sans-serif;font-size:18px;font-weight:400;justify-content:space-between;line-height:24px;min-height:1px;padding-top:5px;position:relative;text-decoration:none;text-rendering:optimizeLegibility;width:100%!important}.chosen-single:hover:after,.selectbox select:hover:after{width:auto}.chosen-single:before,.selectbox select:before{display:none!important}.chosen-single:after,.selectbox select:after{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";font-family:icomoon!important;font-size:24px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;height:auto;letter-spacing:0;line-height:1;position:relative;right:-3px;text-transform:none;top:-1px;transform:rotate(90deg);width:auto}.chosen-single:focus,.selectbox select:focus{outline:none}.chosen-single.chosen-single-with-deselect:not(.chosen-default) span,.selectbox select.chosen-single-with-deselect:not(.chosen-default) span{padding-left:25px}.chosen-single.chosen-single-with-deselect:not(.chosen-default) .search-choice-close,.selectbox select.chosen-single-with-deselect:not(.chosen-default) .search-choice-close{height:100%;left:0;position:absolute;top:6px}.chosen-single.chosen-single-with-deselect:not(.chosen-default) .search-choice-close:before,.selectbox select.chosen-single-with-deselect:not(.chosen-default) .search-choice-close:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"\e909";font-family:icomoon!important;font-size:20px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;height:30px;letter-spacing:0;line-height:1;line-height:24px;text-transform:none;width:30px}.chosen-container-single-nosearch .chosen-search{display:none}.chosen-search{position:absolute;top:0;width:calc(100% - 35px)}.chosen-search input{border:none;display:block;line-height:24px;padding:6px 0;width:100%}.chosen-search input:focus{outline:none}.chosen-container{position:relative}.chosen-single:after{background-color:unset;bottom:unset;height:unset;left:unset;margin-bottom:2px;position:unset;transition:unset;width:unset}.chosen-single:hover:after{background-color:inherit;width:auto}.chosen-single:hover .chosen-single{margin-left:0!important}.chosen-with-drop .chosen-single:after{transform:rotate(-90deg)}.chosen-with-drop:not(.chosen-container-single-nosearch) .chosen-single span{display:none}.chosen-with-drop .chosen-drop{display:block}.chosen-with-drop .chosen-results .active-result em{font-style:normal;font-weight:700}.chosen-with-drop .chosen-results .active-result.highlighted,.chosen-with-drop .chosen-results .active-result.highlighted.active-result.result-selected{background:var(--secondary-background-color);color:var(--secondary-font-color)}.chosen-with-drop .chosen-results .active-result.result-selected{color:var(--secondary-state-color)}.chosen-results{background:var(--background-color);border:1px solid var(--font-color);color:var(--font-color);margin:-1px 0 0;max-height:350px;min-width:160px;overflow:scroll;padding:10px 0;position:absolute;width:100%;z-index:500}.bright-background .chosen-results,.lightbox-target-area .chosen-results,.template-pages-category-productOverviewPage .chosen-results,.template-pages-layout-notepadPage .chosen-results,.template-pages-product-articleDetailPage .chosen-results,.template-pages-search-searchPage .chosen-results{background:#fff;border:1px solid #000;color:#000}.chosen-results li{cursor:pointer;padding:10px 15px;transition:all .25s ease-in-out}.chosen-results li:hover{background:#fff;color:#000}.bright-background .chosen-results li:hover,.lightbox-target-area .chosen-results li:hover,.template-pages-category-productOverviewPage .chosen-results li:hover,.template-pages-layout-notepadPage .chosen-results li:hover,.template-pages-product-articleDetailPage .chosen-results li:hover,.template-pages-search-searchPage .chosen-results li:hover{background:#000;color:#fff}.chosen-drop,.chosen-results li.disabled-result,.chosen-results li:before{display:none}.upload-wrapper{float:left;position:relative;width:100%}.upload-wrapper:after{clear:both;content:"";display:table}.upload-wrapper input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:9}.upload-wrapper input[type=file]:hover{cursor:pointer}.upload-wrapper .btn,.upload-wrapper .location-search__restart{display:flex;justify-content:flex-start;min-height:1px;position:relative;width:100%;z-index:4}@media only screen and (min-width:600px){.upload-wrapper .btn,.upload-wrapper .location-search__restart{float:left;margin-right:20px;width:auto}}.upload-wrapper .btn:before,.upload-wrapper .location-search__restart:before{margin-right:10px;position:relative;top:-2px}.upload-wrapper .btn:after,.upload-wrapper .location-search__restart:after{display:none}.upload-wrapper .filename-placeholder{align-items:center;display:flex;justify-content:space-between;margin-top:11px;min-height:1px}@media only screen and (min-width:600px){.upload-wrapper .filename-placeholder{margin-top:9px}}@media only screen and (min-width:900px) and (max-width:1280px){.upload-wrapper .filename-placeholder{margin-top:7px;width:100%}}.upload-wrapper .filename-placeholder i{cursor:pointer;display:inherit}.upload-wrapper .filename-placeholder i:before{font-size:20px}#ui-datepicker-div{background-color:#fff;padding-top:20px;z-index:5!important}#ui-datepicker-div a{font-size:17px;text-decoration:none}#ui-datepicker-div a,#ui-datepicker-div button,#ui-datepicker-div select{cursor:pointer}#ui-datepicker-div table{background-color:#fff;border-spacing:.4em}#ui-datepicker-div table thead th{text-align:center}#ui-datepicker-div table thead th span{font-weight:500}#ui-datepicker-div table tbody tr{vertical-align:middle}#ui-datepicker-div table tbody tr td{font-size:20px;height:40px;text-align:center;width:40px}#ui-datepicker-div table tbody tr td .ui-state-default{text-decoration:none}#ui-datepicker-div table tbody tr .ui-datepicker-current-day{background-color:#000;border-radius:50%}#ui-datepicker-div table tbody tr .ui-datepicker-current-day a{color:#fff}#ui-datepicker-div .ui-datepicker-title{font-size:20px;font-weight:500;margin-bottom:4vh;padding-left:1.5vw}#ui-datepicker-div .ui-datepicker-title select{border:none}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{position:absolute}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:before,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:before{font-family:FontAwesome;font-size:25px}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{right:90px}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{right:30px}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:before{content:"\f104"}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:before{content:"\f105"}#ui-datepicker-div .ui-datepicker-buttonpane{background:#fff;display:flex;justify-content:space-between;padding:20px 10px}.upload-morelink{display:inline-block;margin-top:10px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 9999s ease-in-out 0s,color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s,color 9999s ease-in-out 0s}#smarteditoverlay input~label{color:#000!important}#smarteditoverlay input~label:before{border-color:#000}#smarteditoverlay input~label:after{color:#000!important}.grecaptcha-badge{z-index:11}.row-wrapper{width:100%}.row-wrapper:not(.full-width){padding:0 15px}@media only screen and (min-width:600px){.row-wrapper:not(.full-width){padding:0 30px}}@media only screen and (min-width:900px){.row-wrapper:not(.full-width){padding:0 60px}}@media only screen and (min-width:1280px){.row-wrapper:not(.full-width){align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;min-height:1px;padding:0}.row-wrapper:not(.full-width)>.row:not(.row--xxl){width:1160px}}.row-wrapper.row-no-padding{padding:0}.row{display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;min-height:1px}.row.row-align-left{justify-content:flex-start}.row-page-title h1{margin-bottom:0}.row__no-min-height{min-height:0}.row--nowrap{flex-wrap:nowrap}@media only screen and (min-width:1280px){.row--xxl{max-width:1480px;width:calc(100% - 120px)}}.full-viewport-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.highlight-text{margin-bottom:60px;position:relative}@media only screen and (min-width:600px){.highlight-text{flex:0 1 auto;padding-left:30px;width:83.33333%}}.highlight-text:before{background:#a78a69;content:"";height:calc(100% + 20px);left:-15px;position:absolute;top:-10px;width:4px}@media only screen and (min-width:600px){.highlight-text:before{left:0}}.highlight-text--small-margin{margin-bottom:30px}@media only screen and (min-width:600px){.highlight-text--small-margin{margin-bottom:30px}}@media only screen and (min-width:900px){.highlight-text--small-margin{margin-bottom:50px}}.highlight-text__btn-container{margin-top:30px}.highlight-text__btn-container a{margin:0 10px 10px 0;width:100%}@media only screen and (min-width:600px){.highlight-text__btn-container{display:flex}}.image-thumb{cursor:pointer;overflow:hidden;position:relative}.image-thumb:after{background:#000;bottom:0;content:"";left:0;right:0;top:0;transition:opacity .5s ease-out}.image-thumb:after,.image-thumb:before{display:block;opacity:0;position:absolute}.image-thumb:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e93b";font-family:icomoon!important;font-size:64px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;left:calc(50% - 32px);letter-spacing:0;line-height:1;text-transform:none;top:calc(50% - 32px);transition:opacity .5s ease;z-index:9}.image-thumb img{display:block;overflow:hidden}.image-thumb__thumb{transform:scale(1);transform-origin:center;transition:transform .3s ease-out;width:100%}.image-thumb:hover:before{animation:icon_pop_small .5s cubic-bezier(.175,.885,.32,1.275) 1;opacity:1}.image-thumb:hover:after{opacity:.4}.image-thumb:hover img{transform:scale(1.05)}@keyframes icon_pop_small{0%{transform:rotate(-175deg) scale(.2)}to{transform:rotate(0deg) scale(1)}}.lightbox-media{padding-left:15px;padding-right:15px;width:100%}@media only screen and (max-width:599px){.lightbox-media{height:100vh;padding-top:50px}}@media only screen and (min-width:600px){.lightbox-media{min-height:calc(100vh - 100px);padding:100px 30px 0}}@media only screen and (min-width:900px){.lightbox-media{padding-left:60px;padding-right:60px}}@media only screen and (max-width:899px) and (orientation:landscape){.lightbox-media{padding-top:70px}}.lightbox-media__wrap{padding:0;width:100%}.lightbox-media__infos{display:flex;justify-content:space-between;margin-top:10px;min-height:1px;min-height:50px;position:relative;width:100%}@media only screen and (min-width:600px){.lightbox-media__infos{margin-top:25px}}.lightbox-media__infos.no-caption{justify-content:flex-end}.lightbox-media__infos-caption{-webkit-font-smoothing:subpixel-antialiased;color:#fff;flex:0 1 auto;font-size:16px;line-height:20px;padding-right:30px;width:75%}.bright-background .lightbox-media__infos-caption,.lightbox-target-area .lightbox-media__infos-caption,.template-pages-category-productOverviewPage .lightbox-media__infos-caption,.template-pages-layout-notepadPage .lightbox-media__infos-caption,.template-pages-product-articleDetailPage .lightbox-media__infos-caption,.template-pages-search-searchPage .lightbox-media__infos-caption{color:#000}@media only screen and (max-width:599px){.lightbox-media__infos-caption{margin-left:30px}.lightbox-media__infos-tools{padding-right:10px}}.lightbox-media figure{width:100%}.lightbox-media figure img{display:block;height:100%;margin:0 auto;object-fit:contain;object-position:center center;width:100%}@media only screen and (max-width:599px){.lightbox-media figure img{display:block;height:auto;max-height:385px;width:100%}}@media only screen and (max-width:899px) and (orientation:landscape){.lightbox-media figure img{max-height:220px}}@media only screen and (max-width:1279px) and (orientation:landscape){.lightbox-media figure img{max-height:480px}}.lightbox-media .swiper-pagination-fraction{bottom:auto;font-size:28px;line-height:34px;top:50px}@media only screen and (max-width:599px){.lightbox-media .swiper-pagination-fraction{font-size:20px;left:15px;text-align:left;top:15px}}.lightbox-media .swiper-pagination-fraction .swiper-pagination-current{font-weight:700}.lightbox-media .swiper-button-next,.lightbox-media .swiper-button-prev{background:none;margin-top:0;opacity:1;top:230px;transition:all .25s ease;width:auto}.lightbox-media .swiper-button-next.hide,.lightbox-media .swiper-button-prev.hide{opacity:0;z-index:0!important}.lightbox-media .swiper-button-next:after,.lightbox-media .swiper-button-prev:after{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"\e90a";display:block;font-family:icomoon!important;font-size:50px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;text-transform:none}@media only screen and (min-width:600px){.lightbox-media .swiper-button-next,.lightbox-media .swiper-button-prev{top:395px}.lightbox-media .swiper-button-next:after,.lightbox-media .swiper-button-prev:after{color:#000}}@media only screen and (max-width:899px) and (orientation:landscape){.lightbox-media .swiper-button-next,.lightbox-media .swiper-button-prev{top:130px}}@media only screen and (max-width:1279px) and (orientation:landscape){.lightbox-media .swiper-button-next,.lightbox-media .swiper-button-prev{top:315px}}.lightbox-media .swiper-button-prev:after{transform:rotate(180deg)}.lightbox-media .swiper-slide{align-items:center;display:flex;flex-direction:column;min-height:1px}.lightbox-media .swiper-button-disabled{display:none!important}.lightbox-media__content{align-items:center;display:flex;min-height:1px;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:599px){.lightbox-media__content{align-items:center;display:flex;height:385px;min-height:1px}}@media only screen and (min-width:600px){.lightbox-media__content{height:640px}}@media only screen and (min-width:900px){.lightbox-media__content .video-embed{height:100%;width:1137.77778px}}.lightbox-media__content--video{justify-content:center}@media only screen and (max-width:899px) and (orientation:landscape){.lightbox-media{padding-top:0}.lightbox-media__content{height:220px}.lightbox-media__content .video-embed{height:100%;width:391.11111px}}@media only screen and (max-width:1279px) and (orientation:landscape){.lightbox-media{padding-top:0}.lightbox-media__content{height:480px}.lightbox-media__content .video-embed{height:100%;width:853.33333px}}.lightbox{display:none}.lightbox__content{background:var(--background-color);display:none;height:100%;margin:0 auto;min-height:100%;opacity:0;position:relative;width:100%}.lightbox__content:not(.state-fullwidth){max-width:1280px}.lightbox__content.state-overflow-hidden{overflow:hidden}.lightbox__content.state-overflow-scroll{-webkit-overflow-scrolling:touch;overflow-y:auto}.lightbox__content .disableWrapper{display:inline}@media screen and (max-width:450px) and (orientation:portrait){.lightbox__content .disableWrapper{display:none!important}}.lightbox__closeBtn{color:#000;cursor:pointer;display:block;font-size:30px;height:30px;line-height:30px;opacity:0;position:fixed;text-decoration:none;width:30px;z-index:200}.lightbox__closeBtn:after{content:none}.lightbox--open .lightbox__closeBtn{opacity:1;transition:opacity .25s}@media only screen and (min-width:600px){.lightbox__closeBtn{right:30px;top:30px}}@media only screen and (max-width:599px){.lightbox__closeBtn{right:15px;top:20px}}.lightbox__inner{padding-top:50px}@media only screen and (min-width:600px){.lightbox__inner{padding:80px 50px 0}}.lightbox__inner--centered{align-items:center;display:flex;flex-direction:column;min-height:1px;min-height:inherit}.lightbox__inner .btn--share{margin:30px}.lightbox-target-area{background:#fff;bottom:0;color:#000;display:none;left:0;overflow-x:hidden;overflow-y:auto;perspective:1000px;position:fixed;right:0;top:0;z-index:200}.lightbox-target-area--left{background:#0000004d}.lightbox-target-area--left .lightbox__content{background:#fff;left:10%;margin:0;max-width:90%;overflow:auto;width:90%}@media only screen and (max-width:599px){.lightbox-target-area--left .lightbox__content{left:0;max-width:100%;width:100%}}@media only screen and (min-width:1280px){.lightbox-target-area--left .lightbox__content{left:25%;max-width:75%;width:75%}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.activity-wrapper{display:none;margin:50px auto;position:absolute;top:50%;transform:translateY(-50%);width:100%}.activity-wrapper.visible{display:block}.activity-wrapper .spinner-wrapper{height:111px;margin:40px auto 50px;position:relative;width:100%}.activity-wrapper .spinner-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.activity-wrapper .spinner{animation:rotate 2s linear infinite;border-radius:50%;height:30px;width:30px}@media only screen and (min-width:450px){.activity-wrapper .spinner{height:40px;width:40px}}.activity-wrapper .spinner:after,.activity-wrapper .spinner:before{content:"";position:absolute}.activity-wrapper .spinner:before{background:no-repeat linear-gradient(0deg,#fff 50%,#ffffffe6) 0 0,linear-gradient(90deg,#ffffffe6,#fff9) 100% 0,linear-gradient(180deg,#fff9,#ffffff4d) 100% 100%,linear-gradient(1turn,#ffffff4d,#000) 0 100%;background-size:50% 50%;border-radius:50%;bottom:-1px;left:-1px;right:-1px;top:-1px}.activity-wrapper .spinner:after{background:#fff;border-radius:50%;bottom:4%;left:6%;right:3%;top:3%}.link2shop-button{display:inline-block;margin-right:20px}@keyframes stretch{50%{width:50%}to{width:100%}}a{color:var(--font-color);display:inline;position:relative;text-decoration:none}a:after{background-color:var(--font-color);bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}a:active:after,a:hover:after{width:100%}a:before{text-decoration:none}a.btn:after,a.location-search__restart:after{content:none}a.btn,a.location-search__restart{display:inline-block}a.download,a[download]{cursor:pointer;font-size:16px;font-weight:500;letter-spacing:2px;line-height:1em;text-transform:uppercase}a.download:disabled,a[download]:disabled{pointer-events:none}a.download:before,a[download]:before{display:inline-block;font-size:24px;padding-right:5px;text-align:center;vertical-align:text-bottom;width:25px}a.download:after,a[download]:after{content:none}a.download:hover,a[download]:hover{color:var(--secondary-state-color);cursor:pointer}@media only screen and (min-width:600px){a.download,a[download]{font-size:18px;font-weight:400}}@media only screen and (min-width:900px){a.download,a[download]{font-size:20px}}a.download:not(.btn),a[download]:not(.btn){left:28px;margin-right:28px;position:relative}a.download:not(.btn):before,a[download]:not(.btn):before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901"!important;font-family:icomoon!important;font-size:1.1em!important;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;left:-28px;letter-spacing:0;line-height:1;position:absolute;text-transform:none;top:5px}a.download.btn,a.download.location-search__restart,a[download].btn,a[download].location-search__restart{left:auto;margin-left:0;margin-right:0;padding-left:35px;padding-top:3px}a.download.btn:before,a.download.location-search__restart:before,a[download].btn:before,a[download].location-search__restart:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901"!important;font-family:icomoon!important;font-size:1.5em!important;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;left:0;letter-spacing:0;line-height:1;position:absolute;text-transform:none;top:0}a[target=_self]:after{display:none}a .hover-icon-description{display:none;font-size:14px;left:calc(50% - 100px);padding-top:5px;position:absolute;text-align:center;top:100%;width:200px}.no-touch body:not(.is-sticky) a:hover .hover-icon-description{display:block}@media only screen and (min-width:900px){.no-touch body a:hover .hover-icon-description{display:block}}.no-link,.no-link:active,.no-link:hover,.no-link:visited{color:inherit;cursor:pointer;font-family:inherit;font-weight:inherit;left:0!important;margin-left:0!important;margin-right:0!important;text-decoration:none}.no-link:after,.no-link:before{content:none!important}.no-link:before{margin:0!important}.externallink{left:28px;margin-right:28px}.externallink:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\1f322";font-family:icomoon!important;font-size:1em;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;left:-28px;letter-spacing:0;line-height:1;position:absolute;text-transform:none;top:4px}#home-page-content a,#page-content a,#sub-home-page-content a{left:28px;margin-right:28px;position:relative}#home-page-content a:before,#page-content a:before,#sub-home-page-content a:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";font-family:icomoon!important;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;left:-28px;letter-spacing:0;line-height:1;position:absolute;text-transform:none;top:4px}#home-page-content a[target=_blank],#page-content a[target=_blank],#sub-home-page-content a[target=_blank]{left:28px;margin-right:28px}#home-page-content a[target=_blank]:before,#page-content a[target=_blank]:before,#sub-home-page-content a[target=_blank]:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\1f322";font-family:icomoon!important;font-size:1em;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;left:-28px;letter-spacing:0;line-height:1;position:absolute;text-transform:none;top:4px}#home-page-content .a--no-icon:not([download]),#home-page-content li a:not([download]),#home-page-content p a:not([download]),#page-content .a--no-icon:not([download]),#page-content li a:not([download]),#page-content p a:not([download]),#sub-home-page-content .a--no-icon:not([download]),#sub-home-page-content li a:not([download]),#sub-home-page-content p a:not([download]){left:0;margin-left:0;margin-right:0;white-space:nowrap}#home-page-content .a--no-icon:not([download]):after,#home-page-content li a:not([download]):after,#home-page-content p a:not([download]):after,#page-content .a--no-icon:not([download]):after,#page-content li a:not([download]):after,#page-content p a:not([download]):after,#sub-home-page-content .a--no-icon:not([download]):after,#sub-home-page-content li a:not([download]):after,#sub-home-page-content p a:not([download]):after{animation:none;transition:width .4s ease-out;width:100%}#home-page-content .a--no-icon:not([download]):active:after,#home-page-content .a--no-icon:not([download]):hover:after,#home-page-content li a:not([download]):active:after,#home-page-content li a:not([download]):hover:after,#home-page-content p a:not([download]):active:after,#home-page-content p a:not([download]):hover:after,#page-content .a--no-icon:not([download]):active:after,#page-content .a--no-icon:not([download]):hover:after,#page-content li a:not([download]):active:after,#page-content li a:not([download]):hover:after,#page-content p a:not([download]):active:after,#page-content p a:not([download]):hover:after,#sub-home-page-content .a--no-icon:not([download]):active:after,#sub-home-page-content .a--no-icon:not([download]):hover:after,#sub-home-page-content li a:not([download]):active:after,#sub-home-page-content li a:not([download]):hover:after,#sub-home-page-content p a:not([download]):active:after,#sub-home-page-content p a:not([download]):hover:after{animation:stretch .6s ease-in-out}#home-page-content .a--no-icon:not([download]):before,#home-page-content li a:not([download]):before,#home-page-content p a:not([download]):before,#page-content .a--no-icon:not([download]):before,#page-content li a:not([download]):before,#page-content p a:not([download]):before,#sub-home-page-content .a--no-icon:not([download]):before,#sub-home-page-content li a:not([download]):before,#sub-home-page-content p a:not([download]):before{content:none}#home-page-content .a--no-icon:not([download])[target=_blank],#home-page-content li a:not([download])[target=_blank],#home-page-content p a:not([download])[target=_blank],#page-content .a--no-icon:not([download])[target=_blank],#page-content li a:not([download])[target=_blank],#page-content p a:not([download])[target=_blank],#sub-home-page-content .a--no-icon:not([download])[target=_blank],#sub-home-page-content li a:not([download])[target=_blank],#sub-home-page-content p a:not([download])[target=_blank]{left:0;margin-right:0}#home-page-content .a--no-icon:not([download])[target=_blank]:before,#home-page-content li a:not([download])[target=_blank]:before,#home-page-content p a:not([download])[target=_blank]:before,#page-content .a--no-icon:not([download])[target=_blank]:before,#page-content li a:not([download])[target=_blank]:before,#page-content p a:not([download])[target=_blank]:before,#sub-home-page-content .a--no-icon:not([download])[target=_blank]:before,#sub-home-page-content li a:not([download])[target=_blank]:before,#sub-home-page-content p a:not([download])[target=_blank]:before{content:none;left:0}@media only screen and (max-width:599px){#home-page-content .a--no-icon:not([download]),#home-page-content li a:not([download]),#home-page-content p a:not([download]),#page-content .a--no-icon:not([download]),#page-content li a:not([download]),#page-content p a:not([download]),#sub-home-page-content .a--no-icon:not([download]),#sub-home-page-content li a:not([download]),#sub-home-page-content p a:not([download]){border-bottom:1px solid var(--font-color);bottom:-1px;white-space:normal}#home-page-content .a--no-icon:not([download]):after,#home-page-content li a:not([download]):after,#home-page-content p a:not([download]):after,#page-content .a--no-icon:not([download]):after,#page-content li a:not([download]):after,#page-content p a:not([download]):after,#sub-home-page-content .a--no-icon:not([download]):after,#sub-home-page-content li a:not([download]):after,#sub-home-page-content p a:not([download]):after{content:none}.bright-background #home-page-content .a--no-icon:not([download]),.bright-background #home-page-content li a:not([download]),.bright-background #home-page-content p a:not([download]),.bright-background #page-content .a--no-icon:not([download]),.bright-background #page-content li a:not([download]),.bright-background #page-content p a:not([download]),.bright-background #sub-home-page-content .a--no-icon:not([download]),.bright-background #sub-home-page-content li a:not([download]),.bright-background #sub-home-page-content p a:not([download]),.lightbox-target-area #home-page-content .a--no-icon:not([download]),.lightbox-target-area #home-page-content li a:not([download]),.lightbox-target-area #home-page-content p a:not([download]),.lightbox-target-area #page-content .a--no-icon:not([download]),.lightbox-target-area #page-content li a:not([download]),.lightbox-target-area #page-content p a:not([download]),.lightbox-target-area #sub-home-page-content .a--no-icon:not([download]),.lightbox-target-area #sub-home-page-content li a:not([download]),.lightbox-target-area #sub-home-page-content p a:not([download]),.template-pages-category-productOverviewPage #home-page-content .a--no-icon:not([download]),.template-pages-category-productOverviewPage #home-page-content li a:not([download]),.template-pages-category-productOverviewPage #home-page-content p a:not([download]),.template-pages-category-productOverviewPage #page-content .a--no-icon:not([download]),.template-pages-category-productOverviewPage #page-content li a:not([download]),.template-pages-category-productOverviewPage #page-content p a:not([download]),.template-pages-category-productOverviewPage #sub-home-page-content .a--no-icon:not([download]),.template-pages-category-productOverviewPage #sub-home-page-content li a:not([download]),.template-pages-category-productOverviewPage #sub-home-page-content p a:not([download]),.template-pages-layout-notepadPage #home-page-content .a--no-icon:not([download]),.template-pages-layout-notepadPage #home-page-content li a:not([download]),.template-pages-layout-notepadPage #home-page-content p a:not([download]),.template-pages-layout-notepadPage #page-content .a--no-icon:not([download]),.template-pages-layout-notepadPage #page-content li a:not([download]),.template-pages-layout-notepadPage #page-content p a:not([download]),.template-pages-layout-notepadPage #sub-home-page-content .a--no-icon:not([download]),.template-pages-layout-notepadPage #sub-home-page-content li a:not([download]),.template-pages-layout-notepadPage #sub-home-page-content p a:not([download]),.template-pages-product-articleDetailPage #home-page-content .a--no-icon:not([download]),.template-pages-product-articleDetailPage #home-page-content li a:not([download]),.template-pages-product-articleDetailPage #home-page-content p a:not([download]),.template-pages-product-articleDetailPage #page-content .a--no-icon:not([download]),.template-pages-product-articleDetailPage #page-content li a:not([download]),.template-pages-product-articleDetailPage #page-content p a:not([download]),.template-pages-product-articleDetailPage #sub-home-page-content .a--no-icon:not([download]),.template-pages-product-articleDetailPage #sub-home-page-content li a:not([download]),.template-pages-product-articleDetailPage #sub-home-page-content p a:not([download]),.template-pages-search-searchPage #home-page-content .a--no-icon:not([download]),.template-pages-search-searchPage #home-page-content li a:not([download]),.template-pages-search-searchPage #home-page-content p a:not([download]),.template-pages-search-searchPage #page-content .a--no-icon:not([download]),.template-pages-search-searchPage #page-content li a:not([download]),.template-pages-search-searchPage #page-content p a:not([download]),.template-pages-search-searchPage #sub-home-page-content .a--no-icon:not([download]),.template-pages-search-searchPage #sub-home-page-content li a:not([download]),.template-pages-search-searchPage #sub-home-page-content p a:not([download]){border-bottom:1px solid var(--font-color)}}.link-list{list-style:none;margin:0 0 50px;padding:0}.link-list li:before{display:none}@media only screen and (min-width:600px){.link-list{margin-bottom:60px}}@media only screen and (min-width:900px){.link-list{margin-bottom:80px}}.link-list a.download,.link-list a[download]:before{content:"\e901"!important}.link-with-icon,.pf__item-infos a,.tooltip-link__link{cursor:pointer;font-size:16px;font-weight:500;letter-spacing:2px;line-height:1em;text-transform:uppercase}.link-with-icon:disabled,.pf__item-infos a:disabled,.tooltip-link__link:disabled{pointer-events:none}.link-with-icon:before,.pf__item-infos a:before,.tooltip-link__link:before{display:inline-block;font-size:24px;padding-right:5px;text-align:center;vertical-align:text-bottom;width:25px}.link-with-icon:after,.pf__item-infos a:after,.tooltip-link__link:after{content:none}.link-with-icon:hover,.pf__item-infos a:hover,.tooltip-link__link:hover{color:var(--secondary-state-color);cursor:pointer}@media only screen and (min-width:600px){.link-with-icon,.pf__item-infos a,.tooltip-link__link{font-size:18px;font-weight:400}}@media only screen and (min-width:900px){.link-with-icon,.pf__item-infos a,.tooltip-link__link{font-size:20px}}.copy-text li>ol,.copy-text li>ul,.copy-text ol li+li,.copy-text ul li+li,.link-list li+li,.list-item-margin{margin-top:15px}@media only screen and (min-width:600px){.copy-text li>ol,.copy-text li>ul,.copy-text ol li+li,.copy-text ul li+li,.link-list li+li,.list-item-margin{margin-top:20px}}ul{padding:0 0 0 30px}@media only screen and (max-width:599px){ul{padding:0 0 0 20px}}ul li:before{left:-30px}@media only screen and (max-width:599px){ul li:before{left:-20px}}ol{padding:0 0 0 30px}ol li:before{left:-30px}ol,ul{display:inline-block;list-style:none!important}ol li,ul li{position:relative}ol li:before,ul li:before{color:var(--font-color);position:absolute}.bright-background ol li:before,.bright-background ul li:before,.lightbox-target-area ol li:before,.lightbox-target-area ul li:before,.template-pages-category-productOverviewPage ol li:before,.template-pages-category-productOverviewPage ul li:before,.template-pages-layout-notepadPage ol li:before,.template-pages-layout-notepadPage ul li:before,.template-pages-product-articleDetailPage ol li:before,.template-pages-product-articleDetailPage ul li:before,.template-pages-search-searchPage ol li:before,.template-pages-search-searchPage ul li:before{color:#000}.ignore-color-context ol li:before,.ignore-color-context ul li:before{color:#fff}ol.is-multicolumn,ul.is-multicolumn{padding-left:0;width:100%}ol.is-multicolumn li,ul.is-multicolumn li{margin-left:30px}@media only screen and (min-width:600px){ol.is-multicolumn,ul.is-multicolumn{column-count:2;column-gap:3.125rem}}ul>li:before{content:"\2044";font-size:26px;line-height:26px;top:0}ol{counter-reset:li}ol>li{counter-increment:li}ol>li:before{content:counter(li)}.no-list{list-style:none;margin:0;padding:0}.no-list li:before{display:none}nav ol,nav ul{list-style:none;margin:0;padding:0}nav ol li:before,nav ul li:before{display:none}#logo{align-items:center;align-self:center;display:flex;line-height:0;min-height:1px}@media only screen and (min-width:600px){.is-pinned #logo{z-index:120}}#logo a{text-decoration:none}#logo a:after{content:none}#logo img{height:22px;transition:height .4s linear}@media only screen and (min-width:600px){#logo img{height:34px}.is-sticky #logo img{height:22px}}.payment-icon{background-color:#f1f1f1;color:#000;font-size:13px;font-weight:500;height:25px;line-height:25px;margin:10px 10px 0 0;text-align:center;width:90px}@media only screen and (min-width:600px){.payment-icon{margin:0 20px 10px 0}}table{width:100%}table tr{vertical-align:top}table th{font-weight:400;text-align:left}.invisible{max-height:0;max-width:0;opacity:0}.visible{max-height:100%;max-width:100%;opacity:1}.tiles{position:relative;transition:height .5s ease}.tiles__tile-outer{display:inline-block;flex:0 1 auto;width:calc(50% - 5px)}@media only screen and (max-width:599px){.tiles__tile-outer:not(.active):before{content:"";display:block;padding-top:100%;width:100%}}@media only screen and (min-width:600px){.tiles__tile-outer{height:140px;width:140px}}@media only screen and (min-width:900px){.tiles__tile-outer{height:140px;width:140px}}.tiles__tile-outer.active{height:auto;max-width:100%;width:100%}@media only screen and (min-width:600px){.tiles__tile-outer.active{height:370px;width:670px}}@media only screen and (min-width:900px){.tiles__tile-outer.active{height:420px;width:574px}}.tiles__tile-outer.active .tiles__tile-inner:before{display:none}.tiles__tile-outer.active .tiles__tile-collapsed{max-height:0;max-width:0;opacity:0;transition:unset}.tiles__tile-outer.active .tiles__tile-expanded{max-height:100%;max-width:100%;opacity:1;transition:opacity .3s ease-in}@media only screen and (max-width:599px){.tiles__tile-outer.active .tiles__tile-inner{align-items:flex-start;position:relative}}.tiles__tile-outer:not(.active){cursor:pointer}.tiles__tile-outer:not(.active) .tiles__close-button{display:none}@media only screen and (min-width:600px){.tiles__tile-outer:not(.active):hover:after{background:#000;bottom:0;content:"";display:inline-block;height:2px;left:0;position:absolute;width:100%}}.tiles__tile-inner{align-items:center;display:flex;justify-content:center;min-height:1px;overflow:hidden;position:absolute;top:0;width:100%}@media only screen and (max-width:599px){.tiles__tile-inner:before{content:" ";display:block;padding-top:100%}}@media only screen and (min-width:600px){.tiles__tile-inner{min-height:140px}}@media only screen and (min-width:900px){.tiles__tile-inner{min-height:140px}}.tiles__tile-expanded{max-height:0;max-width:0;opacity:0;transition:unset;width:100%}.tiles__tile-collapsed{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:100%;max-width:100%;min-height:1px;opacity:1;transition:opacity .3s ease-in-out}.tiles__tile-collapsed-img{align-content:center;align-items:stretch;display:flex;flex-wrap:nowrap;height:90px;justify-content:center;margin-bottom:15px;width:90px}.tiles__close-button{color:#fff;cursor:pointer;position:absolute}.bright-background .tiles__close-button,.lightbox-target-area .tiles__close-button,.template-pages-category-productOverviewPage .tiles__close-button,.template-pages-layout-notepadPage .tiles__close-button,.template-pages-product-articleDetailPage .tiles__close-button,.template-pages-search-searchPage .tiles__close-button{color:#000}.ignore-color-context .tiles__close-button,.tiles__close-button.iconlink:before{color:#fff}.bright-background .tiles__close-button.iconlink:before,.lightbox-target-area .tiles__close-button.iconlink:before,.template-pages-category-productOverviewPage .tiles__close-button.iconlink:before,.template-pages-layout-notepadPage .tiles__close-button.iconlink:before,.template-pages-product-articleDetailPage .tiles__close-button.iconlink:before,.template-pages-search-searchPage .tiles__close-button.iconlink:before{color:#000}.ignore-color-context .tiles__close-button.iconlink:before{color:#fff}@media only screen and (min-width:900px){.tiles__close-button{right:30px;top:30px}}@media only screen and (min-width:600px) and (max-width:899px){.tiles__close-button{right:30px;top:30px}}@media only screen and (max-width:599px){.tiles__close-button{right:20px;top:20px}}.tooltip-link{cursor:pointer;display:inline-block;position:relative;width:auto}.tooltip-link .tooltip{display:none!important}.tooltip-link__linktext{vertical-align:text-bottom}.text-switch.state-success .tooltip-link__linktext,.tooltip-link__linktext--success{display:none}.text-switch.state-success .tooltip-link__linktext--success{display:inline-block}.tooltip-link__link{text-transform:uppercase}.tooltip-link__link.state-just-added,.tooltip-link__link.state-success{color:var(--secondary-state-color)}.tooltip-link.state-no-text .tooltip-link__linktext{display:none!important}.tooltip{background-color:#000;border:1px solid #fff;color:#fff;display:flex;flex-direction:column;font-weight:400;left:0;max-width:80%;opacity:0;padding:15px;position:absolute;top:0;transform:translateX(0) translateY(15px);transition:opacity 1s,z-index 10ms 1s;width:auto;z-index:-1}@media only screen and (max-width:599px){.tooltip{font-size:16px;letter-spacing:.2px;line-height:26px}}@media only screen and (min-width:600px){.tooltip{font-size:18px;line-height:28px}}@media only screen and (min-width:900px){.tooltip{font-size:18px;line-height:30px}}.tooltip.tooltip-light{background-color:#fff;border-color:#000;color:#000}.tooltip.tooltip-light:after{border-bottom-color:#fff}.tooltip.tooltip-light:before{border-bottom-color:#000}.bright-background .tooltip,.lightbox-target-area .tooltip,.template-pages-category-productOverviewPage .tooltip,.template-pages-layout-notepadPage .tooltip,.template-pages-product-articleDetailPage .tooltip,.template-pages-search-searchPage .tooltip{background-color:#fff;border-color:#000;color:#000}.tooltip.state-click,.tooltip.state-hover{opacity:1;transition:opacity 1s;z-index:9990}.tooltip.state-error{border-color:#f55;color:#fff}.bright-background .tooltip.state-error,.lightbox-target-area .tooltip.state-error,.template-pages-category-productOverviewPage .tooltip.state-error,.template-pages-layout-notepadPage .tooltip.state-error,.template-pages-product-articleDetailPage .tooltip.state-error,.template-pages-search-searchPage .tooltip.state-error{color:#000}.bright-background .tooltip.state-error:before,.lightbox-target-area .tooltip.state-error:before,.template-pages-category-productOverviewPage .tooltip.state-error:before,.template-pages-layout-notepadPage .tooltip.state-error:before,.template-pages-product-articleDetailPage .tooltip.state-error:before,.template-pages-search-searchPage .tooltip.state-error:before,.tooltip.state-error:before{border-bottom-color:#f55}.tooltip a{align-self:flex-start;color:#fff;display:inline-block;left:0;margin-left:0;margin-right:0;margin-top:15px;white-space:nowrap}.tooltip a:after{animation:none;transition:width .4s ease-out;width:100%}.tooltip a:active:after,.tooltip a:hover:after{animation:stretch .6s ease-in-out}.tooltip a:before{content:none}.tooltip a[target=_blank]{left:0;margin-right:0}.tooltip a[target=_blank]:before{content:none;left:0}@media only screen and (max-width:599px){.tooltip a{border-bottom:1px solid var(--font-color);bottom:-1px;white-space:normal}.tooltip a:after{content:none}.bright-background .tooltip a,.lightbox-target-area .tooltip a,.template-pages-category-productOverviewPage .tooltip a,.template-pages-layout-notepadPage .tooltip a,.template-pages-product-articleDetailPage .tooltip a,.template-pages-search-searchPage .tooltip a{border-bottom:1px solid var(--font-color)}}.bright-background .tooltip a,.lightbox-target-area .tooltip a,.template-pages-category-productOverviewPage .tooltip a,.template-pages-layout-notepadPage .tooltip a,.template-pages-product-articleDetailPage .tooltip a,.template-pages-search-searchPage .tooltip a{color:#000}.tooltip img{display:block;object-fit:cover;object-position:center center;width:90px}.tooltip:after,.tooltip:before{border:solid #0000;bottom:100%;content:" ";height:0;left:50%;pointer-events:none;position:absolute;width:0}.tooltip:after{border-bottom-color:#000;border-width:14px;margin-left:-14px}.bright-background .tooltip:after,.lightbox-target-area .tooltip:after,.template-pages-category-productOverviewPage .tooltip:after,.template-pages-layout-notepadPage .tooltip:after,.template-pages-product-articleDetailPage .tooltip:after,.template-pages-search-searchPage .tooltip:after,.tooltip:before{border-bottom-color:#fff}.tooltip:before{border-width:15px;margin-left:-15px}.bright-background .tooltip:before,.lightbox-target-area .tooltip:before,.template-pages-category-productOverviewPage .tooltip:before,.template-pages-layout-notepadPage .tooltip:before,.template-pages-product-articleDetailPage .tooltip:before,.template-pages-search-searchPage .tooltip:before{border-bottom-color:#000}.tooltip.tooltip--left{transform:translateX(-50%) translateX(30px) translateY(15px)}.tooltip.tooltip--left:after,.tooltip.tooltip--left:before{left:auto;right:30px}.tooltip.tooltip--left:after{margin-left:0;margin-right:-14px}.tooltip.tooltip--left:before{margin-left:0;margin-right:-15px}.tooltip.tooltip--right{transform:translateX(50%) translateX(-30px) translateY(15px)}.tooltip.tooltip--right:after,.tooltip.tooltip--right:before{left:30px;right:auto}.tooltip.state-block{max-width:250px}.tooltip.state-top:after,.tooltip.state-top:before{border-bottom-color:#0000;border-top-color:#000;bottom:-30px}.tooltip.state-top:after{border-width:16px;margin-left:-16px}.bright-background .tooltip.state-top:after,.lightbox-target-area .tooltip.state-top:after,.template-pages-category-productOverviewPage .tooltip.state-top:after,.template-pages-layout-notepadPage .tooltip.state-top:after,.template-pages-product-articleDetailPage .tooltip.state-top:after,.template-pages-search-searchPage .tooltip.state-top:after,.tooltip.state-top:before{border-top-color:#fff}.bright-background .tooltip.state-top:before,.lightbox-target-area .tooltip.state-top:before,.template-pages-category-productOverviewPage .tooltip.state-top:before,.template-pages-layout-notepadPage .tooltip.state-top:before,.template-pages-product-articleDetailPage .tooltip.state-top:before,.template-pages-search-searchPage .tooltip.state-top:before{border-top-color:#000}.product-details .tooltip-link{margin-bottom:5px;margin-right:25px}@media only screen and (min-width:600px){.product-details .tooltip-link{margin-bottom:0;margin-right:40px;min-width:0;width:auto}}@media only screen and (max-width:599px){.quickview .product-details{padding-bottom:80px}}@font-face{font-display:swap;font-family:Futura;font-style:normal;font-weight:400;src:url(../fonts/Futura-Book.woff2) format("woff2"),url(../fonts/Futura-Book.woff) format("woff")}@font-face{font-display:swap;font-family:Futura;font-style:normal;font-weight:100;src:url(../fonts/Futura-Light.woff2) format("woff2"),url(../fonts/Futura-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Futura;font-style:normal;font-weight:500;src:url(../fonts/Futura-Medium.woff2) format("woff2"),url(../fonts/Futura-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Futura;font-style:normal;font-weight:700;src:url(../fonts/Futura-Bold.woff2) format("woff2"),url(../fonts/Futura-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:FuturaDemi;font-style:normal;font-weight:400;src:url(../fonts/Futura-Demi.woff2) format("woff2"),url(../fonts/Futura-Demi.woff) format("woff")}@font-face{font-display:swap;font-family:FuturaDemi;font-style:normal;font-weight:500;src:url(../fonts/Futura-Demi.woff2) format("woff2"),url(../fonts/Futura-Demi.woff) format("woff")}@font-face{font-display:swap;font-family:FuturaMedium;font-style:normal;font-weight:400;src:url(../fonts/Futura-Medium.woff2) format("woff2"),url(../fonts/Futura-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:FuturaMedium;font-style:normal;font-weight:500;src:url(../fonts/Futura-Medium.woff2) format("woff2"),url(../fonts/Futura-Medium.woff) format("woff")}.font-regular{font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400}.font-demi,.font-regular{text-rendering:optimizeLegibility}.font-demi{font-family:FuturaDemi,Calibri,Helvetica,sans-serif}.font-medium{font-family:FuturaMedium,Calibri,Helvetica,sans-serif;text-rendering:optimizeLegibility}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.citation,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.product-price__amount,.statement__large,.statement__small,h1,h2,h3,h4,h5,h6{font-weight:500;margin:0 0 20px}@media only screen and (min-width:600px){.citation,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.product-price__amount,.statement__large,.statement__small,h1,h2,h3,h4,h5,h6{margin-bottom:30px}}.h1,.statement__large,h1{font-size:40px;letter-spacing:.2px;line-height:46px}@media only screen and (min-width:600px){.h1,.statement__large,h1{font-size:60px;letter-spacing:.3px;line-height:72px}}@media only screen and (min-width:900px){.h1,.statement__large,h1{font-size:80px;letter-spacing:.4px;line-height:92px}}.h2,.statement__small,h2{font-size:36px;letter-spacing:.1px;line-height:40px}@media only screen and (min-width:600px){.h2,.statement__small,h2{font-size:50px;letter-spacing:.2px;line-height:58px}}@media only screen and (min-width:900px){.h2,.statement__small,h2{font-size:64px;letter-spacing:.3px;line-height:72px}}.h3,h3{font-size:32px;letter-spacing:.1px;line-height:36px}@media only screen and (min-width:600px){.h3,h3{font-size:40px;letter-spacing:.2px;line-height:46px}}@media only screen and (min-width:900px){.h3,h3{font-size:48px;line-height:56px}}.citation,.h4,.product-price__amount,h4{font-size:26px;letter-spacing:.2px;line-height:30px}@media only screen and (min-width:600px){.citation,.h4,.product-price__amount,h4{font-size:30px;line-height:36px}}@media only screen and (min-width:900px){.citation,.h4,.product-price__amount,h4{font-size:32px;line-height:40px}}.h5,h5{font-size:26px;letter-spacing:.2px;line-height:30px}@media only screen and (min-width:600px){.h5,h5{font-size:30px;letter-spacing:1.5px;line-height:36px}}@media only screen and (min-width:900px){.h5,h5{font-size:32px;line-height:40px}}.h6,h6{font-size:26px;letter-spacing:.2px;line-height:30px}@media only screen and (min-width:600px){.h6,h6{font-size:30px;letter-spacing:1.5px;line-height:36px}}@media only screen and (min-width:900px){.h6,h6{font-size:32px;line-height:40px}}.h7,h7{font-family:FuturaDemi,Calibri,Helvetica,sans-serif;font-size:18px;letter-spacing:1px;line-height:21px;text-rendering:optimizeLegibility}.citation__signature,.download-teaser-list>h3,.lead{font-size:16px;font-weight:500;letter-spacing:2.5px;line-height:20px;margin-bottom:10px;text-transform:uppercase}@media only screen and (min-width:600px){.citation__signature,.download-teaser-list>h3,.lead{font-size:18px;font-weight:400;letter-spacing:3px;line-height:22px;margin-bottom:15px}}@media only screen and (min-width:900px){.citation__signature,.download-teaser-list>h3,.lead{font-size:20px;line-height:24px;margin-bottom:20px}}.copy-text-l{font-size:18px;line-height:30px}p.copy-text-l{margin:0 0 74px}@media only screen and (min-width:600px){p.copy-text-l{margin:0 0 42px}}@media only screen and (min-width:900px){p.copy-text-l{margin:0 0 70px}}.copy-text-m{font-size:18px;line-height:28px}p.copy-text-m{margin:0 0 76px}@media only screen and (min-width:600px){p.copy-text-m{margin:0 0 44px}}@media only screen and (min-width:900px){p.copy-text-m{margin:0 0 73px}}.copy-text-s{font-size:16px;letter-spacing:.2px;line-height:26px}p.copy-text-s{margin:0 0 70px}@media only screen and (max-width:599px){.copy,.copy-text,.download-teaser__description p,.product-articlenumbers,.product-label,.product-price small{font-size:16px;letter-spacing:.2px;line-height:26px}}@media only screen and (min-width:600px){.copy,.copy-text,.download-teaser__description p,.product-articlenumbers,.product-label,.product-price small{font-size:18px;line-height:28px}}@media only screen and (min-width:900px){.copy,.copy-text,.download-teaser__description p,.product-articlenumbers,.product-label,.product-price small{font-size:18px;line-height:30px}}.download-teaser__description h4,.intro,.pf__item-infos-partner-name,.product-variant__product{font-size:20px;letter-spacing:.2px;line-height:28px}@media only screen and (min-width:600px){.download-teaser__description h4,.intro,.pf__item-infos-partner-name,.product-variant__product{font-size:22px;line-height:30px}}@media only screen and (min-width:900px){.download-teaser__description h4,.intro,.pf__item-infos-partner-name,.product-variant__product{font-size:24px;line-height:32px}}.headline-group{text-align:center;width:100%}.headline-group .headline-lead{font-size:16px;font-weight:500;letter-spacing:2.5px;line-height:20px;margin-bottom:10px;text-transform:uppercase}@media only screen and (min-width:600px){.headline-group .headline-lead{font-size:18px;font-weight:400;letter-spacing:3px;line-height:22px;margin-bottom:15px}}@media only screen and (min-width:900px){.headline-group .headline-lead{font-size:20px;line-height:24px;margin-bottom:20px}}.headline-group .headline-lead+h1{margin-bottom:0;margin-top:16px}.headline-group .headline-lead+h2{margin-bottom:0;margin-top:5px}.page-title.product-name{max-width:564px}.page-title.product-name .citation__signature,.page-title.product-name .download-teaser-list>h3,.page-title.product-name .lead{margin-bottom:10px}@media only screen and (min-width:600px){.page-title.product-name .citation__signature,.page-title.product-name .download-teaser-list>h3,.page-title.product-name .lead{margin-bottom:15px}}ol,p,ul{margin:0 0 20px}@media only screen and (min-width:600px){ol,p,ul{margin:0 0 30px}}@media only screen and (min-width:900px){ol,p,ul{margin:0 0 30px}}.strong,b,strong{font-weight:700}.pro-label{border:1px solid #000;font-weight:400;margin-left:20px;padding:3px 3px 0}@media only screen and (min-width:600px){.pro-label{padding:6px 8px 2px}}@media only screen and (min-width:900px){.pro-label{padding:8px 12px 2px}}.address-data{margin-bottom:50px}.address-data:after{clear:both;content:"";display:table}@media only screen and (min-width:600px){.address-data{margin-bottom:60px}}@media only screen and (min-width:900px){.address-data{margin-bottom:80px}}.address-data__inline-item{display:inline-block}.address-data span{display:block}.address-data a,.address-data a:active,.address-data a:hover,.address-data a:visited{color:inherit;cursor:pointer;font-family:inherit;font-weight:inherit;left:0!important;margin-left:0!important;margin-right:0!important;text-decoration:none}.address-data a:after{content:none!important}.address-data a:before{content:none!important;margin:0!important}.article-detail.is-historical{position:relative}.article-detail.is-historical .h3.product-name.page-title{margin-top:110px}@media only screen and (min-width:600px){.article-detail.is-historical .h3.product-name.page-title{margin-top:115px}}@media only screen and (min-width:900px){.article-detail.is-historical .h3.product-name.page-title{margin-top:120px}}.article-detail .headline-group{text-align:left}.article-detail-page.is-historical{position:relative}.article-detail-page .h3.product-name.page-title{text-align:left}.article-detail-page .article-detail__details .product-cta{margin-bottom:20px}.article-detail-page .article-detail__actions>a.icon-link-download{height:20px}.citation{display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;justify-content:center;margin-bottom:0!important;min-height:1px;position:relative;text-transform:none}.citation.row-align-left{justify-content:flex-start}.citation-page-title h1{margin-bottom:0}.citation__no-min-height{min-height:0}.citation--nowrap{flex-wrap:nowrap}@media only screen and (min-width:1280px){.citation--xxl{max-width:1480px;width:calc(100% - 120px)}}.citation__inner{text-align:center}@media only screen and (min-width:600px){.citation__inner{flex:0 1 auto;width:calc(83.33333% - 4.16667px)}}@media only screen and (min-width:900px){.citation__inner{flex:0 1 auto;width:calc(58.33333% - 12.5px)}}.citation__signature{margin-bottom:0;margin-top:20px}@media only screen and (min-width:600px){.citation__signature{margin-top:25px}}@media only screen and (min-width:900px){.citation__signature{margin-top:30px}}.citation blockquote{margin:0}.contact-profile{margin:0 auto 50px;max-width:960px;width:100%}@media only screen and (min-width:600px){.contact-profile{margin:0 auto 60px}}@media only screen and (min-width:900px){.contact-profile{margin:0 auto 80px}}.template-pages-layout-supportentrypage .contact-profile{display:flex;padding:0;position:relative}.contact-profile--highlighted{background-color:#000;margin-left:-15px;margin-right:-15px;padding:30px 15px 0;width:100vw}@media only screen and (min-width:600px){.contact-profile--highlighted{margin-left:-30px;margin-right:-30px;padding:40px 30px 0}}@media only screen and (min-width:900px){.contact-profile--highlighted{margin-left:-60px;margin-right:-60px;padding-left:60px;padding-right:60px}}.contact-profile--highlighted .contact-profile__person .contact-profile__contact-link:after{background:#000}.contact-profile__wrapper{margin-bottom:30px;width:100%}.contact-profile__intro{align-items:center;display:flex;flex-direction:column}.contact-profile__intro h2{margin-top:0}.contact-profile__description{-webkit-hyphens:none;hyphens:none;margin-bottom:25px;text-align:center}@media only screen and (min-width:600px){.contact-profile__description{margin-bottom:50px}}@media only screen and (min-width:900px){.contact-profile__description{margin-bottom:60px}}.contact-profile__list{display:flex;flex-direction:column;min-height:1px}@media only screen and (min-width:600px){.contact-profile__list{flex-direction:row;justify-content:space-between}}.contact-profile__list-entry{flex:0 0 auto!important}.contact-profile__list-entry>div{align-items:center;display:flex;flex-direction:column;text-align:center}.contact-profile__list-entry:not(:last-child){margin-bottom:25px}.contact-profile__list-entry-head{display:flex}.contact-profile__list-entry-head-icon{height:64px;margin-bottom:15px;margin-right:4px;width:64px}@media only screen and (min-width:600px){.contact-profile__list-entry-head-icon{margin-bottom:25px}}@media only screen and (min-width:900px){.contact-profile__list-entry-head-icon{margin-bottom:30px}}.contact-profile__list-entry-head-icon img{height:100%;width:100%}.contact-profile__list-entry-title{font-size:26px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:10px}@media only screen and (min-width:600px){.contact-profile__list-entry-title{font-size:30px;line-height:30px;margin-bottom:15px}}@media only screen and (min-width:900px){.contact-profile__list-entry-title{font-size:32px;line-height:34px}}.contact-profile__person{width:100%}.contact-profile__person-image{height:100%;padding-top:41.66%;position:relative;width:41.66%}.contact-profile__person-image-frame{align-items:center;border:1px solid #0000;border-radius:50%;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%}.contact-profile__person-image img{width:100%}@media only screen and (min-width:600px){.contact-profile__person-image{padding-top:33.33%;width:33.33%}}.contact-profile__name h5{margin-top:20px}.contact-profile__position{margin-bottom:10px}.contact-profile__details div{margin-left:34px;position:relative}.contact-profile__details div a{left:0}.contact-profile__details div a:before{top:0}.contact-profile__details div:not(:last-child){margin-bottom:10px}.template-pages-layout-supportentrypage .contact-profile{padding:50px 0}@media only screen and (min-width:600px){.template-pages-layout-supportentrypage .contact-profile{padding:70px 20px}}@media only screen and (min-width:900px){.template-pages-layout-supportentrypage .contact-profile{padding:80px 30px}}.template-pages-layout-supportentrypage .contact-profile .contact-profile__wrapper{align-items:center;display:flex;flex-direction:column;margin-bottom:0}.template-pages-layout-supportentrypage .contact-profile .contact-profile__description{text-align:center}.template-pages-layout-supportentrypage .contact-profile .contact-profile__list{align-self:center;width:100%}.template-pages-layout-supportentrypage .contact-profile .contact-profile__person,.template-pages-layout-supportentrypage .contact-profile .contact-profile__person-information{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.template-pages-layout-supportentrypage .contact-profile .contact-profile__details div{margin-left:0}.contactpossibilities{display:flex;flex-wrap:wrap;justify-content:space-between;min-height:1px}.contactpossibilities a:before{content:none!important}.contactpossibilities p{margin:0 0 10px}.contactpossibilities img{height:100%;object-fit:cover;object-position:center center;width:100%}@media only screen and (min-width:900px){.contactpossibilities img{left:0;position:absolute;top:0}}.contactpossibilities__tile{padding:20px 20px 10px}@media only screen and (min-width:600px) and (max-width:899px){.contactpossibilities__tile{flex:0 1 auto;padding:25px 25px 15px;width:calc(50% - 5px)}}@media only screen and (min-width:900px){.contactpossibilities__tile{display:flex;flex:0 1 auto;flex-wrap:wrap;justify-content:space-between;min-height:1px;padding:30px 30px 20px;width:100%}.contactpossibilities__tile>*{flex:0 1 auto;width:calc(50% - 15px)}}.contactpossibilities__tile+.contactpossibilities__tile{margin:10px 0 0}@media only screen and (min-width:600px) and (max-width:899px){.contactpossibilities__tile+.contactpossibilities__tile{margin:0}}.contactpossibilities__container{flex:0 1 auto;width:100%}@media only screen and (min-width:600px){.contactpossibilities__container{display:flex;justify-content:space-between;min-height:1px}}@media only screen and (min-width:900px){.contactpossibilities__container{flex:0 1 auto;flex-direction:column;justify-content:flex-start;width:calc(50% - 5px)}}.contactpossibilities__container+.contactpossibilities__container{margin:10px 0 0}@media only screen and (min-width:900px){.contactpossibilities__container+.contactpossibilities__container{margin:0}}.contactpossibilities__map{height:300px;position:relative;width:100%}@media only screen and (max-width:599px){.contactpossibilities__map{margin:0 -15px;width:auto}}@media only screen and (min-width:900px){.contactpossibilities__map{height:100%}}.contactpossibilities__map-overlay{background-color:#fff;bottom:10px;margin:0 10px;padding:25px 25px 15px;position:absolute;width:calc(100% - 20px)}@media only screen and (min-width:600px){.contactpossibilities__map-overlay{bottom:20px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 20px;min-height:1px;width:calc(100% - 40px)}}.contactpossibilities__map-overlay-item{margin-bottom:15px}@media only screen and (min-width:600px){.contactpossibilities__map-overlay-item{flex:0 1 auto;width:calc(50% - 15px)}}.contactpossibilities__headline{width:100%}@media only screen and (min-width:900px){.contactpossibilities__headline--mail{margin:0}.contactpossibilities__headline--mail+p{margin-top:7px}}.copy-text{display:flex;flex-direction:column}.copy-text .headline-group{text-align:left}.copy-text__content ol,.copy-text__content ul{display:table}@media only screen and (min-width:600px){.copy-text__content{width:83.33333333%}}.copy-text__image{overflow:hidden}.copy-text__image-orient--portrait{height:100%;width:auto}.copy-text__image-orient--landscape{height:auto;width:100%}.copy-text__cta{left:0!important}.copy-text__cta:before{display:none}.copy-text__text-align--top{align-self:flex-start}.copy-text__text-align--center{align-self:center}.copy-text__text-align--bottom{align-self:flex-end}.copy-text--with-image{align-items:center}@media only screen and (min-width:600px){.copy-text--with-image{flex-direction:row}.copy-text--with-image-right{flex-direction:row-reverse}}.copy-text--without-image{align-items:center}.decoration-text{display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;justify-content:center;min-height:1px}.decoration-text.row-align-left{justify-content:flex-start}.decoration-text-page-title h1{margin-bottom:0}.decoration-text__no-min-height{min-height:0}.decoration-text--nowrap{flex-wrap:nowrap}@media only screen and (min-width:1280px){.decoration-text--xxl{max-width:1480px;width:calc(100% - 120px)}}.decoration-text__inner{font-size:18px;line-height:28px}@media only screen and (min-width:900px){.decoration-text__inner{flex:0 1 auto;width:calc(66.66667% - 10px)}}@media only screen and (min-width:600px) and (max-width:899px){.decoration-text__inner{flex:0 1 auto;width:100%}}@media only screen and (max-width:599px){.decoration-text__inner{flex:0 1 auto;width:100%}}.decoration-text a{white-space:nowrap}.download-center{color:#000;margin-bottom:60px}@media only screen and (min-width:600px){.download-center{margin-bottom:80px}}.download-center__downloads{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:60px;min-height:1px}.download-center__download-list{margin-bottom:30px;padding:0}@media only screen and (min-width:600px){.download-center__download-list{margin-bottom:60px}}.download-center__download-item{display:inline-flex;margin-bottom:10px}.download-center__download-item:last-child{margin-bottom:0}.download-center__download-item:before{content:none}@media only screen and (min-width:450px){.download-center__download-item{display:list-item}}.download-center__download-category{width:100%}@media only screen and (min-width:900px){.download-center__download-category{flex:0 1 auto;width:calc(50% - 12.5px)}}.download-center__download-category p{margin-bottom:10px}@media only screen and (min-width:600px){.download-center__download-category p{margin-bottom:15px}}@media only screen and (min-width:450px){.download-center__btn{display:inline-block}}.download-center__hr{border:1px solid #000}.download-center__hr:first-of-type{margin:40px 0 20px}@media only screen and (min-width:600px){.download-center__hr:first-of-type{margin:60px 0 40px}}.download-center__hr:nth-of-type(2){margin:-15px 0 0}@media only screen and (min-width:600px){.download-center__hr:nth-of-type(2){margin:-30px 0 0}}.download-teaser-list>h3{margin-bottom:30px;text-align:center}@media only screen and (min-width:900px){.download-teaser-list>h3{margin-bottom:50px}}.download-teaser-list>ul{display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;list-style:none;margin:0;min-height:1px;padding:0}@media only screen and (min-width:600px){.download-teaser-list>ul{margin-bottom:60px}}@media only screen and (min-width:900px){.download-teaser-list>ul{margin-bottom:80px}}.download-teaser-list>ul li:before{display:none}.download-teaser-list>ul.row-align-left{justify-content:flex-start}.download-teaser-list>ul-page-title h1{margin-bottom:0}.download-teaser-list>ul__no-min-height{min-height:0}.download-teaser-list>ul--nowrap{flex-wrap:nowrap}@media only screen and (min-width:1280px){.download-teaser-list>ul--xxl{max-width:1480px;width:calc(100% - 120px)}}.download-teaser-list .download-teaser{margin-bottom:50px}@media only screen and (max-width:1279px){.download-teaser-list .download-teaser{flex:0 1 auto;margin-bottom:50px;width:100%}.download-teaser-list .download-teaser:last-child{margin-bottom:0}}@media only screen and (min-width:1280px){.download-teaser-list .download-teaser{flex:0 1 auto;margin-bottom:100px;padding-right:30px;width:calc(50% - 15px)}.download-teaser-list .download-teaser:nth-last-child(-n+2){margin-bottom:0}}.download-teaser{display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;min-height:1px}.download-teaser.row-align-left{justify-content:flex-start}.download-teaser-page-title h1{margin-bottom:0}.download-teaser__no-min-height{min-height:0}.download-teaser--nowrap{flex-wrap:nowrap}@media only screen and (min-width:1280px){.download-teaser--xxl{max-width:1480px;width:calc(100% - 120px)}}@media only screen and (min-width:900px){.download-teaser__thumbnail{flex:0 1 auto;width:calc(33.33333% - 20px)}}@media only screen and (min-width:600px) and (max-width:899px){.download-teaser__thumbnail{flex:0 1 auto;width:calc(16.66667% - 20.83333px)}}@media only screen and (max-width:899px){.download-teaser__thumbnail{flex:0 1 auto;width:100%}}.download-teaser__thumbnail a{left:inherit!important;margin:0!important}.download-teaser__thumbnail a:before{display:none}.download-teaser__thumbnail img{vertical-align:bottom;width:100%}@media only screen and (max-width:899px){.download-teaser__thumbnail img{margin-bottom:20px}}.download-teaser__description h4{font-weight:400;margin-bottom:10px}@media only screen and (min-width:900px){.download-teaser__description h4{margin-bottom:15px}}@media only screen and (min-width:1280px){.download-teaser__description h4{margin-bottom:20px}}.download-teaser__description-subscription{margin-top:30px}@media only screen and (min-width:900px){.download-teaser__description{flex:0 1 auto;width:calc(66.66667% - 10px)}}@media only screen and (min-width:600px) and (max-width:899px){.download-teaser__description{flex:0 1 auto;width:calc(83.33333% - 4.16667px)}}@media only screen and (max-width:899px){.download-teaser__description{flex:0 1 auto;width:100%}}.download-teaser__description a[download]{display:block;margin-top:30px;white-space:nowrap!important}@media only screen and (min-width:1280px){.download-teaser__description a[download]{margin-top:50px}}@media only screen and (max-width:449px){.download-teaser__description a[download]{white-space:normal!important}}.download-teaser__description a[download]:before{top:0!important}.drawing{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:50px;min-height:1px;width:100%}@media only screen and (min-width:600px){.drawing{margin-bottom:60px}}@media only screen and (min-width:900px){.drawing{margin-bottom:80px}}@media only screen and (min-width:450px){.drawing{align-items:flex-start;flex-direction:row;justify-content:space-between}}.drawing__box{cursor:pointer;font-weight:500;margin:10px 0 0;overflow:hidden;position:relative}.drawing__box:before{content:"";display:block;padding-top:82.75862069%;width:100%}@media only screen and (max-width:449px){.drawing__box{background:#f1f2f2;height:80px}}@media only screen and (min-width:450px){.drawing__box{flex:0 1 auto;width:calc(50% - 5px)}.drawing__box:nth-of-type(2):last-child{margin:10px auto 0 10px}}@media screen and (min-width:700px){.drawing__box{flex:0 1 auto;width:calc(33.33333% - 6.66667px)}}@media only screen and (min-width:900px){.drawing__box:before{content:"";display:block;padding-top:69.56521739%;width:100%}}.drawing__box-inner{height:100%;left:0;position:absolute;top:0;width:100%}.drawing__box-inner:hover .image-thumb:before{opacity:0}.drawing__btn{display:flex;justify-content:center;left:5%;min-height:1px;position:absolute;top:50%;transform:translateY(-50%);width:90%}.drawing__btn-inner.btn--bright:hover{background:#fff}@media only screen and (max-width:449px){.drawing__btn-inner.btn--bright{background:#0000;min-width:0;padding:0;text-decoration:underline}.drawing__btn-inner.btn--bright:hover{background:#0000}}.drawing .image-thumb{height:100%}.drawing .image-thumb:after{opacity:.4}@media only screen and (max-width:449px){.drawing .image-thumb{display:none}}.drawing .image-thumb img{height:100%;object-fit:cover;object-position:center center}.fixed-footer{border:0;bottom:0;height:auto;left:0;pointer-events:none;position:fixed;width:100%;z-index:9985}.fixed-footer--clickable{pointer-events:auto}.footer-company{align-items:center;display:flex;font-size:14px;justify-content:flex-start;letter-spacing:.2px;line-height:26px;min-height:1px;padding-top:30px;width:100%}@media only screen and (min-width:600px) and (max-width:899px){.footer-company{justify-content:center}}@media only screen and (min-width:600px){.footer-company{font-size:16px}}@media only screen and (min-width:900px){.footer-company{margin-bottom:0;padding:20px 0;text-align:center}}@media only screen and (min-width:600px) and (max-width:899px){.footer-company:last-child{margin-bottom:20px}}@media only screen and (min-width:900px){.footer-company:last-child{justify-content:flex-end}}.footer-company__address p{font-size:14px;font-weight:500;-webkit-hyphens:none;hyphens:none;margin-bottom:0}.footer-company__logo{margin-left:40px}.footer-company__logo a:after{display:none}.footer-company .address-data{margin-bottom:0}.footer-infos{display:flex;flex-wrap:wrap;min-height:1px;width:100%}@media only screen and (min-width:900px){.footer-infos{justify-content:space-between}}@media only screen and (min-width:600px){.footer-infos{border-top:1px solid #bfbfbf}}@media only screen and (min-width:600px) and (max-width:899px){.footer-infos>div:last-child:not(.footer-company){margin-top:40px;width:100%}}.footer-navigation{width:100%}@media only screen and (min-width:600px){.footer-navigation{border-top:1px solid #000;margin-bottom:50px;padding-top:50px}}@media only screen and (min-width:900px){.footer-navigation{margin-bottom:50px}}.footer-navigation ul{display:block;width:100%}@media only screen and (min-width:600px){.footer-navigation ul{display:flex;flex-wrap:wrap;height:100%;height:auto;justify-content:space-between;justify-content:center;min-height:1px}.footer-navigation ul.row-align-left{justify-content:flex-start}.footer-navigation ul-page-title h1{margin-bottom:0}.footer-navigation ul__no-min-height{min-height:0}.footer-navigation ul--nowrap{flex-wrap:nowrap}}@media only screen and (min-width:600px) and only screen and (min-width:1280px){.footer-navigation ul--xxl{max-width:1480px;width:calc(100% - 120px)}}@media only screen and (max-width:599px){.footer-navigation__item{border-bottom:1px solid #000}.footer-navigation__item--active{border-bottom:3px solid #000}.footer-navigation__item--active .footer-navigation__heading:after{color:#000;content:"\e91a"}.footer-navigation__item:first-child{border-top:1px solid #000}}@media only screen and (min-width:600px) and (max-width:899px){.footer-navigation__item{flex:0 1 auto;margin-bottom:50px;width:41.66667%}.footer-navigation__item:nth-child(odd){margin-right:10px}.footer-navigation__item:nth-child(1n+3){margin-bottom:0}}@media only screen and (min-width:600px){.footer-navigation__item ul li:last-child{margin-bottom:0}}@media only screen and (min-width:900px){.footer-navigation__item{flex:0 1 auto;margin:0 15px;width:calc(16.66667% - 25px)}.footer-navigation__item:first-child{margin-left:0}.footer-navigation__item:last-child{margin-right:0}}.footer-navigation a{font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility}.footer-navigation-item__container{display:block;margin-bottom:25px;width:100%}.footer-navigation-item__container a:after{display:none}.footer-navigation-item__container p{margin-bottom:0}.footer-navigation__heading{font-size:16px;font-weight:500;letter-spacing:2.5px;line-height:16px;position:relative;text-transform:uppercase}@media only screen and (max-width:599px){.footer-navigation__heading{margin-bottom:0;padding:24px 0}.footer-navigation__heading:after{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91d";font-family:icomoon!important;font-size:26px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;position:absolute;right:10px;text-transform:none;top:50%;transform:translateY(-50%)}}@media only screen and (min-width:600px){.footer-navigation__heading{font-size:18px;font-weight:400;letter-spacing:3px;line-height:18px;margin-bottom:25px}}@media only screen and (min-width:900px){.footer-navigation__heading{font-size:20px;line-height:24px;margin-bottom:25px}}.footer-navigation__link-title{font-size:16px;font-weight:400;letter-spacing:.2px;line-height:26px;margin:0;text-transform:none}@media only screen and (min-width:600px){.footer-navigation__link-title{font-size:18px;line-height:28px}}@media only screen and (min-width:900px){.footer-navigation__link-title{line-height:30px}}.footer-social-media{color:#fff;display:flex;flex-wrap:wrap;font-size:27px;min-height:1px;overflow:hidden;width:100%}@media only screen and (min-width:900px){.footer-social-media{flex:0 1 auto;width:calc(50% - 10px)}}.footer-social-media__item{line-height:1;margin-right:23px;margin-top:21px;text-decoration:none}@media only screen and (min-width:600px){.footer-social-media__item{margin-right:25px;margin-top:29px}}.footer-social-media__item-link{color:#fff}.footer-social-media__item-link,.footer-social-media__item-link:active,.footer-social-media__item-link:hover,.footer-social-media__item-link:visited{color:inherit;cursor:pointer;font-family:inherit;font-weight:inherit;left:0!important;margin-left:0!important;margin-right:0!important;text-decoration:none}.footer-social-media__item-link:after{content:none!important}.footer-social-media__item-link:before{content:none!important;margin:0!important}.footer-social-media__item-link:hover{color:#a78a69}.bright-background .footer-social-media__item-link,.lightbox-target-area .footer-social-media__item-link,.template-pages-category-productOverviewPage .footer-social-media__item-link,.template-pages-layout-notepadPage .footer-social-media__item-link,.template-pages-product-articleDetailPage .footer-social-media__item-link,.template-pages-search-searchPage .footer-social-media__item-link{color:#000}.footer-social-media .icon,.footer-social-media .icon:before{display:block}.guide{display:flex;flex-wrap:wrap;margin-bottom:40px;margin-top:50px;min-height:1px}@media only screen and (min-width:600px){.guide{margin-bottom:50px;margin-top:60px}}@media only screen and (min-width:900px){.guide{margin-bottom:60px;margin-top:70px}}.guide .headline-lead{color:inherit}@media only screen and (max-width:599px){.guide h4{font-size:1.125rem}}@media only screen and (min-width:600px) and (max-width:899px){.guide h4{font-size:1.625rem;line-height:2.125rem}}.guide__grid{display:flex;min-height:1px;position:relative;width:100%}@media only screen and (max-width:599px){.guide__grid{flex-wrap:wrap}}.guide-tile{background-color:#000;flex:0 1 auto;margin-top:10px;width:100%}.guide-tile:not(.guide-tile-btn):hover{color:#fff}.guide-tile:after{content:"";display:block;height:5px;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:600px){.guide-tile:nth-of-type(5):after{content:none}}.guide-tile--color1:after,.guide-tile--color1:hover{background-color:#7394b2}.guide-tile--color2:after,.guide-tile--color2:hover{background-color:#7a7a7a}.guide-tile--color3:after,.guide-tile--color3:hover{background-color:#78c5b9}.guide-tile--color4:after,.guide-tile--color4:hover{background-color:#9be1e6}.guide-tile--color5:after,.guide-tile--color5:hover{background-color:#f5c364}@media only screen and (max-width:599px){.guide-tile{position:relative}}@media only screen and (min-width:600px){.guide-tile{margin-right:10px}.guide-tile:before{content:"";display:block;padding-top:100%;width:100%}}@media only screen and (min-width:600px) and (max-width:899px){.guide-tile{flex:0 1 auto;width:calc(50% - 5px)}.guide-tile:nth-child(2n){margin-right:0}}@media only screen and (min-width:900px){.guide-tile{flex:0 1 auto;width:calc(33.33333% - 6.66667px)}.guide-tile:nth-child(3n){margin-right:0}.guide-tile:nth-of-type(5){color:#fff;flex:0 1 auto;margin-right:0;width:calc(66.66667% - 3.33333px)}}.guide-tile__img{display:none}@media only screen and (min-width:600px){.guide-tile__img{display:block;height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%;z-index:4}}.guide-tile__content{display:block;height:100%;padding:25px 15px;width:100%;z-index:9}@media only screen and (min-width:600px){.guide-tile__content{left:0;padding:60px 40px;position:absolute;top:0}}.guide-tile__content .headline-lead{margin-bottom:5px}.guide-tile__content,.guide-tile__content:active,.guide-tile__content:hover,.guide-tile__content:visited{color:inherit;cursor:pointer;text-decoration:none}.guide-tile__content:before{content:none!important}.guide-tile__content h4{margin:0}.guide-tile-btn{background-color:#000;display:block;padding:25px 15px}@media only screen and (min-width:600px){.guide-tile-btn{padding:0}.guide-tile-btn:before{content:"";display:block;padding-top:100%;width:100%}.guide-tile-btn__less,.guide-tile-btn__more{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}.guide-tile-btn__content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.guide-tile-btn__text{display:block;font-weight:500;text-decoration:underline;white-space:nowrap}.guide-tile-btn__more span:first-child{font-size:34px;font-weight:500;line-height:1em}@media only screen and (min-width:600px){.guide-tile-btn__more span:first-child{font-size:52px}}.guide-tile-btn__less span:first-child{font-family:icomoon;font-size:40px;margin-bottom:15px}.guide-tile-btn:focus{border:2px solid #0078d7}.header-navigation{align-items:center;display:flex;flex:0 1 auto;margin-right:15px;min-height:1px}.header-navigation a,.header-navigation a:visited{color:#000!important}.header-navigation a:after,.header-navigation a:visited:after{background-color:#000}.header-navigation .flyout a:after,.header-navigation .flyout a:visited:after{background-color:initial}@media only screen and (min-width:600px){.header-navigation{margin-right:30px}}@media only screen and (min-width:900px){.header-navigation{margin-right:50px;width:100%}}.header-navigation__link{font-weight:500;position:relative;text-decoration:none}.header-navigation__link-description{align-self:center;display:none;font-size:14px;letter-spacing:1px;line-height:16.8px;text-transform:none;white-space:nowrap}@media only screen and (min-width:600px){.header-navigation__link-description{display:inherit}}@media only screen and (min-width:900px) and (max-width:1280px){.header-navigation__link-description{display:none}}@media only screen and (min-width:600px){.is-pinned .header-navigation__link{z-index:120}}.blur.strict .header-navigation__link{opacity:0;visibility:hidden}.header-navigation__link--textual.is-active:after,.header-navigation__link--textual:hover:after{background-color:#000;bottom:-6px;content:"";display:block;height:2px;position:absolute;width:100%}.is-sticky .header-navigation__link--textual.is-active:after,.is-sticky .header-navigation__link--textual:hover:after{bottom:-7px}@media only screen and (min-width:900px){.is-sticky .header-navigation__link--textual.is-active:after,.is-sticky .header-navigation__link--textual:hover:after{bottom:-11px}}.is-sticky:not(.is-pinned) .header-navigation__link{color:#000;text-shadow:none;transition:all .15s}.is-sticky:not(.is-pinned) .header-navigation__link:hover.header-navigation__link--icon .hover-icon-description{font-size:12px;margin-top:-5px;padding-top:0}.header-navigation__link--icon{cursor:pointer;display:flex;font-size:24px;margin-left:30px;min-height:1px}@media only screen and (min-width:600px){.header-navigation__link--icon{font-size:27px}}.header-navigation__link--icon:before{cursor:pointer;margin:0}@media only screen and (max-width:599px){.header-navigation__link--comparison,.header-navigation__link--notepad{color:#fff;display:none!important;filter:none!important;left:10px;margin:0;position:fixed;top:20px;z-index:110}.is-pinned .header-navigation__link--comparison,.is-pinned .header-navigation__link--notepad{display:inline-block!important}.header-navigation__link--comparison{left:50px}}.header-navigation__link--burger{color:#000}.header-navigation__link--burger.state-has-entries:after{background-color:#bda88f;border-radius:50%;color:#fff;content:""!important;display:block;font-size:14px;height:10px;position:absolute;right:-1px;text-align:center;top:0;width:10px}@media only screen and (min-width:900px){.header-navigation__link--burger.state-has-entries:after{content:none!important}}.header-navigation__link--burger.is-active:after{content:none}.header-navigation--standalone{font-size:24px;padding:0 20px}.header-navigation--standalone h5{padding:0}.header-navigation--standalone a,.header-navigation--standalone a:visited{color:#fff;font-weight:400}.header-navigation--standalone .icon-link-extern:before{color:#fff;font-size:23px;font-weight:700;left:-6px;position:relative;top:3px}.image{margin-bottom:50px;position:relative}@media only screen and (min-width:600px){.image{margin-bottom:60px}}@media only screen and (min-width:900px){.image{margin-bottom:80px}}.image:not(.image--full-vw){overflow:hidden}.image-captioned{width:100%}.image-captioned img{display:block;height:100%;object-fit:cover;object-position:center center}.image-captioned img:not(.full-viewport-width){width:100%}.image-captioned img.full-viewport-width{height:auto;max-height:calc(100vh - 55px)}.image-captioned img.full-viewport-width:last-child{max-height:100vh}.image-captioned .video,.image-captioned img{margin-bottom:20px}@media only screen and (min-width:900px){.image-captioned .video,.image-captioned img{margin-bottom:0}}.image-captioned figcaption{font-size:16px;line-height:20px;margin:15px 0}@media only screen and (min-width:600px){.image-captioned figcaption{margin:20px 0 0}}@media only screen and (min-width:900px){.image-captioned figcaption{margin:20px 0 0}}@media only screen and (min-width:600px){.image-captioned{margin-right:25px}.image-captioned--position-right{margin-left:25px;margin-right:0}.image-captioned--position-right figcaption{text-align:right}.image-captioned--size-medium,.image-captioned--size-small{width:50%}.image-captioned--size-full,.image-captioned--size-large{margin-right:0;width:100%}}@media only screen and (min-width:900px){.image-captioned{margin-right:30px}.image-captioned--position-right{margin-left:30px;margin-right:0}.image-captioned--size-small{width:calc(66.66667% + 66.66667px)}.image-captioned--size-medium{width:calc(100% + 75px)}.image-captioned--size-full,.image-captioned--size-large{flex:0 1 auto;width:100%}#home-page-content .captioned-image--size-full,#sub-home-page-content .captioned-image--size-full{width:calc(100% + 100px)}}.image-text-overlay{align-items:center;background-color:#000;display:flex;justify-content:center;margin-bottom:0;margin-top:0;min-height:300px;position:relative;transition:all .25s ease-in-out;width:100%}@media only screen and (max-width:599px){.image-text-overlay{padding:0}}.image-text-overlay__message{align-items:center;color:#fff;display:flex;font-family:Futura,Calibri,Helvetica,sans-serif;font-size:60px;font-style:normal;font-weight:400;font-weight:500;left:50%;letter-spacing:.3px;line-height:68px;position:absolute;text-align:center;text-rendering:optimizeLegibility;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1}.image-text-overlay__message p{margin:0 auto}@media only screen and (max-width:599px){.image-text-overlay__message{padding:50px 0}}@media only screen and (min-width:600px) and (max-width:899px){.image-text-overlay__message{font-size:80px;font-style:normal;font-weight:500;letter-spacing:.4px;line-height:80px;text-align:center}}@media only screen and (min-width:600px){.image-text-overlay__message{width:66.666%}}@media only screen and (min-width:900px){.image-text-overlay__message{font-size:100px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:100px;text-align:center}}.image-text-overlay__background{display:flex;justify-content:center;text-align:center}.image-text-overlay__background img{width:100%}@media only screen and (min-width:600px) and (max-width:899px){.image-text-overlay__background img{padding:60px 0}}@media only screen and (min-width:600px){.image-text-overlay__background img{width:50%}}@media only screen and (min-width:900px){.image-text-overlay__background img{padding:80px 0}}.installation-actions{display:flex;flex-wrap:wrap;margin-bottom:30px;min-height:1px}@media only screen and (max-width:449px){.installation-actions{flex-direction:column}}@media only screen and (min-width:600px){.installation-actions{margin-bottom:60px}}.installation-actions a{margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;width:100%}@media only screen and (min-width:450px){.installation-actions a{margin-right:20px;width:auto}}.installation-actions i{margin-right:10px}.intro-text{line-height:28px;text-align:center}.intro-text div:first-child{display:block}.intro-text__content{font-size:20px;letter-spacing:.2px;margin:0 auto;max-width:762px}@media only screen and (min-width:600px){.intro-text__content{font-size:22px;line-height:30px;margin-bottom:50px}}@media only screen and (min-width:900px){.intro-text__content{font-size:24px;line-height:32px}}.intro-text__reading-time{font-size:16px;justify-content:center;letter-spacing:2.5px;line-height:16px;margin-top:30px;text-transform:uppercase}@media only screen and (min-width:600px){.intro-text__reading-time{font-size:18px;letter-spacing:3px;line-height:18px}}@media only screen and (min-width:900px){.intro-text__reading-time{font-size:20px;line-height:20px;margin-top:50px}}.legal-footer{align-items:center;display:flex;flex-direction:column;font-size:16px;justify-content:center;letter-spacing:.2px;line-height:26px;min-height:1px;padding:20px 0;white-space:nowrap;width:100%}@media only screen and (min-width:900px){.legal-footer{border-top:1px solid #bfbfbf;flex-direction:row}}.legal-footer *,.legal-footer a:active,.legal-footer a:visited{font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility}@media only screen and (max-width:899px){.legal-footer .copyright{padding:15px 15px 0}}@media only screen and (min-width:600px){.legal-footer .copyright{font-size:18px}}.legal-footer nav{flex-grow:0}@media only screen and (max-width:599px){.legal-footer nav{margin:30px 0;order:-1;padding:0 15px;width:100%}}.legal-footer nav a{letter-spacing:.2px}@media only screen and (min-width:600px){.legal-footer nav a{font-size:18px;line-height:30px}}@media only screen and (min-width:900px){.legal-footer nav{flex-grow:1}}.legal-footer nav ul{display:flex;min-height:1px}@media only screen and (max-width:599px){.legal-footer nav ul{flex-wrap:wrap;justify-content:space-between}.legal-footer nav ul li{flex:0 1 50%;margin-bottom:20px}}@media only screen and (min-width:600px) and (max-width:899px){.legal-footer nav ul li{margin-right:30px}}@media only screen and (min-width:900px){.legal-footer nav ul li{margin-right:30px}}.legal-footer nav ul li:last-child{margin-right:0}.legal-footer__brand-logo{height:17px;margin-bottom:20px}.legal-footer__brand-logo--dark{display:none}.bright-background .legal-footer__brand-logo--dark,.lightbox-target-area .legal-footer__brand-logo--dark,.template-pages-category-productOverviewPage .legal-footer__brand-logo--dark,.template-pages-layout-notepadPage .legal-footer__brand-logo--dark,.template-pages-product-articleDetailPage .legal-footer__brand-logo--dark,.template-pages-search-searchPage .legal-footer__brand-logo--dark{display:block}.bright-background .legal-footer__brand-logo--bright,.lightbox-target-area .legal-footer__brand-logo--bright,.template-pages-category-productOverviewPage .legal-footer__brand-logo--bright,.template-pages-layout-notepadPage .legal-footer__brand-logo--bright,.template-pages-product-articleDetailPage .legal-footer__brand-logo--bright,.template-pages-search-searchPage .legal-footer__brand-logo--bright{display:none}@media only screen and (min-width:900px){.legal-footer__brand-logo{margin-bottom:0;margin-right:33px}}.cmp-revoke-consent{background:none;border:none;bottom:0;color:#fff;font-size:18px;left:0;line-height:30px;padding:0;position:relative}.cmp-revoke-consent:after{background-color:var(--font-color);bottom:2.2px;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}.cmp-revoke-consent:active,.cmp-revoke-consent:hover{cursor:pointer}.cmp-revoke-consent:active:after,.cmp-revoke-consent:hover:after{width:100%}.cmp-modal button{background-color:#000!important;border:none;cursor:pointer;transition:all .4s ease-out}.cmp-modal button:hover{background-color:initial!important;color:var(--secondary-background-color)!important}.cmp-modal .cmp-switch__status,.cmp-modal button:after{display:none}.cmp-modal .cmp-switch__slider{background-color:#000!important}.cmp-modal .cmp-list-tile-button,.cmp-modal input[type=checkbox]{cursor:pointer}.cmp-modal .cmp-horizontal-tabs__content button{background-color:#efefef!important;color:#000!important}.cmp-modal #cmpCloseBtn{background-color:#efefef!important}.cc-banner .cc-compliance .cc-btn{background-color:#000!important;border:none;transition:all .4s ease-out}@media only screen and (min-width:600px){.cc-banner .cc-compliance .cc-btn{font-size:18px;height:40px;width:200px}}.cc-banner .cc-compliance .cc-btn:hover{background-color:initial!important;color:var(--secondary-background-color)!important}.cc-banner .cc-compliance .cc-btn:after,.cc-banner .cc-compliance .cc-link:after{display:none}@media only screen and (min-width:600px){.cc-banner .cc-compliance{flex-direction:column}}@media only screen and (max-width:899px){.cc-banner .cc-message{margin-bottom:0;padding-bottom:0}}.magazine-filter{display:flex;flex-direction:column}.magazine-filter__filters{margin-bottom:0}@media only screen and (max-width:899px){.magazine-filter__filters div:first-child{margin-bottom:30px}}@media only screen and (min-width:900px){.magazine-filter__filters div:first-child{margin-right:60px}.magazine-filter__filters{display:flex}}.magazine-filter__label{font-size:14px}.magazine-filter__toggle{border:1px solid #fff;border-radius:24px;display:inline-block;height:14px;margin:0 10px;position:relative;width:24px}input:checked+.magazine-filter__toggle-slider{background-color:#000}input:checked+.magazine-filter__toggle-slider:before{transform:translateX(-10px)}.magazine-filter__toggle-slider{border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.magazine-filter__toggle-slider:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:8px;left:12px;position:absolute;transition:.4s;width:8px}.magazine-filter__result-wrapper{margin-top:50px}.magazine-filter__result-wrapper .teaser--backgroundimage .teaser__item{background:#0000}.magazine-filter__result-wrapper .teaser--backgroundimage .teaser__item:after{left:0;right:0;width:100%}.magazine-filter__result-wrapper .teaser--backgroundimage .teaser__img{height:100%;width:100%}@media only screen and (min-width:600px) and (max-width:899px){.magazine-filter__result-wrapper{margin-top:60px}}@media only screen and (min-width:900px){.magazine-filter__result-wrapper{margin-top:80px}}@media only screen and (max-width:1279px){.magazine-filter__result-wrapper{width:100%}}.magazine-filter__result-text{display:inline-block;margin-bottom:16px;width:auto}.magazine-filter__result-text span:first-child{font-size:28px}@media only screen and (min-width:900px){.magazine-filter__result-text span:first-child{font-size:42px}}.magazine-filter__result-text span:nth-child(2){font-size:16px}@media only screen and (min-width:600px){.magazine-filter__result-text span:nth-child(2){font-size:18px}}.magazine-filter__result-reset{cursor:pointer;display:inline-block;font-weight:300;margin-left:30px;width:auto}.magazine-filter__result-reset span{font-family:Futura;font-size:14px}.magazine-filter__result-reset span i{font-size:12px}.magazine-filter__result-reset :hover{font-weight:400}.magazine-filter__no-results{margin-top:9px}@media only screen and (min-width:900px){.magazine-filter__no-results{margin-top:14px}}.magazine-filter__list{display:flex;flex-wrap:wrap;margin:20px 0 0}.magazine-filter__list:first-child{margin-bottom:45px;min-width:200px}@media only screen and (min-width:900px){.magazine-filter__list:first-child{margin-bottom:0}}.magazine-filter__list:first-child button{font-size:20px;height:40px}.magazine-filter__list button{min-width:60px}.magazine-filter__list button:before{font-size:12px}.magazine-filter__list.magazine-filter__list--styles{margin-left:-5px;margin-top:15px}.magazine-filter__list.magazine-filter__list--styles li{margin:5px}.magazine-filter__list-item+.magazine-filter__list-item{margin-left:10px}.magazine-filter__list-item button:before{font-size:12px}.media-stage{overflow:hidden;position:relative;width:100%}.media-stage__bg{height:100%;position:relative}@media only screen and (max-width:599px){.media-stage__bg{margin-top:0}}@media only screen and (min-width:900px){.media-stage__bg{min-height:480px;position:relative}.media-stage__bg:before{content:"";display:block;padding-top:56.25%;width:100%}}@media only screen and (max-width:899px) and (orientation:landscape){.touch .media-stage__bg{height:100vh!important}}.media-stage__bg .video-embed{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.media-stage__bg .video-embed figure{height:100%}.media-stage__bg-image{z-index:0}.media-stage__bg-image,.media-stage__bg:after{height:100%;left:0;position:absolute;top:0;width:100%}.media-stage__bg:after{background:#000;content:"";opacity:.4;z-index:1}.media-stage__bg figure img{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}.media-stage__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;min-height:1px;position:absolute;text-align:center;top:0;width:100%;z-index:2}.media-stage__text{flex:0 1 auto;margin-bottom:30px;width:83.33333%}@media only screen and (min-width:600px){.media-stage__text{flex:0 1 auto;width:66.66667%}}@media only screen and (min-width:900px){.media-stage__text{margin-bottom:50px}}@media only screen and (max-width:899px) and (orientation:landscape){.media-stage__text{flex:0 1 auto;width:83.33333%}}.media-stage .btn,.media-stage .location-search__restart{padding-top:0}.media-stage__scroll-indicator.btn,.media-stage__scroll-indicator.location-search__restart{bottom:30px;cursor:pointer;padding:0;position:absolute;z-index:3}@media only screen and (min-width:600px){.media-stage__scroll-indicator.btn,.media-stage__scroll-indicator.location-search__restart{bottom:50px}}.media-stage__scroll-indicator.btn:after,.media-stage__scroll-indicator.location-search__restart:after{display:none}.media-stage__scroll-indicator.btn:focus,.media-stage__scroll-indicator.location-search__restart:focus{border:2px solid #000;padding:5px}.media-stage__nav{display:flex;flex-direction:column;justify-content:space-between;min-height:1px;padding:0;width:100%}@media only screen and (min-width:600px){.media-stage__nav{padding:0 30px}}@media only screen and (min-width:900px){.media-stage__nav{padding:0 60px}}@media only screen and (min-width:600px){.media-stage__nav{background:#3336;flex-direction:row}}.media-stage__nav-side{align-items:center;display:flex;min-height:1px}.media-stage__nav-side--right{overflow-x:auto}@media only screen and (max-width:599px){.media-stage__nav-side--right{background:#3336;justify-content:space-around}.media-stage__nav-side--right.is-scrollable{justify-content:flex-start;overflow-x:auto}.media-stage__nav-side--left{height:40px;padding:0 15px}}@media only screen and (max-width:599px) and only screen and (min-width:600px){.media-stage__nav-side--left{padding:0 30px}}@media only screen and (max-width:599px) and only screen and (min-width:900px){.media-stage__nav-side--left{padding:0 60px}}.media-stage__nav-back a{font-size:18px;font-weight:500;line-height:20px;padding-right:40px;text-decoration:none;white-space:nowrap}.media-stage__nav-back a:hover:after{content:none}@media only screen and (min-width:900px){.media-stage__nav-back a{font-size:20px}}.media-stage__nav-back a:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:-1px;content:"\e90a";display:inline-block;font-family:icomoon!important;font-size:20px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;font-weight:700;letter-spacing:0;line-height:1;position:relative;text-transform:none;transform:rotate(180deg)}@media only screen and (min-width:600px){.media-stage__nav-back a:before{bottom:-2px}}.media-stage__nav-entry{display:inline-block;padding:10px 0 5px;text-align:center}.media-stage__nav-entry:not(:last-child){margin-right:40px!important}@media only screen and (max-width:599px){.media-stage__nav-entry:first-child{padding-left:15px}.media-stage__nav-entry:last-child{padding-right:15px}}.media-stage__nav-entry-icon{border:2px solid var(--font-color);height:44px;margin:0 auto;transform:scale(.8);transition:transform .25s;width:44px}.media-stage__nav-entry-icon img{height:100%;padding:1px;position:relative;top:-1px;width:100%}.media-stage__nav-entry.active .media-stage__nav-entry-icon{cursor:default;transform:scale(1)}.media-stage__nav-entry.active .media-stage__nav-entry-icon .circle-border-outline span:first-child em{transform:rotate(180deg);transition:transform .5s ease-out;transition-delay:.25s}.media-stage__nav-entry.active .media-stage__nav-entry-icon .circle-border-outline span:last-child em{transform:rotate(180deg);transition:transform .25s linear}.media-stage__nav-entry:hover .media-stage__nav-entry-icon{transform:scale(1)}.media-stage__nav-entry:hover .media-stage__nav-entry-icon .circle-border-outline span:first-child em{transform:rotate(180deg);transition:transform .5s ease-out;transition-delay:.25s}.media-stage__nav-entry:hover .media-stage__nav-entry-icon .circle-border-outline span:last-child em{transform:rotate(180deg);transition:transform .25s linear}.media-stage__nav-entry-title{display:block;font-size:14px;letter-spacing:.5px;margin-top:2px;white-space:nowrap}.media-stage__nav-entry .circle-border{box-shadow:none}.messages{margin-top:0;text-align:center}.messages__headline{font-size:42px;margin-bottom:25px}@media only screen and (min-width:900px){.messages__headline{margin-bottom:30px}}.messages__text-container{margin-bottom:35px}@media only screen and (min-width:600px){.messages__text-container{margin-bottom:45px}}.messages__button-container{color:#fff}.messages__button-container span{margin:10px 10px 10px 0}.messages__button-container :nth-child(2) span{margin-top:10px}.messages__button-container a{align-items:center;background:var(--secondary-background-color);border:0;border:1.5px solid var(--secondary-background-color);color:var(--secondary-font-color);cursor:pointer;display:flex;font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;justify-content:center;margin-top:10px;min-height:1px;outline:none;padding:11px 20px 10px;text-align:center;text-decoration:none;text-rendering:optimizeLegibility;transition:all .4s ease-out;word-break:normal}.messages__button-container a,.messages__button-container a:active,.messages__button-container a:hover,.messages__button-container a:visited{color:inherit;cursor:pointer;font-family:inherit;font-weight:inherit;left:0!important;margin-left:0!important;margin-right:0!important;text-decoration:none}.messages__button-container a:after{content:none!important}.messages__button-container a:before{content:none!important;margin:0!important}.messages__button-container a.btn--disabled{pointer-events:none}@media only screen and (min-width:600px){.messages__button-container a{font-size:18px;font-weight:400;letter-spacing:3px;padding:10px 25px 9px;white-space:nowrap}}@media only screen and (min-width:900px){.messages__button-container a{font-size:20px;padding:9px 30px 8px}}.messages__button-container a:not(button){display:inline-block}.messages__button-container a.btn--link{text-decoration:none}.messages__button-container a.btn--primary,.messages__button-container a.btn--primary a{background:var(--secondary-background-color);border:1.5px solid var(--secondary-background-color);color:var(--secondary-font-color)}.messages__button-container a.btn--primary a:active,.messages__button-container a.btn--primary a:focus,.messages__button-container a.btn--primary a:hover,.messages__button-container a.btn--primary:active,.messages__button-container a.btn--primary:focus,.messages__button-container a.btn--primary:hover{background-color:initial;color:var(--secondary-background-color)}.messages__button-container a.btn--primary a:disabled,.messages__button-container a.btn--primary:disabled{background-color:var(--secondary-state-color);border-color:#0000;color:var(--secondary-background-color);pointer-events:none}.messages__button-container a.btn--secondary,.messages__button-container a.btn--secondary a,.messages__button-container a.btn--tertiary,.messages__button-container a.btn--tertiary a{background:#0000;color:var(--secondary-background-color);padding-left:0;padding-right:0;position:relative}@media only screen and (min-width:600px){.messages__button-container a.btn--secondary,.messages__button-container a.btn--secondary a,.messages__button-container a.btn--tertiary,.messages__button-container a.btn--tertiary a{padding-left:0;padding-right:0;white-space:nowrap}}@media only screen and (min-width:900px){.messages__button-container a.btn--secondary,.messages__button-container a.btn--secondary a,.messages__button-container a.btn--tertiary,.messages__button-container a.btn--tertiary a{padding-left:0;padding-right:0}}.messages__button-container a.btn--secondary a:after,.messages__button-container a.btn--secondary:after,.messages__button-container a.btn--tertiary a:after,.messages__button-container a.btn--tertiary:after{background-color:var(--secondary-background-color);bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:100%}.messages__button-container a.btn--secondary a:active:after,.messages__button-container a.btn--secondary a:hover:after,.messages__button-container a.btn--secondary:active:after,.messages__button-container a.btn--secondary:hover:after,.messages__button-container a.btn--tertiary a:active:after,.messages__button-container a.btn--tertiary a:hover:after,.messages__button-container a.btn--tertiary:active:after,.messages__button-container a.btn--tertiary:hover:after{animation:stretch .6s ease-in-out}.messages__button-container a.btn--secondary a:disabled,.messages__button-container a.btn--secondary:disabled,.messages__button-container a.btn--tertiary a:disabled,.messages__button-container a.btn--tertiary:disabled{border-color:var(--secondary-font-color);pointer-events:none}.messages__button-container a.btn--tertiary,.messages__button-container a.btn--tertiary a{letter-spacing:2px}.messages__button-container a.btn--bright{background:#fff;border:1px solid #fff;color:#000}.messages__button-container a.btn--bright:active,.messages__button-container a.btn--bright:hover{background:#0000;border-color:#fff;color:#fff}.messages__button-container a.btn--bright:disabled{background-color:#ffffff40;border-color:var(--secondary-state-color);color:#000;pointer-events:none}.messages__button-container a.btn--dark{background:#000;border:1px solid #fff;color:#fff}.messages__button-container a.btn--dark:hover{border-color:#949697}.messages__button-container a.btn--dark:active{border-color:#a78a69;color:#a78a69}.messages__button-container a.btn--dark:disabled{pointer-events:none}.messages__button-container a a,.messages__button-container a a:active,.messages__button-container a a:hover,.messages__button-container a a:visited{color:inherit;cursor:pointer;font-family:inherit;font-weight:inherit;left:0!important;margin-left:0!important;margin-right:0!important;text-decoration:none}.messages__button-container a a:after{content:none!important}.messages__button-container a a:before{content:none!important;margin:0!important}.messages__button-container a:before{font-size:.7em;margin-right:5px}.messages__button-container a--share{color:var(--secondary-font-color);cursor:pointer;font-size:40px;height:40px;line-height:40px;width:40px}.messages__button-container a--share:hover{color:var(--secondary-font-color)60}.messages__button-container a--toggle-less{display:none}.messages__button-container a--toggle-more,.messages__button-container a--toggle.is-active .btn--toggle-less{display:block}.messages__button-container a--toggle.is-active .btn--toggle-more{display:none}.messages__button-container a[class*=" icon-"]:before,.messages__button-container a[class^=icon-]:before{margin-right:8px;transform:scale(1.75)}.messages__button-container a:active,.messages__button-container a:focus,.messages__button-container a:hover{background-color:initial;color:var(--secondary-background-color)}.messages__button-container a:disabled{background-color:var(--secondary-state-color);border-color:#0000;color:var(--secondary-background-color);pointer-events:none}@media only screen and (min-width:600px){.messages__button-container{display:flex;justify-content:space-evenly;min-height:1px}}.messages__button a{align-items:center;background:#0000;border:0;color:var(--secondary-background-color);cursor:pointer;display:flex;font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;justify-content:center;min-height:1px;outline:none;padding:11px 0 10px;position:relative;text-align:center;text-decoration:none;text-rendering:optimizeLegibility;transition:all .4s ease-out;word-break:normal}.messages__button a,.messages__button a:active,.messages__button a:hover,.messages__button a:visited{color:inherit;cursor:pointer;font-family:inherit;font-weight:inherit;left:0!important;margin-left:0!important;margin-right:0!important;text-decoration:none}.messages__button a:after{content:none!important}.messages__button a:before{content:none!important;margin:0!important}.messages__button a.btn--disabled{pointer-events:none}@media only screen and (min-width:600px){.messages__button a{font-size:18px;font-weight:400;letter-spacing:3px;padding:10px 25px 9px;white-space:nowrap}}@media only screen and (min-width:900px){.messages__button a{font-size:20px;padding:9px 30px 8px}}.messages__button a:not(button){display:inline-block}.messages__button a.btn--link{text-decoration:none}.messages__button a.btn--primary,.messages__button a.btn--primary a{background:var(--secondary-background-color);border:1.5px solid var(--secondary-background-color);color:var(--secondary-font-color)}.messages__button a.btn--primary a:active,.messages__button a.btn--primary a:focus,.messages__button a.btn--primary a:hover,.messages__button a.btn--primary:active,.messages__button a.btn--primary:focus,.messages__button a.btn--primary:hover{background-color:initial;color:var(--secondary-background-color)}.messages__button a.btn--primary a:disabled,.messages__button a.btn--primary:disabled{background-color:var(--secondary-state-color);border-color:#0000;color:var(--secondary-background-color);pointer-events:none}.messages__button a.btn--secondary,.messages__button a.btn--secondary a,.messages__button a.btn--tertiary,.messages__button a.btn--tertiary a{background:#0000;color:var(--secondary-background-color);padding-left:0;padding-right:0;position:relative}@media only screen and (min-width:600px){.messages__button a.btn--secondary,.messages__button a.btn--secondary a,.messages__button a.btn--tertiary,.messages__button a.btn--tertiary a{padding-left:0;padding-right:0;white-space:nowrap}}@media only screen and (min-width:900px){.messages__button a.btn--secondary,.messages__button a.btn--secondary a,.messages__button a.btn--tertiary,.messages__button a.btn--tertiary a{padding-left:0;padding-right:0}}.messages__button a.btn--secondary a:after,.messages__button a.btn--secondary:after,.messages__button a.btn--tertiary a:after,.messages__button a.btn--tertiary:after{background-color:var(--secondary-background-color);bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:100%}.messages__button a.btn--secondary a:active:after,.messages__button a.btn--secondary a:hover:after,.messages__button a.btn--secondary:active:after,.messages__button a.btn--secondary:hover:after,.messages__button a.btn--tertiary a:active:after,.messages__button a.btn--tertiary a:hover:after,.messages__button a.btn--tertiary:active:after,.messages__button a.btn--tertiary:hover:after{animation:stretch .6s ease-in-out}.messages__button a.btn--secondary a:disabled,.messages__button a.btn--secondary:disabled,.messages__button a.btn--tertiary a:disabled,.messages__button a.btn--tertiary:disabled{border-color:var(--secondary-font-color);pointer-events:none}.messages__button a.btn--tertiary,.messages__button a.btn--tertiary a{letter-spacing:2px}.messages__button a.btn--bright{background:#fff;border:1px solid #fff;color:#000}.messages__button a.btn--bright:active,.messages__button a.btn--bright:hover{background:#0000;border-color:#fff;color:#fff}.messages__button a.btn--bright:disabled{background-color:#ffffff40;border-color:var(--secondary-state-color);color:#000;pointer-events:none}.messages__button a.btn--dark{background:#000;border:1px solid #fff;color:#fff}.messages__button a.btn--dark:hover{border-color:#949697}.messages__button a.btn--dark:active{border-color:#a78a69;color:#a78a69}.messages__button a.btn--dark:disabled{pointer-events:none}.messages__button a a,.messages__button a a:active,.messages__button a a:hover,.messages__button a a:visited{color:inherit;cursor:pointer;font-family:inherit;font-weight:inherit;left:0!important;margin-left:0!important;margin-right:0!important;text-decoration:none}.messages__button a a:after{content:none!important}.messages__button a a:before{content:none!important;margin:0!important}.messages__button a:before{font-size:.7em;margin-right:5px}.messages__button a--share{color:var(--secondary-font-color);cursor:pointer;font-size:40px;height:40px;line-height:40px;width:40px}.messages__button a--share:hover{color:var(--secondary-font-color)60}.messages__button a--toggle-less{display:none}.messages__button a--toggle-more,.messages__button a--toggle.is-active .btn--toggle-less{display:block}.messages__button a--toggle.is-active .btn--toggle-more{display:none}.messages__button a[class*=" icon-"]:before,.messages__button a[class^=icon-]:before{margin-right:8px;transform:scale(1.75)}@media only screen and (min-width:600px){.messages__button a{padding-left:0;padding-right:0;white-space:nowrap}}@media only screen and (min-width:900px){.messages__button a{padding-left:0;padding-right:0}}.messages__button a:after{background-color:var(--secondary-background-color);bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:100%}.messages__button a:active:after,.messages__button a:hover:after{animation:stretch .6s ease-in-out}.messages__button a:disabled{border-color:var(--secondary-font-color);pointer-events:none}.messages__button+.messages__button{margin:10px 0 0}@media only screen and (min-width:600px){.messages__button+.messages__button{margin:0 0 0 20px}}.messages p a{color:#fff}.messages p a:hover{color:#bfbfbf}.messages .bright-background p a{color:#000}.messages .bright-background p a:hover{color:#bfbfbf}.messages--fullwidth{margin-bottom:190px;width:100%}.meta-navigation{height:34px}.meta-navigation .smartEditComponent{display:flex}.meta-navigation>div:nth-child(2){align-self:baseline}.meta-navigation a{color:#fff}.meta-navigation__link{position:relative}.meta-navigation__link.state-has-entries:after{background-color:#bda88f!important;border-radius:50%;color:#fff;content:attr(data-counter)!important;display:inline-block;font-size:12px;height:16px;left:5px;line-height:16px;position:absolute;text-align:center;top:4px;width:16px}.meta-navigation__link--icon{display:inline-block}.meta-navigation__link--icon:before{font-size:16px;vertical-align:bottom}@media only screen and (min-width:600px){.meta-navigation__link--icon:before{vertical-align:-2px}}@media only screen and (max-width:599px){.meta-navigation__link--icon{margin-right:4px}}.meta-navigation__link--notepad .icon-heart{position:relative}@media only screen and (max-width:599px){.meta-navigation__link--notepad .icon-heart{margin-right:4px}}.meta-navigation--bottom .meta-navigation__link.state-has-entries:after{left:10px;top:19px}.meta-navigation--flyout .meta-navigation__link.state-has-entries:after{left:10px;top:3px}.meta-navigation--header.meta-navigation{align-items:center;display:flex;justify-content:flex-end;width:100%;z-index:120}.meta-navigation--header.meta-navigation .meta-navigation__entry>*{margin-right:32px}@media only screen and (min-width:600px){.meta-navigation--header.meta-navigation .meta-navigation__entry:last-child>*{margin-right:30px}}@media only screen and (min-width:900px){.meta-navigation--header.meta-navigation .meta-navigation__entry:last-child>*{margin-right:60px}}@media only screen and (min-width:1280px){.meta-navigation--header.meta-navigation .meta-navigation__entry:last-child>*{margin-right:50px}}@media only screen and (max-width:599px){.meta-navigation--header.meta-navigation{display:none}}.meta-navigation--header.meta-navigation .meta-navigation__link{gap:8px;letter-spacing:.28px;line-height:34px;position:relative}@media only screen and (min-width:600px){.meta-navigation--header.meta-navigation .meta-navigation__link{letter-spacing:.14px}}.meta-navigation--header.meta-navigation .meta-navigation__link--cart:hover,.meta-navigation--header.meta-navigation .meta-navigation__link--comparison:hover,.meta-navigation--header.meta-navigation .meta-navigation__link--notepad:hover{text-decoration:none}.meta-navigation--header.meta-navigation .meta-navigation__link--cart:hover span:after,.meta-navigation--header.meta-navigation .meta-navigation__link--comparison:hover span:after,.meta-navigation--header.meta-navigation .meta-navigation__link--notepad:hover span:after{background-color:#000;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:0}.meta-navigation--header.meta-navigation .meta-navigation__link:before{font-size:16px;margin-right:5px}.meta-navigation--header.meta-navigation .meta-navigation__list{align-items:center;display:flex;justify-content:flex-end;min-height:1px}.meta-navigation--header.meta-navigation .meta-navigation__list-item{margin:0 0 0 30px}.meta-navigation--header.meta-navigation .meta-navigation__list-item:first-child{margin:0}@media only screen and (min-width:600px){.meta-navigation--header.meta-navigation .meta-navigation__list-item:not(.meta-navigation-language):hover:after{background-color:#000;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:0}.meta-navigation--header.meta-navigation .meta-navigation__list-item a{gap:8px}.meta-navigation--header.meta-navigation .meta-navigation__list-item a:hover{text-decoration:none}.meta-navigation--header.meta-navigation .meta-navigation__list-item a span{letter-spacing:.28px;line-height:34px;position:relative}.meta-navigation--header.meta-navigation .meta-navigation__list-item a.icon:before{font-size:16px}.meta-navigation--header.meta-navigation .meta-navigation__list-item a.icon span{line-height:34px;position:relative}.meta-navigation--header.meta-navigation .meta-navigation__list-item a.icon span:hover:after{left:-20px}}@media only screen and (min-width:600px) and only screen and (min-width:600px){.meta-navigation--header.meta-navigation .meta-navigation__list-item a span{letter-spacing:.14px}}.meta-navigation--header.meta-navigation .meta-navigation__list-item img{display:block;max-height:30px}.meta-navigation--header.meta-navigation .meta-navigation__list-item span{white-space:nowrap}@media only screen and (min-width:600px){.meta-navigation--header.meta-navigation .meta-navigation__list-item .icon-mail{margin-right:2px}.meta-navigation--header.meta-navigation .meta-navigation__list-item--mobile-only span:not(.icon-mail),.meta-navigation--header.meta-navigation .meta-navigation__list-item--mobile-only:hover:after{display:none}.meta-navigation--header.meta-navigation .meta-navigation__list-item--mobile-only .icon-mail,.meta-navigation--header.meta-navigation .meta-navigation__list-item--mobile-only img{margin-right:0}}.meta-navigation--header.meta-navigation .meta-navigation__list-item .icon-mail{font-size:16px}.meta-navigation--header.meta-navigation .meta-navigation__list-item .language-switch__wrapper{gap:8px}.meta-navigation--header.meta-navigation a{align-items:center;color:#000;cursor:pointer;display:flex;font-size:14px;letter-spacing:1px;letter-spacing:.14px;line-height:20px;min-height:1px;text-decoration:none;white-space:nowrap}@media only screen and (min-width:600px){.meta-navigation--header.meta-navigation a{letter-spacing:.2px}}.meta-navigation--header.meta-navigation a:active,.meta-navigation--header.meta-navigation a:visited{color:#000}.meta-navigation--bottom{display:flex;height:60px}.meta-navigation--bottom .meta-navigation__entry .meta-navigation__link,.meta-navigation--bottom .meta-navigation__entry .meta-navigation__list,.meta-navigation--bottom .meta-navigation__entry .navigation-image-link{display:none}.meta-navigation--bottom .meta-navigation__entry .meta-navigation__link{color:#fff;height:60px;line-height:60px;margin-left:30px;position:relative}.meta-navigation--bottom .meta-navigation__entry .meta-navigation__link:before{font-size:25px;line-height:60px;margin-right:10px;position:relative;top:4px}.meta-navigation--bottom .meta-navigation__entry .meta-navigation__link:hover span:after{background:#fff;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:0}.meta-navigation--bottom .meta-navigation__entry .meta-navigation__link--comparison,.meta-navigation--bottom .meta-navigation__entry .meta-navigation__link--notepad{display:inherit}.meta-navigation--flyout.meta-navigation{height:auto;margin:0 15px}.meta-navigation--flyout.meta-navigation a:after{content:none}.meta-navigation--flyout.meta-navigation .meta-navigation__entry{margin-top:30px}@media only screen and (max-width:599px){.meta-navigation--flyout.meta-navigation .meta-navigation__entry{height:20px;margin-top:12px}}.meta-navigation--flyout.meta-navigation .meta-navigation__link{display:inline-block;letter-spacing:1px;line-height:18px}@media only screen and (max-width:599px){.meta-navigation--flyout.meta-navigation .meta-navigation__link{font-size:14px;letter-spacing:.28px}.meta-navigation--flyout.meta-navigation .meta-navigation__link>span::nth-of-type(2){vertical-align:text-top}}.meta-navigation--flyout.meta-navigation .meta-navigation__link:before{font-size:16px;line-height:0;margin-right:5px;position:relative}.meta-navigation--flyout.meta-navigation .meta-navigation__link--cart{width:100%}.meta-navigation--flyout.meta-navigation .meta-navigation__link--cart:before{vertical-align:initial}.meta-navigation--flyout.meta-navigation .meta-navigation__link--cart:after{top:-3px}.meta-navigation--flyout.meta-navigation .meta-navigation__list-item+.meta-navigation__list-item{margin-top:25px}.meta-navigation--flyout.meta-navigation .meta-navigation__list-item a:before{font-size:16px;margin-right:10px}.meta-navigation--flyout.meta-navigation .meta-navigation__list-item img{height:auto;max-height:16px;position:relative;width:16px}.meta-navigation--flyout.meta-navigation .meta-navigation__list-item .icon-mail{font-size:16px}@media only screen and (max-width:599px){.meta-navigation--flyout.meta-navigation .meta-navigation__list-item .icon-mail{margin-right:8px}}.meta-navigation--flyout.meta-navigation a{color:#000}.meta-navigation--flyout.meta-navigation a:hover{color:#a78a69}@media only screen and (min-width:600px){.meta-navigation--flyout.meta-navigation{display:none}}.meta-navigation__list-item,.meta-navigation__list-item a{align-items:center;display:flex;min-height:1px}@media only screen and (max-width:599px){.meta-navigation__list-item a{font-size:14px;letter-spacing:.28px}}@media only screen and (min-width:600px){.meta-navigation__list-item--static{display:none}}@media only screen and (min-width:900px){.meta-navigation__list-item--static{display:flex;min-height:1px}}.meta-navigation-language__item{border-bottom:2px solid #0000;color:#fff;font-weight:500;line-height:30px;margin-right:10px;position:relative;top:1px}.meta-navigation-language__item:hover{border-color:#fff}.meta-navigation--flyout .meta-navigation-language__item:hover{border-color:#000}.meta-navigation-language__item--active,.meta-navigation-language__item--active:active,.meta-navigation-language__item--active:hover{border-color:#fff}.meta-navigation--flyout .meta-navigation-language__item--active,.meta-navigation--flyout .meta-navigation-language__item--active:active,.meta-navigation--flyout .meta-navigation-language__item--active:hover{border-color:#000}.hghbw-mini-wishlist-component{order:2}@media only screen and (max-width:599px){.hghbw-mini-wishlist-component{order:1}}.hghbw-mini-product-comparison-component{order:3}@media only screen and (max-width:599px){.hghbw-mini-product-comparison-component{order:2}}.hghbw-mini-cart-component{order:4}@media only screen and (max-width:599px){.hghbw-mini-cart-component{order:3}.meta-navigation.meta-navigation--flyout .navigation-component{order:4}}.hghbw-lang-and-country-switch-component{order:5}@media only screen and (max-width:599px){.meta-navigation.meta-navigation--flyout{display:flex;flex-direction:column}.meta-navigation--flyout.meta-navigation .meta-navigation__entry{height:auto;margin-top:0}}.meta-navigation--flyout.meta-navigation .meta-navigation__link--cart.state-has-entries{margin-bottom:16px}.meta-navigation--flyout.meta-navigation .meta-navigation__link--cart.hidden{margin-top:0!important}@media only screen and (max-width:599px){.hghbw-mini-product-comparison-component,.hghbw-mini-wishlist-component,.meta-navigation--flyout.meta-navigation .navigation-component{margin-bottom:16px}}a.meta-navigation__link--cart.meta-navigation__link.meta-navigation__link--icon.icon-cart.js-cart-indicator{width:auto}.navigation{margin-left:15px;order:1}@media only screen and (min-width:600px){.navigation{margin-left:30px}}@media only screen and (min-width:900px){.navigation{margin-left:64px;order:-1}}.navigation__category span{cursor:pointer;font-size:18px;letter-spacing:.54px}@media only screen and (max-width:899px){.navigation__category{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;font-family:icomoon!important;font-size:1.6875rem;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;position:relative;text-transform:none}.navigation__category:before{content:"\e906"}.navigation__category.is-active:before{content:"\e909"}.navigation__category ul{display:none}}@media only screen and (max-width:599px){.navigation__category{font-size:24px}}@media only screen and (min-width:900px){.navigation__category ul{display:flex;min-height:1px}.navigation__category ul li+li{margin-left:40px}}.navigation__quickaccess{display:none;list-style:none;margin:0 0 0 10px;padding:0}.navigation__quickaccess li:before{display:none}@media only screen and (min-width:600px) and (max-width:899px){.navigation__quickaccess{display:flex;min-height:1px}}.navigation__quickaccess-item{color:#000;white-space:nowrap}@media only screen and (min-width:600px) and (max-width:899px){.navigation__quickaccess-item{cursor:pointer;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.54px;line-height:16px;margin-bottom:-8px;padding:25px 20px;position:relative}.navigation__quickaccess-item.is-active:after,.navigation__quickaccess-item:hover:after{content:none}.navigation__quickaccess-item.is-active span,.navigation__quickaccess-item:hover span{border-bottom:2px solid #000;display:inline-block;padding-bottom:7px}}.navigation__bar{display:none}@media only screen and (max-width:599px){.navigation__bar{padding:15px 30px}}@media only screen and (min-width:600px){.navigation__bar{display:none}}.navigation__bar i{color:#000;font-size:1.6875rem}.navigation__bar i:before{position:relative;top:5px}.navigation__bar i:hover{color:#a78a69}.navigation__scroll-overlay{background-color:#000;cursor:pointer;height:0;left:0;opacity:0;position:absolute;right:1px;z-index:4}.navigation__scroll-overlay.state-visible{height:50px;opacity:.85}.navigation__scroll-overlay--bot{bottom:0}.navigation__scroll-overlay--top{top:0}.navigation__scroll-btn{height:40px;position:relative;top:5px;width:40px}.navigation__back-btn{display:block;font-size:1.25rem;padding-left:25px;position:absolute;top:-36px;transform:translateX(-25px)}@media only screen and (min-width:600px){.navigation__back-btn{display:none;top:-48px}}.navigation__column-title{margin:0}@media only screen and (max-width:599px){.navigation__column-title{align-items:center;display:flex;min-height:1px}.navigation__column-title .navigation__back-link i{padding-bottom:0}.navigation__column-title .navigation__leaf{padding-bottom:0!important;padding-top:0!important}.navigation__column-title .navigation__leaf a{border-left:1px solid #0000001a;font-size:16px;margin:20px 0!important;padding:0 0 0 20px!important}}.navigation__column-title .navigation__leaf{width:-moz-fit-content!important;width:fit-content!important}@media only screen and (max-width:599px){.navigation__column-title .navigation__leaf:before{color:#0000001a;content:"|";line-height:25px;padding-right:20px}}@media only screen and (min-width:600px) and (max-width:899px){.navigation__column-title{margin-bottom:12px}}@media only screen and (min-width:900px){.navigation__column-title{margin-bottom:28px}}.navigation__column-title a{font-size:18px!important;font-weight:500;letter-spacing:.48px;padding-bottom:0;padding-top:0}@media only screen and (min-width:600px){.navigation__column-title a{letter-spacing:.54px}}.navigation__column-title a:after{bottom:15px}@media only screen and (min-width:600px) and (max-width:899px){.navigation .flyout__item.js-nav-item .navigation__column-title{margin-bottom:8px}}.navigation__column-title:first-child>a>span{font-size:16px;font-style:normal;font-weight:500;letter-spacing:.48px;line-height:30px}@media only screen and (min-width:600px){.navigation__column-title:first-child>a>span{letter-spacing:.54px;line-height:16px}}.navigation__column-title:first-child .icon-arrow-right{top:55%}.navigation__back-link{cursor:pointer;font-size:25px;padding-left:15px;visibility:hidden}.navigation__back-link i{color:#fff;display:none;padding-bottom:10px}.navigation__back-link i:hover{color:#a78a69}@media only screen and (max-width:599px){.navigation__back-link{margin-bottom:12px;margin-top:8px;padding-top:8px}.navigation__back-link .icon-arrow-left{color:#000;display:inline-block;visibility:visible}}.navigation__leaf{cursor:pointer;font-size:24px;padding:0 15px;position:relative}.navigation__leaf i{color:#000}@media only screen and (max-width:599px){.navigation__leaf{font-size:20px;font-weight:400}.flyout__list .flyout__list .navigation__leaf{padding:10px 33px 10px 15px}}@media only screen and (min-width:600px){.navigation__leaf{padding:11px 33px 12px 30px}}@media only screen and (min-width:900px){.navigation__leaf{padding:11px 33px 15px 64px}}@media only screen and (min-width:900px) and (hover:hover){.navigation__leaf:hover span{text-decoration:underline}}@media only screen and (min-width:600px){.navigation .flyout__item--level-1.flyout__item--has-image .navigation__leaf{padding:10px 33px 10px 30px}}@media only screen and (min-width:900px){.navigation .flyout__item--level-1.flyout__item--has-image .navigation__leaf{padding:10px 33px 10px 64px}}@media only screen and (min-width:600px){.navigation .flyout__item--level-1 .navigation__column-title .navigation__leaf{padding-left:25px}}@media only screen and (min-width:900px){.navigation .flyout__item--level-1 .navigation__column-title .navigation__leaf{padding-left:32px}}@media only screen and (min-width:600px){.navigation .flyout__item--level-1 .flyout__item--level-1.flyout__item--has-image .navigation__leaf{padding-left:32px}.flyout__item--level-2 .navigation__leaf{padding:11px 33px 10px 25px!important}}@media only screen and (min-width:900px){.flyout__item--level-2 .navigation__leaf{padding:11px 33px 11px 32px!important}}.navigation__producticon{height:40px!important;margin-right:10px!important;object-fit:cover;width:40px!important}@media only screen and (min-width:600px){.navigation__producticon{display:block;margin:0 20px 0 0;width:100px}}@media only screen and (min-width:900px){.navigation__producticon{margin:0;width:auto}}.navigation__overlay{background-color:#e9e2d9;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden}.navigation__overlay--visible{opacity:1;visibility:visible}.navigation__overlay .navigation__close{display:none}@media only screen and (min-width:900px){.navigation__overlay .navigation__close{background-color:#e9e2d9;cursor:pointer;display:block;padding:21px;position:absolute;right:15px;top:130px;z-index:9999}.navigation__overlay .navigation__close i{color:#000;display:flex}.navigation__overlay .navigation__close :before{font-size:22px;font-weight:700}}.navigation a{text-decoration:none}.navigation__teaser-wrapper{animation:fadeInNavTeaser 1s;cursor:auto;display:none;height:100%;opacity:0;position:absolute;right:-200%;top:0;transition:all .5s ease-in-out;width:100%}@media only screen and (max-width:1279px){.navigation__teaser-wrapper{overflow:hidden;right:unset;top:100%;width:100vw}}@media only screen and (max-width:449px){.navigation__teaser-wrapper{right:-100%}}.navigation__teaser-wrapper.is-active{display:block;opacity:1}@media only screen and (max-width:1279px){.navigation__teaser-wrapper.is-active{display:none}}.navigation__teaser-wrapper-content{background:linear-gradient(180deg,#0000,#0000004d);bottom:0;padding:45px;position:absolute;width:100%;z-index:1}.navigation__teaser-wrapper-content p{-webkit-font-smoothing:antialiased;color:#fff;font-size:34px;font-weight:400;letter-spacing:-.0025em;line-height:40px;margin:30px 0;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0}.navigation__teaser-wrapper-content .btn,.navigation__teaser-wrapper-content .location-search__restart{border:none;font-weight:500;padding:12px 20px 10px}.navigation__teaser-wrapper-content .btn:hover,.navigation__teaser-wrapper-content .location-search__restart:hover{background-color:#fff;cursor:pointer}.navigation__teaser-wrapper-image{background-color:#dddbdd;box-shadow:0 2px 12px #00000014;height:100%;position:absolute;top:0;width:100%;z-index:0}.navigation__teaser-wrapper-image--loading:after{animation:shimmer 1.2s infinite;background-image:linear-gradient(90deg,#fff0,#fff3 20%,#ffffff80 60%,#fff0);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@keyframes shimmer{to{transform:translateX(100%)}}.navigation__teaser-wrapper-image img{height:100%;object-fit:cover;width:100%}@media only screen and (max-width:899px){.navigation__teaser-wrapper-image{height:100%}}.navigation .nav-teaser-clone.is-active{display:block;opacity:1}@media only screen and (min-width:900px){.navigation .nav-teaser-clone.is-active{display:none}}.navigation .nav-teaser-clone .navigation__teaser-wrapper{bottom:-50%;padding:45px;z-index:1}.navigation__category.is-active a{color:#000}.navigation__teaser-wrapper-content a.btn:focus-visible,.navigation__teaser-wrapper-content a.location-search__restart:focus-visible{outline:1px solid rgba(229,231,235,var(--tw-border-opacity))}@keyframes fadeInNavTeaser{0%{opacity:0}to{opacity:1}}.newsletter-link{margin-top:30px}@media only screen and (max-width:599px){.newsletter-link{width:100%}}@media only screen and (min-width:900px){.newsletter-link{margin-bottom:0}}.newsletter-link .btn,.newsletter-link .location-search__restart{display:inline-flex;padding:7px 20px 6px}@media only screen and (max-width:599px){.newsletter-link .btn,.newsletter-link .location-search__restart{width:100%}}.newsletter-link .btn:before,.newsletter-link .location-search__restart:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e965";font-family:icomoon!important;font-size:24px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;margin-right:14px;text-transform:none}.navigation-image-link{align-items:center;bottom:65px;display:flex;left:0;position:static;right:0}@media only screen and (min-width:600px){.navigation-image-link{height:34px}}.navigation-image-link:hover{text-decoration:none}@media only screen and (max-width:449px){.navigation-image-link{padding:0 5px}}.navigation-image-link__image{max-height:25px;max-width:25px}@media only screen and (min-width:600px){.navigation-image-link__image{max-height:30px;max-width:30px}}.navigation-image-link__image img{height:auto;width:25px}@media only screen and (max-width:449px){.navigation-image-link__image img{max-width:20px}}@media only screen and (min-width:600px){.navigation-image-link__image img{width:30px}}.navigation-image-link__label{color:#000;display:flex;gap:8px;line-height:34px;position:relative;white-space:nowrap}@media only screen and (max-width:449px){.navigation-image-link__label:has(figure){gap:5px}}.navigation-image-link:hover .navigation-image-link__label{color:#000}.navigation-image-link:hover .navigation-image-link__label:after{background-color:#000;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:0}.partnercontactform{display:flex;flex-direction:column;min-height:1px;width:100%}@media only screen and (min-width:600px){.partnercontactform{flex:0 1 auto;width:66.66667%}}@media only screen and (min-width:900px){.partnercontactform{flex:0 1 auto;width:50%}}.partnercontactform__address{margin-bottom:20px}.partnercontactform__selects{display:flex;min-height:1px}@media only screen and (max-width:599px){.partnercontactform__selects{flex-direction:column}}@media only screen and (min-width:600px){.partnercontactform__selects>.form-group+.form-group{margin-left:50px}}.partnercontactform__notepad{display:flex;justify-content:space-between;min-height:1px}@media only screen and (min-width:600px){.partnercontactform button[type=submit]{align-self:flex-start}}.partnercontactform__privacytext strong{display:block}.partnercontactform .fade-enter-active,.partnercontactform .fade-leave-active{max-height:300px;transition:opacity .35s,max-height .5s}.partnercontactform .fade-enter,.partnercontactform .fade-leave-to{max-height:0;opacity:0}.product-grid{display:flex;flex-wrap:wrap;min-height:1px;width:100%}.product-grid__inner{width:100%}.product-grid__item{margin-bottom:5px}.product-grid__item .teaser{margin:0}@media only screen and (min-width:600px) and (max-width:899px){.product-grid__item{margin-bottom:0}}.product-grid__item--big,.product-grid__item--small{flex:0 1 auto;width:100%}@media only screen and (min-width:600px){.product-grid__item--big,.product-grid__item--small{flex:0 1 auto;width:calc(50% - 15px)}}@media only screen and (min-width:900px){.product-grid__item--big,.product-grid__item--small{flex:0 1 auto;width:calc(33.33333% - 20px)}}.product-label{background:#bda88f;color:#000;height:25px;left:0;line-height:25px;padding:0 15px;position:absolute;text-transform:uppercase;top:0;z-index:10}.product-label>span{position:relative;top:1px}.product-label--spacing-top{top:20px}.historical~.product-label--spacing-top{top:44px}.product-list{align-items:flex-start;background:#fff;border-bottom:1px solid #7777774d;color:#000;display:flex;flex-direction:column;overflow:hidden;padding:42px 20px 0;position:relative;text-decoration:none}@media only screen and (min-width:900px){.product-list{padding:62px 20px 0}}.product-list:last-child{border-bottom:none}.product-list__content-and-info{display:flex;flex-direction:column;padding:20px 0;width:100%}@media only screen and (min-width:900px){.product-list__content-and-info{flex-direction:row}}.product-list__info{display:flex;flex-direction:column;justify-content:space-between}.product-list__price{text-align:left}@media only screen and (min-width:900px){.product-list__price{text-align:right}}.product-list__price strong{font-family:FuturaDemi,Calibri,Helvetica,sans-serif;font-weight:300;text-rendering:optimizeLegibility}.product-list__price>small>[role=link],.product-list__price>small>a{cursor:pointer;text-decoration:underline}.product-list__choose-shop{margin-top:20px}@media only screen and (max-width:599px){.product-list__choose-shop{order:2}}.product-list__interaction{margin-top:20px}.product-list__interaction>div{display:inline-block;vertical-align:middle}.product-list__interaction>div:not(:last-child){margin-right:17px}.product-list__interaction .icon-cross:hover{cursor:pointer}.product-list__interaction .icon-cross:before{font-size:24px;line-height:32px}@media only screen and (max-width:599px){.product-list__interaction{order:3}}@media only screen and (min-width:600px) and (max-width:899px){.product-list__interaction{margin-top:0;position:absolute;right:0;top:20px}}@media only screen and (min-width:900px){.product-list__interaction{margin-top:0;min-width:80px;text-align:right}}.product-list__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;min-height:1px;position:relative;width:100%}.product-list__artname{word-wrap:break-word;color:#000;font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;margin-bottom:20px;text-rendering:optimizeLegibility;width:100%}@media only screen and (max-width:599px){.product-list__artname{font-size:16px;letter-spacing:.2px;line-height:26px}}@media only screen and (min-width:600px){.product-list__artname{font-size:18px;line-height:28px}}@media only screen and (min-width:900px){.product-list__artname{font-size:18px;line-height:30px}}.product-list__artname:after{content:none}.product-list__artname>i:before{font-size:18px;font-weight:500;margin-right:5px}.product-list__artname-line{font-size:24px;font-weight:400;line-height:28px}.product-list__artname-name{font-size:16px;font-weight:400;line-height:22.4px;text-align:left}.product-list__artname:hover{color:#000}@media only screen and (min-width:900px){.product-list__artname{margin-bottom:0}}.product-list__content-details{display:flex;flex-wrap:wrap;font-size:16px;font-weight:400;justify-content:space-between;line-height:22.4px;margin:10px 0 20px;width:100%}@media only screen and (min-width:600px){.product-list__content-details{width:60%}}@media only screen and (min-width:900px){.product-list__content-details{margin-bottom:0}}.product-list__content-details>div:last-child{margin-right:0}.product-list__content-details>div span{white-space:nowrap}.product-list__surface{align-items:center;display:flex}.product-list__surface .product-surface-image{background-size:25px;border:1px solid #bfbfbf;border-radius:50%;height:25px;width:25px}.product-list__availability{white-space:nowrap}.product-list__availability p{margin:0}.product-list__footer{align-items:center;display:flex;flex-direction:column;height:80px;margin-top:auto;width:100%}.product-list__separator{background-color:#7777774d;height:1px;margin:10px auto;width:100%}.product-list__variant{align-items:center;color:#949697;cursor:pointer;display:flex;font-size:18px;font-weight:400;height:50px;justify-content:center;line-height:20px;text-transform:uppercase}.product-list__variant:hover{color:#bfbfbf}.product-list__variant:before{font-size:24px;margin-right:10px}.product-list__image{height:200px;width:100%}.product-list__image img{display:block;height:100%;margin:0 auto;max-width:100%;object-fit:contain;object-position:center center}.product-list__image--pipe img{height:100%;max-height:200px;padding:0 20px}.product-list--notepad{align-items:unset;background-color:initial;flex-direction:unset}@media only screen and (min-width:900px){.product-list--notepad{padding:62px 20px 50px 0}}.product-list--notepad .product-list__image{height:65px;margin-right:30px;overflow:hidden;width:65px}@media only screen and (min-width:600px) and (max-width:899px){.product-list--notepad .product-list__image{height:98px;margin-right:25px;width:98px}}@media only screen and (min-width:900px){.product-list--notepad .product-list__image{height:128px;margin-right:80px;width:128px}.product-list--notepad__content-and-info{flex-direction:row;width:80%}}.product-list--notepad__content-and-info .product-list__artname-line{font-size:26px;font-weight:500;letter-spacing:.2px;line-height:30px}@media only screen and (min-width:600px) and (max-width:899px){.product-list--notepad__content-and-info .product-list__artname-line{font-size:30px;letter-spacing:1.5px;line-height:36px}}@media only screen and (min-width:900px){.product-list--notepad__content-and-info .product-list__artname-line{font-size:32px;line-height:40px}}.product-list--notepad__info,.product-mini{min-height:1px}.product-mini{--shade-white:#fff;--label-color-gray:#7f7f7f;background:#fff;box-shadow:0 1px 17px 0 #0000001c;display:flex;flex-direction:column;overflow:hidden;position:relative}.product-mini:hover{box-shadow:0 1px 20px 4px #0000001c}.product-mini .historical{align-items:center;background-color:var(--label-color-gray);color:var(--shade-white);display:flex;font-family:Futura,Calibri,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:14px;padding:5px 8px;position:absolute;text-align:center;text-transform:uppercase;top:16px;width:-moz-fit-content;width:fit-content}.product-mini img{display:block;height:90%;margin:0 auto;max-width:calc(80% - 40px);max-width:100%;object-fit:contain;object-position:center center}@media only screen and (min-width:900px){.product-mini img{padding:0 20px}}.product-mini__link{color:#000;display:flex;flex:1;flex-direction:column;font-family:Futura,Calibri,Helvetica,sans-serif;font-size:16px;font-weight:400;min-height:1px;text-decoration:none;text-rendering:optimizeLegibility}@media only screen and (min-width:600px){.product-mini__link{font-size:18px}}.product-mini__link:after{content:none}.product-mini__image{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;margin:0 auto;overflow:hidden;padding-top:20px;position:relative;width:80%}@media only screen and (min-width:900px){.product-mini__image{width:70%}}.product-mini__title{font-size:16px;letter-spacing:.2px;line-height:26px;padding:20px 10% 10px}.product-mini__title h4{color:#000;font-size:16px;font-weight:400;line-height:22.4px;margin-bottom:5px}@media only screen and (min-width:600px) and (max-width:899px){.product-mini__title h4{font-size:24px;font-weight:400;line-height:28px}}@media only screen and (min-width:900px){.product-mini__title h4{font-size:24px;line-height:28px}}.product-mini__title>span{display:block;font-size:12px;font-weight:400;line-height:16.8px;margin-bottom:5px}@media only screen and (min-width:600px) and (max-width:899px){.product-mini__title>span{font-size:16px;font-weight:400;line-height:22.4px}}@media only screen and (min-width:900px){.product-mini__title>span{font-size:16px;font-weight:400;line-height:22.4px}}.product-mini__title--teaser{bottom:0;font-family:Futura;padding:20px 10% 30px;position:absolute;width:100%;z-index:9}.product-mini__title--teaser h4{color:#fff;margin-bottom:0}.product-mini__title--teaser button{margin-top:20px}.product-mini__price{color:#000;padding:0 15px 20px}.product-mini__separator{background-color:#7777774d;height:1px;margin:0 auto;width:80%}.product-mini__variant{align-items:center;color:#949697;cursor:pointer;display:flex;font-size:12px;font-weight:400;height:50px;justify-content:center;line-height:20px;min-height:1px;text-transform:uppercase}@media only screen and (min-width:600px) and (max-width:899px){.product-mini__variant{font-size:16px;font-weight:400;line-height:20px}}@media only screen and (min-width:900px){.product-mini__variant{font-size:18px;font-weight:400;line-height:20px}}.product-mini__variant:hover{color:#bfbfbf}.product-mini__variant:before{font-size:24px;margin-right:10px}.product-mini .product-label__wrapper{left:20px}.product-mini--short{height:400px}@media only screen and (min-width:600px){.product-mini--short{height:474px}}.product-mini--long{height:300px}@media only screen and (min-width:600px){.product-mini--long{height:710px}}.product-mini--teaser-background{position:relative}.product-mini--teaser-background:after{background:#000;bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease-out}.product-mini--teaser-background:hover:after{opacity:.6}.product-mini--teaser-background:after{opacity:.5}@media only screen and (min-width:600px){.product-mini--teaser-background:after{opacity:.4}}.product-mini--teaser-background .teaser__image{display:block;height:100%;object-fit:cover;object-position:center center;position:absolute;width:100%}.product-tiles>.headline-group .headline-lead{display:none}.product-tiles__pagination{margin-bottom:40px;width:100%}.product-tiles--search{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr;margin-top:20px;width:100%}@media only screen and (min-width:600px){.product-tiles--search{grid-gap:25px;margin-top:25px}}@media only screen and (min-width:900px){.product-tiles--search{grid-gap:25px;grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:1280px){.product-tiles--search{margin-top:30px}}.product-tiles--search>.headline-group .headline-lead{display:none}.product-tiles--search .usp{width:100%}.product-tiles__pagination{margin:0 auto}.tiles__tile-outer:not(.active) .product-certificate__underline{display:none}.product-variant{margin-bottom:20px;width:100%}.product-variant-container{display:flex;flex-wrap:wrap;margin-bottom:30px}@media only screen and (max-width:599px){.product-variant-container{margin-top:35px}}@media only screen and (min-width:600px) and (max-width:899px){.product-variant-container{margin-bottom:30px;margin-top:60px}}.product-variant__selected{max-width:465px}.product-variant__selected p{font-size:14px;margin:0}.product-variant__product{border-bottom:1px solid #000;cursor:pointer;overflow:hidden;padding:0 15px 4px 0;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.product-variant__product:after{color:#000;content:"";display:block;font-family:icomoon;font-size:25px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.product-variant__product strong{font-family:FuturaDemi,Calibri,Helvetica,sans-serif;font-weight:500;margin-right:10px;text-rendering:optimizeLegibility}.product-variant-overlay{padding:100px 80px;width:100%}@media only screen and (max-width:599px){.product-variant-overlay{padding:60px 15px 0}}@media only screen and (min-width:600px) and (max-width:899px){.product-variant-overlay{padding:60px 30px 0}}@media only screen and (min-width:900px) and (max-width:1280px){.product-variant-overlay{padding-left:50px;padding-right:50px}}.product-variant-overlay__headline{display:block;font-size:30px;font-weight:500;margin-bottom:20px}@media only screen and (max-width:599px){.product-variant-overlay__headline{margin-bottom:10px}}.quickview .product-variant-overlay{padding-left:0;padding-right:0}@media only screen and (max-width:899px){.quickview .product-variant-overlay{margin:0 0 60px}}.product-variant-table{border-collapse:collapse}.product-variant-table .product-surface__item--active{border:none}.product-variant-table tr:first-child td{border-top:none}.product-variant-table tr:last-child:not(.product-variant-table--active) td{border-bottom:none}.product-variant-table tr:hover td{background:#f1f2f2;color:#000;position:relative}.product-variant-table tr:hover td:after,.product-variant-table tr:hover td:before{background:#fff;content:" ";height:1px;position:absolute;top:0;width:100%}.product-variant-table tr:hover td:after{bottom:0;top:auto}.product-variant-table td{border-bottom:1px solid #7777774d;height:100%;transition:all .25s ease-in-out;vertical-align:top}.product-variant-table td a{font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;height:100%;padding-bottom:15px;padding-top:15px;text-rendering:optimizeLegibility}.product-variant-table td a:hover{color:#000}.product-variant-table td a:after{content:none}.product-variant-table--active td{border-bottom:2px solid #000}.product-variant-table__column-left,.product-variant-table__column-right{align-items:flex-start;display:flex;min-height:1px;text-decoration:none}.product-variant-table__column-right{height:100%;justify-content:flex-end;min-width:150px}@media only screen and (max-width:899px){.product-variant-table__column-right{align-items:flex-start}}.product-variant-table__column-left span{color:#000;width:60%}.product-variant-table__column-left div{width:40%}.product-variant-table__check{color:#a78a69;margin-left:30px;margin-right:20px;transform:scale(1.5)}.product-variant-table__check--empty{display:none}@media only screen and (min-width:600px){.product-variant-table__check--empty{display:block;visibility:hidden}}.product-variant-table__price{color:#000;font-family:FuturaDemi,Calibri,Helvetica,sans-serif;text-rendering:optimizeLegibility;white-space:nowrap}.product-variant-table__price strong{font-weight:400}@media only screen and (max-width:599px){.product-variant-table__column-left .product-surface,.product-variant-table__column-left span{display:flex;float:none;min-height:1px;width:100%}.product-variant-table__column-left{display:block}.product-variant-table--active .product-variant-table__check{margin-left:10px;margin-right:10px}}@media only screen and (min-width:600px){.product-variant-table__column-left{padding-left:15px}.product-variant-table__column-left span{padding-right:20px;width:55%}.product-variant-table__column-left div{width:45%}.product-variant-table__check{margin-left:20px}}@media only screen and (max-width:599px){.product-warranty>div>div{flex:0 1 auto;width:100%}}@media only screen and (min-width:600px) and (max-width:899px){.product-warranty>div>div{flex:0 1 auto;width:calc(83.33333% - 4.16667px)}}@media only screen and (min-width:900px) and (max-width:1280px){.product-warranty>div>div{flex:0 1 auto;width:calc(66.66667% - 10px)}}@media only screen and (min-width:1280px){.product-warranty>div>div{flex:0 1 auto;width:calc(66.66667% - 10px)}}.product__historical-label{background-color:#bfbfbf;height:25px;padding:5px 20px;position:absolute;top:12px}@media only screen and (min-width:600px) and (max-width:899px){.product__historical-label{top:20px}}@media only screen and (min-width:900px){.product__historical-label{top:30px}}.product__historical-label span{color:#000;display:block;font-family:Futura;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:18px}.product-data{flex:0 1 auto;margin-top:-5px;width:100%}@media only screen and (min-width:900px){.product-data{flex:0 1 auto;width:calc(50% - 15px)}}.product-details{flex-direction:column;padding-bottom:80px;position:relative}@media only screen and (min-width:900px){.product-details{flex-direction:row;padding-bottom:80px}}.product-availability{display:block;margin:0;position:relative}.product-availability p{display:inline-block}.product-availability:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;border-radius:100%;color:#fff;content:"\e93c";font-family:icomoon!important;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;margin-right:5px;padding-left:1px;text-transform:none;top:1px}.product-availability:before,.product-surface-image{display:inline-block;height:20px;position:relative;width:20px}.product-surface-image{background-position:50%;background-size:20px;border:1px solid #000;border-radius:15px;margin-right:15px;min-height:20px;min-width:20px;vertical-align:middle}.product-spraytypes{margin-bottom:50px}@media only screen and (min-width:600px){.product-spraytypes{margin-bottom:60px}}@media only screen and (min-width:900px){.product-spraytypes{margin-bottom:80px}}@media only screen and (max-width:599px){.product-spraytypes{flex:0 1 auto;width:100%}}@media only screen and (min-width:600px) and (max-width:899px){.product-spraytypes{flex:0 1 auto;width:100%}}@media only screen and (min-width:900px) and (max-width:1280px){.product-spraytypes{flex:0 1 auto;width:100%}}@media only screen and (min-width:1280px){.product-spraytypes{flex:0 1 auto;width:100%}}.product-spraytypes .teaser--background-copy-text{position:relative}.product-spraytypes .teaser--background-copy-text.no-video{cursor:default}.product-spraytypes .teaser--background-copy-text.no-video:hover:after{opacity:.5}@media only screen and (min-width:600px){.product-spraytypes .teaser--background-copy-text.no-video:hover:after{opacity:.4}}.product-spraytypes .teaser--background-copy-text.teaser figure{position:relative;width:100%}.product-spraytypes .teaser--background-copy-text.teaser figure:before{content:"";display:block;padding-top:133.33333333%;width:100%}@media only screen and (min-width:600px){.product-spraytypes .teaser--background-copy-text.teaser figure:before{content:"";display:block;padding-top:56.25%;width:100%}}.product-spraytypes .teaser--background-copy-text .teaser__body{left:0;margin-top:30%;padding:0 20px 20px;position:absolute;top:0}@media only screen and (min-width:600px){.product-spraytypes .teaser--background-copy-text .teaser__body{margin-top:10%;padding:0 35px 20px}}@media only screen and (min-width:900px){.product-spraytypes .teaser--background-copy-text .teaser__body{padding:0 70px 25px}}.product-description{margin-top:40px}@media only screen and (min-width:900px){.product-description{margin-top:60px}}.product-description p{display:inline}.product-description a{white-space:nowrap}.product-price{display:flex;flex-wrap:wrap;margin-bottom:40px}.product-price__amount-wrapper{display:inline-block;min-width:inherit}@media only screen and (min-width:600px){.product-price__amount-wrapper{min-width:inherit}}.product-price__amount-wrapper:not(:last-child){margin-right:20px}.product-price small>[role=link],.product-price small>a,.product-price__amount-wrapper>small>[role=link],.product-price__amount-wrapper>small>a{cursor:pointer;text-decoration:underline}.product-price__amount{white-space:nowrap}.product-price__amount--small{font-size:1.125rem}.product-articlenumbers{margin-bottom:30px}.product-articlenumbers span{white-space:nowrap}.product-articlenumbers span:not(:last-child){padding-right:30px}.product-cta{margin-bottom:10px}.product-cta__notavailable-text{font-weight:500}.product-cta__notavailable-text-wrap{margin-bottom:10px}.product-cta a{display:block;margin-bottom:20px;text-align:center;white-space:nowrap}@media only screen and (min-width:450px){.product-cta a{display:inline-block}.product-cta a:not(:last-child){margin-right:20px;margin-top:0}}.product-cta__spare-parts:before{display:none}.product-actions{display:inline-flex;flex-direction:column;gap:20px;margin-bottom:40px}@media only screen and (min-width:600px){.product-actions{gap:21px}}@media only screen and (min-width:900px){.product-actions{gap:15px;margin-bottom:50px}}.product-linkToHPS a{border:1.5px solid var(--font-color)}.product-linkToHPS a:hover{border-color:var(--secondary-state-color);color:var(--font-color)}.quotelist{margin-bottom:50px}@media only screen and (min-width:600px){.quotelist{margin-bottom:60px}}@media only screen and (min-width:900px){.quotelist{margin-bottom:80px}}.quotelist-quote{align-items:center;display:flex;flex-direction:column;margin:20px 0;min-height:1px}.quotelist-quote img{border-radius:50%;flex-shrink:0;height:100px;object-fit:cover;object-position:center center;width:100px}@media only screen and (min-width:600px){.quotelist-quote img{align-self:flex-start;border-radius:50%;height:150px;margin-right:30px;width:150px}}.quotelist-quote__textbox{display:flex;flex-direction:column;min-height:1px;padding-top:20px;width:100%}.quotelist-quote__textbox-inner{justify-content:flex-end;max-width:100%}.quotelist-quote__textbox p{margin:0}.quotelist-quote__textbox .quote-text{margin-bottom:5px}@media only screen and (max-width:599px){.quotelist-quote__textbox .quote-text{font-size:16px;letter-spacing:.2px;line-height:26px}}@media only screen and (min-width:600px){.quotelist-quote__textbox .quote-text{font-size:18px;line-height:28px}}@media only screen and (min-width:900px){.quotelist-quote__textbox .quote-text{font-size:18px;line-height:30px}}.quotelist-quote__textbox .quote-caption{color:#7d7d7d;font-size:16px;font-weight:500;letter-spacing:2.5px;line-height:20px;margin-bottom:10px;text-transform:uppercase}@media only screen and (min-width:600px){.quotelist-quote__textbox .quote-caption{font-size:18px;font-weight:400;letter-spacing:3px;line-height:22px;margin-bottom:15px}}@media only screen and (min-width:900px){.quotelist-quote__textbox .quote-caption{font-size:20px;line-height:24px;margin-bottom:20px}}@media only screen and (min-width:600px){.quotelist-quote__textbox{padding-top:20px}.quotelist-quote{align-items:flex-start;flex:0 1 auto;flex-direction:row;width:calc(83.33333% - 4.16667px)}.quotelist-quote:nth-child(2n){flex-direction:row-reverse}.quotelist-quote:nth-child(2n) img{margin-left:30px;margin-right:0}.quotelist-quote:nth-child(2n) .reverse{align-self:flex-end;display:flex;flex-direction:column;flex-grow:0;min-height:1px}}.rating{margin-bottom:50px}@media only screen and (min-width:600px){.rating{margin-bottom:60px}}@media only screen and (min-width:900px){.rating{margin-bottom:80px}}.rating-img{align-items:center;display:flex;min-height:1px}.rating-img i{color:#bda88f;cursor:default;font-size:25px}@media only screen and (min-width:600px){.rating-img i{font-size:40px}}@media only screen and (min-width:900px){.rating-img i{font-size:50px}}.rating-img__stars{margin-right:5%}.rating-img__number{font-size:36px;font-weight:500;letter-spacing:.1px;line-height:40px;margin:0 0 20px}@media only screen and (min-width:600px){.rating-img__number{font-size:50px;letter-spacing:.2px;line-height:58px;margin-bottom:30px}}@media only screen and (min-width:900px){.rating-img__number{font-size:64px;letter-spacing:.3px;line-height:72px}}.social-media-feed{margin-bottom:50px;width:100%}@media only screen and (min-width:600px){.social-media-feed{margin-bottom:60px}}@media only screen and (min-width:900px){.social-media-feed{margin-bottom:80px}}.social-media-feed .referral{display:none!important}.social-media-feed .decorationtext{margin-bottom:30px}@media only screen and (min-width:600px){.social-media-feed .decorationtext{margin-bottom:30px}}@media only screen and (min-width:900px){.social-media-feed .decorationtext{margin-bottom:50px}}.social-media-feed__withdrawn{color:#bfbfbf;margin-bottom:0!important;text-align:center}.social-media-feed__withdrawn i{color:#bfbfbf;display:block;font-size:36px}.social-media-feed__feed{overflow-y:hidden!important}.social-media-feed__feed li.feed-item{background:none!important;cursor:pointer}.social-media-feed__feed li.feed-item .j-meta{display:none}.social-media-feed__feed li:before{content:""}.social-media-feed__feed.juicer-feed.image-grid .j-text{background-color:#0009}.social-media-feed__feed.juicer-feed .j-image{bottom:unset!important}.social-media-feed__feed .juicer-button{background:#0000!important;border:1px solid #fff!important;color:#fff!important;font-family:FuturaMedium,Calibri,Helvetica,sans-serif;font-size:16px!important;font-weight:400!important;left:0!important;line-height:inherit!important;margin:50px auto 0!important;min-width:200px!important;padding:12px 20px 10px!important;text-rendering:optimizeLegibility;text-transform:none!important}.social-media-feed__feed .juicer-button:hover{background:#0000!important;border:1px solid #bfbfbf!important;color:#fff!important}.social-media-feed__feed .juicer-button:hover:after{display:none!important;width:0!important}.social-media-feed__feed .juicer-button:before{display:none}.social-media-feed .j-loading{border-color:#fff!important}.social-media-feed .j-loading:before{background-color:#fff!important}.j-overlay li:before{content:""}.j-overlay .image{margin-bottom:0!important}.j-overlay .juicer-button{border-width:1px!important;font-family:FuturaMedium,Calibri,Helvetica,sans-serif;font-size:16px!important;font-weight:400!important;line-height:inherit!important;margin:0 auto!important;min-width:200px!important;padding:12px 20px 10px!important;text-rendering:optimizeLegibility}.j-overlay .juicer-button:hover{background:#0000!important;border:1px solid #bfbfbf!important;color:#000!important}.j-overlay .juicer-button:hover:after{display:none!important;width:0!important}.j-overlay .j-close{right:5px!important;top:10px!important}.j-overlay .j-close:after{width:0!important}.j-overlay .j-meta{display:none!important}.j-overlay .j-navigate{bottom:8px!important;right:10px!important}@media only screen and (max-width:899px){.j-overlay .j-navigate{bottom:0!important;right:0!important}}.j-overlay .j-share{display:none!important}.stage-calendar{margin-bottom:50px;overflow:hidden;width:100%}@media only screen and (min-width:600px){.stage-calendar{margin-bottom:60px}}@media only screen and (min-width:900px){.stage-calendar{margin-bottom:80px}}.stage-calendar__headline{display:inline;position:relative}.stage-calendar__headline:after{background-color:#a78a69;bottom:-8px;content:"";height:3px;left:0;position:absolute;width:100%}.stage-calendar__headline-wrapper{margin:50px 15px 30px}@media only screen and (min-width:600px){.stage-calendar__headline-wrapper{margin:60px 30px 40px}}@media only screen and (min-width:900px){.stage-calendar__headline-wrapper{margin:60px 60px 40px}}.stage-calendar__inner{position:relative}@media only screen and (min-width:900px){.stage-calendar__inner{min-height:480px;position:relative}.stage-calendar__inner:before{background:#000;content:"";display:block;opacity:.4;padding-top:56.25%;width:100%}}@media only screen and (min-width:1280px){.stage-calendar__inner{min-height:520px}}.stage-calendar__inner .video-embed{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.stage-calendar__inner .video-embed figure{height:100%}.stage-calendar__bg-figure{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.stage-calendar__teaser{cursor:pointer;flex-grow:1;min-height:240px;overflow:hidden;position:relative;width:100%}.stage-calendar__teaser:before{background:#000;content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;transition:opacity .5s;width:100%;z-index:5}.stage-calendar__teaser--inactive{cursor:default}@media only screen and (max-width:599px){.stage-calendar__teaser:not(:last-child){border-bottom:2px solid #fff}}@media only screen and (min-width:600px) and (max-width:899px){.stage-calendar__teaser{min-height:380px;width:50%}.stage-calendar__teaser:first-child,.stage-calendar__teaser:first-child+.stage-calendar__teaser{border-bottom:2px solid #fff}.stage-calendar__teaser:first-child,.stage-calendar__teaser:nth-child(3){border-right:2px solid #fff}}@media only screen and (min-width:900px){.stage-calendar__teaser{height:100%;opacity:0;transition:opacity 1s}.stage-calendar__teaser:before{background:#000;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s;width:100%;z-index:5}.stage-calendar__teaser.visible{opacity:1}.stage-calendar__teaser:hover:before{opacity:.4;z-index:-1}.stage-calendar__teaser:not(:last-child):after{background:#fff;content:"";height:0;position:absolute;right:0;top:0;transition:height 1s .75s;width:2px}.stage-calendar__teaser:not(:last-child).visible:after{height:100%}}.stage-calendar__teaser-wrapper{display:flex;flex-direction:column;min-height:1px;width:100%}@media only screen and (min-width:600px){.stage-calendar__teaser-wrapper{flex-direction:row;flex-wrap:wrap}}@media only screen and (min-width:900px){.stage-calendar__teaser-wrapper{flex-direction:row;flex-wrap:nowrap;height:100%;left:0;position:absolute;top:0;width:100%}}.stage-calendar__teaser-content{display:flex;flex-direction:column;height:100%;justify-content:center;min-height:1px;padding:30px;position:relative;text-align:center;transform-origin:center center;transition:transform .5s;z-index:5}@media only screen and (min-width:900px){.stage-calendar__teaser-content{display:block;height:50%;padding:0}}.stage-calendar__teaser-content span{color:#fff;display:block;text-align:center}.stage-calendar__teaser-icon{border:2px solid #fff;height:40px;margin:0 auto;width:40px}@media only screen and (min-width:600px){.stage-calendar__teaser-icon{height:56px;width:56px}}@media only screen and (min-width:900px){.stage-calendar__teaser-icon{height:72px;top:-36px;transition:transform .25s;width:72px}.stage-calendar__teaser--active:hover .stage-calendar__teaser-icon{transform:scale(1.25);transition:transform .75s}}.stage-calendar__teaser--active:hover .stage-calendar__teaser-icon .circle-border-outline span:first-child em{transform:rotate(180deg);transition:transform .5s ease-out;transition-delay:.25s}.stage-calendar__teaser--active:hover .stage-calendar__teaser-icon .circle-border-outline span:last-child em{transform:rotate(180deg);transition:transform .25s linear}.stage-calendar__teaser--inactive:hover .stage-calendar__teaser-icon{animation:closed .5s}.stage-calendar__teaser-icon-img{height:100%;position:relative;top:-1px;width:100%}@media only screen and (min-width:600px){.stage-calendar__teaser-icon-img{padding:5px}}.stage-calendar__teaser-headline{font-size:32px;font-weight:500;letter-spacing:.1px;line-height:36px;margin:0 0 20px;margin-top:20px!important}@media only screen and (min-width:600px){.stage-calendar__teaser-headline{font-size:40px;letter-spacing:.2px;line-height:46px;margin-bottom:30px}}@media only screen and (min-width:900px){.stage-calendar__teaser-headline{font-size:48px;line-height:56px;margin-bottom:10px!important;margin-top:0!important}}.stage-calendar__teaser--inactive .stage-calendar__teaser-desc{margin-top:20px!important}@media only screen and (min-width:900px){.stage-calendar__teaser--inactive .stage-calendar__teaser-desc{margin-bottom:10px!important;margin-top:0!important}}.stage-calendar__teaser-button{margin:20px auto 0}@media only screen and (min-width:900px){.stage-calendar__teaser-button{bottom:30px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .7s ease-out}.stage-calendar__teaser:hover .stage-calendar__teaser-button{opacity:1}}@media only screen and (min-width:1280px){.stage-calendar__teaser-button{bottom:40px}}.stage-calendar__teaser-image{overflow:hidden}@media only screen and (max-width:899px){.stage-calendar__teaser-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}@media only screen and (min-width:900px){.stage-calendar__teaser-image{box-shadow:0 10px 15px 0 #0006;height:50%}.no-touch .stage-calendar__teaser-image--shutter{transform:translateY(-102%);transition:transform .7s}.no-touch .stage-calendar__teaser:hover .stage-calendar__teaser-image--shutter{transform:translateY(0)}}.stage-calendar__teaser--inactive .stage-calendar__teaser-image{opacity:0;visibility:hidden}.stage-calendar__teaser-image img{transform-origin:center center;transition:transform .7s}.stage-calendar__teaser:hover .stage-calendar__teaser-image img{transform:scale(1.1)}.stage-calendar figure img{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}@keyframes closed{0%{transform:rotate(-20deg)}25%{transform:rotate(20deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}to{transform:rotate(0deg)}}.stage{position:relative}@media only screen and (min-width:900px){.stage:hover .swiper-button-next,.stage:hover .swiper-button-prev{display:block}}.stage__body{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;min-height:1px;position:absolute;text-align:center;top:0;width:100%;z-index:7}.stage__body h2{flex:0 1 auto;margin-bottom:30px;width:83.33333%}@media only screen and (min-width:600px){.stage__body h2{flex:0 1 auto;width:66.66667%}}@media only screen and (min-width:900px){.stage__body h2{margin-bottom:50px}}.stage__body .btn,.stage__body .location-search__restart{padding-top:0}.stage__headline span{-webkit-hyphens:none;hyphens:none}.stage figure{height:100%;position:relative}.stage figure:after{background:linear-gradient(180deg,#333,#3330);content:"";display:block;height:50%;left:0;opacity:.3;position:absolute;top:0;width:100%}.stage__image{height:100vh;object-fit:cover;object-position:center center;transition:filter .3s linear,filter .3s linear;width:100%}.stage__image:hover{transform:none}.stage__image--reduced{height:100%}.stage__slide.swiper-slide{height:calc(100vh - 131px);overflow:hidden}.stage .swiper-container{z-index:4}.stage .swiper-container .swiper-button{background-color:initial;background-image:none;display:block!important;height:auto;margin:0 24px;opacity:1;padding:5px 0;transition:all .2s;width:auto}.stage .swiper-container .swiper-button:after{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e90a";display:block;font-family:icomoon!important;font-size:24px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;font-weight:700;letter-spacing:0;line-height:1;text-transform:none}.bright-background .stage .swiper-container .swiper-button:after,.lightbox-target-area .stage .swiper-container .swiper-button:after,.template-pages-category-productOverviewPage .stage .swiper-container .swiper-button:after,.template-pages-layout-notepadPage .stage .swiper-container .swiper-button:after,.template-pages-product-articleDetailPage .stage .swiper-container .swiper-button:after,.template-pages-search-searchPage .stage .swiper-container .swiper-button:after{color:#000}.stage .swiper-container .swiper-button-next{padding-left:5px;right:0}.stage .swiper-container .swiper-button-next:hover{transform:translateX(5px)}.stage .swiper-container .swiper-button-prev{left:0;padding-right:5px}.stage .swiper-container .swiper-button-prev:hover{transform:translateX(-5px)}.stage .swiper-container .swiper-button-prev:after{transform:rotate(180deg)}.stage .swiper-container .swiper-button-disabled{opacity:0;pointer-events:none}.touch .stage .swiper-container .swiper-button{display:none!important}.stage .swiper-container .swiper-pagination{display:none}.stage .swiper-container .swiper-button{margin:0;top:calc(50% - 30px)}@media only screen and (min-width:600px){.stage .swiper-container .swiper-button{margin:0 13px}}.stage .swiper-container .swiper-button:after{color:var(--font-color)}.stage--reduced{height:calc(90vh - 60px);max-height:300px}@media only screen and (min-width:600px){.stage--reduced{height:calc(90vh - 131px)}}@media only screen and (min-width:900px){.stage--reduced{max-height:400px}}.stage--reduced figure:after{background:#000;height:100%}.statement>div{text-align:center}.statement p{display:inline-block;margin-bottom:0;max-width:960px}.statement__center{text-align:center}.statement__left{text-align:left}.split-stage{position:relative}.split-stage__wrapper{display:flex;flex-direction:column}@media only screen and (min-width:900px){.split-stage__wrapper{flex-direction:row}}.split-stage__wrapper-item{cursor:pointer;position:relative;width:100%}@media only screen and (max-width:599px){.split-stage__wrapper-item{min-height:70vh}}@media only screen and (min-width:900px){.split-stage__wrapper-item{width:50%}}.split-stage__wrapper-item-image{aspect-ratio:.76923077;height:100%;overflow:hidden}.split-stage__wrapper-item-image>img{background-size:cover;height:100%;min-height:100%;object-fit:cover;position:relative;vertical-align:top;width:100%;z-index:0}.split-stage__wrapper-item-text{left:50%;max-width:800px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.split-stage__wrapper-item-text>span{display:block;font-size:16px;font-weight:400;letter-spacing:2.5px;line-height:16px;margin-bottom:20px;text-transform:uppercase}@media only screen and (min-width:600px){.split-stage__wrapper-item-text>span{line-height:24px;margin-bottom:30px}}@media only screen and (min-width:600px) and (max-width:899px){.split-stage__wrapper-item-text>span{font-size:24px;letter-spacing:4px;margin-bottom:30px}}@media only screen and (min-width:900px){.split-stage__wrapper-item-text>span{font-size:20px;letter-spacing:3px}}.split-stage__wrapper-item-text .btn.btn--secondary,.split-stage__wrapper-item-text .location-search__restart.btn--secondary{color:#fff;display:inline-block;font-weight:400;margin-top:30px}@media only screen and (min-width:600px){.split-stage__wrapper-item-text .btn.btn--secondary,.split-stage__wrapper-item-text .location-search__restart.btn--secondary{margin-top:40px}}.split-stage__wrapper-item-text .btn.btn--secondary:after,.split-stage__wrapper-item-text .location-search__restart.btn--secondary:after{background-color:#fff;border:1.5px solid #fff}@media only screen and (min-width:600px){.split-stage__wrapper-item-text{opacity:0;transition:opacity 1.3s ease}}.split-stage__wrapper-item:hover .split-stage__wrapper-item-text{opacity:1}.split-stage__wrapper-item:hover img{filter:brightness(80%);transition:all .25s ease-in-out}.split-stage__scroll-indicator-wrapper{bottom:-2px;height:44px;left:50%;position:absolute;transform:translate(-50%);transition:bottom .3s;width:44px;z-index:3}@media only screen and (min-width:600px){.split-stage__scroll-indicator-wrapper{bottom:30px}.split-stage__scroll-indicator-wrapper:hover{bottom:26px}}.split-stage__scroll-indicator{cursor:pointer;font-size:40px;line-height:40px}.teaser--backgroundimage{flex-direction:column;margin-top:-10px}@media only screen and (min-width:600px){.teaser--backgroundimage{flex-direction:row}}.teaser--backgroundimage .headline-group{color:#fff}.teaser--backgroundimage .headline-group .headline-lead{font-size:18px;margin-bottom:3px}.teaser--backgroundimage .teaser__item{background:#0000;display:block;margin-top:10px;position:relative}.teaser--backgroundimage .teaser__item:before{content:"";display:block;padding-top:69.44444444%;width:100%}.teaser--backgroundimage .teaser__item:after{background:#000;bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease-out}.teaser--backgroundimage .teaser__item:hover:after{opacity:.6}.teaser--backgroundimage .teaser__item:after{margin:0 auto;opacity:.4;width:100%}.teaser--backgroundimage .teaser__item a:focus .btn--primary,.teaser--backgroundimage .teaser__item a:focus .location-search__restart--primary{background-color:initial;color:var(--secondary-background-color)}@media only screen and (max-width:599px){.teaser--backgroundimage .teaser__item{width:100%}.teaser--backgroundimage .teaser__item+.teaser__item{margin-top:10px}.teaser--backgroundimage .teaser__item:before{content:none}.teaser--backgroundimage .teaser__item .teaser__inner{position:relative}}.teaser--backgroundimage .teaser__item:focus-within{outline:5px auto -webkit-focus-ring-color;outline-offset:2px}.teaser--backgroundimage .teaser__inner{align-items:flex-end;color:#fff;display:flex;height:100%;justify-content:left;left:0;min-height:1px;position:absolute;top:0;width:100%}.teaser--backgroundimage .teaser__inner h2{font-size:34px;line-height:40px;margin:0}.teaser--backgroundimage .teaser__inner.has-image{color:#fff}.teaser--backgroundimage .teaser__inner.has-button .teaser__body{align-items:flex-start;margin-bottom:0;padding:32px 40px 42px}.teaser--backgroundimage .teaser__inner.has-button .teaser__body,.teaser--backgroundimage .teaser__inner.has-button .teaser__body .headline-group{display:flex;flex-direction:column;height:100%;justify-content:space-between}.teaser--backgroundimage .teaser__inner.has-button .teaser__body .headline-group .headline-lead{font-size:14px}.teaser--backgroundimage .teaser__inner.has-button .teaser__body .headline-group h2{font-size:26px}.teaser--backgroundimage .teaser__inner.has-button .teaser__body .teaser__subline{margin:4px 0 6px}.teaser--backgroundimage .teaser__inner.has-button .teaser__body .btn,.teaser--backgroundimage .teaser__inner.has-button .teaser__body .location-search__restart{flex-shrink:0;max-width:100%;white-space:normal}.teaser--backgroundimage .teaser__img{bottom:0;height:100%;left:50%;max-width:none;object-fit:cover;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);width:100%}@media only screen and (max-width:599px){.teaser--backgroundimage .teaser__img{height:inherit;min-width:100%}}.teaser--backgroundimage .teaser__body{padding:32px 40px 42px;width:100%;z-index:9}.teaser--backgroundimage .teaser__body .btn,.teaser--backgroundimage .teaser__body .location-search__restart{margin-top:15px}.teaser--backgroundimage .teaser__body .headline-group{text-align:left}@media only screen and (min-width:600px) and (max-width:899px){.teaser--backgroundimage .teaser__body .headline-group{max-height:42px}}.teaser--backgroundimage .headline-lead{color:#fff}@media only screen and (min-width:600px){.teaser--backgroundimage-onecolumn .teaser__item{min-height:200px;width:100%}.teaser--backgroundimage-onecolumn .teaser__item:before{content:none}.teaser--backgroundimage-onecolumn .teaser__item img{height:auto;width:100%}.teaser--backgroundimage-onecolumn .teaser__item .teaser__inner{position:relative}.teaser--backgroundimage-onecolumn .teaser__item .teaser__body{max-width:80ch}.teaser--backgroundimage-threecolumns .teaser__item,.teaser--backgroundimage-twocolumns .teaser__item{flex:0 1 auto;width:calc(50% - 5px)}}@media only screen and (min-width:900px){.teaser--backgroundimage-threecolumns .teaser__item{flex:0 1 auto;width:calc(33.33333% - 6.66667px)}.teaser--backgroundimage-threecolumns .teaser__item:nth-of-type(3n+2):last-child{margin:10px auto 0 10px}}.teaser--backgroundimage-threecolumns .teaser__item .teaser__inner .headline-lead{font-size:14px}.teaser--backgroundimage-threecolumns .teaser__item .teaser__inner h2{font-size:26px;line-height:30px}.teaser.teaser--tile-content{justify-content:flex-start;position:relative}.teaser--tile-content .teaser__body{background:#000;color:#fff;padding:25px 15px}@media only screen and (max-width:699px){.teaser--tile-content .teaser__body{order:2}}@media only screen and (min-width:700px){.teaser--tile-content .teaser__body{flex:0 1 auto;padding:30px 20px;position:absolute;right:0;top:30px;width:calc(41.66667% - 14.58333px)}}@media only screen and (min-width:900px){.teaser--tile-content .teaser__body{flex:0 1 auto;padding:40px 30px;top:40px;width:calc(41.66667% - 17.5px)}}@media only screen and (min-width:1280px){.teaser--tile-content .teaser__body{flex:0 1 auto;width:calc(33.33333% - 20px)}}.teaser--tile-content .teaser__background img{display:block;width:100%}@media only screen and (max-width:699px){.teaser--tile-content .teaser__background{order:1}}@media only screen and (min-width:700px){.teaser--tile-content .teaser__background{flex:0 1 auto;width:calc(91.66667% - 2.08333px)}}@media only screen and (min-width:900px){.teaser--tile-content .teaser__background{flex:0 1 auto;width:calc(83.33333% - 5px)}}.teaser--tile-content h4{margin-top:0}.teaser--tile-content p{margin-bottom:0}.teaser{--font-color:#000;--background-color:#fff;--secondary-font-color:#000;--secondary-background-color:#fff;--secondary-state-color:#ffffff40;display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;margin-bottom:50px;min-height:1px}.teaser.row-align-left{justify-content:flex-start}.teaser-page-title h1{margin-bottom:0}.teaser__no-min-height{min-height:0}.teaser--nowrap{flex-wrap:nowrap}@media only screen and (min-width:1280px){.teaser--xxl{max-width:1480px;width:calc(100% - 120px)}}@media only screen and (min-width:600px){.teaser{margin-bottom:60px}}@media only screen and (min-width:900px){.teaser{margin-bottom:80px}}.teaser__fix,.teaser__fix:active,.teaser__fix:hover,.teaser__fix:visited{color:inherit;cursor:pointer;font-family:inherit;font-weight:inherit;left:0!important;margin-left:0!important;margin-right:0!important;text-decoration:none}.teaser__fix:after,.teaser__fix:before{content:none!important}.teaser__fix:before{margin:0!important}.teaser__item{font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;text-rendering:optimizeLegibility}.teaser__item:before{content:""}.teaser__item a{position:static!important}.teaser__item a,.teaser__item a:active,.teaser__item a:hover,.teaser__item a:visited{color:inherit;cursor:pointer;font-family:inherit;font-weight:inherit;left:0!important;margin-left:0!important;margin-right:0!important;text-decoration:none}.teaser__item a:after{content:none!important}.teaser__item a:before{content:none!important;margin:0!important}@media only screen and (max-width:599px){.teaser__item+.teaser__item{margin-top:55px}}@media only screen and (min-width:600px){.teaser--text .teaser__item{flex:0 1 auto;width:calc(41.66667% - 14.58333px)}.teaser--text .teaser__item:nth-child(odd){margin-left:calc(8.33333% - 25px)}.teaser--text .teaser__item:nth-child(2n){margin-right:calc(8.33333% - 25px)}}@media only screen and (min-width:900px){.teaser--text .teaser__item{flex:0 1 auto;width:calc(41.66667% - 17.5px)}.teaser--text .teaser__item:nth-child(odd){margin-left:calc(8.33333% - 30px)}.teaser--text .teaser__item:nth-child(2n){margin-right:calc(8.33333% - 30px)}}.teaser--text .teaser__item:only-child{width:100%}@media only screen and (min-width:600px){.teaser--text .teaser__item:only-child{margin-left:calc(8.33333% - 25px);margin-right:calc(8.33333% - 25px)}}@media only screen and (min-width:900px){.teaser--text .teaser__item:only-child{margin-left:calc(8.33333% - 30px);margin-right:calc(8.33333% - 30px)}}.teaser--text h2{margin-bottom:15px}.teaser--text h2.underline-last{margin-bottom:25px}.teaser--text a{margin-top:5px}@media only screen and (min-width:600px){.teaser--partnerportal .teaser__item{flex:0 1 auto;margin-left:calc(25% - 25px);margin-right:calc(25% - 25px);width:calc(50% - 12.5px)}}.teaser--highlight .teaser__content{width:100%}.teaser--highlight{background:var(--background-color);color:var(--font-color);display:block;padding:35px 15px 40px}@media only screen and (min-width:900px){.teaser--highlight{padding:85px 0}}.teaser--highlight .headline-lead{margin-bottom:10px}.teaser--highlight h2{margin-top:0}.teaser--highlight a{margin-bottom:15px}.teaser--highlight .teaser__cta{display:flex;justify-content:center}@media only screen and (min-width:900px){.teaser--lead .teaser__content{flex:0 1 auto;margin-left:calc(25% - 25px);margin-right:calc(25% - 25px);width:calc(50% - 12.5px)}}.teaser--lead{background:var(--background-color);color:var(--font-color);display:block;padding:35px 15px 40px}.teaser--lead.teaser__item:hover{color:#000}@media only screen and (min-width:900px){.teaser--lead{padding:85px 0}}.teaser--lead .headline-group{position:relative}.teaser--lead .headline-group h2:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e965"!important;font-family:icomoon!important;font-size:106px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;left:calc(-25% - 48px);letter-spacing:0;line-height:1;position:absolute;text-transform:none;top:calc(50% - 34px)}@media only screen and (max-width:899px){.teaser--lead .headline-group h2:before{display:none}.teaser--lead .btn,.teaser--lead .location-search__restart{display:inline-flex}.teaser--lead .btn:before,.teaser--lead .location-search__restart:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--font-color);content:"\e965";font-family:icomoon!important;font-size:24px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;margin-right:14px;text-transform:none}}.teaser--lead .headline-lead{margin-bottom:10px}.teaser--lead h2{margin-top:0}.teaser--lead a{margin-bottom:15px}.teaser--background-copy-text{align-items:center;color:var(--font-color);cursor:pointer;position:relative}.teaser--background-copy-text:after{background:#000;bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease-out}.teaser--background-copy-text:hover:after{opacity:.6}.teaser--background-copy-text:after{opacity:.5}@media only screen and (min-width:600px){.teaser--background-copy-text:after{opacity:.4}}.teaser--background-copy-text .headline-lead{color:var(--font-color)}.teaser--background-copy-text .teaser__image{display:block;height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}.teaser--background-copy-text .teaser__body{margin:20px 0;max-width:calc(100% - 40px);z-index:9}@media only screen and (min-width:600px){.teaser--background-copy-text .teaser__body{margin:40px 0}}@media only screen and (min-width:900px){.teaser--background-copy-text .teaser__body{max-width:calc(100% - 120px)}}.teaser--background-copy-text .teaser__body p{margin-bottom:23px}@media only screen and (min-width:600px){.teaser--background-copy-text .teaser__body p{margin-bottom:33px}}.teaser--background-copy-text .teaser__body .headline-heading{font-weight:500}.teaser--background-copy-text .headline-heading{margin:7px 0 10px}@media only screen and (max-width:899px){.teaser--background-copy-text .headline-heading{margin:0 0 6px}}div.product-grid__item--big .teaser--background-copy-text{cursor:default}div.product-grid__item--big .teaser--background-copy-text:hover:after{opacity:.3}a.teaser__item{color:var(--font-color)!important;position:static!important}a.teaser__item,a.teaser__item:active,a.teaser__item:hover,a.teaser__item:visited{color:inherit;cursor:pointer;font-family:inherit;font-weight:inherit;left:0!important;margin-left:0!important;margin-right:0!important;text-decoration:none}a.teaser__item:after,a.teaser__item:before{content:none!important}a.teaser__item:before{margin:0!important}a.teaser__item .btn.btn--tertiary,a.teaser__item .location-search__restart.btn--tertiary{color:var(--font-color)!important}a.teaser__item .btn.btn--tertiary:after,a.teaser__item .location-search__restart.btn--tertiary:after{background-color:var(--font-color)!important}.two-images-teaser{background:var(--background-color);position:relative}.two-images-teaser .leadi{color:var(--font-color);font-size:18px;text-transform:uppercase}@media only screen and (min-width:900px){.two-images-teaser__wrapper.condensed{margin-bottom:20vh}.two-images-teaser__wrapper.condensed>div>div{height:80vh}}.two-images-teaser__wrapper-item{display:flex;flex-direction:column;overflow:hidden}@media only screen and (min-width:900px){.two-images-teaser__wrapper-item{flex-direction:row}}.two-images-teaser__wrapper-item.two-images-teaser__wrapper-item.teaser-align-right{flex-direction:column-reverse}@media only screen and (min-width:900px){.two-images-teaser__wrapper-item.two-images-teaser__wrapper-item.teaser-align-right{flex-direction:row-reverse}}.two-images-teaser__wrapper-item-image,.two-images-teaser__wrapper-item-text{aspect-ratio:1.33333333;display:block;height:100vh;max-width:100%;width:100%}@media only screen and (min-width:600px) and (max-width:899px){.two-images-teaser__wrapper-item-image,.two-images-teaser__wrapper-item-text{aspect-ratio:1.6}}@media only screen and (min-width:900px){.two-images-teaser__wrapper-item-image,.two-images-teaser__wrapper-item-text{display:inline-block;width:50%}}.two-images-teaser__wrapper-item-image img,.two-images-teaser__wrapper-item-text img{display:flex;height:100%;object-fit:cover;width:100%}.two-images-teaser__wrapper-item-text{position:relative}.two-images-teaser__wrapper-item-text-box{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%;z-index:9}.two-images-teaser__wrapper-item-text-box .leadi{font-size:16px;margin-bottom:5px}@media only screen and (min-width:600px) and (max-width:899px){.two-images-teaser__wrapper-item-text-box .leadi{font-size:18px;margin-bottom:10px}}@media only screen and (min-width:900px){.two-images-teaser__wrapper-item-text-box .leadi{font-size:20px;margin-bottom:15px}}.two-images-teaser__wrapper-item-text-box h2{color:var(--font-color)}.two-images-teaser__wrapper-item-text-box-cta{display:inline-flex;flex-direction:column;max-width:100%}.two-images-teaser__wrapper-item-text-box-cta :before{display:none}.two-images-teaser__wrapper-item-text-box-cta a:first-child{margin-bottom:30px}@media only screen and (min-width:900px){.two-images-teaser__wrapper-item-text-box-cta a:first-child{margin-bottom:50px}}.two-images-teaser__wrapper-item-text-box-cta a{display:block!important;-webkit-hyphens:auto;hyphens:auto;left:0!important;margin-right:0!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;width:auto}.two-images-teaser__wrapper-item-text-box-cta a.btn--secondary{align-self:center;display:flex}.two-images-teaser__wrapper-item-text-box-cta .btn--secondary:after{bottom:0!important}.two-images-teaser__wrapper-item-text-image{aspect-ratio:1.33333333;height:100vh;max-width:100%}@media only screen and (min-width:600px) and (max-width:899px){.two-images-teaser__wrapper-item-text-image{aspect-ratio:"16/10"}}@media only screen and (min-width:900px){.two-images-teaser__wrapper-item-text-image{width:50vw}}.two-images-teaser__wrapper-item-text-image img{display:flex;height:100%;object-fit:cover;width:100%}.video-embed{overflow:hidden;position:relative;width:100%}.video-embed:before{content:"";display:block;padding-top:56.25%;width:100%}.video-embed .mi-poster-full{cursor:pointer;transform-origin:center center;transition:all .3s ease-out}.video-embed .mi-big-play,.video-embed .mi-big-play:hover{border:0 solid #fff}.video-embed:hover .mi-poster-full{transform:scale(1.05)}.video-embed:hover .mi-big-play{border-width:2px!important}.video-embed.youtube img{height:100%;object-fit:cover;object-position:center center;width:100%}.video-embed .mi-error,.video-embed .mi-player{left:0;position:absolute;top:0}.video-embed.cropped{overflow:visible}.video-embed.cropped video{object-fit:cover!important;object-position:center center!important}.video-embed.cropped,.video-embed.cropped .mi-content,.video-embed.cropped .mi-error,.video-embed.cropped .mi-player{height:100%!important;width:100%!important}.video-embed.cropped .mi-player.isMSIE video{width:auto!important}@media only screen and (min-width:900px){.video-embed.cropped .mi-player.isMSIE video{width:100%!important}}.video-embed.hidden-controls .bmpui-ui-uicontainer,.video-embed.hidden-controls .mi-big-play,.video-embed.hidden-controls .mi-control-bar,.video-embed.hidden-controls .mi-top-controlbar{display:none!important}.video{display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;min-height:1px;padding-top:56.25%;position:relative;width:100%}.video.row-align-left{justify-content:flex-start}.video-page-title h1{margin-bottom:0}.video__no-min-height{min-height:0}.video--nowrap{flex-wrap:nowrap}@media only screen and (min-width:1280px){.video--xxl{max-width:1480px;width:calc(100% - 120px)}}.video.full-width{width:100vw}.video--installation{margin-bottom:0}.video--installation+*{margin-top:0}@media only screen and (min-width:900px){.video--installation .video__preview-wrap{width:100%}}.video__player-wrap,.video__preview-wrap{left:0;position:absolute;top:0;width:100%}.video__preview-wrap .is-hidden{opacity:0}.video__preview-wrap.is-clickable{pointer-events:none}.video__player-wrap.is-hidden{display:none}.video__preview{cursor:pointer;overflow:hidden;position:relative}.video__preview:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#00000080;border-radius:50%;color:#fff;content:"\e91c";cursor:pointer;font-family:icomoon!important;font-size:32px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;left:50%;letter-spacing:0;line-height:1;padding:26px 23px 26px 28px;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%);transition:transform .5s ease;z-index:9}.video__preview:hover:before{border:2px solid #fff}.video__preview img{display:block;overflow:hidden}.video__preview__thumb{transform:scale(1);transform-origin:center center;transition:transform .3s ease-out;width:100%}.video__preview--animated:after{background:#000;bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease-out}.video__preview--animated:hover:after{opacity:.4}.video__preview--animated:hover .video-thumb__thumb{transform:scale(1.05)}.video__preview--icon-animated{overflow:hidden;padding-top:56.25%}.video__preview--icon-animated img{left:0;object-fit:cover;object-position:center center;position:absolute;top:0}.video__preview--icon-animated:hover .video-thumb__thumb{transform:scale(1.05)}.video .mi-big-play{height:56px;padding:14px;width:56px}@media only screen and (min-width:600px){.video .mi-big-play{height:90px;padding:21px;width:90px}}.video .mi-icon--large svg{height:28px;margin-left:2px;margin-top:0;width:28px}@media only screen and (min-width:600px){.video .mi-icon--large svg{height:48px;width:48px}}.video .video-embed:hover .mi-big-play{padding:12px}@media only screen and (min-width:600px){.video .video-embed:hover .mi-big-play{padding:19px}}.video .youtube .play-button{border-radius:50%;height:56px;width:56px}.video .youtube .play-button:before{border-width:11px 0 11px 18px;margin-left:2px}.video .youtube .play-button:hover{background-color:#000}@media only screen and (min-width:600px){.video .youtube .play-button{height:90px;padding:28px;width:90px}.video .youtube .play-button:before{border-width:17px 0 17px 30px;margin-left:3px}}.video .youtube>img{transition:all .3s ease-out}.video .youtube:hover .play-button{border:2px solid #fff}.video .youtube:hover>img{transform:scale(1.05)}.video-thumb{cursor:pointer;overflow:hidden;position:relative}.video-thumb:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#00000080;border-radius:50%;color:#fff;content:"\e91c";cursor:pointer;font-family:icomoon!important;font-size:32px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;left:50%;letter-spacing:0;line-height:1;padding:26px 23px 26px 28px;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%);transition:transform .5s ease;z-index:9}.video-thumb:hover:before{border:2px solid #fff}.video-thumb img{display:block;overflow:hidden}.video-thumb__thumb{transform:scale(1);transform-origin:center center;transition:transform .3s ease-out;width:100%}.video-thumb--animated:after{background:#000;bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease-out}.video-thumb--animated:hover:after{opacity:.4}.video-thumb--animated:hover .video-thumb__thumb{transform:scale(1.05)}.video-thumb--icon-animated{overflow:hidden;padding-top:56.25%}.video-thumb--icon-animated img{left:0;object-fit:cover;object-position:center center;position:absolute;top:0}.video-thumb--icon-animated:hover .video-thumb__thumb{transform:scale(1.05)}.filter__wrapper{flex-shrink:0;height:auto;overflow:hidden;padding:0 20px;position:relative;transition:all .5s ease-in-out;width:100%;z-index:401}@media only screen and (min-width:600px){.filter__wrapper{padding:0 30px}}.partner-active .filter__wrapper{transform:translateX(-100%)}.filter__wrapper.filter-open{flex:0 0 100%}.filterbar{border-bottom:1px solid #bfbfbf;display:flex;padding-bottom:8px;width:100%}@media only screen and (min-width:900px){.filterbar{padding-bottom:20px}}.filterbar i{cursor:pointer;font-size:32px;text-align:center}.filterbar i:before,.filterbar span{vertical-align:middle}.filterbar input{opacity:0}.filterbar__open{float:left;margin-right:20px;padding-top:10px;position:relative;text-align:center;width:80px}.filterbar__primaryfilter{display:flex;flex-wrap:wrap;float:none;height:auto;justify-content:flex-start}.filterbar__primaryfilter span{padding:15px 30px 5px 0}.filterbar__primaryfilter span:last-child{padding-right:10px}.filterbar__count{background-color:#f4a229;border-radius:11px;color:#fff;cursor:pointer;display:block;font-weight:500;height:22px;line-height:24px;position:absolute;right:0;top:10px;width:22px}.filter{height:100%;overflow-x:hidden;overflow-y:scroll;padding-bottom:200px}.touch .filter{padding-bottom:0}.filter__wrapper{background-color:var(--background-color)}.filter__group{border-bottom:1px solid #bfbfbf;font-weight:500;padding:30px 0 20px}@media only screen and (min-width:600px){.filter__group{padding-left:20px;padding-right:20px}}.filter__group:last-child{border-bottom:none}.filter__group--checkboxes span{display:block;font-weight:400;padding-bottom:20px}.filter__group--checkboxes span p{margin:20px}.filter__group--checkboxes input{opacity:0}.filter__group--select-box{padding-bottom:20px}.filter__group--select-box .chosen-results{max-height:235px}@media only screen and (min-width:600px){.filter__group--select-box .chosen-results{max-height:270px}}.filter__group--select-box input{background-color:#fff}.filter__group--select-box .chosen-single:after{width:auto}.touch .filter__group .selectbox__arrow{bottom:20px;height:auto;position:absolute;right:0;width:100%}.filter__group--primary span{display:inline-block;width:45%}@media only screen and (min-width:600px){.filter__group--primary{display:none}}.loadscreen{background-color:#000c;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:1px;position:absolute;width:100%;z-index:416}.loadscreen__border-bottom{animation:bottom-line 2s linear infinite;background-color:#a78a69;bottom:0;display:block;height:3px;left:0;position:absolute;width:100%}@keyframes bottom-line{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.loadscreen__icons{position:relative;text-align:center;width:100%}.loadscreen__icons i{display:block;font-size:100px}.loadscreen__icons i:before{cursor:default}.loadscreen__icons i:first-child{animation:marker .5s ease-in-out infinite alternate;position:absolute;transform:translateY(-50%);width:100%}@keyframes marker{0%{transform:translateY(-30%)}to{transform:translateY(-35%)}}.loadscreen p{font-size:24px;text-align:center}@media only screen and (min-width:600px){.loadscreen i{font-size:120px}.loadscreen p{font-size:32px}}@media only screen and (min-width:900px){.loadscreen i{font-size:150px}.loadscreen p{font-size:48px}}.loadscreen__error i:first-child{animation:none;position:relative;transform:none}.location-search{padding:0 15px;width:100%;z-index:10}.location-search--fullscreen{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:1px}.location-search--fullscreen .location-search__form,.location-search--fullscreen .location-search__info{width:100%}@media only screen and (min-width:600px){.location-search--fullscreen .location-search__form,.location-search--fullscreen .location-search__info{flex:0 1 auto;width:calc(83.33333% - 4.16667px)}}@media only screen and (min-width:900px){.location-search--fullscreen .location-search__form,.location-search--fullscreen .location-search__info{flex:0 1 auto;width:calc(50% - 15px)}}.location-search--absolute{height:auto;opacity:1;position:absolute;right:0;top:0;width:100%;z-index:401}.location-search--absolute .location-search__form,.location-search--absolute .location-search__info{width:100%}.location-search.focused,.location-search.overlay{background-color:#000000b3}.location-search.focused{height:100%;opacity:1}.location-search__container{background-color:#f1f2f2;background-position:top;background-size:cover;position:relative;width:100%}.location-search__container-bg{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;width:100%}.location-search__form{align-items:top;display:flex;justify-content:flex-end;min-height:1px;position:relative}.location-search__input{background:#fff;border:0;color:#000;flex:1;height:40px;-webkit-hyphens:none;hyphens:none;left:0;outline:none;padding:0 90px 0 10px;position:absolute;top:0;width:100%}@media only screen and (min-width:600px){.location-search__input{height:55px;padding:0 110px 0 20px}}.location-search [disabled]{cursor:wait}.location-search__info{color:#fff;display:block;font-size:16px;-webkit-hyphens:none;hyphens:none;padding:20px 0}.location-search__btn{align-items:center;background:#000;color:#fff;cursor:pointer;display:flex;font-size:1.375rem;height:40px;justify-content:center;min-height:1px;width:45px;z-index:10}@media only screen and (min-width:600px){.location-search__btn{height:55px;width:55px}}.location-search__btn--delete{background:none;color:#000;z-index:10}.location-search__btn--location{font-size:30px}.location-search__btn i{position:relative;top:2px}.location-search__buttons{position:relative;width:100%}.location-search__fullscreen{background-color:#fff;bottom:-30px;cursor:pointer;font-size:30px;height:30px;line-height:30px;opacity:.65;position:absolute;right:0;transform:translateY(100%);z-index:401}.location-search__fullscreen i.fullscreen:before{content:"\e914"}.location-search__fullscreen:hover{opacity:1}.location-search__restart{background-color:#a78a69;bottom:-15px;color:#fff;left:50%;position:absolute;transform:translate(-50%,100%);white-space:nowrap;z-index:401}.location-search .awesomplete,.location-search .sm-autocomplete{position:absolute;width:100%}.state-search .location-search .awesomplete>ul,.state-search .location-search .sm-autocomplete>ul{max-height:225px;overflow-y:scroll}.location-search .awesomplete .location-search__input,.location-search .sm-autocomplete .location-search__input{-webkit-appearance:none;appearance:none;color:#000;font-size:18px}@media only screen and (max-width:599px){.location-search .awesomplete .location-search__input,.location-search .sm-autocomplete .location-search__input{font-size:16px}}.location-search .awesomplete .location-search__input::-ms-clear,.location-search .sm-autocomplete .location-search__input::-ms-clear{display:none}.location-search .awesomplete .visually-hidden,.location-search .sm-autocomplete .visually-hidden{display:none}.location-search .awesomplete>ul,.location-search .sm-autocomplete>ul{background-color:#fff!important;border-bottom:4px solid var(--secondary-font-color)!important;box-shadow:none!important;cursor:pointer;left:0;margin:0;padding:0;position:absolute;top:45px;transition:none!important;vertical-align:top;width:100%;z-index:10000!important}@media only screen and (min-width:600px){.location-search .awesomplete>ul,.location-search .sm-autocomplete>ul{top:55px}}.location-search .awesomplete>ul input,.location-search .sm-autocomplete>ul input{padding:0 15px}.location-search .awesomplete>ul>li,.location-search .sm-autocomplete>ul>li{color:#000!important;font-family:Futura,Calibri,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:30px!important;min-height:45px;padding:7px 15px;text-rendering:optimizeLegibility}@media only screen and (max-width:599px){.location-search .awesomplete>ul>li,.location-search .sm-autocomplete>ul>li{font-size:16px}}.location-search .awesomplete>ul>li:before,.location-search .sm-autocomplete>ul>li:before{content:none}.location-search .awesomplete>ul>li:hover,.location-search .awesomplete>ul>li[aria-selected=true],.location-search .sm-autocomplete>ul>li:hover,.location-search .sm-autocomplete>ul>li[aria-selected=true]{background-color:#f0f0f0!important}.location-search .awesomplete>ul>li mark,.location-search .sm-autocomplete>ul>li mark{background:none;font-weight:500}.location-search .awesomplete>ul>li svg,.location-search .awesomplete>ul>li.autocomplete-brand,.location-search .sm-autocomplete>ul>li svg,.location-search .sm-autocomplete>ul>li.autocomplete-brand{display:none}.pac-container{border-bottom:4px solid #000;box-shadow:none;z-index:10000}.pac-container .pac-item{border:none;cursor:pointer;padding:0 15px}.pac-container .pac-item>*{color:#000;font-family:Futura,Calibri,Helvetica,sans-serif;font-size:15px;font-weight:400;line-height:45px;text-rendering:optimizeLegibility}.pac-container .pac-item .pac-matched{font-weight:700}.pac-container .pac-item.pac-item-selected,.pac-container .pac-item:hover{background-color:#f0f0f0}.pac-container .pac-icon{display:none}.pac-container:after{margin:10px 15px}.pf__item{border-bottom:1px solid #bfbfbf;cursor:pointer;display:flex;flex-direction:row;min-height:1px;padding:20px 0}.pf__lightbox .pf__item:last-child,.pf__lightbox .state-preview .pf__item{border-bottom:none}@media only screen and (min-width:900px){.pf__item{padding:30px 0}}.pf__item.state-hover{background-color:#0000000d;position:relative}@media only screen and (min-width:600px){.pf__item.state-hover:after{background:#000;bottom:0;content:"";display:inline-block;height:2px;left:0;position:absolute;width:100%}}.pf__item:before{display:none}.pf__item-distance{align-items:center;display:flex;flex-direction:column;min-height:1px;white-space:nowrap}@media only screen and (min-width:600px){.pf__item-distance{margin-right:30px;padding-top:5px;position:relative;width:80px}}.pf__item-distance .item-number{border-radius:50%;height:35px;letter-spacing:0;margin-top:3px;width:35px}@media only screen and (max-width:599px){.pf__item-distance .item-number{display:none}}.pf__item-distance span{letter-spacing:.2px}@media only screen and (min-width:600px){.pf__item-distance span{margin-top:7px;white-space:nowrap}}@media only screen and (min-width:900px){.pf__item-distance span{margin-top:31px}}@media only screen and (max-width:599px){.pf__item-distance span{padding-right:10px}}.pf__item-distance i{color:#1d593d;font-size:22px}.pf__item-distance i.state-closed{visibility:hidden}@media only screen and (max-width:599px){.pf__item-distance{flex-direction:row}.pf__item-distance i{padding-right:10px;position:static}}.pf__item-infos{margin-top:20px}@media only screen and (max-width:599px){.pf__item-infos{margin:0;width:100%}}@media only screen and (min-width:600px){.pf__item-infos{margin-top:0;padding-right:20px;width:calc(100% - 100px)}}.pf__item-infos .additional-infos>div{margin-bottom:10px}.pf__item-infos-partner-name{display:block;margin:0}.pf__item-infos>div{display:none}.pf__item-infos>div.buttons{margin-top:30px}@media only screen and (min-width:600px){.pf__item-infos>div{display:flex;flex-wrap:wrap;justify-content:space-between;min-height:1px}}@media only screen and (min-width:900px){.pf__item-infos>div{flex-direction:column}}.pf__item-infos>div div{display:flex;flex-direction:column;margin-top:10px;min-height:1px;width:100%}.pf__item-infos>div div span{display:block;-webkit-hyphens:none;hyphens:none}.pf__item-infos>div.contact{letter-spacing:.2px}@media only screen and (min-width:600px){.pf__item-infos>div.contact:nth-child(2) span:last-child{margin-top:20px}}.pf__item-infos>div.opening-days{flex-direction:column;margin-top:20px}.pf__item-infos>div.opening-days .icon-watch-active{font-size:21px;margin:2px 10px 0 0}.pf__item-infos>div.opening-days div{flex:0 1 auto;flex-direction:row;margin:0;width:calc(50% - 10px)}.pf__item-infos>div.opening-days div:first-child{margin-bottom:10px}.pf__item-infos>div.opening-days div:first-child:not(.state-closed){color:#1d593d}.pf__item-infos>div.opening-days div:not(:first-child){margin-bottom:5px;width:100%}@media only screen and (min-width:1280px){.pf__item-infos>div.opening-days div:not(:first-child){justify-content:space-between}}.pf__item-infos>div.opening-days div:not(:first-child) span{width:50%}@media only screen and (min-width:1280px){.pf__item-infos>div.opening-days div:not(:first-child) span{flex:0 1 auto;width:calc(50% - 10px)}}.pf__item-infos>div.opening-days div:not(:first-child) span .opening-days__time{display:inline-block;width:auto}.pf__item-infos>div.opening-days div:not(:first-child) span .opening-days__time:not(:last-child){margin-right:20px}.pf__details .pf__item{border-bottom:none;cursor:default;padding:20px 0 20px 20px}@media only screen and (max-width:599px){.pf__details .pf__item{flex-direction:column;padding:20px}.pf__details .pf__item-infos>div{display:inherit}.pf__details .pf__item-distance{padding:0 0 10px}}.pf__details .pf__item .buttons{width:100%}.pf__details .pf__item .buttons div{display:inline-flex;flex-direction:column;gap:20px;width:100%}@media only screen and (max-width:599px){.pf__details .pf__item .buttons div a{margin-bottom:5px}}.pf-marker{align-items:center;background:#000;border-radius:50%;color:#fff;display:flex;font-family:Futura,Calibri,Helvetica,sans-serif;font-size:12px;font-weight:400;font-weight:500;height:36px;justify-content:center;letter-spacing:0;line-height:16px;min-height:1px;min-width:20px;text-rendering:optimizeLegibility;white-space:nowrap;width:36px}.pf--widget .pf__sidebar .pf-marker{background:#fff}.bright-background .pf--widget .pf__sidebar .pf-marker,.lightbox-target-area .pf--widget .pf__sidebar .pf-marker,.template-pages-category-productOverviewPage .pf--widget .pf__sidebar .pf-marker,.template-pages-layout-notepadPage .pf--widget .pf__sidebar .pf-marker,.template-pages-product-articleDetailPage .pf--widget .pf__sidebar .pf-marker,.template-pages-search-searchPage .pf--widget .pf__sidebar .pf-marker{background:#000}#finder-map .pf-marker{cursor:pointer}.pf-marker.premium{background:#bda88f}.is-clustering .pf-marker--partner{color:#fff;font-size:0;line-height:0}.pf-marker--partner.state-active,.pf-marker--partner.state-hover{box-shadow:0 0 0 3px #bda88f}.pf-marker--location{background:#bda88f;box-shadow:0 0 0 6px #c49c7e66;color:#bda88f;height:22px;width:22px}.pf-marker--cluster{border-radius:0;font-size:18px;font-weight:500;height:40px;line-height:18px;padding:0;width:40px}.topbar{align-items:center;background-color:#000;color:#fff;display:flex;flex:1 0 auto;gap:10px;height:50px;justify-content:space-between;padding:0 15px;position:relative;transition:all .5s ease-in-out;width:100%;z-index:401}.partner-active .topbar{transform:translateX(-100%)}.topbar i{font-size:29px}.topbar i:before{vertical-align:middle}.topbar span{font-size:20px;letter-spacing:2px;text-transform:uppercase}.state-sidebar-hidden .topbar__right i:before{content:"\e904"}.topbar.state-active .topbar__left i:before{content:"\e909"}@media only screen and (max-width:599px){.pf.pf--widget{flex-direction:column-reverse}}.pf.pf--widget .pf__sidebar{display:flex;justify-content:center;min-height:250px;position:static}@media only screen and (min-width:600px) and (max-width:899px){.pf.pf--widget .pf__sidebar{min-height:400px}}@media only screen and (min-width:900px){.pf.pf--widget .pf__sidebar{flex:0 1 auto;flex:1 0 auto;justify-content:flex-end;min-height:530px;width:50%}}.pf.pf--widget .pf__sidebar .btn,.pf.pf--widget .pf__sidebar .location-search__restart{display:inline-block;margin:0 0 30px}.pf.pf--widget .pf__sidebar-inner{align-self:flex-end;text-align:center}@media only screen and (min-width:900px){.pf.pf--widget .pf__sidebar-inner{max-width:610px}}.pf.pf--widget .ym-map-container{height:auto;min-height:250px}@media only screen and (min-width:600px) and (max-width:899px){.pf.pf--widget .ym-map-container{min-height:400px}}@media only screen and (min-width:900px){.pf.pf--widget .ym-map-container{flex:0 1 auto;min-height:530px;width:50%}}.pf.pf--widget .location-search{min-height:250px}@media only screen and (min-width:600px) and (max-width:899px){.pf.pf--widget .location-search{min-height:400px}}@media only screen and (min-width:900px){.pf.pf--widget .location-search{min-height:530px}}.pf.pf--widget .pf__list{border-top:1px solid #bfbfbf;height:auto;margin-bottom:30px}.pf.pf--widget .pf__item{border-bottom:1px solid #bfbfbf;cursor:default;flex-direction:row;margin:0;padding-bottom:20px;text-align:left}.pf.pf--widget .pf__item-data{display:block;width:100%}.pf.pf--widget .pf__item-data strong{display:block;font-size:16px}@media only screen and (min-width:600px){.pf.pf--widget .pf__item-data strong{font-size:24px}}.pf.pf--widget .pf__item-data-infos{display:inline-block;margin-top:15px}.pf.pf--widget .pf__item-data-infos.full-width{display:flex;justify-content:space-between;min-height:1px}@media only screen and (min-width:600px) and (max-width:899px){.pf.pf--widget .pf__item-data-infos.full-width{display:inline-block}}.pf.pf--widget .pf__item-category{display:inline-block;margin-right:30px}.pf.pf--widget .pf__item-category i{font-size:20px;margin-right:7px;position:relative;top:1px}.pf.pf--widget .pf__item-category span{-webkit-hyphens:none;hyphens:none}.pf.pf--widget .pf__item .link-with-icon,.pf.pf--widget .pf__item .pf__item-infos a,.pf.pf--widget .pf__item .tooltip-link__link{display:inline-block;flex-direction:row;margin:8px 0 0}@media only screen and (min-width:600px){.pf.pf--widget .loadscreen__icons{margin-top:100px}}.pf.pf--widget .no-results{align-items:center;display:flex;flex-direction:column;justify-content:center}.pf.pf--widget .no-results .pf__list{border-top:none}.pf.pf--widget .no-results .empty-list{color:#000}.partner-finder{--font-color:#fff;--secondary-font-color:#000;--secondary-background-color:#fff;--secondary-state-color:#ffffff40}.bright-background .partner-finder,.lightbox-target-area .partner-finder,.template-pages-category-productOverviewPage .partner-finder,.template-pages-layout-notepadPage .partner-finder,.template-pages-product-articleDetailPage .partner-finder,.template-pages-search-searchPage .partner-finder{--font-color:#000;--secondary-font-color:#fff;--secondary-background-color:#000;--secondary-state-color:#00000040}.partner-finder>div{align-items:center;display:flex;flex-direction:column}.partner-finder .headline-group{max-width:285px;text-align:center}@media only screen and (min-width:600px){.partner-finder .headline-group{max-width:550px}}@media only screen and (min-width:900px){.partner-finder .headline-group{max-width:707px}}.pf{display:flex;flex:1;min-height:1px;position:relative;width:100%;z-index:1}@media only screen and (min-width:600px) and (max-width:899px){.pf{flex-direction:column-reverse;justify-content:flex-end}}.pf__lightbox{display:flex!important;flex-direction:column}@media only screen and (max-width:599px){.pf__lightbox .lightbox__closeBtn{top:15px}}.pf__wrapper{display:flex;flex-direction:column;height:calc(100% - 80px);width:100%}@media only screen and (max-width:599px){.pf__wrapper{height:calc(100% - 60px)}}@media only screen and (min-width:900px){.pf__wrapper{height:calc(100% - 110px)}}.pf.quickloading *{cursor:wait!important}.pf__headline{height:80px;overflow:hidden}.pf__headline .content-margin-large{align-items:center}.pf__headline .content-margin-large h2{margin:0}@media only screen and (max-width:599px){.pf__headline .headline-group{text-align:inherit}}@media only screen and (min-width:900px){.pf__headline{height:110px}}@media only screen and (max-width:599px){.pf__headline{height:60px}}.pf__headline .row{padding-left:20px;padding-right:60px}@media only screen and (min-width:600px){.pf__headline .row{padding-left:60px;padding-right:90px}}.pf__headline .row *{margin:0}.pf__map-wrapper{height:100%;position:relative;transition:all .5s ease-in-out;width:100%;z-index:401}@media only screen and (max-width:599px){.pf__map-wrapper{height:calc(100% - 50px)}}@media only screen and (min-width:600px) and (max-width:899px){.pf__map-wrapper{height:40%}.state-sidebar-hidden .pf__map-wrapper{height:100%}}.pf__map-wrapper .location-search{padding:10px 30px 0}@media only screen and (min-width:600px){.pf__map-wrapper .location-search{padding-top:30px}}.pf .ym-map-container{height:100%;width:100%;z-index:400}.pf .MicrosoftMap .NavBar_Container{bottom:50px!important;top:auto!important}.pf .MicrosoftMap .NavBar_Container.compact{bottom:35px!important;top:auto!important}.pf .leaflet-top.leaflet-left{bottom:25px;left:inherit;right:10px;top:inherit}.pf .leaflet-top.leaflet-left a:after{display:none}.pf .leaflet-touch .leaflet-bar,.pf .leaflet-touch .leaflet-control-layers{border:inherit;border-radius:2px;box-shadow:0 1px 4px -1px #0000004d}.pf .leaflet-touch .leaflet-bar a{height:40px;line-height:40px;width:40px}.pf .leaflet-touch .leaflet-control-zoom-in,.pf .leaflet-touch .leaflet-control-zoom-out{font-size:28px}.pf .leaflet-bar a,.pf .leaflet-bar a:hover{color:#666}.pf #widget-map.leaflet-container .leaflet-tile-pane img{filter:grayscale(1)}.pf__sidebar{display:flex;flex:0 0 auto;flex-direction:column;position:relative;transition:all .5s ease-in-out;z-index:401}@media only screen and (max-width:599px){.pf__sidebar{bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:406}.state-sidebar-hidden .pf__sidebar{height:50px}.pf__sidebar.state-preview{height:110px}}@media only screen and (min-width:600px) and (max-width:899px){.pf__sidebar{height:60%;width:100%}.state-sidebar-hidden .pf__sidebar{height:0}}@media only screen and (min-width:900px){.pf__sidebar{width:470px}.state-sidebar-hidden .pf__sidebar{margin-left:-470px}}@media only screen and (min-width:1280px){.pf__sidebar{width:650px}.state-sidebar-hidden .pf__sidebar{margin-left:-650px}}.pf__sidebar-inner{height:100%;overflow-y:scroll;padding:0 20px;transition:all .5s ease-in-out;width:100%;z-index:396}.pf--widget .pf__sidebar-inner{overflow-y:auto}.bright-background .pf__sidebar-inner,.lightbox-target-area .pf__sidebar-inner,.template-pages-category-productOverviewPage .pf__sidebar-inner,.template-pages-layout-notepadPage .pf__sidebar-inner,.template-pages-product-articleDetailPage .pf__sidebar-inner,.template-pages-search-searchPage .pf__sidebar-inner{background-color:var(--background-color)}.pf__sidebar-inner .icon-heart:before{font-size:20px;font-weight:700}@media only screen and (min-width:600px){.pf__sidebar-inner{padding:0 30px}}.pf__sidebar-inner--list{position:relative}.partner-active .pf__sidebar-inner--list{transform:translateX(-100%)}.pf__sidebar-inner--preview{flex:1 0 auto;height:100%;z-index:20}.pf__sidebar-inner--details{left:0;margin:0;overflow:hidden;padding:0 0 20px;position:absolute;top:0;transform:translateX(100%);transition:all .5s ease-in-out}.partner-active .pf__sidebar-inner--details{transform:none}.pf__sidebar-inner--details .pf__details{height:100%;overflow-y:scroll;padding-bottom:30px;position:relative}.pf__sidebar-inner--details .details-back{background-color:#000;color:#fff;cursor:pointer;font-size:20px;height:50px;letter-spacing:2px;line-height:50px;padding-left:20px;text-transform:uppercase}.pf__sidebar-inner--details .details-back i{display:inline-block;margin-right:5px}.pf__sidebar-inner--details .details-back i:before{font-size:25px;vertical-align:text-bottom}.pf__list{width:100%}.pf .empty-list{color:#f55;margin-top:40px}.pf__share-notepad{align-items:center;background-color:#000;display:flex;height:80px;justify-content:space-between;padding:0 40px;width:100%;z-index:406}.pf__share-notepad span{color:#fff;font-weight:500}@media only screen and (max-width:599px){.pf__share-notepad{border-top:1px solid #bfbfbf}.pf__share-notepad a.btn,.pf__share-notepad a.location-search__restart{width:100%}.pf__share-notepad a.btn--disabled,.pf__share-notepad a.location-search__restart--disabled,.pf__share-notepad span.selected{display:none}}.pf .fade-enter-active,.pf .fade-leave-active{transition:opacity .5s}.pf .fade-enter,.pf .fade-leave-to{opacity:0}.premium-label{align-self:flex-start;background:#bda88f;color:#fff;display:inline-block;font-size:16px;font-weight:500;padding:2px 15px 0;white-space:nowrap}.webinar-detail{margin-bottom:30px}@media only screen and (min-width:600px){.webinar-detail{margin-bottom:30px}}@media only screen and (min-width:900px){.webinar-detail{margin-bottom:50px}}.webinar-detail__overview-link{margin:80px 0}.webinar-detail__overview-link a{font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility}.webinar-detail__overview-link a:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";display:inline-block;font-family:icomoon!important;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;margin-left:-5px;margin-right:10px;position:relative;text-transform:none;top:2px;transform:rotate(180deg)}.webinar-detail__overview-link a:after{display:none}.webinar-detail__title{margin-top:30px}.webinar-detail__carousel{margin-bottom:30px;position:relative}@media only screen and (min-width:600px){.webinar-detail__carousel{margin-bottom:30px}}@media only screen and (min-width:900px){.webinar-detail__carousel{margin-bottom:50px}}.webinar-detail__carousel-item{padding:30px 15px}.webinar-detail__carousel-item.is-disabled{pointer-events:none}.webinar-detail__carousel-item:before{background:#fff;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:1px}.webinar-detail__carousel-item:hover:before{background:#fff;width:2px}@media only screen and (min-width:600px){.webinar-detail__carousel-item{padding:30px}}.webinar-detail__carousel-item-link{text-decoration:none}.webinar-detail__carousel-item-date{text-align:center}.webinar-detail__carousel-item-date .h3{font-weight:500;margin-bottom:0;margin-top:10px}.webinar-detail__carousel-item-date p.copy,.webinar-detail__carousel-item-date p.download-teaser__description p,.webinar-detail__carousel-item-date p.product-articlenumbers,.webinar-detail__carousel-item-date p.product-label,.webinar-detail__carousel-item-date p.product-price small{font-weight:500}.webinar-detail__carousel-item-info{font-size:16px;font-weight:500;letter-spacing:2.5px;line-height:20px;margin-bottom:10px;text-transform:uppercase}@media only screen and (min-width:600px){.webinar-detail__carousel-item-info{font-size:18px;font-weight:400;letter-spacing:3px;line-height:22px;margin-bottom:15px}}@media only screen and (min-width:900px){.webinar-detail__carousel-item-info{font-size:20px;line-height:24px;margin-bottom:20px}}.webinar-detail__carousel-item-info-location,.webinar-detail__carousel-item-info-time{display:flex;flex-direction:row;min-height:1px}.webinar-detail__carousel-item-info-location i,.webinar-detail__carousel-item-info-time i{padding-right:5px}.webinar-detail__carousel-item-info-location i:before,.webinar-detail__carousel-item-info-time i:before{font-size:20px;position:relative;top:2px}.webinar-detail__carousel-item-info-location p,.webinar-detail__carousel-item-info-time p{font-size:16px;font-weight:500;-webkit-hyphens:auto;hyphens:auto;margin-bottom:15px;word-break:break-word}.webinar-detail__carousel-item-info-location p span,.webinar-detail__carousel-item-info-time p span{visibility:hidden}.webinar-detail__carousel .swiper-container{width:100%}.webinar-detail__carousel .swiper-button i.icon-chevron-left:before{left:5px;position:relative}.webinar-detail__carousel .swiper-button i.icon-chevron-right:before{position:relative;right:5px}.language-switch{height:auto;min-height:unset}.language-switch .row{display:block}.language-switch__title{cursor:pointer;font-size:26px;letter-spacing:0;line-height:31px;margin-bottom:0}.language-switch__wrapper{align-items:center;display:flex;min-height:1px}.language-switch__wrapper:hover:after{background-color:#fff;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.language-switch__meta-link span:hover:after{display:none!important}.language-switch__meta-link img{border-radius:50%;height:16px;width:16px}@media only screen and (max-width:599px){.language-switch__meta-link img{height:16px!important;margin-right:8px!important;top:0!important}}.language-switch__header{letter-spacing:0;margin-bottom:30px;margin-top:45px}@media only screen and (max-width:599px){.language-switch__header{font-size:26px;line-height:28px;margin-top:20px}}.language-switch__accordion{margin-bottom:15px}.language-switch__tab{display:flex;flex-wrap:wrap;margin-bottom:30px}.language-switch__link{align-items:center;display:flex}.language-switch__link--active{position:relative}.language-switch__link--active:after{background-color:#000;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:100%}.language-switch__link__flag{height:auto;margin-right:10px;max-width:20px}.language-switch__block{align-items:center;color:#333;display:flex;flex-basis:25%;margin-bottom:0;margin-top:30px}.language-switch__block-link{align-items:center;display:flex;min-height:1px}@media only screen and (max-width:899px){.language-switch__block{flex-basis:33%}}@media only screen and (max-width:599px){.language-switch__block{flex-basis:100%}}.language-switch__flag{border-radius:50%;height:20px;margin-right:10px;position:relative;top:-1px;width:20px}.language-switch__name{font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;text-rendering:optimizeLegibility}.language-switch__lang{display:inline-block;font-size:14px;margin:0 5px;position:relative}.language-switch__lang:first-of-type:before{border-left:2px solid #333;bottom:0;content:"";height:14px;position:absolute;right:-5px;top:3px;width:2px}.language-switch__lang span{text-transform:uppercase}.location-bar{background-color:#fff;color:#000;padding:30px 0;z-index:200}.location-bar__image-text-wrapper,.location-bar__wrapper{align-items:center;display:flex;justify-content:flex-start}.location-bar__image{display:flex;margin-right:20px}.location-bar__image img{display:inline-block;height:30px;width:30px}.location-bar__text{align-items:center;display:flex}.location-bar__buttons{display:flex;margin-left:auto}.location-bar__buttons .btn,.location-bar__buttons .location-search__restart{margin-left:10px;margin-right:0;margin-top:0}@media only screen and (max-width:1279px){.location-bar__buttons .btn,.location-bar__buttons .location-search__restart{margin-left:0;margin-right:10px;margin-top:30px}}.further-media{height:60vh;position:relative}.further-media__cover{height:auto;max-width:60%}.further-media__headline{margin-bottom:0}@media only screen and (min-width:900px){.further-media__headline{line-height:110px}}@media only screen and (max-width:1279px){.further-media__headline{line-height:80px;padding-left:60px;padding-right:90px}}@media only screen and (max-width:599px){.further-media__headline{font-size:22px;line-height:74px;padding-left:20px;padding-right:60px}}.further-media__iframe{border:none;height:100%;width:100%}.further-media__link{bottom:0;display:block;left:0!important;margin-right:0!important;position:absolute!important;right:0;top:0}.further-media__link:after,.further-media__link:before{display:none}.further-media .teaser__item{height:100%;margin-top:0}.further-media .teaser__img{height:100%!important;object-fit:cover;width:100%}.further-media .teaser__body{max-width:100%}.further-media-lightbox{overflow:hidden;padding-top:92px}@media screen and (max-height:449px) and (orientation:landscape){.further-media-lightbox{padding-top:48px}}@media screen and (max-height:449px) and (orientation:portrait){.further-media-lightbox{padding-top:48px}}.further-media-lightbox .lightbox__closeBtn{font-size:25px;height:25px;line-height:25px;right:40px;top:36px;width:25px}@media screen and (max-height:449px) and (orientation:landscape){.further-media-lightbox .lightbox__closeBtn{right:20px;top:14px}}@media screen and (max-width:449px) and (orientation:portrait){.further-media-lightbox .lightbox__closeBtn{right:20px;top:14px}}.further-media-lightbox .portrait-text{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:450px) and (orientation:portrait){.further-media-lightbox .portrait-text{display:block;text-align:left}}.inspiration-filter{display:flex;flex-direction:column}.inspiration-filter__filters{margin-bottom:0}@media only screen and (max-width:899px){.inspiration-filter__filters div:first-child{margin-bottom:30px}}@media only screen and (min-width:900px){.inspiration-filter__filters div:first-child{margin-right:60px}.inspiration-filter__filters{display:flex}}.inspiration-filter__label{font-size:14px}.inspiration-filter__toggle{border:1px solid #fff;border-radius:24px;display:inline-block;height:14px;margin:0 10px;position:relative;width:24px}input:checked+.inspiration-filter__toggle-slider{background-color:#000}input:checked+.inspiration-filter__toggle-slider:before{transform:translateX(-10px)}.inspiration-filter__toggle-slider{border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.inspiration-filter__toggle-slider:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:8px;left:12px;position:absolute;transition:.4s;width:8px}.inspiration-filter__result-wrapper{margin-top:50px}.inspiration-filter__result-wrapper .teaser--backgroundimage .teaser__item{background:#0000}.inspiration-filter__result-wrapper .teaser--backgroundimage .teaser__item:after{left:0;right:0;width:100%}.inspiration-filter__result-wrapper .teaser--backgroundimage .teaser__img{height:100%;width:100%}@media only screen and (min-width:600px) and (max-width:899px){.inspiration-filter__result-wrapper{margin-top:60px}}@media only screen and (min-width:900px){.inspiration-filter__result-wrapper{margin-top:80px}}@media only screen and (max-width:1279px){.inspiration-filter__result-wrapper{width:100%}}.inspiration-filter__result-text{display:inline-block;margin-bottom:16px;width:auto}.inspiration-filter__result-text span:first-child{font-size:28px}@media only screen and (min-width:900px){.inspiration-filter__result-text span:first-child{font-size:42px}}.inspiration-filter__result-text span:nth-child(2){font-size:16px}@media only screen and (min-width:600px){.inspiration-filter__result-text span:nth-child(2){font-size:18px}}.inspiration-filter__result-reset{cursor:pointer;display:inline-block;font-weight:300;margin-left:30px;width:auto}.inspiration-filter__result-reset span{font-family:Futura;font-size:14px}.inspiration-filter__result-reset span i{font-size:12px}.inspiration-filter__result-reset :hover{font-weight:400}.inspiration-filter__no-results{margin-top:9px}@media only screen and (min-width:900px){.inspiration-filter__no-results{margin-top:14px}}.inspiration-filter__list{display:flex;flex-wrap:wrap;margin:20px 0 0}.inspiration-filter__list:first-child{margin-bottom:45px;min-width:200px}@media only screen and (min-width:900px){.inspiration-filter__list:first-child{margin-bottom:0}}.inspiration-filter__list:first-child button{font-size:20px;height:40px}.inspiration-filter__list button{min-width:60px}.inspiration-filter__list button:before{font-size:12px}.inspiration-filter__list.inspiration-filter__list--styles{margin-left:-5px;margin-top:15px}.inspiration-filter__list.inspiration-filter__list--styles li{margin:5px}.inspiration-filter__list-item+.inspiration-filter__list-item{margin-left:10px}.inspiration-filter__list-item button:before{font-size:12px}.inspiration-teaser-container{margin-bottom:50px}@media only screen and (min-width:600px){.inspiration-teaser-container{margin-bottom:60px}}@media only screen and (min-width:900px){.inspiration-teaser-container{margin-bottom:80px}}.inspiration-teaser{cursor:pointer}.inspiration-teaser__text-details__headline{font-size:36px;font-weight:500;letter-spacing:.1px;line-height:40px;margin:0 0 20px}@media only screen and (min-width:600px){.inspiration-teaser__text-details__headline{font-size:50px;letter-spacing:.2px;line-height:58px;margin-bottom:30px}}@media only screen and (min-width:900px){.inspiration-teaser__text-details__headline{font-size:64px;letter-spacing:.3px;line-height:72px}}.inspiration-teaser--large,.inspiration-teaser--medium{height:75vh;position:relative}.inspiration-teaser--large .inspiration-teaser__image-gradient,.inspiration-teaser--medium .inspiration-teaser__image-gradient{height:100%}.inspiration-teaser--large .inspiration-teaser__image-VPL,.inspiration-teaser--large .inspiration-teaser__image-VPM,.inspiration-teaser--medium .inspiration-teaser__image-VPL,.inspiration-teaser--medium .inspiration-teaser__image-VPM{height:100%;object-fit:cover;width:100%}.inspiration-teaser--large .inspiration-teaser__text-details,.inspiration-teaser--medium .inspiration-teaser__text-details{background:linear-gradient(0deg,#000000b3,#0000);bottom:0;padding-bottom:60px;padding-left:15%;padding-right:15%;position:absolute;width:100%}.inspiration-teaser--large .inspiration-teaser__text-details__content,.inspiration-teaser--medium .inspiration-teaser__text-details__content{margin-bottom:25px}.inspiration-teaser--large .inspiration-teaser__text-details__button a,.inspiration-teaser--medium .inspiration-teaser__text-details__button a{border-style:none}.inspiration-teaser--medium .inspiration-teaser__text-details{padding-left:5%}.inspiration-teaser--small .inspiration-teaser__image-VPS{width:100%}.inspiration-teaser--small .inspiration-teaser__text-details{margin:0 auto 80px}.inspiration-teaser--small .inspiration-teaser__text-details__content{margin-bottom:20px}.ar-button>div{margin-top:-48px}.ar-button__link{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));cursor:pointer;display:inline-flex;margin-bottom:48px}.ar-button__link .icon-ar{display:inline-block;font-size:24px;margin-right:5px}.hg-model-viewer__lightbox .hg-model-viewer,.lightbox__content [data-v-id=AugmentedRealityLightbox]{height:100%}.hg-model-viewer__lightbox.lightbox__content{margin-bottom:0}.hg-model-viewer__lightbox model-viewer{height:100%;min-height:60vh}.hg-model-viewer__img{display:block;position:relative;width:100%}.hg-model-viewer__fallback{position:relative}.hg-model-viewer__fallback-info{color:#f55;line-height:24px}.hg-model-viewer__fallback-info:before{border-radius:9999px;display:inline;font-size:24px;position:static;vertical-align:top}.hg-model-viewer__fallback-info span{margin-left:1ch}.hg-model-viewer__fallback--with-image .hg-model-viewer__fallback-info{background:#f006;border-radius:9999px;color:#fff;left:10px;max-width:calc(100% - 20px);padding:10px;position:absolute;top:10px}.hg-model-viewer__fallback--with-image .hg-model-viewer__fallback-info span{display:none;max-width:36ch}.hg-model-viewer__fallback--with-image .hg-model-viewer__fallback-info:hover{background:#f00c;border-radius:.25rem}.hg-model-viewer__fallback--with-image .hg-model-viewer__fallback-info:hover span{display:inline-block}.multispot{align-items:start;margin-bottom:20px;max-width:100%}.multispot__room-image{position:relative;width:100%}@media only screen and (max-width:599px){.multispot__room-image{margin-left:-30px;width:100vw}}.multispot__room-image img{width:100%}.multispot__room-image-hint{background-color:#fff;border-radius:20px;bottom:20px;cursor:pointer;font-family:Futura,Calibri,Helvetica,sans-serif;font-size:26px;font-weight:400;height:30px;left:12px;line-height:25px;opacity:.7;position:absolute;text-align:center;text-rendering:optimizeLegibility;transition:all .2s ease-in-out;width:30px}@media only screen and (min-width:600px){.multispot__room-image-hint{font-size:35px;line-height:28px}}.multispot__room-image-hint:hover{opacity:1}.multispot .multispot__hotspots-mobile{display:flex;flex-direction:row}@media only screen and (max-width:599px){.multispot .multispot__hotspots-mobile{margin-left:-40px;overflow-x:auto}}@media only screen and (min-width:600px){.multispot .multispot__hotspots-mobile{display:none}}.multispot .multispot__hotspots-mobile .hs-item-mobile{cursor:pointer;position:relative;transition:all .2s ease-in-out}.multispot .multispot__hotspots-mobile .hs-item-mobile .hs-info{background-color:#fff;cursor:default;left:30px;margin-right:20px;position:relative;transition:all .25s ease-in-out;width:250px}.multispot .multispot__hotspots-mobile .hs-item-mobile .hs-info>div{display:flex;flex-direction:column-reverse}.multispot .multispot__hotspots-mobile .hs-item-mobile .hs-info img{padding:15px}.multispot .multispot__hotspots-mobile .hs-item-mobile .hs-info__text{padding:0 15px 5px;text-shadow:none}.multispot .multispot__hotspots-mobile .hs-item-mobile .hs-info.hide{opacity:0;visibility:hidden}.multispot .multispot__hotspots-mobile .hs-item-mobile .hs-info.active{border-top:2px solid #a78a69}.multispot .multispot__hotspots-mobile .hs-item-mobile .hs-info .content-info a{border:1.5px solid #000;font-size:16px;left:15px!important;margin-bottom:15px;margin-right:0;overflow:hidden;padding-left:20px;padding-right:20px;text-overflow:ellipsis}.multispot .multispot__hotspots-mobile .hs-item-mobile .hs-info .content-info a:before{display:none}.multispot .multispot__hotspots-mobile .hs-item-mobile .hs-info .product-info a{left:0!important;margin-right:0;width:100%}.multispot .multispot__hotspots-mobile .hs-item-mobile .hs-info .product-info a:before{display:none}.multispot .multispot__hotspots-mobile .hs-item-mobile .hs-info .product-info__name{font-size:16px;font-weight:500}.multispot .multispot__hotspots-mobile .hs-item-mobile .hs-info .product-info__image{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;margin:0 auto;overflow:hidden;padding-top:20px;position:relative;width:80%}.multispot .multispot__hotspots-mobile .hs-item-mobile .hs-info .product-info img{margin:0 auto;max-width:calc(80% - 40px)}.multispot .hs-item{background-color:#000;border:4px solid #0000;border-radius:20px;cursor:pointer;display:block!important;height:20px;position:absolute;transition:all .2s ease-in-out;width:20px}@media only screen and (max-width:599px){.multispot .hs-item.active:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e909";font-family:icomoon!important;font-size:14px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;left:-1px;letter-spacing:0;line-height:1;position:absolute;text-transform:none;top:-1px}}.multispot .hs-item:hover{text-shadow:0 0 10px #f0f0f0;transition:all .2s ease-in}.multispot .hs-item--pulse{animation:pulse-animation 3s ease-in-out infinite}.multispot .hs-item--pulse.active{animation:active-pulse-animation 3s ease-in-out infinite;background-color:#a78a69}.multispot .hs-item .hs-info{background-color:#fff;border-top:2px solid #a78a69;cursor:default;left:30px;position:absolute;transition:all .25s ease-in-out;width:250px;z-index:1}.multispot .hs-item .hs-info>div{display:flex;flex-direction:column-reverse}.multispot .hs-item .hs-info img{padding:15px}.multispot .hs-item .hs-info__text{padding:0 15px 5px;text-shadow:none}.multispot .hs-item .hs-info.hide{opacity:0;visibility:hidden}.multispot .hs-item .hs-info--left{left:-280px}.multispot .hs-item .hs-info--top{top:-280px}.multispot .hs-item .hs-info .content-info a{border:1.5px solid #000;font-size:16px;left:15px!important;margin-bottom:15px;margin-right:0;overflow:hidden;padding-left:20px;padding-right:20px;text-overflow:ellipsis}.multispot .hs-item .hs-info .content-info a:before{display:none}.multispot .hs-item .hs-info .product-info a{left:0!important;margin-right:0;width:100%}.multispot .hs-item .hs-info .product-info a:before{display:none}.multispot .hs-item .hs-info .product-info__name{font-size:16px;font-weight:500}.multispot .hs-item .hs-info .product-info__image{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;margin:0 auto;overflow:hidden;padding-top:20px;position:relative;width:80%}.multispot .hs-item .hs-info .product-info img{margin:0 auto;max-width:calc(80% - 40px)}.multispot__room-thumbnails{display:flex}.multispot__room-thumbnails .active{border-top:2px solid #000}.multispot__room-thumbnail{cursor:pointer;height:45px;margin-right:10px;width:80px}.multispot__room-thumbnail img{height:100%;object-fit:cover;width:100%}.multispot__control{display:flex;flex-direction:column;margin-top:20px}@media only screen and (min-width:600px) and (max-width:899px){.multispot__control{justify-content:space-between}}@media only screen and (min-width:600px){.multispot__control{flex-direction:row}.multispot__control-rooms{margin-right:100px}}@media only screen and (max-width:599px){.multispot__surfaces-label{font-size:20px;margin-top:20px}}.multispot__surfaces-links{display:flex}@media only screen and (max-width:599px){.multispot__surfaces-links{margin:10px 0}}.multispot__surfaces-links a{left:0!important;margin-right:20px!important}.multispot__surfaces-links a.active{border-color:#000}.multispot__room-name{display:block;margin-bottom:12px;text-align:left}.multispot__room-name span{margin-left:8px}@media only screen and (max-width:599px){.multispot__room-name{font-size:20px}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 #0006}to{box-shadow:0 0 0 14px #0000;color:#a78a69}}@keyframes active-pulse-animation{0%{box-shadow:0 0 0 0 #a7896966}to{box-shadow:0 0 0 14px #a7896900}}.wsc{color:#fff;flex-direction:column;margin-bottom:50px;position:relative;width:100%}.wsc:before{background-color:inherit;content:"";height:100%;left:-100%;position:absolute;width:200vw;z-index:0}@media only screen and (min-width:600px){.wsc{margin-bottom:60px}}@media only screen and (min-width:900px){.wsc{margin-bottom:80px}}.wsc-headline{color:#000}@media only screen and (min-width:600px){.wsc-headline{margin-bottom:30px}}.wsc__content{position:relative;width:100%;z-index:10}@media only screen and (max-width:599px){.wsc__content{transform:translateX(-15px);width:100vw}}.wsc__content-image{background-color:#000;overflow:hidden;position:relative;transition:height .4s ease-in-out}.wsc__content-image img{height:calc(100% + 30px);left:0;object-fit:cover;object-position:center center;position:absolute;top:0;transition:top 1.5s ease;width:100%}.wsc__content-screens{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.wsc .selectbox{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.wsc .selectbox__icon{font-size:28px;left:0;position:absolute;top:0}.wsc .selectbox.has-icon .chosen-single{font-size:20px;padding-left:40px}.wsc .selectbox.has-icon select{padding-left:30px}.wsc-landing{flex:0 1 auto;margin:30px auto;width:calc(83.33333% - 1.66667px);z-index:5}@media only screen and (min-width:600px){.wsc-landing{flex:0 1 auto;width:calc(83.33333% - 5px)}}.wsc-landing__savings{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:600px){.wsc-landing__savings{flex-direction:row;flex-wrap:nowrap}}.wsc-landing__savings-percentage{align-items:center;display:flex;flex-direction:column}.wsc-landing__savings-percentage p{font-weight:500;margin-bottom:10px}.wsc-landing__savings-percentage p:nth-child(2){font-size:22px}@media only screen and (max-width:899px){.wsc-landing__savings-percentage{font-size:90px}}@media only screen and (min-width:600px){.wsc-landing__savings-percentage{flex:0 1 auto;margin-right:calc(10% - 25px);width:calc(40% - 15px)}.wsc-landing__savings-percentage p:first-child{font-size:64px;line-height:50px}}@media only screen and (min-width:900px){.wsc-landing__savings-percentage{flex:0 1 auto;margin-right:calc(10% - 30px);width:calc(40% - 18px)}.wsc-landing__savings-percentage p:first-child{font-size:100px;line-height:50px;word-break:normal}}.wsc-landing__savings-text{margin-bottom:40px;margin-top:0}@media only screen and (min-width:600px){.wsc-landing__savings-text{flex:0 1 auto;width:calc(60% - 12px)}}.wsc-landing__dropdowns{display:flex;flex-direction:column;margin-bottom:20px}@media only screen and (min-width:600px){.wsc-landing__dropdowns{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:40px}}.wsc-landing__dropdowns .form-group.has-error{margin-bottom:3px}.wsc-landing__dropdowns .form-group.has-error .selectbox__arrow,.wsc-landing__dropdowns .form-group.has-error .selectbox__icon{color:#f55}.wsc-landing__dropdowns .chosen-single{border-color:#fff;color:#fff}.wsc-landing__dropdowns .chosen-results{color:#000}.wsc-landing__dropdowns .selectbox__box,.wsc-landing__dropdowns .selectbox__box:hover{border-color:#fff;color:#fff}.wsc-landing__dropdowns-energy-type,.wsc-landing__dropdowns-people{width:100%}@media only screen and (min-width:600px){.wsc-landing__dropdowns-energy-type,.wsc-landing__dropdowns-people{flex:0 1 auto;width:calc(50% - 15px)}}.wsc-landing__calculate-button{display:flex;justify-content:center}@media only screen and (min-width:600px){.wsc-landing__calculate-button{justify-content:flex-end}}@media only screen and (max-width:599px){.wsc-landing__calculate-button button{width:100%}}.wsc-result{width:100%;z-index:5}.wsc-result.initial{display:block;opacity:0;position:absolute;transform:translateX(100vw)}.wsc-result__title{flex:0 1 auto;margin:0 auto;padding-top:40px;width:calc(91.66667% - 2.5px)}.wsc-result__title a{color:#fff;font-weight:700}.wsc-result__title a:before{display:none!important}.wsc-result__title>div:first-child{font-size:28px}@media only screen and (min-width:600px){.wsc-result__title>div:first-child{font-size:48px}}.wsc-result__title>div{font-size:18px}.wsc-result__title .sub-title{margin-top:14px}.wsc-result__slider{align-items:center;margin:20px 0}@media only screen and (min-width:600px){.wsc-result__slider{align-items:center;display:flex;flex-direction:column;flex-direction:row;justify-content:space-between;min-height:1px}}.wsc-result__slider>div{flex:0 1 auto;float:left;width:100%}@media only screen and (min-width:600px){.wsc-result__slider>div{flex:0 1 auto;width:calc(33.33333% - 20px)}}.wsc-result__slider-image{display:flex;justify-content:center;max-height:100%}.wsc-result__slider-image img{max-height:100%;max-width:90%;object-fit:contain;object-position:center center}.wsc-result__slider-pie{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:1px;padding:0 30px;position:relative}@media only screen and (max-width:899px){.wsc-result__slider-pie{padding:0 40px}}.wsc-result__slider-pie .wsc-result__slider-animation{flex:0 1 auto;left:50%;margin:0 auto;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:calc(75% - 7.5px);word-break:break-word}.wsc-result__slider-pie .wsc-result__slider-price{font-size:48px;margin-top:10px;white-space:nowrap}.wsc-result__slider-pie .wsc-result__slider-meta{font-size:22px;margin-top:10px;padding:0 calc(30px + 6%)}.wsc-result__btn-calculate{flex:0 1 auto;margin:10px auto 0;width:calc(91.66667% - 2.5px)}@media only screen and (min-width:600px){.wsc-result__btn-calculate{display:flex;justify-content:flex-end;margin:0 auto}}.wsc-result__btn-calculate .btn--bright{margin-left:0}@media only screen and (min-width:600px){.wsc-result__btn-calculate .btn--bright{margin-left:40px}}.wsc-result__btn-calculate a{width:100%}@media only screen and (max-width:599px){.wsc-result__btn-calculate a{margin-bottom:20px}}@media only screen and (min-width:600px){.wsc-result__btn-calculate a{width:30%}}.wsc-result__btn-calculate a:before{display:none!important}@media only screen and (max-width:599px){.wsc-result__btn-calculate a:last-child{margin-bottom:30px}}.wsc-result__stripe{background-color:#3336;color:#fff;padding:25px 0}@media only screen and (min-width:600px){.wsc-result__stripe{margin-top:30px}}.wsc-result__stripe .wsc-result__stripe-wrapper{display:flex;flex:0 1 auto;margin:0 auto;width:calc(91.66667% - 2.5px)}.wsc-result__stripe .wsc-result__stripe-icon{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-right:30px;text-align:center}.wsc-result__stripe .wsc-result__stripe-icon:before{font-size:18px;padding-right:0}@media only screen and (min-width:600px){.wsc-result__stripe .wsc-result__stripe-icon:before{padding-right:15px}}.wsc-result__stripe .wsc-result__stripe-icon span{display:none;margin-right:15px}@media only screen and (min-width:600px){.wsc-result__stripe .wsc-result__stripe-icon span{display:inline-block}}.wsc-result__stripe .wsc-result__stripe-edit{margin-left:auto}.wsc-result__stripe .wsc-result__stripe-edit a{color:#fff}.wsc-result__stripe .wsc-result__stripe-edit a:before{display:none!important}.wsc-metaphore{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 40px;text-align:center}@media only screen and (min-width:900px){.wsc-metaphore{margin:20px 0}}.wsc-metaphore--icon img{max-width:100%}.wsc-metaphore__result{font-size:40px}.wsc-metaphore__meta{font-size:22px;margin-top:10px;width:100%}.wsc-overlay{background-color:#00000080;bottom:0;display:none;height:100%;left:0;opacity:0;overflow-y:scroll;position:fixed;right:0;top:0;visibility:hidden;width:100%;z-index:-1}.wsc-overlay.visible{display:block;opacity:1;visibility:visible;z-index:9995}.wsc-overlay__inner-wrapper{background-color:#fff;color:#000;margin:45px auto;max-width:1160px;width:90%}.wsc-overlay__title{align-items:flex-start;display:flex;flex:0 1 auto;flex-direction:row;justify-content:space-between;margin:0 auto;padding:40px 0 20px;width:calc(83.33333% - 1.66667px)}@media only screen and (min-width:600px){.wsc-overlay__title{flex:0 1 auto;width:calc(83.33333% - 5px)}}.wsc-overlay__title h4{margin:0 20px 0 0}.wsc-overlay__title-close{cursor:pointer;font-size:22px}.wsc-overlay__slot{flex:0 1 auto;margin:0 auto;width:calc(83.33333% - 1.66667px)}@media only screen and (min-width:600px){.wsc-overlay__slot{flex:0 1 auto;width:calc(83.33333% - 5px)}}.wsc-overlay__recalculate{border-top:1px solid #000}.wsc-overlay__recalculate-content{display:flex;flex:0 1 auto;flex-direction:column;margin:0 auto;padding:30px 0;width:calc(83.33333% - 1.66667px)}@media only screen and (min-width:600px){.wsc-overlay__recalculate-content{align-items:center;flex:0 1 auto;flex-direction:row;justify-content:space-between;width:calc(83.33333% - 5px)}}.wsc-overlay__recalculate-content h4{margin:0}@media only screen and (max-width:599px){.wsc-overlay__recalculate-content h4{margin-bottom:15px}.wsc-overlay__recalculate-content-button button{width:100%}}@media only screen and (min-width:600px){.wsc-data-edit{flex:0 1 auto;width:calc(60% - 12px)}}@media only screen and (min-width:900px){.wsc-data-edit{flex:0 1 auto;width:calc(50% - 15px)}}.wsc-data-edit .form-group{margin-bottom:30px;padding-top:10px}.wsc-data-edit .form-group span.has-error{position:relative;top:0}.wsc-data-edit__selectbox{margin-bottom:30px}.wsc-products__filters{margin-bottom:20px}.wsc-products__filters .filterblock--bright .filterblock__item{cursor:pointer;margin-right:10px!important}@media only screen and (min-width:600px){.wsc-products__filters .filterblock--bright .filterblock__item{min-width:222px}}.wsc-products__grid .radiogroup{display:flex;flex-direction:column}@media only screen and (min-width:600px){.wsc-products__grid .radiogroup{flex-direction:row;flex-wrap:wrap}}.wsc-products__grid-item{background-color:#000;cursor:pointer;flex:0 0 auto;margin-bottom:20px;margin-right:20px;padding:0 20px 20px;position:relative;width:100%}@media only screen and (min-width:600px) and (max-width:899px){.wsc-products__grid-item{flex:0 1 auto;width:calc(50% - 12.5px)}.wsc-products__grid-item:nth-child(2n){margin-right:0}}@media only screen and (min-width:900px){.wsc-products__grid-item{flex:0 1 auto;margin-right:20px;width:calc(33.33333% - 20px)}.wsc-products__grid-item:nth-child(3n+0){margin-right:0}}.wsc-products__grid-item input[type=radio]~label{margin:0;min-width:30px;padding:0;position:absolute;right:20px;top:20px;z-index:5}.wsc-products__grid-item input[type=radio]~label:before{background-color:#000}.wsc-products__grid-item input[type=radio]~label:after{background:#fff;height:18px;left:6px;top:6px;width:18px}.wsc-products__grid-item-image-label{position:relative}.wsc-products__grid-item-image-label .product-label{bottom:0;top:auto}.wsc-products__grid-item-image{padding:20px 30px}.wsc-products__grid-item-image-wrapper{height:0;overflow:hidden;padding-top:100%;position:relative}.wsc-products__grid-item-image-wrapper img{height:100%;left:0;object-fit:contain;object-position:center center;position:absolute;top:0;width:100%}.wsc-products__grid-item-info{color:#fff;margin-bottom:20px}@media only screen and (max-width:599px){.wsc-products__grid-item-info{font-size:16px;letter-spacing:.2px;line-height:26px}}@media only screen and (min-width:600px){.wsc-products__grid-item-info{font-size:18px;line-height:28px}}@media only screen and (min-width:900px){.wsc-products__grid-item-info{font-size:18px;line-height:30px}}@media only screen and (max-width:599px){.wsc-products__grid-item-price{font-size:16px;letter-spacing:.2px;line-height:26px}}@media only screen and (min-width:600px){.wsc-products__grid-item-price{font-size:18px;line-height:28px}}@media only screen and (min-width:900px){.wsc-products__grid-item-price{font-size:18px;line-height:30px}}.wsc-products__grid-item-price span{font-weight:700}.wsc .pop-filter__accordion{color:#000;position:relative}.wsc .pop-filter__accordion h3{cursor:pointer;font-size:18px;margin-top:30px}.wsc-swiper{flex:0 1 auto;margin:0 auto;width:calc(91.66667% - .83333px)}.wsc-swiper .swiper-active .swiper-slide{flex:none!important}.wsc-swiper .swiper-container .swiper-button-next,.wsc-swiper .swiper-container .swiper-button-prev,.wsc-swiper .swiper-container:hover .swiper-button-next,.wsc-swiper .swiper-container:hover .swiper-button-prev{background:none;display:block;height:unset;margin-top:unset;transform:translateY(-50%);width:auto}.wsc-swiper .swiper-container .swiper-button-next:after,.wsc-swiper .swiper-container .swiper-button-prev:after,.wsc-swiper .swiper-container:hover .swiper-button-next:after,.wsc-swiper .swiper-container:hover .swiper-button-prev:after{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e90a";display:block;font-family:icomoon!important;font-size:24px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;text-transform:none}.wsc-swiper .swiper-container .swiper-button-next.swiper-button-disabled,.wsc-swiper .swiper-container .swiper-button-prev.swiper-button-disabled,.wsc-swiper .swiper-container:hover .swiper-button-next.swiper-button-disabled,.wsc-swiper .swiper-container:hover .swiper-button-prev.swiper-button-disabled{display:none}@media only screen and (min-width:900px){.wsc-swiper .swiper-container .swiper-button-next,.wsc-swiper .swiper-container .swiper-button-prev,.wsc-swiper .swiper-container:hover .swiper-button-next,.wsc-swiper .swiper-container:hover .swiper-button-prev{display:none}}.wsc-swiper .swiper-container .swiper-button-next,.wsc-swiper .swiper-container:hover .swiper-button-next{right:0}.wsc-swiper .swiper-container .swiper-button-prev,.wsc-swiper .swiper-container:hover .swiper-button-prev{left:0}.wsc-swiper .swiper-container .swiper-button-prev:after,.wsc-swiper .swiper-container:hover .swiper-button-prev:after{transform:rotate(180deg)}.wsc .fade-out-leave-active{transition:opacity,transform 1.5s,1.3s ease-in-out}.wsc .fade-out-leave-active .wsc-landing__calculate-button,.wsc .fade-out-leave-active .wsc-landing__dropdowns,.wsc .fade-out-leave-active .wsc-landing__savings{transition:opacity,transform .3s,.2s ease-in-out}.wsc .fade-out-leave-to{opacity:0;transform:translateY(-15px)}.wsc .fade-out-leave{opacity:1;transform:translateY(0)}.wsc .fade-out-leave-to .wsc-landing__calculate-button,.wsc .fade-out-leave-to .wsc-landing__dropdowns,.wsc .fade-out-leave-to .wsc-landing__savings{opacity:0;transform:translateY(-15px)}.wsc .fade-out-leave-to .wsc-landing__dropdowns{transition-delay:.2s}.wsc .fade-out-leave-to .wsc-landing__calculate-button{transition-delay:.4s}.wsc .fade-in-enter-active{transition:opacity,transform 3s,2.8s ease-in-out}.wsc .fade-in-enter-active .wsc-metaphore--icon,.wsc .fade-in-enter-active .wsc-metaphore__text,.wsc .fade-in-enter-active .wsc-result__btn-calculate,.wsc .fade-in-enter-active .wsc-result__slider-image,.wsc .fade-in-enter-active .wsc-result__slider-price-amount,.wsc .fade-in-enter-active .wsc-result__stripe,.wsc .fade-in-enter-active .wsc-result__title{opacity:0;transform:translateY(25px);transition:opacity,transform .4s,.4s ease-in-out}.wsc .fade-in-enter-active .wsc-result__slider-animation{opacity:0;transform:translate(-50%,calc(-50% + 25px));transition:opacity,transform .4s,.4s ease-in-out}.wsc .fade-in-enter-active .wsc-metaphore__amount{display:inline-block;opacity:0;transform:translateX(20px);transition:opacity,transform .4s,.4s ease-in-out}.wsc .fade-in-enter-active .wsc-metaphore__headline{display:inline-block;opacity:0;transform:translateX(-10px);transition:opacity,transform .4s,.4s ease-in-out}.wsc .fade-in-enter-active .wsc-result__slider-price-currency{display:inline-block;transform:translateX(-80px);transition:opacity,transform .4s,.4s ease-in-out}.wsc .fade-in-enter-to .wsc-metaphore--icon,.wsc .fade-in-enter-to .wsc-metaphore__headline,.wsc .fade-in-enter-to .wsc-metaphore__text,.wsc .fade-in-enter-to .wsc-result__btn-calculate,.wsc .fade-in-enter-to .wsc-result__slider-image,.wsc .fade-in-enter-to .wsc-result__slider-price-amount,.wsc .fade-in-enter-to .wsc-result__stripe,.wsc .fade-in-enter-to .wsc-result__title{opacity:1;transform:translateY(0)}.wsc .fade-in-enter-to .wsc-result__slider-animation{opacity:1;transform:translate(-50%,-50%);transition-delay:.7s}.wsc .fade-in-enter-to .wsc-metaphore__text{transition-delay:1s}.wsc .fade-in-enter-to .wsc-metaphore--icon,.wsc .fade-in-enter-to .wsc-result__slider-image{transition-delay:1.3s}.wsc .fade-in-enter-to .wsc-result__btn-calculate{transition-delay:1.5s}.wsc .fade-in-enter-to .wsc-result__slider-price-amount{transition-delay:1.9s}.wsc .fade-in-enter-to .wsc-result__slider-price-currency{transform:translateX(0);transition-delay:1.7s}.wsc .fade-in-enter-to .wsc-metaphore__amount{opacity:1;transform:translateX(0);transition-delay:2s}.wsc .fade-in-enter-to .wsc-metaphore__headline{opacity:1;transform:translateX(0);transition-delay:1.7s}.animated-stage-wrapper{min-height:100vh;width:100vw}.search-slot{background-color:#d3c4b4;display:flex;flex-direction:row;height:auto;padding:50px;width:100%}.search-slot--full-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media only screen and (min-width:600px){.search-slot{margin-bottom:50px;padding:60px}}.search-slot__box{align-items:center;display:flex;flex-direction:column;width:100%}@media only screen and (min-width:600px){.search-slot__box{margin-left:var(--grid-cols-1);margin-right:var(--grid-cols-1)}}@media only screen and (min-width:1280px){.search-slot__box{margin-left:var(--grid-cols-3);margin-right:var(--grid-cols-3)}}.search-slot__box>h2{margin-bottom:20px;margin-top:0;text-align:center}.search-slot__field{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-wrap:nowrap;height:40px;padding:10px 0 10px 20px}@media only screen and (max-width:449px){.search-slot__field{max-width:200px;width:100%}}@media only screen and (min-width:600px){.search-slot__field{max-width:166px}}.search-slot__input{display:inline-block;padding:0;position:relative}.search-slot__input,.search-slot__input input{background-color:#fff;cursor:pointer;min-width:100%}.search-slot__input input{border:none;border-radius:0;color:#7f7f7f;font-size:18px;font-weight:400;height:18px;line-height:18px;overflow:hidden;padding-left:5px;padding-right:0;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;width:100%}@media only screen and (max-width:599px){.search-slot__input input{font-size:16px;letter-spacing:.2px;line-height:26px}}@media only screen and (min-width:600px){.search-slot__input input{font-size:18px;line-height:28px}}@media only screen and (min-width:900px){.search-slot__input input{font-size:18px;line-height:30px}}@media only screen and (min-width:600px){.search-slot__input input{font-size:18px;height:18px}}.search-slot__input input::placeholder{color:#7f7f7f;font-size:16px;font-weight:400;line-height:16px}@media only screen and (min-width:600px){.search-slot__input input::placeholder{font-size:18px;line-height:22px}}.search-slot__btn{align-items:center;background:#1a1a1a;border:0;cursor:pointer;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;pointer-events:none;position:relative;right:40px;width:40px}.search-slot__btn a{color:#fff}.search-slot__btn a:before{content:"\e905"!important;font-size:24px!important;top:-12px!important}.chosen-results{left:0;overflow:auto}.swiper-button-next,.swiper-button-prev{color:var(--secondary-font-color);display:none}.lightbox-media .swiper-button-next,.lightbox-media .swiper-button-prev,.swiper-container:hover .swiper-button-next,.swiper-container:hover .swiper-button-prev{display:block}.swiper-button{align-items:center;background:#0000;cursor:pointer;display:flex;font-size:15px;height:100%;justify-content:center;min-height:1px;position:absolute;top:0;width:20px}@media only screen and (min-width:900px){.swiper-button{font-size:28px;width:50px}}.swiper-button--prev{left:-15px;right:auto}@media only screen and (max-width:599px){.swiper-button--prev{left:-30px;width:35px}.is-moving .swiper-button--prev{left:-15px;width:20px}}@media only screen and (min-width:600px){.swiper-button--prev{left:-30px}}@media only screen and (min-width:900px){.swiper-button--prev{left:-60px}}.swiper-button--next{left:auto;right:-15px}@media only screen and (max-width:599px){.swiper-button--next{right:-30px;width:35px}.is-moving .swiper-button--next{right:-15px;width:20px}}@media only screen and (min-width:600px){.swiper-button--next{right:-30px}}@media only screen and (min-width:900px){.swiper-button--next{right:-60px}}.swiper-button-disabled{display:none}.swiper-container{margin-left:auto;margin-right:auto;overflow:hidden;position:relative;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flexbox;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;height:100%;position:relative;width:100%}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-wp8-horizontal{touch-action:pan-y}.swiper-wp8-vertical{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{background-position:50%;background-repeat:no-repeat;background-size:27px 44px;cursor:pointer;height:44px;margin-top:-22px;position:absolute;top:50%;width:27px;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{display:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");left:auto;right:10px}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:.3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{background:#007aff;opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:5px 0}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:#00000040;position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{height:4px;left:0;top:0;width:100%}.swiper-container-vertical>.swiper-pagination-progress{height:100%;left:0;top:0;width:4px}.swiper-pagination-progress.swiper-pagination-white{background:#ffffff80}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(right,#00000080,#0000);background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(left,#00000080,#0000);background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(bottom,#00000080,#0000);background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(top,#00000080,#0000);background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-slide{height:100%;transform-origin:0 0;visibility:hidden;width:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{align-items:center;display:flexbox;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-scrollbar{background:#0000001a;border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s steps(12) infinite;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;width:100%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.youtube{background-color:#000}.youtube img{left:0;opacity:.7;top:0}.youtube .play-button{background-color:#000;border-radius:6px;box-shadow:0 0 30px #0009;height:60px;opacity:.8;width:90px;z-index:1}.youtube .play-button:hover{background-color:red}.youtube .play-button:before{border-color:#0000 #0000 #0000 #fff;border-style:solid;border-width:15px 0 15px 26px;content:""}.youtube .play-button,.youtube img{cursor:pointer}.youtube .play-button,.youtube .play-button:before,.youtube iframe,.youtube img{position:absolute}.youtube .play-button,.youtube .play-button:before{left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.youtube iframe{height:100%;left:0;top:0;width:100%}.standalone-page{display:flex;flex-direction:column;min-height:100vh}.standalone-page__header{width:100vw}.standalone-page__content{flex:1 0 auto}.standalone-page__footer{width:100vw}.standalone-page__content{width:100%}.header-standalone{background-color:#000;height:116px;width:100%}.header-standalone .row,.header-standalone .row-wrapper{height:100%}.header-standalone__content{align-items:center;display:flex;height:100%;position:relative;width:100%}.header-standalone__action{display:flex;height:32px;justify-content:center;margin:0!important}.standalone-page__content .header-standalone__action{left:0}.header-standalone__action--prev{justify-content:flex-start;margin-right:auto!important}.header-standalone__action--prev:after{left:auto;right:0}.header-standalone__action--next{justify-content:flex-end;margin-left:auto!important}.header-standalone__action-label{font-family:Futura,Calibri,Helvetica,sans-serif;font-size:21px;font-weight:500;letter-spacing:1.48px;line-height:26px;text-rendering:optimizeLegibility}.header-standalone__action--prev{margin-left:32px!important}.header-standalone__action--next{margin-right:32px!important}.header-standalone__action--prev .header-standalone__action-icon{left:-32px}.header-standalone__action--next .header-standalone__action-icon{right:-32px}.header-standalone__action-icon{font-size:27px;position:absolute}.header-standalone__action:before{display:none}.header-standalone__logo{height:34px;left:50%!important;margin:0!important;position:absolute!important;text-align:center;top:50%;transform:translate(-50%,-50%);width:150px}.header-standalone__logo-image{height:100%}.header-standalone__logo:after,.header-standalone__logo:before{display:none}@media only screen and (max-width:599px){.header-standalone{height:60px}.header-standalone__action{width:0}.standalone-page__content .header-standalone__action{left:0}.header-standalone__action--prev{left:-3px;position:relative}.header-standalone__action--next{left:3px;position:relative}.header-standalone__action-icon{margin-top:2px}.header-standalone__action-label{display:none}.header-standalone__logo{height:22px;width:82px}}.footer-standalone{align-items:center;background:var(--background-color);display:flex;justify-content:space-between;padding-bottom:60px;padding-top:60px;width:100%}.footer-standalone .row{align-items:center}.footer-standalone__cta{margin:0!important}.standalone-page__content .footer-standalone__cta{left:0}.footer-standalone__cta:after,.footer-standalone__cta:before{display:none}.footer-standalone__navigation-list{display:flex;flex:1}.footer-standalone__navigation-list *{font-family:Futura,Calibri,Helvetica,sans-serif!important;font-size:16px!important;font-weight:500!important;letter-spacing:1px!important;text-transform:uppercase}.standalone-page__content .footer-standalone__navigation-list *{left:0!important}.footer-standalone__navigation-list ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 30px;width:100%}.footer-standalone__navigation-list li{margin:0 20px}.footer-standalone__navigation-list li a{margin:0!important}.footer-standalone__navigation-list li~li:before{font-family:Futura,Calibri,Helvetica,sans-serif!important;font-size:16px!important;font-weight:500!important;left:2px;letter-spacing:1px!important;margin:0 15px;position:relative;width:7px}.footer-standalone__copyright{font-size:18px;font-weight:500;line-height:40px}.standalone-page__content a.footer-standalone__copyright{left:0!important}a.footer-standalone__copyright:before{display:none}@media only screen and (max-width:599px){.footer-standalone__cta{justify-self:flex-start}.footer-standalone__cta,.footer-standalone__cta button{width:100%}}@media only screen and (max-width:899px){.footer-standalone .row{align-items:flex-start;flex-direction:column}.footer-standalone__cta{margin-bottom:40px!important}.footer-standalone__navigation-list{flex:1 0 auto;width:100%}.footer-standalone__navigation-list ul{flex-wrap:wrap;justify-content:flex-start;margin:0}.footer-standalone__navigation-list ul li{margin:0;margin-right:20px!important}.footer-standalone__copyright{align-self:flex-start;margin-top:20px!important}}.stage-standalone{position:relative;width:100vw}.stage-standalone__media{object-fit:cover;overflow:hidden;z-index:2}.stage-standalone__media,.stage-standalone__media>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.stage-standalone__media-video{z-index:5}@media only screen and (max-width:599px){.stage-standalone__media-video{display:none}}.stage-standalone__media-image{transition:opacity .2s;z-index:4}.stage-standalone__media-image img{height:100%;object-fit:cover;width:100%}.stage-standalone__media-overlay{background:#000;opacity:.35;z-index:6}.stage-standalone .row-wrapper{height:100%}.stage-standalone .row{align-items:center;flex-direction:column;justify-content:center;min-height:76vh}.stage-standalone--full-height .row{min-height:100vh}.stage-standalone__content-box{box-sizing:border-box;margin:90px 0;max-width:768px;overflow:hidden;z-index:3}@media only screen and (max-width:899px){.stage-standalone__content-box{max-width:100%}}.stage-standalone__content-box--center{align-self:flex-end}.stage-standalone__headline-wrap{position:relative}.stage-standalone__headline{text-transform:uppercase}.stage-standalone__icon{height:44px;width:44px}.stage-standalone__icon,.stage-standalone__icon-wrap{align-items:center;display:flex;justify-content:center}.stage-standalone__icon-wrap{height:100%;left:-88px;position:absolute}@media only screen and (max-width:599px){.stage-standalone__icon-wrap{left:-60px}}.stage-standalone__text{font-family:Futura,Calibri,Helvetica,sans-serif;font-size:21px;font-weight:400;font-weight:500;line-height:34px;text-rendering:optimizeLegibility}@media only screen and (max-width:599px){.stage-standalone__text{font-size:16px;letter-spacing:.89px;line-height:24px}}.standalone-page__content .stage-standalone__cta{display:inline-flex;left:0;margin:30px 0 0}.standalone-page__content .stage-standalone__cta:after,.standalone-page__content .stage-standalone__cta:before{display:none}.stage-standalone__scroll-indicator{cursor:pointer;font-size:40px;line-height:40px}.stage-standalone__scroll-indicator-wrapper{bottom:30px;height:44px;left:50%;position:absolute;transform:translate(-50%);transition:bottom .3s;width:44px;z-index:3}.stage-standalone__scroll-indicator-wrapper:hover{bottom:26px}.stage-standalone__scroll-indicator--hidden{display:none}.journey-container{margin-bottom:30px;overflow:hidden}@media only screen and (min-width:600px){.journey-container{margin-bottom:30px}}@media only screen and (min-width:900px){.journey-container{margin-bottom:50px}}.journey-container__svg{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:5}.journey-container__svg path{stroke:#fff;stroke-width:2;opacity:.3;transition:all .2s}.journey-container path+path{opacity:1}.journey-container__background{background:url(../fonts/mapmask.svg) no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.journey-container__place{position:relative}.journey-container__place .stage-standalone{margin-bottom:0}.journey-container__place .stage-standalone__content-box{padding-left:90px;width:768px}@media only screen and (max-width:599px){.journey-container__place .stage-standalone__content-box{padding-left:60px}}.journey-container__place .stage-standalone__scroll-indicator{display:none}.journey-container__place .stage-standalone__cta,.journey-container__place .stage-standalone__headline,.journey-container__place .stage-standalone__icon,.journey-container__place .stage-standalone__media,.journey-container__place .stage-standalone__text{opacity:0}.journey-container__place:nth-child(2n) .journey-container__background{transform:scaleY(-1)}.journey-container__place.state-journey-container__place--open .stage-standalone__media{animation:a-fade-in 2s forwards}.journey-container__place.state-journey-container__place--open .stage-standalone__cta,.journey-container__place.state-journey-container__place--open .stage-standalone__headline,.journey-container__place.state-journey-container__place--open .stage-standalone__icon,.journey-container__place.state-journey-container__place--open .stage-standalone__text{animation:a-fade-in forwards,a-translate-left forwards;animation-delay:.1s;animation-duration:1s;position:relative}.journey-container__place.state-journey-container__place--disable-animation .stage-standalone__media{animation:a-fade-in forwards;animation-delay:.2s;animation-duration:2s;clip-path:unset!important}.journey-container__place.state-journey-container__place--disable-animation .stage-standalone__cta,.journey-container__place.state-journey-container__place--disable-animation .stage-standalone__headline,.journey-container__place.state-journey-container__place--disable-animation .stage-standalone__icon,.journey-container__place.state-journey-container__place--disable-animation .stage-standalone__text{animation:none;left:0;opacity:1}.journey-container__anchor{stroke:#fff;fill:#ffffff26;transition:all 1s}.journey-container__anchor+.journey-container__anchor{fill:#fff;pointer-events:none}.journey-container__anchor+.journey-container__anchor--open{r:12}@keyframes a-fade-in{0%{opacity:0}to{opacity:1}}@keyframes a-translate-left{0%{left:-40px}to{left:0}}@keyframes a-clip-image{to{clip-path:circle(100%)}}@media only screen and (min-width:900px){#sharePlaceForm{flex:0 1 auto;width:calc(50% - 12.5px)}}#sharePlaceForm .form-group.has-error .radiogroup+span.has-error{text-align:left}#sharePlaceForm .form-group label a{left:0;margin-left:0;margin-right:0;white-space:nowrap}#sharePlaceForm .form-group label a:after{animation:none;transition:width .4s ease-out;width:100%}#sharePlaceForm .form-group label a:active:after,#sharePlaceForm .form-group label a:hover:after{animation:stretch .6s ease-in-out}#sharePlaceForm .form-group label a:before{content:none}#sharePlaceForm .form-group label a[target=_blank]{left:0;margin-right:0}#sharePlaceForm .form-group label a[target=_blank]:before{content:none;left:0}@media only screen and (max-width:599px){#sharePlaceForm .form-group label a{border-bottom:1px solid var(--font-color);bottom:-1px;white-space:normal}#sharePlaceForm .form-group label a:after{content:none}.bright-background #sharePlaceForm .form-group label a,.lightbox-target-area #sharePlaceForm .form-group label a,.template-pages-category-productOverviewPage #sharePlaceForm .form-group label a,.template-pages-layout-notepadPage #sharePlaceForm .form-group label a,.template-pages-product-articleDetailPage #sharePlaceForm .form-group label a,.template-pages-search-searchPage #sharePlaceForm .form-group label a{border-bottom:1px solid var(--font-color)}}#sharePlaceForm .input-wrapper.hidden+.has-error{display:none}#sharePlaceForm .btn.btn--primary,#sharePlaceForm .location-search__restart.btn--primary{width:100%}@media only screen and (min-width:600px){#sharePlaceForm .btn.btn--primary,#sharePlaceForm .location-search__restart.btn--primary{width:auto}}dialog.bottom-notification{background:#f5f5f5;border:none;bottom:32px;box-shadow:-2px 0 0 0 #212121;font-size:18px;padding:7px 16px;position:fixed;z-index:9999}dialog.bottom-notification:focus-visible{outline:none!important}@media only screen and (min-width:900px){dialog.bottom-notification{width:500px}}@media only screen and (max-width:449px){dialog.bottom-notification{font-size:16px;line-height:19.2px;margin:0 16px 20px}}dialog.bottom-notification.completed{background:#dee9e6!important}dialog.bottom-notification.completed #completeText,dialog.bottom-notification.completed .icon-check{display:block!important}dialog.bottom-notification.completed .icon-check{margin-right:8px}dialog.bottom-notification.completed #countdown,dialog.bottom-notification.completed #notificationText,dialog.bottom-notification.completed .loader{display:none}dialog.bottom-notification>div{align-items:center;display:flex;justify-content:space-between}dialog.bottom-notification>div .loader{animation:spin 1s linear infinite reverse;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#212121;height:24px;margin-right:8px;width:24px}dialog.bottom-notification>div #countdown,dialog.bottom-notification>div .icon-check{height:24px;margin-right:8px;position:relative;width:24px}dialog.bottom-notification>div svg{height:24px;position:absolute;right:0;top:0;transform:rotateY(0deg) rotate(-90deg);width:24px}dialog.bottom-notification>div svg circle{stroke-dasharray:113px;stroke-dashoffset:0;stroke-linecap:round;stroke-width:4px;stroke:#212121;fill:none}dialog.bottom-notification>div>.close-button-wrapper{align-items:end;cursor:pointer;display:flex;margin-left:auto}dialog.bottom-notification>div>.close-button-wrapper i.icon-cross{font-size:24px;margin-left:16px}@media only screen and (min-width:900px){dialog.bottom-notification>div>.close-button-wrapper i.icon-cross{display:flex;justify-content:center}}@keyframes countdown{0%{stroke-dashoffset:120px}to{stroke-dashoffset:0}}@keyframes spin{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}dialog.bottom-notification>div .hide{display:none}.lead-form{margin-bottom:50px;margin-top:40px}@media only screen and (min-width:600px){.lead-form{margin-bottom:60px}}@media only screen and (min-width:900px){.lead-form{margin-bottom:80px}}@media only screen and (min-width:600px){.lead-form{margin-top:60px}}@media only screen and (min-width:900px){.lead-form{flex:0 1 auto;margin-top:80px;width:calc(50% - 12.5px)}}.lead-form__privacytext strong{display:block}.inline-form.form-group{display:inline;margin-bottom:20px}.inline-form__paragraph>*{display:inline;margin:0}.inline-form input{-webkit-appearance:none;appearance:none;border:solid #000;border-radius:0;border-width:0 0 1px;box-shadow:none;font-size:18px;line-height:24px;padding:0 3px;text-align:center;width:100%}.inline-form input:focus{outline:none}.inline-form input::placeholder{text-align:center}.inline-form.has-error input{border-color:#f55}.inline-form .input-wrap{display:inline-block;width:20px}.search-field{display:flex;min-height:1px;width:100%}.search-field-wrapper{width:100%}.search-field-wrapper--margin{margin-top:50px}.search-field-wrapper--absolute{position:absolute;z-index:250}.search-field-wrapper--absolute+*{position:relative}.search-field-box{padding:40px 0}.search-field__btn.btn{border:none!important;font-weight:500;letter-spacing:1px;min-width:70px;padding:12px 20px 10px}.search-field__btn.btn i{display:none}.search-field__btn.btn:focus{border:1px solid #fff!important}@media only screen and (max-width:599px){.search-field__btn.btn span{display:none}.search-field__btn.btn i{display:block;font-size:28px}}@media only screen and (min-width:600px){.search-field__btn.btn{min-width:170px;padding:14px 20px 15px}}.search-field-input{position:relative;width:calc(100% - 40px)}.search-field-input input{border:none;border-bottom:1px solid var(--font-color);border-radius:0;font-size:18px;font-weight:500;height:50px;padding-right:45px;width:100%}.search-field-input input::-ms-clear{display:none}.search-field-input input:focus{outline:none}@media only screen and (min-width:600px){.search-field-input{width:calc(100% - 170px)}.search-field-input input{font-size:24px;height:50px;padding-right:80px}}.search-field .icon-cross{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.search-field .icon-cross:before{color:#000;display:block;font-size:30px}@media only screen and (min-width:600px){.search-field .icon-cross{right:25px}.search-field .icon-cross:before{font-size:24px}}.search-result-count{margin-top:40px;width:100%}.search-result-count__number{font-size:68px;font-weight:500;margin-right:15px}.search-result-count__text{font-size:18px;font-style:normal;font-weight:400}@media only screen and (min-width:600px){.search-result-count__text{font-size:21px}}.search-results{width:100%}.search-results .pop__refinements-filter{margin-left:0;text-align:left}@media only screen and (max-width:599px){.search-results .pop__refinements-filter{margin-top:28px}.search-results .pop__refinements-filter .pop__icon--filter{vertical-align:middle}}.search-results .pop__refinements-label{font-size:16px;font-style:normal;font-weight:500;letter-spacing:2px;line-height:16px;text-transform:uppercase}@media only screen and (max-width:599px){.search-results .pop__refinements-label{display:inline-block}}@media only screen and (min-width:600px){.search-results .pop__refinements-label{font-size:18px;font-weight:400;line-height:18px}}@media only screen and (max-width:899px){.search-results .product-list__image img{max-width:100%}}.search-results .tab__content-item>.list-item--content{margin-bottom:30px;padding:10px 0 10px 10px}.search-results .messages__text-container p>a{color:#000}.search-results .messages__text-container p>a:after{animation:none;transition:width .4s ease-out;width:100%}.search-results .messages__text-container p>a:active:after,.search-results .messages__text-container p>a:hover:after{animation:stretch .6s ease-in-out}.search-results .messages__button-container>.messages__button{border-color:#000;height:40px;margin-top:0}.search-results .messages__button-container>.messages__button:hover{border-color:#000;border-width:1.5px}@media only screen and (max-width:599px){.search-results .messages__button-container>.messages__button{margin-top:6px;width:100%}}.search-result-product__disclaimer{font-weight:500}.search-overlay{margin-top:80px}.search-suggestion{margin-bottom:55px;margin-top:35px}@media only screen and (min-width:801px){.search-suggestion{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;min-height:1px;width:100%}.search-suggestion>div{flex:0 1 auto;width:calc(50% - 15px)}}.search-suggestion-content{margin-top:35px}@media only screen and (min-width:601px) and (max-width:800px){.search-suggestion-content{margin-top:55px}}@media only screen and (min-width:801px){.search-suggestion-content{margin-top:0}}.search-suggestion-content__list{display:block;margin-bottom:30px!important}.search-suggestion-content__list a{color:#000;font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility}.search-suggestion-content__list a:after{display:none}.search-suggestion-content__list a:hover{color:#000;text-decoration:underline}.search-suggestion-content__list li+li{margin-top:20px}@media only screen and (min-width:600px){.search-suggestion-content__list li+li{margin-top:10px}}.search-suggestion-product__disclaimer{font-weight:500}.search-suggestion-product__item{align-items:center;color:#000;display:flex;margin-bottom:30px;min-height:1px;text-decoration:none}.search-suggestion-product__item h5>span{color:#000;text-transform:none}.search-suggestion-product__item i:before{font-size:12px;font-weight:500;margin-right:5px}.search-suggestion-product__item-line{font-size:22px;text-transform:uppercase}.search-suggestion-product__item-line,.search-suggestion-product__item-wrapper{font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;text-rendering:optimizeLegibility}.search-suggestion-product__item-wrapper{display:inline-block;font-size:18px;width:100%}.search-suggestion-product__item:hover{color:#000}.search-suggestion-product__item:hover:after{width:0}.search-suggestion-product__item:hover h5>span{text-decoration:underline}.search-suggestion-product__item+.search-suggestion-product__item{margin-top:30px}.search-suggestion-product__image{align-items:center;flex:0 0 20%;height:65px;justify-content:center;margin-right:30px}.search-suggestion-product__image img{display:block;margin:0 auto;max-height:65px;max-width:100%;position:relative;top:50%;transform:translateY(-50%)}.search-suggestion-product__image--pipe img{height:80px}@media only screen and (min-width:600px){.search-suggestion-product__image{height:98px;margin-right:25px}.search-suggestion-product__image img{max-height:80px;max-width:100%}.search-suggestion-product__image--pipe{height:180px}.search-suggestion-product__image--pipe img{max-height:180px;max-width:auto}}@media only screen and (min-width:900px){.search-suggestion-product__image{height:128px;margin-right:40px}.search-suggestion-product__image img{max-height:120px}.search-suggestion-product__image--pipe img{max-height:168px}}.search-suggestion-product__container span{color:#000}.search-suggestion-product__container h5{font-size:18px;line-height:1.333;margin:5px 0 0}@media only screen and (max-width:599px){.search-suggestion-product__container h5{font-weight:300}}.search-suggestion__link{margin-top:25px;padding:10px 0;text-decoration:none}.search-suggestion__link,.search-suggestion__link:visited{color:#1e5587}.search-suggestion__link:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"\e902";font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;margin-right:15px;text-transform:none}@media only screen and (min-width:600px){.search-suggestion__link{margin-top:20px;padding:0}}@media only screen and (min-width:900px){.search-suggestion__link{margin-top:55px}}.search-tab{margin-top:60px;position:relative;width:100%}.search-tab .tab--disabled{display:none}.search-tab .tab__header{margin:0;padding:0;position:relative}.search-tab .tab__header-item{border:1px solid #0000;margin:0;padding:0}.search-tab .tab__header .tab__header-item--active{border-bottom-color:var(--background-color)}.search-tab .tab__header:before{bottom:0;content:"";display:block;height:0;left:0;margin-left:calc(50% - 50vw);position:absolute;width:100vw;z-index:-1}.search-tab .tab--search .tab__header-item--active .tab__click-elem:after{border:4px solid #fff;bottom:-2px;opacity:1;z-index:1}.search-tab .tab--search .tab__click-elem{color:#000;display:inline-block;font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;font-weight:500;margin:0;padding:12px 40px;position:relative;text-align:center;text-decoration:none;text-rendering:optimizeLegibility}.search-tab .tab--search .tab__click-elem:after{content:none}.search-tab .tab--search .tab__click-elem--deactivated{color:#bfbfbf;cursor:default;pointer-events:none}@media only screen and (max-width:449px){.search-tab .tab--search .tab__click-elem{padding:10px 0}.search-tab .tab--search .tab__content .product-list:first-child,.search-tab .tab--search .tab__content .search-article__item:first-child{border-top:none}}.search-tab .tab--search .tab__content .search-article{margin-bottom:10px}@media only screen and (min-width:600px){.search-tab .tab--search .tab__content .search-article{margin-bottom:30px}}@media only screen and (min-width:900px){.search-tab .tab--search .tab__content .search-article{margin-bottom:50px}}.search-tab .product-list:hover{box-shadow:0 1px 20px 4px #0000001c}.search-tab .product-list:first-child{border-top:none}.search-tab .product-list__artname{color:#000;font-family:Futura,Calibri,Helvetica,sans-serif;font-size:34px;font-weight:400;text-rendering:optimizeLegibility;width:auto}.search-tab .product-list__artname-line{display:block}.search-tab .product-list__artname-name{display:block;margin-top:12px}.search-tab .product-list__artname>span:hover{text-decoration:none}.search-tab .product-list__artname:after{display:none}.search-tab .product-list__content-details{display:flex;padding-bottom:0}.search-tab .product-list__content-details>div{flex-shrink:0;font-size:16px;padding-bottom:0}.search-tab .product-list__surface{margin-right:60px}.search-tab .product-list__artnr{padding-bottom:0}.search-tab .product-list__artnr .product-articlenumbers{font-size:16px;font-weight:400;line-height:22.4px;margin-bottom:0}.search-tab .product-list__content .product-surface-image{border:none;margin-top:-4px}.search-article__item{border-top:1px solid #bfbfbf;color:#000;display:block;padding:60px 0!important;text-decoration:none}.search-article__item:first-child{border:none}.search-article__item p{color:#000;font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;text-rendering:optimizeLegibility}.search-article__item p:last-child{margin-bottom:0}.search-article__item:hover{color:#000}.search-article__item:last-child{border-bottom:1px solid #bfbfbf}@media only screen and (min-width:900px){.search-article__item{padding:20px 17.666% 30px 0}}.search-article__title{font-size:34px;text-transform:uppercase}.search-article__subtitle,.search-article__title{font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;text-rendering:optimizeLegibility}.search-article__subtitle{color:#000;display:block;margin-bottom:5px}.searchbar-overlay{background:var(--background-color);bottom:0;height:calc(100% - 48px);left:0;opacity:0;position:absolute;right:0;top:48px;transition:opacity .25s ease-in-out,border .25s ease-in-out;visibility:hidden;width:100%;z-index:201}.searchbar-overlay--active .searchbar-overlay{opacity:1;visibility:visible}.searchbar-overlay--active main+footer,.searchbar-overlay--active main>.row-wrapper,.searchbar-overlay--active main>.yCmsContentSlot{display:none}.searchbar-overlay__close{color:#000;display:block;font-size:30px;height:30px;line-height:30px;position:absolute;right:30px;text-decoration:none;top:30px;width:30px;z-index:999}@media only screen and (max-width:449px){.searchbar-overlay__close{right:15px;top:20px}}.searchbar-overlay .search-result-product-container .product-list:first-child{border-top:none}.faq-anchor-link{font-size:18px;font-weight:500;letter-spacing:.5px;line-height:30px;margin-top:12px;position:relative;vertical-align:middle}.faq-anchor-link-icon{bottom:-4px;left:-28px;position:absolute}.anchor-link-wrapper{position:relative}.faq-anchor-link-icon .icon-arrow-right:before{font-size:24px;font-weight:600}.tab--spraytypes .tab__header{background:#000;margin-bottom:20px}.tab--spraytypes .tab__header-item--active .tab__click-elem:after,.tab--spraytypes .tab__header-item:hover .tab__click-elem:after{opacity:1}@media only screen and (max-width:599px){.tab--spraytypes .tab__header-item{flex:1 1 0%}}@media only screen and (min-width:900px){.tab--spraytypes .tab__header{padding-left:70px}}@media only screen and (min-width:600px) and (max-width:899px){.tab--spraytypes .tab__header{padding-left:35px}}@media only screen and (min-width:600px){.tab--spraytypes .tab__header{flex-wrap:nowrap}}.tab--spraytypes .tab__click-elem{align-items:center;display:flex;height:80px;justify-content:center;margin:0 auto;min-height:1px;position:relative;width:128px}.tab--spraytypes .tab__click-elem img{display:block;width:40px}.tab--spraytypes .tab__click-elem:after{background:#a78a69;bottom:0;content:"";display:block;height:3px;left:0;opacity:0;position:absolute;transition:opacity .25s ease-in-out;width:100%}@media only screen and (max-width:599px){.tab--spraytypes .tab__click-elem{width:auto}}.tab--search .tab__header-scrollable{margin-top:18px;overflow-x:auto;width:auto}@media only screen and (max-width:599px){.tab--search .tab__header-scrollable{-ms-overflow-style:none;margin:28px -15px 15px;-webkit-mask-image:linear-gradient(90deg,#fff0,#000 6%,#000 95%,#fff0);mask-image:linear-gradient(90deg,#fff0,#000 6%,#000 95%,#fff0);overflow-x:scroll;padding:0 15px;scrollbar-width:none;width:calc(100% + 30px)}.tab--search .tab__header-scrollable::-webkit-scrollbar{display:none}}@media only screen and (min-width:1280px){.tab--search .tab__header-scrollable{margin-top:30px}}.tab--search .tab__header{align-items:center;flex-wrap:nowrap;justify-content:center;width:auto}@media only screen and (max-width:599px){.tab--search .tab__header{align-items:flex-start;justify-content:flex-start;margin:0 -15px;width:calc(100% + 100px)}}@media only screen and (min-width:600px){.tab--search .tab__header{margin-bottom:28px}}.tab--search .tab__header-item{cursor:pointer;display:block;font-size:19px;font-style:normal;font-weight:500;padding:20px;position:relative;text-align:center}@media only screen and (max-width:599px){.tab--search .tab__header-item{font-size:16px;margin-left:24px;padding:10px 5px;white-space:nowrap;width:auto}.tab--search .tab__header-item:first-child{margin-left:15px}.tab--search .tab__header-item:last-child{margin-right:5px}}.tab--search .tab__header-item:not(:first-child){margin-left:24px}@media only screen and (min-width:600px){.tab--search .tab__header-item:not(:first-child){margin-left:10px}}.tab--search .tab__header-item:after{background:#000;bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;transition:all .25s ease-in-out;width:100%}@media only screen and (min-width:600px){.tab--search .tab__header-item:after{bottom:6px}}.hg .tab--search .tab__header-item:after{background:#a78a69}.axor .tab--search .tab__header-item:after{background:#000}.tab--search .tab__header-item:hover:after{opacity:1}.tab--search .tab__header-item--disabled{color:#f1f2f2;cursor:default;pointer-events:none}.tab--search .tab__header-item--disabled:after{content:none}.tab--search .tab__header-item--active:after{opacity:1}.tab--search .tab__content,.tab--search .tab__content-item{width:100%}.tab--search .tab__content-item .pagination__wrapper .hps-slider-pagination{margin:0;padding:0}.tab__header{align-items:center;display:flex;flex-wrap:wrap;min-height:1px}.tab__header-item--disabled .tab__click-elem{color:#bfbfbf;cursor:default;pointer-events:none}.tab__header-item--disabled .tab__click-elem:after{display:none}.tab__header-item--disabled .tab__click-elem:hover{color:#000}.tab__header-item--disabled .tab__content{display:none}.tab__click-elem:before{display:none!important}.tab__content-item--active{display:block}.tab__content .teaser{margin-bottom:0;margin-top:0}.tab--disabled .tab__header{margin-bottom:0}.list-item{color:#000;display:block;margin-bottom:30px;padding:10px 0 10px 10px;position:relative}@media only screen and (min-width:600px){.list-item{padding-left:30px}}.list-item:before{content:"";height:100%;left:0;position:absolute;top:0;width:2px}.list-item.axor:before{background:#000}.list-item.hg:before{background:#c49c7e}.list-item p{margin:0}.list-item h4{display:inline-block;margin:0 0 10px}.list-item.loading{height:100px}.list-item--product{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.list-item--product__img{align-self:center;height:auto;margin-right:20px;object-fit:contain}.list-item--product__content{display:flex;flex-wrap:wrap}.list-item--product__content-name{margin-bottom:15px;width:100%}.list-item--product__content-details{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.list-item--product__content-details-infos{margin-bottom:15px;white-space:nowrap;width:100%}.list-item--product__content-details-price{width:100%!important}.list-item--product__infos-surface img{border:1px solid #000;border-radius:100%;height:20px;margin-right:5px;width:20px}.list-item--product__infos-surface>*{vertical-align:middle}.list-item--product__infos-caption{display:flex;flex-direction:column}@media only screen and (min-width:900px){.list-item--product__infos-price-and-availability{width:calc(40% - 18px)}}.list-item--product__infos-availability{display:block;margin-top:10px;width:200px}.list-item--product__infos-price,.list-item--simple .list-item--product__content-name{width:100%}.list-item--content.list-item--simple{margin:0;padding:0}.list-item--content.list-item--simple:before{content:none}.list-item--content.list-item--simple h4{font-weight:400}.product-price>*{display:inline-block;margin-bottom:15px}.product-price .product-price__amount,.product-price .product-price__currency{color:#000;margin-bottom:10px;margin-top:0}.wsc-overlay .wsc-products__filters .filterblock__item{line-height:20px}.wsc-overlay .wsc-products__grid-item{flex-basis:25%!important}@media only screen and (min-width:600px) and (max-width:899px){.wsc-overlay .wsc-products__grid-item{flex-basis:40%!important;max-width:50%}}@media only screen and (min-width:900px){.wsc-overlay .wsc-products__grid-item{max-width:32%}}.loader{display:block;position:relative;text-align:center;top:50%;transform:translateY(-50%)}.loader_svg rect{fill:#a78a69;animation:load .8s ease-in-out infinite alternate}.loader_svg rect:nth-child(2){animation-delay:.2s}.loader_svg rect:nth-child(3){animation-delay:.4s}@keyframes load{0%{y:10px;height:10px;opacity:.2}50%{y:5px;height:20px;opacity:1}to{y:10px;height:10px;opacity:.2}}body.filter-overlay-body,html.filter-overlay-body{height:100vh;overflow:hidden}.filter-overlay{background:#0000004d;bottom:0;left:0;position:absolute;right:0;top:0;z-index:9999}.search-result-filter-overlay{background:#fff;bottom:0;max-width:100%;overflow:auto;padding:15px 15px 120px 90px;position:absolute;right:0;top:0;width:100%;z-index:99999}@media only screen and (min-width:600px){.search-result-filter-overlay{max-width:75%;padding-bottom:80px;width:100%}}@media only screen and (min-width:900px){.search-result-filter-overlay{max-width:90%;width:90%}}@media only screen and (min-width:1280px){.search-result-filter-overlay{max-width:75%;width:75%}}.search-result-filter-overlay .h4{margin-top:40px}.search-result-filter-overlay .lightbox__closeBtn{opacity:1;transition:opacity .25s}.search-result-filter-overlay .select-button .product-surface__item-inner img{height:24px;left:0;position:relative;top:0;width:24px}.search-result-filter-overlay .headline-group h3{font-size:28px!important;font-weight:500!important}.search-result-filter-overlay__footer{background:#000;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;padding:20px 50px;position:fixed;right:0;text-align:right;transform:translateY(0);transition:transform .3s linear;transition-delay:.5s;width:100%}.search-result-filter-overlay__footer a{display:block}.search-result-filter-overlay__footer .pop-filter-reset{color:#fff;cursor:pointer;line-height:40px;margin-right:40px}@media only screen and (max-width:599px){.search-result-filter-overlay__footer .pop-filter-reset{margin:0 auto}}@media only screen and (min-width:600px){.search-result-filter-overlay__footer{flex-direction:row;max-width:75%;width:100%}}@media only screen and (min-width:900px) and (max-width:1280px){.search-result-filter-overlay__footer{max-width:90%;width:90%}}.search-results-filter-wrapper .pop-filter__accordion i.icon{font-size:15px}.select-button{cursor:pointer;margin-bottom:15px}.select-button.disabled.selected,.select-button.disabled:not(.has-disclaimer){cursor:default}.select-button .product-surface__item-inner{background:#e7e7e7;border:none;height:26px;margin-right:8px;padding:1px;width:26px}.select-button__bubble{align-items:center;background:#0000;border:1px solid #bfbfbf;border-radius:7px;display:inline-flex;height:45px;margin-right:15px;padding:0}.select-button:not(.disabled) .select-button__bubble{cursor:pointer}.select-button__name{align-items:center;display:flex;font-weight:500;padding:0 20px}.select-button__name.shape:before{border:1px dashed #000;border-radius:26px;content:" ";display:block;height:26px;margin-right:8px;width:26px}.select-button__name.shape.eckig:before{border-radius:0}.select-button__name.shape.oval:before{border-radius:50%;height:22px;width:30px}.select-button__name.shape.racetrack:before{border-radius:14px;width:36px}.select-button__name.shape.softcube:before{border-radius:5px}.select-button__disclaimer{font-size:12px;font-weight:500;line-height:28px}.select-button__tooltip{color:#a78a69;max-width:220px}.select-button__description-image{height:28px;margin-right:8px;width:28px}.select-button__description-image img{height:100%;object-fit:contain;width:100%}.select-button:not(.expanded).selected:not(.disabled) .select-button__bubble{background-color:#a78a69;border:1px solid #a78a69;color:#fff}@media (hover:hover) and (pointer:fine){.select-button:not(.expanded).selected:not(.disabled) .select-button__bubble:focus,.select-button:not(.expanded).selected:not(.disabled) .select-button__bubble:hover{background-color:#000;border:1px solid #000}}.select-button:not(.expanded).selected:not(.disabled) .select-button__bubble .product-surface__item-inner{background:#fff}.select-button:not(.expanded).selected:not(.disabled) .select-button__name.shape:before{border-color:#fff}.select-button:not(.expanded).selected.disabled .select-button__bubble{background-color:#a78a69;border:1px solid #a78a69;color:#fff}.select-button:not(.expanded):not(.selected).disabled .select-button__bubble{background-color:#000;border:1px solid #000;color:#bfbfbf}.select-button:not(.expanded):not(.selected) .select-button__name.shape:before{border-color:#bfbfbf}@media (hover:hover) and (pointer:fine){.select-button:not(.expanded):not(.selected):not(.disabled) .select-button__bubble:focus,.select-button:not(.expanded):not(.selected):not(.disabled) .select-button__bubble:hover{border:1px solid #a78a69}}.select-button.expanded{height:calc(100% - 20px)}.select-button.expanded .select-button__bubble{align-items:flex-start;background-color:unset;border:none;flex-direction:column;height:100%;width:100%}.select-button.expanded .select-button__name{border:1px solid #bfbfbf;border-radius:7px 7px 0 0;flex-grow:0;min-height:45px;padding:0 15px;width:100%}.select-button.expanded .select-button__description{background-color:#fff;border:1px solid #bfbfbf;border-radius:0 0 7px 7px;border-top:0;color:#000;flex-grow:1;padding:20px;text-align:left;width:100%}.select-button.expanded.selected .select-button__name{background-color:#a78a69;border:1px solid #a78a69;color:#fff}.select-button.expanded.selected .select-button__description{border:1px solid #a78a69;border-top:0}.select-button.expanded.selected .select-button__description-image img{filter:invert(100%) saturate(0) brightness(200%)}@media (hover:hover) and (pointer:fine){.select-button.expanded.selected:not(.disabled):focus .select-button__name,.select-button.expanded.selected:not(.disabled):hover .select-button__name{background-color:#000;border:1px solid #000}.select-button.expanded.selected:not(.disabled):focus .select-button__description,.select-button.expanded.selected:not(.disabled):hover .select-button__description{border:1px solid #000;border-top:0}}.select-button.expanded:not(.selected).disabled .select-button__name{background-color:#000;border:1px solid #000;color:#bfbfbf}.select-button.expanded:not(.selected).disabled .select-button__description{border:1px solid #000;border-top:0;color:#bfbfbf}.select-button.expanded:not(.selected).disabled .select-button__description-image img{filter:grayscale(1);opacity:.4}@media (hover:hover) and (pointer:fine){.select-button.expanded:not(.selected):not(.disabled):focus .select-button__name,.select-button.expanded:not(.selected):not(.disabled):hover .select-button__name{border:1px solid #a78a69}.select-button.expanded:not(.selected):not(.disabled):focus .select-button__description,.select-button.expanded:not(.selected):not(.disabled):hover .select-button__description{border:1px solid #a78a69;border-top:0}}.toggle-button{border-radius:44px;display:inline-block;height:14px;margin-right:15px;position:relative;width:34px}.toggle-button__wrapper{align-items:center;display:flex}input:checked+.toggle-button__slider{background-color:#9acec6}input:checked+.toggle-button__slider:before{background-color:#a78a69;transform:translateX(14px)}.toggle-button__slider{background-color:#b3b3b380;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.toggle-button__slider:before{background-color:#000;border-radius:50%;bottom:-3px;content:"";filter:drop-shadow(0 1px 1px rgba(0,0,0,.14)) drop-shadow(0 2px 1px rgba(0,0,0,.12)) drop-shadow(0 1px 3px rgba(0,0,0,.2));height:20px;left:0;position:absolute;transition:.4s;width:20px}.select-button-group__buttons{display:flex;flex-wrap:wrap}.select-button-group .select-button-group__toggle{margin-bottom:20px}.select-button-group .buttons-expanded .select-button__wrapper{margin-right:15px;width:calc(50% - 15px)}@media screen and (max-width:799px){.select-button-group .buttons-expanded .select-button__wrapper{width:100%}}.select-button-group .buttons-expanded .tooltip-link{height:100%;width:100%}.select-button-group .buttons-expanded .tooltip-link .js-tooltip-link{height:100%}.select-button-group .has-icon .select-button__name.shape:before{display:none}.webinars-overview .webinars__intro{font-size:16px;font-weight:500;text-transform:none}.webinars-overview .webinars__headline{font-size:60px;margin-bottom:70px}@media only screen and (max-width:599px){.webinars-overview .webinars__headline{font-size:35px;margin-bottom:40px}}.webinars-overview .webinars__count{cursor:text;display:block;font-size:45px}@media only screen and (max-width:599px){.webinars-overview .webinars__count{font-size:38px}}.webinars-overview .webinars__count-label{display:inline;font-size:18px;font-weight:500;text-transform:capitalize}.webinars-overview .webinar__meta{font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;font-weight:500;text-rendering:optimizeLegibility}.webinars-overview .webinar__entry{border-left:1px solid #fff;color:inherit;display:inline-block;left:0!important;margin:25px 0;padding:20px 30px;text-decoration:none;width:100%}.webinars-overview .webinar__entry:after,.webinars-overview .webinar__entry:before{display:none!important}.webinars-overview .webinar__name{font-family:Futura,Calibri,Helvetica,sans-serif;font-size:25px;font-weight:400;line-height:45px;margin-bottom:10px;margin-top:5px;text-rendering:optimizeLegibility}@media only screen and (max-width:599px){.webinars-overview .webinar__name{line-height:30px}}.webinars-overview .webinar__dates p{font-size:15px;margin:0}.webinars-overview .webinar__dates p,.webinars-overview h3{font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;font-weight:500;text-rendering:optimizeLegibility}.webinars-overview h3{cursor:pointer;display:flex;flex-direction:row-reverse;font-size:17px;justify-content:flex-end;margin-bottom:0;margin-top:25px;text-transform:none}.webinars-overview h3 .icon-chevron-down,.webinars-overview h3 .icon-chevron-up{position:relative}.webinars-overview h3 .icon-chevron-down:before,.webinars-overview h3 .icon-chevron-up:before{font-size:30px;margin-left:30px;position:absolute;top:6px}@media only screen and (max-width:599px){.webinars-overview h3 .icon-chevron-down:before,.webinars-overview h3 .icon-chevron-up:before{top:-2px}}.accordion-wrapper{margin-bottom:50px;width:100%}@media only screen and (min-width:600px){.accordion-wrapper{margin-bottom:60px}}@media only screen and (min-width:900px){.accordion-wrapper{margin-bottom:80px}}.accordion-wrapper .accordion-tab{width:100%}.accordion-wrapper .accordion-tab:after{background:#000;content:"";height:1px;left:0;position:absolute;right:0;width:100%}@media only screen and (min-width:600px){.accordion-wrapper .accordion-tab{position:relative}}.accordion-wrapper .accordion-tab__name{cursor:pointer;display:flex;min-height:1px;padding:30px 0;width:100%}.accordion-wrapper .accordion-tab__name:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";display:inline-block;font-family:icomoon!important;font-size:28px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;height:28px;letter-spacing:0;line-height:1;position:relative;text-transform:none;top:6px;transform:rotate(90deg);transition:all .3s linear;vertical-align:middle;width:28px}@media only screen and (max-width:599px){.accordion-wrapper .accordion-tab__name{display:flex;flex-direction:row-reverse;justify-content:space-between;min-height:1px}}@media only screen and (min-width:600px){.accordion-wrapper .accordion-tab__name{padding:30px 20px}.accordion-wrapper .accordion-tab__name:before{margin-right:10px}}.accordion-wrapper .accordion-tab__name--opened:before{bottom:2px;content:"\e90a";display:inline-block;transform:rotate(270deg)}.accordion-wrapper .accordion-tab__name h3{display:inline-block;margin:0}.accordion-wrapper .accordion-tab__name-group{align-items:center;display:flex;min-height:1px;position:relative}.accordion-wrapper .accordion-tab__name-group-image img{left:0;margin-right:20px;position:absolute;width:46px}.accordion-wrapper .accordion-tab__name-group-image h3{margin-left:66px}.accordion-wrapper .accordion-tab__content{display:none;padding:0 0 30px;width:100%}.accordion-wrapper .accordion-tab__content>:last-child{margin-bottom:0!important;padding-bottom:0!important}@media only screen and (min-width:600px){.accordion-wrapper .accordion-tab__content{padding:0 20px}}.accordion-wrapper .accordion-tab--axor.opened:after{background:#000;height:2px}.accordion-wrapper .accordion-tab--hg.opened:after,.accordion-wrapper .accordion-tab--hps.opened:after{background:#a78a69;height:2px}.breadcrumbs{height:100%;position:relative}.breadcrumbs ol{align-items:center;display:flex;height:100%;justify-content:flex-start;min-height:1px}.breadcrumbs a,.breadcrumbs a:active,.breadcrumbs a:hover,.breadcrumbs a:visited,.breadcrumbs li{font-size:18px}.breadcrumbs i{font-size:24px;line-height:1em}.breadcrumbs .icon-ellipsis{display:none;font-size:5px}.breadcrumbs li{align-items:center;display:flex;height:28px;margin-right:15px;min-height:1px;white-space:nowrap}.breadcrumbs li i{margin-left:15px;position:relative;top:2px}.breadcrumbs li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:900px){.contactForm{flex:0 1 auto;width:calc(50% - 12.5px)}}#contactForm .contact-form__data-input{margin-top:30px}@media only screen and (min-width:600px){#contactForm .contact-form__data-input{margin-top:50px}}@media only screen and (min-width:900px){#contactForm .contact-form__data-input{margin-top:80px}}#contactForm .form-group.has-error .radiogroup+span.has-error{text-align:left}#contactForm .input-wrapper.hidden+.has-error{display:none}#contactForm .btn.btn--primary{width:100%}@media only screen and (min-width:600px){#contactForm .btn.btn--primary{width:auto}}.lds-dual-ring{display:inline-block;height:30px;width:30px}.lds-dual-ring:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#fff #0000;border-radius:50%;border-style:solid;border-width:3px;content:" ";display:block;height:26px;margin:8px;width:26px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.submit-container{display:flex}.cookie-form__description{padding:10px 0 50px 40px}.cookie-form__submit{flex:0 1 auto;width:100%}@media only screen and (min-width:600px){.cookie-form__submit{width:auto}}.cookie-form__description{font-size:16px;letter-spacing:.2px;line-height:26px}.cookie-form--bright .cookie-form__description,.cookie-form--bright .cookie-form__selection{color:#fff}.cookie-form--bright .cookie-form__description input[type=checkbox]~label:before,.cookie-form--bright .cookie-form__selection input[type=checkbox]~label:before{background:none}.cookie-form--bright .cookie-form__description input[type=checkbox]:not(:disabled)~label:before,.cookie-form--bright .cookie-form__selection input[type=checkbox]:not(:disabled)~label:before{border-color:#fff}.cookie-form input[type=checkbox]:focus~label:before{outline:2px solid var(--secondary-state-color)}.contentnavigation{position:relative;width:100%}.contentnavigation__list-wrapper{overflow:hidden;position:relative}@media only screen and (min-width:600px){.contentnavigation__list-wrapper{padding:0 30px}}@media only screen and (min-width:900px){.contentnavigation__list-wrapper{padding:0 60px}}@media only screen and (min-width:1280px){.contentnavigation__list-wrapper{padding:0}}.contentnavigation__list{display:flex;flex-direction:column;max-height:500px;min-height:1px;transition:max-height .3s}@media only screen and (max-width:599px){.contentnavigation__list{margin:0;padding:0}.contentnavigation__list.is-closed{max-height:54px}}@media only screen and (min-width:600px){.contentnavigation__list{flex-direction:row;flex-wrap:nowrap;gap:50px;padding-bottom:1px}}.contentnavigation__list-item{text-transform:uppercase}.contentnavigation__list-item a:after{display:none}.contentnavigation__list-item.is-active{border-bottom:1px solid #000;order:-1}@media only screen and (min-width:600px){.contentnavigation__list-item{border:1px solid #0000;padding:0}.contentnavigation__list-item a:after{display:block}.contentnavigation__list-item.is-active{border:1px solid #0000;margin-top:0;order:0}.contentnavigation__list-item.is-active a:after{width:100%}.contentnavigation__list-item:last-of-type a{margin-right:30px}}@media only screen and (min-width:900px){.contentnavigation__list-item:last-of-type a{margin-right:60px}}.contentnavigation__list-slider{height:100%;min-width:25px;position:absolute;top:0;z-index:1}@media only screen and (max-width:599px){.contentnavigation__list-slider{display:none}}.contentnavigation__list-slider:not(.is-active){display:none}.contentnavigation__list-slider i{background:#000;cursor:pointer;display:table;height:100%;width:100%}.contentnavigation__list-slider i:before{color:#fff;display:table-cell;text-align:center;vertical-align:middle}.contentnavigation__list-slider i:after{background-color:#fff;content:"";display:block;height:100%;position:absolute;width:0}.contentnavigation__list-slider--left{left:0}.contentnavigation__list-slider--left i:after{left:25px}.contentnavigation__list-slider--right{right:0}.contentnavigation__list-slider--right i:after{left:0}.contentnavigation__tab{display:none}.contentnavigation__tab.is-active{display:block}.contentnavigation__tab-trigger{display:flex;justify-content:space-between;line-height:1em;min-height:1px;padding:12px 15px;position:relative;white-space:nowrap}@media only screen and (min-width:600px){.contentnavigation__tab-trigger{font-size:18px;letter-spacing:3px;padding:10px 0}}@media only screen and (min-width:900px){.contentnavigation__tab-trigger{font-size:20px;padding:10px 0}}.contentnavigation__content{position:relative}@media only screen and (min-width:600px){.contentnavigation__content:before{border-bottom:1px solid #bfbfbf;content:"";display:block;height:0;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100vw;z-index:-1}}.contentnavigation__content .installation-actions{display:inline-block}.contentnavigation__content>div[data-target=techdata] .product-tiles{margin:50px auto;padding:0 15px}@media only screen and (min-width:600px){.contentnavigation__content>div[data-target=techdata] .product-tiles{margin:60px auto;padding:0 30px}}@media only screen and (min-width:900px){.contentnavigation__content>div[data-target=techdata] .product-tiles{margin:80px auto;padding:0 60px}}@media only screen and (min-width:1280px){.contentnavigation__content>div[data-target=techdata] .product-tiles{padding:0;width:1160px}}.contentnavigation__toggleicon{color:#000;display:none;transition:transform .3s}@media only screen and (max-width:599px){.is-active .contentnavigation__toggleicon{display:inline-block}.is-closed .contentnavigation__toggleicon{transform:rotate(180deg)}}.cookie-layer-advanced{background-color:#00000080;bottom:0;color:#000;display:none;height:auto;left:0;max-height:90vh;opacity:0;overflow-y:auto;position:fixed;visibility:hidden;width:100%;z-index:100}.cookie-layer-advanced.state-visible{box-shadow:0 -3px 20px #0003;display:block;opacity:1;visibility:visible;z-index:300}.cookie-layer-advanced__container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:1px}.cookie-layer-advanced__inner{background-color:#fff;width:100%}.cookie-layer-advanced__inner-wrapper{margin:0 auto;max-width:1250px;width:90%}.cookie-layer-advanced__header{margin-top:20px;width:100%}.cookie-layer-advanced__header h2{font-size:34px;letter-spacing:0;line-height:41px;margin-bottom:20px;margin-top:0}@media only screen and (max-width:599px){.cookie-layer-advanced__header h2{font-size:24px;line-height:28px}}.cookie-layer-advanced__content-inner{font-size:18px}@media only screen and (max-width:599px){.cookie-layer-advanced__content-inner{font-size:16px}}.cookie-layer-advanced__content-initial{display:flex;flex-direction:row;min-height:1px}@media only screen and (max-width:599px){.cookie-layer-advanced__content-initial{flex-direction:column}}.cookie-layer-advanced__content-settings{display:none}.cookie-layer-advanced__content-settings.is-visible{display:flex!important;min-height:1px!important}@media only screen and (max-width:599px){.cookie-layer-advanced__content-settings.is-visible{flex-direction:column}}.cookie-layer-advanced__content-text{font-family:Futura,Calibri,Helvetica,sans-serif;font-size:18px;font-weight:400;margin-right:100px;text-rendering:optimizeLegibility}@media only screen and (max-width:599px){.cookie-layer-advanced__content-text{font-size:16px;line-height:22px;margin:0}.cookie-layer-advanced__content-button{background-color:#fff;bottom:0;padding:25px 0 30px;width:100%}}.cookie-layer-advanced__content-button button{font-weight:400;min-width:220px}.cookie-layer-advanced__content-button button+button{margin-top:20px}@media only screen and (max-width:599px){.cookie-layer-advanced__content-button button{width:100%}}.cookie-layer-advanced__back-button{font-size:18px;font-weight:500;margin-top:30px}@media only screen and (max-width:599px){.cookie-layer-advanced__back-button{font-size:16px}}.cookie-layer-advanced__back-button-wrap{cursor:pointer;display:none;position:relative}.cookie-layer-advanced__back-button-wrap .icon-chevron-left{display:inline;left:-5px;position:absolute;top:-2px}.cookie-layer-advanced__back-button-wrap .icon-chevron-left:before{font-size:14px;font-weight:600}.cookie-layer-advanced__back-button-wrap span{margin-left:20px}.cookie-layer-advanced__fields{padding-bottom:0}.cookie-layer-advanced__actions-link{cursor:pointer;display:inline-block;padding-right:24px;position:relative}.cookie-layer-advanced__actions-link:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";display:inline-block;font-family:icomoon!important;font-size:20px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;position:absolute;right:0;text-transform:none;top:0;transform:rotate(90deg);transition:all .3s linear}@media only screen and (min-width:600px){.cookie-layer-advanced__actions-link:before{top:4px}}.cookie-layer-advanced__actions-link span{display:none}.cookie-layer-advanced__actions-link span.is-active{display:block}.cookie-layer-advanced__actions-link.is-active:before{content:"\e90a";display:inline-block;transform:rotate(270deg)}.cookie-layer-advanced__actions-description{margin-top:30px}.cookie-layer-advanced__actions-description-items{display:flex;flex-direction:row;flex-wrap:nowrap;min-height:1px}.cookie-layer-advanced__actions-description-items img{align-self:flex-start;flex:0 0 auto;margin-right:20px;width:30px}.cookie-layer-advanced__actions-description-items div{flex:1 1 auto}.cookie-layer-advanced__actions .is-hidden{display:none}.cookie-layer-advanced__buttons{display:block}.cookie-layer-advanced__buttons button:first-of-type{margin-bottom:10px}@media only screen and (max-width:599px){.cookie-layer-advanced__buttons button:first-of-type{margin-bottom:10px}.cookie-layer-advanced__buttons{background:#fff;background:linear-gradient(0deg,#fff,#fff 85%,#fff0);bottom:0;padding:30px 0;text-align:center;width:90%}}@media only screen and (min-width:600px){.cookie-layer-advanced__buttons{display:flex;flex-direction:column;flex-wrap:wrap;min-height:1px}}.cookie-layer-advanced__buttons button{font-weight:400}@media only screen and (max-width:599px){.cookie-layer-advanced__buttons button{width:100%}}.cookie-layer-advanced__buttons .btn--secondary{display:inline-flex}.cookie-layer-advanced .cookie-form{height:100%;margin:0;width:100%}.cookie-layer-advanced .cookie-form__selection{font-weight:unset;padding-right:0}@media only screen and (min-width:600px){.cookie-layer-advanced .cookie-form__selection{padding-right:60px}}.cookie-layer-advanced .cookie-form__selection label{font-size:16px;margin-top:0;padding-left:40px;padding-right:0}.cookie-layer-advanced .cookie-form__selection label>span{bottom:0;font-size:18px;font-weight:500;letter-spacing:0;line-height:22px}@media only screen and (max-width:599px){.cookie-layer-advanced .cookie-form__selection label>span{font-size:16px;line-height:19px}}.cookie-layer-advanced .cookie-form__selection input[type=checkbox]:disabled~label{opacity:1}.cookie-layer-advanced .cookie-form__selection input[type=checkbox]:disabled~label:after,.cookie-layer-advanced .cookie-form__selection input[type=checkbox]:disabled~label:before{opacity:.3}.cookie-layer-advanced .cookie-form__description{letter-spacing:.18px;padding:0 0 20px 40px}.cookie-layer-advanced .cookie-form__submit{background-color:initial;border-left-color:#0000;border-right-color:#0000;border-top-color:#0000;cursor:pointer;padding-left:0;padding-right:0}@media only screen and (min-width:600px){.cookie-layer-advanced .cookie-form__submit{order:0}}.cookie-light__close.btn{border:1px solid #fff;color:#fff;margin-top:20px;padding:10px 20px;width:100%}@media only screen and (min-width:600px){.cookie-light__close.btn{margin-top:0;width:auto}}.cookie-light__close.btn:not(button){display:flex}.cookie-light__close.btn:hover{color:#fff}.cookie-layer-strict{background-color:#0009;color:#fff;display:none;height:100%;left:0;opacity:0;overflow-y:scroll;position:fixed;top:0;visibility:hidden;width:100%;z-index:-1}.cookie-layer-strict.state-visible{display:block;opacity:1;visibility:visible;z-index:9995}.cookie-layer-strict__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:1px;padding-bottom:10vh;position:relative;top:10vh;width:90%}@media only screen and (min-width:900px){.cookie-layer-strict__container{max-width:960px}}.cookie-layer-strict__inner{padding:30px;width:100%}.cookie-layer-strict__inner.bright-background{background-color:#fff;color:#000}@media only screen and (min-width:600px){.cookie-layer-strict__inner{max-height:calc(100% - 160px)}}.cookie-layer-strict__header{width:100%}.cookie-layer-strict__header h2{margin-top:0}.cookie-layer-strict__content{padding-right:10px;position:relative;width:100%}.cookie-layer-strict__content p{line-height:normal}.cookie-layer-strict__content-inner{font-size:18px}.cookie-layer-strict__fields{margin-bottom:10px}@media only screen and (min-width:600px){.cookie-layer-strict__fields{margin-bottom:42px}}.cookie-layer-strict__actions{font-size:16px;letter-spacing:.2px;line-height:26px}.cookie-layer-strict__actions-link{cursor:pointer;display:inline-block;padding-right:24px;position:relative}.cookie-layer-strict__actions-link:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";display:inline-block;font-family:icomoon!important;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;position:absolute;right:0;text-transform:none;top:0;transform:rotate(90deg);transition:all .3s linear}@media only screen and (min-width:600px){.cookie-layer-strict__actions-link:before{top:4px}}.cookie-layer-strict__actions-link span{display:none}.cookie-layer-strict__actions-link span.is-active{display:block}.cookie-layer-strict__actions-link.is-active:before{content:"\e90a";display:inline-block;top:2px;transform:rotate(270deg)}.cookie-layer-strict__actions-description{margin-top:37px}.cookie-layer-strict__actions-description-items{display:flex;flex-direction:row;flex-wrap:nowrap;min-height:1px}.cookie-layer-strict__actions-description-items img{align-self:flex-start;flex:0 0 auto;margin-right:20px;width:30px}.cookie-layer-strict__actions-description-items div{font-size:18px;line-height:30px}.cookie-layer-strict__actions .is-hidden{display:none}.cookie-layer-strict__buttons{display:block}.cookie-layer-strict__buttons button:first-of-type{margin-bottom:20px;margin-top:20px}.cookie-layer-strict__buttons .btn--secondary{border-left-width:0;border-right-width:0;border-top-width:0}@media only screen and (max-width:449px){.cookie-layer-strict__buttons{text-align:center}}@media only screen and (min-width:600px){.cookie-layer-strict__buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;min-height:1px}.cookie-layer-strict__buttons button:first-of-type{margin-bottom:0;margin-left:30px}.cookie-layer-strict__buttons button:last-of-type{margin-top:20px}}.cookie-layer-strict__buttons button{font-size:16px;order:1}@media only screen and (max-width:599px){.cookie-layer-strict__buttons button{width:100%}}.cookie-layer-strict .cookie-form__selection{font-weight:unset;padding-right:0}.cookie-layer-strict .cookie-form__selection:not(:last-child){padding-bottom:10px}@media only screen and (min-width:600px){.cookie-layer-strict .cookie-form__selection{padding-right:60px}}.cookie-layer-strict .cookie-form__selection label{font-size:18px;padding-right:0}.cookie-layer-strict .cookie-form__selection label>span{font-size:18px}.cookie-layer-strict .cookie-form__description{font-size:16px;letter-spacing:.2px;line-height:26px;padding-left:0}.cookie-layer-strict .cookie-form__description ol,.cookie-layer-strict .cookie-form__description ul{display:block}.cookie-layer-strict .cookie-form__description ol:last-child,.cookie-layer-strict .cookie-form__description p:last-child,.cookie-layer-strict .cookie-form__description ul:last-child{margin-bottom:0}.cookie-layer-strict .cookie-form__submit{background-color:initial;border-left-color:#0000!important;border-right-color:#0000!important;border-top-color:#0000!important;cursor:pointer;min-width:auto;padding-left:0;padding-right:0}@media only screen and (min-width:600px){.cookie-layer-strict .cookie-form__submit{order:0}}@media only screen and (max-width:599px){.cookie-layer-strict .cookie-form__submit{margin:auto;width:auto}}.cookie-warning{background-color:#000;bottom:0;height:auto;left:0;position:static;transform:translateY(100%);transition:all 1s ease;width:100%;z-index:1000}@media only screen and (min-width:600px){.cookie-warning .row{align-items:center;flex-wrap:nowrap}}.cookie-warning.state-visible{padding:20px 0;transform:translateY(0);transition:opacity 2s ease}@media only screen and (min-width:600px){.cookie-warning__text{margin-bottom:0;padding-right:40px}}.cookie-warning__close{width:100%}@media only screen and (min-width:600px){.cookie-warning__close{width:auto}}.cookie-bottom-layer{border:0;color:#fff;height:auto;transform:translateY(100%);transition:transform 1s ease;width:100%;z-index:9995}.cookie-bottom-layer a,.cookie-bottom-layer a:hover{color:#fff}.cookie-bottom-layer.state-visible{transform:translateY(0)}.cookie-bottom-layer .row-wrapper{background-color:#000000e6;max-height:0;opacity:0;transform:translateY(100%);transition:transform .5s ease,opacity .75s ease,max-height 0s ease .5s,padding 0s ease .5s}.cookie-bottom-layer .row-wrapper.state-visible{border-top:1px solid #fff;max-height:100%;opacity:1;padding-bottom:20px;padding-top:20px;position:relative;transform:translateY(0);transition:transform .5s ease,opacity .75s ease}@media only screen and (min-width:600px){.cookie-bottom-layer .row{align-items:center;flex-wrap:nowrap}.cookie-bottom-layer__text{flex:0 1 auto;margin-bottom:0;padding-right:40px;width:calc(75% - .25px)}}.cookie-bottom-layer__close{width:100%}@media only screen and (min-width:600px){.cookie-bottom-layer__close{width:auto}}.cookie-disabled__close{color:#fff;font-size:20px;position:absolute;right:20px;text-decoration:none;top:10px}.cookie-disabled__headline{margin:0 0 20px}.element-sharing__item{align-items:center;border:2px solid #000;border-radius:50%;display:flex;height:40px;justify-content:center;min-height:1px;text-decoration:none;width:40px}.inpage-media-gallery__wrapper .headline-group{text-align:left}@media only screen and (min-width:450px){.inpage-media-gallery__wrapper .headline-group h3{margin-bottom:25px}}@media only screen and (min-width:600px){.inpage-media-gallery__wrapper .headline-group h3{margin-bottom:50px}}@media only screen and (min-width:450px){.inpage-media-gallery__wrapper .inpage-media-gallery .swiper-container{overflow:inherit}}.inpage-media-gallery__wrapper .inpage-media-gallery .swiper-wrapper{flex-wrap:nowrap}.inpage-media-gallery__wrapper .inpage-media-gallery__slide{height:auto;max-width:100%;overflow:hidden;width:auto!important}@media only screen and (max-width:599px){.inpage-media-gallery__wrapper .inpage-media-gallery__slide{max-width:100%}}.inpage-media-gallery__wrapper .inpage-media-gallery__slide:has(.js-mi24-video){width:100%}.inpage-media-gallery__wrapper .inpage-media-gallery__slide img{width:100%}@media only screen and (max-width:449px){.inpage-media-gallery__wrapper .inpage-media-gallery__slide img{height:auto!important;max-height:290px;object-fit:contain}}.inpage-media-gallery__wrapper .inpage-media-gallery__slide img .has-height{max-width:100%;width:auto}.inpage-media-gallery__wrapper .inpage-media-gallery__slide div,.inpage-media-gallery__wrapper .inpage-media-gallery__slide figure{height:100%;width:100%}@media only screen and (max-width:449px){.inpage-media-gallery__wrapper .inpage-media-gallery__slide div,.inpage-media-gallery__wrapper .inpage-media-gallery__slide figure{align-items:center;display:flex;height:100%;justify-content:center;width:100%}}.inpage-media-gallery__wrapper .inpage-media-gallery__slide .js-mi24-video{height:100%!important;width:100%}.inpage-media-gallery__wrapper .inpage-media-gallery__slide-caption{display:none!important;width:100%}.inpage-media-gallery__wrapper .inpage-media-gallery__slide:last-child{margin-right:0!important}.inpage-media-gallery__wrapper .inpage-media-gallery .slider-bottom-wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin-top:20px;position:relative}@media only screen and (max-width:449px){.inpage-media-gallery__wrapper .inpage-media-gallery .slider-bottom-wrapper{align-items:center;flex-direction:column-reverse;gap:20px;margin-top:20px}}@media only screen and (min-width:600px){.inpage-media-gallery__wrapper .inpage-media-gallery .slider-bottom-wrapper{margin-top:25px}}@media only screen and (min-width:900px){.inpage-media-gallery__wrapper .inpage-media-gallery .slider-bottom-wrapper{margin-top:30px}}.inpage-media-gallery__wrapper .inpage-media-gallery .additional-caption{width:100%}.inpage-media-gallery__wrapper .inpage-media-gallery .additional-caption p{margin:0;min-height:40px;padding:0}@media only screen and (min-width:450px){.inpage-media-gallery__wrapper .inpage-media-gallery .additional-caption p{max-width:80%}}@media only screen and (min-width:600px){.inpage-media-gallery__wrapper .inpage-media-gallery .additional-caption p{max-width:90%;min-height:50px}}.bright-background .inpage-media-gallery__wrapper .inpage-media-gallery .additional-caption,.lightbox-target-area .inpage-media-gallery__wrapper .inpage-media-gallery .additional-caption,.template-pages-category-productOverviewPage .inpage-media-gallery__wrapper .inpage-media-gallery .additional-caption,.template-pages-layout-notepadPage .inpage-media-gallery__wrapper .inpage-media-gallery .additional-caption,.template-pages-product-articleDetailPage .inpage-media-gallery__wrapper .inpage-media-gallery .additional-caption,.template-pages-search-searchPage .inpage-media-gallery__wrapper .inpage-media-gallery .additional-caption{color:#000}.inpage-media-gallery__wrapper .inpage-media-gallery .navigation-wrapper{align-items:center;display:flex;white-space:nowrap}@media only screen and (max-width:449px){.inpage-media-gallery__wrapper .inpage-media-gallery .navigation-wrapper{justify-content:center}}.inpage-media-gallery__wrapper .inpage-media-gallery .navigation-wrapper>div{bottom:inherit;display:inline-block!important;left:inherit;margin:0;position:static;right:inherit;top:inherit;width:auto}.inpage-media-gallery__wrapper .inpage-media-gallery .navigation-wrapper .swiper-pagination-fraction{font-size:16px;font-weight:400;letter-spacing:3px;line-height:1em;padding:5px;vertical-align:bottom}.inpage-media-gallery__wrapper .inpage-media-gallery .navigation-wrapper .swiper-pagination-fraction .swiper-pagination-current{font-weight:500}@media only screen and (min-width:600px){.inpage-media-gallery__wrapper .inpage-media-gallery .navigation-wrapper .swiper-pagination-fraction{font-size:18px}}@media only screen and (min-width:900px){.inpage-media-gallery__wrapper .inpage-media-gallery .navigation-wrapper .swiper-pagination-fraction{font-size:20px}}.inpage-media-gallery__wrapper .inpage-media-gallery .swiper-button{background-color:initial;background-image:none;display:block!important;height:auto;margin:0 24px;opacity:1;padding:5px 0;transition:all .2s;width:auto}.inpage-media-gallery__wrapper .inpage-media-gallery .swiper-button:after{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e90a";display:block;font-family:icomoon!important;font-size:24px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;font-weight:700;letter-spacing:0;line-height:1;text-transform:none}.bright-background .inpage-media-gallery__wrapper .inpage-media-gallery .swiper-button:after,.lightbox-target-area .inpage-media-gallery__wrapper .inpage-media-gallery .swiper-button:after,.template-pages-category-productOverviewPage .inpage-media-gallery__wrapper .inpage-media-gallery .swiper-button:after,.template-pages-layout-notepadPage .inpage-media-gallery__wrapper .inpage-media-gallery .swiper-button:after,.template-pages-product-articleDetailPage .inpage-media-gallery__wrapper .inpage-media-gallery .swiper-button:after,.template-pages-search-searchPage .inpage-media-gallery__wrapper .inpage-media-gallery .swiper-button:after{color:#000}.inpage-media-gallery__wrapper .inpage-media-gallery .swiper-button-next{padding-left:5px;right:0}.inpage-media-gallery__wrapper .inpage-media-gallery .swiper-button-next:hover{transform:translateX(5px)}.inpage-media-gallery__wrapper .inpage-media-gallery .swiper-button-prev{left:0;padding-right:5px}.inpage-media-gallery__wrapper .inpage-media-gallery .swiper-button-prev:hover{transform:translateX(-5px)}.inpage-media-gallery__wrapper .inpage-media-gallery .swiper-button-prev:after{transform:rotate(180deg)}.inpage-media-gallery__wrapper .inpage-media-gallery .swiper-button-disabled{opacity:0;pointer-events:none}.inpage-media-gallery__wrapper .inpage-media-gallery .swiper-button:after{color:var(--font-color)}.inpage-media-gallery__wrapper .inpage-media-gallery .swiper-container{z-index:4}.inpage-navigation{margin-bottom:50px;width:100%}@media only screen and (min-width:600px){.inpage-navigation{margin-bottom:60px}}@media only screen and (min-width:900px){.inpage-navigation{margin-bottom:80px}}.inpage-navigation__list{display:flex;flex-direction:column;min-height:1px}@media only screen and (min-width:600px){.inpage-navigation__list{flex-direction:row;flex-wrap:wrap}}.inpage-navigation__list-item{padding:0 15px 0 0}@media only screen and (min-width:600px) and (max-width:899px){.inpage-navigation__list-item{width:33.33333333%}.inpage-navigation__list-item:nth-child(1n+4){margin:20px 0 0}}@media only screen and (min-width:900px){.inpage-navigation__list-item{width:25%}.inpage-navigation__list-item:nth-child(1n+5){margin:20px 0 0}}@media only screen and (max-width:599px){.inpage-navigation__list-item+.inpage-navigation__list-item{margin:25px 0 0}}.inpage-navigation .iconlink:before{transform:rotate(180deg) scale(1.5)}.inpage-navigation a:before{content:none!important}.inspiration-detail-icons{display:flex;font-size:20px;margin-bottom:25px}@media only screen and (min-width:600px){.inspiration-detail-icons{font-size:22px;margin-bottom:15px}}@media only screen and (min-width:900px){.inspiration-detail-icons{font-size:24px;margin-bottom:25px}}.inspiration-detail-icons__item{flex:0 1 auto;width:calc(58.33333% - 4.16667px)}.inspiration-detail-icons__item:first-child{flex:0 1 auto;width:calc(41.66667% - 5.83333px)}@media only screen and (min-width:600px){.inspiration-detail-icons__item{width:155px}}@media only screen and (min-width:900px){.inspiration-detail-icons__item{width:220px}}.inspiration-detail-icons .headline-group h1{margin-bottom:15px}@media only screen and (min-width:600px) and (max-width:899px){.inspiration-detail-icons .headline-group h1{margin-bottom:30px}}.inspiration-detail-icons span,.inspiration-detail-icons strong{padding-right:10px}.inspiration-detail-icons span:last-child,.inspiration-detail-icons strong:last-child{padding-right:0}.inspiration-detail-icons span{color:#000;font-weight:500}.inspiration-detail-icons strong{color:#a78a69}.image--inspiration{margin-bottom:10px!important}.image--inspiration .image-captioned{margin:0;width:100%}.image--inspiration .image-captioned img{left:0;position:absolute;top:0}@media only screen and (max-width:599px){.image--inspiration .image-captioned img{width:auto}}.image--inspiration figure:before{content:"";display:block;padding-top:133.33333333%;width:100%}@media only screen and (min-width:600px){.image--inspiration figure:before{content:"";display:block;padding-top:56.25%;width:100%}}.image__like{background-color:#fff;border-radius:100%;height:40px;position:absolute;right:20px;text-align:center;top:20px;width:40px}.image__like:before{font-size:1.875rem;position:relative;top:2px}.image__like.state-active{background-color:#000;color:#fff}.image__like:hover{cursor:pointer}@media only screen and (max-width:599px){.image__swipe-box{overflow-x:scroll;position:relative}.image__swipe-box:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93f";font-family:icomoon!important;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;text-transform:none}}.image__swipe-indicator{bottom:0;color:#fff;font-size:55px;left:50%;position:absolute;transform:translateX(-50%)}@media only screen and (min-width:600px){.image__swipe-indicator{display:none}}.inspirationtool{margin-bottom:50px}@media only screen and (min-width:600px){.inspirationtool{margin-bottom:60px}}@media only screen and (min-width:900px){.inspirationtool{margin-bottom:80px}}.inspirationtool>div{position:relative}.inspirationtool__item-container{display:flex;flex-wrap:wrap;justify-content:space-between;min-height:1px;min-height:300px}@media only screen and (max-width:599px){.inspirationtool__item-container{flex-direction:column}}.inspirationtool__item{color:#000;cursor:pointer;margin-top:10px;overflow:hidden;position:relative}.inspirationtool__item:hover,.inspirationtool__item:visited{color:#000}.inspirationtool__item:after{opacity:.3}@media only screen and (min-width:600px){.inspirationtool__item{flex:0 1 auto;width:calc(50% - 5px)}.inspirationtool__item:before{content:"";display:block;padding-top:100%;width:100%}}.inspirationtool__item-heading{align-items:center;display:flex;height:100%;justify-content:center;left:0;min-height:1px;padding:0 10px;position:absolute;top:0;width:100%;z-index:9}@media only screen and (min-width:600px){.inspirationtool__item-heading{padding:0 40px}}@media only screen and (min-width:900px){.inspirationtool__item-heading{padding:0 70px}}.inspirationtool__item img{cursor:pointer;height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}.inspirationtool__item--result{color:#fff;height:220px}@media only screen and (min-width:600px){.inspirationtool__item--result{height:300px}}@media only screen and (min-width:900px){.inspirationtool__item--result{height:400px}}.inspirationtool__item--result:nth-child(1n+5){display:none}.inspirationtool__item--result:nth-child(1n+5).is-visible{display:block}@media only screen and (max-width:599px){.inspirationtool__item--criteria{height:calc(50vh - 30px)}}.inspirationtool__resultlayer{display:flex;height:calc(100% - 10px);justify-content:space-between;left:0;min-height:1px;padding:15px;position:absolute;top:10px;width:100%;z-index:10}@media only screen and (max-width:599px){.inspirationtool__resultlayer{flex-direction:column}}.inspirationtool__resultlayer-inner{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:1px;padding:0 20px;position:relative}@media only screen and (min-width:600px){.inspirationtool__resultlayer-inner{flex:0 1 auto;padding:0 30px;width:50%}}@media only screen and (min-width:900px){.inspirationtool__resultlayer-inner{padding:0 40px}}.inspirationtool__resultlayer-inner:first-child:after{background-color:#bfbfbf;bottom:0;content:"";display:inline-block;height:1px;left:15px;position:absolute;width:calc(100% - 30px);z-index:11}@media only screen and (min-width:600px){.inspirationtool__resultlayer-inner:first-child:after{height:calc(100% - 60px);left:auto;right:0;top:30px;width:1px}}@media only screen and (min-width:900px){.inspirationtool__resultlayer-inner:first-child:after{height:calc(100% - 140px);top:70px}}.inspirationtool__toggle-btn{display:flex;justify-content:center;margin-top:40px;min-height:1px;width:100%}@media only screen and (max-width:599px){.inspirationtool__toggle-btn{flex-direction:column;margin-top:30px}}.inspirationtool .headline-group .headline-lead{color:inherit}.bright-background #page-footer,.lightbox-target-area #page-footer,.template-pages-category-productOverviewPage #page-footer,.template-pages-layout-notepadPage #page-footer,.template-pages-product-articleDetailPage #page-footer,.template-pages-search-searchPage #page-footer{--font-color:var(--font-color);--secondary-font-color:var(--font-color);--secondary-background-color:var(--background-color);background:var(--background-color);color:var(--font-color)}.bright-background #page-footer .newsletter-link .btn,.lightbox-target-area #page-footer .newsletter-link .btn,.template-pages-category-productOverviewPage #page-footer .newsletter-link .btn,.template-pages-layout-notepadPage #page-footer .newsletter-link .btn,.template-pages-product-articleDetailPage #page-footer .newsletter-link .btn,.template-pages-search-searchPage #page-footer .newsletter-link .btn{border-color:var(--font-color)}.bright-background #page-footer .newsletter-link .btn:hover,.lightbox-target-area #page-footer .newsletter-link .btn:hover,.template-pages-category-productOverviewPage #page-footer .newsletter-link .btn:hover,.template-pages-layout-notepadPage #page-footer .newsletter-link .btn:hover,.template-pages-product-articleDetailPage #page-footer .newsletter-link .btn:hover,.template-pages-search-searchPage #page-footer .newsletter-link .btn:hover{border-color:var(--secondary-state-color);color:var(--font-color)}.bright-background #page-footer .footer-navigation,.lightbox-target-area #page-footer .footer-navigation,.template-pages-category-productOverviewPage #page-footer .footer-navigation,.template-pages-layout-notepadPage #page-footer .footer-navigation,.template-pages-product-articleDetailPage #page-footer .footer-navigation,.template-pages-search-searchPage #page-footer .footer-navigation{border-top:1px solid #000}#page-footer{--font-color:#fff;--secondary-font-color:#fff;--secondary-background-color:#000;color:#fff}#page-footer .newsletter-link .btn{border-color:#fff}#page-footer .newsletter-link .btn:hover{border-color:#a78a69;color:#fff}#page-footer .footer-navigation{border-top:1px solid #fff}#page-footer .social-tools__wrapper .row{border-bottom:1px solid #000}#page-footer .row-wrapper:nth-child(0n+1){height:63px}#page-footer .row-wrapper:nth-child(0n+1) .row{border-bottom:1px solid #000}@media only screen and (max-width:599px){#page-footer .row-wrapper:nth-child(0n+1){height:49px}#page-footer .row-wrapper:last-child{padding:0}#page-footer #page-tools{display:flex;justify-content:flex-end;min-height:1px;width:100%}#page-footer #breadcrumbs{display:none;flex:0 1 auto;width:calc(75% - 2.5px)}}@media only screen and (min-width:600px) and (max-width:899px){#page-footer #breadcrumbs{flex:0 1 auto;width:calc(75% - 6.25px)}}@media only screen and (min-width:900px) and (max-width:1280px){#page-footer #breadcrumbs{flex:0 1 auto;width:calc(75% - 7.5px)}}@media only screen and (min-width:1280px){#page-footer #breadcrumbs{flex:0 1 auto;width:calc(75% - 7.5px)}}#page-footer #social-media{align-items:center;display:flex;justify-content:center;min-height:1px;min-height:80px}@media only screen and (max-width:599px){#page-footer #social-media{flex:0 1 auto;width:100%}}@media only screen and (min-width:600px) and (max-width:899px){#page-footer #social-media{flex:0 1 auto;width:100%}}@media only screen and (min-width:900px) and (max-width:1280px){#page-footer #social-media{flex:0 1 auto;width:100%}}@media only screen and (min-width:1280px){#page-footer #social-media{flex:0 1 auto;width:100%}}.blur #page-footer{filter:blur(5px)}#page-footer .social-profiles-wrapper{align-content:space-between;align-items:center;padding:0 0 25px}.social-tools{align-items:center;display:flex;height:100%;min-height:1px}.social-tools .icon{display:block;font-size:30px}.social-tools .icon:before{display:block}.social-tools .icon-cross{display:none}.social-tools__action{align-items:center;cursor:pointer;display:flex;height:100%;margin:0 9px;min-height:1px}@media only screen and (min-width:600px){.social-tools__action{margin:0 16px}}.social-tools__action:last-child{margin-right:0}.social-tools__action:hover .icon{color:#a78a69}.social-tools__action.is-active .icon-cross{display:block}.social-tools__action.is-active .icon-share{display:none}.social-tools__wrapper{display:none!important}.social-tools__wrapper.is-active{display:block!important}@media only screen and (min-width:900px){.social-tools__wrapper>.row{margin:0 auto}}.social-tools__container{align-items:flex-end;display:none;flex-wrap:wrap;justify-content:flex-end;min-height:80px;padding:10px 0 20px;width:100%}.is-active .social-tools__container{display:flex;min-height:1px}@media only screen and (min-width:600px){.social-tools__container{margin-right:63px}}.social-tools__item{align-items:center;background:#fff;border:2px solid #fff;border-radius:50%;display:flex;height:30px;justify-content:center;margin-left:15px;margin-top:10px;min-height:1px;text-align:center;text-decoration:none;width:30px}.social-tools__item:after{display:none}.social-tools__item:first-child{margin-left:0}.social-tools__item .icon{color:#000;font-size:20px}.social-tools__item .icon:before{display:block}.social-tools__item:hover{background:none}.social-tools__item:hover .icon{color:#fff}@media only screen and (min-width:600px){.social-tools__item--mobile-only{display:none}.social-tools__item{margin-left:30px}}.bright-background .social-tools__item,.lightbox-target-area .social-tools__item,.template-pages-category-productOverviewPage .social-tools__item,.template-pages-layout-notepadPage .social-tools__item,.template-pages-product-articleDetailPage .social-tools__item,.template-pages-search-searchPage .social-tools__item{background:#000;border:2px solid #000}.bright-background .social-tools__item .icon,.lightbox-target-area .social-tools__item .icon,.template-pages-category-productOverviewPage .social-tools__item .icon,.template-pages-layout-notepadPage .social-tools__item .icon,.template-pages-product-articleDetailPage .social-tools__item .icon,.template-pages-search-searchPage .social-tools__item .icon{color:#fff}.bright-background .social-tools__item:hover,.lightbox-target-area .social-tools__item:hover,.template-pages-category-productOverviewPage .social-tools__item:hover,.template-pages-layout-notepadPage .social-tools__item:hover,.template-pages-product-articleDetailPage .social-tools__item:hover,.template-pages-search-searchPage .social-tools__item:hover{background:none}.bright-background .social-tools__item:hover .icon,.lightbox-target-area .social-tools__item:hover .icon,.template-pages-category-productOverviewPage .social-tools__item:hover .icon,.template-pages-layout-notepadPage .social-tools__item:hover .icon,.template-pages-product-articleDetailPage .social-tools__item:hover .icon,.template-pages-search-searchPage .social-tools__item:hover .icon{color:#000}.social-tools__copy-link.active{background:#000;border-color:#fff;border-radius:20px;color:#fff;width:auto}.social-tools__copy-link.active .social-tools-copy-link__active{display:flex;min-height:1px}.social-tools__copy-link.active>[class*=" icon-"]{display:none}.social-tools__copy-link.active:hover{background:#000;color:#fff}.social-tools__copy-link.active:hover .icon{color:#fff}.social-tools-copy-link__active{align-items:center;display:none;height:100%;padding:0 15px}.social-tools-copy-link__active span{color:#fff;font-size:16px;font-weight:500;margin-right:10px;margin-top:2px}.social-tools-copy-link__active .icon{color:#fff;top:auto}.social-tools__btn{align-items:flex-end;color:#000;flex-direction:column;height:auto;z-index:1000}.social-tools__btn .social-tools__action{border-radius:50%;height:50px;justify-content:center;margin:0;width:50px}.social-tools__btn .icon{color:#000;font-size:24px}.social-tools__btn.is-active{margin:0;position:absolute;right:0;top:50px;transform:translateY(-100%)}.social-tools__btn.is-active .icon-cross{display:block}.social-tools__btn.is-active .icon-share{display:none}.social-tools__container--bright{flex-direction:column-reverse;margin:0 0 15px;padding:0;width:auto}.social-tools__container--bright .social-tools__item{border-color:#bfbfbf;border-width:1px;height:50px;margin:0 0 10px;width:50px}.social-tools__container--bright .social-tools__item:first-child{margin-bottom:0}.social-tools__container--bright .social-tools__item:hover:not(.active){background:#fff}.social-tools__container--bright .social-tools__item:hover:not(.active) .icon{color:#000}.social-tools__container--bright .social-tools__item.active{border-color:#137061;border-radius:25px;width:auto}@media only screen and (min-width:600px){.social-tools__container--bright .social-tools__item--fb{margin-bottom:0}}.light-list-wrapper{flex:0 1 auto;width:100%}.light-list{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding-left:0}.light-list li:before{content:none}.light-list__headline{margin:40px 50px 10px 0}.light-list__item{border-bottom:1px solid #bfbfbf;flex:0 1 auto;width:100%}.light-list__item:first-child{border-top:1px solid #bfbfbf}.light-list__item a{display:block;padding:30px 5px;text-decoration:none}.light-list__item strong{color:#000}@media only screen and (min-width:600px){.light-list__item{flex:0 1 auto;width:calc(50% - 10px)}.light-list__item:nth-child(2){border-top:1px solid #bfbfbf}}.light-list__item-logo{display:block;margin-top:30px;max-width:200px;object-fit:cover;object-position:center center}.light-list__item-content{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:900px){.light-list__item-content{flex-direction:row}}.light-list__item-link{align-self:flex-start;margin-top:20px}@media only screen and (min-width:900px){.light-list__item-link{align-self:flex-end}}.light-list--no-image .light-list__item-link{margin-top:0}@media only screen and (min-width:600px){.light-list{flex-direction:row}}.link2shop-heading{margin-right:75px}.link2shop-list{margin:30px 15px}@media only screen and (min-width:600px) and (max-width:899px){.link2shop-list{margin:45px 35px}}@media only screen and (min-width:900px){.link2shop-list{margin-top:40px}}@media only screen and (min-width:900px) and only screen and (min-width:900px){.link2shop-list{margin-left:50px;margin-right:50px}}.link2shop-list__item{display:flex;min-height:1px}.link2shop-list__product-image{flex:0 1 auto;padding-right:20px;width:calc(33.33333% - 13.33333px)}.link2shop-list__product-image img{max-height:200px;object-fit:contain;object-position:center center;width:100%}.link2shop-list__product-content{flex:0 1 auto;width:calc(66.66667% - 6.66667px)}.link2shop-list__product-full-title{font-size:28px}@media only screen and (max-width:899px){.link2shop-list__product-full-title{font-size:18px}}.link2shop-list__product-title{font-weight:500}.link2shop-list__product-info>div{margin-top:20px}.link2shop-list__product-surface-image{display:inline-block;margin-right:10px}.link2shop-list__product-surface-image img{border:1px solid #000;border-radius:50%;height:20px;vertical-align:text-bottom;width:20px}.link2shop-list__product-link{margin-top:30px}.link2shop-list__product-link a{color:#46739d}.link2shop-list__filterbar{border-bottom:1px solid #bfbfbf;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;min-height:1px;padding-bottom:20px}@media only screen and (min-width:900px){.link2shop-list__filterbar{margin-top:60px;padding-bottom:10px}}.link2shop-list__filterbar .icon-filter{display:block;flex:0 1 auto;font-size:36px;line-height:1;padding-top:10px;text-align:right;width:16.66667%}@media only screen and (min-width:900px){.link2shop-list__filterbar .icon-filter{display:none}}.link2shop-list__filters{display:none;list-style:none;margin:0;padding:0;width:100%}.link2shop-list__filters li:before{display:none}.link2shop-list__filters.filter-active{display:block}@media only screen and (min-width:900px){.link2shop-list__filters{display:flex;display:block;flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;min-height:1px;text-align:right;width:calc(75% - 2.5px)}}.link2shop-list__filters li{display:inline-block;flex:0 1 auto;padding-top:20px;width:calc(50% - 5px)}@media only screen and (min-width:600px){.link2shop-list__filters li{flex:0 1 auto;width:calc(33.33333% - 6.66667px)}}@media only screen and (min-width:900px){.link2shop-list__filters li{width:auto}.link2shop-list__filters li:not(:last-child){margin-right:40px}}.link2shop-list__result-num{font-size:48px;font-weight:500;line-height:1.1;vertical-align:initial}.link2shop-list__result-num-wrapper{flex:0 1 auto;width:calc(83.33333% - 1.66667px)}@media only screen and (min-width:900px){.link2shop-list__result-num-wrapper{flex:0 1 auto;width:calc(25% - 7.5px)}}.link2shop-list__result-title{font-weight:500}.link2shop-list__result-list{list-style:none;margin:0;padding:0;width:100%}.link2shop-list__result-list li:before{display:none}@media only screen and (max-width:599px){.link2shop-list__result-link{width:100%}}.link2shop-list__hero-dealer-list{border-top:1px solid #bfbfbf}.link2shop-list__result-item{border-bottom:1px solid #bfbfbf;padding:30px 0}@media only screen and (min-width:900px){.link2shop-list__result-item{padding:20px 10px}}.link2shop-list__result{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;min-height:1px;width:100%}@media only screen and (min-width:600px){.link2shop-list__result{flex-direction:row}}.link2shop-list__result>div{flex:0 1 auto;width:100%}@media only screen and (min-width:600px){.link2shop-list__result>div{flex:0 1 auto;width:calc(50% - 12.5px)}}@media only screen and (min-width:900px){.link2shop-list__result>div{flex:0 1 auto;width:calc(25% - 22.5px)}.link2shop-list__result>div:nth-last-of-type(-n+2){text-align:right}}.link2shop-list__result>div:not(:last-child){margin-bottom:30px}@media only screen and (min-width:900px){.link2shop-list__result>div:not(:last-child){margin:0 20px 0 0}}.link2shop-list__result-image{margin-top:10px;max-height:50px;max-width:150px;object-fit:cover;object-position:left center}.link2shop-list__result-status{background-color:#bfbfbf;border:1px solid #000;border-radius:50%;display:inline-block;height:20px;margin-right:15px;vertical-align:text-bottom;width:20px}.link2shop-list__result-green{background-color:#a78a69}.link2shop-list__result-orange{background-color:#bda88f}.link2shop-list__result-payments{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;min-height:1px}@media only screen and (min-width:600px){.link2shop-list__result-payments{flex-direction:column;max-height:120px}}.link2shop-list__result-price{display:inline-block;margin:0}.link2shop-list__result-currency{font-size:34px}.link2shop-list--hero-exists #shop-link{background-color:#000}.link2shop-list__disclaimer{margin-top:20px}.media-gallery{display:flex;margin-bottom:50px;min-height:1px}@media only screen and (min-width:600px){.media-gallery{margin-bottom:60px}}@media only screen and (min-width:900px){.media-gallery{margin-bottom:80px}}.media-gallery__error{background-color:red}.media-gallery__preview-item{min-height:1px}.media-gallery__preview-item [class$=thumb]{display:block;height:100%;width:100%}.media-gallery__first-two-items,.media-gallery__rest-of-items{display:flex;min-height:1px}.media-gallery__more-items-teaser{align-items:center;background:#000;cursor:pointer;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:1px;position:relative}.media-gallery__more-items-teaser:after{background:#000;bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease-out}.media-gallery__more-items-teaser:hover:after{opacity:.4}.media-gallery__how-many-items-more{font-size:64px;line-height:80px}@media only screen and (max-width:599px){.media-gallery__how-many-items-more{font-size:30px;line-height:40px;margin-right:20px}}.media-gallery__more-items-teaser-caption{border-bottom:1px solid #fff;font-size:18px;line-height:24px}@media only screen and (max-width:599px){.media-gallery__more-items-teaser-caption{font-size:16px;line-height:24px}}@media only screen and (min-width:600px){.media-gallery--layout1 .media-gallery__first-two-items{flex:0 1 auto;justify-content:space-between;margin-right:10px;width:calc(66.66667% - 3.33333px)}.media-gallery--layout1 .media-gallery__first-two-items .media-gallery__preview-item{flex:0 1 auto;width:calc(50% - 5px)}.media-gallery--layout1 .media-gallery__rest-of-items{flex:0 1 auto;flex-direction:column;justify-content:space-between;width:calc(33.33333% - 6.66667px)}.media-gallery--layout1 .media-gallery__rest-of-items .media-gallery__preview-item{flex:1}.media-gallery--layout1 .media-gallery__rest-of-items .media-gallery__preview-item:first-child{margin-bottom:10px}.media-gallery--layout2{flex-direction:column}.media-gallery--layout2 .media-gallery__first-two-items{justify-content:space-between;margin-bottom:10px}.media-gallery--layout2 .media-gallery__first-two-items .media-gallery__preview-item{flex:0 1 auto;width:calc(50% - 5px)}.media-gallery--layout2 .media-gallery__rest-of-items{justify-content:space-between}.media-gallery--layout2 .media-gallery__rest-of-items .media-gallery__more-items-teaser,.media-gallery--layout2 .media-gallery__rest-of-items .media-gallery__preview-item{flex:0 1 auto;width:calc(33.33333% - 6.66667px)}}@media only screen and (max-width:599px){.media-gallery--layout1{flex-direction:column}.media-gallery--layout1 .media-gallery__first-two-items{justify-content:space-between;margin-bottom:10px}.media-gallery--layout1 .media-gallery__first-two-items .media-gallery__preview-item{flex:0 1 auto;width:calc(50% - 5px)}.media-gallery--layout1 .media-gallery__rest-of-items{flex-direction:column;justify-content:space-between}.media-gallery--layout1 .media-gallery__rest-of-items .media-gallery__preview-item{flex:0 1 auto}.media-gallery--layout1 .media-gallery__rest-of-items .media-gallery__preview-item:first-child{margin-bottom:10px}.media-gallery--layout2,.media-gallery--layout2 .media-gallery__first-two-items,.media-gallery--layout2 .media-gallery__rest-of-items{flex-direction:column}.media-gallery--layout2 .media-gallery__first-two-items .media-gallery__preview-item,.media-gallery--layout2 .media-gallery__rest-of-items .media-gallery__preview-item{margin-bottom:10px}.media-gallery .media-gallery__more-items-teaser{flex-direction:row;height:60px}}.media-gallery .image-thumb{height:100%}.media-gallery .image-thumb__thumb{height:100%;object-fit:cover;object-position:center center}.media-gallery-adp{margin-bottom:50px;text-align:center;width:100%}@media only screen and (min-width:600px){.media-gallery-adp{margin-bottom:60px}}@media only screen and (min-width:900px){.media-gallery-adp{margin-bottom:80px}}.media-gallery-adp__inner{display:flex;flex-wrap:wrap;margin:0 -5px;min-height:1px;width:100%}.media-gallery-adp--btn-absolute{padding-bottom:40px}.media-gallery-adp-btn{margin:0 auto}.media-gallery-adp-btn--fixed{bottom:50px;left:50%;position:fixed;transform:translateX(-50%);z-index:999}.media-gallery-adp .video-thumb:hover .video-thumb__thumb{transform:scale(1.05)}.media-gallery-adp-item{padding:0 5px 10px;width:50%}@media only screen and (min-width:600px){.media-gallery-adp-item{width:33.333%}}.media-gallery-adp-item__inner{overflow:hidden;position:relative}.media-gallery-adp-item .media-gallery-adp-item__content{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}.media-gallery-adp-item--4-3 .image-thumb{padding-top:75%}.media-gallery-adp-item--1-1 .image-thumb{padding-top:100%}.media-gallery-adp-item--3-4 .image-thumb{padding-top:133.333%}.media-gallery-adp-item--16-9 .image-thumb,.media-gallery-adp-item--16-9 .video-thumb{padding-top:56.25%}@media only screen and (max-width:599px){.media-gallery-adp .video__preview__play{width:40px}}.media-switch{margin-bottom:50px}@media only screen and (min-width:600px){.media-switch{margin-bottom:60px}}@media only screen and (min-width:900px){.media-switch{margin-bottom:80px}}.media-switch__intro p{margin-bottom:30px}.media-switch__container{min-height:480px;position:relative}.media-switch__container:before{content:"";display:block;padding-top:56.25%;width:100%}.media-switch__buttons{bottom:0;left:0;padding-bottom:10px;position:absolute;width:100%;z-index:10}@media only screen and (min-width:600px){.media-switch__buttons{padding-bottom:25px}}@media only screen and (min-width:900px){.media-switch__buttons{padding-bottom:30px}}.media-switch__buttons-inner{-webkit-overflow-scrolling:touch;display:flex;min-height:1px;overflow-y:auto}.media-switch__buttons-inner:not(.is-scrollable){justify-content:center}.media-switch__button:first-child{padding-left:10px}@media only screen and (min-width:600px){.media-switch__button:first-child{padding-left:25px}}@media only screen and (min-width:900px){.media-switch__button:first-child{padding-left:30px}}.media-switch__button:last-child{padding-right:10px}@media only screen and (min-width:600px){.media-switch__button:last-child{padding-right:25px}}@media only screen and (min-width:900px){.media-switch__button:last-child{padding-right:30px}}.media-switch__button+.media-switch__button{margin-left:10px}@media only screen and (min-width:600px){.media-switch__button+.media-switch__button{margin-left:20px}}.media-switch__button-inner{background:#000;border:1px solid #fff;cursor:pointer;flex-shrink:0;height:140px;position:relative;width:140px}.media-switch__button-inner.active{border:2px solid #fff}.media-switch__button-icon{display:block;margin:0 auto;padding-top:25px;width:50px}.media-switch__button-text{color:#fff;display:block;margin-top:10px;text-align:center}.media-switch__background{height:100%;left:0;opacity:0;position:absolute;top:0;transition:all 1s ease-in-out;visibility:hidden;width:100%}.media-switch__background figure{height:100%}.media-switch__background.active{opacity:1;visibility:visible}.template-pages-layout-notepadPage #header .row{flex-direction:column}.template-pages-layout-notepadPage #header a{text-transform:none}.template-pages-layout-notepadPage #header #logo{padding:20px}@media only screen and (max-width:599px){.notepad__headline{margin-right:50px;margin-top:20px}}@media only screen and (min-width:600px){.notepad__headline{margin-top:90px}}.notepad h3{color:#000;font-size:16px;font-weight:400;margin-bottom:5px}.notepad .icon-cross:hover:before{color:#a78a69}.notepad__container{overflow-y:auto;position:relative;width:100%}.notepad__container .product-list--notepad:last-child{margin-bottom:130px}.notepad__interaction{list-style:none;margin:0;padding:0}.notepad__interaction li:before{display:none}.notepad__interaction li{display:inline-block;font-size:30px;width:32px}.notepad__interaction li+li{margin-left:10px}.notepad__interaction li:hover{cursor:pointer}.notepad__interaction li [class*=" icon-"]:before,.notepad__interaction li [class^=icon-]:before{font-size:24px}.notepad__hidden-text{display:none}.notepad__delete-all-container{padding-bottom:20px}.notepad__delete-all-container .notepad__delete-all{background:#0000;padding:11px 20px 10px;width:100%}.notepad__share{background-color:#000;bottom:0;color:#fff;height:auto;left:0;overflow:hidden;position:fixed;transform:translateY(100%);width:100%}.notepad__share a,.notepad__share a:link,.notepad__share a:visited{color:#fff!important}.notepad__share a:hover,.notepad__share a:hover [class~=icon]{color:#bfbfbf!important}.lightbox--open .notepad__share{transform:translateY(0);transition:transform .25s linear}.notepad__share.state-active .notepad__share-container--footer{transform:translateX(-100%)}.notepad__share.state-active .notepad__socialmedia{transform:translateX(0)}.notepad__share .social-tools__container{display:flex;justify-content:center;left:-10px;min-height:1px;position:relative}.notepad__share .btn{display:flex;min-height:1px}.notepad__share--options{height:auto}.notepad__share--options.state-hidden{height:0}@media only screen and (min-width:600px){.notepad__share--options.state-hidden{display:block!important;height:auto}.notepad__share--more{display:none}}.notepad__share .btn[class*=" icon-"]:before,.notepad__share .btn[class^=icon-]:before{margin-right:12px}.notepad__socialmedia{align-items:center;display:flex;height:100%;min-height:1px;padding:20px;position:absolute;right:0;top:0;transform:translateX(100%);transition:all 1s ease;width:100%}.notepad__socialmedia a{color:#0000}.notepad__socialmedia a .icon-chevron-right:before{font-size:48px;position:relative;top:2px}.notepad__share-container{left:0;list-style:none;margin:0;max-width:1280px;padding:0;width:100%}.notepad__share-container li:before{display:none}@media only screen and (min-width:900px){.notepad__share-container{margin:0 auto}}.notepad__share-container--footer{padding:20px 15px;transition:all 1s ease;width:100%}@media only screen and (min-width:600px){.notepad__share-container--footer{padding:10px 30px 20px}}@media only screen and (min-width:900px){.notepad__share-container--footer{padding:10px 60px 20px}}.notepad__share-container--footer li+li{margin-top:10px}.notepad__result-area{width:100%}.notepad__no-result-area{flex:0 1 auto;font-size:18px;line-height:30px;margin-top:0;width:calc(66.66667% - 3.33333px)}.notepad__button-container{margin-top:30px}.notepad__button-container a.btn{margin:0 10px 10px 0}@media only screen and (min-width:600px){.notepad h3{line-height:20px}.notepad__image{flex:0 1 auto;width:calc(25% - 7.5px)}.notepad__textinfo{flex:0 1 auto;width:calc(75% - 2.5px)}.notepad__interaction--headline{display:block}.notepad__interaction--headline .notepad__headline{flex:0 1 auto;width:calc(66.66667% - 3.33333px)}.notepad__delete-all-container{width:100%}.notepad__delete-all-container .notepad__delete-all{margin-left:auto;width:auto}.notepad__share-container{display:flex;flex-wrap:wrap;min-height:1px}.notepad__share-container li:not(:last-child){margin:10px 10px 0 0}.notepad__button-container{display:flex}}.notepad--standalone{margin-bottom:0}.notepad--standalone h1{width:100%}.notepad--standalone span.icon-heart.btn:before{font-size:18px;margin:0}.notepad--standalone .notepad__addall{margin-bottom:40px;width:100%}@media only screen and (max-width:599px){.notepad--standalone .notepad__addall .tooltip-link,.notepad--standalone .notepad__addall .tooltip-link .btn{width:100%}}@media only screen and (min-width:600px){.notepad--standalone .notepad__addall{float:right;width:auto}}.cookie-bottom-layer .row-wrapper.order-prospect-footer{background-color:#a78a69}.cookie-bottom-layer .row-wrapper.order-prospect-footer .order-prospect-footer__text{color:#000;text-indent:-200vw}@media only screen and (min-width:600px){.cookie-bottom-layer .row-wrapper.order-prospect-footer .order-prospect-footer__text{flex:0 1 auto;margin-bottom:0;padding-right:40px;text-indent:0;width:calc(75% - .25px)}}.cookie-bottom-layer .row-wrapper.order-prospect-footer .order-prospect-footer__text--all{display:none}.cookie-bottom-layer .row-wrapper.order-prospect-footer .order-prospect-footer__button{background-color:#fff;color:#000;flex:0 1 auto;width:183.33333%}@media only screen and (min-width:600px){.cookie-bottom-layer .row-wrapper.order-prospect-footer .order-prospect-footer__button{flex:0 1 auto;width:16.66667%}}.cookie-bottom-layer.state-selected-all .row-wrapper.order-prospect-footer .order-prospect-footer__text--some{display:none}.cookie-bottom-layer.state-selected-all .row-wrapper.order-prospect-footer .order-prospect-footer__text--all{display:inline}.pagination{display:flex;font-size:16px;justify-content:center;list-style:none;margin:20px auto;min-height:1px;padding:0}.pagination li:before{display:none}@media only screen and (min-width:600px){.pagination{margin:95px auto}}.pagination a{font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility}.pagination a:after{content:none}.pagination li{margin-right:30px}@media only screen and (min-width:600px){.pagination li{margin-right:25px}}.pagination li:last-child{margin-right:0}.pagination__step:hover{color:#a78a69}@media only screen and (min-width:600px){.pagination__step:hover{color:#bfbfbf}}.pagination__step--disabled{visibility:hidden}.pagination__step-icon{display:inline-block;transform:scale(1.5) translateY(3px)}@media only screen and (min-width:600px){.pagination__step-icon{display:none}}.pagination__item:after{background-color:#000;bottom:-7px;content:"";display:none;height:2px;left:50%;position:absolute;transform:translateX(-50%);width:15px}@media (pointer:fine){.pagination__item:hover:after{display:block}}.pagination__item.active{font-weight:700}.pagination__item.active:after{display:block}.partnerfinder-card__intro h1{font-weight:500;margin:0 0 20px}@media only screen and (min-width:600px){.partnerfinder-card__intro h1{margin-bottom:30px}}.partnerfinder-card__intro h1{font-size:32px;letter-spacing:.1px;line-height:36px}@media only screen and (min-width:600px){.partnerfinder-card__intro h1{font-size:40px;letter-spacing:.2px;line-height:46px}}@media only screen and (min-width:900px){.partnerfinder-card__intro h1{font-size:48px;line-height:56px}}.partnerfinder-card__data-sec:last-child a{font-size:16px;font-weight:500;letter-spacing:2.5px;line-height:1em}@media only screen and (min-width:600px){.partnerfinder-card__data-sec:last-child a{font-size:18px;font-weight:400;letter-spacing:3px}}@media only screen and (min-width:900px){.partnerfinder-card__data-sec:last-child a{font-size:20px}}.partnerfinder-card{display:flex;flex-direction:column;min-height:1px}@media only screen and (min-width:450px){.partnerfinder-card{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.partnerfinder-card__intro h1{text-align:left}@media only screen and (min-width:450px){.partnerfinder-card__intro{align-items:center;display:flex;flex:0 1 auto;justify-content:space-between;min-height:1px;width:100%}.partnerfinder-card__intro h2{margin:0}.partnerfinder-card__intro img{max-height:100px;max-width:20%}}.partnerfinder-card .intro-text{margin-bottom:30px;text-align:left}@media only screen and (min-width:600px){.partnerfinder-card .intro-text{margin-bottom:30px}}@media only screen and (min-width:900px){.partnerfinder-card .intro-text{margin-bottom:50px}}.partnerfinder-card .intro-text :last-child{margin-bottom:0}.partnerfinder-card__details{display:flex;flex:0 1 auto;flex-direction:column;min-height:1px;width:100%}@media only screen and (min-width:450px){.partnerfinder-card__details{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.partnerfinder-card__box{margin-top:35px}.partnerfinder-card__box-wrapper{order:2;width:100%}@media only screen and (min-width:900px){.partnerfinder-card__box-wrapper{flex:0 1 auto;flex-direction:column;order:1;width:calc(50% - 15px)}}@media only screen and (min-width:600px) and (max-width:899px){.partnerfinder-card__data{float:left}}@media only screen and (min-width:900px){.partnerfinder-card__data{margin:0}}.partnerfinder-card__data-sec{margin-bottom:20px}@media only screen and (min-width:600px) and (max-width:899px){.partnerfinder-card__data-sec{margin-bottom:10px}}.partnerfinder-card__data-sec:last-child{margin:0}.partnerfinder-card__data-sec:last-child a{margin-bottom:30px;text-transform:uppercase}@media only screen and (min-width:600px){.partnerfinder-card__data-sec:last-child a{margin-bottom:20px}}.partnerfinder-card__data-sec:last-child a:last-child{margin-bottom:0}.partnerfinder-card__data-sec a{display:block}.partnerfinder-card__map{--font-color:#fff;--secondary-font-color:#000;--secondary-background-color:#fff;--secondary-state-color:#ffffff40;cursor:pointer;display:flex;justify-content:center;min-height:1px;order:1;position:relative;width:100%}.partnerfinder-card__map.is-premium .pf-marker--partner{background:#bda88f;box-shadow:0 0 0 3px #bda88f}@media only screen and (min-width:900px){.partnerfinder-card__map{flex:0 1 auto;max-height:480px;min-height:400px;order:2;width:calc(50% - 15px)}}.partnerfinder-card__map .btn{bottom:30px;position:absolute;z-index:1}.partnerfinder-card #mapheisstkarte{width:100%;z-index:1}.partnerfinder-card #mapheisstkarte.leaflet-container .leaflet-tile-pane img{filter:grayscale(1)}@media only screen and (max-width:449px){.partnerfinder-card #mapheisstkarte:before{content:"";display:block;padding-top:100%;width:100%}}@media only screen and (max-width:899px){.partnerfinder-card #mapheisstkarte{height:300px}}@media only screen and (min-width:600px) and (max-width:899px){.partnerfinder-card__openings{float:right}}@media only screen and (min-width:450px){.partnerfinder-card__openings{flex:0 1 auto;width:calc(50% - 5px)}}@media only screen and (min-width:900px){.partnerfinder-card__openings{flex:0 1 auto;width:100%}}.partnerfinder-card__openings-list{list-style:none;margin:0;padding:0;width:100%}.partnerfinder-card__openings-list li:before{display:none}.partnerfinder-card__openings-list-entry{flex:0 1 auto;width:calc(50% - 5px)}.partnerfinder-card__openings-list li{display:flex;justify-content:space-between;min-height:1px}.partnerfinder-card__openings-list li:first-child{padding-bottom:10px}.partnerfinder-card__openings-list li:first-child h4{font-weight:500;margin:0}@media only screen and (max-width:599px){.partnerfinder-card__openings-list li:first-child h4{font-size:16px;letter-spacing:.2px;line-height:26px}}@media only screen and (min-width:600px){.partnerfinder-card__openings-list li:first-child h4{font-size:18px;line-height:28px}}@media only screen and (min-width:900px){.partnerfinder-card__openings-list li:first-child h4{font-size:18px;line-height:30px}}.partnerfinder-card__openings-list li.is-current{font-weight:500}.partnerfinder-card__openings-list li+li{margin-top:5px}.partnerfinder-card__openings-time{display:inline-block;width:auto}.partnerfinder-card__openings-time:not(:last-child){margin-right:20px}.is-current .partnerfinder-card__openings-time:not(:last-child){margin-right:14px}@media only screen and (min-width:450px) and (max-width:599px){.partnerfinder-card__openings-time:not(:last-child){margin-right:0!important}}.partnerfinder-card__openings .headline-lead{color:#fff}.partnerfinder-card__linklist{list-style:none;margin:35px 0 0;padding:0}.partnerfinder-card__linklist li:before{display:none}.partnerfinder-card__linklist li{margin:0 0 30px}.partnerfinder-card__linklist li:last-child{margin-bottom:0}@media only screen and (min-width:450px){.partnerfinder-card__linklist li{margin:0 50px 20px 0}}.partnerfinder-card-highlights{margin-bottom:50px;width:100%}@media only screen and (min-width:600px){.partnerfinder-card-highlights{margin-bottom:60px}}@media only screen and (min-width:900px){.partnerfinder-card-highlights{margin-bottom:80px}}.partnerfinder-card-highlights__item{display:flex;flex-direction:column;min-height:1px}.partnerfinder-card-highlights__item:not(:first-child){margin-top:40px}@media only screen and (min-width:600px){.partnerfinder-card-highlights__item{flex-direction:row}}.partnerfinder-card-highlights__item-img{width:100%}@media only screen and (min-width:600px){.partnerfinder-card-highlights__item-img{align-items:center;display:flex;flex:0 1 auto;height:auto;justify-content:center;width:calc(50% - 15px)}}.partnerfinder-card-highlights__item-img img{max-width:100%}@media only screen and (min-width:600px){.partnerfinder-card-highlights__item-img img{width:100%}}.partnerfinder-card-highlights__item-content{padding-top:20px;width:100%}@media only screen and (min-width:600px){.partnerfinder-card-highlights__item-content{flex:0 1 auto;padding:0 0 0 30px;width:calc(50% - 15px)}}.partnerfinder-card-highlights__item-content h3{margin-top:0}@media only screen and (min-width:600px){.partnerfinder-card-highlights--partnerships .partnerfinder-card-highlights__item-img{flex:0 1 auto;width:calc(25% - 22.5px)}}.partnerfinder-card-highlights--partnerships .partnerfinder-card-highlights__item-img img{max-height:180px;object-fit:contain;object-position:center center}@media only screen and (min-width:600px) and (max-width:899px){.partnerfinder-card-highlights--partnerships .partnerfinder-card-highlights__item-content{flex:0 1 auto;width:calc(75% - 7.5px)}}@media only screen and (min-width:900px){.partnerfinder-card-highlights--partnerships .partnerfinder-card-highlights__item-content{flex:0 1 auto;margin-right:calc(16.66667% - 30px);width:calc(58.33333% - 12.5px)}}.pop{align-items:center}.pop-anchor{display:flex;justify-content:flex-end;margin-bottom:60px;min-height:1px;order:-1;width:100%}.pop-anchor__link{align-items:center;display:flex;min-height:1px;text-decoration:none}.pop-anchor__link:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e916";display:block;font-family:icomoon!important;font-size:28px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;text-transform:none;transform:rotate(180deg)}.pop-anchor__link span{margin-left:10px}@media only screen and (min-width:600px){.pop-anchor{margin-bottom:75px}}.pop__icon{cursor:pointer}.pop__icon--filter{font-size:1.875rem;margin:0 0 0 5px;position:relative}@media only screen and (min-width:600px){.pop__icon--filter{top:5px}}.pop__icon--sort{font-size:1.625rem;position:absolute;right:0;top:0;z-index:-1}@media only screen and (min-width:600px){.pop__icon--sort{display:none}}.pop__icon.state-has-entries:after{background-color:#bda88f;border-radius:50%;color:#fff;content:attr(data-counter);display:inline-block;font-size:12px;height:16px;line-height:16px;position:absolute;right:0;text-align:center;top:0;width:16px}.pop__refinements{align-items:baseline;display:flex;margin:0;width:100%}.pop__refinements>div:not(:last-child){font-weight:500}@media only screen and (min-width:600px){.pop__refinements>div:not(:last-child){text-transform:uppercase;width:auto}}.pop__refinements-result-count{font-size:26px;letter-spacing:3px;margin:0 0 10px}@media only screen and (max-width:599px){.pop__refinements-result-count{margin-bottom:30px;width:80%}}@media only screen and (min-width:600px){.pop__refinements-result-count{flex:0 1 auto;font-size:16px;width:calc(25% - 18.75px)}}@media only screen and (min-width:900px){.pop__refinements-result-count{flex:0 1 auto;font-size:20px;width:calc(33.33333% - 16.66667px)}}.pop__refinements-result-count-heading{font-size:26px;font-weight:500;letter-spacing:.2px;line-height:34px;margin:0;text-transform:uppercase}@media only screen and (min-width:600px) and (max-width:899px){.pop__refinements-result-count-heading{font-size:30px}}@media only screen and (min-width:900px){.pop__refinements-result-count-heading{font-size:32px;line-height:56px;margin-right:6px}}.pop__refinements-sort{align-self:center;margin:0 0 10px;order:2;width:100%}@media only screen and (min-width:600px){.pop__refinements-sort{flex:0 1 auto;order:0;width:calc(41.66667% - 14.58333px)}}.pop__refinements-sort .chosen-single{padding-top:0}@media only screen and (max-width:599px){.pop__refinements-sort .chosen-single{border-bottom:1.5px solid #000;margin-bottom:20px}}.pop__refinements-sort .chosen-single,.pop__refinements-sort .selectbox__box{font-size:16px;font-weight:500;letter-spacing:2.5px;line-height:20px;line-height:1.6em;margin-bottom:10px;text-transform:uppercase}@media only screen and (min-width:600px){.pop__refinements-sort .chosen-single,.pop__refinements-sort .selectbox__box{font-size:18px;font-weight:400;letter-spacing:3px;line-height:22px;margin-bottom:15px}}@media only screen and (min-width:900px){.pop__refinements-sort .chosen-single,.pop__refinements-sort .selectbox__box{font-size:20px;line-height:24px;margin-bottom:20px}}@media only screen and (min-width:600px){.pop__refinements-sort .chosen-single,.pop__refinements-sort .selectbox__box{border-bottom:none;letter-spacing:3px}}.pop__refinements-sort .chosen-single>span{font-size:16px;font-weight:500;letter-spacing:2.5px;line-height:20px;margin-bottom:10px;margin-right:16px;text-transform:uppercase}@media only screen and (min-width:600px){.pop__refinements-sort .chosen-single>span{font-size:18px;font-weight:400;letter-spacing:3px;line-height:22px;margin-bottom:15px}}@media only screen and (min-width:900px){.pop__refinements-sort .chosen-single>span{font-size:20px;line-height:24px;margin-bottom:20px}}@media only screen and (min-width:600px){.pop__refinements-sort .chosen-single>span{padding-top:7px}}@media only screen and (min-width:900px){.pop__refinements-sort .chosen-single>span{padding-top:16px}}.pop__refinements-sort .chosen-results,.pop__refinements-sort .chosen-search{text-align:left}.pop__refinements-sort .icon-sortby:before{color:#0000}.pop__refinements-filter{cursor:pointer;margin:0 0 0 10px;text-align:right;width:auto!important}@media only screen and (min-width:600px){.pop__refinements-filter{flex:0 1 auto;margin:0;text-transform:uppercase;width:calc(33.33333% - 16.66667px)}}@media only screen and (min-width:900px){.pop__refinements-filter{flex:0 1 auto;width:calc(25% - 18.75px)}}.pop__refinements-label{display:none;font-size:18px;letter-spacing:2.5px;white-space:nowrap}@media only screen and (min-width:600px){.pop__refinements-label{display:inline;letter-spacing:3px}}@media only screen and (min-width:900px){.pop__refinements-label{font-size:20px}}.pop-filter{flex-direction:column;font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;text-rendering:optimizeLegibility;width:100%}.pop-filter-reset{cursor:pointer;line-height:40px;margin-right:40px}.pop-filter-reset:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e97b";font-family:icomoon!important;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;margin-right:10px;text-transform:none}@media only screen and (max-width:599px){.pop-filter-reset{line-height:1;margin:20px auto auto;order:2}}.pop-filter__lightbox div.row-wrapper .row{max-width:100%}@media only screen and (min-width:600px) and (max-width:899px){.pop-filter__lightbox div.row-wrapper{padding:0 30px 0 60px}}@media only screen and (min-width:1280px){.pop-filter__lightbox div.row-wrapper{padding:0 60px 0 120px}}.pop-filter__lightbox div.row-wrapper .page-title{font-size:28px;font-weight:500}.pop-filter__facets{margin:30px 0 125px;width:100%}.pop-filter__facet+.pop-filter__facet{margin-top:40px;width:100%}@media only screen and (min-width:600px){.pop-filter__facet+.pop-filter__facet{margin-top:60px}}@media only screen and (min-width:900px){.pop-filter__facet+.pop-filter__facet{margin-top:80px}}.pop-filter__facet-title{align-items:center;cursor:pointer;display:flex;font-size:22px;font-weight:500;justify-content:space-between;letter-spacing:1.83px;line-height:28px;margin-bottom:20px;min-height:1px;position:relative;text-transform:uppercase}@media only screen and (max-width:599px){.pop-filter__facet-title:after{background-color:#bfbfbf;bottom:-5px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}}.pop-filter__facet-title--selected:after,.pop-filter__facet-title:hover:after{background-color:#a78a69}.pop-filter__facet-title span{margin:0}.pop-filter__facet-title i{transform:scale(1.5)}@media only screen and (min-width:600px){.pop-filter__facet-title i{display:none}}.pop-filter__list{margin:25px 0}@media only screen and (min-width:600px){.pop-filter__list{display:flex;flex-wrap:wrap;justify-content:space-between;min-height:1px}}@media only screen and (max-width:899px){.pop-filter__list-item input[type=radio]~label{padding-right:10px}.pop-filter__list-item small{display:inline-block;line-height:20px}}@media only screen and (max-width:899px) and only screen and (min-width:600px){.pop-filter__list-item input[type=radio]~label{padding-right:6px}}@media only screen and (max-width:599px){.pop-filter__list-item+.pop-filter__list-item{margin-top:30px}}@media only screen and (min-width:600px){.pop-filter__list-item{flex:0 1 auto;width:calc(33.33333% - 16.66667px)}.pop-filter__list-item:nth-child(1n+4){margin-top:30px}.pop-filter__list-item:nth-of-type(3n+2):last-child{margin-left:25px;margin-right:auto}}.pop-filter__btn{background:#000;bottom:0;padding:20px 50px;position:fixed;right:0;text-align:right;transform:translateY(100%);width:100%;z-index:9}.lightbox--open .pop-filter__btn{transform:translateY(0);transition:transform .3s linear}@media only screen and (min-width:600px){.pop-filter__btn{width:90%}}@media only screen and (min-width:1280px){.pop-filter__btn{width:75%}}@media only screen and (max-width:599px){.pop-filter__btn .btn{display:block}}.pop-filter img.pop-filter__img{border-radius:100%;height:18px;left:4px;pointer-events:none;position:absolute;top:5px;width:18px;z-index:9}.pop-filter img.pop-filter__img--eckig,.pop-filter img.pop-filter__img--softcube{border-radius:0}.pop-filter input[type=radio]~label{border:1px solid #0000;position:relative}.pop-filter input[type=radio]~label:before{border-color:#bfbfbf;top:1px}.pop-filter input[type=radio]~label:after{display:none}.pop-filter input[type=radio]~label.is-shape:after{background:#000;border-radius:50%;content:" ";display:block;height:18px;left:3px;position:absolute;top:4px;width:18px}.pop-filter input[type=radio]~label.has-icon:before{border-color:#7777774d}.pop-filter input[type=radio]:checked~label:before,.pop-filter input[type=radio]~label:hover:before{border-color:#000}.pop-filter input[type=radio].eckig~label:after,.pop-filter input[type=radio].eckig~label:before{border-radius:0}.pop-filter input[type=radio].oval~label:after,.pop-filter input[type=radio].oval~label:before{border-radius:50%;transform:rotate(90deg) translateY(-3.6px);width:10.8px}.pop-filter input[type=radio].oval~label:before{width:16.8px}.pop-filter input[type=radio].racetrack~label:after,.pop-filter input[type=radio].racetrack~label:before{border-radius:14px;width:30px}.pop-filter input[type=radio].racetrack~label:before{width:36px}.pop-filter input[type=radio].softcube~label:before{border-radius:7px}.pop-filter input[type=radio].softcube~label:after{border-radius:5px}.pop .product-grid .product-mini__variant{color:#bfbfbf;font-size:18px;text-transform:uppercase}.pop .pagination{margin-top:40px}@media only screen and (min-width:600px){.pop .pagination{margin-top:50px}}.pop-navigation{color:#fff;display:flex;display:hidden;justify-content:center;margin-bottom:60px;min-height:1px;overflow:hidden;padding-top:100px}@media only screen and (min-width:600px){.pop-navigation{display:block;margin-bottom:80px;padding-top:140px}}.pop-navigation.is-open{border-bottom:2px solid #000;max-height:600px}.pop-navigation__selection{left:0;margin:0 auto;padding:0 15px;position:absolute;right:0;transform:translateY(-110%)}@media only screen and (min-width:600px){.pop-navigation__selection{display:flex;justify-content:space-between;min-height:1px;padding:0 30px}.pop-navigation__selection .headline-group:first-child:nth-last-child(2),.pop-navigation__selection .headline-group:first-child:nth-last-child(2)~.headline-group{flex:0 1 auto;width:calc(50% - 10px)}}@media only screen and (min-width:900px){.pop-navigation__selection{padding:0 60px}.pop-navigation__selection .headline-group:first-child:nth-last-child(2),.pop-navigation__selection .headline-group:first-child:nth-last-child(2)~.headline-group{flex:0 1 auto;width:calc(50% - 15px)}}@media only screen and (min-width:1280px){.pop-navigation__selection{flex:0 1 auto;width:66.66667%}}.pop-navigation__intro-text{color:#000;font-size:20px;letter-spacing:.2px;line-height:28px;margin:20px auto;max-width:960px;text-align:center}@media only screen and (min-width:600px){.pop-navigation__intro-text{font-size:22px;line-height:30px}}@media only screen and (min-width:900px){.pop-navigation__intro-text{font-size:24px;line-height:32px}}@media only screen and (max-width:599px){.pop-navigation__intro-text{width:calc(100% - 30px)}}@media only screen and (min-width:600px) and (max-width:899px){.pop-navigation__intro-text{margin-top:25px}}@media only screen and (min-width:900px){.pop-navigation__intro-text{margin-top:30px}}.pop-navigation__filter{overflow:hidden;padding:0 15px;width:100%;z-index:1}@media only screen and (max-width:599px){.pop-navigation__filter .filterblock a{font-size:16px;font-weight:500;letter-spacing:2.5px;margin-left:0;margin-right:0}}.pop-navigation__filter .filterblock__item.filterblock__item--selected:hover{border-color:unset!important}.pop-navigation__filter.filter--open .pop-navigation__filter-chevron:after{transform:rotate(270deg)}@media only screen and (max-width:599px){.pop-navigation__filter{height:82px;left:0;transform:translateY(20px)}}@media only screen and (min-width:600px){.pop-navigation__filter{padding:30px 30px 0}}@media only screen and (min-width:900px){.pop-navigation__filter{padding:30px 60px 0}}.pop-navigation__filter-chevron{transition:all .25 ease-in-out}.pop-navigation__filter-chevron:after{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"\e90a";display:block;font-family:icomoon!important;font-size:24px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;position:absolute;right:15px;text-transform:none;top:20px;transform:rotate(90deg)}@media only screen and (min-width:600px){.pop-navigation__filter-chevron:after{display:none}}.pop-navigation__filter-back{font-size:18px;margin-top:40px;text-align:center;text-transform:uppercase}.pop-navigation__filter-back i{display:inline-block;transform:rotate(180deg)}.pop-navigation__filter-back i:before{font-weight:700}@media only screen and (max-width:599px){.pop-navigation__filter-back{display:none}}@media only screen and (min-width:900px){.pop-navigation__filter-back{font-size:20px}}.pop-navigation__filter-back-mobile{font-size:18px;margin-top:40px;padding-left:14px;text-align:left;text-transform:uppercase;width:100%}.pop-navigation__filter-back-mobile i{display:inline-block;transform:rotate(180deg)}.pop-navigation__filter-back-mobile i:before{font-weight:700}@media only screen and (min-width:600px){.pop-navigation__filter-back-mobile{display:none}}@media only screen and (min-width:900px){.pop-navigation__filter-back-mobile{font-size:20px}}.pop-navigation .headline-group{color:#000}.pop-navigation .headline-group .headline-lead{color:#fff;font-weight:100;text-shadow:1px 1px 8px #3333334d}.pop-navigation .headline-group .pop-navigation__headline{display:block;font-weight:500;line-height:60px;margin:-10px auto 0;text-shadow:1px 1px 8px #3333334d}.accessoire--category span{color:var(--font-color);display:inline;position:relative;text-decoration:none}.accessoire--category span:after{background-color:var(--font-color);bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .4s ease;width:0}.accessoire--category span:active:after,.accessoire--category span:hover:after{width:100%}.accessoire--category span:before{text-decoration:none}.accessoire--category span.btn:after{content:none}.accessoire--category span.btn{display:inline-block}.accessoire--category span.download,.accessoire--category span[download]{cursor:pointer;font-size:16px;font-weight:500;letter-spacing:2px;line-height:1em;text-transform:uppercase}.accessoire--category span.download:disabled,.accessoire--category span[download]:disabled{pointer-events:none}.accessoire--category span.download:before,.accessoire--category span[download]:before{display:inline-block;font-size:24px;padding-right:5px;text-align:center;vertical-align:text-bottom;width:25px}.accessoire--category span.download:after,.accessoire--category span[download]:after{content:none}.accessoire--category span.download:hover,.accessoire--category span[download]:hover{color:var(--secondary-state-color);cursor:pointer}@media only screen and (min-width:600px){.accessoire--category span.download,.accessoire--category span[download]{font-size:18px;font-weight:400}}@media only screen and (min-width:900px){.accessoire--category span.download,.accessoire--category span[download]{font-size:20px}}.accessoire--category span.download:not(.btn),.accessoire--category span[download]:not(.btn){left:28px;margin-right:28px;position:relative}.accessoire--category span.download:not(.btn):before,.accessoire--category span[download]:not(.btn):before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901"!important;font-family:icomoon!important;font-size:1.1em!important;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;left:-28px;letter-spacing:0;line-height:1;position:absolute;text-transform:none;top:5px}.accessoire--category span.download.btn,.accessoire--category span[download].btn{left:auto;margin-left:0;margin-right:0;padding-left:35px;padding-top:3px}.accessoire--category span.download.btn:before,.accessoire--category span[download].btn:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901"!important;font-family:icomoon!important;font-size:1.5em!important;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;left:0;letter-spacing:0;line-height:1;position:absolute;text-transform:none;top:0}.accessoire--category span[target=_self]:after{display:none}.accessoire--category span .hover-icon-description{display:none;font-size:14px;left:calc(50% - 100px);padding-top:5px;position:absolute;text-align:center;top:100%;width:200px}.no-touch body:not(.is-sticky) .accessoire--category span:hover .hover-icon-description{display:block}@media only screen and (min-width:900px){.no-touch body .accessoire--category span:hover .hover-icon-description{display:block}}#home-page-content .accessoire--category span,#page-content .accessoire--category span,#sub-home-page-content .accessoire--category span{left:28px;margin-right:28px;position:relative}#home-page-content .accessoire--category span:before,#page-content .accessoire--category span:before,#sub-home-page-content .accessoire--category span:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";font-family:icomoon!important;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;left:-28px;letter-spacing:0;line-height:1;position:absolute;text-transform:none;top:4px}#home-page-content .accessoire--category span[target=_blank],#page-content .accessoire--category span[target=_blank],#sub-home-page-content .accessoire--category span[target=_blank]{left:28px;margin-right:28px}#home-page-content .accessoire--category span[target=_blank]:before,#page-content .accessoire--category span[target=_blank]:before,#sub-home-page-content .accessoire--category span[target=_blank]:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\1f322";font-family:icomoon!important;font-size:1em;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;left:-28px;letter-spacing:0;line-height:1;position:absolute;text-transform:none;top:4px}#home-page-content li .accessoire--category span:not([download]),#home-page-content p .accessoire--category span:not([download]),#page-content li .accessoire--category span:not([download]),#page-content p .accessoire--category span:not([download]),#sub-home-page-content li .accessoire--category span:not([download]),#sub-home-page-content p .accessoire--category span:not([download]){left:0;margin-left:0;margin-right:0;white-space:nowrap}#home-page-content li .accessoire--category span:not([download]):after,#home-page-content p .accessoire--category span:not([download]):after,#page-content li .accessoire--category span:not([download]):after,#page-content p .accessoire--category span:not([download]):after,#sub-home-page-content li .accessoire--category span:not([download]):after,#sub-home-page-content p .accessoire--category span:not([download]):after{animation:none;transition:width .4s ease-out;width:100%}#home-page-content li .accessoire--category span:not([download]):active:after,#home-page-content li .accessoire--category span:not([download]):hover:after,#home-page-content p .accessoire--category span:not([download]):active:after,#home-page-content p .accessoire--category span:not([download]):hover:after,#page-content li .accessoire--category span:not([download]):active:after,#page-content li .accessoire--category span:not([download]):hover:after,#page-content p .accessoire--category span:not([download]):active:after,#page-content p .accessoire--category span:not([download]):hover:after,#sub-home-page-content li .accessoire--category span:not([download]):active:after,#sub-home-page-content li .accessoire--category span:not([download]):hover:after,#sub-home-page-content p .accessoire--category span:not([download]):active:after,#sub-home-page-content p .accessoire--category span:not([download]):hover:after{animation:stretch .6s ease-in-out}#home-page-content li .accessoire--category span:not([download]):before,#home-page-content p .accessoire--category span:not([download]):before,#page-content li .accessoire--category span:not([download]):before,#page-content p .accessoire--category span:not([download]):before,#sub-home-page-content li .accessoire--category span:not([download]):before,#sub-home-page-content p .accessoire--category span:not([download]):before{content:none}#home-page-content li .accessoire--category span:not([download])[target=_blank],#home-page-content p .accessoire--category span:not([download])[target=_blank],#page-content li .accessoire--category span:not([download])[target=_blank],#page-content p .accessoire--category span:not([download])[target=_blank],#sub-home-page-content li .accessoire--category span:not([download])[target=_blank],#sub-home-page-content p .accessoire--category span:not([download])[target=_blank]{left:0;margin-right:0}#home-page-content li .accessoire--category span:not([download])[target=_blank]:before,#home-page-content p .accessoire--category span:not([download])[target=_blank]:before,#page-content li .accessoire--category span:not([download])[target=_blank]:before,#page-content p .accessoire--category span:not([download])[target=_blank]:before,#sub-home-page-content li .accessoire--category span:not([download])[target=_blank]:before,#sub-home-page-content p .accessoire--category span:not([download])[target=_blank]:before{content:none;left:0}@media only screen and (max-width:599px){#home-page-content li .accessoire--category span:not([download]),#home-page-content p .accessoire--category span:not([download]),#page-content li .accessoire--category span:not([download]),#page-content p .accessoire--category span:not([download]),#sub-home-page-content li .accessoire--category span:not([download]),#sub-home-page-content p .accessoire--category span:not([download]){border-bottom:1px solid var(--font-color);bottom:-1px;white-space:normal}#home-page-content li .accessoire--category span:not([download]):after,#home-page-content p .accessoire--category span:not([download]):after,#page-content li .accessoire--category span:not([download]):after,#page-content p .accessoire--category span:not([download]):after,#sub-home-page-content li .accessoire--category span:not([download]):after,#sub-home-page-content p .accessoire--category span:not([download]):after{content:none}.bright-background #home-page-content li .accessoire--category span:not([download]),.bright-background #home-page-content p .accessoire--category span:not([download]),.bright-background #page-content li .accessoire--category span:not([download]),.bright-background #page-content p .accessoire--category span:not([download]),.bright-background #sub-home-page-content li .accessoire--category span:not([download]),.bright-background #sub-home-page-content p .accessoire--category span:not([download]),.lightbox-target-area #home-page-content li .accessoire--category span:not([download]),.lightbox-target-area #home-page-content p .accessoire--category span:not([download]),.lightbox-target-area #page-content li .accessoire--category span:not([download]),.lightbox-target-area #page-content p .accessoire--category span:not([download]),.lightbox-target-area #sub-home-page-content li .accessoire--category span:not([download]),.lightbox-target-area #sub-home-page-content p .accessoire--category span:not([download]),.template-pages-category-productOverviewPage #home-page-content li .accessoire--category span:not([download]),.template-pages-category-productOverviewPage #home-page-content p .accessoire--category span:not([download]),.template-pages-category-productOverviewPage #page-content li .accessoire--category span:not([download]),.template-pages-category-productOverviewPage #page-content p .accessoire--category span:not([download]),.template-pages-category-productOverviewPage #sub-home-page-content li .accessoire--category span:not([download]),.template-pages-category-productOverviewPage #sub-home-page-content p .accessoire--category span:not([download]),.template-pages-layout-notepadPage #home-page-content li .accessoire--category span:not([download]),.template-pages-layout-notepadPage #home-page-content p .accessoire--category span:not([download]),.template-pages-layout-notepadPage #page-content li .accessoire--category span:not([download]),.template-pages-layout-notepadPage #page-content p .accessoire--category span:not([download]),.template-pages-layout-notepadPage #sub-home-page-content li .accessoire--category span:not([download]),.template-pages-layout-notepadPage #sub-home-page-content p .accessoire--category span:not([download]),.template-pages-product-articleDetailPage #home-page-content li .accessoire--category span:not([download]),.template-pages-product-articleDetailPage #home-page-content p .accessoire--category span:not([download]),.template-pages-product-articleDetailPage #page-content li .accessoire--category span:not([download]),.template-pages-product-articleDetailPage #page-content p .accessoire--category span:not([download]),.template-pages-product-articleDetailPage #sub-home-page-content li .accessoire--category span:not([download]),.template-pages-product-articleDetailPage #sub-home-page-content p .accessoire--category span:not([download]),.template-pages-search-searchPage #home-page-content li .accessoire--category span:not([download]),.template-pages-search-searchPage #home-page-content p .accessoire--category span:not([download]),.template-pages-search-searchPage #page-content li .accessoire--category span:not([download]),.template-pages-search-searchPage #page-content p .accessoire--category span:not([download]),.template-pages-search-searchPage #sub-home-page-content li .accessoire--category span:not([download]),.template-pages-search-searchPage #sub-home-page-content p .accessoire--category span:not([download]){border-bottom:1px solid var(--font-color)}}.link-list .accessoire--category span.download,.link-list .accessoire--category span[download]:before{content:"\e901"!important}.accessoire{align-items:flex-start;background-color:#fff;display:flex;justify-content:center;min-height:1px;padding:20px;width:100%}.accessoire,.accessoire:active,.accessoire:hover,.accessoire:visited{color:inherit;cursor:pointer;font-family:inherit;font-weight:inherit;left:0!important;margin-left:0!important;margin-right:0!important;text-decoration:none}.accessoire:after,.accessoire:before{content:none!important}.accessoire:before{margin:0!important}.accessoire,.accessoire:active,.accessoire:hover,.accessoire:visited{position:relative}.no-touch .accessoire:hover:after{bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.accessoire:before{content:none}@media only screen and (min-width:450px){.accessoire{display:block;padding:20px 20px 15px}}.accessoire--category{flex-direction:column;justify-content:center;padding:20px 15px}.accessoire--category p{font-size:1.125rem}@media only screen and (min-width:600px){.accessoire--category p{font-size:1.5rem}}.accessoire--category span:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";display:inline-block;font-family:icomoon!important;font-size:.7em;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;margin:0 .6em 0 0;text-transform:none}.accessoire--notepad{align-items:center;color:#fff;display:flex;font-weight:500;min-height:1px}.accessoire--notepad:hover{color:#bfbfbf}@media only screen and (min-width:450px){.accessoire--notepad{margin-top:0}}.accessoire--notepad .tooltip-link__link{align-items:center;color:inherit;display:flex;flex-direction:row;justify-content:center;min-height:1px;position:relative}.accessoire--notepad .tooltip-link__link:hover{color:inherit}@media only screen and (min-width:450px){.accessoire--notepad .tooltip-link__link{flex-direction:column}}.accessoire--notepad .tooltip-link__link:before{font-size:2.5rem;line-height:1.1em;text-align:center}@media only screen and (min-width:450px){.accessoire--notepad .tooltip-link__link:before{font-size:4.375rem}}.accessoire--notepad .tooltip-link__linktext{margin-left:10px;padding:0;text-align:center;text-decoration:underline}@media only screen and (max-width:449px){.accessoire--notepad .tooltip-link__linktext{margin-left:0}}@media only screen and (min-width:600px){.accessoire--notepad .tooltip-link__linktext{margin:0}}.accessoire--notepad .tooltip-link__indicator{background-color:#bda88f;border-radius:10px;color:#fff;font-size:.9em;height:1.1rem;left:calc(50% - 70px);line-height:1.1em;padding:0 4px;position:absolute;top:0;word-break:normal}@media only screen and (min-width:450px){.accessoire--notepad .tooltip-link__indicator{left:calc(50% + 15px);top:8px}}@media only screen and (max-width:449px){.accessoire--notepad .tooltip-link__indicator{left:-7px;position:relative;top:-9px}.accessoire__figure{margin:0 10px}.accessoire__figure.accessoire__figure{flex:0 1 auto;width:33.33333%}.accessoire__figure:before{padding-top:100%}}@media only screen and (min-width:450px){.accessoire__figure{margin-bottom:15px}.accessoire__figure:before{padding-top:68.75%}}.accessoire__figure img{height:70%;object-fit:contain;object-position:center center;width:70%}.accessoire__content{color:#404040;display:inline-block;font-size:16px;line-height:26px;width:100%}.accessoire__content span{color:#000;font-weight:500}.accessoire__content span>strong{font-weight:500}@media only screen and (max-width:449px){.accessoire__content{flex:0 1 auto;width:66.66667%}}.accessoire__content small{color:#404040;font-size:12px;font-weight:400;word-break:auto-phrase}@media only screen and (min-width:600px) and (max-width:899px){.accessoire__content{font-size:18px;line-height:28px}}@media only screen and (min-width:900px){.accessoire__content{line-height:30px}}.accessoire__content [role=link]{color:#404040;cursor:pointer;font-weight:400;text-decoration:underline}@media only screen and (max-width:899px){.accessoire__content [role=link]{display:block;text-align:center}}.accessoires .headline-group h2{margin-bottom:30px}@media only screen and (min-width:900px){.accessoires .headline-group h2{margin-bottom:50px}}#inspiration-detail .accessoires{margin-top:0}@media only screen and (min-width:450px) and (max-width:599px){.accessoires .swiper-container{margin:0 15px}}.accessoires .swiper-slide{border:1px solid #0000;order:1}.accessoires .swiper-slide:hover{border-color:#000}@media only screen and (max-width:449px){.accessoires .swiper-slide+.swiper-slide{margin:10px 0 0}.accessoires .swiper-slide:nth-of-type(1n+5),:not(.has-notepad-tile) .accessoires .swiper-slide:nth-of-type(1n+4){display:none}.accessoires .swiper-slide--notepad{margin-top:10px;order:2}}.accessoires .swiper-wrapper{flex-direction:column}@media only screen and (min-width:450px){.accessoires .swiper-wrapper{flex-direction:row}}.accessoires__slider{position:relative}@media only screen and (min-width:450px) and (max-width:599px){.accessoires__slider{transform:translateX(0)}}.accessoires__slider.is-begin .swiper-button--prev{display:none}@media only screen and (min-width:450px) and (max-width:599px){.accessoires__slider.is-begin{transform:translateX(-15px)}}.accessoires__slider.is-end .swiper-button--next{display:none}@media only screen and (min-width:450px) and (max-width:599px){.accessoires__slider.is-end{transform:translateX(15px)}}@media only screen and (max-width:599px){.is-expanded .accessoires__slider .swiper-slide{display:block!important}}@media only screen and (max-width:449px){.accessoires__button{display:none!important}}@media only screen and (min-width:900px){.accessoires__button{font-size:28px;width:50px}}.accessoires__action{margin-top:10px}@media only screen and (min-width:450px){.accessoires__action{display:none!important}}.accessoires__action-btn{align-items:center;border:0!important;display:flex;min-height:1px;padding:0}.accessoires__action-more{display:inline}.accessoires__action-less,.is-expanded .accessoires__action-more{display:none}.is-expanded .accessoires__action-less{display:inline}.accessoires__action-text{border-bottom:1px solid #000;text-align:center}.accessoires__action.is-fixed{bottom:0;padding:0;position:fixed;transform:translateY(0);transition:transform .3s;width:calc(100% - 30px);z-index:9}.accessoires__action.is-fixed.is-translated{transform:translateY(100%)}.product-carousel__wrapper .product-presentation{background-color:#000;height:100%;margin-bottom:0;padding:30px 24px}@media only screen and (min-width:450px){.product-carousel__wrapper .product-presentation{display:flex;flex-direction:column;justify-content:space-between;min-height:1px;padding:30px 12px}}.product-carousel__wrapper .product-presentation__subcontent{display:block;position:relative}@media only screen and (min-width:450px){.product-carousel__wrapper .product-presentation__subcontent{align-content:space-between;display:flex;flex-direction:column;height:100%}}.product-carousel__wrapper .product-presentation__headline{flex:0 1 auto;margin-bottom:40px;margin-left:calc(33.33333% - 10px);width:calc(66.66667% - 3.33333px)}.product-carousel__wrapper .product-presentation__headline h2{font-size:20px;line-height:26px;margin-bottom:10px}.product-carousel__wrapper .product-presentation__headline .copy{color:#949697;font-size:14px;line-height:24px}@media only screen and (min-width:450px){.product-carousel__wrapper .product-presentation__headline{flex-basis:100%;margin:0;order:1;width:100%}.product-carousel__wrapper .product-presentation__headline h2{font-size:22px;line-height:28px}.product-carousel__wrapper .product-presentation__headline .copy{font-size:16px;line-height:24px}}.product-carousel__wrapper .product-presentation__product-name{color:#949697;font-size:14px;line-height:24px}@media only screen and (min-width:450px){.product-carousel__wrapper .product-presentation__product-name{flex-grow:2;font-size:16px}}@media only screen and (max-width:449px){.product-carousel__wrapper .product-presentation__content.has-headline .product-presentation__image{flex:0 1 auto;height:100px;padding:10px 10px 0 0;width:calc(33.33333% - 6.66667px)}.product-carousel__wrapper .product-presentation__content.has-headline .product-presentation__image img{object-fit:contain;object-position:center center}.product-carousel__wrapper .product-presentation__product-line{align-items:center;display:flex;flex:0 1 auto;width:calc(66.66667% - 3.33333px)}.product-carousel__wrapper .product-presentation__product-line h5{font-size:20px;line-height:26px}}@media only screen and (min-width:450px){.product-carousel__wrapper .product-presentation__image{align-content:center;display:flex;flex-basis:100%;margin:0;max-height:200px;order:0;padding-bottom:20px;position:relative;text-align:center;width:100%}.product-carousel__wrapper .product-presentation__image img{object-fit:contain;object-position:center center;width:100%}.product-carousel__wrapper .product-presentation__header-row{height:auto}}.product-carousel__wrapper .product-presentation__bullets{margin:0;margin-bottom:20px!important;padding-left:4px;width:100%}.product-carousel__wrapper .product-presentation__bullets ul{margin-bottom:0}.product-carousel__wrapper .product-presentation__bullets ul:not(:last-child){margin-bottom:20px}.product-carousel__wrapper .product-presentation__bullets li{color:#949697;font-size:14px;line-height:24px;margin-top:0}.product-carousel__wrapper .product-presentation__bullets li:before{color:#949697}@media only screen and (min-width:450px){.product-carousel__wrapper .product-presentation__bullets li{font-size:16px}}.product-carousel__wrapper .product-presentation__buttons{margin:10px 0 0;width:100%}.product-carousel__wrapper .product-presentation__buttons a{width:100%}.product-carousel__wrapper .product-presentation__buttons a:not(:last-child){margin-bottom:10px}@media only screen and (min-width:450px){.product-carousel__wrapper .product-presentation__buttons{align-self:flex-end}}.comparison__headline{margin-right:50px;margin-top:20px}@media only screen and (min-width:600px){.comparison__headline{margin-right:0;margin-top:90px}}.comparison .messages{font-size:18px;line-height:30px;text-align:left}.comparison .messages__button-container{justify-content:left;margin-top:20px}.comparison .messages__button-container .messages__button a:after{content:none}.comparison__results{display:flex;min-height:1px;width:100%}.comparison__results-table{display:flex;min-height:1px;width:calc(100% - 35px)}.comparison .swiper-container{flex-wrap:wrap;width:100%}.comparison__products{display:flex;min-height:1px;width:100%}.comparison__item{overflow:hidden;padding:0 10px 20px}.comparison__item>div{border-bottom:1px solid #7777774d;padding:20px 20px 15px}.comparison__item>div:last-child{border-bottom:none}.comparison__item-details{color:#fff;display:block;font-family:Futura,Calibri,Helvetica,sans-serif;font-weight:400;padding:20px 0;text-decoration:none;text-rendering:optimizeLegibility}.comparison__item-details:after{content:none}.comparison__item-details strong{font-family:FuturaDemi,Calibri,Helvetica,sans-serif;font-weight:300;text-rendering:optimizeLegibility}.comparison__item-details img{display:block;height:100px;object-fit:contain;object-position:center center;padding-bottom:30px;width:100%}@media only screen and (min-width:600px){.comparison__item-details img{height:200px}}.comparison__item-surface{align-items:center;display:flex;min-height:1px}.comparison__item-interactions{border-bottom:none!important;padding:0 0 15px!important;position:relative}.comparison__item-interactions:after{background-color:#000;bottom:0;content:"";height:1px;left:-10px;position:absolute;width:calc(100% + 20px)}.comparison__item-interactions .tooltip-link{width:auto}.comparison__item-interactions span{cursor:pointer;display:inline-block}.comparison__item-interactions span.icon-cross:before,.comparison__item-interactions span.icon-heart:before{font-size:24px;line-height:28px}.comparison__item-interactions span.icon-cross:before{color:#000}.comparison__item-interactions .btn{margin-bottom:30px;min-width:auto;width:100%}@media only screen and (max-width:599px){.comparison__item-interactions .btn{margin-right:0;padding:9px 20px 7px}.comparison__item-interactions .btn:before{font-size:24px}.comparison__item-interactions .btn span{display:none}}@media only screen and (min-width:600px){.comparison__item-interactions .btn:before{content:none}}.comparison__item>div.comparison__item-headline{border-bottom:none!important;font-weight:500;min-height:80px;position:relative}.comparison__item>div.comparison__item-headline:after{background-color:#000;bottom:0;content:"";height:1px;left:-10px;position:absolute;width:calc(100% + 20px)}.comparison__item>div.comparison__item-headline span{display:none;padding-top:20px}.comparison__item.swiper-slide-active .comparison__item-headline,.comparison__item.swiper-slide-active .comparison__item-interactions,.comparison__item:first-of-type .comparison__item-headline,.comparison__item:first-of-type .comparison__item-interactions{border-bottom:none!important;position:relative}.comparison__item.swiper-slide-active .comparison__item-headline:after,.comparison__item.swiper-slide-active .comparison__item-interactions:after,.comparison__item:first-of-type .comparison__item-headline:after,.comparison__item:first-of-type .comparison__item-interactions:after{background-color:#000;bottom:0;content:"";height:1px;left:0;position:absolute;width:calc(100% + 10px)}.comparison__item.swiper-slide-active .comparison__item-headline span,.comparison__item:first-of-type .comparison__item-headline span{display:inline-block}.comparison__item.last .comparison__item-headline,.comparison__item.last .comparison__item-interactions,.comparison__item:last-of-type .comparison__item-headline,.comparison__item:last-of-type .comparison__item-interactions{border-bottom:none!important;position:relative}.comparison__item.last .comparison__item-headline:after,.comparison__item.last .comparison__item-interactions:after,.comparison__item:last-of-type .comparison__item-headline:after,.comparison__item:last-of-type .comparison__item-interactions:after{background-color:#000;bottom:0;content:"";height:1px;left:-10px;position:absolute;width:calc(100% + 10px)}.comparison__item.swiper-slide{flex:0 1 auto;width:100%}@media only screen and (min-width:600px){.comparison__item.swiper-slide{flex:0 1 auto;width:calc(50% - 5px)}}@media only screen and (min-width:900px){.comparison__item.swiper-slide{flex:0 1 auto;width:calc(33.33333% - 6.66667px)}}.state-swiper .comparison__item.swiper-slide{flex:none!important}.comparison.state-desc-collapsed .swiper-slide{flex:0 1 auto;width:calc(50% - 5px)}@media only screen and (min-width:600px){.comparison.state-desc-collapsed .swiper-slide{flex:0 1 auto;width:calc(33.33333% - 6.66667px)}}@media only screen and (min-width:900px){.comparison.state-desc-collapsed .swiper-slide{flex:0 1 auto;width:calc(25% - 7.5px)}}.comparison__desc{flex:0 1 auto;min-width:50%;padding-left:0;width:calc(50% - 5px)}@media only screen and (min-width:600px){.comparison__desc{flex:0 1 auto;min-width:33.3%;width:calc(33.33333% - 6.66667px)}}@media only screen and (min-width:900px){.comparison__desc{flex:0 1 auto;min-width:25%;width:calc(25% - 7.5px)}}.comparison__desc>div{border-bottom:none!important;-webkit-hyphens:none;hyphens:none;overflow:hidden;position:relative;word-break:keep-all}.comparison__desc>div:after{background-color:#7777774d;bottom:0;content:"";height:1px;left:20px;position:absolute;width:calc(100% - 40px)}.comparison__desc>div:last-child{border-bottom:none!important;position:relative}.comparison__desc>div:last-child:after{background-color:#7777774d;bottom:0;content:"";height:0;left:20px;position:absolute;width:calc(100% - 40px)}.comparison__desc>div.comparison__desc-headline{border-bottom:none!important;font-weight:500;position:relative}.comparison__desc>div.comparison__desc-headline:after{background-color:#000;bottom:0;content:"";height:1px;left:20px;position:absolute;width:calc(100% - 40px)}.comparison__desc>div.comparison__desc-space{background-color:initial;border-bottom:none!important;position:relative}.comparison__desc>div.comparison__desc-space:after{background-color:#7777774d;bottom:0;content:"";height:0;left:20px;position:absolute;width:calc(100% - 40px)}.comparison__desc-toggle{width:35px}.comparison__desc-toggle-icon{align-items:center;background-color:#000;color:#fff;cursor:pointer;display:inline-flex;font-size:30px;height:35px;text-align:center;width:35px}.comparison__desc-toggle-icon.is-fixed{position:sticky;top:0}.state-desc-collapsed .comparison__desc{display:none}.state-desc-collapsed .comparison__desc-toggle-icon{justify-content:center}.state-desc-collapsed .comparison__desc-toggle-icon:before{content:"\e904";transform:none}.comparison .swiper-container.state-swiper .swiper-button-black{background-size:15px;color:#000;display:block;top:100px}@media only screen and (min-width:600px){.comparison .swiper-container.state-swiper .swiper-button-black{top:105px}}.comparison .swiper-container.state-swiper .swiper-button-prev{left:-5px}.comparison .swiper-container.state-swiper .swiper-button-next{right:-5px}.comparison .swiper-container:not(.state-swiper) .swiper-button-black{display:none!important}.product-presentation{margin-bottom:50px}@media only screen and (min-width:600px){.product-presentation{margin-bottom:60px}}@media only screen and (min-width:900px){.product-presentation{margin-bottom:80px}}.product-presentation__content{height:100%;position:relative}@media only screen and (min-width:600px){.product-presentation__headline{flex:0 1 auto;margin-left:calc(33.33333% - 20px);width:calc(66.66667% - 6.66667px)}}.product-presentation__headline h2{margin-top:0}.product-presentation__headline h2 span{display:block}.product-presentation__image{height:200px;margin-bottom:20px}@media only screen and (min-width:600px){.product-presentation__image{flex:0 1 auto;margin:0;width:calc(33.33333% - 13.33333px)}.has-headline .product-presentation__image{padding-top:20px}}.product-presentation__image img{height:100%;object-fit:contain;object-position:top center;width:100%}@media only screen and (min-width:600px){.product-presentation__image img{width:calc(100% - 40px)}}.product-presentation__bullets{margin-bottom:20px!important;order:2}@media only screen and (min-width:600px){.product-presentation__bullets{flex:0 1 auto;margin-left:calc(33.33333% - 20px);width:calc(66.66667% - 6.66667px)}}.product-presentation__buttons{order:3}@media only screen and (min-width:600px){.product-presentation__buttons{flex:0 1 auto;margin-left:calc(33.33333% - 20px);width:calc(66.66667% - 6.66667px)}}.product-presentation__buttons a{left:0!important}@media only screen and (max-width:599px){.product-presentation__buttons a{width:100%}}.product-presentation__buttons a:not(:last-child){margin-bottom:20px}@media only screen and (min-width:600px){.product-presentation__buttons a:not(:last-child){margin:0 20px 10px 0}}.product-presentation__buttons a:before{content:none!important}.prospect-order-form .prospect-order-form__checkboxes .option{flex-basis:100%;margin-bottom:30px}@media only screen and (min-width:900px){.prospect-order-form{margin-top:60px}.prospect-order-form__form{flex:0 1 auto;width:58.33333%}}@media only screen and (min-width:600px){.prospect-order-form{margin-top:60px}.prospect-order-form__form{flex:0 1 auto;width:83.33333%}}@media only screen and (max-width:599px){.quickview .page-title{margin-right:50px;margin-top:20px}}.product-images{flex:0 1 auto;width:100%}@media only screen and (min-width:900px){.product-images{flex:0 1 auto;width:calc(50% - 15px)}}.product-images__image{cursor:pointer;height:250px}@media only screen and (min-width:600px){.product-images__image{align-items:center;display:flex;height:420px;justify-content:center}}.product-images__image img{height:100%;object-fit:contain;object-position:center center;padding:0 40px;width:100%}.product-images .swiper-slide,.product-images .swiper-wrapper{height:auto}.product-images .swiper-container{align-items:center;display:flex;flex-direction:column;min-height:1px}.product-images .swiper-pagination{display:flex;justify-content:center;margin-top:17px;max-width:290px;min-height:1px;overflow:hidden;position:relative;transition:.5s;width:290px}.product-images .swiper-pagination.align-left{justify-content:left}.product-images .swiper-pagination-bullets{bottom:0}.product-images .swiper-pagination-bullet{background:none;border-radius:0;bottom:0;flex:0 0 auto;height:35px;margin:0!important;opacity:1;position:relative;transition:all .25s ease-in-out;width:50px}.product-images .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:10px!important}.product-images .swiper-pagination-bullet:before{background:#000;content:"";display:block;height:5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.product-images .swiper-pagination-bullet-active:before{background:#a78a69}.product-images .swiper-pagination-fraction{text-align:center}.similar-image-label{background-color:#bfbfbf;bottom:0;font-size:12px;font-style:normal;font-weight:500;line-height:12px;padding:6px 20px;position:absolute}@media only screen and (min-width:600px){.similar-image-label{font-size:14px;line-height:14px}}.product-surface__label{font-size:20px;letter-spacing:.2px;line-height:28px}@media only screen and (min-width:600px){.product-surface__label{font-size:22px;line-height:30px}}@media only screen and (min-width:900px){.product-surface__label{font-size:24px;line-height:32px}}.product-surface{display:flex;flex-wrap:wrap;min-height:1px;width:100%}.product-surface span{display:inline-block;font-weight:500;margin-left:10px}.product-surface__label{align-items:center;margin:0 0 10px;width:100%}.product-surface__label .tooltip-link{margin-right:0}.product-surface__label .tooltip-link+span{margin-left:6px}.product-surface__label .icon-info{font-size:20px}.product-surface__label strong{text-transform:capitalize}.product-surface__item{align-items:center;background-position:0;background-size:cover;border:2px solid #0000;border-radius:22px;display:flex;height:42px;justify-content:center;margin-right:25px;min-height:1px;min-height:42px;min-width:42px;overflow:hidden;padding:3px;position:relative;transition:all .25s ease-in-out;width:42px}@media only screen and (min-width:600px) and (max-width:899px){.product-surface__item{height:40px;margin-right:20px;min-height:40px;min-width:40px;width:40px}}@media only screen and (min-width:900px){.product-surface__item{height:34px;margin-right:15px;min-height:34px;min-width:34px;width:34px}}.product-surface__item-inner{background-position:50%;background-size:cover;border:thin solid #bfbfbf;border-radius:50%;height:32px;width:32px}@media only screen and (min-width:600px) and (max-width:899px){.product-surface__item-inner{height:30px;width:30px}}@media only screen and (min-width:900px){.product-surface__item-inner{height:24px;width:24px}}.product-surface__item--active,.product-surface__item--active:hover,.product-surface__item:hover{border-color:#000}.product-surface--mini .product-surface__item{height:30px;min-height:30px;min-width:30px;transition:all .25s ease-in-out;width:30px}.product-surface--mini .product-surface__item-inner{border:thin solid #bfbfbf;border-radius:50%;height:20px;width:20px}.product-surface--mini .product-surface__item:hover{border-color:#0000}@media only screen and (max-width:899px){.product-surface--mini .product-surface__item{height:24px;margin-top:5px;min-height:24px;min-width:24px;width:24px}.product-surface--mini .product-surface__item-inner{border:thin solid #bfbfbf;border-radius:50%;height:12px;width:12px}}.servicetool{bottom:35px;pointer-events:none;position:fixed;right:35px;transition:all .3s;z-index:600}@media only screen and (min-width:600px){.servicetool{align-items:flex-end;display:flex;flex-direction:column;min-height:1px}}.servicetool.bottom{opacity:0;visibility:hidden}.servicetool__overlay{background-color:#000;color:#fff;height:100%;left:0;opacity:0;padding:90px 30px;position:fixed;top:0;transform:translateX(100vw);transition:opacity .5s ease,transform 0s .5s;width:100%}@media only screen and (min-width:600px){.servicetool__overlay{background-color:#000000e6;height:auto;margin:0 -15px 30px 0;padding:20px;position:relative;width:300px}}.servicetool__overlay--visible{opacity:1;pointer-events:auto;transform:translateX(0);transition:transform 0s,opacity .5s ease}.servicetool__overlay-item+.servicetool__overlay-item{margin-top:30px}.servicetool__overlay-item a,.servicetool__overlay-item a:hover{color:#fff}@media only screen and (min-width:600px){.servicetool__overlay:after{border:15px solid #0000;border-bottom:0;border-top-color:#000000e6;bottom:0;content:"";left:80%;margin-bottom:-15px;margin-left:0;position:absolute}}.servicetool__icon{background-color:#bda88f;border-radius:40px;box-shadow:2px 2px 2px 1px #0003;color:#fff;cursor:pointer;font-size:35px;height:60px;line-height:1.5;pointer-events:auto;position:relative;width:60px}.servicetool__icon .icon-cross,.servicetool__icon .icon-phone{align-items:center;display:flex;height:100%;justify-content:center;min-height:1px;width:100%}.servicetool__icon .icon-cross,.servicetool__icon.active .icon-phone{display:none}.servicetool__icon.active .icon-cross{display:flex;min-height:1px}.spareparts h2{margin-bottom:15px}.spareparts strong{font-weight:500!important}.spareparts__headline{margin-bottom:0!important;margin-top:15px!important}.spareparts a{left:28px;margin-right:28px}.spareparts a:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\1f322";font-family:icomoon!important;font-size:1em;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;left:-28px;letter-spacing:0;line-height:1;position:absolute;text-transform:none;top:4px}.spareparts__product-name-label{font-size:18px;letter-spacing:3px;padding-left:0;text-transform:uppercase}.spareparts button{margin-bottom:30px}.spareparts .icon-heart-filled:before{color:#000}.spareparts td:first-of-type,.spareparts th:first-of-type{width:15%}.spareparts td:nth-of-type(2),.spareparts th:nth-of-type(2){width:85%}.spareparts__select-container{align-items:center;display:flex;gap:15px}@media only screen and (min-width:600px) and (max-width:899px){.spareparts__select-container{flex:1 0 100%;margin-top:-38px}}.spareparts .ratio:before{padding-bottom:75%}@media only screen and (min-width:900px){.spareparts .ratio:before{padding-bottom:133.33333333%}}@media only screen and (max-width:599px){.spareparts .ratio{margin-bottom:30px}}@media only screen and (min-width:600px) and (max-width:899px){.spareparts .ratio{margin-bottom:50px}}.spareparts .ratio__content,.spareparts__figure{height:100%;width:100%}.spareparts__figure{background:#fff;cursor:pointer;max-width:100%;text-align:center}.spareparts__figure img{height:100%;object-fit:contain;object-position:center center}@media only screen and (max-width:599px){.spareparts>span{display:block}}@media only screen and (min-width:600px){.spareparts>span{display:inline-block;padding-left:15px;vertical-align:top}.spareparts>span:first-of-type{width:60%}.spareparts>span:nth-of-type(2){padding-right:15px;width:40%}}.spareparts__table-wrapper{display:flex;flex-direction:column;margin-bottom:25px;min-height:1px;overflow:auto}@media only screen and (min-width:600px){.spareparts__table-wrapper{flex:0 1 auto;margin-bottom:35px;width:83.33333%}}.spareparts__scrollable{border:solid #bfbfbf;border-width:1px 0;margin-top:8px;overflow-y:auto}.spareparts__scrollable-table tr:not(:last-child){border-bottom:1px solid #bfbfbf}.spareparts__scrollable-table td{padding:10px 0}@media only screen and (min-width:600px){.spareparts__scrollable-table td{padding:15px 0}.spareparts__scrollable-table td:first-of-type{padding-left:15px}}@media only screen and (min-width:1280px){.spareparts__content{display:flex;justify-content:space-between;min-height:1px}}@media only screen and (max-width:599px){.spareparts__content-cols{flex:0 1 auto;width:100%}}@media only screen and (min-width:600px) and (max-width:899px){.spareparts__content-cols{flex:0 1 auto;width:100%}}@media only screen and (min-width:900px) and (max-width:1280px){.spareparts__content-cols{flex:0 1 auto;width:calc(50% - 15px)}}@media only screen and (min-width:1280px){.spareparts__content-cols{flex:0 1 auto;width:calc(50% - 15px)}}.spareparts__content-svg-wrapper{-ms-overflow-style:none;cursor:crosshair;height:auto;margin-right:20px;position:relative;scrollbar-width:none;width:100%}@media only screen and (min-width:900px){.spareparts__content-svg-wrapper{overflow-y:scroll}}@media only screen and (max-width:1279px){.spareparts__content-svg-wrapper{margin-bottom:40px}}@media only screen and (min-width:1280px){.spareparts__content-svg-wrapper{width:50%}}.spareparts__content-svg-wrapper-control{margin-top:-100px;position:absolute;right:15px;z-index:10}.spareparts__content-svg-wrapper-control>div{background:#f6f3f0;cursor:pointer;font-size:32px;height:40px;text-align:center;width:40px}.spareparts__content-svg-wrapper-control>div:first-child{line-height:44px;margin-bottom:5px}.spareparts__content-svg-wrapper-control>div:nth-child(2){line-height:20px;margin-bottom:5px}.spareparts__content-image::-webkit-scrollbar{display:none}.spareparts__content-data{width:100%}@media only screen and (min-width:1280px){.spareparts__content-data{min-width:400px;width:50%}}.spareparts__content-data-item-more{margin-top:10px;padding-left:47px}.spareparts__content-data-item-more .rsp-download-wrapper{display:flex;flex-wrap:wrap}.spareparts__content-data-item-more .rsp-download-wrapper .rsp-download-item{display:inline-block;min-width:49%}.spareparts__content-data-item-more .spareparts__availability svg{margin-right:8px}.spareparts__content-image{align-self:flex-start;background:#fff;height:auto;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:599px){.spareparts__content-image{background-color:#fff;margin-top:0!important;position:sticky;top:140px;z-index:9}}.spareparts__content-image img{width:100%}.spareparts__content-image svg{background:#fff;max-height:600px;position:relative;width:auto}.spareparts__content-image svg text,.spareparts__content-image svg text tspan{font-family:Futura}.spareparts__content-image svg text tspan.svg-text-selected,.spareparts__content-image svg text tspan.svg-text-selected tspan,.spareparts__content-image svg text.svg-text-selected,.spareparts__content-image svg text.svg-text-selected tspan{font-size:24px;font-weight:400}.spareparts__content-image svg switch>g>#CC_x5F_HOTSPOT>text{cursor:pointer}.spareparts__content-data>div:nth-child(odd){background-color:#f6f3f0}.spareparts__content-data>div:nth-child(2n){background-color:#fff}.spareparts__content-data-item{cursor:pointer;padding:20px 15px;transition:all .25 ease-in-out}.spareparts__content-data-item-upper{display:flex;justify-content:space-between}.spareparts__content-data-item-upper-label{display:flex;flex-direction:column;flex-grow:1;margin:0 auto 0 0;padding-right:10px}@media only screen and (min-width:600px){.spareparts__content-data-item-upper-label{flex-direction:row}.spareparts__content-data-item-upper-label>div:nth-child(2){margin-left:auto}}.spareparts__content-data-item-upper-label .external-custom-numbers{font-size:12px;line-height:18px;margin-bottom:10px}@media only screen and (min-width:600px){.spareparts__content-data-item-upper-label .external-custom-numbers{font-size:14px;line-height:20px}}.spareparts__content-data-item-upper-price{flex:1 0 100%;margin-left:0;margin-right:0;max-width:220px;min-width:108px;text-align:left;width:auto}@media only screen and (min-width:600px){.spareparts__content-data-item-upper-price{flex:auto;text-align:right}}.spareparts__content-data-item-upper .gross-price-wrapper{text-align:left}@media only screen and (min-width:600px){.spareparts__content-data-item-upper .gross-price-wrapper{text-align:right}}.spareparts__content-data-item-upper .gross-price,.spareparts__content-data-item-upper .net-price{display:block}.spareparts__content-data-item .link-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;margin-right:0;margin-top:20px}@media only screen and (min-width:600px){.spareparts__content-data-item .link-wrapper{margin-right:32px}}.spareparts__content-data-item .link-wrapper__product{flex:1 0 100%;margin-bottom:25px}.spareparts__content-data-item .link-wrapper__section{display:flex;flex-direction:row;gap:20px}.spareparts__content-data-item .link-wrapper i{line-height:64px}.spareparts__content-data-item .link-wrapper .part-img{height:64px;margin-right:15px}.spareparts__content-data-item .link-wrapper .part-link{height:24px;left:0;margin-left:8px;margin-top:16px;text-transform:uppercase}.spareparts__content-data-item .link-wrapper .part-link:before{display:none}.spareparts__content-data-item .link-wrapper .part-link:after{background:#000}.spareparts__content-data-item .rounded-label{background-color:#d3c4b4;border-radius:50%;display:inline-block;font-size:16px;font-style:normal;font-weight:500;height:32px;letter-spacing:.2px;line-height:26px;margin-right:15px;padding-left:0;padding-top:2px;text-align:center;width:32px}@media only screen and (min-width:600px){.spareparts__content-data-item .rounded-label{font-size:18px;line-height:28px}}@media only screen and (min-width:900px){.spareparts__content-data-item .rounded-label{line-height:30px}}.spareparts__content-data-item .rounded-label.collapsed{background-color:#000;color:#fff}.spareparts__content-data-item .prod-name{font-size:16px;font-style:normal;font-weight:500;letter-spacing:.2px;line-height:26px;margin-right:12px;word-break:break-word}@media only screen and (min-width:600px){.spareparts__content-data-item .prod-name{font-size:18px;line-height:28px}}@media only screen and (min-width:900px){.spareparts__content-data-item .prod-name{line-height:30px}}.spareparts__content-data-item .prod-info{display:block;font-size:16px;font-weight:500}@media only screen and (min-width:600px){.spareparts__content-data-item .prod-info{font-size:18px}}.spareparts__content-data-item .prod-info__sub{display:block;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:26px}.spareparts__content-data-item .prod-info__sub>a{left:0;margin-right:0;text-decoration:underline}.spareparts__content-data-item .prod-info__sub>a:after,.spareparts__content-data-item .prod-info__sub>a:before{display:none}@media only screen and (min-width:600px){.spareparts__content-data-item .prod-info__sub{font-size:18px;line-height:28px}}@media only screen and (min-width:900px){.spareparts__content-data-item .prod-info__sub{line-height:30px}}.spareparts__content-data-item .notepad-icon{display:inline-block;margin-right:5px;margin-top:4px;position:relative}.spareparts__content-data-item .side-actions{display:flex;height:auto;pointer-events:all}@media only screen and (max-width:599px){.spareparts__content-data-item .side-actions{align-items:center;flex-direction:column}}.spareparts__content-data-item .side-actions .icon-heart,.spareparts__content-data-item .side-actions .icon-heart-filled{font-size:24px;margin:0;padding:8px}.spareparts__content-data-item .side-actions .cart-btn{display:inline-block;height:40px;left:unset;margin:-5px 0 0 10px;min-width:unset!important;padding:0;width:40px}@media only screen and (max-width:599px){.spareparts__content-data-item .side-actions .cart-btn{margin-left:0;margin-top:5px}}.spareparts__content-data-item .side-actions .cart-btn:before{content:"";display:none;margin-top:-5px}.spareparts__content-data-item .side-actions .cart-btn .icon-ssp-cart:before{left:-12px}.spareparts__content-data-item .side-actions .cart-btn .icon-ssp-cart{font-size:24px;pointer-events:none;position:relative;top:8px}.spareparts__content-data-item .side-actions .btn--disabled{background-color:#0006;border:none;cursor:not-allowed}.spareparts__content-data-item .article-num{display:block;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:26px}@media only screen and (min-width:600px){.spareparts__content-data-item .article-num{font-size:18px;line-height:28px}}@media only screen and (min-width:900px){.spareparts__content-data-item .article-num{line-height:30px}}.spareparts__content-data-item .part-instructions{display:inline-block!important;font-size:16px;font-style:normal;font-weight:400;letter-spacing:2px;line-height:16px;margin-top:16px;text-transform:uppercase}@media only screen and (min-width:600px){.spareparts__content-data-item .part-instructions{font-size:18px;line-height:18px}}@media only screen and (min-width:900px){.spareparts__content-data-item .part-instructions{font-size:20px;line-height:20px}}.spareparts__content-data-item .part-instructions:after{background:#000}.spareparts__content-data-item .part-video{margin-top:20px}.spareparts__date-field{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;margin-top:50px}@media only screen and (min-width:600px){.spareparts__date-field{align-items:center;flex-direction:row;gap:50px}}.spareparts__date-field .artnum-label{font-size:18px;margin-top:6px}.spareparts__date-field .artnum-label strong{font-weight:500}.spareparts__date-field .date-label{font-size:18px;margin-top:6px}.spareparts__date-field .surface-label{margin-top:6px}.spareparts__date-field select#fromDates{width:auto!important}.spareparts__date-field select#fromDates+.selectbox__arrow:before{margin-left:-40px;right:auto}.spareparts__date-field .chosen-container{margin-left:-20px;margin-top:-2px;width:auto!important}.spareparts__date-field .chosen-container .chosen-single>span{font-weight:500}@media only screen and (min-width:900px){.spareparts__content-sticky{margin-bottom:-120px}}.spareparts__content-data-item-more svg{margin-right:8px}.spareparts-tooltip{z-index:10}.spareparts-tooltip .tooltip-inner-wrapper p{margin:0}.teasergallery{margin-bottom:50px}@media only screen and (min-width:600px){.teasergallery{margin-bottom:60px}}@media only screen and (min-width:900px){.teasergallery{display:flex;justify-content:space-between;margin-bottom:80px;min-height:1px}}.teasergallery__item{display:flex;justify-content:space-between;margin-bottom:10px;min-height:1px;transition:background-color .3s ease-out}.teasergallery__item,.teasergallery__item:hover{background-color:#000}.teasergallery__item:hover .teasergallery__image img{transform:scale(1.05)}.teasergallery__item:hover .teasergallery__body{position:relative}.no-touch .teasergallery__item:hover .teasergallery__body:before{background-color:#a78a69;bottom:0;content:"";display:inline-block;height:2px;left:0;position:absolute;width:100%}@media only screen and (min-width:900px){.teasergallery>.teasergallery__item{flex:0 1 auto;flex-direction:column;justify-content:flex-end;position:relative;width:calc(33.33333% - 6.66667px)}.teasergallery>.teasergallery__item .teasergallery__image{flex:0 1 auto;height:50%;position:relative;top:0;width:100%}.teasergallery>.teasergallery__item .teasergallery__body{flex:0 1 auto;margin-top:5px;width:100%}}@media only screen and (min-width:450px){.teasergallery__item-wrapper .teasergallery__item:last-child{flex-direction:row-reverse}.teasergallery__item-wrapper .teasergallery__item:last-child .teasergallery__body{padding:15px 0 20px 20px}}@media only screen and (min-width:600px){.teasergallery__item-wrapper .teasergallery__item:last-child .teasergallery__body{padding:45px 0 35px 35px}}.teasergallery__item-wrapper .teasergallery__item:last-child:hover .teasergallery__body:before{width:calc(100% + 20px)}.teasergallery__item-wrapper .teasergallery__item:first-child:hover .teasergallery__body:before{left:-20px;width:calc(100% + 20px)}@media only screen and (min-width:900px){.teasergallery__item-wrapper{flex:0 1 auto;flex-direction:column;width:calc(66.66667% - 3.33333px)}.teasergallery__item-wrapper .teasergallery__item{flex:0 1 auto;height:calc(50% - 10px);width:100%}}.teasergallery__image{flex:0 1 auto;overflow:hidden;position:relative;width:calc(33.33333% - 10px)}.teasergallery__image img{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;transform:scale(1);transition:transform .3s ease-out;width:100%}.teasergallery__body{flex:0 1 auto;padding:15px 20px 20px 0;width:calc(66.66667% - 5px)}@media only screen and (min-width:600px){.teasergallery__body{padding:45px 35px 35px 0}}@media only screen and (min-width:900px){.teasergallery__body{padding:45px 45px 35px 25px}}.teasergallery__body--fixed{height:50%}@media only screen and (min-width:450px){.teasergallery__body,.teasergallery__image{flex:0 1 auto;width:calc(50% - 10px)}}@media only screen and (min-width:900px){.teasergallery__headline{font-size:1.875rem;line-height:2.125rem;margin:0 0 20px}}.webinar-registration{margin:50px 0}@media only screen and (min-width:600px){.webinar-registration{margin-bottom:30px}}@media only screen and (min-width:900px){.webinar-registration{margin-bottom:50px}}@media only screen and (min-width:600px){.webinar-registration{margin:80px 0}}.webinar-registration__page-title{font-size:16px;font-weight:500;margin-bottom:0;text-transform:none}.webinar-registration h1{margin-bottom:40px;margin-top:10px}.webinar-registration__selected{border-left:1px solid #fff;margin:90px 0;padding:10px 0 10px 40px}.webinar-registration__selected span{display:block}.webinar-registration__selected-headline{font-size:22px;font-weight:500;margin-bottom:10px;margin-top:5px;text-transform:uppercase}.webinar-registration__selected-date{font-size:12px;font-weight:500;margin-top:20px}.webinar-registration__back-button{bottom:80px;font-size:18px;font-weight:500;line-height:normal}.webinar-registration__back-button i{vertical-align:middle}.webinar-registration__back-button i:before{margin-bottom:3px;margin-left:-5px;margin-right:10px;vertical-align:text-bottom}@media only screen and (min-width:900px){.webinar-registration form{flex:0 1 auto;width:calc(50% - 12.5px)}}.webinar-registration .control-label a{display:inline-block}.webinar-registration .grecaptcha-badge{z-index:36}.animated-hero-wrapper{min-height:100vh;position:relative;width:100vw}.animated-hero-container{height:100vh;width:100%}.animated-hero-corner-left{left:-10%;position:absolute;top:55%;width:20%}@media only screen and (max-width:449px){.animated-hero-corner-left{display:none}}.animated-hero-column-left{display:flex;flex-direction:column;gap:30px;height:50%;left:15%;position:absolute;top:38%;width:20%}.animated-hero-video{background-color:#e28091;height:100%;position:absolute;top:42%;width:100%}.animated-hero-corner-right{position:absolute;right:-10%;top:55%;width:20%}@media only screen and (max-width:449px){.animated-hero-corner-right{display:none}}.animated-hero-column-right{display:flex;flex-direction:column;gap:30px;height:50%;position:absolute;right:15%;top:38%;width:20%}.animated-hero-column:nth-child(odd){background-color:#4747ef;height:60%}.animated-hero-column:nth-child(2n){background-color:#f4b030;height:40%}.animated-hero-corner{background-color:#ed3030;height:400px}.compatible_products *{line-height:25.2px}.compatible_products .pop__search-box{margin-bottom:32px;margin-top:48px}.compatible_products table{border-collapse:collapse;border-spacing:0;overflow:auto;width:100%}.compatible_products table td,.compatible_products table th{padding:16px;vertical-align:middle}.compatible_products table tr:nth-child(2n){background-color:#f6f3f0}.compatible_products table tr:nth-child(odd){background-color:#fff}.compatible_products table thead tr{background-color:#e9e2d9!important}.compatible_products table th{border-bottom:3px solid #e0e0e0;font-size:18px;font-weight:500;letter-spacing:.01em;line-height:19.8px;text-align:left}.compatible_products table .product_image{flex-basis:44px;flex-grow:0;flex-shrink:0;height:44px;margin-right:16px;text-align:center}.compatible_products table .product_image img{max-height:44px;max-width:44px}.compatible_products a{color:#000}.compatible_products a:hover:after{width:0!important}.compatible_products table .product-surface__label{font-size:18px;margin:0!important;white-space:nowrap}.compatible_products .tw-flex{align-items:center;display:flex}.compatible_products .tw-w-full{width:100%}.compatible_products table .tw-mr-2{margin-right:10px}.compatible_products table strong{white-space:nowrap}.compatible_products .side-actions .icon-heart,.compatible_products .side-actions .icon-heart-filled{font-size:24px}.compatible_products table .partListValid{white-space:nowrap}.compatible_products table .showMore h3{cursor:pointer;font-size:18px;margin:0!important;white-space:nowrap}.compatible_products table .showMore .pop-filter__accordion .icon:before{position:relative!important;top:3px!important}@media only screen and (max-width:767px){.compatible_products .showMore .pop-filter__accordion .icon{position:relative}.compatible_products .showMore .pop-filter__accordion .icon:before{font-weight:600;position:absolute;right:-20px;top:2px}}.compatible_products table .no-wrap{white-space:nowrap}.compatible_products .partListValid{font-weight:500}@media only screen and (min-width:600px){.compatible_products .partListValid{font-weight:400}}.compatible_products .rsp-product-name-tag{font-weight:500}@media only screen and (max-width:1279px){.compatible_products .desktop{display:none}}@media only screen and (min-width:1280px){.compatible_products .tablet{display:none}}@media only screen and (min-width:768px){.compatible_products .mobile{display:none}.compatible_products .tablet.desktop{display:block!important}}@media only screen and (max-width:767px){.compatible_products .mobile .side-actions{float:right}.compatible_products .mobile>div{padding:24px 16px}.compatible_products .mobile>div:nth-child(2n){background-color:#f6f3f0}.compatible_products .mobile>div:nth-child(odd){background-color:#fff}.compatible_products .mobile .product_image{height:85px;text-align:center;width:85px}.compatible_products .mobile .product_image img{max-height:85px;max-width:85px}.compatible_products .mobile .product-surface__label{font-size:18px;margin:8px 0!important;padding-top:0!important}.compatible_products .mobile .product-surface__item-inner{height:20px!important;margin-right:8px;width:20px!important}.compatible_products .mobile .showMore h3{font-size:16px;margin:0!important;white-space:nowrap}}@media only screen and (min-width:767px) and (max-width:1280px){table tr:nth-child(2n) td{border:2px solid #f6f3f0}table tr:nth-child(odd) td{border:2px solid #fff}table .product-surface__label{margin-top:8px!important}}@media only screen and (max-width:1279px){.compatible-products-main-title{line-height:36px}}.videoWrapper{position:relative}.videoContent{height:auto;min-height:100vh;object-fit:cover;width:100%}.videoCaption{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.videoCaption>button{color:#fff!important}.videoCaption>button:after{background-color:#fff!important}.overlay{background:#00000080;bottom:0;display:flex;flex-direction:column;left:0;margin-bottom:8px;position:absolute;right:0;top:0}@media only screen and (max-width:1279px){.overlay{margin-bottom:7px}}.b2c-checkout-delivery-address .b2c-cart-overview__price-label{font-size:24px!important}.b2c-checkout-delivery-address .b2c-cart-overview__price-label span{font-weight:400}.b2c-checkout-delivery-address .b2c-cart-overview__wrapper{padding:20px}.b2c-checkout-delivery-address .b2c-cart-overview__wrapper>.b2c-cart-overview__price-info{padding-top:10px}.b2c-checkout-summary .b2c-cart-overview__wrapper{padding:20px}.b2c-checkout-summary .b2c-cart-overview__wrapper>.b2c-cart-overview__price-info{padding-top:10px}.quantity-picker{background:#fff;border:1px solid #000;text-align:center;width:100%}@media only screen and (min-width:600px){.quantity-picker{width:145px}}.quantity-picker__container{display:flex;justify-content:space-evenly;overflow:hidden}.quantity-picker__input{-webkit-appearance:textfield;appearance:textfield;border:none;color:#000;flex-grow:1;font-size:18px;outline-color:#0000;text-align:center;width:75px}.quantity-picker__input::-webkit-inner-spin-button,.quantity-picker__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quantity-picker button{background:#0000;border:none;font-size:20px;height:48px;line-height:54px;padding:0;width:48px}.quantity-picker button:not([disabled]){color:#000;cursor:pointer}.quantity-picker button[disabled]{color:#bfbfbf}main{background:#e9e2d9}.b2c-product-info-box{background:#fff;color:#000;display:flex;flex-wrap:wrap;min-height:1px;padding:15px}.b2c-product-info-box__wrapper{display:flex}@media only screen and (min-width:600px){.b2c-product-info-box{flex-wrap:unset;padding:30px}}.checkout__wrapper .b2c-product-info-box{flex-wrap:nowrap;padding:10px}@media only screen and (min-width:600px){.checkout__wrapper .b2c-product-info-box{padding:20px 20px 20px 6px}}.b2c-product-info-box__image{height:145px;width:100%}.checkout__wrapper .b2c-product-info-box__image{height:85px;margin-right:10px;width:85px}@media only screen and (min-width:600px){.b2c-product-info-box__image{align-items:stretch;height:125px;margin-right:43px;width:125px}}.b2c-product-info-box__image img{height:100%;object-fit:contain;object-position:center center;width:100%}.b2c-product-info-box__data{display:flex;flex-grow:1;flex-wrap:wrap;justify-content:flex-end;margin-top:15px}.checkout__wrapper .b2c-product-info-box__data{margin-top:0;row-gap:unset;width:70%}@media only screen and (min-width:600px){.b2c-product-info-box__data{column-gap:20px;flex:1 0 50%;justify-content:unset;row-gap:30px}}@media only screen and (min-width:600px) and (max-width:899px){.b2c-product-info-box__data__info{width:70%}.b2c-product-info-box__data__price{width:30%}}.b2c-product-info-box__info{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:600px){.b2c-product-info-box__info{flex-grow:1;width:30%}}.b2c-product-info-box__name{color:#000;display:inline-block;font-size:20px;font-weight:400;line-height:24px;margin-bottom:10px;text-decoration:none}.b2c-product-info-box__name h4{font-size:16px;line-height:20px;margin-bottom:10px}.checkout__wrapper .b2c-product-info-box__name{font-size:16px;font-weight:500;line-height:21px;margin-bottom:5px}@media only screen and (min-width:600px){.b2c-product-info-box__name{font-size:22px;margin-bottom:6px}.checkout__wrapper .b2c-product-info-box__name{font-size:18px;font-weight:400}}.b2c-product-info-box__amount,.b2c-product-info-box__code{color:#000;font-size:16px;line-height:20px}@media only screen and (min-width:600px){.b2c-product-info-box__amount,.b2c-product-info-box__code{font-size:14px;line-height:20px}}.b2c-product-info-box__code{color:#000;font-size:16px;line-height:30px}.b2c-product-info-box__amount{margin-top:8px}.b2c-product-info-box__actions{padding-bottom:30px;width:100%}.checkout__wrapper .b2c-product-info-box__actions{margin-top:0;row-gap:unset}.b2c-product-info-box__actions .quantity-picker{border:none;width:80px}@media only screen and (max-width:599px){.b2c-product-info-box__actions{display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin-top:20px}}@media only screen and (min-width:600px){.b2c-product-info-box__actions{align-items:center;column-gap:100px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-12px;order:3;row-gap:20px}}.b2c-product-info-box__actions>div:last-child{align-items:center;display:flex;flex-direction:row}.b2c-product-info-box__actions>div:last-child>span:last-child{margin:0}.b2c-product-info-box__actions .tooltip-link__linktext{padding:0}.b2c-product-info-box__delete,.b2c-product-info-box__notepad{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:500;line-height:20px}.b2c-product-info-box__delete>span:first-child:before,.b2c-product-info-box__notepad>span:first-child:before{display:inline-block;font-size:24px;margin:6px 0 0 10px}@media only screen and (max-width:599px){.b2c-product-info-box__delete>span:first-child:before,.b2c-product-info-box__notepad>span:first-child:before{margin:0 0 0 10px}}.b2c-product-info-box__eco-tax{display:flex;font-size:14px;font-weight:200}.b2c-product-info-box__eco-tax .eco-tax-price{font-weight:500;margin-left:4px}.b2c-product-info-box__price{font-size:22px;font-weight:500}.checkout__wrapper .b2c-product-info-box__price{font-size:18px;line-height:24px;margin-top:0}@media only screen and (max-width:599px){.b2c-product-info-box__price{margin-top:30px}}@media only screen and (min-width:600px){.b2c-product-info-box__price{font-size:28px;line-height:34px;order:2}}.b2c-product-info-box__price-label{font-size:12px;font-weight:400;line-height:20px;text-align:right}@media only screen and (min-width:600px){.b2c-product-info-box__price-label{font-size:14px}}.b2c-product-info-box__comment-box{border:1px solid #000;padding:20px}.b2c-product-info-box__comment-textarea{min-height:unset!important}.b2c-product-info-box:nth-last-child(n+3) .b2c-product-info-box__wrapper{border-bottom:1px solid #bfbfbf;padding-bottom:25px;width:100%}@media only screen and (min-width:600px){.page-cart-page .b2c-product-info-box{padding:32px 30px 0 40px}}.b2c-cart-overview{--font-color:#fff;--secondary-font-color:#fff;--secondary-background-color:#000;color:#000}@media only screen and (min-width:1280px){.b2c-cart-overview{width:100%}}.b2c-cart-overview .checkout__container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:60px}@media only screen and (max-width:599px){.b2c-cart-overview .checkout__container{padding-top:45px}.b2c-cart-overview .checkout__container .checkout__title{font-size:32px;width:100%}}@media only screen and (min-width:600px){.b2c-cart-overview .checkout__container .checkout__title{margin-bottom:55px}}.b2c-cart-overview .checkout__container>.checkout__wrapper{display:flex;gap:30px}@media only screen and (max-width:899px){.b2c-cart-overview .checkout__container>.checkout__wrapper{gap:15px}}.b2c-cart-overview .checkout__container>.checkout__wrapper .checkout__steps hr{background-color:#7777774d;border:none;height:1px;margin:-10px 25px auto}.b2c-cart-overview__wrapper{background:#fff;color:#000;margin-bottom:100px;margin-top:0;padding:10px 15px 15px 20px;position:sticky;top:80px}.b2c-cart-overview__wrapper h4{margin-bottom:22px!important;padding-top:15px}.b2c-cart-overview__eco-tax{display:flex;font-size:14px;font-weight:200}.b2c-cart-overview__eco-tax .eco-tax-price{font-weight:500;margin-left:4px}.b2c-cart-overview__price-info{display:flex;flex-direction:row;justify-content:space-between}.b2c-cart-overview__price-info .b2c-cart-overview__price-wrapper{display:flex;font-size:24px;font-weight:400}.b2c-cart-overview__price-info>div{padding:15px}.checkout__wrapper .b2c-cart-overview__price-info>div{padding:0}@media only screen and (min-width:600px){.b2c-cart-overview__price-info>div{padding:20px 30px}}.b2c-cart-overview__shipping-info{position:relative;top:-20px}.b2c-cart-overview__shipping-info>div{padding:0 10px 20px 0}.b2c-cart-overview__price-label{font-size:20px;font-weight:400;line-height:28px}.checkout__wrapper .b2c-cart-overview__price-label{font-size:18px;font-weight:500;line-height:30px;padding-left:0!important}@media only screen and (min-width:600px){.b2c-cart-overview__price-label{font-size:28px;letter-spacing:-.25px;line-height:34px}}.b2c-cart-overview__price{font-size:22px;font-weight:500;line-height:30px;margin-top:-6px}.checkout__wrapper .b2c-cart-overview__price{display:flex;flex-direction:column;font-size:28px;font-weight:500;line-height:40px;text-align:end}.checkout__wrapper .b2c-cart-overview__price span{font-size:16px;margin-top:-3px}@media only screen and (max-width:899px){.checkout__wrapper .b2c-cart-overview__price{font-size:22px}}@media only screen and (min-width:600px){.b2c-cart-overview__price{font-size:28px;letter-spacing:-.25px;line-height:34px}}.b2c-cart-overview__vat{color:#000;font-size:14px;font-weight:300;letter-spacing:normal;line-height:20px;text-align:right}.b2c-cart-overview__vat a{text-decoration:none}.b2c-cart-overview__action,.b2c-cart-overview__payments{display:flex;margin-top:15px}@media only screen and (max-width:599px){.b2c-cart-overview__action,.b2c-cart-overview__payments{flex-wrap:wrap}}.b2c-cart-overview__action-info,.b2c-cart-overview__payments-info{align-items:center;display:flex;font-size:12px;font-weight:300;line-height:16px;padding-right:15px}@media only screen and (min-width:600px){.b2c-cart-overview__action-info,.b2c-cart-overview__payments-info{max-width:350px;padding-left:30px}}.b2c-cart-overview__action-wrapper,.b2c-cart-overview__payments-wrapper{align-items:center;display:flex;flex-wrap:wrap;text-align:left;width:100%}.b2c-cart-overview__action-wrapper .btn,.b2c-cart-overview__payments-wrapper .btn{font-size:18px;vertical-align:middle;width:inherit}.b2c-cart-overview__action-wrapper .btn:before,.b2c-cart-overview__payments-wrapper .btn:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900";font-family:icomoon!important;font-size:24px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;margin-right:11px;text-transform:none;vertical-align:middle}@media only screen and (max-width:599px){.b2c-cart-overview__action-wrapper .btn,.b2c-cart-overview__payments-wrapper .btn{width:100%}}.b2c-cart-overview__action-wrapper .cart__payment-icons,.b2c-cart-overview__payments-wrapper .cart__payment-icons{padding-left:10px}.b2c-cart-overview__payments{margin-bottom:10px;margin-top:25px}.b2c-cart-overview__info{margin-bottom:50px}.b2c-cart-overview__info>div{margin-bottom:20px}.b2c-cart-overview .b2c-product-info-box:not(:last-child) .b2c-product-info-box__wrapper{border-bottom:1px solid #bfbfbf;padding-bottom:25px}.page-cart-page .b2c-cart-overview__wrapper{margin-top:0!important}.page-cart-page .b2c-cart-overview__wrapper>.b2c-cart-overview__price-info{padding-top:10px}@media only screen and (min-width:600px){.page-cart-page .b2c-cart-overview__wrapper>.b2c-cart-overview__price-info{padding-top:15px}}.page-cart-page .b2c-cart-overview__shipping-info{top:-8px}@media only screen and (min-width:600px){.page-cart-page .checkout__wrapper .b2c-product-info-box__image{margin-right:55px}}.page-cart-page .meta-navigation--header.meta-navigation .meta-navigation__entry:last-child>*{margin-right:120px}.page-cart-page .b2c-product-info-box__wrapper{width:100%}.page-cart-page .b2c-product-info-box__price{align-items:flex-end;display:flex;flex-direction:column}@media only screen and (max-width:599px){.page-cart-page .b2c-product-info-box__price{margin-bottom:30px}}.page-cart-page .b2c-product-info-box:not(:last-child) .b2c-product-info-box__wrapper{padding-bottom:0}@media only screen and (min-width:900px) and (max-width:1280px){.page-cart-page .checkout-title{margin-bottom:60px}}.javaScriptValidation{width:100%}html body{color:#000}html body h3.h3.page-title{padding-top:46px;text-align:left;width:100%}@media only screen and (min-width:900px){html body h3.h3.page-title{font-size:80px;line-height:80px;padding-top:75px;text-align:center}}.checkout__payment-image{display:none}.checkout__wrapper{display:flex;width:98%}@media only screen and (min-width:1280px){.checkout__wrapper{width:100%}}@media only screen and (max-width:899px){.checkout__wrapper{flex-wrap:wrap}}@media only screen and (min-width:900px){.checkout__wrapper{gap:30px}}.checkout__wrapper .submit-container{margin:50px 0}.checkout__wrapper .submit-container .btn{font-size:18px;padding:12px 30px 8px;text-transform:none}.checkout__wrapper .submit-container .btn:disabled{background-color:#0006;color:#fff}@media only screen and (max-width:599px){.checkout__wrapper .submit-container .btn{padding:12px 25px 8px}}.checkout__wrapper .global-alerts{color:#f55;font-size:18px;font-weight:400;line-height:27px;margin:15px 0}.checkout__wrapper .global-alerts .close{display:none}.checkout__wrapper .global-alerts .alert{display:flex;gap:13px}.checkout__wrapper .global-alerts .alert:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e983";font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;text-transform:none}.checkout__wrapper iframe{display:block;height:260px;width:100%}.checkout__steps{counter-reset:step;margin-bottom:50px;position:relative;width:100%}.checkout__steps h4#article_header{background:#fff;font-weight:500;margin-bottom:0;padding:20px 0 0 30px}@media only screen and (max-width:899px){.checkout__steps h4#article_header{padding-left:5px}}@media only screen and (min-width:900px){.checkout__steps{width:50%}}@media only screen and (min-width:1280px){.checkout__steps{padding-left:15px;width:68%}}@media only screen and (max-width:899px){.checkout__steps{margin-bottom:0}}.checkout__steps p{font-size:12px;line-height:16px}@media only screen and (min-width:600px){.checkout__steps p{font-size:14px;line-height:20px}}.checkout__steps .selectbox__label{color:#000;font-size:14px;line-height:20px}.checkout__steps h5{padding-top:10px}@media only screen and (max-width:899px){.checkout__steps .accordion-wrapper{margin-bottom:0}}@media only screen and (min-width:900px){.checkout__steps .accordion-wrapper .accordion-tab:first-child .accordion-tab__name{padding-top:12px}}.checkout__steps .accordion-wrapper .accordion-tab .form-group .radiogroup div{margin-bottom:0;margin-right:90px}@media only screen and (max-width:599px){.checkout__steps .accordion-wrapper .accordion-tab .form-group .radiogroup div{margin-right:45px}}.checkout__steps .accordion-wrapper .accordion-tab .form-group .input-wrapper+span.has-error:not(.valid){position:relative}.checkout__steps .accordion-wrapper .accordion-tab .form-group .input-wrapper+span.has-error:not(.valid):after{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";font-family:icomoon!important;font-size:24px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;font-weight:700;letter-spacing:0;line-height:1;position:absolute;text-transform:none;top:-30px}.checkout__steps .accordion-wrapper .accordion-tab .form-group:not(.has-error) input,.checkout__steps .accordion-wrapper .accordion-tab .form-group:not(.has-error) textarea{caret-color:#a78a69}.checkout__steps .accordion-wrapper .accordion-tab .form-group:not(.has-error) input:not(.has-error):focus,.checkout__steps .accordion-wrapper .accordion-tab .form-group:not(.has-error) textarea:not(.has-error):focus{border-bottom-color:#a78a69}.checkout__steps .accordion-wrapper .accordion-tab h3 strong{font-size:18px;font-weight:500;line-height:27px}.checkout__steps .accordion-wrapper .accordion-tab h3 strong:before{color:#000;content:counter(step);counter-increment:step;margin-right:17px}.checkout__steps .accordion-wrapper .accordion-tab.done:hover:after{background:#a78a69}.checkout__steps .accordion-wrapper .accordion-tab.done:hover .accordion-tab__name:before{color:#0000}.checkout__steps .accordion-wrapper .accordion-tab.done:hover h3{color:#000}.checkout__steps .accordion-wrapper .accordion-tab.done:hover h3 strong:before{color:#0000}.checkout__steps .accordion-wrapper .accordion-tab.done h3 strong:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e937";font-family:icomoon!important;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;font-weight:700;letter-spacing:0;line-height:1;margin-right:9px;text-transform:none}.checkout__steps .accordion-wrapper .accordion-tab.opened:after{background:#000}.checkout__steps .accordion-wrapper .accordion-tab__content{padding:0}.checkout__steps .accordion-wrapper .accordion-tab__content #paymentForm .form-group .radiogroup{gap:20px;justify-content:space-between;padding-top:5px}@media only screen and (max-width:599px){.checkout__steps .accordion-wrapper .accordion-tab__content #paymentForm .form-group .radiogroup{padding-top:12px}}.checkout__steps .accordion-wrapper .accordion-tab__content #paymentForm .form-group .radiogroup legend{display:none}.checkout__steps .accordion-wrapper .accordion-tab__content #paymentForm .form-group .radiogroup div{margin-right:0}.checkout__steps .accordion-wrapper .accordion-tab__content #paymentForm .form-group .radiogroup img{height:24px;padding-left:15px}.checkout__steps .accordion-wrapper .accordion-tab__content #paymentForm .form-group .radiogroup label{display:flex}.checkout__steps .accordion-wrapper .accordion-tab__name{align-items:center;justify-content:space-between;padding:20px 0}@media only screen and (max-width:599px){.checkout__steps .accordion-wrapper .accordion-tab__name{display:flex;flex-direction:row;min-height:1px;padding-top:2px}}.checkout__steps .accordion-wrapper .accordion-tab__name:before{content:"\e981";font-size:24px;margin:0;order:1;text-align:right;transform:inherit}.checkout__steps .accordion-wrapper .accordion-tab__name--opened{padding-top:23px!important}.checkout__steps .accordion-wrapper .accordion-tab__name--opened:before{display:none}.checkout__steps .accordion-wrapper .accordion-tab__name--opened h3{line-height:0}.checkout__steps .accordion-wrapper .accordion-tab__name.disabled{color:#000;cursor:unset}.checkout__steps .accordion-wrapper .accordion-tab__name.disabled:before{display:none}.checkout__steps .accordion-wrapper .accordion-tab:after{background-color:#bfbfbf}@media only screen and (min-width:600px){.checkout__address-wrapper,.checkout__city-wrapper,.checkout__name-wrapper{display:flex;gap:30px}.checkout__city-wrapper>div:first-child{width:36%}.checkout__address-wrapper>div:first-child,.checkout__city-wrapper>div:last-child{width:64%}.checkout__address-wrapper>div:last-child{width:36%}.checkout__name-wrapper>div{width:100%}}.checkout__delivery input[type=radio]~label{font-weight:300}.checkout__delivery .form-group{margin-bottom:15px}.checkout__delivery .form-group .radiogroup div{margin-bottom:0;margin-right:0!important}.checkout__delivery h5{padding-top:15px}@media only screen and (max-width:899px){.checkout__delivery h5{padding-top:11px}}.checkout__info{margin-top:54px;width:100%}@media only screen and (min-width:900px){.checkout__info{margin-top:24.5px;width:50%}}@media only screen and (min-width:1280px){.checkout__info{width:32%}}.checkout__info .b2c-cart-overview__wrapper{margin-top:20px}@media only screen and (max-width:899px){.checkout__info .b2c-cart-overview__wrapper{margin-top:14px;padding:11px}}.checkout__info .b2c-cart-overview__wrapper .b2c-cart-overview__price-label{font-size:24px}@media only screen and (max-width:899px){.checkout__info .b2c-cart-overview__wrapper .b2c-cart-overview__price-label{font-size:22px}}.checkout__info .b2c-cart-overview__wrapper .b2c-cart-overview__price-label span{font-weight:500}.checkout__payment-icons{margin:20px 0}.checkout__summary{margin-bottom:30px}.checkout__summary-item{display:flex;justify-content:space-between}.checkout__summary-item>div{margin-bottom:15px}.checkout__summary-item-price{font-size:18px;font-weight:500;line-height:24px}@media only screen and (min-width:600px){.checkout__summary-item-price{font-size:18px;line-height:28px}}.checkout__summary-overview{border-top:1px solid #000;display:flex;justify-content:space-between;padding-top:15px}.checkout__summary-overview-price,.checkout__summary-overview-price-label{font-size:22px;font-weight:500;letter-spacing:0;line-height:28px;text-align:end}@media only screen and (min-width:600px){.checkout__summary-overview-price,.checkout__summary-overview-price-label{font-size:22px;line-height:28px}}.checkout__summary-overview-vat{font-size:12px;font-weight:300;line-height:20px;text-align:right}@media only screen and (min-width:600px){.checkout__summary-overview-vat{font-size:14px}}.checkout__summary-overview-vat a{text-decoration:none}@media only screen and (min-width:900px){.checkout__confirmation{flex:0 1 auto;margin:0 auto 20px;width:calc(83.33333% - 208.33334px)!important;width:calc(83.33333% - 5px)}}.checkout__confirmation-info{font-size:18px;line-height:24px;padding-bottom:40px;text-align:center}@media only screen and (min-width:600px){.checkout__confirmation-info{font-size:22px;line-height:28px}}@media only screen and (min-width:900px){.checkout__confirmation-info span br{display:none}}.checkout__confirmation-info>div{margin-bottom:15px}.checkout__confirmation-info>div>a{font-weight:500}.checkout__confirmation-summary{color:#000;display:flex;flex-wrap:wrap;justify-content:center}.checkout__confirmation-summary h3{padding-bottom:35px;text-align:center;width:100%}.checkout__confirmation-summary-info{background:#fff;margin-bottom:20px;padding:22px 15px 0;text-align:left;width:100%}@media only screen and (min-width:900px){.checkout__confirmation-summary-info{display:flex;justify-content:space-between}}@media only screen and (min-width:600px){.checkout__confirmation-summary-info{gap:30px;padding:30px}}.checkout__confirmation-summary-info .title{font-size:16px;font-weight:500;line-height:21px;margin-bottom:5px;padding-top:5px;white-space:nowrap}@media only screen and (min-width:600px){.checkout__confirmation-summary-info .title{font-size:18px;line-height:27px;margin-bottom:15px}}.checkout__confirmation-summary-info .value{font-size:18px;font-weight:400;line-height:24px;margin-bottom:35px}@media only screen and (min-width:600px){.checkout__confirmation-summary-info .value{font-size:22px;line-height:28px;margin-bottom:0}}.checkout__confirmation-summary-info .delivery{text-align:right}.checkout__confirmation-summary-info .delivery .value{font-weight:500}@media only screen and (min-width:600px){.checkout__confirmation-summary-info .delivery .value{font-weight:400}}.checkout__confirmation .b2c-product-info-box{color:#000;flex-wrap:nowrap;padding:30px 13px;text-align:left}.checkout__confirmation .b2c-product-info-box:first-child{margin-top:30px}.checkout__confirmation .b2c-product-info-box:not(:first-child){padding-top:15px}.checkout__confirmation .b2c-product-info-box:not(:first-child)>.b2c-product-info-data-wrapper{border-top:1px solid #f1f2f2;padding-top:30px}.checkout__confirmation .b2c-product-info-box>.b2c-product-info-data-wrapper{display:flex;width:100%}.checkout__confirmation .b2c-product-info-box__data-wrapper{display:flex;flex-wrap:nowrap;text-align:left;width:100%}.checkout__confirmation .b2c-product-info-box__data-wrapper .b2c-product-info-box__price{font-size:18px!important;font-weight:500!important}@media only screen and (min-width:600px){.checkout__confirmation .b2c-product-info-box{padding:30px}}.checkout__confirmation .b2c-product-info-box__data{margin-top:0}@media only screen and (min-width:600px){.checkout__confirmation .b2c-product-info-box__info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}}.checkout__confirmation .b2c-product-info-box__image{height:85px;margin-right:10px;min-width:85px;width:85px}@media only screen and (min-width:600px){.checkout__confirmation .b2c-product-info-box__image{align-items:stretch;height:125px;margin-right:43px;width:125px}}.checkout__confirmation .b2c-product-info-box__name{font-size:16px;font-weight:500;line-height:21px}@media only screen and (min-width:600px){.checkout__confirmation .b2c-product-info-box__name{font-size:22px;font-weight:400;line-height:28px;margin-bottom:0}.checkout__confirmation .b2c-product-info-box__code{margin-top:-15px}}.checkout__confirmation .b2c-product-info-box__actions{display:none}.checkout__confirmation .b2c-product-info-box__price{font-size:18px;font-weight:500;line-height:24px}@media only screen and (min-width:600px){.checkout__confirmation .b2c-product-info-box__price{font-size:22px;font-weight:400;line-height:28px}}.checkout__confirmation .b2c-cart-overview__action-wrapper{text-align:center}.checkout__confirmation .b2c-cart-overview__price,.checkout__confirmation .b2c-cart-overview__price-label{font-size:24px;font-weight:500;line-height:24px;padding-top:30px}@media only screen and (min-width:600px){.checkout__confirmation .b2c-cart-overview__price,.checkout__confirmation .b2c-cart-overview__price-label{font-size:22px;font-weight:400;line-height:28px}}.checkout__confirmation .b2c-cart-overview__price{font-size:24px}@media only screen and (max-width:599px){.checkout__terms input[type=checkbox]~label{font-size:16px;line-height:21px}}.page-checkout-confirmation .page-title{padding-bottom:35px;text-align:center;width:100%}@media only screen and (min-width:600px){.page-checkout-confirmation .page-title{padding-top:39px}}.page-checkout-confirmation .page-title:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e982";display:block;font-family:icomoon!important;font-size:70px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;margin-bottom:46px;padding-top:43px;text-transform:none}.page-checkout-confirmation .b2c-cart-overview__wrapper{margin-top:15px;padding:20px 10px}@media only screen and (min-width:900px){.page-checkout-confirmation .b2c-cart-overview__wrapper{margin-top:20px;padding:20px}}.page-checkout-confirmation .b2c-cart-overview__wrapper .b2c-cart-overview__delivery-info{display:flex;font-size:18px;justify-content:space-between;padding-top:20px}.page-checkout-confirmation .b2c-cart-overview__wrapper .b2c-cart-overview__price-info{flex-wrap:wrap;font-weight:400}.page-checkout-confirmation .b2c-cart-overview__wrapper .b2c-cart-overview__price-info .b2c-cart-overview__price-label{font-weight:500}.page-checkout-confirmation .b2c-cart-overview__wrapper .b2c-cart-overview__price-info>div{padding:0}.page-checkout-confirmation .b2c-cart-overview__wrapper .b2c-cart-overview__price-info .b2c-cart-overview__price{flex:1 0 auto;font-size:28px;font-weight:500;padding-top:6px;text-align:end}.page-checkout-confirmation .b2c-cart-overview__wrapper .b2c-cart-overview__price-info .b2c-cart-overview__vat{font-size:16px;font-weight:500}.page-checkout-confirmation .b2c-cart-overview__wrapper>.b2c-cart-overview__price-info{font-size:22px;padding-top:10px}@media only screen and (min-width:600px){.page-checkout-confirmation .b2c-cart-overview__wrapper>.b2c-cart-overview__price-info .b2c-cart-overview__price-label{font-size:24px}}.page-checkout-confirmation .b2c-cart-overview__wrapper>.b2c-cart-overview__price-info .b2c-cart-overview__price-label>span{font-weight:400}@media only screen and (min-width:600px){.page-checkout-confirmation .b2c-cart-overview__wrapper>.b2c-cart-overview__price-info .b2c-cart-overview__price{font-size:28px}}.page-checkout-confirmation .b2c-product-info-box__price{text-align:right}.b2c-cart-overview__price-table{border-bottom:1px solid #c4c4c4;padding-bottom:5px}.b2c-cart-overview__price-table h4{margin-top:0!important}.b2c-cart-overview__price-table>.b2c-cart-overview__price-info:first-of-type{padding-bottom:5px}.page-checkout-summary-error main .row-wrapper .hghbw-message-component:first-child .component-style2>div{margin-top:0}.page-checkout-summary-error main .row-wrapper .hghbw-message-component:nth-child(2) .component-style2>div{margin-top:90px}@media only screen and (min-width:600px){.page-checkout-summary-error main .row-wrapper .hghbw-message-component:nth-child(2) .component-style2>div{margin-top:10px}}.page-checkout-summary-error main .row-wrapper:nth-child(3) div:nth-of-type(2){margin-top:-8em}.page-checkout-summary-error .messages__text-container{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:600px){.page-checkout-summary-error .messages__text-container .headline-group{width:70%}}.page-checkout-summary-error .messages__text-container p{font-weight:400;letter-spacing:.2px}@media only screen and (min-width:600px){.page-checkout-summary-error .messages__text-container p{width:50%}}.page-checkout-summary-error .messages__text-container span{font-size:18px;font-weight:500;line-height:30px}.page-checkout-summary-error .messages__text-container span:before{font-size:20px;padding-right:5px}.page-checkout-summary-error .messages__button-container{margin:auto!important}.page-checkout-summary-error .messages__button-container .messages__button{border:1.5px solid #000;color:#000;padding:0 30px 8px}.page-checkout-summary-error .messages .messages__headline{font-size:36px;font-weight:500;letter-spacing:.1px;line-height:40px}@media only screen and (min-width:600px){.page-checkout-summary-error .messages .messages__headline{font-size:64px;letter-spacing:.3px;line-height:64px}}.page-checkout-summary-error .messages .messages__headline:before{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e983";display:block;font-family:icomoon!important;font-size:48px;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;margin-bottom:35px;text-transform:none}.page-checkout-summary-error .messages .messages__headline p{font-size:16px;line-height:21px}@media only screen and (min-width:600px){.page-checkout-summary-error .messages .messages__headline p{font-size:18px;line-height:27px}}.page-cart-page .checkout__info{margin-top:0}#address-autocomplete{display:none;margin-top:-33px}.b2c-cart-overview__price-quantity-of-products{font-size:16px}.page-checkout-payment .checkout__info .b2c-checkout-payment .b2c-cart-overview__price-label{font-size:24px}.page-checkout-payment .checkout__info .b2c-checkout-payment .b2c-cart-overview__price-label span{font-weight:400}.page-checkout-payment .checkout__info .b2c-checkout-payment .b2c-cart-overview__wrapper{padding:20px}.page-checkout-payment .checkout__info .b2c-checkout-payment .b2c-cart-overview__wrapper>.b2c-cart-overview__price-info{padding-top:10px}.page-checkout-personal-information .checkout__info .b2c-checkout-personal-info .b2c-cart-overview__price-label{font-size:24px}.page-checkout-personal-information .checkout__info .b2c-checkout-personal-info .b2c-cart-overview__price-label span{font-weight:400}.page-checkout-personal-information .checkout__info .b2c-checkout-personal-info .b2c-cart-overview__wrapper{padding:20px}.page-checkout-personal-information .checkout__info .b2c-checkout-personal-info .b2c-cart-overview__wrapper>.b2c-cart-overview__price-info{padding-top:10px}.page-checkout-personal-information #personalInfoForm .radiogroup>div{flex-basis:unset;margin-bottom:20px}@media only screen and (max-width:599px){.page-checkout-personal-information #personalInfoForm .radiogroup div{margin-right:40px}}