﻿@import'../../../../../../cis-data/fonts/font-awesome/css/light.min.css';@import'../../../../../../cis-data/fonts/poppins/fonts.css';:root{--site__space:100px;--column-gap:100px;--column-gap--list:80px;--column-gap--small:60px;--padding:calc(var(--font__size) * var(--font__line-height));--gap-1:40px;--gap-2:115px;--gap-3:145px;--content__width:1500px;--content__width--small:950px;--font__size:1.75rem;--font__size--small:1.6rem;--font__size--smaller:1.5rem;--font__line-height:1.55;--font__family:"Poppins", Arial, sans-serif;--font__weight:200;--font__size--input:1.6rem;--font__line-height--input:var(--font__line-height);--font__weight--input:var(--font__weight);--font__family--input:var(--font__family);--headline__family:var(--font__family);--headline__line-height:1.2;--headline__size:4.7rem;--headline__size--h2:3.5rem;--headline__weight:300;--h1__padding:35px;--h2__padding:25px;--teaser__size:2.1rem;--teaser__line-height:1.3;--teaser__weight:400;--input__height:50px;--input__border:1px solid #999;--header__height:100px;--border__radius:40px;--cislightbox__bar_height:60px;--cislightbox__bar_background:201, 139, 60;--cislightbox__bar_font:$color:0, 0, 0;--cislightbox__backdrop:0, 0, 0;--cislightbox__text_background:0, 0, 0;--cislightbox__text_fontcolor:255, 255, 255;--cislightbox__close_button_color:255, 255, 255;--cislightbox__close_button_width:40px;--cislightbox__arrows_color:255, 255, 255}html{font-size:62.5%;line-height:1;-webkit-text-size-adjust:100%;-webkit-hyphens:auto;-webkit-font-smoothing:antialiased;hyphens:auto}body{overflow-x:hidden}picture{display:block}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,textarea{margin:0}p,ul,ol{padding-bottom:calc(var(--font__size)*var(--font__line-height))}b,strong{font-weight:bold}:focus{outline:none}sup,sub{line-height:0}table{border-collapse:collapse;border-spacing:0}input[type=checkbox],input[type=radio]{margin:0}img{display:block;max-width:100%;border:0}@media(max-width: 1920px){.html{font-size:58% !important}}@media(max-width: 1280px){.html{font-size:50% !important}}@media(max-width: 1024px){.html{font-size:62.5% !important}}.hidden{display:none}.ajaxdiv-overlay{position:fixed;z-index:50;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.ajaxdiv{position:fixed;z-index:51;top:50%;left:50%;display:none;transform:translate(-50%, -50%);width:100%;max-width:1920px}.ajaxdiv__close{position:fixed;z-index:2;top:15px;right:15px;width:40px;height:40px;background-color:#000;cursor:pointer}.ajaxdiv__close:before,.ajaxdiv__close:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:1px;background-color:#fff}.ajaxdiv__close:before{transform:translate(-50%, -50%) rotate(45deg)}.ajaxdiv__close:after{transform:translate(-50%, -50%) rotate(-45deg)}.ajaxdiv--video{max-width:1280px}.ajaxdiv--video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.ajaxdiv--video .ajaxdiv__content{height:0;padding-bottom:56.25%}.ajaxdiv__content{position:relative;z-index:1}.ajaxdiv[style*="display:block"]+.ajaxdiv-overlay{display:block}.modal{position:fixed;z-index:50;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:auto;-webkit-overflow-scrolling:touch}.modal__popup{position:relative;z-index:1;width:1920px;max-width:100%;max-height:100vh}.modal__popup--video{width:1280px;max-width:92%;max-height:92%;line-height:0;aspect-ratio:16/9;background-color:#000}.modal__close{display:block;position:absolute;top:15px;right:15px;width:40px;height:40px;border:2px #000 solid;box-sizing:border-box;background-color:#fff;cursor:pointer}.modal__close:before,.modal__close:after{content:"";display:block;position:absolute;top:50%;left:50%;width:75%;height:2px;background-color:#000}.modal__close:before{transform:translate(-50%, -50%) rotate(45deg)}.modal__close:after{transform:translate(-50%, -50%) rotate(-45deg)}.modal__iframe--video{width:100%;height:100%}.iframe-wrp{position:relative}.iframe-wrp--a4-portrait{height:0;padding-bottom:141.4285714286%}.iframe-wrp--a4-landscape{height:0;padding-bottom:70.7070707071%}.iframe-wrp iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;border:0}.cookie_notification{position:fixed;z-index:70;right:0;bottom:0;left:0;visibility:hidden;opacity:0;transform:translateY(100%);background-color:rgba(0,0,0,.8)}.cookie_notification.show{animation:showCookieNotification .7s 1s forwards}.cookie_notification.hide{animation:hideCookieNotification .7s forwards}.cookie_notification_inner{position:relative;padding:15px 35px 15px 15px;font-size:15px;line-height:25px;color:#fff}.cookie_notification_inner:after{content:"";clear:both;display:block}.cookie_notification_inner a{padding-left:5px;text-decoration:underline;color:#fff}.cookie_notification_inner a:hover{color:#fff}.cookie_notification_inner p:last-of-type{padding-bottom:0}.cookie_notification_close{position:absolute;top:15px;right:5px;display:block;width:25px;height:25px;cursor:pointer}.cookie_notification_close:before,.cookie_notification_close:after{content:"";position:absolute;top:50%;left:0;display:block;transform-origin:center top;width:100%;height:1px;background-color:#fff}.cookie_notification_close:before{transform:translateY(-50%) rotate(45deg)}.cookie_notification_close:after{transform:translateY(-50%) rotate(-45deg)}@keyframes showCookieNotification{0%{visibility:hidden;opacity:0;transform:translateY(100%)}100%{visibility:visible;opacity:1;transform:translateY(0%)}}@keyframes hideCookieNotification{0%{visibility:visible;opacity:1;transform:translateY(0%)}100%{visibility:hidden;opacity:0;transform:translateY(100%)}}.browser_notification_overlay{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8)}.browser_notification{position:fixed;z-index:999;top:0;right:0;left:0;padding:15px 15px 0;background-color:#fff;font-size:15px;line-height:25px;color:#000}.browser_notification p{padding-bottom:15px}.browser_notification_close{position:absolute;top:15px;right:5px;display:block;width:25px;height:25px;cursor:pointer;appearance:none;border-width:0;background:none}.browser_notification_close:before,.browser_notification_close:after{content:"";position:absolute;top:50%;left:0;display:block;transform-origin:center top;width:100%;height:1px;background-color:#000}.browser_notification_close:before{transform:translateY(-50%) rotate(45deg)}.browser_notification_close:after{transform:translateY(-50%) rotate(-45deg)}.cis-select,.textfield,.textarea{font:var(--font__weight--input) var(--font__size--input)/var(--font__line-height--input) var(--font__family--input);color:#f5f5f5}.textfield,.textarea{display:block;padding-right:10px;padding-left:10px;border:var(--input__border);border-radius:0;box-sizing:border-box;outline:none;background-color:#404040;-webkit-appearance:none}.label{display:block;font-size:var(--font__size--input);color:#f5f5f5}.label--label-inside{position:absolute;z-index:1;top:0;left:10px;transform-origin:top left;line-height:var(--input__height);pointer-events:none}.label--label-inside--up{z-index:2;transform:scale(0.6) translateY(-3px)}.textfield,.textarea{width:100%}.textfield--label-inside--up,.textarea--label-inside--up{padding-top:calc(var(--input__height)*.25)}.textfield:-webkit-input-placeholder,.textfield:-moz-placeholder,.textfield:-ms-placeholder,.textarea:-webkit-input-placeholder,.textarea:-moz-placeholder,.textarea:-ms-placeholder{color:#fff}.textfield:-moz-placeholder,.textarea:-moz-placeholder{opacity:1}.textfield{height:var(--input__height)}.textarea{resize:vertical;min-height:var(--input__height)}.textarea--label-inside{padding-top:calc(var(--input__height)*.25)}.message{position:relative;padding:10px 10px 10px 40px;margin-bottom:calc(var(--font__size)*var(--font__line-height));background-color:#76b729;color:#fff}.message:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;position:absolute;top:10px;left:10px}.message--error{background-color:#e2001a}.message--error:before{content:""}.message--info{background-color:#f8f8f8}.message--info:before{content:""}.message p:last-of-type,.message ul:last-of-type,.message ol:last-of-type{padding-bottom:0}.checkbox__input{position:absolute;top:0;left:0;opacity:0;width:0;height:0;margin:0}.checkbox__input:checked+.checkbox__label:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;color:#000}.checkbox__input--radio+.checkbox__label:before{border-radius:50%}.checkbox__input--radio:checked+.checkbox__label:before{content:"";font-size:1.6rem;font-weight:700}.checkbox__label{position:relative;display:block;padding:5px 0 5px var(--input__height);line-height:var(--font__line-height--input);cursor:pointer}.checkbox__label:before{content:"";position:absolute;left:0;place-items:center;display:grid;width:calc(var(--font__size--input)*var(--font__line-height--input));height:calc(var(--font__size--input)*var(--font__line-height--input));border:var(--input__border);box-sizing:border-box;background-color:#404040;line-height:1;text-align:center;cursor:pointer}.checkbox__label p:last-of-type{padding-bottom:0}.checkbox__elements.input_false .checkbox__input:not(:checked)+.checkbox__label:before{border-color:#e2001a;background-color:#e2001a}.checkbox__elements.input_false .checkbox__input:not(:checked)+.checkbox__label{color:#e2001a}.checkbox__elements.input_false .checkbox__input:checked+.checkbox__label{color:#f5f5f5}.cform__row{position:relative;z-index:1}.cform__row--focus{z-index:2}.cform__sub-row{position:relative}.cform__button{white-space:nowrap;overflow:hidden;height:var(--input__height);border:var(--input__border);background-color:#f5f5f5;font-size:var(--font__size--input);text-overflow:ellipsis;color:#404040;cursor:pointer;-webkit-appearance:none}.input_false:not(.checkbox__elements):not(.not_empty){border-color:#e2001a;box-shadow:0 0 0 1000px #e2001a inset;-webkit-box-shadow:0 0 0 1000px #e2001a inset;background-image:none;background-color:#e2001a;color:#fff}.input_false:not(.checkbox__elements):not(.not_empty):-webkit-input-placeholder{color:#fff}.input_false:not(.checkbox__elements):not(.not_empty):-moz-placeholder{color:#fff}.input_false:not(.checkbox__elements):not(.not_empty):-moz-placeholder{color:#fff}.input_false:not(.checkbox__elements):not(.not_empty):-ms-placeholder{color:#fff}.input_false:not(.checkbox__elements):not(.not_empty)+.label--label-inside{color:#fff}.grecaptcha-badge{display:none !important}.cis-select{position:relative;z-index:1;height:var(--input__height);box-sizing:border-box;background-color:#404040}.cis-select:after{content:"";position:absolute;z-index:1;top:0;right:0;display:block;width:var(--input__height);height:var(--input__height);font-family:"Font Awesome 5 Pro";font-size:20px;font-weight:300;line-height:var(--input__height);text-align:center}.cis-select.open{z-index:2}.cis-select.open:after{transform:rotate(180deg)}.cis-select>select{position:absolute;z-index:1;top:0;left:0;display:block;opacity:0;filter:alpha(opacity=0);width:100%;height:100%}.cis-select>div{position:relative;z-index:2;white-space:nowrap;overflow:hidden;transition:border-color .4s;height:var(--input__height);padding:0 var(--input__height) 0 10px;border:var(--input__border);box-sizing:border-box;line-height:var(--input__height);text-overflow:ellipsis;cursor:pointer}.cis-select>div>span{display:inline-block}.cis-select>div>span:not(:last-of-type):after{content:",";display:inline-block;padding-right:5px}.cis-select--label-inside>div{align-items:center;display:grid;padding-top:calc(var(--input__height)*.25);line-height:var(--font__line-height--input)}.cis-select ul{position:absolute;z-index:2;top:var(--input__height);left:0;display:none;width:100%;padding:0;border-top:var(--input__border);box-sizing:border-box;margin:0;list-style:none}.cis-select ul>li{transition:background-color .4s;min-height:var(--input__height);padding:5px 10px;border:var(--input__border);border-top-width:0;box-sizing:border-box;background-color:#404040;line-height:calc(var(--input__height) - 10px);word-wrap:break-word;color:#f5f5f5;cursor:pointer}.cis-select ul>li:not(.selected):hover{background-color:#fff}.cis-select ul>li.selected{background:#f5f5f5;color:#404040}body:not(.ios) .cis-select.open ul{display:block;overflow:auto;max-height:300px;-webkit-overflow-scrolling:touch}body:not(.ios) .cis-select.open:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%}.cis-select.input_false:not(.not_empty){background-color:#e2001a !important}.cis-select.input_false:not(.not_empty):after{color:#fff !important}.cis-select.input_false:not(.not_empty)>div:not(.empty){color:#fff !important}.cislightbox{display:none;position:fixed;z-index:105;top:0;right:0;bottom:0;left:0}.cislightbox__gallery{z-index:1;height:100%}.cislightbox__wrapper{height:calc(100% - var(--cislightbox__bar_height))}.cislightbox__close-background{display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background-color:rgba(var(--cislightbox__backdrop), 0.75)}.cislightbox__image{position:relative;top:50%;left:50%;object-fit:contain;transform:translate(-50%, -50%);max-width:calc(100% - 40px);max-height:calc(100% - 40px)}.cislightbox__image--zoom{top:auto;left:auto;transform:none}.cislightbox__text-wrapper{position:absolute;bottom:0;left:0;width:100%;padding:10px 20px;box-sizing:border-box;color:rgb(var(--cislightbox__text_fontcolor));background-color:rgba(var(--cislightbox__text_background), 0.5)}.cislightbox__text-wrapper--hidden-initially{display:none}.cislightbox__text{position:relative;z-index:2}.cislightbox__navigation{transform:translateY(calc(var(--cislightbox__bar_height) / 2 * -1));pointer-events:all !important;color:rgb(var(--cislightbox__arrows_color))}.cislightbox__navigation:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% + 25px);height:calc(100% + 25px)}.cislightbox__navigation--previous{left:40px}.cislightbox__navigation--next{right:40px}.cislightbox__bar{display:grid;position:absolute;bottom:0;left:0;grid-template-columns:1fr repeat(2, max-content);width:100%;height:var(--cislightbox__bar_height);padding:0 20px;box-sizing:border-box;background-color:rgb(var(--cislightbox__bar_background));color:rgb(var(--cislightbox__bar_fontcolor))}.cislightbox__counter{position:relative;top:auto;bottom:auto;width:max-content;margin:auto 0}.cislightbox__counter--never-hide{display:block}.cislightbox__show-text-toggle{position:relative;top:50%;transform:translateY(-50%);transition:all .3s;width:60px;height:30px;border:1px solid #000;border-radius:20px;margin-right:20px;background:#fff;font-size:30px;cursor:pointer}.cislightbox__show-text-toggle:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:400;display:block;display:grid;position:absolute;top:50%;left:2px;place-items:center;transform:translateY(-50%);transition:all .3s;height:calc(100% - 4px);border-radius:50%;background-color:#000;font-size:1.4rem;color:#fff;aspect-ratio:1/1}.cislightbox__show-text-toggle--on{background:#50cc52}.cislightbox__show-text-toggle--on:before{content:"";left:calc(100% - 2px);transform:translate(-100%, -50%)}.cislightbox__close-button{position:relative;aspect-ratio:1/1;width:var(--cislightbox__close_button_width);margin:auto 0;cursor:pointer}.cislightbox__close-button:before,.cislightbox__close-button:after{content:"";position:absolute;top:50%;right:5px;left:5px;transform-origin:50% 50%;height:2px;background-color:rgb(var(--cislightbox__close_button_color))}.cislightbox__close-button:before{transform:rotate(45deg)}.cislightbox__close-button:after{transform:rotate(-45deg)}@media(max-width: 600px){:root{--swiper-navigation-size:25px}.cislightbox__image{max-width:calc(100% - 10px);max-height:calc(100% - 10px)}.cislightbox__navigation--next{right:20px}.cislightbox__navigation--previous{left:20px}}.object,.footer,.header{padding-right:var(--site__space);padding-left:var(--site__space);box-sizing:border-box}.object__content,.footer__content,.nav,.header__content{width:100%;max-width:var(--content__width);margin:0 auto}.cshopproduct__headline,.ccourse__headline,.cnewsarticle__headline,.cform__headline--h1,.cdealers__headline--h1,.ccoffeemachine__title,.cblogarticle__headline,.carticle__headline--h1{font-size:var(--headline__size);line-height:var(--headline__line-height);font-weight:var(--headline__weight);padding-bottom:var(--h1__padding);color:#fff;-webkit-hyphens:none;hyphens:none}.ccourse__form-headline,.ccourse-media__title,.cslides-offset__title,.cslides-normal__title,.cpartners__headline,.cform__headline--h2,.cfaqgroups__title,.cfaqgroup__title,.ccoffeemachineremember__headline,.ccoffeemachineconfig__filter-title,.ccoffeemachineslider__headline,.cblogarticle-offset__title,.carticle__headline--h2{font-size:var(--headline__size--h2);line-height:var(--headline__line-height);font-weight:var(--headline__weight);padding-bottom:var(--h2__padding);color:#fff;-webkit-hyphens:none;hyphens:none}.csearch__downloads-link,.csearch__title,.cteam__headline,.cnewsslider__headline,.cnewsoverview__headline,.ccourseoverview__headline,.clinkranges__title,.clinkboxes__title,.cjobs__title,.ccoffeemachineremember__title,.ccoffeemachineconfig__title,.ccoffeemachineslider__title,.cblogoverview__headline,.cblogslider__headline,.linklist__title{font-size:var(--teaser__size);line-height:var(--teaser__line-height);font-weight:var(--teaser__weight);-webkit-hyphens:none;hyphens:none;color:#fff}.ccourse__form-teaser,.ccourse__teaser,.cnewsarticle__teaser,.clinkslides__title,.cform__teaser,.cfaqgroups__questiontxt,.cfaqgroup__questiontxt,.cdownloadslinkssearch__grouptitle,.cdownloadslinks__grouptitle,.cdealers__teaser,.ccountups__title,.cblogarticle__teaser,.carticle__teaser{font-size:var(--teaser__size);line-height:var(--teaser__line-height);font-weight:var(--teaser__weight);padding-bottom:15px;-webkit-hyphens:none;hyphens:none}.ccourse__participant_remove,.ccourse__participant_add,.clinkranges__more,.clinkslides__more,.clinkboxes__more,.cjobs__more,.ccoffeemachineremember__link--goback,.ccoffeemachineremember__more,.ccoffeemachinecompare__link--detail,.ccoffeemachinecompare__link--goback,.ccoffeemachineconfig__link,.ccoffeemachineconfig__filter-reset,.ccoffeemachineslider__more,.linklist__link,.paging__button{display:block;width:215px;max-width:100%;border:1px #cea98d solid;padding:7px 20px;box-sizing:border-box;text-decoration:none;font-size:var(--font__size--smaller);text-align:center;font-weight:400;color:#cea98d;transition:background .4s,color .4s}.ccourse__participant_remove:hover,.ccourse__participant_add:hover,.csearch__team-link--phone:hover,.csearch__team-link--email:hover,.csearch__team-link--vcard:hover,.cteam__link--email:hover,.cteam__link--vcard:hover,.cquotes__button:hover,.cnewsslider__link--detail:after,.cnewsslider__button:hover,.cnewsoverview__element:hover .cnewsoverview__link--detail:after,.cnewsoverview__element:hover .ccourseoverview__link--detail:after,.ccourseoverview__element:hover .cnewsoverview__link--detail:after,.ccourseoverview__element:hover .ccourseoverview__link--detail:after,.cnewsarticle__lightbox:hover:after,.clinkranges__element:hover .clinkranges__more,.clinkslides__slide:hover .clinkslides__more,.clinkslides__button:hover,.clinkboxes__element:hover .clinkboxes__more,.cjobs__element:hover .cjobs__more,.cimage__link:hover:after,.cgallerytiles__link:hover:after,.cgalleryslider__lightbox:hover:after,.cgalleryslider__button:hover,.ccoffeemachineremember__link--goback:hover,.ccoffeemachineremember__remove:hover,.ccoffeemachineremember__element:hover .ccoffeemachineremember__more,.ccoffeemachinecompare__link--detail:hover,.ccoffeemachinecompare__link--goback:hover,.ccoffeemachinecompare__remove:hover,.ccoffeemachineconfig__link:hover,.ccoffeemachineconfig__filter-reset:hover,.ccoffeemachineconfig__filtertoggle:hover,.ccoffeemachineslider__slide--product:hover .ccoffeemachineslider__more,.ccoffeemachineslider__button:hover,.ccoffeemachine__qr-toggle:hover:after,.ccoffeemachine__lightbox:hover:after,.ccoffeemachine__viewmodel:hover,.cblogoverview__link--detail:after,.cblogoverview__categorycheckbox:checked+.cblogoverview__categorylabel:before,.cblogslider__link--detail:after,.cblogslider__button:hover,.cblogarticle__lightbox:hover:after,.linklist__link--inlineblock:hover,.linklist__link--block:hover,.linklist__link.selected-to-compare,.linklist__link.selected-to-remember,.paging__button:hover,.scrolltop:hover,.modelviewer__close:hover,.aside__textfield:hover,.aside__link--gold:hover,.aside__toggle:hover{color:#fff;background:linear-gradient(110deg, #4E3719 0%, #cea98d 100%)}[class*="--not-visible"]{opacity:0;transform:translateY(30px) scale(0.9);transform-origin:top;transition:opacity 1s,transform 1s}[class*="--visible"]{opacity:1;transform:translateY(0) scale(1)}[class*="--not-visible-slide-from-left"]{opacity:0;transform:translate(-100px, 0);transition:.7s ease-out;transition-property:opacity,transform}[class*="--visible-slide-from-left"]{opacity:1;transform:translate(0, 0)}[class*="--not-visible-slide-from-right"]{opacity:0;transform:translate(100px, 0);transition:.7s ease-out;transition-property:opacity,transform}[class*="--visible-slide-from-right"]{opacity:1;transform:translate(0, 0)}[class*="--not-visible-slide-from-top"]{opacity:0;transform:translate(0, -100px);transition:.7s ease-out;transition-property:opacity,transform}[class*="--visible-slide-from-top"]{opacity:1;transform:translate(0, 0)}[class*="--not-visible-slide-from-bottom"]{opacity:0;transform:translate(0, 100px);transform-origin:top;transition:.7s ease-out;transition-property:opacity,transform}[class*="--visible-slide-from-bottom"]{opacity:1;transform:translate(0, 0)}.object--obj-28482,.object--obj-28498{background:#404040}.html{height:100%}.body{overflow-x:hidden;max-width:none;box-sizing:border-box;background-color:#505050;font:var(--font__weight) var(--font__size)/var(--font__line-height) var(--font__family);color:#f5f5f5}.body--shownav{overflow:hidden}.body--shownav .menutrigger__line--line1,.body--shownav .menutrigger__line--line4{opacity:0;transform:translate(-50%, -50%)}.body--shownav .menutrigger__line--line2{opacity:1;transform:translate(-50%, -50%) rotate(45deg);background-color:#fff}.body--shownav .menutrigger__line--line3{opacity:1;transform:translate(-50%, -50%) rotate(-45deg);background-color:#fff}.body--scrolled .scrolltop{transform:translateY(0)}.body--scrolled .header__logo svg #logo_slogan{opacity:0}.body:before{content:"";display:block;position:fixed;z-index:2;top:var(--header__height);left:0;width:100%;height:0;box-shadow:0 0px 50px 60px #000;background:#000}a{text-decoration:none;color:#cea98d}a:focus,a:active{outline:none}strong,b{font-weight:500}img{height:auto}ul,ol{padding-left:20px}ul.moveup,ol.moveup{margin-top:calc(var(--padding)*-1)}ul li,ol li{padding:5px 0;line-height:1.3}.header{position:fixed;z-index:4;top:0;left:0;transition:transform .4s,background-color .4s,border-color .4s;width:100%;background-color:#020202}.header__content{transition:padding .4s;padding-top:40px;padding-bottom:20px}.header__logo{display:block;position:absolute;top:32px;left:var(--site__space);height:60px;aspect-ratio:300/72}.header__logo p{padding-bottom:0}.header__logo svg{display:block;object-fit:contain;width:100%;height:100%}.header__logo svg #logo_slogan{transition:opacity .4s}.header__logo-image{object-fit:contain;width:100%;height:100%}.header__right{display:flex;position:absolute;top:40px;right:var(--site__space);justify-content:flex-end;align-items:center;margin-left:auto;column-gap:20px}.header__compare{position:relative;transition:opacity .4s;width:30px;height:30px;background:url("../../../images/icon_compare.svg") no-repeat center center;background-size:contain;text-decoration:none;color:#fff}.header__compare--disabled{opacity:.5;pointer-events:none}.header__compare-counter{display:block;position:absolute;right:0;bottom:0;transform:translate(8px, 8px);width:20px;height:20px;border-radius:50%;background-color:#cea98d;font-size:12px;line-height:20px;text-align:center;pointer-events:none}.header__compare-counter:before{content:attr(data-count)}.header__compare-counter[data-count="0"]{display:none}.header__compare-message{display:block;position:absolute;top:50px;left:50%;visibility:hidden;opacity:0;transform:translateX(-50%);transition:transform .4s,opacity .4s,visibility .4s;width:200px;padding:5px 10px;box-sizing:border-box;font-size:var(--font__size--small);line-height:var(--font__line-height);text-align:center;color:#fff;pointer-events:none}.header__compare-message--show{visibility:visible;opacity:1;transform:translate(-50%, -10px)}.header__compare-message:before{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%, -8px);width:0;height:0;border-right:8px rgba(0,0,0,0) solid;border-bottom:8px rgba(0,0,0,0) solid;border-left:8px rgba(0,0,0,0) solid}.header__compare-message--success{background-color:#cea98d}.header__compare-message--success:before{border-bottom-color:#cea98d}.header__compare-message--error{background-color:#e2001a}.header__compare-message--error:before{border-bottom-color:#e2001a}.header__remember{display:flex;position:relative;justify-content:center;align-items:center;transition:opacity .4s;width:30px;height:30px;text-decoration:none;color:#fff}.header__remember--disabled{opacity:.5;pointer-events:none}.header__remember:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;font-size:24px}.header__remember-counter{display:block;position:absolute;right:0;bottom:0;transform:translate(8px, 8px);width:20px;height:20px;border-radius:50%;background-color:#cea98d;font-size:12px;line-height:20px;text-align:center;pointer-events:none}.header__remember-counter:before{content:attr(data-count)}.header__remember-counter[data-count="0"]{display:none}.header__remember-message{display:block;position:absolute;top:50px;left:50%;visibility:hidden;opacity:0;transform:translateX(-50%);transition:transform .4s,opacity .4s,visibility .4s;width:200px;padding:5px 10px;box-sizing:border-box;font-size:var(--font__size--small);line-height:var(--font__line-height);text-align:center;color:#fff;pointer-events:none}.header__remember-message--show{visibility:visible;opacity:1;transform:translate(-50%, -10px)}.header__remember-message:before{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%, -8px);width:0;height:0;border-right:8px rgba(0,0,0,0) solid;border-bottom:8px rgba(0,0,0,0) solid;border-left:8px rgba(0,0,0,0) solid}.header__remember-message--success{background-color:#cea98d}.header__remember-message--success:before{border-bottom-color:#cea98d}.menutrigger{display:none;position:relative;width:40px;height:40px;cursor:pointer}.menutrigger__line{position:absolute;top:50%;left:50%;width:40px;height:2px;background-color:#cea98d;pointer-events:none}.menutrigger__line--line1{transform:translate(-50%, -50%) translateY(-10px);transition:opacity .4s,background-color .4s,transform .4s,width .4s}.menutrigger__line--line2,.menutrigger__line--line3{transform:translate(-50%, -50%);transition:opacity .4s,transform .4s,background-color .4s}.menutrigger__line--line4{transform:translate(-50%, -50%) translateY(10px);transition:opacity .4s,background-color .4s,transform .4s,width .4s}.menutrigger:hover .menutrigger__line--line1{transform:translate(-50%, -50%) translateX(-12px) translateY(-10px);width:15px}.menutrigger:hover .menutrigger__line--line4{transform:translate(-50%, -50%) translateX(12px) translateY(10px);width:15px}.languages__list{display:flex;padding:0;list-style:none;column-gap:7px}.languages__li{display:flex;padding:0;line-height:40px;color:#fff;column-gap:7px}.languages__li:not(:first-of-type):before{content:"/"}.languages__link{display:block;line-height:40px;text-decoration:none;color:#fff}.languages__link--active{font-weight:700}.nav{margin-left:0}.nav__list{padding:0;list-style:none}.nav__list--lvl-1{display:flex;column-gap:100px}.nav__list--lvl-2{position:absolute;z-index:2;top:40px;left:0;visibility:hidden;opacity:0;transition:opacity .4s,visibility .4s;width:315px;padding-top:10px}.nav__list--lvl-2:before{content:"";display:block;width:0;height:0;border-right:10px rgba(0,0,0,0) solid;border-bottom:10px #cea98d solid;border-left:10px rgba(0,0,0,0) solid}.nav__list--lvl-2:after{content:"";display:block;position:absolute;top:10px;bottom:0;left:0;width:100%;box-shadow:10px 10px 20px 5px rgba(0,0,0,.25)}.nav__list--show{visibility:visible;opacity:1}.nav__li{padding:0}.nav__li--lvl-1{position:relative}.nav__li--lvl-2{position:relative;z-index:2;padding-right:30px;padding-left:30px;background-color:#ededed}.nav__li--lvl-2:last-of-type{padding-bottom:15px}.nav__li--picture{display:block;background-color:#404040;aspect-ratio:2/1}.nav__li--picture+.nav__li--lvl-2{padding-top:15px}.nav__link{display:block;position:relative;transition:color .4s;text-decoration:none;color:#fff}.nav__link--lvl-1{font-weight:600;line-height:40px}.nav__link--lvl-2{font-size:var(--font__size--small);line-height:30px;color:#000}.nav__link:hover,.nav__link--active{font-weight:600;color:#cea98d}.nav__image{object-fit:cover;width:100%;height:100%;aspect-ratio:2/1}.nav__footer{display:none}.aside{position:fixed;z-index:5;top:0;right:0;bottom:0;transform:translateX(100%);transition:transform .7s,box-shadow .4s;width:300px;background-color:#ededed}.aside--active{transform:translateX(0);box-shadow:0px 0px 20px 5px rgba(0,0,0,.5)}.aside__toggle{display:flex;position:absolute;z-index:99;top:28px;left:0;justify-content:center;align-items:center;transform:translateX(-50%) translateX(-20px);transition:transform .7s,background .4s,color .4s;width:60px;height:60px;border-radius:50%;background-color:#cea98d;font-size:2.5rem;color:#fff;cursor:pointer}.aside__toggle:before{display:block;transition:transform .7s;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.aside__toggle--active{transform:translateX(-50%)}.aside__toggle--active:before{transform:scale(-1, 1)}.aside__content{display:flex;flex-direction:column;justify-content:space-between;overflow:auto;overflow-x:hidden;height:100%;padding-top:40px;box-sizing:border-box;-webkit-overflow-scrolling:touch}.aside__inner{padding-bottom:100px;padding-left:60px}.aside__languages{padding-bottom:100px}.aside__languages .languages__li,.aside__languages .languages__link{color:#000}.aside__list{display:flex;gap:10px;flex-direction:column;padding-left:0;list-style:none}.aside__list--gold{padding-bottom:80px}.aside__link{display:flex;padding:10px;border:1px #505050 solid;border-right-width:0;border-left-color:rgba(0,0,0,0);background-color:#505050;font-size:var(--font__size--small);font-weight:600;line-height:30px;text-decoration:none;color:#fff;column-gap:10px}.aside__link:before{content:"";display:block;width:25px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center center}.aside__link--black:hover{background:linear-gradient(110deg, #000 0%, #505050 100%)}.aside__link--gold{border-color:#cea98d;background-color:#cea98d}.aside__link--pageid-4372:before,.aside__link--pageid-6233:before{background-image:url("../../../images/icon_rocket.svg")}.aside__link--pageid-4369:before,.aside__link--pageid-6245:before{background-image:url("../../../images/icon_envelope.svg")}.aside__link--pageid-4647:before,.aside__link--pageid-6232:before{background-image:url("../../../images/icon_webcam.svg")}.aside__link--pageid-14289:before,.aside__link--pageid-14351:before{background-image:url("../../../images/icon_engagement.svg")}.aside__link--shop:before{background-image:url("../../../images/icon_shoppingcart.svg")}.aside__link--mythermoplan:before{background-image:url("../../../images/icon_mythermoplan.svg")}.aside__link--pageid-4447:before,.aside__link--pageid-6257:before{background-image:url("../../../images/icon_download.svg")}.aside__link--pageid-6199:before,.aside__link--pageid-4565:before{background-image:url("../../../images/icon_coffeemachine.svg")}.aside__link--pageid-11189:before,.aside__link--pageid-11191:before{background-image:url("../../../images/icon_cup.svg")}.aside__form{position:relative}.aside__textfield{transition:background .4s,color .4s;width:100%;height:52px;padding-left:45px;border:1px #cea98d solid;box-sizing:border-box;background-color:#cea98d;font-size:var(--font__size--input);line-height:52px;color:#fff}.aside__submit{position:absolute;z-index:2;top:50%;left:10px;transform:translateY(-50%);width:25px;height:25px;padding:0;border-width:0;background:none;line-height:25px;text-align:center;color:#fff;cursor:pointer}.aside__submit:before{content:"";display:block;width:25px;height:25px;background:url("../../../images/icon_search.svg") no-repeat center center;background-size:contain}.aside__picture{display:block;aspect-ratio:5/3}.aside__image{object-fit:cover;width:100%;height:100%}.main{position:relative;z-index:1;min-height:100vh;padding-top:var(--header__height);box-sizing:border-box}.footer{position:relative;background:linear-gradient(180deg, #505050 0%, #000 100%);font-size:1.5rem;color:#fff}.footer__content{display:flex;justify-content:space-between;align-items:flex-end;padding:90px 0 calc(70px - var(--padding));column-gap:var(--column-gap)}.footer__company{display:grid;grid-template-columns:200px minmax(0, 1fr);align-items:flex-end;column-gap:100px}.footer__right{display:flex;flex-direction:column;justify-content:space-between}.footer__contact,.footer__socials,.footer__links{padding-left:0;list-style:none}.footer__socials{display:flex;justify-content:flex-end;column-gap:10px}.footer__links{display:flex;justify-content:space-between;column-gap:30px}.footer__contact-link,.footer__socials-link,.footer__links-link{white-space:nowrap;transition:color .4s;text-decoration:none;color:#fff}.footer__contact-link:hover,.footer__socials-link:hover,.footer__links-link:hover{color:#cea98d}.footer__socials-link{display:flex;justify-content:center;align-items:center;transition:border-color .4s,color .4s;width:35px;height:35px;border:1px #fff solid;border-radius:50%;box-sizing:border-box}.footer__socials-link:hover{border-color:#cea98d;color:#cea98d}.footer__socials-link svg{width:70%;aspect-ratio:1;object-fit:contain}.footer__socials-link svg path{fill:currentColor}.footer__links-link{font-size:1.2rem}.footer__logo{display:block;height:45px;padding-bottom:var(--padding);aspect-ratio:300/72}.footer__address{display:grid;grid-template-columns:minmax(170px, 1fr) minmax(0, 1fr);align-items:flex-end;column-gap:var(--column-gap)}.modelviewer{display:none;position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.modelviewer__close{display:block;display:flex;position:absolute;z-index:99;top:40px;right:40px;justify-content:center;align-items:center;transition:transform .7s,background .4s,color .4s;width:60px;height:60px;border-radius:50%;background-color:#cea98d;font-size:2.5rem;color:#fff;cursor:pointer}.modelviewer__close:before{display:block;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.scrolltop{position:fixed;z-index:3;right:var(--site__space);bottom:130px;transform:translateY(100%) translateY(100px);transition:transform .7s,box-shadow .4s,background .4s,color .4s;width:50px;height:50px;border:1px #cea98d solid;border-radius:50%;box-sizing:border-box;background-color:rgba(0,0,0,0);font-size:2.5rem;line-height:50px;text-align:center;color:#cea98d;cursor:pointer}.scrolltop:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.unicorn:before{content:"@"}.cms-location-wrp.cms-location-empty,.cms-object-status-div{z-index:10}.hidden,.js-hidden{display:none !important}.paging{padding-bottom:var(--padding)}.paging__controls{display:flex;justify-content:center;column-gap:25px}.paging__control{display:block;display:flex;position:relative;justify-content:center;align-items:center;transition:background-color .4s,color .4s;width:50px;height:50px;border:2px rgba(0,0,0,0) solid;border-radius:50%;box-sizing:border-box;font-size:2.5rem;text-decoration:none;color:#fff;cursor:pointer;aspect-ratio:1/1}.paging__control--prev:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.paging__control--next:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.paging__text{line-height:50px;text-align:center}.paging__button{margin:20px auto 0 auto}.object{position:relative;z-index:1}.object--design-2{background:#404040}.object--design-3{background:linear-gradient(270deg, #505050, #404040)}.object--design-4{background:linear-gradient(180deg, #505050, #404040)}.object__anchor{position:relative;top:calc((var(--header__height) - 40px)*-1)}.object__content{position:relative;z-index:2}.object__content--top-1{padding-top:var(--gap-1)}.object__content--top-2{padding-top:var(--gap-2)}.object__content--top-3{padding-top:var(--gap-3)}.object__content--bottom-1{padding-bottom:calc(var(--gap-1) - var(--padding))}.object__content--bottom-2{padding-bottom:calc(var(--gap-2) - var(--padding))}.object__content--bottom-3{padding-bottom:calc(var(--gap-3) - var(--padding))}.object__content--width-2{max-width:var(--content__width--small)}.object__width--width-2{width:100%;max-width:var(--content__width--small)}.linklist{padding-top:20px}.linklist__title{padding-bottom:10px}.linklist__list{display:flex;gap:10px;flex-wrap:wrap;padding-left:0;list-style:none}.linklist__list--align-center{justify-content:center}.linklist__list--align-right{justify-content:flex-end}.linklist__list--standard{display:block}.linklist__link--inlineblock{display:inline-block;width:auto}.linklist__link--standard{display:flex;gap:7px;transition:color .4s;width:auto;padding:0;padding:3px 0;border-width:0;font-size:var(--font__size);font-weight:200;text-align:left;color:#f5f5f5}.linklist__link--standard.linklist__link--link:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;color:#cea98d}.linklist__link--standard.linklist__link--download:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;color:#cea98d}.linklist__link--standard:hover{background:none;color:#cea98d}#cisLightbox .itext-wrapper{background-color:rgba(0,0,0,.5);color:#fff}.grecaptcha-badge{display:none;z-index:1}.cis-select ul{background-color:#404040}.cis-select ul>li.js-option-disabled{opacity:.3;pointer-events:none}.cis-select ul>li.empty:before{content:"...";display:block !important;position:static;width:auto;height:auto;background-color:rgba(0,0,0,0)}.cis-select ul>li.selected{background-color:#cea98d;color:#fff}.cis-select ul>li:not(.selected):hover{background-color:#505050}.cis-select:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.label--label-inside{top:0;left:10px;font-size:var(--font__size--smaller);color:#fff}.label--label-inside--up{transform:none;font-size:1.4rem;line-height:2}.textarea--label-inside{padding-top:calc(var(--input__height)*.4)}.checkbox__elements--inline{display:flex;flex-wrap:wrap;column-gap:20px}.checkbox__element{position:relative}.checkbox__input:checked+.checkbox__label:before{content:"";border-color:#cea98d;background-color:#cea98d}.checkbox__input:checked+.checkbox__label--bg{background-color:#626262}.checkbox__input:disabled+.checkbox__label{opacity:.5;cursor:not-allowed}.checkbox__label{padding-top:12px;padding-bottom:12px;padding-left:var(--input__height);font-size:var(--font__size--smaller);line-height:1.4}.checkbox__label--bg{transition:background-color .4s}.checkbox__label:before{top:10px;width:calc(var(--input__height) - 20px);height:calc(var(--input__height) - 20px);background-color:#fff;font-size:var(--font__size)}.checkbox__label::before--radio{border-radius:50%}.checkbox__label--radio:before{border-radius:50%}.checkbox__label.input_false{-webkit-box-shadow:none !important;box-shadow:none !important;background:none !important;color:#e2001a !important}.checkbox__label.input_false:before{background-color:#e2001a}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input:-internal-autofill-selected+.label--label-inside{color:#000}.message--success{background-color:#cea98d}.message--warning{background-color:#cea98d}.message--warning:before{content:""}::-webkit-input-placeholder{font-size:var(--font__size);color:#fff !important}:-moz-placeholder{opacity:1;font-size:var(--font__size);color:#fff !important}::-moz-placeholder{opacity:1;font-size:var(--font__size);color:#fff !important}:-ms-placeholder{font-size:var(--font__size);color:#fff !important}.input_false::-webkit-input-placeholder{color:#fff !important}.input_false:-moz-placeholder{opacity:1;color:#fff !important}.input_false::-moz-placeholder{opacity:1;color:#fff !important}.input_false:-ms-placeholder{color:#fff !important}.carticle__content--align-left{text-align:left}.carticle__content--align-right{text-align:right}.carticle__content--align-center{text-align:center}.carticle__link{width:auto;min-width:215px}.carticle__headline{-webkit-hyphens:none;hyphens:none}.carticle__headline--animated-align-left{transform-origin:top left;transition:transform .4s}.carticle__headline--animated-align-center{transform-origin:top center;transition:transform .4s}.carticle__headline--animated-align-right{transform-origin:top right;transition:transform .4s}.carticle__headline--align-center{text-align:center}.carticle__headline--align-right{text-align:right}.carticle__teaser--align-left{text-align:left}.carticle__teaser--align-right{text-align:right}.carticle__teaser--align-center{text-align:center}.carticle__text--align-left{text-align:left}.carticle__text--align-right{text-align:right}.carticle__text--align-center{text-align:center}.carticle__iframe{position:relative;aspect-ratio:16/9}.carticle__iframe iframe{width:100%;height:100%}.cblogarticle-offset{z-index:3}.cblogarticle-offset__content--bottom-1{padding-bottom:var(--gap-1)}.cblogarticle-offset__content--bottom-2{padding-bottom:var(--gap-2)}.cblogarticle-offset__content--bottom-3{padding-bottom:var(--gap-3)}.cblogarticle-offset__outer,.cblogarticle-offset__gallery-wrapper{position:relative}.cblogarticle-offset__outer{width:calc(var(--content__width) + (100vw - var(--content__width))/2 - var(--site__space));background-color:#404040}.cblogarticle-offset__outer,.cblogarticle-offset__video-wrapper,.cblogarticle-offset__picture,.cblogarticle-offset__video{aspect-ratio:2/1}.cblogarticle-offset__video-wrapper{line-height:0}.cblogarticle-offset__image,.cblogarticle-offset__video{object-fit:cover;width:100%;height:100%}.cblogarticle-offset__controls-wrapper{position:absolute;z-index:3;right:10px;bottom:20px}.cblogarticle-offset__article{position:absolute;z-index:3;bottom:var(--site__space);left:0;max-width:100%;padding:0 var(--site__space);box-sizing:border-box}.cblogarticle-offset__minititle{font-size:2.1rem;color:#fff}.cblogarticle-offset__title{padding-bottom:0;color:#fff}.cblogarticle-offset__link{text-decoration:none;color:#fff}.cblogarticle-offset__link:after{display:inline-block;margin-left:10px;font-size:2.5rem;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cblogarticle-offset:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;width:100vw;height:150px;background-color:#404040}@media(max-width: 2399px){.cblogarticle-offset__outer{width:calc(var(--content__width) + 100vw - var(--content__width) - 450px - var(--site__space))}}@media(max-width: 2050px){.cblogarticle-offset{padding-right:0;padding-left:0}.cblogarticle-offset__content{max-width:none;margin-right:0;margin-left:0}.cblogarticle-offset__outer{width:100%}.cblogarticle-offset__outer,.cblogarticle-offset__video-wrapper,.cblogarticle-offset__picture,.cblogarticle-offset__video{aspect-ratio:26/11}}@media(max-width: 1199px){.cblogarticle-offset__outer,.cblogarticle-offset__video-wrapper,.cblogarticle-offset__picture,.cblogarticle-offset__video{aspect-ratio:21/10}}@media(max-width: 567px){.cblogarticle-offset__outer,.cblogarticle-offset__video-wrapper,.cblogarticle-offset__picture,.cblogarticle-offset__video{aspect-ratio:5/4}}.cblogarticle__icons{display:flex;padding-bottom:10px;column-gap:20px}.cblogarticle__icon{display:flex;align-items:center;font-size:var(--font__size--small);column-gap:8px}.cblogarticle__icon:before{color:#cea98d}.cblogarticle__icon--date:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cblogarticle__icon--duration:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cblogarticle__icon--video:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cblogarticle__date{font-size:var(--font__size--small)}.cblogarticle__headline--animated-align-left{transform-origin:top left;transition:transform .4s}.cblogarticle__link{width:auto;min-width:215px}.cblogarticle__columns{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:var(--column-gap)}.cblogarticle__columns--single{display:block;width:950px;max-width:100%}.cblogarticle__column--sticky{position:sticky;top:calc(var(--header__height) + var(--padding));height:max-content}.cblogarticle__picture{display:block;position:relative;overflow:hidden;background-color:#000}.cblogarticle__picture--top{aspect-ratio:2/1}.cblogarticle__picture--right{aspect-ratio:4/3}.cblogarticle__picture:hover .cnewsarticle__image{transform:scale(1.05)}.cblogarticle__video{display:block;position:relative;object-fit:cover;width:100%;background-color:#000}.cblogarticle__video--top{aspect-ratio:2/1}.cblogarticle__video--right{aspect-ratio:4/3}.cblogarticle__image{object-fit:cover;transition:transform .4s;width:100%;height:100%}.cblogarticle__lightbox{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cblogarticle__lightbox:after{display:block;position:absolute;right:5px;bottom:5px;transition:background .4s,color .4s;width:20px;height:20px;border:1px #cea98d solid;border-radius:50%;line-height:20px;text-align:center;color:#cea98d;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cblogslider__button{aspect-ratio:1/1;z-index:3;transition:background .4s,color .4s;width:40px;padding:0;border:none;border:1px #cea98d solid;border-radius:50%;background:none;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);font-size:2.5rem;text-align:center;color:#cea98d;cursor:pointer}.cblogslider__button--prev{left:40px}.cblogslider__button--prev:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cblogslider__button--next{right:40px}.cblogslider__button--next:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cblogslider__button[disabled]{opacity:.5;pointer-events:none}.cblogslider__arrows{display:flex;justify-content:center;align-items:center;column-gap:var(--column-gap--small)}.cblogslider__arrows--align-right{justify-content:flex-end}.cblogslider__arrows:has(.cblogslider__button--disabled:first-child):has(.cblogslider__button--disabled:last-child){display:none}.cblogslider__arrows:has(.cblogslider__button--disabled:nth-child(2)):has(.cblogslider__button--disabled:nth-child(3)){display:none}.cblogslider__gallery-wrapper{position:relative;padding-bottom:var(--padding)}.cblogslider__slide{position:relative;width:calc(33.33% - (var(--column-gap) - var(--column-gap)/3)) !important;margin-right:var(--column-gap);background-color:rgba(255,255,255,.25)}.cblogslider__slide:hover .cblogslider__textwrapper{justify-content:center;height:100%}.cblogslider__slide:hover .cblogslider__teaserwrp{display:block}.cblogslider__slide:hover .cblogslider__link--detail:after{opacity:1}.cblogslider__icons{display:flex;flex-wrap:wrap;overflow:hidden;height:20px;margin-bottom:5px;column-gap:15px}.cblogslider__icon{display:flex;align-items:center;height:20px;font-size:12px;color:#fff;column-gap:7px}.cblogslider__icon:before{color:#cea98d}.cblogslider__icon--duration:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cblogslider__icon--video:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cblogslider__video{display:block;object-fit:cover;width:100%;box-sizing:border-box;aspect-ratio:1/1}.cblogslider__picture{position:relative;aspect-ratio:1/1}.cblogslider__image{display:block;object-fit:cover;width:100%;height:100%;aspect-ratio:1/1}.cblogslider__textwrapper{display:flex;position:absolute;z-index:2;bottom:0;left:-1px;flex-direction:column;justify-content:flex-start;transition:height .4s;width:calc(100% + 2px);height:calc(var(--teaser__size)*var(--teaser__line-height)*2 + 40px + 25px);padding:20px;box-sizing:border-box;background-color:rgba(0,0,0,.7);backdrop-filter:blur(5px)}.cblogslider__headline{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-bottom:0}.cblogslider__teaserwrp{display:none;padding-top:10px;padding-bottom:var(--padding)}.cblogslider__teaser{font-size:var(--font__size--small);display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cblogslider__link--detail{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cblogslider__link--detail:after{display:block;position:absolute;right:10px;bottom:10px;opacity:0;transition:opacity .4s;width:40px;height:40px;border:1px #cea98d solid;border-radius:50%;line-height:40px;text-align:center;color:#fff;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cblogslider__link--showmore{display:block;position:absolute;right:0;bottom:0;line-height:40px;text-decoration:none;color:#fff}.cblogslider__arrows{padding-top:var(--padding)}.cblogoverview__searchpanel{position:relative;z-index:3;padding-bottom:40px}.cblogoverview__searchpanel-wrapper{display:flex;flex-direction:column;gap:calc(var(--column-gap--list)/2)}.cblogoverview__searchpanel-row{display:flex;flex-wrap:wrap;flex-direction:row-reverse;column-gap:var(--column-gap--list);row-gap:12px;justify-content:flex-start}.cblogoverview__searchpanel-col{position:relative;width:calc(25% - (var(--column-gap--list) - var(--column-gap--list)/4));min-height:var(--input__height)}.cblogoverview__searchpanel-col--full{width:100%}.cblogoverview__searchpanel-col--search:after{position:absolute;z-index:2;top:10px;right:10px;width:30px;height:30px;pointer-events:none;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;line-height:30px;text-align:center;font-size:1.5rem}.cblogoverview__searchpanel-toggle{display:none}@media(max-width: 1199px){.cblogoverview__searchpanel-col{width:calc(33.33% - (var(--column-gap--list) - var(--column-gap--list)/3))}}@media(max-width: 900px){.cblogoverview__searchpanel-wrapper{max-height:90px;overflow:hidden;padding:1px;transition:max-height .4s}.cblogoverview__searchpanel-wrapper--expand{max-height:var(--searchpanelheight)}.cblogoverview__searchpanel-wrapper--overflow-visible{overflow:visible}.cblogoverview__searchpanel-row{justify-content:flex-end}.cblogoverview__searchpanel-row--sliders{row-gap:30px;padding-bottom:30px}.cblogoverview__searchpanel-col{width:100%}.cblogoverview__searchpanel-col--search{width:calc(50% - (var(--column-gap--list) - var(--column-gap--list)/2))}.cblogoverview__searchpanel-toggle{display:flex;column-gap:6px;margin-top:5px;font-size:var(--font__size--smaller);line-height:30px;text-align:right;text-decoration:none}.cblogoverview__searchpanel-toggle:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cblogoverview__searchpanel-toggle--expand:after{content:""}}@media(max-width: 666px){.cblogoverview__searchpanel-col--search{width:100%}}.cblogoverview .textfield{height:70px}.cblogoverview .label--label-inside{top:10px;font-size:var(--font__size);font-weight:700}.cblogoverview .label--label-inside--up{line-height:1}.cblogoverview__searchpanel-col--search:after{top:20px}.cblogoverview__searchpanel-col{width:800px;max-width:100%;margin:0 auto}.cblogoverview__categories{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));padding-bottom:var(--padding);column-gap:2px}.cblogoverview__category{position:relative}.cblogoverview__categorycheckbox{position:absolute;top:0;left:0;visibility:hidden;opacity:0}.cblogoverview__categorypicture{display:block;width:100%;aspect-ratio:1/1}.cblogoverview__categoryimage{object-fit:cover;width:100%;height:100%}.cblogoverview__categorylabel{display:flex;position:absolute;z-index:2;top:0;left:0;justify-content:flex-start;align-items:flex-end;width:100%;height:100%;padding:15px;box-sizing:border-box;background:linear-gradient(170deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);font-size:var(--teaser__size);font-weight:700;text-align:right;color:#fff;column-gap:10px;cursor:pointer}.cblogoverview__categorylabel:before{content:"";display:flex;justify-content:center;align-items:center;transition:background-color .4s;width:40px;border:1px #cea98d solid;border-radius:50%;box-sizing:border-box;background-color:#cea98d;line-height:1;color:#fff;aspect-ratio:1/1}.cblogoverview__categorycheckbox:checked+.cblogoverview__categorylabel:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cblogoverview__elements{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));padding-bottom:var(--padding);column-gap:var(--column-gap--list);row-gap:var(--column-gap--list)}.cblogoverview__element{position:relative;border-bottom:1px solid #ccc;background-color:rgba(255,255,255,.25)}.cblogoverview__element.no-data{padding:25px}.cblogoverview__element:hover .cblogoverview__textwrapper{justify-content:center;height:100%}.cblogoverview__element:hover .cblogoverview__teaserwrp{display:block}.cblogoverview__element:hover .cblogoverview__link--detail:after{opacity:1}.cblogoverview__video{display:block;object-fit:cover;overflow:hidden;width:100%;box-sizing:border-box;aspect-ratio:1/1}.cblogoverview__picture{position:relative;overflow:hidden;aspect-ratio:1/1}.cblogoverview__image{display:block;object-fit:cover;transition:transform .4s;width:100%;height:100%;aspect-ratio:1/1}.cblogoverview__textwrapper{display:flex;position:absolute;z-index:2;bottom:0;left:-1px;flex-direction:column;justify-content:flex-start;transition:height .4s;width:calc(100% + 2px);height:calc(var(--teaser__size)*var(--teaser__line-height)*2 + 40px + 25px);padding:20px;box-sizing:border-box;background-color:rgba(0,0,0,.7);backdrop-filter:blur(5px)}.cblogoverview__icons{display:flex;flex-wrap:wrap;overflow:hidden;height:20px;margin-bottom:5px;column-gap:15px}.cblogoverview__icon{display:flex;align-items:center;height:20px;font-size:12px;color:#fff;column-gap:7px}.cblogoverview__icon:before{color:#cea98d}.cblogoverview__icon--duration:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cblogoverview__icon--video:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cblogoverview__headline{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-bottom:0}.cblogoverview__teaserwrp{display:none;padding-top:10px;padding-bottom:var(--padding)}.cblogoverview__teaser{font-size:var(--font__size--small);display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cblogoverview__link--detail{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cblogoverview__link--detail:after{display:block;position:absolute;right:10px;bottom:10px;opacity:0;transition:opacity .4s;width:40px;height:40px;border:1px #cea98d solid;border-radius:50%;line-height:40px;text-align:center;color:#fff;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cblogoverview__link--showmore{display:block;position:absolute;right:0;bottom:0;line-height:40px;text-decoration:none;color:#fff}.ccoffeemachine__content{display:grid;grid-template-areas:"head media" "details media";grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto minmax(0, 1fr);column-gap:150px}.ccoffeemachine__head{grid-area:head}.ccoffeemachine__media{position:sticky;top:calc(var(--header__height) + var(--padding));grid-area:media;height:max-content}.ccoffeemachine__details{grid-area:details}.ccoffeemachine__title{padding-bottom:20px;font-weight:300;color:#fff}.ccoffeemachine__keywords{display:none}.ccoffeemachine__model{color:#cea98d}.ccoffeemachine__specs{padding-bottom:var(--padding);font-size:var(--font__size--small)}.ccoffeemachine__spec{display:grid;grid-template-columns:230px minmax(0, 1fr);padding:10px 0;border-bottom:1px rgba(255,255,255,.5) solid}.ccoffeemachine__spec-name{font-weight:600;color:#fff}.ccoffeemachine__spec-legal{font-size:1.4rem}.ccoffeemachine__modelwrapper{position:relative;aspect-ratio:1/1}.ccoffeemachine__modelviewer{display:block;width:100%;height:100%}.ccoffeemachine__viewmodel{display:block;position:absolute;z-index:2;top:10px;right:10px;transition:background .4s,color .4s;width:40px;height:40px;border:1px #cea98d solid;border-radius:50%;font-size:2.5rem;line-height:40px;text-align:center;color:#cea98d;cursor:pointer}.ccoffeemachine__viewmodel:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.ccoffeemachine__pictures{display:flex;gap:40px;flex-wrap:wrap;justify-content:space-between;padding-bottom:var(--padding)}.ccoffeemachine__picture{display:block;position:relative;aspect-ratio:1/1}.ccoffeemachine__picture--big{width:100%}.ccoffeemachine__picture--small{width:calc(25% - 30px)}.ccoffeemachine__image{object-fit:cover;width:100%;height:100%;aspect-ratio:1/1}.ccoffeemachine__lightbox{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.ccoffeemachine__lightbox:after{display:block;position:absolute;right:10px;bottom:10px;transition:background .4s,color .4s;width:40px;height:40px;border:1px #cea98d solid;border-radius:50%;font-size:2.5rem;line-height:40px;text-align:center;color:#cea98d;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.ccoffeemachine__linklist{padding-top:15px}.ccoffeemachine__qr-toggle:after{display:block;position:absolute;z-index:3;top:10px;right:70px;transition:background .4s,color .4s;width:40px;height:40px;border:1px #cea98d solid;border-radius:50%;font-size:2rem;line-height:40px;text-align:center;color:#cea98d;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.ccoffeemachine .linklist__list:not(.linklist__list--standard){justify-content:space-between}.ccoffeemachine .linklist__li:not(.linklist__li--standard),.ccoffeemachine .linklist__li--3{width:calc(33.3333% - 10px)}.ccoffeemachine .linklist__li--4{width:calc(50% - 7.5px)}.ccoffeemachine .linklist__link:not(.linklist__link--standard){width:auto}.ccoffeemachineslider__button{aspect-ratio:1/1;z-index:3;transition:background .4s,color .4s;width:40px;padding:0;border:none;border:1px #cea98d solid;border-radius:50%;background:none;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);font-size:2.5rem;text-align:center;color:#cea98d;cursor:pointer}.ccoffeemachineslider__button--prev{left:40px}.ccoffeemachineslider__button--prev:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.ccoffeemachineslider__button--next{right:40px}.ccoffeemachineslider__button--next:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.ccoffeemachineslider__button[disabled]{opacity:.5;pointer-events:none}.ccoffeemachineslider__arrows{display:flex;justify-content:center;align-items:center;column-gap:var(--column-gap--small)}.ccoffeemachineslider__arrows--align-right{justify-content:flex-end}.ccoffeemachineslider__arrows:has(.ccoffeemachineslider__button--disabled:first-child):has(.ccoffeemachineslider__button--disabled:last-child){display:none}.ccoffeemachineslider__arrows:has(.ccoffeemachineslider__button--disabled:nth-child(2)):has(.ccoffeemachineslider__button--disabled:nth-child(3)){display:none}.ccoffeemachineslider__gallery-wrapper{position:relative;padding-bottom:var(--padding)}.ccoffeemachineslider__slide{display:flex;height:auto;width:calc(25% - (var(--column-gap--small) - var(--column-gap--small)/4));position:relative;flex-direction:column;transition:background-color .4s;padding-top:20px;padding-bottom:20px;box-sizing:border-box}.ccoffeemachineslider__slide--product:hover{background-color:rgba(0,0,0,.12)}.ccoffeemachineslider__slide--product:hover .ccoffeemachineslider__image{transform:scale(1)}.ccoffeemachineslider__headline{padding-top:var(--padding);-webkit-hyphens:none;hyphens:none}.ccoffeemachineslider__picture{position:relative;aspect-ratio:1/1}.ccoffeemachineslider__image{display:block;object-fit:contain;transform:scale(0.9);transition:transform .4s;width:100%;height:100%;aspect-ratio:1/1}.ccoffeemachineslider__target,.ccoffeemachineslider__title,.ccoffeemachineslider__text{padding:0 20px var(--padding)}.ccoffeemachineslider__target p,.ccoffeemachineslider__title p,.ccoffeemachineslider__text p{padding-bottom:0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ccoffeemachineslider__target{padding-top:10px;font-size:var(--font__size--smaller);font-weight:600;text-align:center;color:#cea98d}.ccoffeemachineslider__title{display:flex;flex-direction:column;padding-bottom:15px;text-align:center}.ccoffeemachineslider__model{display:block;color:#cea98d}.ccoffeemachineslider__text{font-size:var(--font__size--small);text-align:center}.ccoffeemachineslider__more{margin:auto auto 0}.ccoffeemachineslider__link--detail{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.ccoffeemachineslider__arrows{padding-top:var(--padding)}.ccoffeemachineconfig__columns{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 3fr);column-gap:150px}.ccoffeemachineconfig__column--products{position:sticky;top:calc(var(--header__height) + var(--padding));height:max-content}.ccoffeemachineconfig__filtertoggle{display:none;transition:transform .7s,background .4s,color .4s}.ccoffeemachineconfig__filter-separator{height:1px;margin:50px 0;background-color:#fff}.ccoffeemachineconfig__filter-title{padding-bottom:0}.ccoffeemachineconfig__filter-reset{width:100%;min-height:38px;background-color:#cea98d;color:#fff;cursor:pointer}.ccoffeemachineconfig__checkboxes{display:flex;gap:5px;flex-direction:column}.ccoffeemachineconfig__checkbox{border:1px #707070 solid}.ccoffeemachineconfig__checkbox--hidden{opacity:.3;pointer-events:none}.ccoffeemachineconfig__checkbox-label{display:grid;grid-template-columns:100px minmax(0, 1fr);align-items:center;padding-left:calc(var(--input__height) + 10px);column-gap:7px}.ccoffeemachineconfig__checkbox-label:before{top:50%;left:10px;transform:translateY(-50%)}.ccoffeemachineconfig__checkbox-label:after{content:"";display:block;position:absolute;top:0;left:var(--input__height);width:1px;height:100%;background-color:#707070}.ccoffeemachineconfig__checkbox-label--option{display:block;padding-right:10px}.ccoffeemachineconfig__checkbox-label--option:before{top:10px;transform:none}.ccoffeemachineconfig__checkbox-label--expand .ccoffeemachineconfig__checkbox-toggable{display:block}.ccoffeemachineconfig__checkbox-label--expand .ccoffeemachineconfig__checkbox-trigger:before{content:""}.ccoffeemachineconfig__checkbox-picture{display:block;aspect-ratio:49/20}.ccoffeemachineconfig__checkbox-image{object-position:left center;object-fit:contain;width:100%;height:100%}.ccoffeemachineconfig__checkbox-text{padding-right:10px;line-height:1.5}.ccoffeemachineconfig__checkbox-text--option{padding-right:40px}.ccoffeemachineconfig__checkbox-trigger{display:flex;position:absolute;top:7px;right:10px;justify-content:center;align-items:center;width:30px;height:30px;border:1px #cea98d solid;border-radius:50%;box-sizing:border-box;color:#cea98d;cursor:pointer}.ccoffeemachineconfig__checkbox-trigger:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.ccoffeemachineconfig__checkbox-toggable{display:none}.ccoffeemachineconfig__checkbox-explaintext{padding:15px 0}.ccoffeemachineconfig__checkbox-explaintext--withimg{display:grid;grid-template-columns:100px minmax(0, 1fr);column-gap:10px}.ccoffeemachineconfig__checkbox-explainpicture{display:block;aspect-ratio:1/1}.ccoffeemachineconfig__elements{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--column-gap--small);padding-bottom:var(--padding)}.ccoffeemachineconfig__element{display:flex;position:relative;flex-direction:column;justify-content:flex-start;transition:background-color .4s;padding-bottom:40px}.ccoffeemachineconfig__element:hover{background-color:rgba(0,0,0,.12)}.ccoffeemachineconfig__picture{display:block;position:relative;padding:0 15px;aspect-ratio:1/1}.ccoffeemachineconfig__image{object-fit:contain;width:100%;height:100%}.ccoffeemachineconfig__title{display:flex;flex-direction:column;padding-bottom:10px;text-align:center}.ccoffeemachineconfig__model{color:#cea98d}.ccoffeemachineconfig__lightbox{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;text-decoration:none}.ccoffeemachineconfig__lightbox:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;position:absolute;top:10px;right:50px;font-size:2rem;color:#f5f5f5}.ccoffeemachineconfig__compare{display:block;position:absolute;z-index:3;top:5px;right:0;width:20px;border:10px solid rgba(0,0,0,0);background:url("../../../images/icon_compare.svg") no-repeat center center;background-size:contain;cursor:pointer;aspect-ratio:1/1}.ccoffeemachineconfig__compare.selected-to-compare{background:url("../../../images/icon_compare_active.svg") no-repeat center center}.ccoffeemachineconfig__model3d{display:block;position:absolute;z-index:3;top:5px;right:80px;width:20px;border:10px solid rgba(0,0,0,0);font-size:2rem;line-height:20px;text-align:center;text-decoration:none;color:#f5f5f5;aspect-ratio:1/1}.ccoffeemachineconfig__model3d:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.ccoffeemachineconfig__model3d:after{content:"3D";display:block;position:absolute;bottom:0;left:-8px;padding:1px 2px;border-radius:3px;background-color:#f5f5f5;font-size:8px;font-weight:700;line-height:1;color:#404040}.ccoffeemachineconfig__link{margin:auto auto 0}.ccoffeemachineconfig__linklist{visibility:hidden;opacity:0;transition:opacity .4s,visibility .4s}.ccoffeemachineconfig__linklist--visible{visibility:visible;opacity:1}.ccoffeemachineconfig__linklist-li{position:relative}.ccoffeemachineconfig__copylink{display:flex;gap:8px;width:max-content}.ccoffeemachineconfig__copylink:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.ccoffeemachineconfig__copylink--copied:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.ccoffeemachinecompare__app{overflow:auto;-webkit-overflow-scrolling:touch}.ccoffeemachinecompare__gridrow{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr))}.ccoffeemachinecompare__gridrow--bordertop{border-top:1px rgba(255,255,255,.2) solid}.ccoffeemachinecompare__gridrow--hover{transition:background-color .4s,color .4s}.ccoffeemachinecompare__gridrow--hover:hover{background-color:rgba(0,0,0,.12);color:#fff}.ccoffeemachinecompare__gridcol{position:relative;padding:8px;font-size:var(--font__size--small)}.ccoffeemachinecompare__gridcol--title{font-weight:600;color:#fff}.ccoffeemachinecompare__gridcol--link{padding-top:30px}.ccoffeemachinecompare__mobiletitle{display:none;font-weight:600;color:#fff}.ccoffeemachinecompare__remove{display:block;position:absolute;z-index:2;top:8px;right:8px;transition:background .4s;width:30px;height:30px;border:1px #cea98d solid;box-sizing:border-box;background-color:#cea98d;cursor:pointer}.ccoffeemachinecompare__remove:before,.ccoffeemachinecompare__remove:after{content:"";display:block;position:absolute;top:50%;left:50%;transition:background-color .4s;width:20px;height:2px;background-color:#fff}.ccoffeemachinecompare__remove:before{transform:translate(-50%, -50%) rotate(45deg)}.ccoffeemachinecompare__remove:after{transform:translate(-50%, -50%) rotate(-45deg)}.ccoffeemachinecompare__remove:hover:before,.ccoffeemachinecompare__remove:hover:after{background-color:#fff}.ccoffeemachinecompare__title{display:flex;flex-direction:column;padding-bottom:var(--padding);font-weight:600}.ccoffeemachinecompare__model{color:#cea98d}.ccoffeemachinecompare__picture{display:block;aspect-ratio:1/1}.ccoffeemachinecompare__image{object-fit:contain;width:100%;height:100%}.ccoffeemachinecompare__link--detail{width:100%;margin:0 auto}.ccoffeemachineremember__elements{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:var(--column-gap);row-gap:40px}.ccoffeemachineremember__element{display:flex;position:relative;flex-direction:column;transition:background-color .4s;padding-top:40px;padding-bottom:40px}.ccoffeemachineremember__element:hover{background-color:rgba(0,0,0,.12)}.ccoffeemachineremember__element:hover .ccoffeemachineremember__image{transform:scale(1)}.ccoffeemachineremember__remove{display:block;position:absolute;z-index:3;top:8px;right:8px;transition:background .4s;width:30px;height:30px;border:1px #cea98d solid;box-sizing:border-box;background-color:#cea98d;cursor:pointer}.ccoffeemachineremember__remove:before,.ccoffeemachineremember__remove:after{content:"";display:block;position:absolute;top:50%;left:50%;transition:background-color .4s;width:20px;height:2px;background-color:#fff}.ccoffeemachineremember__remove:before{transform:translate(-50%, -50%) rotate(45deg)}.ccoffeemachineremember__remove:after{transform:translate(-50%, -50%) rotate(-45deg)}.ccoffeemachineremember__remove:hover:before,.ccoffeemachineremember__remove:hover:after{background-color:#fff}.ccoffeemachineremember__headline{padding-top:var(--padding);-webkit-hyphens:none;hyphens:none}.ccoffeemachineremember__picture{position:relative;aspect-ratio:1/1}.ccoffeemachineremember__image{display:block;object-fit:contain;transform:scale(0.9);transition:transform .4s;width:100%;height:100%;aspect-ratio:1/1}.ccoffeemachineremember__target,.ccoffeemachineremember__title,.ccoffeemachineremember__text{padding-right:20px;padding-left:20px}.ccoffeemachineremember__target{padding-top:10px;font-size:var(--font__size--smaller);font-weight:600;text-align:center;color:#cea98d}.ccoffeemachineremember__title{display:flex;flex-direction:column;padding-bottom:var(--padding);text-align:center}.ccoffeemachineremember__model{color:#cea98d}.ccoffeemachineremember__text{font-size:var(--font__size--small);text-align:center}.ccoffeemachineremember__more{margin:auto auto 0}.ccoffeemachineremember__link--detail{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.ccountups__elements{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--column-gap);padding-bottom:var(--padding)}.ccountups__element{position:relative;text-align:center}.ccountups__picture{display:block;width:70px;margin:0 auto;aspect-ratio:1/1}.ccountups__image{object-fit:contain;width:100%;height:100%}.ccountups__number{font-size:5rem;font-weight:300}.ccountups__title{color:#cea98d}.ccountups__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cdealers{contain:paint}.cdealers__searchpanel{position:relative;z-index:3;padding-bottom:40px}.cdealers__searchpanel-wrapper{display:flex;flex-direction:column;gap:calc(var(--column-gap--list)/2)}.cdealers__searchpanel-row{display:flex;flex-wrap:wrap;flex-direction:row-reverse;column-gap:var(--column-gap--list);row-gap:12px;justify-content:flex-start}.cdealers__searchpanel-col{position:relative;width:calc(25% - (var(--column-gap--list) - var(--column-gap--list)/4));min-height:var(--input__height)}.cdealers__searchpanel-col--full{width:100%}.cdealers__searchpanel-col--search:after{position:absolute;z-index:2;top:10px;right:10px;width:30px;height:30px;pointer-events:none;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;line-height:30px;text-align:center;font-size:1.5rem}.cdealers__searchpanel-toggle{display:none}@media(max-width: 1199px){.cdealers__searchpanel-col{width:calc(33.33% - (var(--column-gap--list) - var(--column-gap--list)/3))}}@media(max-width: 900px){.cdealers__searchpanel-wrapper{max-height:90px;overflow:hidden;padding:1px;transition:max-height .4s}.cdealers__searchpanel-wrapper--expand{max-height:var(--searchpanelheight)}.cdealers__searchpanel-wrapper--overflow-visible{overflow:visible}.cdealers__searchpanel-row{justify-content:flex-end}.cdealers__searchpanel-row--sliders{row-gap:30px;padding-bottom:30px}.cdealers__searchpanel-col{width:100%}.cdealers__searchpanel-col--search{width:calc(50% - (var(--column-gap--list) - var(--column-gap--list)/2))}.cdealers__searchpanel-toggle{display:flex;column-gap:6px;margin-top:5px;font-size:var(--font__size--smaller);line-height:30px;text-align:right;text-decoration:none}.cdealers__searchpanel-toggle:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cdealers__searchpanel-toggle--expand:after{content:""}}@media(max-width: 666px){.cdealers__searchpanel-col--search{width:100%}}.cdealers__searchpanel-row{column-gap:15px}.cdealers__searchpanel-col{width:calc(50% - 7.5px)}.cdealers__columns{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 3fr);padding-bottom:var(--padding);column-gap:var(--column-gap);row-gap:var(--padding)}.cdealers__column{position:sticky;top:calc(var(--header__height) + var(--padding));height:max-content}.cdealers__headline{-webkit-hyphens:auto;hyphens:auto}.cdealers__elements{display:flex;gap:0;flex-direction:column}.cdealers__element{position:relative;transition:background-color .4s,border-color .4s;padding:10px 0 10px 5px;border-bottom:1px rgba(255,255,255,.3) solid;font-size:var(--font__size--small)}.cdealers__element:hover{border-bottom-color:#cea98d;background:rgba(0,0,0,.12)}.cdealers__head{position:relative;padding-right:30px;font-size:var(--font__size);cursor:pointer}.cdealers__head:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;position:absolute;top:50%;right:5px;transform:translateY(-50%);transition:transform .4s;width:20px;height:20px;border-radius:50%;background-color:#cea98d;line-height:20px;text-align:center;color:#fff}.cdealers__head--active:after{transform:translateY(-50%) scale(1, -1)}.cdealers__body{display:none;padding-top:5px}.cdealers__picture{display:flex;justify-content:center;align-items:center;width:200px;max-width:100%;background-color:#fff;aspect-ratio:5/3}.cdealers__image{object-fit:contain;width:calc(100% - 20px);height:calc(100% - 20px)}.cdealers__lines{padding-top:5px;padding-bottom:10px}.cdealers__contact-list{display:flex;position:absolute;z-index:2;right:10px;bottom:10px;padding:0;list-style:none;column-gap:15px}.cdealers__contact-link{display:block;display:flex;align-items:center;height:40px;font-size:2.3rem;text-decoration:none;color:#cea98d}.cdealers__contact-link--email:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cdealers__contact-link--website:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cdealers__map{background-color:#fff}.cdealers__map--expand-0{width:100%;height:auto;aspect-ratio:4/3}.cdealers__map--expand-1{width:calc(100% + (100vw - var(--content__width))/2 - var(--site__space));height:calc(100vh - var(--header__height) - var(--gap-2))}.cdealers__marker{width:20px !important;height:20px !important;margin:-10px 0 0 -10px !important;border-radius:50%;background-color:#cea98d;transition:background-color .4s}.cdealers__marker--hover,.cdealers__marker--hover:before,.cdealers__marker--hover:after{background-color:#f7323f}.cdealers__popuplink{display:inline-block;text-decoration:none}.cdealers__popuplink--phone:before{float:left;margin-right:7px;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cdealers__popuplink--email:before{float:left;margin-right:7px;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cdealers__popuplink--website:before{float:left;margin-right:7px;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cdealers__popuplink:after{content:"";display:block;clear:both}.cdealers .leaflet-popup-content{width:200px !important;font-size:1.4rem;line-height:1.4}.cdealers .leaflet-popup-content strong{font-size:1.6rem}.cdealers .leaflet-popup-content p:last-of-type{padding-bottom:0}.cdealers .leaflet-popup-content a{color:#000}.cdealers .marker-cluster-small,.cdealers .marker-cluster-medium{background-color:rgba(206,169,141,.6)}.cdealers .marker-cluster-small div,.cdealers .marker-cluster-medium div{background-color:#cea98d}.cdownloadslinks__grouptitle{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:5px;margin-bottom:10px;background-color:#404040;font-size:2.5rem;column-gap:8px}.cdownloadslinks__groupdownload{display:flex;position:relative;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer}.cdownloadslinks__groupdownload:before,.cdownloadslinks__groupdownload:after{display:block;width:20px;height:20px}.cdownloadslinks__groupdownload:before{content:"";background:url("../../../images/icon_download.svg") no-repeat center center;background-size:16px}.cdownloadslinks__groupdownload:after{display:none;animation:spin 1s infinite;line-height:20px;text-align:center;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cdownloadslinks__groupdownload--loadanimation{pointer-events:none}.cdownloadslinks__groupdownload--loadanimation:before{display:none}.cdownloadslinks__groupdownload--loadanimation:after{display:block}.cdownloadslinks__groupelement{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-flow:row dense;padding-bottom:40px;column-gap:var(--column-gap)}.cdownloadslinks__grouptitle{grid-column:span 2}.cdownloadslinks__element[data-column="1"]{grid-column-start:1}.cdownloadslinks__element[data-column="2"]{grid-column-start:2}.cdownloadslinkssearch__searchpanel{position:relative;z-index:3;padding-bottom:40px}.cdownloadslinkssearch__searchpanel-wrapper{display:flex;flex-direction:column;gap:calc(var(--column-gap--list)/2)}.cdownloadslinkssearch__searchpanel-row{display:flex;flex-wrap:wrap;flex-direction:row-reverse;column-gap:var(--column-gap--list);row-gap:12px;justify-content:flex-start}.cdownloadslinkssearch__searchpanel-col{position:relative;width:calc(25% - (var(--column-gap--list) - var(--column-gap--list)/4));min-height:var(--input__height)}.cdownloadslinkssearch__searchpanel-col--full{width:100%}.cdownloadslinkssearch__searchpanel-col--search:after{position:absolute;z-index:2;top:10px;right:10px;width:30px;height:30px;pointer-events:none;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;line-height:30px;text-align:center;font-size:1.5rem}.cdownloadslinkssearch__searchpanel-toggle{display:none}@media(max-width: 1199px){.cdownloadslinkssearch__searchpanel-col{width:calc(33.33% - (var(--column-gap--list) - var(--column-gap--list)/3))}}@media(max-width: 900px){.cdownloadslinkssearch__searchpanel-wrapper{max-height:90px;overflow:hidden;padding:1px;transition:max-height .4s}.cdownloadslinkssearch__searchpanel-wrapper--expand{max-height:var(--searchpanelheight)}.cdownloadslinkssearch__searchpanel-wrapper--overflow-visible{overflow:visible}.cdownloadslinkssearch__searchpanel-row{justify-content:flex-end}.cdownloadslinkssearch__searchpanel-row--sliders{row-gap:30px;padding-bottom:30px}.cdownloadslinkssearch__searchpanel-col{width:100%}.cdownloadslinkssearch__searchpanel-col--search{width:calc(50% - (var(--column-gap--list) - var(--column-gap--list)/2))}.cdownloadslinkssearch__searchpanel-toggle{display:flex;column-gap:6px;margin-top:5px;font-size:var(--font__size--smaller);line-height:30px;text-align:right;text-decoration:none}.cdownloadslinkssearch__searchpanel-toggle:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cdownloadslinkssearch__searchpanel-toggle--expand:after{content:""}}@media(max-width: 666px){.cdownloadslinkssearch__searchpanel-col--search{width:100%}}.cdownloadslinkssearch__searchpanel-col{width:calc(33.33% - (var(--column-gap) - var(--column-gap)/3))}.cdownloadslinkssearch__grouptitle{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:5px;margin-bottom:10px;background-color:#404040;font-size:2.5rem;column-gap:8px}.cdownloadslinkssearch__groupdownload{display:flex;position:relative;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer}.cdownloadslinkssearch__groupdownload:before,.cdownloadslinkssearch__groupdownload:after{display:block;width:20px;height:20px}.cdownloadslinkssearch__groupdownload:before{content:"";background:url("../../../images/icon_download.svg") no-repeat center center;background-size:16px}.cdownloadslinkssearch__groupdownload:after{display:none;animation:spin 1s infinite;line-height:20px;text-align:center;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cdownloadslinkssearch__groupdownload--loadanimation{pointer-events:none}.cdownloadslinkssearch__groupdownload--loadanimation:before{display:none}.cdownloadslinkssearch__groupdownload--loadanimation:after{display:block}.cdownloadslinkssearch__groupelement{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-flow:row dense;padding-bottom:40px;column-gap:var(--column-gap)}.cdownloadslinkssearch__grouptitle{grid-column:span 2}.cdownloadslinkssearch__element[data-column="1"]{grid-column-start:1}.cdownloadslinkssearch__element[data-column="2"]{grid-column-start:2}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.cgalleryslider__button{aspect-ratio:1/1;z-index:3;transition:background .4s,color .4s;width:40px;padding:0;border:none;border:1px #cea98d solid;border-radius:50%;background:none;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);font-size:2.5rem;text-align:center;color:#cea98d;cursor:pointer}.cgalleryslider__button--prev{left:40px}.cgalleryslider__button--prev:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cgalleryslider__button--next{right:40px}.cgalleryslider__button--next:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cgalleryslider__button[disabled]{opacity:.5;pointer-events:none}.cgalleryslider__button{position:absolute;top:50%;transform:translateY(-50%)}.cgalleryslider__button--prev{left:40px}.cgalleryslider__button--next{right:40px}.cgalleryslider__gallery-wrapper{padding-bottom:var(--padding)}.cgalleryslider__gallery-container{position:relative}.cgalleryslider__image{object-fit:cover;width:100%;height:100%}.cgalleryslider__picture{aspect-ratio:4/3}.cgalleryslider__lightbox{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cgalleryslider__lightbox:after{display:block;position:absolute;right:10px;bottom:10px;transition:background .4s,color .4s;width:30px;height:30px;border:1px #cea98d solid;border-radius:50%;line-height:30px;text-align:center;color:#cea98d;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cgallerytiles__elements{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--column-gap);padding-bottom:var(--padding)}.cgallerytiles__element{position:relative;background-color:#fff}.cgallerytiles__picture{display:block;aspect-ratio:4/3}.cgallerytiles__image{object-fit:cover;width:100%;height:100%}.cgallerytiles__link{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cgallerytiles__link:after{display:block;position:absolute;right:10px;bottom:10px;transition:background .4s,color .4s;width:30px;height:30px;border:1px #cea98d solid;border-radius:50%;line-height:30px;text-align:center;color:#cea98d;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cgallery-s3__searchpanel{position:relative;z-index:3;padding-bottom:40px}.cgallery-s3__searchpanel-wrapper{display:flex;flex-direction:column;gap:calc(var(--column-gap--list)/2)}.cgallery-s3__searchpanel-row{display:flex;flex-wrap:wrap;flex-direction:row-reverse;column-gap:var(--column-gap--list);row-gap:12px;justify-content:flex-start}.cgallery-s3__searchpanel-col{position:relative;width:calc(25% - (var(--column-gap--list) - var(--column-gap--list)/4));min-height:var(--input__height)}.cgallery-s3__searchpanel-col--full{width:100%}.cgallery-s3__searchpanel-col--search:after{position:absolute;z-index:2;top:10px;right:10px;width:30px;height:30px;pointer-events:none;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;line-height:30px;text-align:center;font-size:1.5rem}.cgallery-s3__searchpanel-toggle{display:none}@media(max-width: 1199px){.cgallery-s3__searchpanel-col{width:calc(33.33% - (var(--column-gap--list) - var(--column-gap--list)/3))}}@media(max-width: 900px){.cgallery-s3__searchpanel-wrapper{max-height:90px;overflow:hidden;padding:1px;transition:max-height .4s}.cgallery-s3__searchpanel-wrapper--expand{max-height:var(--searchpanelheight)}.cgallery-s3__searchpanel-wrapper--overflow-visible{overflow:visible}.cgallery-s3__searchpanel-row{justify-content:flex-end}.cgallery-s3__searchpanel-row--sliders{row-gap:30px;padding-bottom:30px}.cgallery-s3__searchpanel-col{width:100%}.cgallery-s3__searchpanel-col--search{width:calc(50% - (var(--column-gap--list) - var(--column-gap--list)/2))}.cgallery-s3__searchpanel-toggle{display:flex;column-gap:6px;margin-top:5px;font-size:var(--font__size--smaller);line-height:30px;text-align:right;text-decoration:none}.cgallery-s3__searchpanel-toggle:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cgallery-s3__searchpanel-toggle--expand:after{content:""}}@media(max-width: 666px){.cgallery-s3__searchpanel-col--search{width:100%}}.cgallery-s3__searchpanel-col{width:calc(25% - 30px)}.cgallery-s3__elements{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));padding-bottom:var(--padding);column-gap:40px;row-gap:40px}.cgallery-s3__element{position:relative;padding:10px;background-color:rgba(0,0,0,.1)}.cgallery-s3__element.no-data{grid-column:span 4;padding:25px}.cgallery-s3__picture{position:relative;overflow:hidden;aspect-ratio:5/3}.cgallery-s3__image{display:block;object-fit:cover;object-fit:contain;transition:transform .4s;width:100%;height:100%}.cgallery-s3__lightbox{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cgallery-s3__lightbox:after{display:block;position:absolute;right:10px;bottom:10px;transition:background .4s,color .4s;width:30px;height:30px;border:1px #cea98d solid;border-radius:50%;line-height:30px;text-align:center;color:#cea98d;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cimage{padding-bottom:var(--padding)}.cimage__picture{display:block;position:relative;aspect-ratio:5/3}.cimage__picture--hover{overflow:hidden}.cimage__image{object-position:top;object-fit:cover;width:100%;height:100%}.cimage__image--hover{transition:transform .4s}.cimage__image--vector{object-fit:contain;transform:scale(0.9)}.cimage__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cimage__link:after{display:block;position:absolute;right:10px;bottom:10px;transition:color .4s;width:35px;height:35px;border:1px #cea98d solid;border-radius:50%;font-size:2.5rem;line-height:35px;text-align:center;color:#cea98d;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cimage__picture--vector .cimage__link:after{display:none}.cimage__link--lightbox:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cimage__link--youtube:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;right:calc(50% - 35px);bottom:calc(50% - 25px);width:70px;height:50px;border-radius:15%;background:#cea98d;font-weight:600;line-height:50px;color:#fff}.cimage__picture--hover:hover .cimage__image--hover.cimage__image--pixel{transform:scale(1.05)}.cimage__picture--hover:hover .cimage__image--hover.cimage__image--vector{transform:scale(1)}.cfaqgroup__elements{display:flex;flex-direction:column;row-gap:15px;padding-bottom:var(--padding)}.cfaqgroup__question{display:grid;grid-template-columns:minmax(0, 1fr) 40px;column-gap:8px;align-items:center;cursor:pointer;background-color:#404040;padding:5px}.cfaqgroup__question--design-2{background-color:#505050}.cfaqgroup__question:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;color:#cea98d;font-size:24px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.cfaqgroup__question--open:after{content:""}.cfaqgroup__questiontxt{font-size:2.5rem;padding-bottom:0}.cfaqgroup__answer{display:none;padding:var(--padding) 5px 0}.cfaqgroup__list{flex-direction:column}.cfaqgroup__link{width:max-content}.cfaqgroups__searchpanel{position:relative;z-index:3;padding-bottom:40px}.cfaqgroups__searchpanel-wrapper{display:flex;flex-direction:column;gap:calc(var(--column-gap--list)/2)}.cfaqgroups__searchpanel-row{display:flex;flex-wrap:wrap;flex-direction:row-reverse;column-gap:var(--column-gap--list);row-gap:12px;justify-content:flex-start}.cfaqgroups__searchpanel-col{position:relative;width:calc(25% - (var(--column-gap--list) - var(--column-gap--list)/4));min-height:var(--input__height)}.cfaqgroups__searchpanel-col--full{width:100%}.cfaqgroups__searchpanel-col--search:after{position:absolute;z-index:2;top:10px;right:10px;width:30px;height:30px;pointer-events:none;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;line-height:30px;text-align:center;font-size:1.5rem}.cfaqgroups__searchpanel-toggle{display:none}@media(max-width: 1199px){.cfaqgroups__searchpanel-col{width:calc(33.33% - (var(--column-gap--list) - var(--column-gap--list)/3))}}@media(max-width: 900px){.cfaqgroups__searchpanel-wrapper{max-height:90px;overflow:hidden;padding:1px;transition:max-height .4s}.cfaqgroups__searchpanel-wrapper--expand{max-height:var(--searchpanelheight)}.cfaqgroups__searchpanel-wrapper--overflow-visible{overflow:visible}.cfaqgroups__searchpanel-row{justify-content:flex-end}.cfaqgroups__searchpanel-row--sliders{row-gap:30px;padding-bottom:30px}.cfaqgroups__searchpanel-col{width:100%}.cfaqgroups__searchpanel-col--search{width:calc(50% - (var(--column-gap--list) - var(--column-gap--list)/2))}.cfaqgroups__searchpanel-toggle{display:flex;column-gap:6px;margin-top:5px;font-size:var(--font__size--smaller);line-height:30px;text-align:right;text-decoration:none}.cfaqgroups__searchpanel-toggle:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cfaqgroups__searchpanel-toggle--expand:after{content:""}}@media(max-width: 666px){.cfaqgroups__searchpanel-col--search{width:100%}}.cfaqgroups__searchpanel-col{width:calc(33.33% - (var(--column-gap) - var(--column-gap)/3))}.cfaqgroups__elements{display:flex;flex-direction:column;row-gap:40px;padding-bottom:var(--padding)}.cfaqgroups__groupelement{display:flex;flex-direction:column;row-gap:15px}.cfaqgroups__question{display:grid;grid-template-columns:minmax(0, 1fr) 40px;column-gap:8px;align-items:center;cursor:pointer;background-color:#404040;padding:5px}.cfaqgroups__question--design-2{background-color:#505050}.cfaqgroups__question:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;color:#cea98d;font-size:24px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.cfaqgroups__question--open:after{content:""}.cfaqgroups__questiontxt{padding-bottom:0}.cfaqgroups__answer{display:none;padding:15px 5px 0}.cfaqgroups__list{flex-direction:column}.cfaqgroups__link{width:max-content}.cform{position:relative}.cform__form-group{display:grid;column-gap:var(--column-gap);row-gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr));padding-bottom:var(--padding)}.cform__form-group--nogap{padding-bottom:10px}.cform__form-group--block{grid-template-columns:minmax(0, 1fr)}.cform__form-group--voucher{grid-template-columns:1fr 140px}.cform__form-row{position:relative}.cform__form-row--open{z-index:2}.cform__form-row--right{text-align:right}.cform__form-row--full{grid-column:span 2}.cform__form-row--box{padding:15px;background-color:#fff}.cform__form-row--half{display:grid;column-gap:15px;row-gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr))}.cform__form-row--zipcode{display:grid;column-gap:15px;row-gap:10px;grid-template-columns:100px minmax(0, 1fr)}.cform__form-row--country{display:grid;column-gap:15px;row-gap:10px;grid-template-columns:100px 100px minmax(0, 1fr)}.cform__form-row--participant{display:grid;column-gap:15px;row-gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr)) 50px}.cform__form-sub-row{position:relative}@media(max-width: 767px){.cform__form-group{grid-template-columns:minmax(0, 1fr)}.cform__form-row--full{grid-column:span 1}}.cform__backlink{display:flex;gap:8px;align-items:center;width:max-content;max-width:100%;cursor:pointer}.cform__backlink:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cform__headline{-webkit-hyphens:none;hyphens:none;text-align:center}.cform__teaser{text-align:center}.cform__submit{display:block;transition:background-color .4s,color .4s,outline .4s;width:300px;max-width:100%;height:50px;border:2px #cea98d solid;margin-left:auto;background-color:#cea98d;font-size:2rem;font-weight:400;text-transform:uppercase;color:#fff;cursor:pointer}.cform__list{padding-bottom:var(--padding)}.cform__list-row{display:grid;padding-top:5px;padding-bottom:5px;border-bottom:1px #999 solid;column-gap:10px}.cform__list-row--keyvalue{grid-template-columns:minmax(0, 1fr) 100px}.cform__list-col--key{display:flex;align-items:center}.cform__list-col--value{position:relative}.cjobs__elements{display:grid;grid-template-columns:minmax(0, 1fr);gap:20px;padding-bottom:var(--padding)}.cjobs__element{display:grid;position:relative;grid-template-columns:minmax(0, 1fr) auto;gap:10px;padding-bottom:15px;border-bottom:1px solid #ccc}.cjobs__element--nodata{display:block}.cjobs__more{width:auto}.cjobs__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cjobs__rightwrp{display:flex;flex-direction:column;justify-content:flex-end}.cjobs__location{font-size:var(--font__size--small)}.clinkboxes__elements{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));padding-bottom:var(--padding);column-gap:100px;row-gap:var(--column-gap)}.clinkboxes__element{position:relative}.clinkboxes__element:hover .clinkboxes__image--hover.clinkboxes__image--pixel{transform:scale(1.05)}.clinkboxes__element:hover .clinkboxes__image--hover.clinkboxes__image--vector{transform:scale(1)}.clinkboxes__picture{display:block;overflow:hidden;margin-bottom:var(--padding)}.clinkboxes__picture--pixel{width:100%;aspect-ratio:5/3}.clinkboxes__picture--vector{width:70px;aspect-ratio:1/1}.clinkboxes__picture--align-center{margin-right:auto;margin-left:auto}.clinkboxes__video{display:block;object-fit:cover;width:100%;margin-bottom:var(--padding);aspect-ratio:5/3}.clinkboxes__image{display:block;width:100%;height:100%}.clinkboxes__image--hover{transition:transform .4s}.clinkboxes__image--pixel{object-fit:cover;aspect-ratio:5/3}.clinkboxes__image--vector{object-fit:contain;transform:scale(0.8);aspect-ratio:1/1}.clinkboxes__textwrapper--align-center{text-align:center}.clinkboxes__minititle{font-size:var(--font__size--smaller);font-weight:600;color:#cea98d}.clinkboxes__title{padding-bottom:10px}.clinkboxes__text{font-size:var(--font__size--small);line-height:1.5}.clinkboxes__more{margin-top:auto}.clinkboxes__more--align-center{margin-right:auto;margin-left:auto}.clinkboxes__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.clinkslides__button{aspect-ratio:1/1;z-index:3;transition:background .4s,color .4s;width:40px;padding:0;border:none;border:1px #cea98d solid;border-radius:50%;background:none;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);font-size:2.5rem;text-align:center;color:#cea98d;cursor:pointer}.clinkslides__button--prev{left:40px}.clinkslides__button--prev:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.clinkslides__button--next{right:40px}.clinkslides__button--next:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.clinkslides__button[disabled]{opacity:.5;pointer-events:none}.clinkslides__arrows{display:flex;justify-content:center;align-items:center;column-gap:var(--column-gap--small)}.clinkslides__arrows--align-right{justify-content:flex-end}.clinkslides__arrows:has(.clinkslides__button--disabled:first-child):has(.clinkslides__button--disabled:last-child){display:none}.clinkslides__arrows:has(.clinkslides__button--disabled:nth-child(2)):has(.clinkslides__button--disabled:nth-child(3)){display:none}.clinkslides__gallery-wrapper{position:relative;padding-bottom:var(--padding)}.clinkslides__slide{display:flex;position:relative;flex-direction:column;width:calc(33.33% - (var(--column-gap) - var(--column-gap)/3)) !important;padding-bottom:5px;box-sizing:border-box;height:auto}.clinkslides__slide:hover .clinkslides__image--hover.clinkslides__image--pixel{transform:scale(1.05)}.clinkslides__slide:hover .clinkslides__image--hover.clinkslides__image--vector{transform:scale(1)}.clinkslides__slide:hover .clinkslides__image--hover.clinkslides__image--pixel-round{transform:scale(1.05)}.clinkslides__slide:hover .clinkslides__image--hover.clinkslides__image--vector-round{transform:scale(1)}.clinkslides__picture{display:block;overflow:hidden;margin-bottom:var(--padding)}.clinkslides__picture--pixel{width:100%;aspect-ratio:5/3}.clinkslides__picture--vector{width:70px;aspect-ratio:1/1}.clinkslides__picture--pixel-round{width:300px;max-width:100%;aspect-ratio:1/1;clip-path:circle(50% at 50% 50%)}.clinkslides__picture--vector-round{width:70px;aspect-ratio:1/1;clip-path:circle(50% at 50% 50%)}.clinkslides__picture--align-center{margin-right:auto;margin-left:auto}.clinkslides__video{display:block;object-fit:cover;width:100%;margin-bottom:var(--padding);aspect-ratio:5/3}.clinkslides__video--round{width:300px;max-width:100%;aspect-ratio:1/1;clip-path:circle(50% at 50% 50%)}.clinkslides__video--align-center{margin-right:auto;margin-left:auto}.clinkslides__image{width:100%;height:100%}.clinkslides__image--hover{transition:transform .4s}.clinkslides__image--pixel{object-fit:cover;aspect-ratio:5/3}.clinkslides__image--vector{object-fit:contain;transform:scale(0.8);aspect-ratio:1/1}.clinkslides__image--pixel-round{object-fit:cover;aspect-ratio:1/1}.clinkslides__image--vector-round{object-fit:contain;transform:scale(0.8);aspect-ratio:1/1}.clinkslides__textwrapper--align-center{text-align:center}.clinkslides__minititle{font-size:var(--font__size--smaller);font-weight:400;color:#cea98d}.clinkslides__title{padding-bottom:10px;color:#fff}.clinkslides__text{font-size:var(--font__size--small);line-height:1.5}.clinkslides__more{margin-top:auto}.clinkslides__more--align-center{margin-right:auto;margin-left:auto}.clinkslides__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.clinkslides__arrows{padding-top:var(--padding)}.clinkranges__elements{display:flex;gap:var(--column-gap--small);flex-wrap:wrap;justify-content:center;padding-bottom:var(--padding)}.clinkranges__element{display:flex;position:relative;flex-direction:column;transition:background-color .4s;width:calc(25% - (var(--column-gap--small) - var(--column-gap--small)/4));padding-top:20px;padding-bottom:20px;box-sizing:border-box}.clinkranges__element:hover{background-color:rgba(0,0,0,.12)}.clinkranges__element:hover .clinkranges__image{transform:scale(1)}.clinkranges__picture{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:var(--padding);aspect-ratio:1/1}.clinkranges__picture--align-center{margin-right:auto;margin-left:auto}.clinkranges__video{display:block;object-fit:cover;width:100%;margin-bottom:var(--padding);aspect-ratio:1/1}.clinkranges__video--align-center{margin-right:auto;margin-left:auto}.clinkranges__image{display:block;object-fit:contain;transform:scale(0.9);transition:transform .4s;width:100%;height:100%}.clinkranges__image--graphic{aspect-ratio:1/1}.clinkranges__image--svg{aspect-ratio:1/1}.clinkranges__textwrapper{padding-right:30px;padding-left:30px;flex-grow:1}.clinkranges__textwrapper--align-center{text-align:center}.clinkranges__minititle{font-size:var(--font__size--smaller);font-weight:600;color:#cea98d}.clinkranges__title{padding-bottom:10px}.clinkranges__text{font-size:var(--font__size--small);line-height:1.5}.clinkranges__more{margin:auto}.clinkranges__more--align-center{margin-right:auto;margin-left:auto}.clinkranges__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cmaps{padding-right:0;padding-left:0}.cmaps__content{max-width:none;margin-right:0;margin-left:0}.cmaps__map{position:relative;width:100%;aspect-ratio:100/37}.cmaps__marker{width:20px !important;height:20px !important;margin:-10px 0 0 -10px !important;border-radius:50%;background-color:#cea98d;transition:background-color .4s}.cmaps__marker:before,.cmaps__marker:after{content:"";position:absolute;display:block;opacity:.2;animation:marker_bounce 2s infinite ease-out;width:100%;height:100%;border-radius:100%;background-color:#cea98d;transition:background-color .4s;pointer-events:none}.cmaps__marker:after{opacity:.4;animation-delay:.2s}.cmaps__marker--hover,.cmaps__marker--hover:before,.cmaps__marker--hover:after{background-color:#f7323f}.cmaps .leaflet-popup-content{font-size:1.4rem;line-height:var(--font__line-height)}.cmaps .leaflet-popup-content p:last-of-type{padding-bottom:0}.cnewsarticle__date{font-size:var(--font__size--small)}.cnewsarticle__link{width:auto;min-width:215px}.cnewsarticle__columns{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:var(--column-gap)}.cnewsarticle__columns--single{display:block;width:730px;max-width:100%;margin:0 auto}.cnewsarticle__column--sticky{position:sticky;top:calc(var(--header__height) + var(--padding));height:max-content}.cnewsarticle__elements{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--column-gap);padding-bottom:var(--padding)}.cnewsarticle__picture{display:block;position:relative;overflow:hidden;background-color:#000;aspect-ratio:4/3}.cnewsarticle__picture:hover .cnewsarticle__image{transform:scale(1.05)}.cnewsarticle__video{display:block;position:relative;object-fit:cover;width:100%;background-color:#000;aspect-ratio:4/3}.cnewsarticle__image{object-fit:cover;transition:transform .4s;width:100%;height:100%}.cnewsarticle__lightbox{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cnewsarticle__lightbox:after{display:block;position:absolute;right:5px;bottom:5px;transition:background .4s,color .4s;width:20px;height:20px;border:1px #cea98d solid;border-radius:50%;line-height:20px;text-align:center;color:#cea98d;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cnewsoverview__searchpanel,.ccourseoverview__searchpanel{position:relative;z-index:3;padding-bottom:40px}.cnewsoverview__searchpanel-wrapper,.ccourseoverview__searchpanel-wrapper{display:flex;flex-direction:column;gap:calc(var(--column-gap--list)/2)}.cnewsoverview__searchpanel-row,.ccourseoverview__searchpanel-row{display:flex;flex-wrap:wrap;flex-direction:row-reverse;column-gap:var(--column-gap--list);row-gap:12px;justify-content:flex-start}.cnewsoverview__searchpanel-col,.ccourseoverview__searchpanel-col{position:relative;width:calc(25% - (var(--column-gap--list) - var(--column-gap--list)/4));min-height:var(--input__height)}.cnewsoverview__searchpanel-col--full,.ccourseoverview__searchpanel-col--full{width:100%}.cnewsoverview__searchpanel-col--search:after,.ccourseoverview__searchpanel-col--search:after{position:absolute;z-index:2;top:10px;right:10px;width:30px;height:30px;pointer-events:none;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;line-height:30px;text-align:center;font-size:1.5rem}.cnewsoverview__searchpanel-toggle,.ccourseoverview__searchpanel-toggle{display:none}@media(max-width: 1199px){.cnewsoverview__searchpanel-col,.ccourseoverview__searchpanel-col{width:calc(33.33% - (var(--column-gap--list) - var(--column-gap--list)/3))}}@media(max-width: 900px){.cnewsoverview__searchpanel-wrapper,.ccourseoverview__searchpanel-wrapper{max-height:90px;overflow:hidden;padding:1px;transition:max-height .4s}.cnewsoverview__searchpanel-wrapper--expand,.ccourseoverview__searchpanel-wrapper--expand{max-height:var(--searchpanelheight)}.cnewsoverview__searchpanel-wrapper--overflow-visible,.ccourseoverview__searchpanel-wrapper--overflow-visible{overflow:visible}.cnewsoverview__searchpanel-row,.ccourseoverview__searchpanel-row{justify-content:flex-end}.cnewsoverview__searchpanel-row--sliders,.ccourseoverview__searchpanel-row--sliders{row-gap:30px;padding-bottom:30px}.cnewsoverview__searchpanel-col,.ccourseoverview__searchpanel-col{width:100%}.cnewsoverview__searchpanel-col--search,.ccourseoverview__searchpanel-col--search{width:calc(50% - (var(--column-gap--list) - var(--column-gap--list)/2))}.cnewsoverview__searchpanel-toggle,.ccourseoverview__searchpanel-toggle{display:flex;column-gap:6px;margin-top:5px;font-size:var(--font__size--smaller);line-height:30px;text-align:right;text-decoration:none}.cnewsoverview__searchpanel-toggle:after,.ccourseoverview__searchpanel-toggle:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cnewsoverview__searchpanel-toggle--expand:after,.ccourseoverview__searchpanel-toggle--expand:after{content:""}}@media(max-width: 666px){.cnewsoverview__searchpanel-col--search,.ccourseoverview__searchpanel-col--search{width:100%}}.cnewsoverview__searchpanel-col,.ccourseoverview__searchpanel-col{width:calc(33.33% - (var(--column-gap--list) - var(--column-gap--list)/3))}.cnewsoverview__elements,.ccourseoverview__elements{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));padding-bottom:var(--padding);column-gap:var(--column-gap--list);row-gap:40px}.cnewsoverview__element,.ccourseoverview__element{position:relative;border-bottom:1px solid #ccc}.cnewsoverview__element.no-data,.ccourseoverview__element.no-data{padding:25px}.cnewsoverview__video,.ccourseoverview__video{display:block;object-fit:cover;width:100%;aspect-ratio:5/3}.cnewsoverview__picture,.ccourseoverview__picture{position:relative;overflow:hidden;aspect-ratio:5/3}.cnewsoverview__image,.ccourseoverview__image{display:block;object-fit:cover;transition:transform .4s;width:100%;height:100%;aspect-ratio:5/3}.cnewsoverview__textwrapper,.ccourseoverview__textwrapper{padding:20px 0 30px 0}.cnewsoverview__headline,.ccourseoverview__headline{padding-bottom:10px}.cnewsoverview__teaser,.ccourseoverview__teaser{font-size:var(--font__size--small)}.cnewsoverview__link--detail,.ccourseoverview__link--detail{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cnewsoverview__link--detail:after,.ccourseoverview__link--detail:after{display:block;position:absolute;right:10px;bottom:10px;transition:background .4s,color .4s;width:30px;height:30px;border:1px #cea98d solid;border-radius:50%;line-height:30px;text-align:center;color:#cea98d;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cnewsoverview__element:hover .cnewsoverview__image,.cnewsoverview__element:hover .ccourseoverview__image,.ccourseoverview__element:hover .cnewsoverview__image,.ccourseoverview__element:hover .ccourseoverview__image{transform:scale(1.05)}.ccourseoverview__element{display:flex;flex-direction:column}.ccourseoverview__element:hover [class*=__link--more]:after{background:linear-gradient(110deg, #4E3719 0%, #cea98d 100%);color:#fff}.ccourseoverview__textwrapper{display:flex;gap:20px;flex-grow:1;flex-direction:column;justify-content:space-between;padding:20px 0}.ccourseoverview__minititle{padding-bottom:2px;font-size:var(--font__size--small);font-weight:600;color:#cea98d}.ccourseoverview__text{font-size:var(--font__size--small)}.ccourseoverview__link--detail:after{display:none}.ccourseoverview__link--more{display:flex;justify-content:space-between;align-items:center}.ccourseoverview__link--more:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;display:block;position:relative;transition:background .4s,color .4s;width:30px;height:30px;border:1px #cea98d solid;border-radius:50%;line-height:30px;text-align:center;color:#cea98d}.cnewsslider__button{aspect-ratio:1/1;z-index:3;transition:background .4s,color .4s;width:40px;padding:0;border:none;border:1px #cea98d solid;border-radius:50%;background:none;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);font-size:2.5rem;text-align:center;color:#cea98d;cursor:pointer}.cnewsslider__button--prev{left:40px}.cnewsslider__button--prev:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cnewsslider__button--next{right:40px}.cnewsslider__button--next:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cnewsslider__button[disabled]{opacity:.5;pointer-events:none}.cnewsslider__arrows{display:flex;justify-content:center;align-items:center;column-gap:var(--column-gap--small)}.cnewsslider__arrows--align-right{justify-content:flex-end}.cnewsslider__arrows:has(.cnewsslider__button--disabled:first-child):has(.cnewsslider__button--disabled:last-child){display:none}.cnewsslider__arrows:has(.cnewsslider__button--disabled:nth-child(2)):has(.cnewsslider__button--disabled:nth-child(3)){display:none}.cnewsslider__gallery-wrapper{position:relative;padding-bottom:var(--padding)}.cnewsslider__slide{position:relative;width:calc(33.33% - (var(--column-gap--list) - var(--column-gap--list)/3)) !important;margin-right:var(--column-gap--list)}.cnewsslider__slide:hover .cnewsslider__textwrapper{justify-content:center;height:100%}.cnewsslider__slide:hover .cnewsslider__teaserwrp{display:block}.cnewsslider__slide:hover .cnewsslider__link--detail:after{opacity:1}.cnewsslider__video{display:block;object-fit:cover;width:100%;box-sizing:border-box;aspect-ratio:1/1}.cnewsslider__picture{position:relative;aspect-ratio:1/1}.cnewsslider__image{display:block;object-fit:cover;width:100%;height:100%;aspect-ratio:1/1}.cnewsslider__textwrapper{display:flex;position:absolute;z-index:2;bottom:0;left:-1px;flex-direction:column;justify-content:flex-start;transition:height .4s;width:calc(100% + 2px);height:calc(5.6rem + 40px);padding:20px;box-sizing:border-box;background-color:rgba(0,0,0,.7);backdrop-filter:blur(5px)}.cnewsslider__headline{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-bottom:0}.cnewsslider__teaserwrp{display:none;padding-top:10px;padding-bottom:var(--padding)}.cnewsslider__teaser{font-size:var(--font__size--small);display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.cnewsslider__link--detail{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cnewsslider__link--detail:after{display:block;position:absolute;right:10px;bottom:10px;opacity:0;transition:opacity .4s;width:40px;height:40px;border:1px #cea98d solid;border-radius:50%;line-height:40px;text-align:center;color:#fff;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cnewsslider__link--showmore{display:block;position:absolute;right:0;bottom:0;line-height:40px;text-decoration:none;color:#fff}.cnewsslider__arrows{padding-top:var(--padding)}.cpartners__elements{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--column-gap);padding-bottom:var(--padding)}.cpartners__element{position:relative;padding:20px;border:10px rgba(0,0,0,.1) solid;background-color:#fff}.cpartners__picture{display:block;position:relative;aspect-ratio:3/1}.cpartners__image{position:absolute;top:50%;left:50%;object-position:center center;object-fit:contain;transform:translate(-50%, -50%);width:100%;height:100%}.cpartners__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.cquotes__button{aspect-ratio:1/1;z-index:3;transition:background .4s,color .4s;width:40px;padding:0;border:none;border:1px #cea98d solid;border-radius:50%;background:none;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);font-size:2.5rem;text-align:center;color:#cea98d;cursor:pointer}.cquotes__button--prev{left:40px}.cquotes__button--prev:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cquotes__button--next{right:40px}.cquotes__button--next:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cquotes__button[disabled]{opacity:.5;pointer-events:none}.cquotes__arrows{display:flex;justify-content:center;align-items:center;column-gap:var(--column-gap--small)}.cquotes__arrows--align-right{justify-content:flex-end}.cquotes__arrows:has(.cquotes__button--disabled:first-child):has(.cquotes__button--disabled:last-child){display:none}.cquotes__arrows:has(.cquotes__button--disabled:nth-child(2)):has(.cquotes__button--disabled:nth-child(3)){display:none}.cquotes__gallery-wrapper{position:relative;padding-bottom:var(--padding)}.cquotes__slide{z-index:1;width:30% !important;padding:6px;box-sizing:border-box}.cquotes__slide--prev2 .cquotes__cellbox{opacity:.5;transform:scale(0.4) translateX(590px)}.cquotes__slide--prev1 .cquotes__cellbox{opacity:.75;transform:scale(0.65) translateX(80px)}.cquotes__slide.swiper-slide-active{z-index:2}.cquotes__slide.swiper-slide-active .cquotes__cellbox{z-index:2;opacity:1;transform:scale(1)}.cquotes__slide--next1 .cquotes__cellbox{opacity:.75;transform:scale(0.65) translateX(-80px)}.cquotes__slide--next2 .cquotes__cellbox{opacity:.5;transform:scale(0.4) translateX(-590px)}.cquotes__cellbox{position:relative;transform:scale(0.75);transition:transform .4s,opacity .4s;height:100%}.cquotes__picture{background-color:rgba(0,0,0,.1);aspect-ratio:4/3}.cquotes__image{object-fit:cover;width:100%;height:100%;aspect-ratio:4/3}.cquotes__text--hidden{display:none}.cquotes__text--display{width:630px;max-width:calc(100% - (40px + var(--site__space))*2);margin:0 auto}.cquotes__quote{border-bottom:2px #cea98d solid;font-size:var(--font__size--small)}.cquotes__author{padding-top:var(--padding);font-weight:700;color:#fff}.cquotes__controls{position:relative;margin-top:60px}.cquotes__arrows{position:absolute;top:0;left:0;width:100%;justify-content:space-between}.cslides__forward-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3}.cslides-normal{padding-right:0;padding-left:0}.cslides-normal__bullets{display:flex;gap:4px;padding:0;font-size:0;list-style:none}.cslides-normal__bullets:has(:first-child:last-child){display:none}.cslides-normal__bullet{transition:background-color .4s;width:15px;height:15px;border:1px #fff solid;border-radius:50%;box-sizing:border-box;background-color:rgba(0,0,0,0);cursor:pointer}.cslides-normal__bullet--active{background-color:#cea98d}.cslides-normal__content{max-width:none !important;margin:0 !important}.cslides-normal__content--bottom-1{padding-bottom:var(--gap-1)}.cslides-normal__content--bottom-2{padding-bottom:var(--gap-2)}.cslides-normal__content--bottom-3{padding-bottom:var(--gap-3)}.cslides-normal__flickity-wrapper{padding-bottom:0}.cslides-normal__outer,.cslides-normal__gallery-wrapper{position:relative}.cslides-normal__flickity-wrapper,.cslides-normal__video-wrapper,.cslides-normal__picture,.cslides-normal__video{aspect-ratio:4/1}.cslides-normal__video-wrapper{line-height:0}.cslides-normal__image,.cslides-normal__video{object-fit:cover;width:100%;height:100%}.cslides-normal__article{position:absolute;z-index:3;top:var(--site__space);left:50%;transform:translateX(-50%);width:calc(var(--content__width) + var(--site__space)*2);max-width:100%;padding:0 var(--site__space);box-sizing:border-box}.cslides-normal__minititle{font-size:2.1rem;color:#fff}.cslides-normal__title{padding-bottom:0;color:#fff}.cslides-normal__link{text-decoration:none;color:#fff}.cslides-normal__link:after{display:inline-block;margin-left:10px;font-size:2.5rem;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cslides-normal__controls-wrapper{position:absolute;z-index:3;right:10px;bottom:20px}.cslides-offset{z-index:3}.cslides-offset__content--bottom-1{padding-bottom:var(--gap-1)}.cslides-offset__content--bottom-2{padding-bottom:var(--gap-2)}.cslides-offset__content--bottom-3{padding-bottom:var(--gap-3)}.cslides-offset__outer,.cslides-offset__gallery-wrapper{position:relative}.cslides-offset__outer{width:calc(var(--content__width) + (100vw - var(--content__width))/2 - var(--site__space));background-color:#404040}.cslides-offset__outer,.cslides-offset__video-wrapper,.cslides-offset__picture,.cslides-offset__video{aspect-ratio:2/1}.cslides-offset__video-wrapper{line-height:0}.cslides-offset__image,.cslides-offset__video{object-fit:cover;width:100%;height:100%}.cslides-offset__controls-wrapper{position:absolute;z-index:3;right:10px;bottom:20px}.cslides-offset__article{position:absolute;z-index:3;bottom:var(--site__space);left:0;max-width:100%;padding:0 var(--site__space);box-sizing:border-box}.cslides-offset__minititle{font-size:2.1rem;color:#fff}.cslides-offset__title{padding-bottom:0;color:#fff}.cslides-offset__link{text-decoration:none;color:#fff}.cslides-offset__link:after{display:inline-block;margin-left:10px;font-size:2.5rem;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cslides-offset:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;width:100vw;height:150px;background-color:#404040}@media(max-width: 2399px){.cslides-offset__outer{width:calc(var(--content__width) + 100vw - var(--content__width) - 450px - var(--site__space))}}@media(max-width: 2050px){.cslides-offset{padding-right:0;padding-left:0}.cslides-offset__content{max-width:none;margin-right:0;margin-left:0}.cslides-offset__outer{width:100%}.cslides-offset__outer,.cslides-offset__video-wrapper,.cslides-offset__picture,.cslides-offset__video{aspect-ratio:26/11}}@media(max-width: 1199px){.cslides-offset__outer,.cslides-offset__video-wrapper,.cslides-offset__picture,.cslides-offset__video{aspect-ratio:21/10}}@media(max-width: 567px){.cslides-offset__outer,.cslides-offset__video-wrapper,.cslides-offset__picture,.cslides-offset__video{aspect-ratio:5/4}}.cslides-offset__bullets{display:flex;gap:4px;padding:0;font-size:0;list-style:none}.cslides-offset__bullets:has(:first-child:last-child){display:none}.cslides-offset__bullet{transition:background-color .4s;width:15px;height:15px;border:1px #fff solid;border-radius:50%;box-sizing:border-box;background-color:rgba(0,0,0,0);cursor:pointer}.cslides-offset__bullet--active{background-color:#cea98d}.cslides-offset__controls-wrapper{position:absolute;z-index:3;right:10px;bottom:20px}.ctimeline__elements{position:relative;overflow:hidden;padding-top:150px;contain:paint}.ctimeline__timeline,.ctimeline__timeline-blank{position:absolute;z-index:2;top:0;left:50%;transform:translateX(-50%);width:5px}.ctimeline__timeline-blank{height:100%}.ctimeline__timeline{background-color:#cea98d}.ctimeline__element{position:relative;z-index:3;width:50%;padding-top:40px;padding-bottom:40px;box-sizing:border-box}.ctimeline__element:before{content:"";display:block;position:absolute;top:120px;transition:width .4s;width:0;height:6px;background-color:#cea98d}.ctimeline__element--odd{padding-right:170px;margin-right:auto;text-align:right}.ctimeline__element--odd:before{right:0}.ctimeline__element--even{padding-left:170px;margin-left:auto;text-align:left}.ctimeline__element--even:before{left:0}.ctimeline__element--active:before{width:130px}.ctimeline__box{position:relative;opacity:0;transition:opacity .7s,transform .7s}.ctimeline__box--odd{transform:translateX(-100%)}.ctimeline__box--even{transform:translateX(100%)}.ctimeline__box--active{opacity:1;transform:translateX(0%)}.ctimeline__media{position:relative;z-index:1}.ctimeline__video,.ctimeline__picture{display:block;position:absolute;bottom:45px;width:calc(100% - 120px);max-width:100%;aspect-ratio:5/3}.ctimeline__video--odd,.ctimeline__picture--odd{right:120px}.ctimeline__video--even,.ctimeline__picture--even{left:120px}.ctimeline__video{object-fit:cover}.ctimeline__image{object-fit:cover;width:100%;height:100%}.ctimeline__title{position:relative;z-index:2;padding-bottom:10px;font-size:6rem;font-weight:300;line-height:1.1;color:#cea98d}.ctimeline__text{font-size:var(--font__size--small)}.cteam__searchpanel{position:relative;z-index:3;padding-bottom:40px}.cteam__searchpanel-wrapper{display:flex;flex-direction:column;gap:calc(var(--column-gap--list)/2)}.cteam__searchpanel-row{display:flex;flex-wrap:wrap;flex-direction:row-reverse;column-gap:var(--column-gap--list);row-gap:12px;justify-content:flex-start}.cteam__searchpanel-col{position:relative;width:calc(25% - (var(--column-gap--list) - var(--column-gap--list)/4));min-height:var(--input__height)}.cteam__searchpanel-col--full{width:100%}.cteam__searchpanel-col--search:after{position:absolute;z-index:2;top:10px;right:10px;width:30px;height:30px;pointer-events:none;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;line-height:30px;text-align:center;font-size:1.5rem}.cteam__searchpanel-toggle{display:none}@media(max-width: 1199px){.cteam__searchpanel-col{width:calc(33.33% - (var(--column-gap--list) - var(--column-gap--list)/3))}}@media(max-width: 900px){.cteam__searchpanel-wrapper{max-height:90px;overflow:hidden;padding:1px;transition:max-height .4s}.cteam__searchpanel-wrapper--expand{max-height:var(--searchpanelheight)}.cteam__searchpanel-wrapper--overflow-visible{overflow:visible}.cteam__searchpanel-row{justify-content:flex-end}.cteam__searchpanel-row--sliders{row-gap:30px;padding-bottom:30px}.cteam__searchpanel-col{width:100%}.cteam__searchpanel-col--search{width:calc(50% - (var(--column-gap--list) - var(--column-gap--list)/2))}.cteam__searchpanel-toggle{display:flex;column-gap:6px;margin-top:5px;font-size:var(--font__size--smaller);line-height:30px;text-align:right;text-decoration:none}.cteam__searchpanel-toggle:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cteam__searchpanel-toggle--expand:after{content:""}}@media(max-width: 666px){.cteam__searchpanel-col--search{width:100%}}.cteam__searchpanel-col{width:calc(33.33% - (var(--column-gap) - var(--column-gap)/3))}.cteam__elements{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--column-gap);padding-bottom:var(--padding)}.cteam__element{position:relative}.cteam__element.no-data{padding:25px}.cteam__picture{position:relative;aspect-ratio:5/3}.cteam__image{display:block;object-fit:cover;width:100%;height:100%;aspect-ratio:5/3}.cteam__textwrapper{padding:20px 0}.cteam__function{font-size:var(--font__size--small)}.cteam__list{display:grid;grid-template-columns:auto repeat(2, 40px);gap:10px;align-items:center;padding-left:0;list-style:none}.cteam__link{display:flex;gap:7px;align-items:center;width:max-content;max-width:100%;font-size:var(--font__size--small);text-decoration:none}.cteam__link:before{display:block;width:15px;font-size:var(--font__size--smaller);text-align:center}.cteam__link--phone:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cteam__link--email:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cteam__link--vcard:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cteam__link--email,.cteam__link--vcard{justify-content:center;transition:background .4s,color .4s;width:40px;height:40px;border:1px #cea98d solid;border-radius:50%;box-sizing:border-box}.cteam__span--email,.cteam__span--vcard{display:none}.ctwocols{contain:paint}.ctwocols__columns{display:grid;position:relative;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:var(--column-gap)}.ctwocols__column{display:flex;position:sticky;top:calc(var(--header__height) + var(--gap-1) + 30px);gap:40px;flex-direction:column;height:max-content}.ctwocols__column--column-1 .carticle__headline{padding-right:20px}.ctwocols__subobject .cimage__picture,.ctwocols__subobject .cvideo__video{padding-top:10px}.ctwocols__subobject .cimage__picture,.ctwocols__subobject .cvideo__video,.ctwocols__subobject .cgalleryslider__flickity-wrapper,.ctwocols__subobject .cgalleryslider__picture{aspect-ratio:4/3}.ctwocols__subobject .cimage__picture--vector{width:400px;max-width:100%;margin:0 auto}.ctwocols__subobject--expand-1-width-1-col-1,.ctwocols__subobject--expand-1-width-1-col-2{width:calc((var(--content__width) - var(--column-gap))/2 + (100vw - var(--content__width))/2 - var(--site__space))}.ctwocols__subobject--expand-1-width-1-col-1 .cimage__picture,.ctwocols__subobject--expand-1-width-1-col-1 .cvideo__video,.ctwocols__subobject--expand-1-width-1-col-1 .cgalleryslider__flickity-wrapper,.ctwocols__subobject--expand-1-width-1-col-1 .cgalleryslider__picture,.ctwocols__subobject--expand-1-width-1-col-2 .cimage__picture,.ctwocols__subobject--expand-1-width-1-col-2 .cvideo__video,.ctwocols__subobject--expand-1-width-1-col-2 .cgalleryslider__flickity-wrapper,.ctwocols__subobject--expand-1-width-1-col-2 .cgalleryslider__picture{aspect-ratio:3/2}.ctwocols__subobject--expand-1-width-1-col-1{transform:translateX(calc(((100vw - var(--content__width)) / 2 - var(--site__space)) * -1))}.ctwocols__subobject--expand-1-width-2-col-1,.ctwocols__subobject--expand-1-width-2-col-2{width:calc((var(--content__width--small) - var(--column-gap))/2 + (var(--content__width) - var(--content__width--small))/2)}.ctwocols__subobject--expand-1-width-2-col-1 .cimage__picture,.ctwocols__subobject--expand-1-width-2-col-1 .cvideo__video,.ctwocols__subobject--expand-1-width-2-col-1 .cgalleryslider__flickity-wrapper,.ctwocols__subobject--expand-1-width-2-col-1 .cgalleryslider__picture,.ctwocols__subobject--expand-1-width-2-col-2 .cimage__picture,.ctwocols__subobject--expand-1-width-2-col-2 .cvideo__video,.ctwocols__subobject--expand-1-width-2-col-2 .cgalleryslider__flickity-wrapper,.ctwocols__subobject--expand-1-width-2-col-2 .cgalleryslider__picture{aspect-ratio:3/2}.ctwocols__subobject--expand-1-width-2-col-1{transform:translateX(calc((var(--content__width) - var(--content__width--small)) / 2 * -1))}.cvideo{padding-bottom:var(--padding)}.cvideo__video{display:block;object-fit:cover;width:100%;aspect-ratio:2/1}.csearch{padding-top:100px}.csearch__app{display:grid;grid-template-areas:"search search" "filters results";grid-template-columns:300px minmax(0, 1fr);grid-template-rows:1fr auto;margin-bottom:var(--padding);column-gap:var(--column-gap)}.csearch__search{position:relative;grid-area:search;width:640px;max-width:100%;padding-bottom:var(--padding)}.csearch__search-submit{position:absolute;z-index:2;top:13px;right:10px;width:30px;height:30px;border:none;background:url("../../images/truvag_inverted/search.svg") no-repeat center center;background-size:contain;cursor:pointer}.csearch__filters{display:flex;position:sticky;top:200px;grid-area:filters;gap:10px;flex-direction:column;height:max-content;min-height:var(--padding)}.csearch__filter{display:flex;gap:15px;justify-content:space-between;align-items:center;transition:background-color .4s;padding:10px;box-sizing:border-box;background-color:#404040;cursor:pointer}.csearch__filter--active{background-color:#767676}.csearch__filter-name{font-weight:400}.csearch__filter-count{min-width:30px;height:30px;border-radius:15px;background-color:#cea98d;line-height:30px;text-align:center;color:#fff}.csearch__results{display:flex;grid-area:results;gap:10px;flex-direction:column}.csearch__result{position:relative;transition:background-color .4s;padding:15px;box-sizing:border-box;background-color:#404040}.csearch__result:hover{background-color:#767676}.csearch__teaser{margin-bottom:15px}.csearch__text{font-size:var(--font__size--small)}.csearch__highlighted{background-color:#cea98d}.csearch__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.csearch__pages-breadcrumbs{display:flex;flex-wrap:wrap;padding:0;margin:0;font-size:var(--font__size--small);font-style:italic;color:#cea98d;list-style:none}.csearch__pages-breadcrumb{display:flex;justify-content:space-between;padding:0}.csearch__pages-breadcrumb:before{display:none;position:static;top:auto;left:auto;width:auto;height:auto;border-radius:0;background-color:rgba(0,0,0,0)}.csearch__pages-breadcrumb+.csearch__pages-breadcrumb:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;display:block;margin:0 4px}.csearch__type--team{display:grid;grid-template-columns:100px minmax(0, 1fr);column-gap:15px}.csearch__type--team__list{padding-bottom:0}.csearch__type--team__li{position:static;padding-left:0;padding-bottom:0}.csearch__type--team__li:before{content:"";display:none;position:static;top:auto;left:auto;width:auto;height:auto;background-color:rgba(0,0,0,0);border-radius:0%}.csearch__type--news{display:grid;grid-template-columns:100px minmax(0, 1fr);column-gap:15px}.csearch__type--coffeemachines{display:grid;grid-template-columns:200px minmax(0, 1fr);column-gap:50px}.csearch__downloads-link{display:flex;width:max-content;max-width:100%;text-decoration:none;column-gap:15px}.csearch__downloads-link:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;display:block;width:25px;height:25px;max-height:max-content;color:#cea98d}.csearch__team-frame{position:relative;height:max-content}.csearch__team-frame:before{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;border:2px #f5f5f5 solid;border-radius:50%;box-sizing:border-box}.csearch__team-frame--center{margin-right:auto;margin-left:auto}.csearch__team-picture{display:block;position:relative;z-index:1;background-color:#404040;aspect-ratio:1/1;clip-path:circle(50% at 50% 50%)}.csearch__team-image{object-fit:cover;width:100%;height:100%}.csearch__team-function{padding-bottom:13px}.csearch__team-list{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;padding-bottom:10px;list-style:none;column-gap:10px}.csearch__team-li{padding:0}.csearch__team-li:before{display:none}.csearch__team-link{display:flex;gap:7px;align-items:center;width:max-content;max-width:100%;font-size:var(--font__size--small);text-decoration:none}.csearch__team-link:before{display:block;width:15px;font-size:var(--font__size--smaller);text-align:center}.csearch__team-link--phone:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.csearch__team-link--email:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.csearch__team-link--vcard:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.csearch__team-link--phone,.csearch__team-link--email,.csearch__team-link--vcard{justify-content:center;transition:background .4s,color .4s;width:40px;height:40px;border:1px #cea98d solid;border-radius:50%;box-sizing:border-box}.csearch__news-picture{display:block;position:relative;z-index:1;aspect-ratio:5/3}.csearch__news-image{object-fit:cover;width:100%;height:100%}.ccourse-media{z-index:3}.ccourse-media__bullets{display:flex;gap:4px;padding:0;font-size:0;list-style:none}.ccourse-media__bullets:has(:first-child:last-child){display:none}.ccourse-media__bullet{transition:background-color .4s;width:15px;height:15px;border:1px #fff solid;border-radius:50%;box-sizing:border-box;background-color:rgba(0,0,0,0);cursor:pointer}.ccourse-media__bullet--active{background-color:#cea98d}.ccourse-media__content--bottom-1{padding-bottom:var(--gap-1)}.ccourse-media__content--bottom-2{padding-bottom:var(--gap-2)}.ccourse-media__content--bottom-3{padding-bottom:var(--gap-3)}.ccourse-media__outer,.ccourse-media__gallery-wrapper{position:relative}.ccourse-media__outer{width:calc(var(--content__width) + (100vw - var(--content__width))/2 - var(--site__space));background-color:#404040}.ccourse-media__outer,.ccourse-media__video-wrapper,.ccourse-media__picture,.ccourse-media__video{aspect-ratio:2/1}.ccourse-media__video-wrapper{line-height:0}.ccourse-media__image,.ccourse-media__video{object-fit:cover;width:100%;height:100%}.ccourse-media__controls-wrapper{position:absolute;z-index:3;right:10px;bottom:20px}.ccourse-media__article{position:absolute;z-index:3;bottom:var(--site__space);left:0;max-width:100%;padding:0 var(--site__space);box-sizing:border-box}.ccourse-media__minititle{font-size:2.1rem;color:#fff}.ccourse-media__title{padding-bottom:0;color:#fff}.ccourse-media__link{text-decoration:none;color:#fff}.ccourse-media__link:after{display:inline-block;margin-left:10px;font-size:2.5rem;font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.ccourse-media:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;width:100vw;height:150px;background-color:#404040}@media(max-width: 2399px){.ccourse-media__outer{width:calc(var(--content__width) + 100vw - var(--content__width) - 450px - var(--site__space))}}@media(max-width: 2050px){.ccourse-media{padding-right:0;padding-left:0}.ccourse-media__content{max-width:none;margin-right:0;margin-left:0}.ccourse-media__outer{width:100%}.ccourse-media__outer,.ccourse-media__video-wrapper,.ccourse-media__picture,.ccourse-media__video{aspect-ratio:26/11}}@media(max-width: 1199px){.ccourse-media__outer,.ccourse-media__video-wrapper,.ccourse-media__picture,.ccourse-media__video{aspect-ratio:21/10}}@media(max-width: 567px){.ccourse-media__outer,.ccourse-media__video-wrapper,.ccourse-media__picture,.ccourse-media__video{aspect-ratio:5/4}}.ccourse-media__content--align-center{margin-left:auto !important}.ccourse-media__content--align-center [class*=__outer]{width:100%}.ccourse__form-group{display:grid;column-gap:var(--column-gap);row-gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr));padding-bottom:var(--padding)}.ccourse__form-group--nogap{padding-bottom:10px}.ccourse__form-group--block{grid-template-columns:minmax(0, 1fr)}.ccourse__form-group--voucher{grid-template-columns:1fr 140px}.ccourse__form-row{position:relative}.ccourse__form-row--open{z-index:2}.ccourse__form-row--right{text-align:right}.ccourse__form-row--full{grid-column:span 2}.ccourse__form-row--box{padding:15px;background-color:#fff}.ccourse__form-row--half{display:grid;column-gap:15px;row-gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr))}.ccourse__form-row--zipcode{display:grid;column-gap:15px;row-gap:10px;grid-template-columns:100px minmax(0, 1fr)}.ccourse__form-row--country{display:grid;column-gap:15px;row-gap:10px;grid-template-columns:100px 100px minmax(0, 1fr)}.ccourse__form-row--participant{display:grid;column-gap:15px;row-gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr)) 50px}.ccourse__form-sub-row{position:relative}@media(max-width: 767px){.ccourse__form-group{grid-template-columns:minmax(0, 1fr)}.ccourse__form-row--full{grid-column:span 1}}.ccourse__content--align-center{margin-left:auto !important}.ccourse__columns{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));padding-bottom:calc(var(--padding) + var(--gap-2));column-gap:var(--column-gap)}.ccourse__article{padding-bottom:var(--gap-1)}.ccourse__article--align-left{text-align:left}.ccourse__article--align-right{text-align:right}.ccourse__article--align-center{text-align:center}.ccourse__headline{-webkit-hyphens:none;hyphens:none}.ccourse__details{padding:25px 45px;background-color:#777}.ccourse__detail{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid #fff}.ccourse__detail:last-of-type{border-bottom:none}.ccourse__detail:before{content:"";display:block;width:35px;margin-right:20px;background-size:contain;background-repeat:no-repeat;background-position:center center;aspect-ratio:1/1}.ccourse__detail--participants:before{background-image:url("../../../images/icon_participants.svg")}.ccourse__detail--duration:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;font-size:3.4rem}.ccourse__detail--location:before{background-image:url("../../../images/icon_location.svg")}.ccourse__detail--fee:before{background-image:url("../../../images/icon_fee.svg")}.ccourse__detail--language:before{background-image:url("../../../images/icon_language.svg")}.ccourse__detail--goal:before{background-image:url("../../../images/icon_goal.svg")}.ccourse__detail--equipment:before{background-image:url("../../../images/icon_equipment.svg")}.ccourse__title{padding-right:10px;font-weight:500}.ccourse__textwrapper{width:calc(100% - 30px)}.ccourse__form{padding-bottom:var(--padding)}.ccourse__form-headline{padding-bottom:20px;-webkit-hyphens:none;hyphens:none}.ccourse__form-teaser{padding-bottom:40px}.ccourse__form-group--form{padding-bottom:70px}.ccourse__form-group--dates{padding-bottom:50px}.ccourse__participants-wrapper{padding-bottom:70px}.ccourse__participants{display:none;flex-direction:column;padding-bottom:15px;row-gap:10px}.ccourse__participants:has(.ccourse__form-row--participant){display:flex}.ccourse__participant_add{background:none;cursor:pointer;-webkit-appearance:none;appearance:none}.ccourse__participant_remove{display:flex;justify-content:center;align-items:center;padding:0;border-radius:25px;background:none;font-size:2.5rem;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none;aspect-ratio:1/1}.ccourse__participant_remove:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.ccourse__elements{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.ccourse__element{position:relative;flex:1}.ccourse__checkbox_group{display:flex;flex-direction:column}.ccourse__checkbox_group_title{font-weight:700}.ccourse__checkbox_group_date{font-size:var(--font__size--small)}.ccourse__submit{display:block;transition:background-color .4s,color .4s,outline .4s;width:300px;max-width:100%;height:50px;border:2px #cea98d solid;margin-left:auto;background-color:#cea98d;font-size:2rem;font-weight:400;text-transform:uppercase;color:#fff;cursor:pointer}.cshopproduct__form-group{display:grid;column-gap:var(--column__gap);row-gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr));padding-bottom:var(--padding)}.cshopproduct__form-group--nogap{padding-bottom:10px}.cshopproduct__form-group--block{grid-template-columns:minmax(0, 1fr)}.cshopproduct__form-row--full{grid-column:span 2}.cshopproduct__form-row--half{display:grid;column-gap:15px;row-gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr))}.cshopproduct__form-row--zipcode{display:grid;column-gap:15px;row-gap:10px;grid-template-columns:100px minmax(0, 1fr)}.cshopproduct__form-row--country{display:grid;column-gap:15px;row-gap:10px;grid-template-columns:80px 80px minmax(0, 1fr)}.cshopproduct__form-fieldset{position:relative;padding:0;margin:0;background-color:#404040;width:100%;border:1px #999 solid;box-sizing:border-box}.cshopproduct__form-fieldset--select:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;position:absolute;z-index:2;top:50%;right:15px;transform:translateY(-50%);font-size:15px;line-height:1;pointer-events:none;color:#fff}.cshopproduct__form-fieldset--select:focus-within:after{content:""}.cshopproduct__form-fieldset--select:has(.input_false):after{color:#fff}.cshopproduct__form-fieldset--search:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;position:absolute;z-index:2;top:50%;right:15px;transform:translateY(-50%);font-size:15px;line-height:1;pointer-events:none;color:#fff}.cshopproduct__form-fieldset--search:has(.input_false):after{color:#fff}.cshopproduct__form-fieldset--headsearch{border-right-width:0}.cshopproduct__form-textfield::-webkit-outer-spin-button,.cshopproduct__form-textfield::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.cshopproduct__form-textfield[type=number]{-moz-appearance:textfield}.cshopproduct__form-textfield,.cshopproduct__form-textarea,.cshopproduct__form-select{width:100%;border-width:0;padding-left:15px;box-sizing:border-box;border-radius:0;background-color:#404040;color:#f5f5f5;-webkit-appearance:none;appearance:none;font-family:var(--font__family);font-size:var(--font__size--input)}.cshopproduct__form-textfield::placeholder,.cshopproduct__form-textarea::placeholder,.cshopproduct__form-select::placeholder{font-family:var(--font__family);font-size:var(--font__size--input);color:#f5f5f5}.cshopproduct__form-textfield.input_false::placeholder,.cshopproduct__form-textarea.input_false::placeholder,.cshopproduct__form-select.input_false::placeholder{color:#fff}.cshopproduct__form-textfield,.cshopproduct__form-select{height:var(--input__height)}.cshopproduct__form-textfield--headsearch,.cshopproduct__form-select--headsearch{height:calc(var(--input__height) - 4px)}.cshopproduct__form-textarea{padding-top:14px}.cshopproduct__form-select:invalid{color:#fff}.cshopproduct__form-select:focus{color:#fff}.cshopproduct__form-legend{position:absolute;z-index:2;top:0;left:0;transition:transform .2s;margin-left:10px;padding:3px 5px;box-sizing:border-box;font-size:var(--font__size--smaller);line-height:1;color:#f5f5f5;background-color:#404040;pointer-events:none;transform:translateY(calc((var(--input__height) - var(--font__size--smaller) - 6px) / 2));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cshopproduct__form-fieldset:focus-within .cshopproduct__form-legend{transform:translateY(-50%)}.cshopproduct__form-textfield:not(:placeholder-shown)+.cshopproduct__form-legend,.cshopproduct__form-textarea:not(:placeholder-shown)+.cshopproduct__form-legend,.cshopproduct__form-select:not(:invalid)+.cshopproduct__form-legend{transform:translateY(-50%)}.cshopproduct__form-textfield.input_must+.cshopproduct__form-legend,.cshopproduct__form-textarea.input_must+.cshopproduct__form-legend,.cshopproduct__form-select.input_must+.cshopproduct__form-legend{display:flex;column-gap:7px}.cshopproduct__form-textfield.input_must+.cshopproduct__form-legend:after,.cshopproduct__form-textarea.input_must+.cshopproduct__form-legend:after,.cshopproduct__form-select.input_must+.cshopproduct__form-legend:after{content:"*"}.cshopproduct__form-textfield.input_false+.cshopproduct__form-legend,.cshopproduct__form-textarea.input_false+.cshopproduct__form-legend,.cshopproduct__form-select.input_false+.cshopproduct__form-legend{color:#fff;background-color:#e2001a}.cshopproduct__form-button{display:flex;justify-content:center;align-items:center;height:var(--input__height);padding-right:15px;padding-left:15px;font-family:var(--font__family);font-size:var(--font__size);font-weight:700;color:#fff;text-decoration:none;text-align:center;background-color:#cea98d;border-width:0;cursor:pointer}@media(max-width: 1023px){.cshopproduct__form-group{grid-template-columns:minmax(0, 1fr)}.cshopproduct__form-row--full{grid-column:unset}.cshopproduct__form-row--empty{display:none}}.cshopproduct__accordion{padding-bottom:var(--padding);display:flex;flex-direction:column;row-gap:5px}.cshopproduct__accordiongroup{position:relative;border-bottom:2px #fff solid}.cshopproduct__accordioncheckbox{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.cshopproduct__accordionheader{font-weight:700;cursor:pointer;padding:10px 0;display:flex;column-gap:10px;align-items:center;justify-content:space-between;font-size:2.1rem}.cshopproduct__accordionheader:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cshopproduct__accordionbody{display:none}.cshopproduct__accordioncheckbox:checked+.cshopproduct__accordionheader:after{content:""}.cshopproduct__accordioncheckbox:checked~.cshopproduct__accordionbody{display:block}.cshopproduct__goback-wrp{display:flex;justify-content:flex-end}.cshopproduct__goback{display:flex;column-gap:8px;align-items:center;font-weight:700;text-decoration:none;font-size:var(--font__size--small)}.cshopproduct__goback:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cshopproduct__goback:after{content:attr(title)}.cshopproduct__goback--design-2{color:#000}.cshopproduct__head--desktop{display:block}.cshopproduct__head--mobile{display:none}.cshopproduct__columns{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:var(--column-gap)}.cshopproduct__column--column-1{padding-right:0}.cshopproduct__column--column-2{order:-1}.cshopproduct__headline{padding-bottom:20px}.cshopproduct__teaser{padding-bottom:var(--padding)}.cshopproduct__accordion{border-top:2px #fff solid}.cshopproduct__picture{position:relative;aspect-ratio:4/3;max-width:100%}.cshopproduct__picture--pixel{display:block}.cshopproduct__picture--vector{display:flex;justify-content:center;align-items:center}.cshopproduct__picture--main{background-color:#404040}.cshopproduct__picture--main.cshopproduct__picture--hidden{display:none}.cshopproduct__image{display:block}.cshopproduct__image--pixel{width:100%;height:100%;object-fit:cover}.cshopproduct__image--vector{width:60%;height:60%;object-fit:contain}.cshopproduct__image--originalsize{width:auto;max-width:100%;height:auto;max-height:100%}.cshopproduct__image--cover{object-fit:cover}.cshopproduct__image--contain{object-fit:contain}.cshopproduct__image--main{object-fit:contain;padding:20px}.cshopproduct__image--small{object-fit:contain}.cshopproduct__button--next{right:0}.cshopproduct__button--prev{left:0}.cshopproduct__checkboxes{padding-bottom:var(--padding)}.cshopproduct__checkbox-optionname{font-weight:600}.cshopproduct__gallery{position:relative;padding-bottom:var(--padding);display:flex;flex-direction:column;gap:var(--row__gap--small);width:100%}.cshopproduct__element--main{background-color:#fff}.cshopproduct__element--small{opacity:.4;transition:opacity .4s;padding:10px;background-color:#f5f5f5;cursor:pointer}.cshopproduct__element.swiper-slide-thumb-active{opacity:1}.cshopproduct__lightbox{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;text-decoration:none}.cshopproduct__lightbox:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;font-size:20px;line-height:1;position:absolute;top:2px;right:2px;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;width:40px;background-color:#000;color:#fff}.cshopproduct__detaillist{font-size:var(--font__size--small)}.cshopproduct__detail{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:10px;border-bottom:1px #fff solid}.cshopproduct__detail:last-of-type{border-bottom-width:0}.cshopproduct__detail-column{padding:5px 0;box-sizing:border-box}.cshopproduct__detail-column--key{font-weight:700}.cshopproduct__stati{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}.cshopproduct__status{padding:5px 10px;border-radius:20px;background-color:#fff;font-size:12px;line-height:20px;text-transform:uppercase;color:#000}.cshopproduct__status--new{background-color:#cea98d}.cshopproduct__status--highlight:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cshopproduct__status--sale{background-color:#f7323f}.cshopproduct__articles{padding-bottom:50px;padding-top:50px}.cshopproduct__price{padding-bottom:0;font-size:var(--headline__size);font-weight:600}.cshopproduct__price--number:before{content:"CHF "}.cshopproduct__price--sale{color:#f7323f}.cshopproduct__oldprice{font-size:var(--font__size);text-decoration:line-through;color:#f7323f;margin-left:10px}.cshopproduct__soldout{display:none;font-style:italic}.cshopproduct__soldout--show{display:block}.cshopproduct__controls{display:grid;grid-template-columns:minmax(0, 1fr) 250px;column-gap:var(--column-gap--small);padding-bottom:var(--padding)}.cshopproduct__controls--grid-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.cshopproduct__control--button{display:flex;align-items:center}.cshopproduct__form-button{width:100%;box-sizing:border-box}.cshopproduct__form-button--phone,.cshopproduct__form-button--email{display:flex;column-gap:10px}.cshopproduct__form-button--phone:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cshopproduct__form-button--email:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cshopproduct__form-button--hidden{display:none}.cshopproduct__form-button--add-to-cart{position:relative;overflow:hidden;height:calc(var(--input__height) + 2px);box-shadow:inset 0 0 0 2px #fff}.cshopproduct__form-button-span{position:relative;z-index:2;display:flex;column-gap:7px;align-items:center}.cshopproduct__form-button-span:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cshopproduct__buttonback{display:inline-block;width:auto}.cshopproduct__delivery{display:flex;column-gap:7px;padding-top:var(--padding);color:orange}.cshopproduct__delivery:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cshopproduct__delivery--hidden{display:none}.cshopproduct__informlinks{display:none;background-color:#404040;padding:var(--padding);color:#fff}.cshopproduct__informlinks:has(.cshopproduct__informlink--show){display:block}.cshopproduct__informlink{display:none;position:relative;justify-content:space-between;padding:7px 15px;width:max-content;max-width:100%;text-decoration:none;column-gap:8px;overflow:hidden;transition:color .4s;background-color:#fff;color:#000}.cshopproduct__informlink:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;position:relative;z-index:2}.cshopproduct__informlink:hover{color:#fff}.cshopproduct__informlink--show{display:flex}.cshopproduct__informlink-txt{position:relative;z-index:2}.cshopproduct__form-select:not(:invalid)+.cshopproduct__form-legend{transform:translateY(-100%) translateY(-5px);margin-left:0}.cshopproduct .linklist{padding-top:0}@keyframes marker_bounce{50%,100%{opacity:0;transform:scale(5)}}@media(max-width: 2399px){.header__content,.nav,.footer__content,.object__content{margin-left:calc(450px - var(--site__space))}.object__content--width-2{margin-left:calc(725px - var(--site__space))}.header{padding-left:calc(var(--site__space)*2 + 250px)}.header__content{margin-left:0}.nav{margin-left:0}.cdealers__map--expand-1{width:calc(100% + 100vw - var(--content__width) - 450px - var(--site__space))}.ctwocols__content--align-left{margin-right:calc(450px - var(--site__space));margin-left:auto}.ctwocols__subobject--expand-1-width-1-col-1,.ctwocols__subobject--expand-1-width-1-col-2{width:calc((var(--content__width) - var(--column-gap))/2 + 100vw - var(--content__width) - 450px - var(--site__space))}.ctwocols__subobject--expand-1-width-1-col-1{transform:translateX(calc((100vw - var(--content__width) - 450px - var(--site__space)) * -1))}}@media(max-width: 2150px){.scrolltop{bottom:180px}}@media(max-width: 2050px){:root{--content__width: 1350px;--gap-2:95px;--gap-3:135px}.header__content,.nav,.footer__content,.object__content{margin-right:auto;margin-left:auto}.header__logo svg #logo_slogan{opacity:0}.nav{margin-left:0}.nav__list--lvl-1{column-gap:80px}.ccoffeemachine__content{column-gap:var(--column-gap--small)}.ccoffeemachine__spec{grid-template-columns:220px minmax(0, 1fr)}.cdealers__content--width-1{max-width:none;margin-right:0;margin-left:0}.cdealers__map--expand-1{width:100%}.ctwocols__content--align-left{margin-right:auto;margin-left:0}.ctwocols__content--align-right{margin-right:0;margin-left:auto}.ctwocols__subobject--expand-1-width-1-col-1,.ctwocols__subobject--expand-1-width-1-col-2{width:100%}.ctwocols__subobject--expand-1-width-1-col-1{transform:none}.ctwocols__subobject--expand-1-width-2-col-1,.ctwocols__subobject--expand-1-width-2-col-2{width:100%}.ctwocols__subobject--expand-1-width-2-col-1{transform:none}}@media(max-width: 1920px){.cdealers__searchpanel-row{column-gap:40px}.cdealers__searchpanel-col{width:calc(50% - 20px)}}@media(max-width: 1850px){.nav__list--lvl-1{column-gap:60px}}@media(max-width: 1680px){:root{--site__space:80px}.body:before{box-shadow:0 0 40px 45px #000}.header{padding-left:calc(var(--site__space) + 200px + 50px)}.header__logo{height:48px}}@media(max-width: 1550px){.csearch__search{width:50%}.nav__list--lvl-1{column-gap:45px}}@media(max-width: 1440px){.header__languages{display:none}.carticle__headline--animated-align-left,.carticle__headline--animated-align-center,.carticle__headline--animated-align-right{transform:scale(1) !important}.ccoffeemachineconfig__columns{column-gap:var(--column-gap--small)}.ccoffeemachine__spec{grid-template-columns:193px minmax(0, 1fr)}.ctimeline__element--odd{padding-right:80px}.ctimeline__element--even{padding-left:80px}.ctimeline__element--active:before{width:60px}}@media(max-width: 1279px){:root{--site__space:40px;--column-gap:40px;--column-gap--list:40px;--column-gap--small:40px;--content__width--small:85%}.header__right{right:80px}.object__width--width-2{margin:0 auto}.ctwocols__subobject.carticle{width:var(--content__width--small);margin:0 auto}.clinkboxes__elements{column-gap:var(--column-gap)}.cgallery-s3__searchpanel-col{width:calc(33.33% - (var(--column-gap) - var(--column-gap)/3))}.cgallery-s3__elements{grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:var(--column-gap)}.cgallery-s3__element.no-data{grid-column:span 3}}@media(max-width: 1230px){.header__content{display:flex;justify-content:flex-end;padding-top:30px;padding-bottom:30px;column-gap:var(--column-gap)}.header__logo{z-index:3}.header__menutrigger{display:block;z-index:3;order:2;margin-right:50px}.header__right{position:relative;top:auto;right:auto;order:1;margin-left:0}.nav{position:fixed;z-index:2;top:0;right:0;transform:translateX(100%);transition:transform .7s;width:400px;max-width:100%;height:100%;padding-top:var(--header__height);box-sizing:border-box;background-color:#000}.body--shownav .nav{transform:translateX(0)}.nav__inner{display:flex;gap:40px;flex-direction:column;justify-content:space-between;overflow-x:hidden;overflow-y:auto;height:100%;padding:0 var(--site__space);-webkit-overflow-scrolling:touch}.nav__list--lvl-1{display:block;padding:20px 0 70px}.nav__list--lvl-2{display:none;position:relative;top:auto;left:auto;visibility:visible;opacity:1;width:auto;padding-top:10px;padding-bottom:var(--padding)}.nav__list--lvl-2:before{display:none}.nav__list--show{display:block}.nav__link--lvl-1{font-size:2rem;line-height:45px}.nav__link--lvl-2{font-size:1.7rem;font-weight:300;line-height:35px}.nav__li--isparent{cursor:pointer}.nav__li--isparent:before{content:"";position:absolute;top:0;right:0;width:35px;height:35px;line-height:35px;text-align:center;color:#fff;cursor:pointer}.nav__li--isparent.nav__li--active:before{content:""}.nav__li--isparent>.nav__link{margin-right:40px}.nav__li--inactive.nav__li--isparent:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.nav__li--inactive.nav__li--isparent.nav__li--running:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.nav__li--active.nav__li--isparent>.nav__list{display:none}.nav__li--active.nav__li--isparent:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.nav__li--active.nav__li--isparent.nav__li--running:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.nav__li--active.nav__li--isparent.nav__li--running>.nav__list{display:block}.nav__footer{display:block}.navfooter{padding-bottom:40px}.navfooter__logo{display:block;height:45px;aspect-ratio:300/72}.navfooter__address{padding-top:0;font-size:var(--font__size--small)}.navfooter__image{object-fit:contain;width:100%;height:100%}.navfooter__list{padding:0;list-style:none}.navfooter__link{transition:color .4s;text-decoration:none;color:#fff}.navfooter__link:hover{color:#cea98d}.aside__toggle{top:20px;transition:transform .7s,background .4s,color .4s,opacity .4s}.body--shownav .aside__toggle{transform:translateX(100%) translateX(50px)}.aside__content{padding-top:30px}.aside__languages{padding-bottom:40px}.footer__company{column-gap:var(--column-gap)}.footer__address{grid-template-columns:repeat(2, minmax(0, auto))}.ccoffeemachineslider__slide{width:calc(33.33% - (var(--column-gap) - var(--column-gap)/3)) !important}.ccoffeemachineremember__elements{grid-template-columns:repeat(3, minmax(0, 1fr))}.clinkboxes__textwrapper,.clinkslides__textwrapper,.cnewsoverview__textwrapper,.ccourseoverview__textwrapper{padding-right:16px;padding-left:16px}}@media(max-width: 1024px){:root{--gap-2:85px;--gap-3:115px}.cblogoverview__categories{column-gap:4px}.cblogoverview__elements{grid-template-columns:repeat(2, minmax(0, 1fr))}.cblogslider__slide{width:calc(50% - (var(--column-gap) - var(--column-gap)/2)) !important}.cnewsarticle__headline{-webkit-hyphens:auto;hyphens:auto}.cnewsarticle__column--column-1{width:var(--content__width--small);margin:0 auto}.cnewsslider__slide{width:calc(50% - (var(--column-gap) - var(--column-gap)/2)) !important}.cquotes__slide{width:50% !important}.clinkranges__elements{gap:var(--column-gap);width:670px;max-width:100%;margin-right:auto;margin-left:auto}.clinkranges__element{width:calc(50% - (var(--column-gap) - var(--column-gap)/2))}.ctimeline__title{font-size:6rem}.ccourse__columns,.ccourse__elements{grid-template-columns:minmax(0, 1fr)}}@media(max-width: 1023px){.body:before{box-shadow:0 0 20px 25px #000}.footer__company{display:block}.footer__address{display:block}.footer__links{justify-content:flex-end}.ccoffeemachine__content{display:block}.ccoffeemachine__media{position:relative;top:auto;width:675px;max-width:100%;height:auto;margin:0 auto}.ccoffeemachineconfig__columns{display:block}.ccoffeemachineconfig__column{position:relative;z-index:1}.ccoffeemachineconfig__column--products{position:relative;top:auto;height:auto}.ccoffeemachineconfig__filterswrp{position:fixed;z-index:2;top:0;left:0;transition:transform .7s;width:500px;max-width:100%;height:100%;padding:var(--header__height) 0 0 var(--site__space);box-sizing:border-box;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ccoffeemachineconfig__filterswrp--hide{transform:translateX(-100%)}.ccoffeemachineconfig__filtertoggle{display:block;display:flex;position:fixed;z-index:3;top:50%;left:0;justify-content:center;align-items:center;transform:translate(-10px, -50%);width:60px;height:60px;border-radius:50%;background-color:#cea98d;font-size:2.5rem;color:#fff;cursor:pointer}.ccoffeemachineconfig__filtertoggle:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.ccoffeemachineconfig__filtertoggle--hide:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.ccoffeemachineconfig__filters{overflow:auto;max-height:100%;-webkit-overflow-scrolling:touch}.ccoffeemachineconfig__filterscroll{padding:var(--site__space) var(--site__space) 100px 0}.ccoffeemachinecompare__gridrow{grid-template-columns:repeat(4, 230px)}.ccoffeemachinecompare__gridcol--title{display:none}.ccoffeemachinecompare__mobiletitle{display:block;font-size:1rem;text-transform:uppercase}.cdealers__searchpanel-col{width:calc(33.33% - 26.6666666667px)}.cdealers__columns{grid-template-columns:minmax(0, 1fr)}.cdealers__column{position:relative;top:auto}.cdealers__map--expand-1{height:auto;aspect-ratio:4/3}.cdownloadslinks__groupelement,.cdownloadslinkssearch__groupelement{display:block}.clinkboxes__elements{grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--column-gap);width:670px;max-width:100%;margin-right:auto;margin-left:auto}.clinkslides__slide{width:calc(50% - (var(--column-gap) - var(--column-gap)/2)) !important}.cnewsarticle__columns{grid-template-columns:minmax(0, 1fr)}.cnewsarticle__column--sticky{position:relative;top:auto;width:750px;max-width:100%;margin:0 auto}}@media(max-width: 900px){:root{--gap-1:40px;--gap-2:60px;--gap-3:90px;--h1__padding:20px;--h2__padding:20px}.cblogarticle__columns{grid-template-columns:minmax(0, 1fr)}.cblogarticle__column--sticky{position:relative;top:auto}.cblogoverview__categories{display:flex;flex-wrap:wrap;column-gap:var(--column-gap--small);row-gap:5px}.cblogoverview__categorypicture{display:none}.cblogoverview__categorylabel{position:relative;top:auto;left:auto;justify-content:flex-start;align-items:center;transition:background-color .4s;width:auto;height:auto;padding:0;background:none;font-size:var(--font__size);font-weight:var(--font__weight);column-gap:15px}.cblogoverview__categorylabel:before{position:relative;top:auto;left:auto;width:calc(var(--input__height) - 20px);height:calc(var(--input__height) - 20px);border:var(--input__border)}.cblogoverview__categorycheckbox:checked+.cblogoverview__categorylabel:before{content:"";background-color:#cea98d}.cdealers__searchpanel-col{width:100%}.cdealers__searchpanel-col--search{width:calc(50% - (var(--column-gap) - var(--column-gap)/2))}.cdownloadslinkssearch__searchpanel-col{width:100%}.cdownloadslinkssearch__searchpanel-col--search{width:calc(50% - (var(--column-gap) - var(--column-gap)/2))}.cfaqgroups__searchpanel-col{width:100%}.cfaqgroups__searchpanel-col--search{width:calc(50% - (var(--column-gap) - var(--column-gap)/2))}.cgallery-s3__searchpanel-col{width:calc(50% - (var(--column-gap) - var(--column-gap)/2))}.cgallery-s3__elements{grid-template-columns:repeat(2, minmax(0, 1fr))}.cgallery-s3__element.no-data{grid-column:span 2}.ccourseoverview__searchpanel-col,.cnewsoverview__searchpanel-col{width:100%}.ccourseoverview__searchpanel-col--search,.cnewsoverview__searchpanel-col--search{width:calc(50% - (var(--column-gap) - var(--column-gap)/2))}.ccourseoverview__elements,.cnewsoverview__elements{grid-template-columns:repeat(2, minmax(0, 1fr))}.cteam__searchpanel-col{width:100%}.cteam__searchpanel-col--search{width:calc(50% - (var(--column-gap) - var(--column-gap)/2))}.cteam__elements{grid-template-columns:repeat(2, minmax(0, 1fr))}.ctwocols__columns{grid-template-columns:minmax(0, 1fr)}.ctwocols__column{position:relative;top:auto}.ctwocols__column--column-1.ctwocols__column--reverse{grid-row:2}.ctwocols__column--column-2.ctwocols__column--reverse{grid-row:1}.cgallerytiles__elements{grid-template-columns:repeat(2, minmax(0, 1fr))}.csearch__app{grid-template-areas:"search" "filters" "results";grid-template-columns:minmax(0, 1fr);row-gap:var(--padding)}.csearch__search{width:100%;padding-bottom:0}.csearch__filters{position:relative;top:auto;flex-direction:unset;flex-wrap:wrap}.csearch__filters,.csearch__results{padding:0;background-color:rgba(0,0,0,0)}.ccoffeemachineslider__slide{width:calc(50% - (var(--column-gap) - var(--column-gap)/2)) !important}.ccoffeemachineremember__elements{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 768px){.ctimeline__timeline,.ctimeline__timeline-blank{left:0;transform:translateX(0)}.ctimeline__element{width:100%}.ctimeline__element--odd{padding-right:0;text-align:left}.ctimeline__element--odd:before{right:auto;left:0}.ctimeline__element--even{margin-left:0}.ctimeline__element--odd,.ctimeline__element--even{padding-left:80px}.ctimeline__box--odd{transform:translateX(100%)}.ctimeline__box--active{transform:translateX(0%)}.ctimeline__media{padding-bottom:var(--padding)}.ctimeline__picture{position:relative;bottom:auto}.ctimeline__picture--odd{right:auto}.ctimeline__picture--even{left:auto}}@media(max-width: 767px){:root{--site__space:20px;--column-gap:30px;--column-gap--list:30px;--column-gap--small:25px;--headline__size:3.5rem;--headline__size--h2:3rem;--teaser__size:2rem;--gap-2:50px;--gap-3:60px}:root .carticle__headline--h1,:root .cblogarticle__headline,:root .ccoffeemachine__title,:root .cdealers__headline--h1,:root .cform__headline--h1,:root .cnewsarticle__headline,:root .ccourse__headline,:root .cshopproduct__headline{padding-bottom:20px}.header__right{column-gap:var(--column-gap)}.ccoffeemachine__title{display:flex;flex-direction:column}.ccoffeemachine__pictures{gap:var(--column-gap)}.ccoffeemachine__picture--small{width:calc(25% - (var(--column-gap) - var(--column-gap)/4))}.ccoffeemachine__specs{font-size:var(--font__size)}.ccountups__elements{grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:calc(var(--column-gap)*2)}.cjobs__element{display:block}.cjobs__rightwrp{display:block}.cjobs__location{padding-bottom:5px}.cjobs__more{display:inline-block}.cnewsarticle__elements{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 666px){.scrolltop{bottom:120px}.footer__content{display:block}.footer__logo{margin:0 auto}.footer__address{text-align:center}.footer__socials,.footer__links{justify-content:center}.ccourse__form-row--participant{grid-template-columns:minmax(0, 1fr) 50px;padding-bottom:15px}.ccourse__form-sub-row--firstname{grid-area:1/1/2/2}.ccourse__form-sub-row--lastname{grid-area:2/1/3/2}.ccourse__form-sub-row--remove-participant{grid-area:1/2/3/3;margin:auto 0}}@media(max-width: 567px){:root{--site__space:15px;--font__size:1.7rem;--font__line-height:1.4;--teaser__line-height:1.35}.html,.carticle__teaser,.cblogarticle__teaser,.ccountups__title,.cdealers__teaser,.cdownloadslinks__grouptitle,.cdownloadslinkssearch__grouptitle,.cfaqgroup__questiontxt,.cfaqgroups__questiontxt,.cform__teaser,.clinkslides__title,.cnewsarticle__teaser,.ccourse__teaser,.ccourse__form-teaser,.carticle__headline{hyphens:auto;-webkit-hyphens:auto}.cblogoverview__elements{grid-template-columns:minmax(0, 1fr)}.cblogslider__slide{width:100% !important}.ccoffeemachine__spec{display:block}.ccoffeemachine .linklist__list:not(.linklist__list--standard){flex-direction:column;justify-content:flex-start}.ccoffeemachine .linklist__li:not(.linklist__li--standard),.ccoffeemachine .linklist__li--3,.ccoffeemachine .linklist__li--4{width:auto}.cdealers__searchpanel-col--search{width:100%}.cdownloadslinkssearch__searchpanel-col--search{width:100%}.cfaqgroups__searchpanel-col--search{width:100%}.ccourseoverview__searchpanel-col--search,.cnewsoverview__searchpanel-col--search{width:100%}.ccourseoverview__elements,.cnewsoverview__elements{grid-template-columns:minmax(0, 1fr)}.cnewsslider__slide{width:100% !important}.csearch__type--team{grid-template-columns:minmax(0, 1fr);text-align:center}.csearch__type--news{grid-template-columns:minmax(0, 1fr)}.csearch__type--truvaginfos{grid-template-columns:minmax(0, 1fr);justify-content:center}.csearch__type--coffeemachines{grid-template-columns:1fr}.csearch__coffeemachines-frame{margin:0 auto}.csearch__team-frame{width:200px;max-width:100%;margin:0 auto var(--padding)}.csearch__team-list{justify-content:center}.csearch__news-picture{overflow:hidden;border-radius:var(--border__radius);margin-bottom:var(--padding)}.csearch__truvaginfos-picture{display:none}.cslides-normal__flickity-wrapper,.cslides-normal__video-wrapper,.cslides-normal__picture,.cslides-normal__video{aspect-ratio:4/1}.cteam__searchpanel-col--search{width:100%}.cteam__elements{grid-template-columns:minmax(0, 1fr)}.ctimeline__element--odd,.ctimeline__element--even{padding-left:40px}.ctimeline__element--active:before{width:20px}.ccourse__details{padding:10px 25px}.ccourse__detail:before{align-items:center;height:100%;margin-right:15px;font-size:2rem}.ccourse__radio--dates{font-size:var(--font__size--small)}}@media(max-width: 479px){:root{--header__height:75px;--headline__size:3.0rem;--headline__size--h2:2.8rem;--teaser__size:1.9rem;--column-gap:15px;--column-gap--list:15px;--column-gap--small:15px}.header__content{padding-top:20px;padding-bottom:25px}.header__logo{top:22px}.header__right{position:fixed;top:140px;right:0;gap:10px;flex-direction:column;transition:transform .7s}.body--shownav .header__right{transform:translateX(100%)}.header__menutrigger{margin-right:0}.header__compare{border:5px rgba(0,0,0,0) solid;border-radius:50% 0 0 50%;background-size:30px;background-color:#cea98d;color:#cea98d}.header__compare-counter{right:auto;left:0;transform:translate(-10px, 10px);background-color:#fff}.header__compare-message{top:50%;right:60px;left:auto;transform:translateY(-50%)}.header__compare-message:before{top:50%;right:0;left:auto;transform:translate(8px, -50%);border-top:8px rgba(0,0,0,0) solid;border-right-width:0;border-bottom-color:rgba(0,0,0,0)}.header__compare-message--success:before{border-left-color:#cea98d}.header__compare-message--error:before{border-left-color:#e2001a}.header__compare-message--show{transform:translate(10px, -50%)}.header__remember{border:5px rgba(0,0,0,0) solid;border-radius:50% 0 0 50%;background-color:#cea98d}.header__remember-counter{right:auto;left:0;transform:translate(-10px, 10px);background-color:#fff;color:#cea98d}.header__remember-message{top:50%;right:60px;left:auto;transform:translateY(-50%)}.header__remember-message:before{top:50%;right:0;left:auto;transform:translate(8px, -50%);border-top:8px rgba(0,0,0,0) solid;border-right-width:0;border-bottom-color:rgba(0,0,0,0)}.header__remember-message--success:before{border-left-color:#cea98d}.header__remember-message--error:before{border-left-color:#e2001a}.header__remember-message--show{transform:translate(10px, -50%)}.menutrigger{width:30px;height:30px}.menutrigger__line{width:30px}.menutrigger:hover .menutrigger__line--line1{transform:translate(-50%, -50%) translateX(-8px) translateY(-10px)}.menutrigger:hover .menutrigger__line--line4{transform:translate(-50%, -50%) translateX(8px) translateY(10px)}.aside__toggle{top:90px;width:40px;height:40px;border-radius:50% 0 0 50%;font-size:20px}.aside__toggle--active{border-radius:50%}.body--shownav .aside__toggle{transform:translateX(0%)}.cblogoverview__categories{flex-direction:column}.ccoffeemachine__picture--small{width:calc(33.33% - (var(--column-gap) - var(--column-gap)/3))}.ccoffeemachineslider__slide{width:100% !important}.ccoffeemachineremember__elements,.ccoffeemachineconfig__elements{grid-template-columns:minmax(0, 1fr);width:380px;max-width:100%;margin:0 auto}.ccoffeemachineconfig__filtertoggle{transform:translate(0, -50%);width:40px;height:40px;border-radius:0 50% 50% 0;font-size:20px}.ccoffeemachineconfig__checkbox-explaintext--withimg{grid-template-columns:70px minmax(0, 1fr)}.ccoffeemachineconfig__checkbox-label{display:block}.ccoffeemachineconfig__checkbox-picture{height:30px;margin-bottom:5px}.cgallery-s3__searchpanel-col{width:100%}.cgallery-s3__elements{grid-template-columns:minmax(0, 1fr);row-gap:15px}.cgallery-s3__element.no-data{grid-column:span 1}.clinkboxes__elements{grid-template-columns:minmax(0, 1fr);width:380px;max-width:100%;margin:0 auto;row-gap:40px}.clinkranges__elements{width:380px;max-width:100%}.clinkranges__element{width:100%}.clinkslides__gallery-wrapper{width:380px;max-width:100%;margin:0 auto}.clinkslides__slide{width:100% !important}.cquotes__slide{width:75% !important}.cquotes__text--display{width:80%;max-width:none;margin:0 auto}.cquotes__controls{padding-top:20px}.cquotes__arrows{display:flex;position:relative;top:auto;left:auto;justify-content:center;width:auto;padding-top:var(--padding);column-gap:var(--column-gap)}.csearch__coffeemachines-image{max-width:200px}.ctimeline__picture{width:100%}.ccourse__details{padding:10px 15px}.ccourse__radio--label{padding:15px}.ccourse__radio--dates{padding:20px 15px;margin-top:60px}}@media(max-width: 414px){.ccoffeemachineconfig__checkbox-explaintext--withimg{display:block}.ccoffeemachineconfig__checkbox-explainpicture{float:left;width:70px;margin-right:10px}.ccountups__elements{grid-template-columns:minmax(0, 1fr)}}@media(max-width: 380px){:root{--content__width--small:100%}.cnewsarticle__elements{grid-template-columns:repeat(2, minmax(0, 1fr))}}/*# sourceMappingURL=custom.css.map */
