.badateaserblock{display:flex;height:100%;margin-top:10px}.badateaserblock .bada-teaser{background:hsla(0,0%,100%,.5);flex:1;margin-bottom:10px;padding:30px;position:relative;text-decoration:none}.badateaserblock .bada-teaser .image-file{height:35px;margin-bottom:15px;width:auto}.badateaserblock .bada-teaser__heading{margin-bottom:15px}.badateaserblock .bada-teaser__label{align-items:center;background:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:flex;filter:drop-shadow(0 4px 10px rgba(25,34,40,.15));font-size:12px;gap:5px;padding:3px 10px;position:absolute;right:15px;top:0;transform:translateY(-50%)}.badateaserblock .bada-teaser__label:before{background:green;border-radius:50%;content:"";display:inline-block;height:13px;width:13px}@media (min-width:1024px){.badateaserblock .bada-teaser{transition:box-shadow .3s ease-in-out}.badateaserblock .bada-teaser:hover{box-shadow:4px 4px 15px rgba(25,34,40,.1)}}.badablock__intro{background:#ddaf89;padding:20px 15px}.badablock__intro__inner{border:1px solid #fff;padding:25px 20px 40px}.badablock__cards-container{border:2px solid #d49b6b;border-radius:0 0 3px 3px;border-top:none;padding:30px 15px}.badablock__cards-container__inner{width:100%}.badablock__cards-container__inner__card{background:#f6ede6;padding:30px;position:relative}.badablock__cards-container__inner__card:not(.badablock__cards-container__inner__card--last){margin-bottom:20px}.badablock__cards-container__inner__card__heading-preamble h4{margin-bottom:7px}.badablock__cards-container__inner__card__item{display:flex}.badablock__cards-container__inner__card__item--first{margin-top:17px;padding-top:20px;position:relative}.badablock__cards-container__inner__card__item--first:before{background:#cc9c74;content:"";height:3px;left:0;position:absolute;top:0;width:85px}.badablock__cards-container__inner__card__item :first-child{margin-right:10px}.badablock__cards-container__inner__card .circle{background:#fff;border-radius:50%;height:10px;left:10px;position:absolute;top:10px;width:10px}.badablock__cards-container__inner__card .circle--2,.badablock__cards-container__inner__card .circle--3{left:auto;right:10px}.badablock__cards-container__inner__card .circle--3,.badablock__cards-container__inner__card .circle--4{bottom:10px;top:auto}.badablock__cards-container__inner .button{margin-top:40px}@media (max-width:1023px){.badablock__cards-container__inner .button{display:block}}@media (min-width:680px){.badablock__intro__inner{padding:40px}.badablock__cards-container{padding:50px 15px}.badablock__cards-container__inner__card{align-items:center;display:flex}.badablock__cards-container__inner__card__heading-preamble{max-width:55%}.badablock__cards-container__inner__card__item-container{margin-left:16px;padding-left:20px;position:relative}.badablock__cards-container__inner__card__item-container:before{background:#cc9c74;bottom:13%;content:"";left:0;position:absolute;top:13%;width:3px}.badablock__cards-container__inner__card__item{display:block}}@media (min-width:680px) and (max-width:1023px){.badablock__cards-container__inner__card__item{margin-top:0;padding-top:0}.badablock__cards-container__inner__card__item:before{display:none}}@media (min-width:680px){.badablock__cards-container__inner__card__item:not(:last-child){margin-bottom:15px}.badablock__cards-container__inner__card__item :first-child{margin:0 0 5px}.badablock .button{margin-top:50px}}@media (min-width:1024px){.badablock__intro{margin-bottom:-2px;margin-top:-2px;max-width:35%;padding:10px}.badablock__intro__inner{display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px}.badablock__intro__inner h4{margin-bottom:25px}.badablock__cards-container{border:2px solid #d49b6b;border-left:none;display:flex;padding:0}.badablock__cards-container__inner{align-content:center;display:flex;flex-wrap:wrap;max-width:none;padding:20px}.badablock__cards-container__inner :before{display:none}.badablock__cards-container__inner__heading{width:100%}.badablock__cards-container__inner__card{display:block;flex:1;font-size:14px}.badablock__cards-container__inner__card--last{min-width:100%}.badablock__cards-container__inner__card--first{margin-right:12px}.badablock__cards-container__inner__card__heading-preamble{max-width:none}.badablock__cards-container__inner__card__heading-preamble h4{--mobile-fs:16px;--mobile-lh:22px;--desktop-fs:18px;--desktop-lh:24px;color:#192228;font-family:NewSpirit,serif;font-size:30px;font-size:var(--mobile-fs);font-weight:500;letter-spacing:0;line-height:38px;line-height:var(--mobile-lh);margin:0 0 2px;text-transform:none}}@media (min-width:1024px) and (min-width:680px){.badablock__cards-container__inner__card__heading-preamble h4{font-size:40px;font-size:var(--desktop-fs);line-height:44px;line-height:var(--desktop-lh)}}@media (min-width:1024px){.badablock__cards-container__inner__card__item-container{margin:0;padding:0}.badablock__cards-container__inner__card__item--first:before{display:block}.badablock__cards-container__inner__card__button-container{width:100%}}@media (min-width:1280px){.badablock__intro{max-width:22%}.badablock__cards-container__inner__card--first,.badablock__cards-container__inner__card:not(.badablock__cards-container__inner__card--last){margin-bottom:0;margin-right:12px}.badablock__cards-container__inner__card--last{min-width:auto}}.chatblock{display:flex;flex-direction:column}.chatblock h4{margin:20px 0}.chatblock .chat{background-color:#f2e8e1;border-radius:3px;flex-grow:1;padding:20px}.chatblock .chat.blockmargin{margin-bottom:40px}@media (min-width:679px){.chatblock .chat.blockmargin{margin-bottom:100px}}.chatblock .chat .chatarea{align-items:center;display:flex;flex-wrap:wrap;margin-top:21px}.chatblock .chat .chatarea .button{margin-right:10px}.chatblock .chat .chatarea .chattext{display:inline-block;vertical-align:top}.chatblock .chat .chatarea .chattext .chatclosed{font-weight:500}.chatblock .chat .chatarea .chatopen{color:#578c6d;display:inline-block;font-weight:500;vertical-align:text-bottom}@media (min-width:679px){.chatblock .chat{padding:30px}}@media (min-width:1023px){.chatblock .chat{padding:40px}}.button.chat-block-button{padding-left:40px;position:relative}.button.chat-block-button .image-file{border:3px solid #fff;border-radius:50%;left:10px;max-width:36px;position:absolute;top:7px}.ctb{align-items:center;background:#192228;color:#fff;padding:20px 20px 35px}.ctb,.ctb__left,.ctb__right{display:flex;flex-direction:column}.ctb__left{align-items:center;width:100%}.ctb__left .image-file{max-width:85px}.ctb__left__heading,.ctb__left__sub-heading{color:inherit;text-align:center}.ctb__right{margin-top:15px}.ctb__right__button{color:#192228}.ctb__right__status{align-items:center;background:hsla(0,0%,100%,.2);border-radius:100px;display:inline-flex;margin-top:25px;padding:7px 20px 7px 12px}.ctb__right__status__icon{background:#a0a6a8;border:3px solid #fff;border-radius:50%;display:inline-block;height:20px;width:20px}.ctb__right__status__icon--open{background:#40cf4d}.ctb__right__status__text{font-size:14px;font-weight:500;margin-left:15px}@media (min-width:1024px){.ctb{justify-content:space-between;padding:20px 54px 20px 25px}.ctb,.ctb__left{flex-direction:row}.ctb__left{gap:10px;width:auto}.ctb__left__heading,.ctb__left__sub-heading{text-align:left}.ctb__right{flex-direction:row;gap:30px;margin:0}.ctb__right__status{margin-top:0}}.closablebannerblock.mdc-layout-grid__cell--span-12,closablebannerblock.mdc-layout-grid__cell--span-8,closablebannerblock.mdc-layout-grid__cell--span-9{margin-top:30px}.closablebanner{border-radius:3px;margin-top:-30px;padding:30px 20px;position:relative}@media (min-width:679px){.closablebanner{padding:30px}}@media (min-width:840px){.closablebanner{margin-top:0}}@media (min-width:1023px){.closablebanner{padding:40px}}@media (max-width:679px){.kitchenmodeloverview .filter-content .closablebanner{padding:0 30px}}.closablebanner .blockmargin{margin-bottom:0!important}.closablebanner .link,.closablebanner .teaserblock,.closablebanner a,.closablebanner h1,.closablebanner h2,.closablebanner h3,.closablebanner h4,.closablebanner h5{color:inherit!important}.closablebanner .button.button--outlined{background:#fff}.closablebanner .close-button{background-color:transparent;border-radius:100%;color:inherit;cursor:pointer;display:inline-block;height:30px;line-height:30px;position:absolute;right:7px;text-align:center;top:7px;width:30px;z-index:4}.closablebanner .close-button:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e910";font-family:icomoon!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.mdc-layout-grid__cell--span-3-desktop .closablebanner,.mdc-layout-grid__cell--span-4-desktop .closablebanner,.mdc-layout-grid__cell--span-6-desktop .closablebanner{margin-top:-30px}@media (min-width:679px){.mdc-layout-grid__cell--span-3-desktop .closablebanner,.mdc-layout-grid__cell--span-4-desktop .closablebanner,.mdc-layout-grid__cell--span-6-desktop .closablebanner{margin-top:0}}.mdc-layout-grid__cell--span-12 .closablebanner,.mdc-layout-grid__cell--span-8 .closablebanner,.mdc-layout-grid__cell--span-9 .closablebanner{padding:30px 20px}@media (min-width:679px){.mdc-layout-grid__cell--span-12 .closablebanner,.mdc-layout-grid__cell--span-8 .closablebanner,.mdc-layout-grid__cell--span-9 .closablebanner{padding:30px 20px}}@media (min-width:1023px){.mdc-layout-grid__cell--span-12 .closablebanner,.mdc-layout-grid__cell--span-8 .closablebanner,.mdc-layout-grid__cell--span-9 .closablebanner{padding:30px 20px}}.countdown-banner{background:none;background:var(--bg-color,none)}.countdown-banner--white-text{color:#fff}.countdown-banner__grid{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr;padding:30px 0}.headerarea .countdown-banner__grid{padding-bottom:20px;padding-top:20px}.countdown-banner__grid--padded{padding-left:20px;padding-right:20px}.countdown-banner__grid__left{display:flex;flex-direction:column;gap:10px;text-align:center}.countdown-banner__grid__left__heading{--mobile-fs:30px;--mobile-lh:38px;--desktop-fs:36px;--desktop-lh:42px;color:#192228;color:inherit;font-family:NewSpirit,serif;font-size:30px;font-size:var(--mobile-fs);font-weight:500;letter-spacing:0;line-height:38px;line-height:var(--mobile-lh);margin:0 0 16px;text-transform:none}@media (min-width:680px){.countdown-banner__grid__left__heading{font-size:40px;font-size:var(--desktop-fs);line-height:44px;line-height:var(--desktop-lh);margin:0 0 20px}}.countdown-banner__grid__left__heading,.countdown-banner__grid__left__heading p{margin-bottom:0}.countdown-banner__grid__left__sub-heading{font-size:18px;text-transform:uppercase}.countdown-banner__grid__right{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:space-around;text-align:center}.countdown-banner__grid__right__countdown-text{font-size:14px}@media (min-width:680px){.countdown-banner__grid__right{flex-direction:row;gap:30px;justify-content:center}}@media (min-width:1024px){.countdown-banner__grid{grid-template-columns:1fr minmax(30%,auto)}.countdown-banner__grid__right{flex-direction:column;gap:10px}.countdown-banner__grid__right__countdown-text{line-height:1;order:1}}@media (min-width:1400px){.countdown-banner__grid{grid-template-columns:1fr minmax(40%,auto)}.countdown-banner__grid__right{flex-direction:row;gap:30px}.countdown-banner__grid__right__countdown-text{order:0}}@media (min-width:1500px){.countdown-banner__grid{grid-template-columns:repeat(2,1fr)}}.finance-calculator__summary{border:1px solid #d0d3d4;border-radius:3px;max-width:600px;padding:25px}.finance-calculator__summary__columns{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.finance-calculator__summary__columns__column{margin-bottom:10px}.finance-calculator__summary__columns__column__label{font-size:16px;font-weight:400;line-height:19px;margin-bottom:10px}.finance-calculator__summary__columns__column__value{font-size:32px;font-weight:700}.finance-calculator__summary__specification-toggler-link{display:inline-block;font-size:14px;position:relative;text-decoration:none}.finance-calculator__summary__specification-toggler-link:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#192228;content:"\e906";font-family:icomoon!important;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:-20px;text-transform:none;top:50%;transform:translateY(-50%);transition:transform .25s ease-in-out}.finance-calculator__summary__specification-toggler-link--open:after{transform:translateY(-50%) rotate(-180deg)}.finance-calculator__summary__divider{background:#d0d3d4;height:1px;margin:20px 0}.finance-calculator__summary__divider--no-top-margin{margin-top:0}.finance-calculator__summary__specification-items{margin-bottom:20px}.finance-calculator__summary__specification-items__item{align-items:flex-start;display:flex;font-size:14px;justify-content:space-between;margin-bottom:5px}.finance-calculator__summary__specification-items__item :first-child{margin-right:5px}.finance-calculator__summary__specification-items__item--no-margin{margin-bottom:0}.finance-calculator__heading{margin-bottom:40px}.finance-calculator__heading__preamble{font-size:16px;line-height:20px}.finance-calculator__info{font-size:14px;margin-bottom:20px;max-width:600px}.finance-calculator__info__heading{font-family:Campton,arial,sans-serif;font-size:inherit;margin-bottom:7px}.finance-calculator__info__text p:last-of-type{margin-bottom:0}.finance-calculator .radio-list__options{margin-bottom:35px;max-width:600px}.finance-calculator .a-slider{margin-bottom:20px;max-width:600px}.footer-newsletter-block{max-width:400px;padding-right:15px}@media (max-width:1023px){.footer-newsletter-block{margin:0 auto 40px;padding-right:0;text-align:center}.footer-newsletter-block__email-input{margin:0 auto}}.footer-newsletter-block__body{margin:15px 0}.footer-newsletter-block__email-input{color:#192228}.footer-newsletter-block__button,.footer-newsletter-block__completed-message{margin:10px 0}.footer-newsletter-block .privacy{font-size:12px}.footer-newsletter-block .privacy p,.footerblock{margin-bottom:0}.footerblock{padding-top:30px}.footerblock.fullwidth{background-color:#e7e9e9}.footer{display:flex;display:block;font-size:15px;line-height:20px;padding-bottom:20px;padding-top:35px}.footer .topcontentarea{padding-bottom:50px}.footer .topcontentarea .blockmargin{margin-bottom:0}.footer .teaserbuttonblock{margin-bottom:60px;text-align:center}.footer__nav{-moz-columns:1;column-count:1;max-width:none;width:100%}.footer__column{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:5px;overflow:hidden;padding-bottom:0;page-break-inside:avoid}.footer__column ul{margin-left:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease .5s,opacity .5s linear 0s;width:100%}.footer__column ul li{opacity:0;transform:translate3d(-8%,-8%,0) scale3d(.8,.8,1);transform-origin:top left;transition:opacity .3s ease,transform .6s ease-in;transition:opacity .4s ease,transform .4s cubic-bezier(0,.63,.48,.99)}.footer__column ul li:before{display:none}.footer__column a{color:#192228;display:block;margin-bottom:10px;text-decoration:none}.footer__column h3{cursor:pointer;font-size:15px;font-weight:700;line-height:30px;margin-bottom:5px;margin-top:10px;position:relative;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.footer__column h3:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#192228;content:"\e906";font-family:icomoon!important;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;height:15px;line-height:1;line-height:15px;position:absolute;right:0;text-align:center;text-transform:none;top:50%;transform:translateY(-50%);transition:transform .4s cubic-bezier(.98,-.4,.07,1.48);width:15px}.footer__column h3.expanded-heading:after{transform:translateY(-50%) scaleY(-1)}.footer__column ul.expanded-list{margin-bottom:10px;max-height:none;opacity:1;transition:max-height .3s ease 0s,opacity .3s linear .3s}.footer__column ul.expanded-list li{opacity:1;transform:translateZ(0) scaleX(1);transition:opacity .4s ease,transform .4s cubic-bezier(0,.63,.48,.99)}.footer__bottom{border-top:1px solid #a0a6a8;display:flex;flex-direction:column;font-size:12px;line-height:18px;margin-top:20px;padding-top:40px;position:relative}.footer__bottom .select{display:inline-block;margin-top:20px}.footer__bottom-column{margin-bottom:30px}.footer__bottom-column a{text-decoration:none}.footer__bottom-copyright{font-weight:700}.footer__bottom-links{color:#717a7d}.footer__bottom-links a{color:inherit}.footer__social a{display:inline-block;height:40px;width:40px}.footer__social a i{color:#192228;font-size:18px;line-height:40px}@media (min-width:680px){.footer__nav{-moz-column-gap:40px;column-gap:40px;-moz-columns:150px 5;columns:150px 5}.footer__column{padding-bottom:30px}.footer__column ul{display:block;margin-left:0;max-height:none;opacity:1;padding-left:0}.footer__column ul li{opacity:1;transform:none;transition:none}.footer__column a{display:inline-block}.footer__column h3{cursor:default;margin-top:0}.footer__column h3:after{display:none}.footer__bottom-column{padding-bottom:0}.footer__bottom .select{margin-left:20px;margin-top:0;width:auto}}@media (min-width:1023px){.footer__bottom{flex-direction:row;justify-content:space-between}.footer .teaserbuttonblock{margin-bottom:0;text-align:left}}.highlighted-item-block{border-radius:2px;display:inline-block;font-size:14px;padding:4px 12px}.highlighted-item-block--white-text{color:#fff}.highlighted-item-block--max-width{max-width:140px}.kcc-block{padding:22px 20px}.kcc-block__preamble{font-size:18px;margin-bottom:30px}.kcc-block__divider{background:rgba(25,34,40,.1);height:1px;margin:25px 0}.kcc-block__items{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.kcc-block__items__item{display:block;overflow:hidden;padding-right:5px;text-decoration:none}.kcc-block__items__item__circle{aspect-ratio:1;border:7px solid #fff;border-radius:50%;display:block;filter:drop-shadow(3px 3px 3px rgba(25,34,40,.3));position:relative}.kcc-block__items__item__text{display:inline-block;font-size:14px;line-height:20px;margin-top:12px;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (min-width:450px){.kcc-block__items{grid-template-columns:repeat(4,1fr)}}@media (min-width:680px){.kcc-block{padding:50px 45px}.kcc-block__items{grid-template-columns:repeat(6,1fr)}.kcc-block__preamble{margin-bottom:40px}.kcc-block__divider{margin:35px 0}}@media (min-width:1024px){.kcc-block__items{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.multi-column-text{background:rgba(25,34,40,.1);padding:30px 0}@media (min-width:1024px){.multi-column-text{padding:55px 0}}.multi-column-text .container{-moz-column-count:1;column-count:1;-moz-column-gap:60px;column-gap:60px;-moz-column-rule-color:rgba(25,34,40,.5);column-rule-color:rgba(25,34,40,.5);-moz-column-rule-style:solid;column-rule-style:solid;-moz-column-rule-width:1px;column-rule-width:1px}.multi-column-text .container .multi-column-text-paragraph{display:none}.multi-column-text .container p{white-space:pre-wrap}.multi-column-text .container .content-mobile__text{max-height:165px;overflow:hidden}.multi-column-text .container .content-mobile__text--full-height{max-height:none}.multi-column-text .container .content-mobile__text--full-height p{margin-bottom:0}.multi-column-text .container .content-mobile .link{display:block;margin-top:16px}@media (min-width:680px){.multi-column-text .container{-moz-column-count:2;column-count:2}.multi-column-text .container .content-mobile{display:none}.multi-column-text .container .multi-column-text-paragraph{display:block}.multi-column-text .container p{padding-right:40px}.multi-column-text .container .link{display:none}}@media (min-width:1024px){.multi-column-text .container{-moz-column-count:3;column-count:3}}.newsletter-block{padding-bottom:80px;padding-top:80px}.newsletter-block.lighttext,.newsletter-block.lighttext .container .form-container .newslettercheckbox,.newsletter-block.lighttext .container .privacy,.newsletter-block.lighttext .container h2,.newsletter-block.lighttext .container h3{color:#fff}.newsletter-block .container{margin-left:auto;margin-right:auto;max-width:620px}.newsletter-block .container .text-container{text-align:center}.newsletter-block .container .text-container .editor{font-family:NewSpirit,serif;font-size:18px;font-weight:400;line-height:28px}@media (min-width:1024px){.newsletter-block .container .text-container .editor{font-size:20px;line-height:30px}}@media (max-width:679px){.newsletter-block .container .form-container .b2b{grid-gap:0}}.newsletter-block .container .form-container .newslettercheckbox{color:#7f8487;font-size:13px;font-weight:400;line-height:18px;line-height:22px}@media (min-width:1024px){.newsletter-block .container .form-container .newslettercheckbox{font-size:14px;line-height:19px}}@media (min-width:680px){.newsletter-block .container .form-container .newslettercheckbox{line-height:22px}}.newsletter-block .container .form-container .submit-form-button{width:100%}.newsletter-block .container .form-container .submit-form-button.spinner{background-color:#192228;border:1px solid #192228;color:#fff}.newsletter-block .container .form-container .submit-form-button.spinner:active,.newsletter-block .container .form-container .submit-form-button.spinner:focus{outline:none}.newsletter-block .container .form-container .submit-form-button.spinner:hover{opacity:.85}.newsletter-block .container .form-container .submit-form-button.spinner:hover:disabled{opacity:.25}.newsletter-block .container .form-container .submit-form-button.spinner:disabled{cursor:not-allowed;opacity:.25}.newsletter-block .container .form-container .submit-form-button.spinner:before{--size:1.2em;animation:load8 1.1s linear infinite;border:calc(var(--size)/10) solid hsla(0,0%,100%,.2);border-left-color:#fff;border-radius:50%;content:"";display:inline-block;height:var(--size);margin-right:6px;position:relative;transform:translateZ(0);width:var(--size)}.newsletter-block .container .completed-container{text-align:center}.newsletter-block .container .privacy{color:#7f8487;font-size:13px;font-weight:400;line-height:18px;margin-top:1em;text-align:center}@media (min-width:1024px){.newsletter-block .container .privacy{font-size:14px;line-height:19px}}.newsletter-block .container .submit-error-message{color:#d93646}.popup .container{background-color:#fff;border-radius:3px;margin-left:auto;margin-right:auto;max-width:470px;position:relative;z-index:3000}.popup .container .closepopup{background-color:#e7e9e9;border-radius:24px;display:block;height:36px;line-height:36px;position:absolute;right:15px;text-align:center;text-decoration:none;top:15px;transition:opacity .25s ease;width:36px;will-change:opacity}.popup .container .closepopup i{color:#192228;font-size:12px}.popup .container img{border-top-left-radius:3px;border-top-right-radius:3px}.popup .container .text-container{padding:30px 30px 50px;position:relative}.popup .container .text-container .button{margin-top:20px}.slim-banner{padding:0 22px;position:relative;z-index:2}.slim-banner .swiper{margin:0}.slim-banner--white-text,.slim-banner--white-text a{color:#fff}.slim-banner__close-btn{cursor:pointer;font-size:8px;padding:3px;position:absolute;right:8px;top:calc(50% - 2px);transform:translateY(-50%)}.slim-banner[\:has\(\.countdown-simple\)] .slim-banner__close-btn{top:15px}.slim-banner:has(.countdown-simple) .slim-banner__close-btn{top:15px}@media (min-width:680px){.slim-banner[\:has\(\.countdown-simple\)] .slim-banner__close-btn{top:50%}.slim-banner:has(.countdown-simple) .slim-banner__close-btn{top:50%}}.slim-banner .slim-banner-item-block{padding:10px 0;position:relative;width:100%}.slim-banner .slim-banner-item-block__content{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:12px;gap:5px;justify-content:center;line-height:14px}.slim-banner .slim-banner-item-block__content>*{display:inline-block}.slim-banner .slim-banner-item-block__content__countdown{font-weight:500;text-align:center}.slim-banner .slim-banner-item-block__picture{flex-shrink:0}.slim-banner .slim-banner-item-block__picture__image{display:block;max-height:17px;width:auto}@media (min-width:680px){.slim-banner .slim-banner-item-block{align-items:center;display:flex;justify-content:center}.slim-banner .slim-banner-item-block__content{font-size:13px;line-height:normal}}.slim-banner .countdown-simple{display:flex;gap:2px;justify-content:center;margin-bottom:5px;order:-1;width:100%}@media (min-width:1024px){.slim-banner .countdown-simple{justify-content:flex-start;margin:0 5px;order:0;width:auto}}.slim-banner .countdown-simple__item{align-items:center;background:#fff;border-radius:3px;border-width:1px;box-shadow:0 0 5px 0 rgba(0,0,0,.251);display:flex;height:24px;justify-content:center;position:relative;width:28px}@media (min-width:1024px){.slim-banner .countdown-simple__item{width:35px}}.slim-banner .countdown-simple__item span{color:#1b2227;font-size:10px;font-weight:700;line-height:14px;position:relative;top:1px;z-index:1}@media (min-width:1024px){.slim-banner .countdown-simple__item span{font-size:12px}}.slim-banner .countdown-simple__item:before{background:url(/gui/static/images/bg-gradient.svg) repeat-x 50%;content:"";height:14px;left:0;position:absolute;top:0;width:100%;z-index:1}.step-list-block{background:#f2e8e1;text-align:center}.step-list-block__content{display:flex;justify-content:center;padding:25px 0}.step-list-block__step{align-items:center;display:flex;flex:1;flex-direction:column;gap:10px;max-width:125px;position:relative;text-align:center}.step-list-block__step:after,.step-list-block__step:before{background:rgba(25,34,40,.2);content:"";height:2px;position:absolute;top:22.5px;transform:translateY(-50%)}.step-list-block__step:not(:first-child):before{left:0;right:calc(65% + 22.5px)}.step-list-block__step:not(:last-child):after{left:calc(65% + 22.5px);right:0}.step-list-block__step__number{align-items:center;background:#fff;border-radius:50%;color:#cc9c74;display:flex;font-family:NewSpirit,serif;font-size:20px;font-weight:600;height:45px;justify-content:center;width:45px}.step-list-block__step__number--finalized{background:#cc9c74}.step-list-block__step__number--finalized:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e90e";font-family:icomoon!important;font-size:32px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.step-list-block__step__text{font-size:14px;letter-spacing:-.3px;line-height:normal;padding:0 5px}.sustainability-hub-background-image-swiper{padding-bottom:100px;padding-top:40px;position:relative}.sustainability-hub-background-image-swiper h2{color:#fff}.sustainability-hub-background-image-swiper .blockmargin{margin-bottom:0}.sustainability-hub-background-image-swiper__bg{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.sustainability-hub-background-image-swiper .fullwidth__content{position:relative}.sustainability-hub-background-image-swiper .swipe-block .swiper-buttons{color:#fff}.sustainabilityhubbackgroundimageswiperitemblock.sustainability-hub-background-image-swiper__stacked-content__item:first-child .sustainability-hub-background-image-swiper-item{border-radius:35px 35px 0 0}.sustainabilityhubbackgroundimageswiperitemblock.sustainability-hub-background-image-swiper__stacked-content__item:last-child .sustainability-hub-background-image-swiper-item{border-radius:0 0 35px 35px}.sustainabilityhubbackgroundimageswiperitemblock.sustainability-hub-background-image-swiper__stacked-content__item:not(:last-child) .sustainability-hub-background-image-swiper-item{margin-bottom:10px}.sustainabilityhubbackgroundimageswiperitemblock .sustainability-hub-background-image-swiper-item{background:#faf5f3;border-radius:9px;height:100%;padding:25px 35px}.sustainabilityhubbackgroundimageswiperitemblock .sustainability-hub-background-image-swiper-item__heading{margin-bottom:5px}.sustainabilityhubbackgroundimageswiperitemblock .sustainability-hub-background-image-swiper-item__heading__tagline,.sustainabilityhubbackgroundimageswiperitemblock .sustainability-hub-background-image-swiper-item__heading__text{display:inline-block;font-weight:400;margin-bottom:0}.sustainabilityhubbackgroundimageswiperitemblock .sustainability-hub-background-image-swiper-item__heading__tagline{font-size:50px}.sustainabilityhubbackgroundimageswiperitemblock .sustainability-hub-background-image-swiper-item__main-text{font-family:NewSpirit,serif;font-size:18px;font-weight:400}.sustainabilityhubbackgroundimageswiperitemblock .sustainability-hub-background-image-swiper-item__read-more-container{margin-top:10px}.sustainabilityhubbackgroundimageswiperitemblock .sustainability-hub-background-image-swiper-item__main-text p:last-of-type,.sustainabilityhubbackgroundimageswiperitemblock .sustainability-hub-background-image-swiper-item__read-more-container p:last-of-type{margin-bottom:0}.sustainability-hub-two-column-full-width-block{-moz-column-gap:0;column-gap:0;row-gap:0}.sustainability-hub-two-column-full-width-block__column:last-of-type{border-radius:0 0 9px 9px}.sustainability-hub-two-column-full-width-block__column--horizontal-padding,.sustainability-hub-two-column-full-width-block__column--vertical-padding{padding:20px 15px}.sustainability-hub-two-column-full-width-block__column .blockmargin,.sustainability-hub-two-column-full-width-block__column p:last-child{margin-bottom:0}.sustainability-hub-two-column-full-width-block__column .editor>*{text-align:center}.sustainability-hub-two-column-full-width-block__column--white-text .editor>*{color:#fff}@media (min-width:680px){.sustainability-hub-two-column-full-width-block__column{align-items:center;display:flex;justify-content:space-around;padding:0}.sustainability-hub-two-column-full-width-block__column .editor>*{max-width:500px}.sustainability-hub-two-column-full-width-block__column:last-of-type{border-radius:0}.sustainability-hub-two-column-full-width-block__column--horizontal-padding{padding-left:20px;padding-right:20px}.sustainability-hub-two-column-full-width-block__column--vertical-padding{padding-bottom:30px;padding-top:30px}}@media (min-width:1024px){.sustainability-hub-two-column-full-width-block__column--horizontal-padding{padding-left:30px;padding-right:30px}}.teaserblock{color:#192228;display:flex;flex-direction:column}.teaserblock .teaser.background{border-radius:3px;padding:20px}@media (min-width:679px){.teaserblock .teaser.background{padding:30px}}.teaserblock .teaser{color:inherit}.teaserblock picture{border-radius:3px}.teaserblock h1,.teaserblock h2,.teaserblock h3,.teaserblock h4,.teaserblock h5,.teaserblock h6{color:inherit;margin:20px 0}.teaserblock .text{color:inherit;margin-bottom:20px}.teaserblock .text p:last-child,.teaserblock .text--no-margin{margin-bottom:0}.teaserblock .link{display:inline-block}.teaserblock .link:not(.button){color:inherit}.teaserblock .blockmargin{margin-bottom:40px}@media (min-width:679px){.teaserblock .blockmargin{margin-bottom:100px}}.teaserblock .teaser{display:flex;flex-direction:column;flex-grow:1;position:relative;text-decoration:none}.teaserblock .teaser--shadow{box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.teaserblock .teaser__label{background:#7b1d26;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#fff;font-weight:500;left:7%;padding:7px 17px;position:absolute;text-transform:uppercase;top:0}.teaserblock .teaser .hover-background{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .1s ease;width:100%}.teaserblock .teaser .content{display:flex;flex-direction:column;height:100%;position:relative}.teaserblock .teaser .content .text-container{display:flex;flex-direction:column;height:100%;margin-bottom:5px;margin-top:10px;text-align:left}@media (max-width:679px){.kitchenmodeloverview .filter-content .teaserblock .teaser .content .text-container{margin-top:0}.kitchenmodeloverview .filter-content .teaserblock .teaser .content .text-container h1{margin-top:0!important}}.teaserblock .teaser .content .text-container .link{margin-top:auto}.teaserblock .teaser .content .text-container--white-text{color:#fff}.teaserblock .teaser .content .text-container--center{text-align:center}.teaserblock .teaser .content .text-container>*{max-width:100%}.can-hover .teaserblock .teaser.clickable:hover{cursor:pointer}.can-hover .teaserblock .teaser.clickable:hover .hover-background{opacity:1}.can-hover .teaserblock .teaser.clickable:hover img,.can-hover .teaserblock .teaser.clickable:not(.background):hover img{transform:scale(1.07)}.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--spring-campaign,.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--summer-campaign{background:none}.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--spring-campaign .content picture,.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--summer-campaign .content picture{border-radius:5px 5px 0 0}.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--spring-campaign .content .text-container,.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--summer-campaign .content .text-container{background:#122126;border-radius:0 0 5px 5px;padding:15px 12px 20px}.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--spring-campaign .content .text-container h4,.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--summer-campaign .content .text-container h4{color:#d29e76;font-size:22px}.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--spring-campaign .content .text-container .text,.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--summer-campaign .content .text-container .text{color:#fff;font-size:14px;margin-bottom:0}@media (min-width:1280px){.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--spring-campaign .content .text-container .text,.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--summer-campaign .content .text-container .text{padding:0 10%}}.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--summer-campaign{margin-bottom:0}.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--summer-campaign .content .text-container{background:#e9d4bb}.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--summer-campaign .content .text-container .text,.banner-with-swipe-block .swipeblock .swipe-block .teaserblock .teaser--summer-campaign .content .text-container h4{color:#122126}@media (min-width:680px){.teaserblock.mdc-layout-grid__cell--span-12:not(.overlay) .teaserblock.mdc-layout-grid__cell--span-12 .content{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}.teaserblock.mdc-layout-grid__cell--span-12:not(.overlay) .teaserblock.mdc-layout-grid__cell--span-12 .content .text-container{margin-left:40px;margin-top:0}.teaserblock.mdc-layout-grid__cell--span-12:not(.overlay) .teaserblock.mdc-layout-grid__cell--span-12 .content--image-right{flex-direction:row-reverse}}.teaserimagebuttonblock a{text-decoration:none}.teaserimagebutton{display:flex;flex-direction:column;text-align:center}.teaserimagebutton .imagediv{margin-top:-40px}.teaserimagebutton img{border-radius:3px;width:240px}.teaserimagebutton .text{font-size:16px;font-weight:400;line-height:23px;margin:20px 0}@media (min-width:1024px){.teaserimagebutton .text{font-size:18px;line-height:26px}}.teaserimagebutton .button{width:100%}@media (min-width:840px){.teaserimagebutton{grid-gap:20px;flex-direction:row;position:relative;text-align:left}.teaserimagebutton .rightdiv{grid-gap:20px;display:flex;flex:1}.teaserimagebutton .imagediv{flex:0 1 240px;margin-top:0}.teaserimagebutton .imageshadowdiv{left:0;margin-top:0;position:absolute;top:50%;transform:translateY(-50%)}.teaserimagebutton .text{flex:0 1 700px;margin:0}.teaserimagebutton .buttondiv{display:flex;flex:0 0 150px;flex-direction:column;justify-content:flex-end}}@media (min-width:1280px){.teaserimagebutton,.teaserimagebutton .rightdiv{grid-gap:70px}}@media (min-width:840px){.closablebanner .teaserimagebutton .imageshadowdiv{left:-20px}}@media (min-width:680px){.mdc-layout-grid__cell--span-2-desktop .teaserimagebutton,.mdc-layout-grid__cell--span-3-desktop .teaserimagebutton,.mdc-layout-grid__cell--span-4-desktop .teaserimagebutton,.mdc-layout-grid__cell--span-6-desktop .teaserimagebutton{grid-gap:0;flex:auto;flex-direction:column;text-align:center}.mdc-layout-grid__cell--span-2-desktop .teaserimagebutton .imagediv,.mdc-layout-grid__cell--span-3-desktop .teaserimagebutton .imagediv,.mdc-layout-grid__cell--span-4-desktop .teaserimagebutton .imagediv,.mdc-layout-grid__cell--span-6-desktop .teaserimagebutton .imagediv{flex:auto;margin-bottom:20px;margin-top:0}.mdc-layout-grid__cell--span-2-desktop .teaserimagebutton .imageshadowdiv,.mdc-layout-grid__cell--span-3-desktop .teaserimagebutton .imageshadowdiv,.mdc-layout-grid__cell--span-4-desktop .teaserimagebutton .imageshadowdiv,.mdc-layout-grid__cell--span-6-desktop .teaserimagebutton .imageshadowdiv{left:0;position:relative;top:0;transform:none}.mdc-layout-grid__cell--span-2-desktop .teaserimagebutton .rightdiv,.mdc-layout-grid__cell--span-3-desktop .teaserimagebutton .rightdiv,.mdc-layout-grid__cell--span-4-desktop .teaserimagebutton .rightdiv,.mdc-layout-grid__cell--span-6-desktop .teaserimagebutton .rightdiv{display:block}.mdc-layout-grid__cell--span-2-desktop .teaserimagebutton .text,.mdc-layout-grid__cell--span-3-desktop .teaserimagebutton .text,.mdc-layout-grid__cell--span-4-desktop .teaserimagebutton .text,.mdc-layout-grid__cell--span-6-desktop .teaserimagebutton .text{margin:0 0 20px}}.usp-items-bar{background:#f5f3f2;background:var(--background,#f5f3f2);padding:15px 0}@media (max-width:1023px){.usp-items-bar--stack-on-mobile{padding:20px 0}.usp-items-bar--stack-on-mobile .usp-items-bar__items{grid-gap:10px;display:grid;gap:10px;justify-content:flex-start}.usp-items-bar--stack-on-mobile .usp-items-bar__items__item{font-size:12px;justify-content:flex-start}.usp-items-bar--stack-on-mobile .usp-items-bar__items__item:not(:last-child){margin:0}.usp-items-bar--stack-on-mobile--stack-two-per-row{padding:0}.usp-items-bar--stack-on-mobile--stack-two-per-row .fullwidth__content{padding:0!important}.usp-items-bar--stack-on-mobile--stack-two-per-row .usp-items-bar__items{background:#e9d4bb;background:var(--item-border-color,#e9d4bb);gap:1px;grid-template-columns:repeat(2,1fr)}.usp-items-bar--stack-on-mobile--stack-two-per-row .usp-items-bar__items__item{background:#f5f3f2;background:var(--background,#f5f3f2);flex-direction:column;gap:10px;justify-content:space-around;padding:20px 10px;text-align:center}}@media (max-width:1023px) and (max-width:679px){.usp-items-bar--stack-on-mobile--stack-two-per-row .usp-items-bar__items__item span{max-width:105px}}.usp-items-bar--white-text{color:#fff}.usp-items-bar:not(.usp-items-bar--full-width):not(.usp-items-bar--stack-on-mobile--stack-two-per-row) .usp-items-bar__items{padding:0 20px}@media (min-width:1024px){.usp-items-bar--stack-on-mobile--stack-two-per-row:not(.usp-items-bar--full-width) .usp-items-bar__items{padding:0 20px}}.usp-items-bar--stack-on-mobile--stack .usp-items-bar__items__item,.usp-items-bar--swiper .usp-items-bar__items__item{gap:10px}.usp-items-bar--swiper .usp-items-bar__items__item:not(:last-child){margin-right:10px}.usp-items-bar__items{display:none}@media (min-width:1024px){.usp-items-bar__items{display:flex;justify-content:space-around}.usp-items-bar__items__item{gap:10px}}.usp-items-bar__items__item{align-items:center;display:inline-flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:normal}.usp-items-bar__items__item .image-file{max-height:26px;max-width:26px;width:auto}.usp-items-bar__items__item:not(:last-child){margin-right:10px}.topnavigationblock{position:fixed!important;top:0;transform:translateY(0);transition:transform .325s ease;z-index:21}.topnavigationblock .util-section-bottom-divider{border-bottom:1px solid rgba(25,34,40,.15);margin-bottom:30px;padding-bottom:30px}.topnavigationblock .util-section-heading{font-size:24px;font-weight:400}.topnavigationblock .util-bottom-padding{padding-bottom:30px}.topnavigationblock .tn-teaser-block{border-radius:8px;display:block;overflow:hidden;text-decoration:none}.topnavigationblock .tn-teaser-block--has-image{display:grid;grid-template-columns:repeat(2,1fr)}.topnavigationblock .tn-teaser-block--has-image .tn-teaser-block__content{padding:20px 20px 50px}.topnavigationblock .tn-teaser-block--has-image .tn-teaser-block__content:after{bottom:25px;top:auto;transform:none}.topnavigationblock .tn-teaser-block:not(:last-child){margin-bottom:20px}.topnavigationblock .tn-teaser-block--white-text *,.topnavigationblock .tn-teaser-block--white-text a{color:#fff}.topnavigationblock .tn-teaser-block__image{max-height:230px;-o-object-fit:cover;object-fit:cover;width:100%}.topnavigationblock .tn-teaser-block__content{padding:20px 50px 20px 20px;position:relative}.topnavigationblock .tn-teaser-block__content:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e908";font-family:icomoon!important;font-size:26px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:25px;text-transform:none;top:50%;transform:translateY(-50%);transition:right .2s ease-out}.topnavigationblock .tn-teaser-block__content,.topnavigationblock .tn-teaser-block__content__heading{font-family:Campton,arial,sans-serif;font-size:16px}.topnavigationblock .tn-teaser-block__content__heading{font-weight:600}.topnavigationblock .tn-teaser-block__content__preamble{font-weight:400}.topnavigationblock .tn-teaser-block:hover .tn-teaser-block__content:after{right:17px}.topnavigationblock .tn-fullwidth-link{align-items:center;display:flex;text-decoration:none}.topnavigationblock .tn-fullwidth-link:hover:after{margin-left:17px}.topnavigationblock .tn-fullwidth-link:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e908";font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:10px;text-transform:none;transition:margin-left .2s ease-out}.topnavigationblock .text-heading-link-list-container--columns{grid-gap:60px;display:grid;gap:60px;grid-template-columns:5fr 3fr}@media (min-width:1500px){.topnavigationblock .text-heading-link-list-container--columns{grid-template-columns:repeat(2,1fr)}}.topnavigationblock .text-heading-link-list-container__item__heading{font-family:Campton,arial,sans-serif;font-size:16px;font-weight:400;font-weight:500;margin-bottom:25px}.topnavigationblock .text-heading-link-list-container__item__links{grid-row-gap:20px;grid-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:grid;row-gap:20px}.topnavigationblock .text-heading-link-list-container__item__links--grid{grid-template-columns:repeat(3,1fr)}.topnavigationblock .text-heading-link-list-container__item__links--vertical{grid-template-columns:1fr}.topnavigationblock .text-heading-link-list-container__item__links--horizontal{align-items:end;grid-template-columns:repeat(8,1fr)}.topnavigationblock .text-heading-link-list-container__item__links__link{align-items:center;display:flex;font-family:Campton,arial,sans-serif;font-size:16px;text-decoration:none}.topnavigationblock .text-heading-link-list-container__item__links__link:hover{text-decoration:underline}.topnavigationblock .text-heading-link-list-container__item__links__link--stacked{display:flex;flex-direction:column;height:100%}.topnavigationblock .text-heading-link-list-container__item__links__link--stacked .text-heading-link-list-container__item__links__link__image{margin-right:0}.topnavigationblock .text-heading-link-list-container__item__links__link--stacked .text-heading-link-list-container__item__links__link__text{text-align:center}.topnavigationblock .text-heading-link-list-container__item__links__link--stacked .text-heading-link-list-container__item__links__link__img-container{align-items:flex-end;display:flex;margin-bottom:10px;min-height:55px}.topnavigationblock .text-heading-link-list-container__item__links__link__color-circle{display:block;filter:drop-shadow(3px 3px 3px rgba(25,34,40,.3));height:30px;margin-right:10px;width:30px}.topnavigationblock .text-heading-link-list-container__item__links__link__image{margin-right:10px}.topnavigationblock .text-heading-link-list-container__item__links__link__image--circle{filter:drop-shadow(3px 3px 3px rgba(25,34,40,.3));height:30px;width:30px}.topnavigationblock .text-heading-link-list-container__item__links__link__image--icon{max-height:43px;width:auto}.topnavigationblock .text-heading-link-list-container__item__links__link__image--product{max-height:55px;max-width:50px;width:auto}.topnavigationblock .text-heading-link-list-container__item__links__link__color-circle{border-radius:50%;display:inline-block}.topnavigationblock .image-heading-link-column-container__heading{margin-bottom:40px}.topnavigationblock .image-heading-link-column-container__columns{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-right:100px}.topnavigationblock .image-heading-link-column-container__columns__column__heading{font-family:Campton,arial,sans-serif;font-size:16px;font-weight:500;margin:24px 0 16px}.topnavigationblock .image-heading-link-column-container__columns__column__image{border-radius:8px}.topnavigationblock .image-heading-link-column-container__columns__column a{display:block;font-family:Campton,arial,sans-serif;font-size:16px;line-height:28px;text-decoration:none}.topnavigationblock .image-heading-link-column-container__columns__column a:hover{text-decoration:underline}@media (min-width:1600px){.topnavigationblock .image-heading-link-column-container__columns{margin-right:240px}}@media (max-width:679px){.topnavigationblock{box-shadow:0 0 10px 0 rgba(0,0,0,.12)}}#athena-root:not(.specialheader) .topnavigationblock{box-shadow:0 0 10px 0 rgba(0,0,0,.12)}.header--scrolled-past:not(.header--scrolled-up) .topnavigationblock{transform:translateY(calc(-100% - 5px));z-index:0}.topnavigationblock .tn-block{background:#fff;transition:transform .325s ease}.topnavigationblock .tn-block--inverted{background:#192228;color:#fff}.topnavigationblock .tn-block--inverted .tn-block__right-buttons__icon-button{color:#fff}.topnavigationblock .tn-block--project-logo .tn-block__header-logo{height:37px;width:160px}.topnavigationblock .tn-block__content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1600px;min-height:75px;padding:0 15px}.topnavigationblock .tn-block__content .moodboard-notification{position:absolute}.topnavigationblock .tn-block__header-logo{background-image:url(/gui/static/logotypes/magnet/magnet-logo-blue.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:block;height:48px;margin-right:10px;text-decoration:none;width:112px}.topnavigationblock .tn-block--start-page .tn-block__right-buttons__bada.button{display:none}@media (min-width:1280px){.topnavigationblock .tn-block--start-page .tn-block__right-buttons__store-finder{display:none}.topnavigationblock .tn-block--start-page .tn-block__right-buttons__bada.button{display:flex}}.topnavigationblock .tn-block__right-buttons{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-auto-flow:column}.topnavigationblock .tn-block__right-buttons__bada.button{font-size:12px;line-height:16px;padding:9px 10px}.topnavigationblock .tn-block__right-buttons__icon-button{align-items:center;display:flex;height:100%;text-decoration:none}.topnavigationblock .tn-block__right-buttons__icon-button:hover{opacity:.72}.topnavigationblock .tn-block__right-buttons__my-project{font-size:19px}.topnavigationblock .tn-block__right-buttons__store-finder{display:flex;font-size:23px}.topnavigationblock .tn-block__right-buttons__moodboard{font-size:22px}.topnavigationblock .tn-block__right-buttons__moodboard--has-badge{padding-right:7px}.topnavigationblock .tn-block__right-buttons__moodboard,.topnavigationblock .tn-block__right-buttons__my-project,.topnavigationblock .tn-block__right-buttons__search{display:none}.topnavigationblock .tn-block__right-buttons__menu{font-size:22px}.topnavigationblock .tn-block__right-buttons__style-finder{background-color:#f9f4f0;border:1px solid #192228;border-radius:5px;color:#192228;display:block;font-size:15px;font-weight:400;padding:8px 12px;text-decoration:none}@media (min-width:1024px){.topnavigationblock .tn-block__right-buttons__style-finder{display:none}}.topnavigationblock .tn-block__desktop_menu_items{display:none}@media (min-width:680px){.topnavigationblock .tn-block__content{padding:0 40px}.topnavigationblock .tn-block__right-buttons__search{display:flex;font-size:23px;order:-1;text-decoration:none}.topnavigationblock .tn-block__right-buttons__bada.button{margin-right:0}.specialheader:not(.header--scrolling) .topnavigationblock .tn-block.tn-block--allow-special-header-effects{background:transparent}.specialheader:not(.header--scrolling) .topnavigationblock .tn-block.tn-block--allow-special-header-effects .tn-block__right-buttons__bada{background:#fff;color:#192228}.specialheader:not(.header--scrolling) .topnavigationblock .tn-block.tn-block--allow-special-header-effects .tn-block__right-buttons .icon{color:#fff}.specialheader:not(.header--scrolling) .topnavigationblock .tn-block.tn-block--allow-special-header-effects .tn-block__header-logo{background-image:url(/gui/static/logotypes/magnet/magnet-logo-white.svg);filter:drop-shadow(0 0 5px rgb(0,0,0))}}@media (min-width:1280px){#athena-root.header--scrolled-past:not(.header--scrolled-up) .topnavigationblock .tn-block__desktop_menu_items__item--expanded .tn-block__desktop_menu_items__item__content{display:none}.specialheader:not(.header--scrolling) .topnavigationblock .tn-block.tn-block--allow-special-header-effects{box-shadow:none}.specialheader:not(.header--scrolling) .topnavigationblock .tn-block.tn-block--allow-special-header-effects .tn-block__desktop_menu_items__item{color:#fff;text-shadow:0 0 5px #000,0 0 5px #000,0 0 10px #000}.specialheader:not(.header--scrolling) .topnavigationblock .tn-block.tn-block--allow-special-header-effects .tn-block__desktop_menu_items__item:after{display:none}.topnavigationblock .tn-block__desktop_menu_items{align-items:center;display:flex;flex:1;justify-content:space-around;margin:0 10px;min-height:inherit}.topnavigationblock .tn-block__desktop_menu_items__item{align-items:center;border-bottom:6px solid transparent;color:inherit;color:var(--highlight-color,inherit);cursor:pointer;display:flex;font-size:17px;min-height:inherit;padding:6px 25px 0 10px;text-align:center;text-decoration:none}.topnavigationblock .tn-block__desktop_menu_items__item--plain-link{position:relative}.topnavigationblock .tn-block__desktop_menu_items__item--plain-link:after{background:none;background:var(--highlight-color,none);border-radius:50%;content:"";height:9px;position:absolute;right:0;right:10px;top:50%;transform:translateY(calc(-50% - 5px));width:9px}.topnavigationblock .tn-block__desktop_menu_items__item--expanded{border-bottom:6px solid #192228}.topnavigationblock .tn-block__desktop_menu_items__item--expanded .tn-block__desktop_menu_items__item__text:after{transform:translateY(-50%) rotate(180deg)}.topnavigationblock .tn-block__desktop_menu_items__item--expanded .tn-block__desktop_menu_items__item__content{background:#fff;border-radius:0 0 5px 5px;border-top:1px solid rgba(25,34,40,.1);color:#192228;cursor:default;display:block;font-family:NewSpirit,serif;font-weight:400;left:0;margin:0 auto;position:absolute;right:0;text-align:left;text-shadow:none;top:100%;z-index:5}.topnavigationblock .tn-block__desktop_menu_items__item--expanded .tn-block__desktop_menu_items__item__content__backdrop{background:rgba(0,0,0,.4);height:100%;height:100vw;left:0;position:absolute;right:0;top:100%}.topnavigationblock .tn-block__desktop_menu_items__item--expanded .tn-block__desktop_menu_items__item__content>.fullwidth__content{max-height:calc(100vh - var(--headerHeight));overflow:auto}.topnavigationblock .tn-block__desktop_menu_items__item--expanded .tn-block__desktop_menu_items__item__content__top{height:70px;position:relative}.topnavigationblock .tn-block__desktop_menu_items__item--expanded .tn-block__desktop_menu_items__item__content__top__close{font-size:22px;position:absolute;right:0;text-decoration:none;top:50%;transform:translateY(-50%)}.topnavigationblock .tn-block__desktop_menu_items__item--expanded .tn-block__desktop_menu_items__item__content__inner{grid-gap:45px;display:grid;gap:45px;grid-template-columns:3fr 1fr;padding-bottom:40px}.topnavigationblock .tn-block__desktop_menu_items__item--expanded .tn-block__desktop_menu_items__item__content__inner__left>:not(:last-child){border-bottom:1px solid rgba(25,34,40,.15);margin-bottom:30px;padding-bottom:30px}.topnavigationblock .tn-block__desktop_menu_items__item__text{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.topnavigationblock .tn-block__desktop_menu_items__item__text:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e906";font-family:icomoon!important;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:-17px;text-transform:none;top:50%;transform:translateY(-50%)}.topnavigationblock .tn-block__right-buttons{gap:10px}.topnavigationblock .tn-block__right-buttons__bada.button{font-size:16px;margin-right:10px;padding:14px 16px}.topnavigationblock .tn-block__right-buttons__menu{display:none}.topnavigationblock .tn-block__right-buttons__moodboard,.topnavigationblock .tn-block__right-buttons__my-project,.topnavigationblock .tn-block__right-buttons__search{display:flex}.topnavigationblock .tn-block__right-buttons__search{order:0}}@media (min-width:1630px){.topnavigationblock .tn-block__content{padding:0}}.overlay.side-right-overlay.tn-search-bar-overlay .overlay__scrollarea{margin:0 -34px;min-height:50%;padding:0 20px;position:relative}.overlay.side-right-overlay.tn-search-bar-overlay .overlay__content{max-width:950px;padding:5px 34px}.overlay.side-right-overlay.tn-search-bar-overlay .overlay__content .overlay__close-button{right:14px;top:10px}.overlay.side-right-overlay.tn-search-bar-overlay .overlay__content .overlay__close-button:after{font-size:12px}@media (min-width:1024px){.overlay.side-right-overlay.tn-search-bar-overlay .overlay__content{box-shadow:0 4px 250px rgba(0,0,0,.9);padding-top:0;width:950px}}.tn-side-nav-overlay.overlay .overlay__content--full-width{margin-left:-15px;margin-right:-15px;padding-left:20px;padding-right:20px}.tn-side-nav-overlay.overlay .util-section-heading{font-size:24px;font-weight:400}.tn-side-nav-overlay.overlay .util-bottom-padding{padding-bottom:25px}.tn-side-nav-overlay.overlay .tn-mobile-fullwidth-link{align-items:center;display:flex;font-family:NewSpirit,serif;font-size:18px;font-weight:400;justify-content:space-between;text-decoration:none}.tn-side-nav-overlay.overlay .tn-mobile-fullwidth-link:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e908";font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.tn-side-nav-overlay.overlay .tn-mobile-text-heading-link-list:not(:last-child){padding-bottom:25px}.tn-side-nav-overlay.overlay .tn-mobile-text-heading-link-list__heading{font-family:Campton,arial,sans-serif;font-size:16px;margin-bottom:15px}.tn-side-nav-overlay.overlay .tn-mobile-text-heading-link-list__links--grid{grid-gap:17px;display:grid;gap:17px;grid-template-columns:repeat(6,1fr)}.tn-side-nav-overlay.overlay .tn-mobile-text-heading-link-list__links__link__text{display:inline-block;font-size:16px;margin-right:10px;white-space:nowrap}.tn-side-nav-overlay.overlay .tn-mobile-text-heading-link-list__links__link__color-circle,.tn-side-nav-overlay.overlay .tn-mobile-text-heading-link-list__links__link__image{border-radius:50%;display:block;filter:drop-shadow(3px 3px 3px rgba(25,34,40,.3));height:30px;width:30px}@media (min-width:450px){.tn-side-nav-overlay.overlay .tn-mobile-text-heading-link-list__links__link__color-circle,.tn-side-nav-overlay.overlay .tn-mobile-text-heading-link-list__links__link__image{height:36px;width:36px}}.tn-side-nav-overlay.overlay .tn-mobile-image-heading-link-column-container__heading{font-family:Campton,arial,sans-serif;font-size:16px;margin-bottom:15px}.tn-side-nav-overlay.overlay .tn-mobile-image-heading-link-column-container__item:not(:last-child){border-bottom:1px solid rgba(25,34,40,.15);margin-bottom:25px;padding-bottom:25px}.tn-side-nav-overlay.overlay .tn-mobile-image-heading-link-column-container a{display:block;line-height:28px;text-decoration:none}.tn-side-nav-overlay.overlay .tn-mobile-image-heading-link-column-container a:not(:last-of-type){margin-bottom:5px}.tn-side-nav-overlay.overlay.fade-enter-active,.tn-side-nav-overlay.overlay.fade-leave-active{transition:opacity .3s}.tn-side-nav-overlay.overlay.fade-enter-active .overlay__content,.tn-side-nav-overlay.overlay.fade-leave-active .overlay__content{transform:scale(1);transition:opacity .3s}.tn-side-nav-overlay.overlay.fade-leave-active,.tn-side-nav-overlay.overlay.fade-leave-to{transition-delay:.14s}.tn-side-nav-overlay.overlay.fade-enter,.tn-side-nav-overlay.overlay.fade-leave-to{opacity:0}.tn-side-nav-overlay.overlay.fade-enter .overlay__content,.tn-side-nav-overlay.overlay.fade-leave-to .overlay__content{transform:scale(1)}.tn-side-nav-overlay.overlay .overlay__content{background:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;overflow:auto;overflow-x:hidden;padding:0 15px;position:fixed;top:0;width:100%}@media (min-width:680px){.tn-side-nav-overlay.overlay .overlay__content{max-width:443px}}.tn-side-nav-overlay.overlay .overlay__content .overlay__close-button{top:25px}.tn-side-nav-overlay.overlay .tn-mobile{display:flex;flex-direction:column;height:100%;justify-content:space-between}.tn-side-nav-overlay.overlay .tn-mobile__top{margin-bottom:40px}.tn-side-nav-overlay.overlay .tn-mobile__bottom{background:#192228;flex:1;padding-bottom:20px;padding-top:20px}.tn-side-nav-overlay.overlay .tn-mobile__bottom__search-button{background:#fff;border-radius:3px;color:#414d51;display:flex;font-size:13px;justify-content:space-between;margin-bottom:10px;padding:13px 35px 13px 16px;text-decoration:none;width:100%}.tn-side-nav-overlay.overlay .tn-mobile__bottom__search-button .icon{font-size:24px}.tn-side-nav-overlay.overlay .tn-mobile__bottom__link{align-items:center;color:#fff;display:flex;line-height:34px;text-decoration:none}.tn-side-nav-overlay.overlay .tn-mobile__bottom__link:hover{text-decoration:underline}.tn-side-nav-overlay.overlay .tn-mobile__bottom__link .icon{font-size:19px;margin-right:15px}.tn-side-nav-overlay.overlay .tn-mobile__bottom__link--has-badge .icon{margin-right:20px}.tn-side-nav-overlay.overlay .tn-mobile__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;min-height:75px;padding-right:25px}.tn-side-nav-overlay.overlay .tn-mobile__header__logo{background-image:url(/gui/static/logotypes/magnet/magnet-logo-blue.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:block;height:48px;text-decoration:none;width:112px}.tn-side-nav-overlay.overlay .tn-mobile__header__bada-btn.button{font-size:12px;line-height:16px;margin-right:17px;padding:9px 10px}.tn-side-nav-overlay.overlay .tn-mobile__search{margin-bottom:15px;position:relative}.tn-side-nav-overlay.overlay .tn-mobile__search .search-bar-app__search-input{border:none;border-radius:3px;font-size:13px;padding:13px 35px 13px 16px;width:100%}.tn-side-nav-overlay.overlay .tn-mobile__search .search-bar-app__search-input::-moz-placeholder{color:#717a7d}.tn-side-nav-overlay.overlay .tn-mobile__search .search-bar-app__search-input:-ms-input-placeholder{color:#717a7d}.tn-side-nav-overlay.overlay .tn-mobile__search .search-bar-app__search-input::placeholder{color:#717a7d}.tn-side-nav-overlay.overlay .tn-mobile__search .search-bar-app__search-button{align-items:center;border:none;bottom:0;display:flex;flex-direction:row;position:absolute;right:5px;top:0}.tn-side-nav-overlay.overlay .tn-mobile__search .search-bar-app__search-button:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#192228;content:"\e948";font-family:icomoon!important;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.tn-side-nav-overlay.overlay .tn-mobile__nav__item{align-items:center;display:flex;justify-content:space-between;text-decoration:none}.tn-side-nav-overlay.overlay .tn-mobile__nav__item__text{color:none;color:var(--highlight-color,none);font-size:22px;line-height:44px;position:relative}.tn-side-nav-overlay.overlay .tn-mobile__nav__item__text:after{background:none;background:var(--highlight-color,none);border-radius:50%;content:"";height:7px;position:absolute;right:-10px;top:10px;width:7px}.tn-side-nav-overlay.overlay .tn-mobile__nav__item__content-wrapper{height:0;overflow:hidden;padding-left:0;padding-right:0;transition:height .5s ease-in-out}.tn-side-nav-overlay.overlay .tn-mobile__nav__item__content-wrapper--expanded{height:40px;height:calc(var(--height, 0px) + 40px)}.tn-side-nav-overlay.overlay .tn-mobile__nav__item__content-wrapper__content{background:#f2e8e1;border-left:5px solid #cc9c74;margin:20px 0;padding-top:25px}.tn-side-nav-overlay.overlay .tn-mobile__nav__item__content-wrapper__content>:not(:last-child){border-bottom:1px solid rgba(25,34,40,.15);margin-bottom:25px;padding-bottom:25px}.tn-side-nav-overlay.overlay .tn-mobile__nav__item--expandable{cursor:pointer}.tn-side-nav-overlay.overlay .tn-mobile__nav__item--expandable:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#192228;content:"\e906";font-family:icomoon!important;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.tn-side-nav-overlay.overlay .tn-mobile__nav__item--expanded:after{transform:rotate(180deg)}.uspteaserblock{margin-top:40px}@keyframes float{0%{transform:translateY(0)}to{transform:translateY(-10%)}}@keyframes sink{0%{transform:translateY(-10%)}to{transform:translateY(0)}}.uspteaserblock .usp-teaser-block{height:100%;padding:10px}.uspteaserblock .usp-teaser-block .content{background:#fff;border-radius:5px;box-shadow:0 0 10px 0 hsla(0,0%,75%,.75);height:100%;height:75%;padding:0 15px;position:relative;text-align:center}@media (min-width:1025px) and (max-width:1300px){.uspteaserblock .usp-teaser-block .content{height:85%}}.uspteaserblock .usp-teaser-block .content__inner{transform:translateY(-24%)}@media (max-width:400px){.uspteaserblock .usp-teaser-block .content__inner{transform:translateY(-20%)}}@media (min-width:1025px) and (max-width:1300px){.uspteaserblock .usp-teaser-block .content__inner{transform:translateY(-12%)}}.uspteaserblock .usp-teaser-block .content__inner .shade{margin:20px 15% 10px}.can-hover .uspteaserblock .usp-teaser-block .content__inner:hover .top-image{animation:float .3s ease forwards}.uspteaserblock .usp-teaser-block .content__inner .top-image{animation:sink .5s ease forwards;display:block;max-width:100%;padding:0 30%;top:0}.uspteaserblock .usp-teaser-block .content__inner .text{padding-bottom:30px}.uspteaserblock .usp-teaser-block .content__inner .text p{font-family:NewSpirit,serif;font-size:18px;font-weight:500;margin:0}.xhtmleditorblock .editor{max-width:1040px}.xhtmleditorblock .editor.centerarea{margin:0 auto}.xhtmleditorblock .editor.fullwidthtext{max-width:100%}.xhtmleditorblock table.table--responsive{display:block;overflow-x:auto}.footerblock{color:#fff}.footerblock.fullwidth{background-color:#192228}.footer-banner{border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff;padding-bottom:30px}.footer-banner__title{color:inherit;margin-bottom:10px}@media (min-width:680px){.footer-banner{align-items:center;display:flex;justify-content:space-between}.footer-banner__preamble{margin-bottom:0;max-width:450px}}@media (min-width:1024px){.footer-banner__title{font-weight:600}.footer-banner__preamble{max-width:none}}.footer{font-size:14px}.footer .topcontentarea .xhtmleditorblock img{margin-bottom:15px}@media (min-width:680px){.footer .topcontentarea .xhtmleditorblock p{padding:0 20px}}@media (min-width:1280px){.footer .topcontentarea .xhtmleditorblock p{padding:0 70px}}.footer:after{color:#fff}.footer__column h3{font-size:14px;font-weight:500}.footer a,.footer h2,.footer h3,.footer h4{color:#fff}.footer a{transition:opacity .1s ease}.footer a:hover{opacity:.72}.footer .topcontentarea{border-bottom:1px solid hsla(0,0%,100%,.2)}.footer .button{border:1px solid #fff}.footer .mdc-layout-grid__inner{margin-bottom:60px}.footer__bottom{border-top:1px solid hsla(0,0%,100%,.2);font-size:14px;line-height:27px}.footer__bottom-column{text-align:center}@media (min-width:679px){.footer__bottom-column{text-align:left}}.footer__social a i{color:#fff}.footer .footer__bottom-copyright{font-weight:400}.footer .footer__bottom-links{color:#fff}@media (max-width:680px){.footer__column{border-bottom:1px solid hsla(0,0%,100%,.2)}.footer__bottom{border:none}}.footer .teaserbuttonblock h2{font-size:21px}.teaserimagebutton .imagediv{display:flex;flex:auto;justify-content:center}@media (min-width:840px){.teaserimagebutton .imagediv{flex:0 1 240px}}.teaserimagebutton .imageshadowdiv{display:flex;flex:0 0 240px;position:relative}@media (min-width:840px){.teaserimagebutton .imageshadowdiv{margin-top:0;position:absolute}}.teaserimagebutton .imageshadowdiv picture{display:block;margin:0;padding:0;position:relative}.teaserimagebutton .imageshadowdiv img{position:relative;z-index:4}.teaserimagebutton .imageshadowdiv.shadow:after,.teaserimagebutton .imageshadowdiv.shadow:before{background-color:rgba(0,0,0,.3);bottom:-5px;content:"";display:block;filter:blur(3px);height:50%;left:50%;position:absolute;width:38%;z-index:2}.teaserimagebutton .imageshadowdiv.shadow:after{transform:rotate(7deg)}.teaserimagebutton .imageshadowdiv.shadow:before{transform:translateX(-100%) rotate(-7deg)}.mdc-layout-grid__cell--span-2-desktop .teaserimagebutton .imageshadowdiv,.mdc-layout-grid__cell--span-3-desktop .teaserimagebutton .imageshadowdiv,.mdc-layout-grid__cell--span-4-desktop .teaserimagebutton .imageshadowdiv,.mdc-layout-grid__cell--span-6-desktop .teaserimagebutton .imageshadowdiv{flex:0 1 240px;position:relative}@font-face{font-display:swap;font-family:Campton;font-stretch:normal;font-style:normal;font-weight:300;src:url(/gui/static/fonts/Magnet/Campton/Campton_normal_300.woff2) format("woff2"),url(/gui/static/fonts/Magnet/Campton/Campton_normal_300.woff) format("woff")}@font-face{font-display:swap;font-family:Campton;font-style:normal;font-weight:400;src:url(/gui/static/fonts/Magnet/Campton/Campton_normal_350.woff2) format("woff2"),url(/gui/static/fonts/Magnet/Campton/Campton_normal_350.woff) format("woff")}@font-face{font-display:swap;font-family:Campton;font-style:normal;font-weight:500;src:url(/gui/static/fonts/Magnet/Campton/Campton_normal_500.woff2) format("woff2"),url(/gui/static/fonts/Magnet/Campton/Campton_normal_500.woff) format("woff")}@font-face{font-display:swap;font-family:Campton;font-style:normal;font-weight:600;src:url(/gui/static/fonts/Magnet/Campton/Campton_normal_600.woff2) format("woff2"),url(/gui/static/fonts/Magnet/Campton/Campton_normal_600.woff) format("woff")}@font-face{font-display:swap;font-family:NewSpirit;font-style:normal;font-weight:400;src:url(/gui/static/fonts/Magnet/NewSpirit/NewSpirit-Regular.woff2) format("woff2"),url(/gui/static/fonts/Magnet/NewSpirit/NewSpirit-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:NewSpirit;font-style:normal;font-weight:300;src:url(/gui/static/fonts/Magnet/NewSpirit/NewSpirit-Light.woff2) format("woff2"),url(/gui/static/fonts/Magnet/NewSpirit/NewSpirit-Light.woff) format("woff")}@font-face{font-display:swap;font-family:NewSpirit;font-style:normal;font-weight:500;src:url(/gui/static/fonts/Magnet/NewSpirit/NewSpirit-Medium.woff2) format("woff2"),url(/gui/static/fonts/Magnet/NewSpirit/NewSpirit-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:NewSpirit;font-style:normal;font-weight:600;src:url(/gui/static/fonts/Magnet/NewSpirit/NewSpirit-SemiBold.woff2) format("woff2"),url(/gui/static/fonts/Magnet/NewSpirit/NewSpirit-SemiBold.woff) format("woff")}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--mobile-fs:32px;--mobile-lh:36px;--desktop-fs:42px;--desktop-lh:48px;--mobile-fs:30px;--mobile-lh:38px;--desktop-fs:40px;--desktop-lh:44px}.accordionblock h3{margin:40px 0 32px;text-align:center}.accordion{border-top:1px solid #d0d3d4;padding:16px 10px 0 0}@media (min-width:1024px){.accordion{padding:16px 28px 0 0}}.accordion .accordion-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:flex;font-family:NewSpirit,serif;font-size:18px;font-weight:400;justify-content:space-between;line-height:28px;margin:0 0 14px;outline:none;padding:0;position:relative;text-align:left;width:100%}@media (min-width:1024px){.accordion .accordion-button{font-size:20px;line-height:30px}}.accordion .accordion-button span{margin:0 20px 0 0}.accordion .accordion-button:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#192228;content:"\e902";display:block;flex:0 0 24px;font-family:icomoon!important;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;height:24px;line-height:1;margin:2px 0 0;text-transform:none;transform:rotate(-180deg);transition:transform .35s ease;width:24px}.accordion .accordion-content{height:0;overflow:hidden;transition:height .5s ease}.accordion .accordion-content ul{margin-left:20px}.accordion.expanded .accordion-button:after{transform:rotate(0)}.angle-read-more__toggle-link{cursor:pointer;display:block;padding-bottom:10px}.angle-read-more__toggle-link i:before{display:inline-block;transition:transform .5s ease-in-out}.angle-read-more__toggle-link--expanded i:before{transform:rotate(90deg)}.angle-read-more__content{overflow:hidden;transition:height 1s}#back-to-top-link{display:none}.body-header--scrolled-past #back-to-top-link{background:hsla(0,0%,100%,.8);border:1px solid #122126;border-radius:50%;bottom:30px;content:"";cursor:pointer;display:block;height:50px;left:50%;position:fixed;transform:translateX(-50%);width:50px;z-index:30}@media (min-width:1024px){.body-header--scrolled-past #back-to-top-link{left:30px;transform:none}}.can-hover .body-header--scrolled-past #back-to-top-link:hover{background:#fff}.body-header--scrolled-past #back-to-top-link:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#192228;content:"\e906";font-family:icomoon!important;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%) rotate(180deg)}.breadcrumbs{font-size:11px;padding-bottom:10px;padding-top:10px}.breadcrumbs a{color:#717a7d;text-decoration:none;transition:color .15s ease}.breadcrumbs a:hover{color:#192228}.breadcrumbs .divider{padding:0 2px}.breadcrumbs .selected{color:#192228}.breadcrumbs .logout{font-size:14px}.breadcrumbs .logout a{text-decoration:underline}.breadcrumbs .logout a:after{color:#717a7d;display:inline-block;height:18px;transform:translateY(3px);width:18px}.button,input[type=button].button,input[type=submit].button{align-items:center;background-color:#192228;border:1px solid #192228;border-radius:3px;box-shadow:none;color:#fff;display:inline-block;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;letter-spacing:0;line-height:22px;outline:0;padding:12px 30px 14px;position:relative;text-align:center;text-decoration:none;text-transform:none;transition:opacity .1s ease;z-index:0}.button:active,.button:focus,input[type=button].button:active,input[type=button].button:focus,input[type=submit].button:active,input[type=submit].button:focus{outline:none}.button:hover,input[type=button].button:hover,input[type=submit].button:hover{opacity:.85}.button:hover:disabled,input[type=button].button:hover:disabled,input[type=submit].button:hover:disabled{opacity:.25}.button:disabled,input[type=button].button:disabled,input[type=submit].button:disabled{cursor:not-allowed;opacity:.25}.button--outlined,input[type=button].button--outlined,input[type=submit].button--outlined{background-color:transparent;border:1px solid #192228;color:#192228}.button--outlined:active,.button--outlined:focus,input[type=button].button--outlined:active,input[type=button].button--outlined:focus,input[type=submit].button--outlined:active,input[type=submit].button--outlined:focus{outline:none}.button--outlined:hover,input[type=button].button--outlined:hover,input[type=submit].button--outlined:hover{opacity:.85}.button--outlined:hover:disabled,input[type=button].button--outlined:hover:disabled,input[type=submit].button--outlined:hover:disabled{opacity:.25}.button--outlined:disabled,input[type=button].button--outlined:disabled,input[type=submit].button--outlined:disabled{cursor:not-allowed;opacity:.25}.button--outlined:hover,input[type=button].button--outlined:hover,input[type=submit].button--outlined:hover{opacity:.72}.button--inverted-outlined,input[type=button].button--inverted-outlined,input[type=submit].button--inverted-outlined{background-color:transparent;border:1px solid #fff;color:#fff}.button--inverted-outlined:active,.button--inverted-outlined:focus,input[type=button].button--inverted-outlined:active,input[type=button].button--inverted-outlined:focus,input[type=submit].button--inverted-outlined:active,input[type=submit].button--inverted-outlined:focus{outline:none}.button--inverted-outlined:hover,input[type=button].button--inverted-outlined:hover,input[type=submit].button--inverted-outlined:hover{opacity:.85}.button--inverted-outlined:hover:disabled,input[type=button].button--inverted-outlined:hover:disabled,input[type=submit].button--inverted-outlined:hover:disabled{opacity:.25}.button--inverted-outlined:disabled,input[type=button].button--inverted-outlined:disabled,input[type=submit].button--inverted-outlined:disabled{cursor:not-allowed;opacity:.25}.button--inverted-outlined:hover,input[type=button].button--inverted-outlined:hover,input[type=submit].button--inverted-outlined:hover{opacity:.72}.button--inverted-filled,input[type=button].button--inverted-filled,input[type=submit].button--inverted-filled{background-color:#fff;border:1px solid #fff;color:#192228}.button--inverted-filled:active,.button--inverted-filled:focus,input[type=button].button--inverted-filled:active,input[type=button].button--inverted-filled:focus,input[type=submit].button--inverted-filled:active,input[type=submit].button--inverted-filled:focus{outline:none}.button--inverted-filled:hover,input[type=button].button--inverted-filled:hover,input[type=submit].button--inverted-filled:hover{opacity:.85}.button--inverted-filled:hover:disabled,input[type=button].button--inverted-filled:hover:disabled,input[type=submit].button--inverted-filled:hover:disabled{opacity:.25}.button--inverted-filled:disabled,input[type=button].button--inverted-filled:disabled,input[type=submit].button--inverted-filled:disabled{cursor:not-allowed;opacity:.25}.button--secondary,input[type=button].button--secondary,input[type=submit].button--secondary{background-color:#dfc6b3;border:1px solid transparent;color:#192228}.button--secondary:active,.button--secondary:focus,input[type=button].button--secondary:active,input[type=button].button--secondary:focus,input[type=submit].button--secondary:active,input[type=submit].button--secondary:focus{outline:none}.button--secondary:hover,input[type=button].button--secondary:hover,input[type=submit].button--secondary:hover{opacity:.85}.button--secondary:hover:disabled,input[type=button].button--secondary:hover:disabled,input[type=submit].button--secondary:hover:disabled{opacity:.25}.button--secondary:disabled,input[type=button].button--secondary:disabled,input[type=submit].button--secondary:disabled{cursor:not-allowed;opacity:.25}.button--secondary--dark-text,input[type=button].button--secondary--dark-text,input[type=submit].button--secondary--dark-text{color:#192228}.button--multi-children,input[type=button].button--multi-children,input[type=submit].button--multi-children{display:inline-flex;justify-content:space-between}.button--multi-children>:not(:first-child),input[type=button].button--multi-children>:not(:first-child),input[type=submit].button--multi-children>:not(:first-child){margin-left:15px}.button--secondary-thin,input[type=button].button--secondary-thin,input[type=submit].button--secondary-thin{background-color:#dfc6b3;border:1px solid transparent;color:#192228;font-size:13px;padding:6px 12px 5px}.button--secondary-thin:active,.button--secondary-thin:focus,input[type=button].button--secondary-thin:active,input[type=button].button--secondary-thin:focus,input[type=submit].button--secondary-thin:active,input[type=submit].button--secondary-thin:focus{outline:none}.button--secondary-thin:hover,input[type=button].button--secondary-thin:hover,input[type=submit].button--secondary-thin:hover{opacity:.85}.button--secondary-thin:hover:disabled,input[type=button].button--secondary-thin:hover:disabled,input[type=submit].button--secondary-thin:hover:disabled{opacity:.25}.button--secondary-thin:disabled,input[type=button].button--secondary-thin:disabled,input[type=submit].button--secondary-thin:disabled{cursor:not-allowed;opacity:.25}.button--secondary-large,input[type=button].button--secondary-large,input[type=submit].button--secondary-large{background-color:#dfc6b3;border:1px solid transparent;color:#192228;padding:21px 42px 20px}.button--secondary-large:active,.button--secondary-large:focus,input[type=button].button--secondary-large:active,input[type=button].button--secondary-large:focus,input[type=submit].button--secondary-large:active,input[type=submit].button--secondary-large:focus{outline:none}.button--secondary-large:hover,input[type=button].button--secondary-large:hover,input[type=submit].button--secondary-large:hover{opacity:.85}.button--secondary-large:hover:disabled,input[type=button].button--secondary-large:hover:disabled,input[type=submit].button--secondary-large:hover:disabled{opacity:.25}.button--secondary-large:disabled,input[type=button].button--secondary-large:disabled,input[type=submit].button--secondary-large:disabled{cursor:not-allowed;opacity:.25}.button--full-width,input[type=button].button--full-width,input[type=submit].button--full-width{width:100%}@media (max-width:679px){.button--full-width-mobile,input[type=button].button--full-width-mobile,input[type=submit].button--full-width-mobile{width:100%}}.button--no-padding,input[type=button].button--no-padding,input[type=submit].button--no-padding{padding:0}.button--thin,input[type=button].button--thin,input[type=submit].button--thin{font-size:13px;padding:6px 12px 5px}.button--large,input[type=button].button--large,input[type=submit].button--large{padding:21px 42px 20px}.button>svg+.button__text,.button__text+svg,input[type=button].button>svg+.button__text,input[type=button].button__text+svg,input[type=submit].button>svg+.button__text,input[type=submit].button__text+svg{margin-left:5px}.content-carousel{display:block;margin:0;position:relative;width:100%}.content-carousel .blockmargin{margin-bottom:0}.content-carousel__item-container{grid-column-gap:0;grid-row-gap:0;display:-ms-grid;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;margin:auto;width:100%}.content-carousel__item{grid-area:1/1/2/2;max-width:100%;opacity:0;pointer-events:none;position:relative;transition:opacity 1s ease;will-change:opacity}.content-carousel__item--active{opacity:1;pointer-events:auto}.content-carousel__item--active .video-file{display:block}.content-carousel .content-carousel__navigate-button{background-color:#fff;background-repeat:no-repeat;border-radius:3px;cursor:pointer;display:none;height:44px;opacity:.6;padding:11px 14px;position:absolute;text-decoration:none;top:20px;transition:opacity .35s ease;width:51px;will-change:opacity;z-index:2}@media (min-width:680px){.content-carousel .content-carousel__navigate-button{display:block}}.content-carousel .content-carousel__navigate-button:focus,.content-carousel .content-carousel__navigate-button:hover{opacity:1}.content-carousel .content-carousel__navigate-button .icon{border:0;color:#192228;display:block;font-size:22px;height:100%;top:0;transform:none;width:100%}.content-carousel .content-carousel__navigate-button--left{right:83px}.content-carousel .content-carousel__navigate-button--right{right:20px}.content-carousel .content-carousel__navigate-button--right .icon{transform:scaleX(-1)}.content-carousel__bullets{left:50%;position:absolute;text-align:center;top:16px;transform:translateX(-50%);width:auto;z-index:1}@media (min-width:1024px){.content-carousel__bullets{top:29px}}.content-carousel__bullet{background-color:hsla(0,0%,100%,.3);border-radius:50%;cursor:pointer;display:inline-block;height:9px;margin:0 6px;position:relative;width:9px}.content-carousel__bullet--active{background-color:#fff}#custom-chat-button{display:none}.custom-chat-button{border:0;bottom:5px;cursor:pointer;margin:0;padding:0;position:fixed;right:5px;z-index:1999}@keyframes expand-chat-button{to{transform:scale(1.08) translate(-3px,-2px)}}.custom-chat-button--closed{cursor:default}.custom-chat-button__image{width:99px}.custom-chat-button__image--animating{animation:expand-chat-button .3s linear 6 alternate}.fc-widget-open .custom-chat-button{display:none!important}@media (max-width:1023px){.custom-chat-button--small{bottom:69px}.custom-chat-button--small .custom-chat-button__image{width:75px}}.customer-kitchen-article-partial a{text-decoration:none}@media (max-width:679px){.customer-kitchen-article-partial .fullwidth--mobile{left:50%;margin-left:var(--fullWidthMargins);margin-right:var(--fullWidthMargins);position:relative;right:50%;width:var(--siteWidth)}.customer-kitchen-article-partial .fullwidth--mobile img{border-radius:0}}.swiper-slide .customer-kitchen-article-partial .fullwidth--mobile{left:auto;margin-left:auto;margin-right:auto;right:auto;width:auto}.customer-kitchen-article-partial img{border-radius:3px;margin-bottom:15px}.customer-kitchen-article-partial h4{max-width:80%}.divider{margin:40px 0}.multiple-file-upload__dropzone{background-color:#f5f6f6;border:2px dashed #a0a6a8;border-radius:4px;cursor:pointer;margin-bottom:15px;padding:20px;text-align:center;transition:border-color .3s ease,background-color .3s ease}.multiple-file-upload__dropzone.dragging{background-color:#f0f7ff;border-color:#414d51}.multiple-file-upload__dropzone:hover{border-color:#414d51}.multiple-file-upload__icon{align-items:center;display:flex;justify-content:center;margin-bottom:10px}.multiple-file-upload__icon .icon-upload{fill:#717a7d;height:auto;width:48px}.multiple-file-upload__instructions{color:#192228;font-size:16px;margin-bottom:5px}.multiple-file-upload__sub-instructions{color:#414d51;font-size:14px;margin-top:5px}.multiple-file-upload__input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.multiple-file-upload__files-container{border:1px solid #e8e8e8;border-radius:4px;margin-bottom:15px}.multiple-file-upload__files-container.hidden{display:none}.multiple-file-upload__files-header{align-items:center;background-color:#fafafa;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;padding:12px 16px}.multiple-file-upload__selected-count{color:#333;font-weight:700}.multiple-file-upload__clear-all{background:none;border:none;color:#ff4d4f;cursor:pointer;font-size:14px;padding:0}.multiple-file-upload__clear-all:hover{color:#ff7875;text-decoration:underline}.multiple-file-upload__file-list{max-height:300px;overflow-y:auto}.multiple-file-upload__file-item{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;padding:12px 16px}.multiple-file-upload__file-item:last-child{border-bottom:none}.multiple-file-upload__file-item:hover{background-color:#fafafa}.multiple-file-upload__file-icon{align-items:center;display:flex;height:32px;justify-content:center;margin-right:12px;width:32px}.multiple-file-upload__file-details{flex:1;min-width:0}.multiple-file-upload__file-name{color:#333;font-size:14px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiple-file-upload__file-info{color:#888;font-size:12px}.multiple-file-upload__delete-button{align-items:center;background:none;border:none;color:#ff4d4f;cursor:pointer;display:flex;height:20px;justify-content:center;margin-left:12px;opacity:.7;padding:0;transition:opacity .2s;width:20px}.multiple-file-upload__delete-button:hover{opacity:1}.multiple-file-upload .icon{height:100%;position:relative;width:100%}.multiple-file-upload .icon.generic{fill:#a0a6a8}.multiple-file-upload .icon.image{fill:#007bff}.multiple-file-upload .icon.audio,.multiple-file-upload .icon.video{fill:#f0d34a}.multiple-file-upload .icon.document{fill:#a0a6a8}.multiple-file-upload .icon-close-x:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#192228;content:"\e910";cursor:pointer;font-family:icomoon!important;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%)}.fullwidth:not(.swiper-slide){left:50%;margin-left:var(--fullWidthMargins);margin-right:var(--fullWidthMargins);position:relative;right:50%;width:var(--siteWidth)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.fullwidth:not(.swiper-slide){margin-left:-50vw;width:100vw}}.fullwidth:not(.swiper-slide) .fullwidth__content{max-width:1808px}@media (min-width:1024px){.fullwidth:not(.swiper-slide) .fullwidth__content{padding:0 42px}}.fullwidth-mobile{left:50%;margin-left:var(--fullWidthMargins);margin-right:var(--fullWidthMargins);position:relative;right:50%;width:var(--siteWidth)}.fullwidth-mobile .fullwidth__content{margin:0 auto;max-width:1808px;padding:0 16px;width:100%}@media (min-width:679px){.fullwidth-mobile{left:inherit;margin-left:inherit;margin-right:inherit;position:inherit;right:inherit;width:inherit}.fullwidth-mobile .fullwidth__content{margin:inherit;max-width:inherit;padding:inherit;width:inherit}}.headerarea{grid-gap:0!important;position:relative;top:0;z-index:21}.header--scrolled-past:not(.header--scrolled-up) .headerarea{z-index:0}.headerarea .block{margin-bottom:0}.specialheader .headerarea{left:0;position:fixed;right:0;top:0}.mce-content-body a-inline-readmore{background:#e8e8e8;border:1px dashed #192228;border-radius:5px;display:inline-block;min-width:150px;padding:20px 5px 5px;position:relative}.mce-content-body a-inline-readmore:after{content:"Expandable content";font-size:10px;left:5px;position:absolute;text-decoration:underline;top:1px}.inline-read-more__read{cursor:pointer}.inline-read-more__read--less{display:block;margin-top:5px}.kitchenmodelpartial{background:#fff;border-radius:5px 5px 0 0;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.kitchenmodelpartial__bottom{padding:20px 25px 25px}.kitchenmodelpartial a{background-color:inherit;color:#192228;display:inline-block;text-decoration:none}.kitchenmodelpartial .image{margin-bottom:10px;position:relative}.kitchenmodelpartial picture{border-radius:3px;display:block;overflow:hidden}.kitchenmodelpartial img.hover-image{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity 1s ease}.kitchenmodelpartial img{transition:transform .8s ease}.kitchenmodelpartial img.varianticon{background-color:inherit;border:3px solid transparent;border-radius:50%;bottom:-17px;height:38px;position:absolute;right:20px;width:38px}.can-hover .kitchenmodelpartial:not(.can-hover .kitchenmodelpartial--has-hover-image):hover img.variantimage{transform:scale(1.07)}.can-hover .kitchenmodelpartial:hover img.hover-image{opacity:1}.swipeblock .blockmargin,.swipeblock .container,.swipeblock .fullwidth__content,.swipeblock .image,.swipeblock .kitchenmodelpartial,.swipeblock .kitchenmodelvariantpage,.swipeblock .swipe-slider,.swipeblock .tray,.swipeblock picture{background-color:inherit}.kitchenstylepartial{border-radius:3px;display:block;margin-bottom:40px;overflow:hidden;position:relative}@media (min-width:680px){.kitchenstylepartial{margin-bottom:100px}}.kitchenstylepartial:hover img{transform:scale(1.07)}.kitchenstylepartial img{transition:transform .8s ease}.kitchenstylepartial .text{left:50%;position:absolute;text-align:center;top:25%;transform:translateX(-50%);width:80%}@media (min-width:680px) and (max-width:1023px){.kitchenstylepartial .text{top:30%;width:90%}}@media (min-width:1024px){.kitchenstylepartial .text{top:35%}}@media (min-width:1175px){.kitchenstylepartial .text{top:53%}}.kitchenstylepartial .text h3,.kitchenstylepartial .text p{color:#fff;margin-bottom:5px}.kitchenstylepartial .text h3{margin-bottom:15px;text-shadow:0 0 5px #000;word-spacing:1000px}@media (min-width:680px){.kitchenstylepartial .text h3{margin-bottom:35px}}@media (min-width:1024px){.kitchenstylepartial .text h3{--mobile-fs:23px;--mobile-lh:28px;--desktop-fs:30px;--desktop-lh:38px;color:#fff;font-family:NewSpirit,serif;font-size:30px;font-size:var(--mobile-fs);font-weight:500;letter-spacing:0;line-height:38px;line-height:var(--mobile-lh);margin:0 0 14px;text-transform:none}}@media (min-width:1024px) and (min-width:680px){.kitchenstylepartial .text h3{font-size:40px;font-size:var(--desktop-fs);line-height:44px;line-height:var(--desktop-lh);margin:0 0 18px}}.kitchenstylepartial .text p{line-height:20px;text-shadow:0 0 5px #000,0 0 5px #000}.moodboard-item__icon{background-image:url(/gui/static/images/moodboard-heart.png);background-size:1248px 52px;display:block;height:52px;margin:-16px;pointer-events:none;transition:none;width:52px}.moodboard-item__icon--saved{background-position:-1196px 0;transition:background .82s steps(23)}.moodboard-item__button{border:0;outline:none;padding:0}.kitchenmodel-description .moodboard-item{margin-left:15px;margin-top:7px}@media (min-width:680px){.kitchenmodel-description .moodboard-item{margin-top:12px}}.productteaserblock .moodboard-item{background:hsla(0,0%,100%,.8);border-radius:50%;opacity:.9;padding:6px;position:absolute;right:5px;top:5px}.productteaserblock .moodboard-item__button{display:block;margin:0 auto}.productteaserblock .moodboard-item:after{content:"wishlist";font-size:12px}.moodboard-item--wrapper{background:#fff;border-radius:50%;box-shadow:0 0 4px 0 rgba(0,0,0,.2);opacity:.8;position:absolute;right:4px;top:4px;transition:opacity .3s ease;z-index:2}.moodboard-item--wrapper:hover{opacity:1}.moodboard-item--wrapper .moodboard-item{padding:8px}@media (min-width:680px){.moodboard-item--wrapper .moodboard-item{padding:4px}}.moodboard-item--wrapper .moodboard-item__button{background:transparent;display:block;margin:0}.moodboard-item--wrapper .moodboard-item__icon{margin:-8px;transform:scale(.8)}.moodboard-notification{align-items:center;background-color:#f2e8e1;display:flex;height:100%;justify-content:space-between;left:0;padding:0 20px;position:fixed;right:0;top:-100%;transition:top .325s ease}@media (min-width:1024px){.moodboard-notification{display:none!important}}.moodboard-notification--show{top:0}.moodboard-notification__link{align-items:center;display:flex;font-size:15px;line-height:1;text-decoration:none}.moodboard-notification__link .icon{font-size:18px}.moodboard-notification__text{margin-right:4px}.moodboard-notification__text--first{margin-left:12px}.moodboard-notification__text--link{font-weight:400;text-decoration:underline}.moodboard-notification__close{border:0;height:34px;margin:0;padding:0;width:34px}.moodboard-notification__close .icon{font-size:10px}.moodboard-number{display:inline-flex;position:relative}.moodboard-number__count{background-color:hsla(27,46%,63%,.85);border-radius:11px;color:#fff;font-size:12px;font-weight:400;left:12px;line-height:22px;min-width:22px;padding:0 4px;pointer-events:none;position:absolute;text-align:center;top:-4px}.moodboard-number__count--small{border-radius:8px;line-height:16px;min-width:16px;top:-8px}.moodboard-number__count--hidden{display:none}.moodboard-number__count--scale-animation{transform:scale(0);transition:transform .5s ease}.moodboard-number__count--pulse-animation{animation:pulse-notification 1.5s 1 forwards}.moodboard-number__count--toggle-animation{animation:toggle-notification 1.5s 1 forwards}@media (min-width:1024px){.menu-button .moodboard-number__count{display:none}}@keyframes toggle-notification{0%{box-shadow:0 0 0 0 hsla(27,46%,63%,.7);transform:scale(0)}70%{box-shadow:0 0 0 10px hsla(27,46%,63%,0);transform:scale(1.25)}to{box-shadow:0 0 0 0 hsla(27,46%,63%,0);transform:scale(1)}}@keyframes pulse-notification{0%{box-shadow:0 0 0 0 hsla(27,46%,63%,.7);transform:scale(1)}70%{box-shadow:0 0 0 10px hsla(27,46%,63%,0);transform:scale(1.25)}to{box-shadow:0 0 0 0 hsla(27,46%,63%,0);transform:scale(1)}}.overlay{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100vh;justify-content:center;left:0;overflow-y:scroll;position:fixed;top:0;width:100vw;z-index:2000}.overlay--dark{background:rgba(0,0,0,.9)}.overlay--dark .overlay__close-button{background:hsla(0,0%,100%,.6)}.overlay--dark .overlay__close-button:after{font-size:12px}.overlay.kmp-offer .teaser,.overlay.kmp-offer .xhtmleditorblock .editor.blockmargin{margin-bottom:15px}.overlay.kmp-offer .teaser p:last-child,.overlay.kmp-offer .xhtmleditorblock .editor.blockmargin p:last-child{margin-bottom:0}.overlay--hidden{visibility:hidden}.overlay__content{max-height:100vh;max-width:100vw;min-height:50px;position:relative}.overlay__content--transition{bottom:0;position:absolute;transition:all .5s ease-in-out}.overlay__content--transition .closepopup{background:none}.overlay__content--transition .closepopup i{color:#122126;font-size:16px}.overlay__content--transition .text-container{padding:16px 19px 15px;text-align:center}.overlay__content--transition .text-container h2{font-size:21px;margin-bottom:16px}.overlay__content--transition .text-container p{margin-bottom:0}.overlay__content--transition .text-container p:last-of-type{margin-top:10px}.overlay__content--transition .text-container .button{width:auto!important}@media (min-width:680px){.overlay__content--transition{bottom:auto;position:relative}.overlay__content--transition .text-container{padding:48px 40px 40px}.overlay__content--transition .text-container p:last-of-type{margin-top:20px}.overlay__content--transition .text-container .button{width:100%}.overlay__content--transition{top:100%}}@media (max-width:679px){.overlay__content--transition{transform:translateY(100%)}}@media (min-width:680px){.overlay__content--visible{top:0}}@media (max-width:679px){.overlay__content--visible{transform:none}}.overlay__close-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(0,0%,100%,.3);border:none;border-radius:100%;color:#000;cursor:pointer;display:inline-block;display:flex;height:30px;justify-content:center;line-height:30px;padding:0;position:absolute;right:10px;text-align:center;top:10px;touch-action:manipulation;width:30px;z-index:10}.overlay__close-button:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"\e910";font-family:icomoon!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;pointer-events:none;text-transform:none}.overlay.fade-enter-active,.overlay.fade-leave-active{transition:opacity .3s}.overlay.fade-enter-active .overlay__content,.overlay.fade-leave-active .overlay__content{transition:all .3s}.overlay.fade-enter,.overlay.fade-leave-to{opacity:0}.overlay.fade-enter .overlay__content,.overlay.fade-leave-to .overlay__content{transform:scale(.7)}.overlay.side-filter-overlay,.overlay.side-right-overlay{background:rgba(0,0,0,.4);height:100%;height:-webkit-fill-available}.overlay.side-filter-overlay.fade-enter-active,.overlay.side-filter-overlay.fade-leave-active,.overlay.side-right-overlay.fade-enter-active,.overlay.side-right-overlay.fade-leave-active{transition:opacity .3s}.overlay.side-filter-overlay.fade-enter-active .overlay__content,.overlay.side-filter-overlay.fade-leave-active .overlay__content,.overlay.side-right-overlay.fade-enter-active .overlay__content,.overlay.side-right-overlay.fade-leave-active .overlay__content{transform:scale(1);transition:opacity .3s}.overlay.side-filter-overlay.fade-leave-active,.overlay.side-filter-overlay.fade-leave-to,.overlay.side-right-overlay.fade-leave-active,.overlay.side-right-overlay.fade-leave-to{transition-delay:.14s}.overlay.side-filter-overlay.fade-enter,.overlay.side-filter-overlay.fade-leave-to,.overlay.side-right-overlay.fade-enter,.overlay.side-right-overlay.fade-leave-to{opacity:0}.overlay.side-filter-overlay.fade-enter .overlay__content,.overlay.side-filter-overlay.fade-leave-to .overlay__content,.overlay.side-right-overlay.fade-enter .overlay__content,.overlay.side-right-overlay.fade-leave-to .overlay__content{transform:scale(1)}.overlay.side-filter-overlay .overlay__content,.overlay.side-right-overlay .overlay__content{background:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:visible;padding:32px 16px;position:fixed;right:0;top:0;width:100%}@media (min-width:680px){.overlay.side-filter-overlay .overlay__content,.overlay.side-right-overlay .overlay__content{max-width:443px;padding:48px 34px}}.overlay.side-filter-overlay .overlay__content .side-filter__close-button,.overlay.side-right-overlay .overlay__content .side-filter__close-button{background:transparent;border-color:transparent;height:34px;line-height:34px;margin:0 -10px 0 0;padding:0;text-align:center;width:34px}@media (min-width:680px){.overlay.side-filter-overlay .overlay__content .side-filter__close-button,.overlay.side-right-overlay .overlay__content .side-filter__close-button{margin:0}}.overlay.side-filter-overlay .overlay__content .side-filter__close-button:after,.overlay.side-right-overlay .overlay__content .side-filter__close-button:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#192228;content:"\e910";font-family:icomoon!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transition:color .2s}.overlay.side-filter-overlay .overlay__content .side-filter__close-button:active,.overlay.side-filter-overlay .overlay__content .side-filter__close-button:focus,.overlay.side-filter-overlay .overlay__content .side-filter__close-button:hover,.overlay.side-right-overlay .overlay__content .side-filter__close-button:active,.overlay.side-right-overlay .overlay__content .side-filter__close-button:focus,.overlay.side-right-overlay .overlay__content .side-filter__close-button:hover{background-color:transparent}.overlay.side-filter-overlay .overlay__content .side-filter__close-button:active:after,.overlay.side-filter-overlay .overlay__content .side-filter__close-button:focus:after,.overlay.side-filter-overlay .overlay__content .side-filter__close-button:hover:after,.overlay.side-right-overlay .overlay__content .side-filter__close-button:active:after,.overlay.side-right-overlay .overlay__content .side-filter__close-button:focus:after,.overlay.side-right-overlay .overlay__content .side-filter__close-button:hover:after{color:#cc9c74}@media (min-width:680px){.overlay.side-right-overlay .overlay__close-button{right:27px}}.overlay.side-right-overlay .autocomplete ul{background-color:#fff;border-color:#eed7c4;border-width:2px}.overlay.side-right-overlay .autocomplete .search{border:2px solid #eed7c4;margin-top:5px!important}.overlay.side-right-overlay .overlay__scrollarea{margin:0 -16px;overflow:auto;padding:0 16px 40px}.overlay.side-right-overlay .overlay__scrollarea.kitchenstores{height:100%}@media (min-width:680px){.overlay.side-right-overlay .overlay__scrollarea{margin:0 -34px;padding:0 34px 40px}}.overlay.price-guide.side-right-overlay .overlay__content{background:#e5d1c2;padding:0}.overlay.price-guide.side-right-overlay .overlay__scrollarea{margin:0;padding:0}@media (min-width:680px){.overlay.price-guide.side-right-overlay .overlay__scrollarea{margin:0;padding:0}}.paragraph-a{font-family:NewSpirit,serif;font-size:20px;font-weight:400;line-height:30px}@media (min-width:1024px){.paragraph-a{font-size:24px;line-height:36px}}.paragraph-b{font-family:NewSpirit,serif;font-size:18px;font-weight:400;line-height:28px}@media (min-width:1024px){.paragraph-b{font-size:20px;line-height:30px}}.paragraph-lead{font-size:16px;font-weight:400;line-height:23px}@media (min-width:1024px){.paragraph-lead{font-size:18px;line-height:26px}}.paragraph-small{font-size:13px;font-weight:400;line-height:18px}@media (min-width:1024px){.paragraph-small{font-size:14px;line-height:19px}}.paragraph-byline{color:#7f8487;font-size:13px;font-weight:400;line-height:18px}@media (min-width:1024px){.paragraph-byline{font-size:14px;line-height:19px}}.paragraph-highlight-word{color:#cd956c}.paragraph-highlight-word--green{color:#94985f}.paragraph-highlight-word--red{color:#7b1d26}.paragraph-highlight-word--secondary{color:#cc9c74}.paragraph--new-spirit{font-family:NewSpirit,serif}.paragraph--campton{font-family:Campton,arial,sans-serif}.paragraph--no-margin{margin:0}.quotesection{color:inherit;display:block;margin:50px auto;text-align:center;text-decoration:none}@media (min-width:1023px){.quotesection{margin:100px auto}}.quotesection .quote{display:inline-block;font-family:NewSpirit,serif;font-size:20px;font-weight:400;line-height:30px;max-width:1040px;padding:30px 0;position:relative}@media (min-width:1024px){.quotesection .quote{font-size:24px;line-height:36px}}@media (min-width:1440px){.quotesection .quote{margin:0 100px;padding:50px 0}}.quotesection .quote:before{top:0}.quotesection .quote:after,.quotesection .quote:before{border-bottom:4px solid #cc9c74;content:"";height:4px;left:50%;position:absolute;transform:translate(-50%);width:60px}.quotesection .quote:after{bottom:0}.quotesection .author{font-weight:400;margin-top:50px}.radio-list__options--horizontal{display:flex;flex-wrap:wrap;justify-content:space-between}.radio-list__options--horizontal .radio-list__options__option{margin-right:10px}.radio-list__options__option{-webkit-tap-highlight-color:transparent;cursor:default;display:flex;margin-bottom:10px}.radio-list__options__option:not(.radio-list__options__option--selected){cursor:pointer}.radio-list__options__option--selected .radio-list__options__option__radio,.radio-list__options__option:hover .radio-list__options__option__radio{background:#fbf9f6}.radio-list__options__option--selected .radio-list__options__option__radio:after,.radio-list__options__option:hover .radio-list__options__option__radio:after{bottom:4px;left:4px;right:4px;top:4px}.radio-list__options__option__radio{border:1px solid #d0d3d4;border-radius:50%;display:block;height:24px;margin-right:10px;position:relative;width:24px}.radio-list__options__option__radio:after{background:#192228;border-radius:50%;bottom:50%;content:"";left:50%;position:absolute;right:50%;top:50%;transition:top .2s ease-in-out,bottom .2s ease-in-out,right .2s ease-in-out,left .2s ease-in-out}.kmp-range-links{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:25px 20px 10px}.kmp-range-links__item{align-items:center;border:1px solid #192228;border-radius:5px;display:flex;flex-direction:row;gap:10px;padding:15px}.kmp-range-links__item--active{box-shadow:0 0 0 5px #d0d3d4;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kmp-range-links__item__text{flex:1;font-size:14px;font-weight:500;text-align:center;word-break:break-all}.grecaptcha-badge{visibility:hidden}.g-recaptcha{margin-top:20px}.roundel{border-radius:50%;box-sizing:content-box;display:inline-block;line-height:1;padding:8px;text-align:center;white-space:nowrap}.roundel-position--default{left:16px;position:absolute;top:16px;z-index:1}@media (min-width:680px){.roundel-position--default{left:24px;top:24px}}.roundel-position--top-right{position:absolute;right:16px;top:16px;z-index:1}@media (min-width:680px){.roundel-position--top-right{right:24px;top:24px}}.roundel-position--lower-left{bottom:10px;left:16px;position:absolute;z-index:1}@media (min-width:680px){.roundel-position--lower-left{left:24px}}.roundel:before{content:"";height:0;padding-top:100%}.roundel span,.roundel:before{display:inline-block;vertical-align:middle}.roundel span{font-size:18px;font-weight:400;line-height:24px}.roundel--white-text{color:#fff}.roundel--variant-name{background-size:cover;border:1px solid #fff;min-width:50px}.roundel--variant-name span{font-size:12px;line-height:16px}.select-list{min-height:41px;position:relative}.select-list__container{background-color:#fff;border:1px solid #dddedf;left:0;padding:8px 40px 8px 14px;position:absolute;right:0;z-index:3}.select-list__container__item{cursor:pointer;display:block;font-size:14px;font-weight:400;text-decoration:none}.select-list__container__item__header{font-style:normal;font-weight:400}.select-list__container:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#192228;content:"\e906";cursor:pointer;font-family:icomoon!important;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding:10px 14px;position:absolute;right:0;text-transform:none;top:0;transition:transform .5s}.select-list--expanded .select-list__container__item:not(:last-of-type){margin-bottom:5px}.select-list--expanded .select-list__container:after{transform:rotate(180deg)}@media (min-width:1024px){.select-list{min-height:47px}.select-list__container{padding:11px 40px 11px 14px}.select-list__container__item{font-size:16px}.select-list__container:after{padding:13px 14px;top:4px}}.a-slider__value{display:block;font-size:18px;font-weight:600;text-align:right}.a-slider .vue-slider{margin:0 2px}.a-slider .vue-slider-rail{background:#d0d3d4}.a-slider .vue-slider-rail:after,.a-slider .vue-slider-rail:before{background:inherit;content:"";height:3px;left:-15px;position:absolute;top:0;width:15px}.a-slider .vue-slider-rail:after{left:auto;right:-15px}.a-slider .vue-slider-dot{background:#192228;border-radius:50%;cursor:pointer}.a-slider .vue-slider-dot-disabled{background:#e7e9e9;cursor:not-allowed;right:-30px}.a-slider .vue-slider-mark-label{display:none}.a-slider .vue-slider-disabled .vue-slider-process,.a-slider .vue-slider-disabled .vue-slider-rail{background:#e7e9e9}.speech-bubble{border:1px solid #c2a471;color:#666;padding:20px 26px 38px;position:relative}@media (max-width:449px){.speech-bubble{border:none;padding:0}}.speech-bubble:before{border:14px solid transparent;-o-border-image:initial;border-image:none;border-image:initial;border-top-color:#c2a471;bottom:-28px;content:"";height:0;margin:0;padding:0;position:absolute;right:54px;width:0}@media (max-width:449px){.speech-bubble:before{display:none}}.speech-bubble__arrow:before{border:14px solid transparent;-o-border-image:initial;border-image:none;border-image:initial;border-top-color:#c2a471;bottom:-28px}.speech-bubble__arrow:after,.speech-bubble__arrow:before{content:"";height:0;margin:0;padding:0;position:absolute;right:54px;width:0}.speech-bubble__arrow:after{border:14px solid transparent;-o-border-image:initial;border-image:none;border-image:initial;border-top-color:#fff;bottom:-26px}.speech-bubble__arrow--bottom-right:before{border-color:#c2a471 transparent transparent;bottom:-28px;right:54px}.speech-bubble__arrow--bottom-right:after{border-color:#fff transparent transparent;bottom:-26px;right:54px}.speech-bubble__arrow--bottom-left:before{border-color:#c2a471 transparent transparent;bottom:-28px;left:54px}.speech-bubble__arrow--bottom-left:after{border-color:#fff transparent transparent;bottom:-26px;left:54px}.speech-bubble__arrow--bottom-center:before{border-color:#c2a471 transparent transparent;bottom:-28px;left:50%}.speech-bubble__arrow--bottom-center:after{border-color:#fff transparent transparent;bottom:-26px;left:50%}.speech-bubble__arrow--top-right:before{border-color:transparent transparent #c2a471;right:54px;top:-28px}.speech-bubble__arrow--top-right:after{border-color:transparent transparent #fff;right:54px;top:-26px}.speech-bubble__arrow--top-left:before{border-color:transparent transparent #c2a471;left:54px;top:-28px}.speech-bubble__arrow--top-left:after{border-color:transparent transparent #fff;left:54px;top:-26px}.speech-bubble__arrow--top-center:before{border-color:transparent transparent #c2a471;left:50%;top:-28px}.speech-bubble__arrow--top-center:after{border-color:transparent transparent #fff;left:50%;top:-26px}.sticky-footer{background:#fff;bottom:0;box-shadow:0 -5px 20px rgba(0,0,0,.25);display:flex;justify-content:center;left:0;padding:8px;position:sticky;right:0;z-index:4}.sticky-footer__inner{display:flex;gap:8px;width:100%}.sticky-footer__inner .button{padding:12px;width:100%}@media (max-width:449px){.sticky-footer__inner .button{font-size:13px;line-height:15px}}@media (min-width:1024px){.sticky-footer{display:none}}.store-container__divider{border-top:1px solid #e7e9e9;margin:16 0 0}.store-container__item{background:#fff;border-radius:3px;box-shadow:0 1px 4px -1px rgba(0,0,0,.1),0 1px 3px rgba(18,33,38,.1);flex-direction:column;padding:16px}.store-container__item,.store-container__item__heading{display:flex;justify-content:space-between}.store-container__item__heading .distance{font-size:inherit;font-style:normal;font-weight:500;line-height:22px;padding-left:10px;white-space:nowrap}.store-container__item .section-heading{display:flex;font-family:Campton,arial,sans-serif;font-size:16px;font-weight:500;justify-content:space-between;line-height:24px;margin:16px 0 8px}@media (min-width:1024px){.store-container__item .section-heading{font-size:16px}}.store-container__item .section-heading .phone{font-weight:300;padding-left:10px;text-align:right}.store-container__item .buttons{padding-top:12px}.store-container__item .buttons .store-link{margin-top:8px}.store-container__item p{margin:0}.store-container__item dd,.store-container__item dt,.store-container__item p{font-size:14px}@media (min-width:1024px){.store-container__item dd,.store-container__item dt,.store-container__item p{font-size:16px}}.store-container__item dt{display:inline-block;float:left;margin-bottom:8px;width:35%}.store-container__item dd{display:inline-block;float:left;margin-bottom:8px;padding-left:5px;text-align:right;width:60%}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}[dir=ltr] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}[dir=rtl] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container{position:relative}.swiper-container__buttons-container{display:flex;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:5}.swiper-container__buttons-container .icon{color:#fff;cursor:pointer;font-size:50px;position:absolute}.swiper-container__buttons-container .icon.icon-nav-prev{left:30px;transform:translate(-50%,-50%)}.swiper-container__buttons-container .icon.icon-nav-next{right:30px;transform:translate(50%,-50%)}.swiper-container__buttons-container .icon.swiper-button-disabled{color:#717a7d;cursor:not-allowed}@media (min-width:680px){.swiper-container__buttons-container .icon.icon-nav-prev{left:-50px}.swiper-container__buttons-container .icon.icon-nav-next{right:-50px}.swiper-container .swiper--centered{align-items:center;display:flex;max-width:min(1280px,100vw - 200px)}.swiper-container .swiper--centered,.swiper-container .swiper--centered .swiper-slide,.swiper-container .swiper--centered picture img,.swiper-container .swiper--centered video{max-height:95vh;-o-object-fit:cover;object-fit:cover}.swiper-container .swiper--centered .swiper-slide{display:flex;justify-content:center}}.swiper-content-wrapper{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.swiper-content-wrapper .swiper__bullets{display:flex;gap:12px;justify-content:center;left:0;position:absolute;right:0;top:30px;z-index:2}.swiper-content-wrapper .swiper__bullets__bullet{background:hsla(0,0%,100%,.3);border-radius:50%;display:block;height:9px;width:9px}.swiper-content-wrapper .swiper__bullets__bullet--active{background:#fff}.swiper-content-wrapper .swiper-buttons{display:flex;justify-content:flex-end;position:relative;z-index:5}@media (max-width:679px){.swiper-content-wrapper .swiper-buttons{margin:0 15px}.swiper-content-wrapper .swiper-buttons:not(.swiper-buttons--always-show){display:none}}.swiper-content-wrapper .swiper-buttons .swiper-button{background:none;border:none;cursor:pointer;display:block;height:24px;margin:0 0 18px;padding:0;width:24px}.swiper-content-wrapper .swiper-buttons .swiper-button i{font-size:23px}.swiper-content-wrapper .swiper-buttons .swiper-button-prev{margin-right:14px}.swiper-content-wrapper .swiper-buttons .swiper-button-next{transform:scaleX(-1)}.swiper-content-wrapper .swiper-buttons .swiper-button-disabled{cursor:default;opacity:.3}.swiper-content-wrapper .swiper-buttons .swiper-button-lock{display:none}@media (pointer:coarse){.swiper-content-wrapper .swiper-buttons .swiper-button:not(.swiper-button--always-show){display:none}}.swiper .swiper-wrapper.swiper-wrapper--center-vertically{align-items:center}.swiper-content{width:100%}@media (min-width:680px){.swiper-content{max-width:min(700px,70%)}}.swiper-content.center{text-align:center}.swiper-center-content .swiper-content-wrapper{justify-content:center;position:relative}.swiper-center-content .swiper-content{text-align:center}@media (min-width:680px){.swiper-center-content .swiper-content{width:80%}.swiper-center-content .swiper-buttons{bottom:0;position:absolute;right:0;width:10%}}.swiper-slide{height:auto}.swiper-slide-auto{width:auto}.swiper-slide picture.video-image{background:#192228;filter:brightness(86%);position:relative}.swiper-slide picture.video-image :after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:13px;color:#fff;content:"\e944";font-family:icomoon!important;font-size:32px;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;margin-top:0;padding:5px;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%)}.swiper-slide .fullwidth--mobile{left:auto;margin-left:auto;margin-right:auto;right:auto;width:auto}@media (max-width:680px){.swiper{margin-right:-16px}.swiper .preamble,.swiper-content-wrapper{padding-right:16px}}.swiper.linkbuttonsblock__list{position:relative}.swiper.linkbuttonsblock__list:after{background:var(--to-color);background:linear-gradient(90deg,rgba(var(--from-color)) 0,rgba(var(--to-color)) 100%);bottom:0;content:"";position:absolute;right:0;top:0;width:40px;z-index:4}.swiper.linkbuttonsblock__list .swiper-wrapper .swiper-slide:last-of-type{margin-right:16px}.swipeblock:not(.fullwidth) .blockmargin.background .swiper{margin-right:0;padding:0 16px}@media (min-width:680px){.swipeblock:not(.fullwidth) .blockmargin.background .swiper{margin-right:0;padding:0 24px}}@media (max-width:680px){.swipeblock:not(.fullwidth) .blockmargin.background{margin-left:-16px;margin-right:-16px}}@media (min-width:680px){.categorylistingpage .headertextarea .preamble{max-width:70%}}.validate__has-error:active:not(.custom-select):not(.custom-select-container),.validate__has-error:focus:not(.custom-select):not(.custom-select-container),.validate__has-error:not(.custom-select):not(.custom-select-container){border-color:#d93646;padding-right:40px}.validate__error-message{color:#d93646;display:none;position:relative}.validate__error-message:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d93646;content:"\e915";font-family:icomoon!important;font-size:2em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:8px;text-transform:none;top:-40px}.custom-select+.validate__error-message:after,.custom-select-container+.validate__error-message:after{display:none}.validate__error-message--show,.validate__has-error--email~.validate__error-message--email,.validate__has-error--empty~.validate__error-message--empty,.validate__has-error--minlength~.validate__error-message--minlength,.validate__has-error--number~.validate__error-message--number,.validate__has-error--phone~.validate__error-message--phone,.validate__has-error--url~.validate__error-message--url{display:block}.wizard__button-container{display:flex;justify-content:space-between;margin-top:20px}.wizard__button-container__next{margin-left:auto}.breadcrumbs{font-size:13px}.breadcrumbs a{color:#192228;text-decoration:underline}.breadcrumbs a:focus,.breadcrumbs a:hover{color:rgba(25,34,40,.5)}.breadcrumbs .divider{font-size:0}.breadcrumbs .divider:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#192228;content:"\e941";display:inline-block;font-family:icomoon!important;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;opacity:.5;text-transform:none;transform:translateY(1px)}.breadcrumbs span:nth-last-child(2),.breadcrumbs span:nth-last-child(2):after{color:rgba(25,34,40,.5)}.breadcrumbs .logout a:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#192228;content:"\e916";font-family:icomoon!important;font-size:18px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fullwidth:not(.swiper-slide) .fullwidth__content{margin:0 auto;max-width:1600px;padding:0 16px;width:100%}@media (min-width:1024px){.fullwidth:not(.swiper-slide) .fullwidth__content{max-width:1808px;padding:0 42px}}@media (min-width:1600px){.fullwidth:not(.swiper-slide) .fullwidth__content{max-width:1808px;padding:0 104px}}@media (min-width:1808px){.fullwidth:not(.swiper-slide) .fullwidth__content{max-width:1600px;padding:0}}@media (min-width:1024px) and (max-width:1599px){.fullwidth:not(.swiper-slide) .fullwidth__content{padding-left:96px;padding-right:96px}}@media (min-width:1024px){.full-width-content-desktop{margin:0 auto;max-width:1600px;padding:0 16px;width:100%}}@media (min-width:1024px) and (min-width:1024px){.full-width-content-desktop{max-width:1808px;padding:0 42px}}@media (min-width:1024px) and (min-width:1600px){.full-width-content-desktop{max-width:1808px;padding:0 104px}}@media (min-width:1024px) and (min-width:1808px){.full-width-content-desktop{max-width:1600px;padding:0}}@media (min-width:1024px) and (min-width:1024px) and (max-width:1599px){.full-width-content-desktop{padding-left:96px;padding-right:96px}}