abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;background:transparent;cursor:pointer;width:auto}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/gui/static/icons/icomoon.woff2?05sep2025) format("woff2"),url(/gui/static/icons/icomoon.woff?05sep2025) format("woff")}[class*=" icon-"],[class^=icon-]{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-home:before{content:"\e900"}.icon-monitor:before{content:"\e901"}.icon-box:before{content:"\e947"}.icon-accordion-normal:before{content:"\e902"}.icon-my-account:before{content:"\e93e"}.icon-my-user-account:before{content:"\e91d"}.icon-my-user-account-bold:before{content:"\e93f"}.icon-add:before{content:"\e903"}.icon-angle:before{content:"\e904"}.icon-arrow-circle-down:before{content:"\e905"}.icon-arrow-down:before{content:"\e906"}.icon-arrow-left:before{content:"\e907"}.icon-arrow-next-short:before{content:"\e908"}.icon-arrow-previous:before{content:"\e909"}.icon-book-appointment:before{content:"\e90a"}.icon-cabinet:before{content:"\e90b"}.icon-calendar:before{content:"\e90c"}.icon-cancel:before{content:"\e90d"}.icon-check:before{content:"\e90e"}.icon-close:before{content:"\e90f"}.icon-close-x:before{content:"\e910"}.icon-customer:before{content:"\e911"}.icon-delete:before{content:"\e912"}.icon-designer:before{content:"\e913"}.icon-document:before{content:"\e914"}.icon-error:before{content:"\e915"}.icon-exit:before{content:"\e916"}.icon-expand-less:before{content:"\e917"}.icon-expand-more:before{content:"\e918"}.icon-facebook:before{content:"\e919"}.icon-favourite:before{content:"\e91a"}.icon-find-store:before{content:"\e91b"}.icon-holding-pen:before{content:"\e937"}.icon-information:before{content:"\e938"}.icon-instagram:before{content:"\e939"}.icon-kitchen:before{content:"\e91c"}.icon-location:before{content:"\e93a"}.icon-map:before{content:"\e93b"}.icon-marker:before{content:"\e93c"}.icon-menu:before{content:"\e93d"}.icon-nav-prev:before{content:"\e940"}.icon-nav-next:before{content:"\e941"}.icon-person-outline:before{content:"\e942"}.icon-place:before{content:"\e943"}.icon-play:before{content:"\e944"}.icon-plus:before{content:"\e945"}.icon-quality-badge:before{content:"\e946"}.icon-search:before{content:"\e921"}.icon-size:before{content:"\e949"}.icon-social-facebook:before{content:"\e94a"}.icon-social-houzz:before{content:"\e94b"}.icon-social-instagram:before{content:"\e94c"}.icon-social-linked-in:before{content:"\e94d"}.icon-social-pinterest:before{content:"\e94e"}.icon-social-twitter:before{content:"\e94f"}.icon-social-youtube:before{content:"\e950"}.icon-square-foot:before{content:"\e952"}.icon-sustainability-leaf:before{content:"\e954"}.icon-time:before{content:"\e955"}.icon-find-store-new:before{content:"\e91e"}.icon-loader:before{animation:load8 1.1s linear infinite;border:calc(var(--size)/10) solid rgba(13,94,102,.2);border-left-color:#0d5e66;border-radius:50%;content:"";display:inline-block;height:var(--size);position:relative;transform:translateZ(0);width:var(--size)}.icon-menu-wide:before{content:"\e91f"}.icon-link-arrow:before{content:"\e91e"}.icon-globe:before{content:"\e922"}.icon-store-location:before{content:"\e924"}.icon-back-thin:before{content:"\e925"}.icon-close-thin:before{content:"\e926"}.icon-leaf-thin:before{content:"\e927"}.icon-store-thin:before{content:"\e928"}.icon-size-thin:before{content:"\e929"}.icon-angle-thin:before{content:"\e92a"}.icon-cabinet-thin:before{content:"\e92b"}.icon-customer-thin:before{content:"\e92c"}.icon-designer-thin:before{content:"\e92e"}.icon-globe-normal:before{content:"\e92d"}.icon-camera:before{content:"\e92f"}.icon-fsc:before{content:"\e930"}.icon-check-circle:before{content:"\e931"}body,html{-webkit-touch-callout:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#190606;font-size:16px;letter-spacing:0;line-height:24px}*{box-sizing:border-box}.sup,sup{font-size:smaller;vertical-align:super}.link,a{border:0;color:#0d5e66;display:inline;margin:0;padding:0;text-decoration:underline}.link:disabled:hover,a:disabled:hover{cursor:not-allowed}.clearfix{overflow:auto}.overflow-hidden{overflow:hidden}img{aspect-ratio:calc(attr(width)/attr(height));height:auto;max-width:100%;vertical-align:middle}img.leftaligned{float:left;margin:0 30px 15px 0}img.rightaligned{float:right;margin:0 0 15px 30px}video:not(.spring-campaign__video){display:block;max-width:100%}.flex{align-items:flex-start;display:flex}.flex--row{flex-direction:row}.flex--column{flex-direction:column}.flex--space-between{justify-content:space-between}hr{border:0;border-top:1px solid #bbb;display:block;height:1px;margin:.625rem 0;padding:0}.flex-flip-mobile{flex-direction:column}@media (min-width:680px){.flex-flip-mobile{flex-direction:row}}.align-self-center{align-self:center}.align-items-center{align-items:center}.justify-content-end{justify-content:flex-end}.text-center{text-align:center}.text--no-decoration{text-decoration:none}ol{list-style-position:inside}ul{list-style-position:outside;list-style-type:disc;margin-left:19px}@supports (-moz-appearance:none){ul{margin-left:15px}}.section-row{display:flex;flex-direction:column}@media (min-width:721px){.section-row{flex-direction:row}.section-row--gutter .section-column{margin-left:10px;margin-right:10px}.section-row--gutter .section-column:last-child{margin-left:10px;margin-right:0}.section-row--gutter .section-column:first-child{margin-left:0;margin-right:10px}}.section-column{flex-basis:0;flex-grow:1}.maincontent{margin:40px 0}.maincontent .center{text-align:center}.blockmargin{margin-bottom:60px}@media (min-width:680px){.blockmargin{margin-bottom:100px}}.headersection{margin:40px auto 30px;text-align:center}.footerarea{padding-top:50px}@media (min-width:679px){.footerarea{padding-top:70px}}.form-section{margin-bottom:22px}label,legend{font-weight:300}label{display:block;margin-bottom:5px}label em{color:#767676}button,input,select,textarea{color:inherit;font:inherit}textarea{resize:vertical}.checkbox{opacity:0;position:absolute;z-index:1}.checkbox+label{cursor:pointer;display:flex;font-size:15px;padding:0;position:relative}.checkbox+label:before{background:#fff;border:1px solid #747474;content:"";display:inline-block;height:20px;min-width:20px;vertical-align:text-top;width:20px}.checkbox+label[for]:before{margin-right:10px}.checkbox:hover{cursor:pointer}.checkbox:hover+label:before{background:#fff;border-color:#747474}.checkbox:disabled+label{cursor:not-allowed;opacity:.5}.checkbox:disabled+label:before{background:#bfbfbf;border-color:#bfbfbf}.checkbox+label:before{border-radius:2px}.checkbox+label:after{content:"";display:inline-block;height:8px;left:8px;position:absolute;top:10px;transform:translateY(-50%) rotate(45deg);width:4px}.checkbox:checked+label:after{border-bottom:2px solid #190606;border-right:2px solid #190606}.checkbox:disabled+label:after{border:0}.checkbox+label{font-weight:300}.radio{opacity:0;position:absolute;z-index:1}.radio+label{cursor:pointer;display:flex;font-size:15px;padding:0;position:relative}.radio+label:before{border:1px solid #747474;content:"";display:inline-block;height:20px;min-width:20px;vertical-align:text-top;width:20px}.radio+label[for]:before{margin-right:10px}.radio:hover{cursor:pointer}.radio:hover+label:before{background:#fff;border-color:#747474}.radio:disabled+label{cursor:not-allowed;opacity:.5}.radio:disabled+label:before{background:#bfbfbf;border-color:#bfbfbf}.radio+label:after,.radio+label:before{background:#fff;border-radius:50%}.radio+label:after{content:"";display:inline-block;height:10px;left:6px;position:absolute;top:11px;transform:translateY(-50%);width:10px}.radio:disabled+label:after{cursor:not-allowed;opacity:.5}.radio:checked+label:after{background:#190606}.radio+label{font-weight:300}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #bbb;border-radius:3px;box-sizing:border-box;color:#190606;display:block;font-weight:400;line-height:22px;margin:0;max-width:100%;outline:0;padding:13px;width:100%}.select:disabled{opacity:.5}.select:hover:disabled{cursor:not-allowed}.select:focus{border-color:#7a7a7a;outline:none}.select::-moz-placeholder{color:#190606;opacity:1}.select:-ms-input-placeholder{opacity:1}.select::placeholder{color:#190606;opacity:1}.select:-ms-input-placeholder{color:#190606}.select::-ms-input-placeholder{color:#190606}.select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px}.select:hover{cursor:pointer}.select::-ms-expand{display:none}.select.focus-visible,.select:focus,.select:focus-within{outline:none}.select.focus-visible,.select:focus,.select[focus-within]{outline:none}.select:focus,.select:focus-visible,.select[focus-within]{outline:none}.select:focus,.select:focus-visible,.select:focus-within{outline:none}.select.focus-visible{box-shadow:0 0 0 4px #4d94ff!important;outline-offset:0;transition:box-shadow .2s ease-in-out}.select:focus-visible{box-shadow:0 0 0 4px #4d94ff!important;outline-offset:0;transition:box-shadow .2s ease-in-out}.custom-select{position:relative}.custom-select:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e918";font-family:icomoon!important;font-size:1.66em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;pointer-events:none;position:absolute;right:6px;text-transform:none;top:50%;transform:translateY(-50%)}.input-field{background-color:#fff;border:1px solid #bbb;border-radius:3px;color:#190606;display:block;font-weight:400;line-height:22px;margin:0;max-width:100%;outline:0;padding:13px;width:100%}.input-field:disabled{opacity:.5}.input-field:hover:disabled{cursor:not-allowed}.input-field:focus{border-color:#7a7a7a;outline:none}.input-field::-moz-placeholder{color:#190606;opacity:1}.input-field:-ms-input-placeholder{opacity:1}.input-field::placeholder{color:#190606;opacity:1}.input-field:-ms-input-placeholder{color:#190606}.input-field::-ms-input-placeholder{color:#190606}.input-field.focus-visible,.input-field:focus,.input-field:focus-within{outline:none}.input-field.focus-visible,.input-field:focus,.input-field[focus-within]{outline:none}.input-field:focus,.input-field:focus-visible,.input-field[focus-within]{outline:none}.input-field:focus,.input-field:focus-visible,.input-field:focus-within{outline:none}.input-field.focus-visible{box-shadow:0 0 0 4px #4d94ff!important;outline-offset:0;transition:box-shadow .2s ease-in-out}.input-field:focus-visible{box-shadow:0 0 0 4px #4d94ff!important;outline-offset:0;transition:box-shadow .2s ease-in-out}textarea.input-field{line-height:1.5;resize:vertical}.EPiServerForms .FormRange{margin:0 0 2.5rem}.EPiServerForms .FormRange .Form__Element__Caption{margin-bottom:5px;width:100%}.EPiServerForms .FormRange .Form__Element__Caption+span{display:block;position:relative;width:100%}.EPiServerForms .FormRange .Form__Element__Caption+span .FormRange__Min{bottom:-10px;display:none;position:absolute}.EPiServerForms .FormRange .Form__Element__Caption+span .FormRange__Min span{background:#0d5e66;border-radius:4px;color:#fff;display:block;font-size:12px;height:24px;left:50%;line-height:24px;position:absolute;text-align:center;transform:translate(-50%);width:40px}.EPiServerForms .FormRange .Form__Element__Caption+span .FormRange__Min span:before{border-bottom:10px solid #0d5e66;border-left:7px solid transparent;border-right:7px solid transparent;bottom:100%;content:"";height:0;left:50%;margin-left:-7px;margin-top:-1px;position:absolute;width:0}.EPiServerForms .FormRange .Form__Element__Caption+span .FormRange__Max{display:none}.EPiServerForms .FormRange .Form__Element__Caption+span .FormRange__Input{-webkit-appearance:none;background-color:transparent;border:1px solid #747474;border-radius:5px;height:10px;margin:0;max-width:none;outline:none;padding:0;width:100%}.EPiServerForms .FormRange .Form__Element__Caption+span .FormRange__Input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #747474;border-radius:50%;cursor:pointer;height:18px;-webkit-transition:background .15s ease-in-out,border-color .15s ease-in-out;transition:background .15s ease-in-out,border-color .15s ease-in-out;width:18px}.EPiServerForms .FormRange .Form__Element__Caption+span .FormRange__Input::-webkit-slider-thumb:hover,.EPiServerForms .FormRange .Form__Element__Caption+span .FormRange__Input:active::-webkit-slider-thumb{background:#0d5e66;border-color:#0d5e66}.EPiServerForms .FormRange .Form__Element__Caption+span .FormRange__Input::-moz-range-thumb{background-color:#fff;border:1px solid #747474;border-radius:50%;cursor:pointer;height:18px;-moz-transition:background .15s ease-in-out,border-color .15s ease-in-out;transition:background .15s ease-in-out,border-color .15s ease-in-out;width:18px}.EPiServerForms .FormRange .Form__Element__Caption+span .FormRange__Input::-moz-range-thumb:hover,.EPiServerForms .FormRange .Form__Element__Caption+span .FormRange__Input:active::-moz-range-thumb{background:#0d5e66;border-color:#0d5e66}.EPiServerForms .FormRange .Form__Element__Caption+span .FormRange__Input:focus::-webkit-slider-thumb{background:#0d5e66;border-color:#0d5e66}.EPiServerForms .FormTextbox__Input{background-color:#fff;border:1px solid #bbb;border-radius:3px;color:#190606;display:block;font-weight:400;line-height:22px;margin:0;max-width:100%;outline:0;padding:13px;width:100%}.EPiServerForms .FormTextbox__Input:disabled{opacity:.5}.EPiServerForms .FormTextbox__Input:hover:disabled{cursor:not-allowed}.EPiServerForms .FormTextbox__Input:focus{border-color:#7a7a7a;outline:none}.EPiServerForms .FormTextbox__Input::-moz-placeholder{color:#190606;opacity:1}.EPiServerForms .FormTextbox__Input:-ms-input-placeholder{opacity:1}.EPiServerForms .FormTextbox__Input::placeholder{color:#190606;opacity:1}.EPiServerForms .FormTextbox__Input:-ms-input-placeholder{color:#190606}.EPiServerForms .FormTextbox__Input::-ms-input-placeholder{color:#190606}.EPiServerForms textarea.FormTextbox__Input{height:220px;line-height:1.5}.EPiServerForms select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #bbb;border-radius:3px;box-sizing:border-box;color:#190606;display:block;font-weight:400;line-height:22px;margin:0;max-width:100%;outline:0;padding:13px;width:100%}.EPiServerForms select:disabled{opacity:.5}.EPiServerForms select:hover:disabled{cursor:not-allowed}.EPiServerForms select:focus{border-color:#7a7a7a;outline:none}.EPiServerForms select::-moz-placeholder{color:#190606;opacity:1}.EPiServerForms select:-ms-input-placeholder{opacity:1}.EPiServerForms select::placeholder{color:#190606;opacity:1}.EPiServerForms select:-ms-input-placeholder{color:#190606}.EPiServerForms select::-ms-input-placeholder{color:#190606}.EPiServerForms select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px}.EPiServerForms select:hover{cursor:pointer}.EPiServerForms select::-ms-expand{display:none}.EPiServerForms .FormSubmitButton{align-items:center;background-color:#0d5e66;border:1px solid #0d5e66;border-radius:50px;box-shadow:none;color:#fff;display:inline-block;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;letter-spacing:0;line-height:26px;outline:0;padding:13px 30px;position:relative;text-align:center;text-decoration:none;text-transform:none;transition:opacity .1s ease;z-index:0}.EPiServerForms .FormSubmitButton:active,.EPiServerForms .FormSubmitButton:focus{outline:none}.EPiServerForms .FormSubmitButton:hover{opacity:.85}.EPiServerForms .FormSubmitButton:hover:disabled{opacity:.25}.EPiServerForms .FormSubmitButton:disabled{cursor:not-allowed;opacity:.25}.EPiServerForms .FormResetButton{align-items:center;background-color:transparent;border:1px solid #190606;border-radius:50px;box-shadow:none;color:#190606;display:inline-block;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;letter-spacing:0;line-height:26px;margin-right:.75rem;outline:0;padding:13px 30px;position:relative;text-align:center;text-decoration:none;text-transform:none;transition:opacity .1s ease;z-index:0}.EPiServerForms .FormResetButton:active,.EPiServerForms .FormResetButton:focus{outline:none}.EPiServerForms .FormResetButton:hover{opacity:.85}.EPiServerForms .FormResetButton:hover:disabled{opacity:.25}.EPiServerForms .FormResetButton:disabled{cursor:not-allowed;opacity:.25}.EPiServerForms .FormResetButton:hover{opacity:.72}.EPiServerForms .FormCaptcha{align-items:center;display:flex;flex-wrap:wrap}.EPiServerForms .FormCaptcha .Form__Element__Caption{margin-right:10px}.EPiServerForms .FormCaptcha .FormCaptcha__Refresh{align-items:center;background-color:transparent;border:1px solid #190606;border-radius:50px;box-shadow:none;color:#190606;display:inline-block;display:inline-flex;font-size:15px;font-size:13px;font-weight:700;justify-content:center;letter-spacing:0;line-height:26px;outline:0;padding:6px 12px 5px;position:relative;text-align:center;text-decoration:none;text-transform:none;transition:opacity .1s ease;z-index:0}.EPiServerForms .FormCaptcha .FormCaptcha__Refresh:active,.EPiServerForms .FormCaptcha .FormCaptcha__Refresh:focus{outline:none}.EPiServerForms .FormCaptcha .FormCaptcha__Refresh:hover{opacity:.85}.EPiServerForms .FormCaptcha .FormCaptcha__Refresh:hover:disabled{opacity:.25}.EPiServerForms .FormCaptcha .FormCaptcha__Refresh:disabled{cursor:not-allowed;opacity:.25}.EPiServerForms .FormCaptcha .FormCaptcha__Refresh:hover{opacity:.72}.EPiServerForms .FormCaptcha .FormCaptcha__Image{margin:5px 10px 5px 0}.EPiServerForms .FormChoice legend{margin-bottom:5px}.EPiServerForms .FormChoice label{font-weight:300}.EPiServerForms .FormChoice.FormChoice__Checkbox .Form__Element__Caption,.EPiServerForms .FormChoice.FormChoice__Radio .Form__Element__Caption{margin-bottom:8px}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Radio,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Radio{opacity:0;position:absolute;z-index:1}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Radio+label,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Radio+label{cursor:pointer;display:flex;font-size:15px;padding:0;position:relative}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Radio+label:before,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Radio+label:before{border:1px solid #747474;content:"";display:inline-block;height:20px;min-width:20px;vertical-align:text-top;width:20px}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Radio+label[for]:before,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Radio+label[for]:before{margin-right:10px}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Radio:hover,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Radio:hover{cursor:pointer}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Radio:hover+label:before,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Radio:hover+label:before{background:#fff;border-color:#747474}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Radio:disabled+label,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Radio:disabled+label{cursor:not-allowed;opacity:.5}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Radio:disabled+label:before,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Radio:disabled+label:before{background:#bfbfbf;border-color:#bfbfbf}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Radio+label:before,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Radio+label:before{background:#fff;border-radius:50%}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Radio+label:after,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Radio+label:after{background:#fff;border-radius:50%;content:"";display:inline-block;height:10px;left:6px;position:absolute;top:11px;transform:translateY(-50%);width:10px}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Radio:disabled+label:after,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Radio:disabled+label:after{cursor:not-allowed;opacity:.5}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Radio:checked+label:after,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Radio:checked+label:after{background:#190606}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Radio+label,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Radio+label{font-weight:300;margin-bottom:8px}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Checkbox,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Checkbox{opacity:0;position:absolute;z-index:1}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Checkbox+label,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Checkbox+label{cursor:pointer;display:flex;font-size:15px;padding:0;position:relative}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Checkbox+label:before,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Checkbox+label:before{background:#fff;border:1px solid #747474;content:"";display:inline-block;height:20px;min-width:20px;vertical-align:text-top;width:20px}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Checkbox+label[for]:before,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Checkbox+label[for]:before{margin-right:10px}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Checkbox:hover,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Checkbox:hover{cursor:pointer}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Checkbox:hover+label:before,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Checkbox:hover+label:before{background:#fff;border-color:#747474}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Checkbox:disabled+label,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Checkbox:disabled+label{cursor:not-allowed;opacity:.5}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Checkbox:disabled+label:before,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Checkbox:disabled+label:before{background:#bfbfbf;border-color:#bfbfbf}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Checkbox+label:before,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Checkbox+label:before{border-radius:2px}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Checkbox+label:after,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Checkbox+label:after{content:"";display:inline-block;height:8px;left:8px;position:absolute;top:10px;transform:translateY(-50%) rotate(45deg);width:4px}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Checkbox:checked+label:after,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Checkbox:checked+label:after{border-bottom:2px solid #190606;border-right:2px solid #190606}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Checkbox:disabled+label:after,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Checkbox:disabled+label:after{border:0}.EPiServerForms .FormChoice.FormChoice__Checkbox .FormChoice__Input--Checkbox+label,.EPiServerForms .FormChoice.FormChoice__Radio .FormChoice__Input--Checkbox+label{font-weight:300;margin-bottom:8px}.EPiServerForms .FormChoice:not(.FormChoice__Radio) label{align-items:center;display:flex;position:relative}.EPiServerForms .FormChoice:not(.FormChoice__Radio) .FormChoice__Input--Radio{background:#fff;border:1px solid #747474;cursor:pointer;height:20px;margin:3px 10px 3px 0;width:20px}.EPiServerForms .FormChoice:not(.FormChoice__Radio) .FormChoice__Input--Radio:hover{background:#fff;border-color:#747474}.EPiServerForms .FormChoice:not(.FormChoice__Radio) .FormChoice__Input--Radio:disabled{cursor:not-allowed}.EPiServerForms .FormChoice:not(.FormChoice__Checkbox) label{align-items:center;display:flex;position:relative}.EPiServerForms .FormChoice:not(.FormChoice__Checkbox) .FormChoice__Input--Checkbox{background:#fff;border:1px solid #747474;cursor:pointer;height:20px;margin:3px 10px 3px 0;width:20px}.EPiServerForms .FormChoice:not(.FormChoice__Checkbox) .FormChoice__Input--Checkbox:hover{background:#fff;border-color:#747474}.EPiServerForms .FormChoice:not(.FormChoice__Checkbox) .FormChoice__Input--Checkbox:disabled{cursor:not-allowed}.EPiServerForms .ValidationFail{position:relative}.EPiServerForms .ValidationFail input,.EPiServerForms .ValidationFail input:active,.EPiServerForms .ValidationFail input:focus,.EPiServerForms .ValidationFail select,.EPiServerForms .ValidationFail select:active,.EPiServerForms .ValidationFail select:focus,.EPiServerForms .ValidationFail textarea,.EPiServerForms .ValidationFail textarea:active,.EPiServerForms .ValidationFail textarea:focus{border-color:#ffa300;padding-right:40px}.EPiServerForms .ValidationFail input:active[multiple],.EPiServerForms .ValidationFail input:focus[multiple],.EPiServerForms .ValidationFail input[multiple],.EPiServerForms .ValidationFail select:active[multiple],.EPiServerForms .ValidationFail select:focus[multiple],.EPiServerForms .ValidationFail select[multiple],.EPiServerForms .ValidationFail textarea:active[multiple],.EPiServerForms .ValidationFail textarea:focus[multiple],.EPiServerForms .ValidationFail textarea[multiple]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:none;border:1px solid #ffa300;border-radius:3px;box-sizing:border-box;color:#190606;display:block;font-weight:400;line-height:22px;margin:0;max-width:100%;outline:0;padding:13px;width:100%}.EPiServerForms .ValidationFail input:active[multiple]:disabled,.EPiServerForms .ValidationFail input:focus[multiple]:disabled,.EPiServerForms .ValidationFail input[multiple]:disabled,.EPiServerForms .ValidationFail select:active[multiple]:disabled,.EPiServerForms .ValidationFail select:focus[multiple]:disabled,.EPiServerForms .ValidationFail select[multiple]:disabled,.EPiServerForms .ValidationFail textarea:active[multiple]:disabled,.EPiServerForms .ValidationFail textarea:focus[multiple]:disabled,.EPiServerForms .ValidationFail textarea[multiple]:disabled{opacity:.5}.EPiServerForms .ValidationFail input:active[multiple]:hover:disabled,.EPiServerForms .ValidationFail input:focus[multiple]:hover:disabled,.EPiServerForms .ValidationFail input[multiple]:hover:disabled,.EPiServerForms .ValidationFail select:active[multiple]:hover:disabled,.EPiServerForms .ValidationFail select:focus[multiple]:hover:disabled,.EPiServerForms .ValidationFail select[multiple]:hover:disabled,.EPiServerForms .ValidationFail textarea:active[multiple]:hover:disabled,.EPiServerForms .ValidationFail textarea:focus[multiple]:hover:disabled,.EPiServerForms .ValidationFail textarea[multiple]:hover:disabled{cursor:not-allowed}.EPiServerForms .ValidationFail input:active[multiple]:focus,.EPiServerForms .ValidationFail input:focus[multiple]:focus,.EPiServerForms .ValidationFail input[multiple]:focus,.EPiServerForms .ValidationFail select:active[multiple]:focus,.EPiServerForms .ValidationFail select:focus[multiple]:focus,.EPiServerForms .ValidationFail select[multiple]:focus,.EPiServerForms .ValidationFail textarea:active[multiple]:focus,.EPiServerForms .ValidationFail textarea:focus[multiple]:focus,.EPiServerForms .ValidationFail textarea[multiple]:focus{border-color:#7a7a7a;outline:none}.EPiServerForms .ValidationFail input:active[multiple]::-moz-placeholder,.EPiServerForms .ValidationFail input:focus[multiple]::-moz-placeholder,.EPiServerForms .ValidationFail input[multiple]::-moz-placeholder,.EPiServerForms .ValidationFail select:active[multiple]::-moz-placeholder,.EPiServerForms .ValidationFail select:focus[multiple]::-moz-placeholder,.EPiServerForms .ValidationFail select[multiple]::-moz-placeholder,.EPiServerForms .ValidationFail textarea:active[multiple]::-moz-placeholder,.EPiServerForms .ValidationFail textarea:focus[multiple]::-moz-placeholder,.EPiServerForms .ValidationFail textarea[multiple]::-moz-placeholder{color:#190606;opacity:1}.EPiServerForms .ValidationFail input:active[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail input:focus[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail input[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail select:active[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail select:focus[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail select[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail textarea:active[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail textarea:focus[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail textarea[multiple]:-ms-input-placeholder{opacity:1}.EPiServerForms .ValidationFail input:active[multiple]::placeholder,.EPiServerForms .ValidationFail input:focus[multiple]::placeholder,.EPiServerForms .ValidationFail input[multiple]::placeholder,.EPiServerForms .ValidationFail select:active[multiple]::placeholder,.EPiServerForms .ValidationFail select:focus[multiple]::placeholder,.EPiServerForms .ValidationFail select[multiple]::placeholder,.EPiServerForms .ValidationFail textarea:active[multiple]::placeholder,.EPiServerForms .ValidationFail textarea:focus[multiple]::placeholder,.EPiServerForms .ValidationFail textarea[multiple]::placeholder{color:#190606;opacity:1}.EPiServerForms .ValidationFail input:active[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail input:focus[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail input[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail select:active[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail select:focus[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail select[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail textarea:active[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail textarea:focus[multiple]:-ms-input-placeholder,.EPiServerForms .ValidationFail textarea[multiple]:-ms-input-placeholder{color:#190606}.EPiServerForms .ValidationFail input:active[multiple]::-ms-input-placeholder,.EPiServerForms .ValidationFail input:focus[multiple]::-ms-input-placeholder,.EPiServerForms .ValidationFail input[multiple]::-ms-input-placeholder,.EPiServerForms .ValidationFail select:active[multiple]::-ms-input-placeholder,.EPiServerForms .ValidationFail select:focus[multiple]::-ms-input-placeholder,.EPiServerForms .ValidationFail select[multiple]::-ms-input-placeholder,.EPiServerForms .ValidationFail textarea:active[multiple]::-ms-input-placeholder,.EPiServerForms .ValidationFail textarea:focus[multiple]::-ms-input-placeholder,.EPiServerForms .ValidationFail textarea[multiple]::-ms-input-placeholder{color:#190606}.EPiServerForms .ValidationFail input:active[multiple]:not([multiple]),.EPiServerForms .ValidationFail input:focus[multiple]:not([multiple]),.EPiServerForms .ValidationFail input[multiple]:not([multiple]),.EPiServerForms .ValidationFail select:active[multiple]:not([multiple]),.EPiServerForms .ValidationFail select:focus[multiple]:not([multiple]),.EPiServerForms .ValidationFail select[multiple]:not([multiple]),.EPiServerForms .ValidationFail textarea:active[multiple]:not([multiple]),.EPiServerForms .ValidationFail textarea:focus[multiple]:not([multiple]),.EPiServerForms .ValidationFail textarea[multiple]:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px}.EPiServerForms .ValidationFail input:active[multiple]:hover,.EPiServerForms .ValidationFail input:focus[multiple]:hover,.EPiServerForms .ValidationFail input[multiple]:hover,.EPiServerForms .ValidationFail select:active[multiple]:hover,.EPiServerForms .ValidationFail select:focus[multiple]:hover,.EPiServerForms .ValidationFail select[multiple]:hover,.EPiServerForms .ValidationFail textarea:active[multiple]:hover,.EPiServerForms .ValidationFail textarea:focus[multiple]:hover,.EPiServerForms .ValidationFail textarea[multiple]:hover{cursor:pointer}.EPiServerForms .ValidationFail input:active[multiple]::-ms-expand,.EPiServerForms .ValidationFail input:focus[multiple]::-ms-expand,.EPiServerForms .ValidationFail input[multiple]::-ms-expand,.EPiServerForms .ValidationFail select:active[multiple]::-ms-expand,.EPiServerForms .ValidationFail select:focus[multiple]::-ms-expand,.EPiServerForms .ValidationFail select[multiple]::-ms-expand,.EPiServerForms .ValidationFail textarea:active[multiple]::-ms-expand,.EPiServerForms .ValidationFail textarea:focus[multiple]::-ms-expand,.EPiServerForms .ValidationFail textarea[multiple]::-ms-expand{display:none}.EPiServerForms .ValidationFail .Form__Element__ValidationError{color:#ffa300}.EPiServerForms .ValidationFail:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffa300;content:"\e915";font-family:icomoon!important;font-size:2em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:6px;text-transform:none;top:50%;transform:translateY(-50%)}.EPiServerForms.ValidationSuccess .Form__Description{display:none}.EPiServerForms.ValidationSuccess .Form__Success__Message{background-color:#ebe8e2;color:#190606;font-weight:500;margin:0;padding:1.5rem}.EPiServerForms.ValidationSuccess .Form__Success__Message p:last-child{margin:0}.EPiServerForms .Form__Status .Form__Warning__Message{background-color:#ffa300;color:#fff;font-weight:500;margin:0;padding:1.5rem}.EPiServerForms .Form__Status .Form__Warning__Message p:last-child{margin:0}.bold{font-weight:700}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-desktop,.mdc-layout-grid__cell--span-1-phone,.mdc-layout-grid__cell--span-1-tablet,.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-desktop,.mdc-layout-grid__cell--span-10-phone,.mdc-layout-grid__cell--span-10-tablet,.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-desktop,.mdc-layout-grid__cell--span-11-phone,.mdc-layout-grid__cell--span-11-tablet,.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-desktop,.mdc-layout-grid__cell--span-12-phone,.mdc-layout-grid__cell--span-12-tablet,.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-desktop,.mdc-layout-grid__cell--span-2-phone,.mdc-layout-grid__cell--span-2-tablet,.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-desktop,.mdc-layout-grid__cell--span-3-phone,.mdc-layout-grid__cell--span-3-tablet,.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-desktop,.mdc-layout-grid__cell--span-4-phone,.mdc-layout-grid__cell--span-4-tablet,.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-desktop,.mdc-layout-grid__cell--span-5-phone,.mdc-layout-grid__cell--span-5-tablet,.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-desktop,.mdc-layout-grid__cell--span-6-phone,.mdc-layout-grid__cell--span-6-tablet,.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-desktop,.mdc-layout-grid__cell--span-7-phone,.mdc-layout-grid__cell--span-7-tablet,.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-desktop,.mdc-layout-grid__cell--span-8-phone,.mdc-layout-grid__cell--span-8-tablet,.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-desktop,.mdc-layout-grid__cell--span-9-phone,.mdc-layout-grid__cell--span-9-tablet{padding:12px}.mdc-layout-grid__cell--span-12{width:auto}}.sr-only{clip:rect(1px,1px,1px,1px);word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:1px}.site-list-override{list-style-type:none;margin:0;padding:0}.has-epi-edit-button{min-height:5px;outline:2px solid #f0f0f0;outline-offset:5px}.epi-edit-button{background:#fff;border:2px solid #f0f0f0;border-bottom:none;color:#000!important;display:none;font-size:14px;line-height:20px;margin-top:-33px!important;padding:4px 10px 3px;position:absolute;text-decoration:none}.swipeblock .epi-edit-button{z-index:1}.epi-edit-button:before{content:"Edit"}.epi-edit-button:after{content:"";display:block;height:5px;left:0;position:absolute;right:0;top:100%}.has-epi-edit-button:hover>.epi-edit-button{display:block}.embed-page{min-height:800px}.skip-link{background:#fff;border-radius:10px;color:#190606;display:block!important;font-weight:500;left:-9999px;opacity:0;padding:10px 20px;position:absolute;text-decoration:none;top:-40px;transition:top .2s ease-in-out;z-index:9999}.skip-link:focus{opacity:0}.skip-link.focus-visible{left:0;opacity:1;top:0}.skip-link:focus-visible{left:0;opacity:1;top:0}.link,a{color:#190606}@media (min-width:1024px) and (max-width:1600px){.mdc-layout-grid{padding-left:96px!important;padding-right:96px!important}}@media (min-width:1600px){.mdc-layout-grid{padding-left:104px!important;padding-right:104px!important}}.preamble{font-size:18px;font-weight:400;line-height:26px}@media (min-width:1024px){.preamble{font-size:18px;line-height:26px}}p{margin:0 0 18px}.light{font-weight:300}.editor{display:flow-root}.title-label{--mobile-fs:16px;--mobile-lh:22px;--desktop-fs:16px;--desktop-lh:22px;color:#190606;color:#bbb;letter-spacing:1px;margin:0 0 2px;text-transform:none}.h1,.title-label,h1{font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-weight:900;line-height:38px;line-height:var(--mobile-lh);text-transform:uppercase}.h1,h1{--mobile-fs:30px;--mobile-lh:38px;--desktop-fs:42px;--desktop-lh:48px;color:#190606;font-style:normal;letter-spacing:0;margin:0 0 8px}@media (min-width:680px){.h1,h1{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.h2,h2{--mobile-fs:23px;--mobile-lh:28px;--desktop-fs:32px;--desktop-lh:38px;color:#190606;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-style:normal;font-weight:900;letter-spacing:0;line-height:38px;line-height:var(--mobile-lh);margin:0 0 8px;text-transform:uppercase}@media (min-width:680px){.h2,h2{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.h3,h3{--mobile-fs:20px;--mobile-lh:26px;--desktop-fs:26px;--desktop-lh:32px;color:#190606;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-style:normal;font-weight:900;letter-spacing:0;line-height:38px;line-height:var(--mobile-lh);margin:0 0 8px;text-transform:uppercase}@media (min-width:680px){.h3,h3{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.h4,h4{--mobile-fs:18px;--mobile-lh:24px;--desktop-fs:19px;--desktop-lh:24px;color:#190606;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-weight:900;line-height:38px;line-height:var(--mobile-lh);margin:0 0 5px;text-transform:none}@media (min-width:680px){.h4,h4{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.h5,h5{--mobile-fs:16px;--mobile-lh:22px;--desktop-fs:18px;--desktop-lh:24px;color:#190606;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-weight:900;line-height:38px;line-height:var(--mobile-lh);margin:0 0 2px;text-transform:none}@media (min-width:680px){.h5,h5{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.h6,h6{--mobile-fs:16px;--mobile-lh:22px;--desktop-fs:16px;--desktop-lh:22px;color:#190606;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-weight:900;line-height:38px;line-height:var(--mobile-lh);margin:0 0 2px;text-transform:none}:root{--scrollbarWidth:0px;--siteWidth:calc(100vw - var(--scrollbarWidth));--fullWidthMargins:calc(-50vw + var(--scrollbarWidth)/2)}.mdc-layout-grid{padding-bottom:0!important;padding-top:0!important}:root{--mdc-theme-primary:#6200ee;--mdc-theme-secondary:#018786;--mdc-theme-background:#fff;--mdc-theme-surface:#fff;--mdc-theme-error:#b00020;--mdc-theme-on-primary:#fff;--mdc-theme-on-secondary:#fff;--mdc-theme-on-surface:#000;--mdc-theme-on-error:#fff;--mdc-theme-text-primary-on-background:rgba(0,0,0,.87);--mdc-theme-text-secondary-on-background:rgba(0,0,0,.54);--mdc-theme-text-hint-on-background:rgba(0,0,0,.38);--mdc-theme-text-disabled-on-background:rgba(0,0,0,.38);--mdc-theme-text-icon-on-background:rgba(0,0,0,.38);--mdc-theme-text-primary-on-light:rgba(0,0,0,.87);--mdc-theme-text-secondary-on-light:rgba(0,0,0,.54);--mdc-theme-text-hint-on-light:rgba(0,0,0,.38);--mdc-theme-text-disabled-on-light:rgba(0,0,0,.38);--mdc-theme-text-icon-on-light:rgba(0,0,0,.38);--mdc-theme-text-primary-on-dark:#fff;--mdc-theme-text-secondary-on-dark:hsla(0,0%,100%,.7);--mdc-theme-text-hint-on-dark:hsla(0,0%,100%,.5);--mdc-theme-text-disabled-on-dark:hsla(0,0%,100%,.5);--mdc-theme-text-icon-on-dark:hsla(0,0%,100%,.5)}.mdc-theme--primary{color:#6200ee!important;color:var(--mdc-theme-primary,#6200ee)!important}.mdc-theme--secondary{color:#018786!important;color:var(--mdc-theme-secondary,#018786)!important}.mdc-theme--background{background-color:#fff;background-color:var(--mdc-theme-background,#fff)}.mdc-theme--surface{background-color:#fff;background-color:var(--mdc-theme-surface,#fff)}.mdc-theme--error{color:#b00020!important;color:var(--mdc-theme-error,#b00020)!important}.mdc-theme--on-primary{color:#fff!important;color:var(--mdc-theme-on-primary,#fff)!important}.mdc-theme--on-secondary{color:#fff!important;color:var(--mdc-theme-on-secondary,#fff)!important}.mdc-theme--on-surface{color:#000!important;color:var(--mdc-theme-on-surface,#000)!important}.mdc-theme--on-error{color:#fff!important;color:var(--mdc-theme-on-error,#fff)!important}.mdc-theme--text-primary-on-background{color:rgba(0,0,0,.87)!important;color:var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87))!important}.mdc-theme--text-secondary-on-background{color:rgba(0,0,0,.54)!important;color:var(--mdc-theme-text-secondary-on-background,rgba(0,0,0,.54))!important}.mdc-theme--text-hint-on-background{color:rgba(0,0,0,.38)!important;color:var(--mdc-theme-text-hint-on-background,rgba(0,0,0,.38))!important}.mdc-theme--text-disabled-on-background{color:rgba(0,0,0,.38)!important;color:var(--mdc-theme-text-disabled-on-background,rgba(0,0,0,.38))!important}.mdc-theme--text-icon-on-background{color:rgba(0,0,0,.38)!important;color:var(--mdc-theme-text-icon-on-background,rgba(0,0,0,.38))!important}.mdc-theme--text-primary-on-light{color:rgba(0,0,0,.87)!important;color:var(--mdc-theme-text-primary-on-light,rgba(0,0,0,.87))!important}.mdc-theme--text-secondary-on-light{color:rgba(0,0,0,.54)!important;color:var(--mdc-theme-text-secondary-on-light,rgba(0,0,0,.54))!important}.mdc-theme--text-hint-on-light{color:rgba(0,0,0,.38)!important;color:var(--mdc-theme-text-hint-on-light,rgba(0,0,0,.38))!important}.mdc-theme--text-disabled-on-light{color:rgba(0,0,0,.38)!important;color:var(--mdc-theme-text-disabled-on-light,rgba(0,0,0,.38))!important}.mdc-theme--text-icon-on-light{color:rgba(0,0,0,.38)!important;color:var(--mdc-theme-text-icon-on-light,rgba(0,0,0,.38))!important}.mdc-theme--text-primary-on-dark{color:#fff!important;color:var(--mdc-theme-text-primary-on-dark,#fff)!important}.mdc-theme--text-secondary-on-dark{color:hsla(0,0%,100%,.7)!important;color:var(--mdc-theme-text-secondary-on-dark,hsla(0,0%,100%,.7))!important}.mdc-theme--text-hint-on-dark{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-hint-on-dark,hsla(0,0%,100%,.5))!important}.mdc-theme--text-disabled-on-dark{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-disabled-on-dark,hsla(0,0%,100%,.5))!important}.mdc-theme--text-icon-on-dark{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-icon-on-dark,hsla(0,0%,100%,.5))!important}.mdc-theme--primary-bg{background-color:#6200ee!important;background-color:var(--mdc-theme-primary,#6200ee)!important}.mdc-theme--secondary-bg{background-color:#018786!important;background-color:var(--mdc-theme-secondary,#018786)!important}:root{--mdc-layout-grid-margin-desktop:42px;--mdc-layout-grid-gutter-desktop:24px;--mdc-layout-grid-column-width-desktop:72px;--mdc-layout-grid-margin-tablet:16px;--mdc-layout-grid-gutter-tablet:16px;--mdc-layout-grid-column-width-tablet:72px;--mdc-layout-grid-margin-phone:16px;--mdc-layout-grid-gutter-phone:16px;--mdc-layout-grid-column-width-phone:72px}@media (min-width:1024px){.mdc-layout-grid{box-sizing:border-box;margin:0 auto;max-width:1808px;padding:42px;padding:var(--mdc-layout-grid-margin-desktop,42px)}}@media (min-width:680px) and (max-width:1023px){.mdc-layout-grid{box-sizing:border-box;margin:0 auto;max-width:1808px;padding:16px;padding:var(--mdc-layout-grid-margin-tablet,16px)}}@media (max-width:679px){.mdc-layout-grid{box-sizing:border-box;margin:0 auto;max-width:1808px;padding:16px;padding:var(--mdc-layout-grid-margin-phone,16px)}}@media (min-width:1024px){.mdc-layout-grid__inner{align-items:stretch;display:flex;flex-flow:row wrap;margin:-12px;margin:calc(var(--mdc-layout-grid-gutter-desktop, 24px)/2*-1)}@supports (display:grid){.mdc-layout-grid__inner{grid-gap:24px;grid-gap:var(--mdc-layout-grid-gutter-desktop,24px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin:0}}}@media (min-width:680px) and (max-width:1023px){.mdc-layout-grid__inner{align-items:stretch;display:flex;flex-flow:row wrap;margin:-8px;margin:calc(var(--mdc-layout-grid-gutter-tablet, 16px)/2*-1)}@supports (display:grid){.mdc-layout-grid__inner{grid-gap:16px;grid-gap:var(--mdc-layout-grid-gutter-tablet,16px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin:0}}}@media (max-width:679px){.mdc-layout-grid__inner{align-items:stretch;display:flex;flex-flow:row wrap;margin:-8px;margin:calc(var(--mdc-layout-grid-gutter-phone, 16px)/2*-1)}@supports (display:grid){.mdc-layout-grid__inner{grid-gap:16px;grid-gap:var(--mdc-layout-grid-gutter-phone,16px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}}}@media (min-width:1024px){.mdc-layout-grid__cell{box-sizing:border-box;margin:12px;margin:calc(var(--mdc-layout-grid-gutter-desktop, 24px)/2);width:calc(33.33333% - 24px);width:calc(33.33333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell{grid-column-end:span 4;margin:0;width:auto}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-desktop{width:calc(8.33333% - 24px);width:calc(8.33333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-desktop{grid-column-end:span 1;width:auto}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-desktop{width:calc(16.66667% - 24px);width:calc(16.66667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-desktop{grid-column-end:span 2;width:auto}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-desktop{width:calc(25% - 24px);width:calc(25% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-desktop{grid-column-end:span 3;width:auto}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-desktop{width:calc(33.33333% - 24px);width:calc(33.33333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-desktop{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-desktop{width:calc(41.66667% - 24px);width:calc(41.66667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-desktop{grid-column-end:span 5;width:auto}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-desktop{width:calc(50% - 24px);width:calc(50% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-desktop{grid-column-end:span 6;width:auto}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-desktop{width:calc(58.33333% - 24px);width:calc(58.33333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-desktop{grid-column-end:span 7;width:auto}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-desktop{width:calc(66.66667% - 24px);width:calc(66.66667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-desktop{grid-column-end:span 8;width:auto}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-desktop{width:calc(75% - 24px);width:calc(75% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-desktop{grid-column-end:span 9;width:auto}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-desktop{width:calc(83.33333% - 24px);width:calc(83.33333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-desktop{grid-column-end:span 10;width:auto}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-desktop{width:calc(91.66667% - 24px);width:calc(91.66667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-desktop{grid-column-end:span 11;width:auto}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-desktop{width:calc(100% - 24px);width:calc(100% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display:grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-desktop{grid-column-end:span 12;width:auto}}}@media (min-width:680px) and (max-width:1023px){.mdc-layout-grid__cell{box-sizing:border-box;margin:8px;margin:calc(var(--mdc-layout-grid-gutter-tablet, 16px)/2);width:calc(33.33333% - 16px);width:calc(33.33333% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell{grid-column-end:span 4;margin:0;width:auto}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-tablet{width:calc(8.33333% - 16px);width:calc(8.33333% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-tablet{grid-column-end:span 1;width:auto}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-tablet{width:calc(16.66667% - 16px);width:calc(16.66667% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-tablet{grid-column-end:span 2;width:auto}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-tablet{width:calc(25% - 16px);width:calc(25% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-tablet{grid-column-end:span 3;width:auto}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-tablet{width:calc(33.33333% - 16px);width:calc(33.33333% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-tablet{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-tablet{width:calc(41.66667% - 16px);width:calc(41.66667% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-tablet{grid-column-end:span 5;width:auto}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-tablet{width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-tablet{grid-column-end:span 6;width:auto}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-tablet{width:calc(58.33333% - 16px);width:calc(58.33333% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-tablet{grid-column-end:span 7;width:auto}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-tablet{width:calc(66.66667% - 16px);width:calc(66.66667% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-tablet{grid-column-end:span 8;width:auto}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-tablet{width:calc(75% - 16px);width:calc(75% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-tablet{grid-column-end:span 9;width:auto}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-tablet{width:calc(83.33333% - 16px);width:calc(83.33333% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-tablet{grid-column-end:span 10;width:auto}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-tablet{width:calc(91.66667% - 16px);width:calc(91.66667% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-tablet{grid-column-end:span 11;width:auto}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-tablet{grid-column-end:span 12;width:auto}}}@media (max-width:679px){.mdc-layout-grid__cell{box-sizing:border-box;margin:8px;margin:calc(var(--mdc-layout-grid-gutter-phone, 16px)/2);width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell{grid-column-end:span 4;margin:0;width:auto}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-phone{width:calc(25% - 16px);width:calc(25% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-phone{grid-column-end:span 1;width:auto}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-phone{width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-phone{grid-column-end:span 2;width:auto}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-phone{width:calc(75% - 16px);width:calc(75% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-phone{grid-column-end:span 3;width:auto}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-phone{grid-column-end:span 4;width:auto}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display:grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-phone{grid-column-end:span 4;width:auto}}}.mdc-layout-grid__cell--order-1{order:1}.mdc-layout-grid__cell--order-2{order:2}.mdc-layout-grid__cell--order-3{order:3}.mdc-layout-grid__cell--order-4{order:4}.mdc-layout-grid__cell--order-5{order:5}.mdc-layout-grid__cell--order-6{order:6}.mdc-layout-grid__cell--order-7{order:7}.mdc-layout-grid__cell--order-8{order:8}.mdc-layout-grid__cell--order-9{order:9}.mdc-layout-grid__cell--order-10{order:10}.mdc-layout-grid__cell--order-11{order:11}.mdc-layout-grid__cell--order-12{order:12}.mdc-layout-grid__cell--align-top{align-self:flex-start}@supports (display:grid){.mdc-layout-grid__cell--align-top{align-self:start}}.mdc-layout-grid__cell--align-middle{align-self:center}.mdc-layout-grid__cell--align-bottom{align-self:flex-end}@supports (display:grid){.mdc-layout-grid__cell--align-bottom{align-self:end}}@media (min-width:1024px){.mdc-layout-grid--fixed-column-width{width:1212px;width:calc(var(--mdc-layout-grid-column-width-desktop, 72px)*12 + var(--mdc-layout-grid-gutter-desktop, 24px)*11 + var(--mdc-layout-grid-margin-desktop, 42px)*2)}}@media (min-width:680px) and (max-width:1023px){.mdc-layout-grid--fixed-column-width{width:1072px;width:calc(var(--mdc-layout-grid-column-width-tablet, 72px)*12 + var(--mdc-layout-grid-gutter-tablet, 16px)*11 + var(--mdc-layout-grid-margin-tablet, 16px)*2)}}@media (max-width:679px){.mdc-layout-grid--fixed-column-width{width:368px;width:calc(var(--mdc-layout-grid-column-width-phone, 72px)*4 + var(--mdc-layout-grid-gutter-phone, 16px)*3 + var(--mdc-layout-grid-margin-phone, 16px)*2)}}.mdc-layout-grid--align-left{margin-left:0;margin-right:auto}.mdc-layout-grid--align-right{margin-left:auto;margin-right:0}.mdc-typography{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif}.mdc-typography--headline1{font-size:6rem;letter-spacing:-.015625em;line-height:6rem}.mdc-typography--headline1,.mdc-typography--headline2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;font-weight:300;text-decoration:inherit;text-transform:inherit}.mdc-typography--headline2{font-size:3.75rem;letter-spacing:-.0083333333em;line-height:3.75rem}.mdc-typography--headline3{font-size:3rem;letter-spacing:normal;line-height:3.125rem}.mdc-typography--headline3,.mdc-typography--headline4{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;font-weight:400;text-decoration:inherit;text-transform:inherit}.mdc-typography--headline4{font-size:2.125rem;letter-spacing:.0073529412em;line-height:2.5rem}.mdc-typography--headline5{font-size:1.5rem;font-weight:400;letter-spacing:normal}.mdc-typography--headline5,.mdc-typography--headline6{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;line-height:2rem;text-decoration:inherit;text-transform:inherit}.mdc-typography--headline6{font-size:1.25rem;font-weight:500;letter-spacing:.0125em}.mdc-typography--subtitle1{font-size:1rem;font-weight:400;letter-spacing:.009375em;line-height:1.75rem}.mdc-typography--subtitle1,.mdc-typography--subtitle2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;text-decoration:inherit;text-transform:inherit}.mdc-typography--subtitle2{font-size:.875rem;font-weight:500;letter-spacing:.0071428571em;line-height:1.375rem}.mdc-typography--body1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.03125em;line-height:1.5rem;text-decoration:inherit;text-transform:inherit}.mdc-typography--body2{font-size:.875rem;letter-spacing:.0178571429em}.mdc-typography--body2,.mdc-typography--caption{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;font-weight:400;line-height:1.25rem;text-decoration:inherit;text-transform:inherit}.mdc-typography--caption{font-size:.75rem;letter-spacing:.0333333333em}.mdc-typography--button{font-size:.875rem;letter-spacing:.0892857143em;line-height:2.25rem}.mdc-typography--button,.mdc-typography--overline{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;font-weight:500;text-decoration:none;text-transform:uppercase}.mdc-typography--overline{font-size:.75rem;letter-spacing:.1666666667em;line-height:2rem}.accordionblock h3{margin:40px 0 32px;text-align:center}.accordion{border-top:1px solid #d3d0d5;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:Inter,sans-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:21px;line-height:31px}}.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:#0d5e66;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-container{-ms-overflow-style:none;height:0;overflow:hidden;scrollbar-width:none;transition:height .5s ease}.accordion .accordion-container::-webkit-scrollbar,.accordion .accordion-content::-webkit-scrollbar{display:none}.accordion .accordion-content{-ms-overflow-style:none;overflow:hidden;scrollbar-width:none;transition:height .5s ease}.accordion.expanded .accordion-button:after{transform:rotate(0)}.autocomplete{position:relative}.autocomplete .search{margin:20px auto 0!important}.autocomplete ul{background-color:#eff2f3;border-bottom:1px solid #190606;border-left:1px solid #190606;border-right:1px solid #190606;left:0;list-style:none;margin:0 auto;padding:0;position:absolute;top:41px;width:100%;z-index:2}.autocomplete ul li{border-bottom:1px solid #d3d0d5;cursor:pointer;font-size:14px;list-style:none;padding:2px 10px;text-align:left}.autocomplete ul li.active,.autocomplete ul li:hover{background-color:#bbb}.breadcrumbs{font-size:11px;padding-bottom:10px;padding-top:10px}.breadcrumbs a{color:#747474;text-decoration:none;transition:color .15s ease}.breadcrumbs a:hover{color:#0d5e66}.breadcrumbs .divider{padding:0 2px}.breadcrumbs .selected{color:#0d5e66;font-weight:400}.breadcrumbs .logout{font-size:14px}.breadcrumbs .logout a{text-decoration:underline}.breadcrumbs .logout a:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#747474;content:"\e916";display:inline-block;font-family:icomoon!important;font-size:18px;font-style:normal;font-variant:normal;font-weight:400;height:18px;line-height:1;text-transform:none;transform:translateY(3px);width:18px}.button,input[type=button].button,input[type=submit].button{align-items:center;background-color:#0d5e66;border:1px solid #0d5e66;border-radius:50px;box-shadow:none;color:#fff;display:inline-block;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;letter-spacing:0;line-height:26px;outline:0;padding:13px 30px;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 #190606;color:#190606}.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:#190606}.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:#f09da3;border:1px solid #f09da3;color:#fff}.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-thin,input[type=button].button--secondary-thin,input[type=submit].button--secondary-thin{background-color:#f09da3;border:1px solid #f09da3;color:#fff;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:#f09da3;border:1px solid #f09da3;color:#fff;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%}.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}.button__arrow i,input[type=button].button__arrow i,input[type=submit].button__arrow i{font-size:20px;margin-left:10px;transition:transform .3s ease}.button__arrow.focus-visible i,.button__arrow:hover i,input[type=button].button__arrow.focus-visible i,input[type=button].button__arrow:hover i,input[type=submit].button__arrow.focus-visible i,input[type=submit].button__arrow:hover i{transform:translate(5px)}.button__arrow:focus-visible i,.button__arrow:hover i,input[type=button].button__arrow:focus-visible i,input[type=button].button__arrow:hover i,input[type=submit].button__arrow:focus-visible i,input[type=submit].button__arrow:hover i{transform:translate(5px)}[href].focus-visible,[href]:focus,[href]:focus-within,[tabindex]:not([tabindex="-1"]).focus-visible,[tabindex]:not([tabindex="-1"]):focus,[tabindex]:not([tabindex="-1"]):focus-within,button.focus-visible,button:focus,button:focus-within{outline:none}[href].focus-visible,[href]:focus,[href][focus-within],[tabindex]:not([tabindex="-1"]).focus-visible,[tabindex]:not([tabindex="-1"]):focus,[tabindex]:not([tabindex="-1"])[focus-within],button.focus-visible,button:focus,button[focus-within]{outline:none}[href]:focus,[href]:focus-visible,[href][focus-within],[tabindex]:not([tabindex="-1"]):focus,[tabindex]:not([tabindex="-1"]):focus-visible,[tabindex]:not([tabindex="-1"])[focus-within],button:focus,button:focus-visible,button[focus-within]{outline:none}[href]:focus,[href]:focus-visible,[href]:focus-within,[tabindex]:not([tabindex="-1"]):focus,[tabindex]:not([tabindex="-1"]):focus-visible,[tabindex]:not([tabindex="-1"]):focus-within,button:focus,button:focus-visible,button:focus-within{outline:none}[href].focus-visible,[tabindex]:not([tabindex="-1"]).focus-visible,button.focus-visible{box-shadow:0 0 0 4px #4d94ff!important;outline-offset:0;transition:box-shadow .2s ease-in-out}[href]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,button:focus-visible{box-shadow:0 0 0 4px #4d94ff!important;outline-offset:0;transition:box-shadow .2s ease-in-out}.chat-button{animation-duration:.5s;animation-fill-mode:both;animation-name:zoomIn;border:0;bottom:10px;cursor:pointer;display:none;margin:0;padding:0;position:fixed;right:10px;z-index:1999}.chat-button__background{background-repeat:no-repeat;background-size:100%;height:93px;width:100px}.fc-widget-open .chat-button{display:none!important}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.contact-form__header{align-items:center;border:1px solid #d3d0d5;border-radius:3px;margin:20px 0;padding:15px}.contact-form__header h5,.contact-form__header p{margin:0}.contact-form__header img{border-radius:3px}.contact-form__errors{margin-top:20px;position:relative;width:100%}.contact-form .validate__error-message,.contact-form .validate__error-message--empty{display:none}.contact-form .validate__error-message--empty.validate__has-error,.contact-form .validate__error-message.validate__has-error{display:block}.contact-form .contact-form__errors{border:1px solid #ffa300;color:#190606;font-size:16px;min-width:100%;outline:none;padding:15px;width:100%}.contact-form .contact-form__errors__error{position:static}.contact-form__wrapper{margin-bottom:20px;position:relative}.contact-form__message{margin-top:40px}.contact-form .contact-form__input{background-color:#fff;border:1px solid #bbb;border-radius:3px;color:#190606;display:block;font-weight:400;height:50px;line-height:22px;margin:0;max-width:100%;outline:0;padding:13px;width:100%}.contact-form .contact-form__input:disabled{opacity:.5}.contact-form .contact-form__input:hover:disabled{cursor:not-allowed}.contact-form .contact-form__input:focus{border-color:#7a7a7a;outline:none}.contact-form .contact-form__input::-moz-placeholder{color:#190606;opacity:1}.contact-form .contact-form__input:-ms-input-placeholder{opacity:1}.contact-form .contact-form__input::placeholder{color:#190606;opacity:1}.contact-form .contact-form__input:-ms-input-placeholder{color:#190606}.contact-form .contact-form__input::-ms-input-placeholder{color:#190606}.contact-form .contact-form__input--hasContent,.contact-form .contact-form__input:focus{padding-top:24px}.contact-form .contact-form__input--hasContent~.contact-form__label,.contact-form .contact-form__input:focus~.contact-form__label{--scale-x:0.7;--scale-y:0.7;--translate-y:-12px;--translate-x:1px;opacity:.7;transform:translate(var(--translate-x),var(--translate-y)) scaleX(var(--scale-x)) scaleY(var(--scale-y));transform-origin:0}.contact-form__label{--scale-x:1;--scale-y:1;--translate-x:0;--translate-y:0;left:12px;pointer-events:none;position:absolute;top:14px;transform:translate(var(--translate-x),var(--translate-y)) scaleX(var(--scale-x)) scaleY(var(--scale-y));transform-origin:0;transition-duration:.2s}.contact-form .validate__has-error{padding-right:0!important}.contact-form .validate__error-message:after{content:none}.contact-form .button{width:100%}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.content-carousel{display:block;margin:0;position:relative;width:100%}.content-carousel .blockmargin{margin-bottom:0}.content-carousel .swiper-slide{height:auto}.content-carousel .swiper-buttons{display:none;position:absolute;right:20px;top:20px;z-index:1}@media (min-width:680px){.content-carousel .swiper-buttons{display:block}}.content-carousel .swiper-button{background-color:#fff;border:none;border-radius:3px;cursor:pointer;height:44px;opacity:.6;padding:11px 14px;text-decoration:none;transition:opacity .35s ease;width:51px}.content-carousel .swiper-button i{color:#190606;display:block;font-size:22px}.content-carousel .swiper-button:hover{opacity:1}.content-carousel .swiper-button-next i{transform:scaleX(-1)}.content-carousel .swiper-pagination{left:50%;position:absolute;top:16px;transform:translateX(-50%);z-index:1}@media (min-width:1024px){.content-carousel .swiper-pagination{top:29px}}.content-carousel .swiper-pagination-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 .swiper-pagination-bullet-active{background-color:#fff}.start-page .content-carousel .swiper-slide .promo .content{max-width:560px;opacity:0;transform:translate(-50%,-80%)}@media (min-width:1024px){.start-page .content-carousel .swiper-slide .promo .content{max-width:840px}}.start-page .content-carousel .swiper-slide .promo .content .button{opacity:0;transform:scale(0);transition:transform .5s ease,opacity .1s ease}.start-page .content-carousel .swiper-slide .promo .content .button:hover{opacity:.85}.start-page .content-carousel .swiper-slide .promo .background-image{transform:scale(1);transform-origin:var(--to);transition:transform var(--td) linear}.start-page .content-carousel .swiper-slide .promo .background-image video{max-width:auto;width:100%}.start-page .content-carousel.has-loaded .swiper-slide .promo .content{opacity:1;transform:translate(-50%,-50%);transition:transform .65s ease,opacity 1s ease}.start-page .content-carousel.has-loaded .swiper-slide .promo .content .button{opacity:1;transform:scale(1);transition-delay:.5s}.start-page .content-carousel.has-loaded .swiper-slide-active .promo .background-image,.start-page .content-carousel.has-loaded .swiper-slide-prev .promo .background-image{transform:scale(1.07)}@keyframes backgroundAnimation{0%{transform:scale(1)}to{transform:scale(1.1)}}.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%}.vdatetime-fade-enter-active,.vdatetime-fade-leave-active{transition:opacity .4s}.vdatetime-fade-enter,.vdatetime-fade-leave-to{opacity:0}.vdatetime-overlay{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;transition:opacity .5s;z-index:999}.vdatetime-popup{-webkit-tap-highlight-color:transparent;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);color:#444;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;left:50%;line-height:1.18;max-width:calc(100% - 30px);position:fixed;top:50%;transform:translate(-50%,-50%);width:340px;z-index:1000}.vdatetime-popup,.vdatetime-popup *{box-sizing:border-box}.vdatetime-popup__header{background:#3f51b5;color:#fff;font-size:32px;padding:18px 30px}.vdatetime-popup__title{font-size:21px;font-weight:300;margin-bottom:8px}.vdatetime-popup__year{cursor:pointer;font-size:14px;font-weight:300;opacity:.7;transition:opacity .3s}.vdatetime-popup__year:hover{opacity:1}.vdatetime-popup__date{cursor:pointer;line-height:1}.vdatetime-popup__actions{padding:0 20px 10px 30px;text-align:right}.vdatetime-popup__actions__button{background:0 0;border:none;color:#3f51b5;cursor:pointer;display:inline-block;font-size:16px;padding:10px 20px;transition:color .3s}.vdatetime-popup__actions__button:hover{color:#444}.vdatetime-calendar__navigation--next:hover svg path,.vdatetime-calendar__navigation--previous:hover svg path{stroke:#888}.vdatetime-calendar__navigation,.vdatetime-calendar__navigation *{box-sizing:border-box}.vdatetime-calendar__navigation{margin:15px 0;padding:0 30px;position:relative;width:100%}.vdatetime-calendar__navigation--next,.vdatetime-calendar__navigation--previous{cursor:pointer;padding:0 5px;position:absolute;top:0;width:18px}.vdatetime-calendar__navigation--next svg,.vdatetime-calendar__navigation--previous svg{height:13px;width:8px}.vdatetime-calendar__navigation--next svg path,.vdatetime-calendar__navigation--previous svg path{transition:stroke .3s}.vdatetime-calendar__navigation--previous{left:25px}.vdatetime-calendar__navigation--next{right:25px;transform:scaleX(-1)}.vdatetime-calendar__current--month{text-align:center;text-transform:capitalize}.vdatetime-calendar__month{padding:0 20px;transition:height .2s}.vdatetime-calendar__month__day,.vdatetime-calendar__month__weekday{cursor:pointer;display:inline-block;font-size:15px;font-weight:300;line-height:36px;text-align:center;width:14.28571%}.vdatetime-calendar__month__day>span,.vdatetime-calendar__month__weekday>span{display:block;height:0;overflow:hidden;padding:0 0 100%;position:relative;width:100%}.vdatetime-calendar__month__day>span>span,.vdatetime-calendar__month__weekday>span>span{align-items:center;border:0;border-radius:50%;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background-color .3s,color .3s}.vdatetime-calendar__month__weekday{font-weight:700}.vdatetime-calendar__month__day:hover>span>span{background:#eee}.vdatetime-calendar__month__day--selected:hover>span>span,.vdatetime-calendar__month__day--selected>span>span{background:#3f51b5;color:#fff}.vdatetime-calendar__month__day--disabled{cursor:default;opacity:.4}.vdatetime-calendar__month__day--disabled:hover>span>span{background:0 0;color:inherit}.vdatetime-time-picker__list::-webkit-scrollbar-thumb{background:#ccc}.vdatetime-time-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-time-picker,.vdatetime-time-picker *{box-sizing:border-box}.vdatetime-time-picker:after{clear:both;content:"";display:table}.vdatetime-time-picker__list{-webkit-overflow-scrolling:touch;float:left;height:305px;overflow-y:scroll;width:50%}.vdatetime-time-picker__list::-webkit-scrollbar{width:3px}.vdatetime-time-picker__with-suffix .vdatetime-time-picker__list{width:33.3%}.vdatetime-time-picker__item{cursor:pointer;font-size:20px;padding:10px 0;text-align:center;transition:font-size .3s}.vdatetime-time-picker__item:hover{font-size:32px}.vdatetime-time-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-time-picker__item--disabled{cursor:default;font-size:20px!important;opacity:.4}.vdatetime-year-picker__list::-webkit-scrollbar-thumb{background:#ccc}.vdatetime-year-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-year-picker,.vdatetime-year-picker *{box-sizing:border-box}.vdatetime-year-picker:after{clear:both;content:"";display:table}.vdatetime-year-picker__list{-webkit-overflow-scrolling:touch;float:left;height:305px;overflow-y:scroll;width:100%}.vdatetime-year-picker__list::-webkit-scrollbar{width:3px}.vdatetime-year-picker__item{cursor:pointer;font-size:20px;padding:10px 0;text-align:center;transition:font-size .3s}.vdatetime-year-picker__item:hover{font-size:32px}.vdatetime-year-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-year-picker__item--disabled{cursor:default;opacity:.4}.vdatetime-year-picker__item--disabled:hover{background:0 0;color:inherit}.vdatetime-month-picker__list::-webkit-scrollbar-thumb{background:#ccc}.vdatetime-month-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-month-picker,.vdatetime-month-picker *{box-sizing:border-box}.vdatetime-month-picker:after{clear:both;content:"";display:table}.vdatetime-month-picker__list{-webkit-overflow-scrolling:touch;float:left;height:305px;overflow-y:scroll;width:100%}.vdatetime-month-picker__list::-webkit-scrollbar{width:3px}.vdatetime-month-picker__item{cursor:pointer;font-size:20px;padding:10px 0;text-align:center;transition:font-size .3s}.vdatetime-month-picker__item:hover{font-size:32px}.vdatetime-month-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-month-picker__item--disabled{cursor:default;opacity:.4}.vdatetime-month-picker__item--disabled:hover{background:0 0;color:inherit}.vdatetime .vdatetime-calendar__month__day--selected:hover>span>span,.vdatetime .vdatetime-calendar__month__day--selected>span>span,.vdatetime .vdatetime-popup__header{background:#0d5e66}.vdatetime .vdatetime-popup__actions__button,.vdatetime .vdatetime-time-picker__item--selected,.vdatetime .vdatetime-year-picker__item--selected{color:#0d5e66}.vdatetime__date-icon{position:relative}.vdatetime__date-icon .vdatetime-input{padding-left:40px}.vdatetime__date-icon:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e90c";font-family:icomoon!important;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;left:10px;line-height:1;pointer-events:none;position:absolute;text-transform:none;top:14px}.vdatetime__time-icon{position:relative}.vdatetime__time-icon .vdatetime-input{padding-left:40px}.vdatetime__time-icon:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e90c";font-family:icomoon!important;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;left:10px;line-height:1;pointer-events:none;position:absolute;text-transform:none;top:14px}.vdatetime__datetime-icon{position:relative}.vdatetime__datetime-icon .vdatetime-input{padding-left:40px}.vdatetime__datetime-icon:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e90c";font-family:icomoon!important;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;left:10px;line-height:1;pointer-events:none;position:absolute;text-transform:none;top:14px}.vdatetime.select-time{display:inline-block;max-width:80px}.vdatetime-time-range{align-items:center;display:flex;justify-content:center}.vdatetime-time-range__separator{padding:0 8px}.device-support .pointer-coarse{display:none}@media (pointer:coarse){.device-support .pointer-coarse{display:block}}.device-support .pointer-fine{display:none}@media (pointer:fine){.device-support .pointer-fine{display:block}}.device-support .pointer-none{display:none}@media (pointer:none){.device-support .pointer-none{display:block}}.device-support .hover-hover{display:none}@media (hover:hover){.device-support .hover-hover{display:block}}.device-support .hover-none{display:none}@media (hover:none){.device-support .hover-none{display:block}}.device-support .any-hover-hover{display:none}@media (any-hover:hover){.device-support .any-hover-hover{display:block}}.device-support .any-hover-none{display:none}@media (any-hover:none){.device-support .any-hover-none{display:block}}.divider{margin:40px 0}.file-area{display:flex;flex-wrap:wrap}.file-area--multiple{margin:-15px}.file-area--multiple .file-area__item{order:1}.file-area--multiple .file-upload__message{order:2}.file-area__remove-file{background-color:#fff;border-radius:50%;height:24px;line-height:24px;position:absolute;right:0;text-align:center;top:0;transform:translate3d(25%,-25%,0);width:24px;z-index:5}.file-area__remove-file:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e90d";font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.file-area__remove-file:hover{cursor:pointer}.file-area__item{width:100%}.file-area--multiple .file-area__item{padding:15px}@media (min-width:400px){.file-area--multiple .file-area__item{max-width:200px}}.file-area__file-loading{min-height:100px}.file-area__preview-container{position:relative}.file-area__preview-default{background-color:#eff2f3;line-height:100%;min-height:100px;text-align:center}.file-area__preview-default:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e914";font-family:icomoon!important;font-size:72px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.file-area__preview-image{display:block;width:100%}.file-area__file-name{font-size:12px;letter-spacing:.4px;line-height:21px;text-transform:uppercase}.file-area .file-upload__message{margin:10px 15px 0}.file-upload{min-height:150px}.file-upload,.file-upload__drop-area{height:100%;min-width:170px;position:relative;width:100%}.file-upload__drop-area{align-items:center;background:#eff2f3;border:1px dashed #999;border-radius:5px;display:flex;justify-content:center;line-height:24px;min-height:120px;text-align:center;transition:padding .1s ease-out,border .1s ease-out}.file-upload__drop-area--entered{border-color:#190606}.file-upload__area-content{display:table-cell;vertical-align:middle}.file-upload__input{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.file-upload__icon{color:#999;font-size:38px;margin-bottom:5px;margin-top:auto}.file-upload__text{color:#999;font-size:14px;font-weight:300;letter-spacing:.47px;margin-bottom:auto}.file-upload__size{display:block;font-size:12px;text-align:center}.file-upload__message{background-color:#fff;border:2px solid #ffa300;color:#d46969;margin-top:8px;padding:10px;position:relative;width:100%;z-index:3}.file-upload__message span{color:#190606;display:block;font-size:12px;font-weight:600;line-height:1.33em}.filter .center{text-align:center}.filter button{background-color:transparent;border:1px solid #190606;color:#190606;cursor:pointer;margin-bottom:10px;padding:10px 39px 10px 32px;position:relative}.filter button:active,.filter button:focus{outline:none}.filter button:hover{opacity:.85}.filter button:hover:disabled{opacity:.25}.filter button:disabled{cursor:not-allowed;opacity:.25}.filter button:hover{opacity:.72}.filter button .filterFadeIn{opacity:1}.filter button .filterFadeIn,.filter button .filterFadeOut{position:absolute;right:28px;top:10px;transition:opacity .5s}.filter button .filterFadeOut{opacity:0}.filter .filtersection{display:flex;flex-direction:row;justify-content:center;overflow:scroll;overflow-x:hidden;width:100%}@media (max-width:500px){.filter .filtersection{flex-direction:column}}.filter .filtersection__column{margin-top:40px;padding-right:80px}.filter .filtersection__column__items.rows{display:flex;flex-direction:row;flex-wrap:wrap;max-width:350px}.filter .filtersection__column__items.rows a{padding-right:0}.filter .filtersection__column__items a{color:#190606;display:inline-block;padding-right:30px;position:relative;text-decoration:none}.filter .filtersection__column__items a .checkmark{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.filter .filtersection__column__items a .checkmark:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e90e";font-family:icomoon!important;font-size:1em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.filter .filtersection__column__items a.selected{color:#000}.filter .filtersection__column__items a.selected .checkmark{display:block}.filter .filtersection__column__items img{height:48px;margin:0 10px 10px 0;width:48px}.filter .fadeOut{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s .5s,opacity .5s linear}.filter .fadeIn{height:auto;max-height:600px;opacity:1;transition:max-height 1s,opacity .5s linear .5s}.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}}.glightbox-container{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;height:100%;left:0;outline:none;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:999999!important}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{height:100%;overflow:hidden;position:relative;width:100%;z-index:9999}.glightbox-container .gslider{align-items:center;display:flex!important;height:100%;justify-content:center;left:0;overflow:hidden;position:relative;top:0;transform:translateZ(0);transition:transform .4s ease;width:100%}.glightbox-container .gslide{align-items:center;display:flex;justify-content:center;opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.glightbox-container .gslide.current{opacity:1;position:relative;z-index:99999}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{display:flex;flex-direction:column;height:100vh;justify-content:center;margin:auto;max-width:100%;position:relative;width:100%}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{-webkit-overflow-scrolling:touch;border:none;min-height:165px;outline:none!important;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{border:none;display:block;float:none;height:auto;margin:auto;max-height:100vh;max-width:100vw;min-width:200px;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{max-width:100%;width:auto}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{max-width:100vh;position:relative;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{margin:auto;width:100%}.gslide-video:before{background:rgba(255,0,0,.34);content:"";display:none;height:100%;position:absolute;width:100%}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{height:75vh;max-width:100%!important;min-width:100%}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;margin:auto;max-height:calc(100vh - 40px);max-width:100%;overflow:auto;text-align:left}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{display:block!important;opacity:1;overflow:auto}.gslide-external{background:#fff;display:flex;height:100%;max-height:75vh;min-width:100%;overflow:auto;padding:0;width:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{flex-direction:column;margin:0 auto}.gslide-description{flex:1 0 100%;position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75));bottom:0;height:auto!important;max-height:78vh;max-width:100vw!important;order:2!important;overflow:auto!important;padding:19px 11px 50px;position:absolute;transition:opacity .3s linear;width:100%}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{opacity:.4;transition:opacity .5s ease}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;transition:opacity .5s ease}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-radius:50%;border-right-color:transparent;display:block;height:25px;left:0;margin:0 auto;position:absolute;right:0;top:47%;width:25px;z-index:9999}.goverlay{height:calc(100vh + 1px);left:0;position:fixed;top:-1px;width:100%;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{align-items:center;border:none;cursor:pointer;display:flex;flex-direction:column;height:44px;justify-content:center;width:26px;z-index:99999}.gclose svg,.gnext svg,.gprev svg{display:block;height:auto;margin:0;padding:0;width:25px}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:#000;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em;margin-bottom:19px}.glightbox-clean .gslide-desc{font-family:arial;font-size:.86em;line-height:1.4em;margin-bottom:0}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{height:50px;position:absolute;top:-100%;width:40px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{height:35px;position:absolute;right:10px;top:15px;width:35px}.glightbox-clean .gclose svg{height:auto;width:18px}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{opacity:1;transform:translateZ(0);visibility:visible}}@keyframes gslideOutLeft{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(-60%,0,0);visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;transform:translateZ(0)}}@keyframes gslideOutRight{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(60%,0,0)}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{flex-direction:row;height:auto;width:auto}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{height:100%;overflow-y:auto;position:absolute}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}.gallery__item{opacity:0;transform:scale(0);transition:transform 1s ease-out,opacity 1.5s ease-out}.gallery__item.visible{opacity:1;transform:scale(1)}.gallery__item a{cursor:url(/gui/static/icons/zoom-icon.svg) 25 25,auto;display:block;overflow:hidden}.gallery__item a:hover img{transform:scale(1.07)}.gallery__item a img{-o-object-fit:cover;object-fit:cover;transition:transform .3s}.gallery{bottom:0;position:absolute;right:0}.gallery .icon{font-size:20px;margin-right:10px}.glightbox-clean .gslide-description{background-color:transparent;color:#fff;font-family:Inter,sans-serif}.glightbox-clean .gslide-desc a{font-size:16px}.glightbox-clean .gslide-desc,.glightbox-clean .gslide-desc p{font-family:Inter,sans-serif;max-width:100%!important}.glightbox-clean .gdesc-inner{padding-left:0}@media (min-width:769px){.glightbox-clean .gdesc-inner{padding-left:10px}}.glightbox-clean .gclose,.glightbox-clean .gclose:hover,.glightbox-clean .gnext,.glightbox-clean .gnext:hover,.glightbox-clean .gprev,.glightbox-clean .gprev:hover{background:none}.goverlay{background:rgba(24,24,27,.92)}.glightbox-clean .gslide-media{box-shadow:none}.gslide:not(.zoomed) .gslide-image img{max-height:80vh!important}@media (min-width:769px){.gslide:not(.zoomed) .gslide-image img{max-height:100vh!important}}@media (max-width:768px){.glightbox-clean .gnext,.glightbox-clean .gprev{position:absolute;top:50%!important;transform:translateY(-50%)}.glightbox-clean .gprev{left:8px!important}.glightbox-clean .gnext{right:8px!important}}@media (min-width:769px){.glightbox-clean .ginner-container{align-items:center;display:flex}.glightbox-clean .gslide-description{bottom:0;position:absolute}.glightbox-clean .gslide-description .gdesc-inner{background-color:#190606;padding:10px;text-align:center;width:-moz-max-content;width:max-content}}.headerarea{grid-gap:0!important;min-height:74px;position:relative;top:0;z-index:20}@media (min-width:1600px){.headerarea{min-height:82px}}.headerarea .block{margin-bottom:0}.specialheader .headerarea{left:0;position:fixed;right:0;top:0}.image-hotspots-block{position:relative}.image-hotspots-block .hotspot--opened .hotspot__icon{z-index:3}.image-hotspots-block .hotspot--opened .hotspot__icon:after{transform:scale(1.3)}.image-hotspots-block .hotspot--opened .hotspot__popup{opacity:1;visibility:visible}.image-hotspots-block .hotspot__icon{align-items:center;border:1px solid #fff;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;height:34px;justify-content:center;padding:6px;position:absolute;transform:translateX(-17px);transition:scale .25s ease-in-out;width:34px;z-index:1}.image-hotspots-block .hotspot__icon:after{background-color:#fff;border-radius:50%;box-shadow:0 0 0 7px #190606;content:"";display:block;height:10px;opacity:.5;transform:scale(1);transition:transform .25s ease-in-out;width:10px}.image-hotspots-block .hotspot__popup{background-color:hsla(0,0%,100%,.9);border-radius:3px;font-size:14px;left:0;opacity:0;padding:20px;position:absolute;top:0;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden;width:282px;z-index:2}.image-hotspots-block .hotspot__popup--has-link{cursor:pointer;text-decoration:none}.image-hotspots-block .hotspot__popup--has-link .hotspot__popup__title:after{display:block}.image-hotspots-block .hotspot__popup__category{font-size:14px;margin:0}.image-hotspots-block .hotspot__popup__title{--mobile-fs:16px;--mobile-lh:22px;--desktop-fs:16px;--desktop-lh:22px;color:#190606;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-weight:900;line-height:38px;line-height:var(--mobile-lh);margin:0 0 5px;text-transform:none}.image-hotspots-block .hotspot__popup__title:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f09da3;content:"\e941";display:none;font-family:icomoon!important;font-size:26px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:8px;text-transform:none;top:12px}.image-hotspots-block .hotspot__popup__preamble{font-size:14px;line-height:19px;margin-bottom:5px}.image-hotspots-block .hotspot__popup__link-text{font-size:14px;line-height:19px}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;z-index:1}div[data-tippy-root]{z-index:4!important}.tippy-box{background-color:#fff;color:#190606;filter:drop-shadow(0 0 16px rgba(0,0,0,.25))}.tippy-content{padding:9px 30px 9px 15px;position:relative}.tippy-content i{cursor:pointer;font-size:18px;position:absolute;right:9px;top:10px}.tippy-arrow:before{border-bottom-color:#fff!important;border-top-color:#fff!important}.kitchenmodelpartial a{background-color:inherit;color:#190606;display:inline-block;text-decoration:none}.kitchenmodelpartial .image{margin-bottom:10px;position:relative}.kitchenmodelpartial picture{border-radius:3px;display:block;overflow:hidden}.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}.kitchenmodelpartial:hover img.variantimage{transform:scale(1.07)}.swipeblock .blockmargin,.swipeblock .container,.swipeblock .fullwidth__content,.swipeblock .image,.swipeblock .kitchenmodelpartial,.swipeblock .kitchenmodelvariantpage,.swipeblock .swipe-slider,.swipeblock .tray,.swipeblock picture{background-color:inherit}.kitchenstores .storecard{border:1px solid #d3d0d5;border-radius:3px;padding:20px}.kitchenstores .storecard .storelink{text-decoration:none}.kitchenstores .storecard h6{margin-bottom:0}.kitchenstores .storecard .address{font-size:13px;font-weight:400;line-height:18px;margin-bottom:10px}@media (min-width:1024px){.kitchenstores .storecard .address{font-size:14px;line-height:19px}}.kitchenstores .storecard .link{font-size:13px;font-weight:400;line-height:18px}@media (min-width:1024px){.kitchenstores .storecard .link{font-size:14px;line-height:19px}}.kitchenstores .storecard .distance{color:#747474;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:19px;line-height:inherit;padding-top:2px}@media (min-width:1024px){.kitchenstores .storecard .distance{font-size:14px;line-height:19px}}@media (min-width:680px){.kitchenstores .storecard .distance{line-height: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:50%;transform:translate(-50%,-50%)}.kitchenstylepartial .text h2,.kitchenstylepartial .text h3{color:#fff;margin-bottom:5px}.menu-button{background-color:transparent;border:none;cursor:pointer;display:flex;margin:0;order:2;padding:0;transition:opacity .1s ease}.menu-button:active,.menu-button:focus,.menu-button:hover{background-color:transparent;opacity:.72}@media (min-width:1024px){.menu-button{margin-left:-58px;margin-right:36px}}@media (min-width:1600px){.menu-button{margin-left:-64px;margin-right:42px}}.menu-button .menu-button__icon{display:flex}.menu-button .menu-button__icon:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e93d";font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle}@media (min-width:1600px){.menu-button .menu-button__icon:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e93d";font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}}.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .menu-button .menu-button__icon:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e93d";font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle}@media (min-width:1600px){.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .menu-button .menu-button__icon:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e93d";font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}}.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{margin-top:15px}.moodboard-notification{align-items:center;background-color:#ebe8e2;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;font-weight:300;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:rgba(240,157,163,.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}}.overlay{align-items:center;background:rgba(0,0,0,.8);display:flex;height:100%;justify-content:center;left:0;top:0;width:100vw;z-index:2000}.overlay,.overlay--is-open{overflow-y:scroll;position:fixed}.overlay--is-open{width:100%}.overlay__content{max-height:100%;max-width:100vw;min-height:50px;overflow-y:auto;position:relative}.overlay__close-button{background-color:hsla(0,0%,100%,.3);border-radius:100%;color:#000;cursor:pointer;display:inline-block;height:30px;line-height:30px;position:absolute;right:10px;text-align:center;top:10px;width:30px}.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;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,transform .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) translateX(100px)}.overlay.side-filter-overlay.fade-enter.search-overlay .overlay__content,.overlay.side-filter-overlay.fade-leave-to.search-overlay .overlay__content,.overlay.side-right-overlay.fade-enter.search-overlay .overlay__content,.overlay.side-right-overlay.fade-leave-to.search-overlay .overlay__content{transform:scale(1) translateX(-100px)}@media (min-width:1024px){.overlay.side-filter-overlay.fade-enter.search-overlay .overlay__content,.overlay.side-filter-overlay.fade-leave-to.search-overlay .overlay__content,.overlay.side-right-overlay.fade-enter.search-overlay .overlay__content,.overlay.side-right-overlay.fade-leave-to.search-overlay .overlay__content{transform:scale(1) translateX(100px)}}.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-y:auto;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:#0d5e66;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:#f09da3}.overlay.side-filter-overlay.search-overlay .overlay__content,.overlay.side-right-overlay.search-overlay .overlay__content{left:0;overflow:auto;overflow-x:hidden;padding-left:16px;padding-right:16px;padding-top:0;right:auto}@media (min-width:680px){.overlay.side-filter-overlay.search-overlay .overlay__content,.overlay.side-right-overlay.search-overlay .overlay__content{padding-left:24px;padding-right:24px;padding-top:0}}@media (min-width:1024px){.overlay.side-filter-overlay.search-overlay .overlay__content,.overlay.side-right-overlay.search-overlay .overlay__content{left:auto;right:0}}@media (min-width:680px){.overlay.side-right-overlay .overlay__close-button{right:27px}}.overlay.side-right-overlay .overlay__scrollarea{margin:0 -16px;overflow:auto;padding:0 16px 40px}@media (min-width:680px){.overlay.side-right-overlay .overlay__scrollarea{margin:0 -34px;padding:0 34px 40px}}.overlay.overlay__language h4{margin-bottom:30px}.overlay.overlay__language a{font-size:14px;letter-spacing:3.5px;line-height:42px;text-decoration:none;text-transform:uppercase}.overlay.overlay__language .overlay__language_container{position:relative}.overlay.overlay__language .overlay__close-button{border:0;right:0}.overlay.overlay__contact .overlay__content{padding-top:30px}.overlay.overlay__contact .overlay__close-button{top:29px}.paragraph-a{font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:30px}@media (min-width:1024px){.paragraph-a{font-size:26px;line-height:36px}}.paragraph-b{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px}@media (min-width:1024px){.paragraph-b{font-size:21px;line-height:31px}}.paragraph-lead{font-size:18px;font-weight:400;line-height:26px}@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:#747474;font-size:13px;font-weight:400;line-height:19px}@media (min-width:1024px){.paragraph-byline{font-size:14px;line-height:19px}}.quicklink-block{background-color:#ebe8e2;border-radius:2px;color:#190606;display:flex;flex-direction:row;height:85px;justify-content:flex-start;text-decoration:none;width:100%}@media (min-width:1024px){.quicklink-block{height:110px}}.quicklink-block .quicklink__image{aspect-ratio:1;border-radius:2px 0 0 2px;height:100%;overflow:hidden;position:relative;width:110px}.quicklink-block .quicklink__image picture{display:block;height:100%;position:absolute;transform:scale(1);transition:transform .8s ease;width:100%}.quicklink-block .quicklink__image picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;width:100%}.quicklink-block .quicklink__content{align-items:center;display:flex;height:100%;overflow:hidden;padding:15px;width:66%}.quicklink-block .quicklink__content p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;font-weight:700;line-height:22px;margin:0;overflow:hidden;text-overflow:ellipsis;width:100%}.quicklink-block:focus .quicklink__image picture,.quicklink-block:hover .quicklink__image picture,.quicklink-block[focus-within] .quicklink__image picture{transform:scale(1.07)}.quicklink-block:focus .quicklink__image picture,.quicklink-block:focus-within .quicklink__image picture,.quicklink-block:hover .quicklink__image picture{transform:scale(1.07)}.quotesection{color:inherit;display:block;margin:0 auto 60px;text-align:center;text-decoration:none}@media (min-width:1023px){.quotesection{margin:0 auto 100px}}.quotesection .quote{display:inline-block;font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:30px;max-width:1040px;padding:30px 0;position:relative}@media (min-width:1024px){.quotesection .quote{font-size:26px;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 #f09da3;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}.quotesection .link{display:block;margin:50px auto 0;max-width:-moz-max-content;max-width:max-content}.read-more-container{max-width:700px;position:relative}.read-more-container .read-more-content{max-height:160px;overflow:hidden}.read-more-container .read-more-button{cursor:pointer;padding-top:20px;position:relative}.read-more-container .read-more-button:before{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.2));bottom:20px;content:"";display:block;height:100px;position:absolute;width:100%}.read-more-container--full-height .read-more-content{max-height:none}.read-more-container--full-height .read-more-button:before{display:none}.grecaptcha-badge{visibility:hidden}.g-recaptcha{margin-top:20px}.referencecasepartial a{color:#190606;text-decoration:none}.referencecasepartial picture{border-radius:3px;display:block;margin-bottom:15px;overflow:hidden}.referencecasepartial img{transition:transform .8s ease}.referencecasepartial img:hover{transform:scale(1.07)}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.search-panel{background:inherit}.search-panel .search-panel__form{align-items:center;background:inherit;border-bottom:1px solid #d3d0d5;display:flex;flex-direction:row;height:74px;justify-content:flex-start;margin:0 -16px 16px;padding:0 16px;position:sticky;top:0;width:calc(100% + 32px)}@media (min-width:680px){.search-panel .search-panel__form{margin:0 -24px 24px;padding:0 16px 0 24px;position:relative;width:calc(100% + 48px)}}@media (min-width:1600px){.search-panel .search-panel__form{height:82px}}.search-panel .search-panel__form .search-panel__back-button{background-color:transparent;border:0;color:#190606;font-size:12px;margin:0 8px 0 0;padding:17px 6px}.search-panel .search-panel__form .search-panel__back-button:focus{opacity:.85}.search-panel .search-panel__form .search-panel__back-button .icon{font-size:24px}@media (min-width:1024px){.search-panel .search-panel__form .search-panel__back-button{display:none}}.search-panel .search-panel__form .search-panel__query{background:inherit;border:0;flex:1 1 auto;font-size:18px;height:100%;outline:0 none}.search-panel .search-panel__form .search-panel__submit{display:none;font-size:22px;line-height:1;margin:0 10px;padding:10px 13px}.search-panel .search-panel__form .search-panel__submit:focus{opacity:.85}@media (min-width:1024px){.search-panel .search-panel__form .search-panel__submit{display:block}}.search-panel .search-panel__form .search-panel__submit .icon-search:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e921";font-family:icomoon!important;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.search-panel .search-panel__form .search-panel__close-button{background-color:transparent;border:0;color:#0d5e66;display:block;font-size:12px;padding:17px 6px}.search-panel .search-panel__form .search-panel__close-button:focus{opacity:.85}@media (min-width:1024px){.search-panel .search-panel__form .search-panel__close-button{display:block}}.search-panel .search-panel__result .search-result__list{border-bottom:1px solid #d3d0d5;list-style:none inside;margin:0 0 32px;padding:0 0 16px}.search-panel .search-panel__result .search-result__list:last-child{border-bottom:0}.search-panel .search-panel__result .search-result__list .search-item{display:block;font-size:16px;line-height:1.25;margin:0 0 12px;padding:0}.search-panel .search-panel__result .search-result__list .search-item.item__product{margin:0 0 20px}.search-panel .search-panel__result .search-result__list .search-item a{align-items:center;border-radius:1px;color:#190606;display:flex;flex-direction:row;justify-content:flex-start;text-decoration:none;transition:opacity .1s ease}.search-panel .search-panel__result .search-result__list .search-item a:focus,.search-panel .search-panel__result .search-result__list .search-item a:hover{opacity:.72}.search-panel .search-panel__result .search-result__list .search-item .icon{align-items:flex-start;align-self:flex-start;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;line-height:1;margin:0 12px 0 0}.search-panel .search-panel__result .search-result__list .search-item .icon.icon-search{font-size:24px;height:24px;width:24px}.search-panel .search-panel__result .search-result__list .search-item .icon.icon-document{font-size:18px;height:24px;width:24px}.search-panel .search-panel__result .search-result__list .search-item .product-image{background:linear-gradient(315deg,#747474,#d3d0d5 80%);border-radius:2px;flex:0 0 50px;height:50px;margin:0 24px 0 0;overflow:hidden;width:50px}.search-panel .search-panel__result .search-result__list .search-item .product-image img{background-color:#fff;border-radius:2px;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.search-panel .search-panel__result .search-result__list .search-item .content{align-items:center;flex-direction:row;justify-content:flex-start}.search-panel .search-panel__result .search-result__list .search-item .content .highlight{background-color:inherit;color:inherit;font-weight:700}.search-panel .search-panel__result .search-result__list .search-item .content .product-title{display:block;font-size:14px;font-weight:700;line-height:20px}.search-panel .search-panel__result .search-result__list .search-item .content .product-number{color:#bbb;display:block;font-size:12px;line-height:16px}.search-panel .search-panel__result .show-more-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#0d5e66;display:block;font-weight:700;margin:0 auto}@media (max-width:680px){.search-panel .search-panel__result .show-more-link{font-size:14px}}.simplekitchenmodelpartial .simplekitchenmodelpartial__image{margin-bottom:30px;min-width:100%}@media (min-width:1024px){.simplekitchenmodelpartial .simplekitchenmodelpartial__image{margin-bottom:40px}}.simplekitchenmodelpartial .simplekitchenmodelpartial__link{color:#190606;text-decoration:none}@media (max-width:1024px){.simplekitchenmodelpartial .simplekitchenmodelpartial__cell h2{margin-bottom:0}}@media (min-width:1024px) and (max-width:1600px){.simplekitchenmodelpartial .simplekitchenmodelpartial__cell{grid-column-end:span 6}}.simplekitchenmodelpartial .content-carousel .swiper-button{opacity:0}.simplekitchenmodelpartial .content-carousel:hover .swiper-button{opacity:1}.slidingdoorstores .storecard{border:1px solid #d3d0d5;border-radius:3px;padding:20px}.slidingdoorstores .storecard .storelink{text-decoration:none}.slidingdoorstores .storecard h6{margin-bottom:0}.slidingdoorstores .storecard .address{font-size:13px;font-weight:400;line-height:18px;margin-bottom:10px}@media (min-width:1024px){.slidingdoorstores .storecard .address{font-size:14px;line-height:19px}}.slidingdoorstores .storecard .link{font-size:13px;font-weight:400;line-height:18px}@media (min-width:1024px){.slidingdoorstores .storecard .link{font-size:14px;line-height:19px}}.slidingdoorstores .storecard .distance{color:#747474;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:19px;line-height:inherit;padding-top:2px}@media (min-width:1024px){.slidingdoorstores .storecard .distance{font-size:14px;line-height:19px}}@media (min-width:680px){.slidingdoorstores .storecard .distance{line-height:inherit}}.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}@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}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.a-swipe-slider.swiper .swiper-content-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.a-swipe-slider.swiper .swiper-content-wrapper .swiper-buttons{display:none}@media (min-width:680px){.a-swipe-slider.swiper .swiper-content-wrapper .swiper-buttons{display:flex;justify-content:flex-end;position:relative;width:30%;z-index:5}}.a-swipe-slider.swiper .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}.a-swipe-slider.swiper .swiper-content-wrapper .swiper-buttons .swiper-button i{font-size:23px}.a-swipe-slider.swiper .swiper-content-wrapper .swiper-buttons .swiper-button-prev{margin-right:14px}.a-swipe-slider.swiper .swiper-content-wrapper .swiper-buttons .swiper-button-next{transform:scaleX(-1)}.a-swipe-slider.swiper .swiper-content-wrapper .swiper-buttons .swiper-button-disabled{cursor:default;opacity:.3}.a-swipe-slider.swiper .swiper-content-wrapper .swiper-buttons .swiper-button-lock{display:none}@media (pointer:coarse){.a-swipe-slider.swiper .swiper-content-wrapper .swiper-buttons .swiper-button{display:none}}.a-swipe-slider.swiper .swiper-content{width:100%}@media (min-width:680px){.a-swipe-slider.swiper .swiper-content{width:70%}}.a-swipe-slider.swiper .swiper-content.center{text-align:center}.a-swipe-slider.swiper.swiper-center-content .swiper-content-wrapper{justify-content:center;position:relative}.a-swipe-slider.swiper.swiper-center-content .swiper-content{text-align:center}@media (min-width:680px){.a-swipe-slider.swiper.swiper-center-content .swiper-content{width:80%}.a-swipe-slider.swiper.swiper-center-content .swiper-buttons{bottom:0;position:absolute;right:0;width:10%}}.a-swipe-slider.swiper .swiper-slide{height:auto}.a-swipe-slider.swiper .swiper-slide-auto{width:auto}.a-swipe-slider.swiper .swiper-slide .fullwidth--mobile{left:auto;margin-left:auto;margin-right:auto;right:auto;width:auto}@media (max-width:680px){.a-swipe-slider.swiper{margin-right:-16px}}.a-swipe-slider.swiper.linkbuttonsblock__list,.a-swipe-slider.swiper.variant-filter-controls{position:relative}.a-swipe-slider.swiper.linkbuttonsblock__list:after,.a-swipe-slider.swiper.variant-filter-controls: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}.a-swipe-slider.swiper.linkbuttonsblock__list .swiper-wrapper .swiper-slide:last-of-type,.a-swipe-slider.swiper.variant-filter-controls .swiper-wrapper .swiper-slide:last-of-type{margin-right:16px}.swipeblock:not(.fullwidth) .blockmargin.background:not(.teaser) .swiper{margin-right:-16px;padding:0 16px}@media (min-width:680px){.swipeblock:not(.fullwidth) .blockmargin.background:not(.teaser) .swiper{margin-right:0;padding:0 24px}}@media (min-width:679px){.swipeblock:not(.fullwidth) .fullwidth-mobile .fullwidth__content{margin:initial;padding:initial}}@media (min-width:680px){.categorylistingpage .headertextarea .preamble{max-width:70%}}.tabs__bar{-ms-overflow-style:-ms-autohiding-scrollbar;display:flex;font-size:18px;height:50px;margin-bottom:-1px;overflow-x:auto;position:relative;scrollbar-width:none}.tabs__bar::-webkit-scrollbar{display:none}.tabs__tab{cursor:pointer;font-weight:500;line-height:50px;margin-right:30px;transition:background-color .7s ease-out;white-space:nowrap}.tabs__tab.mousedown{background-color:#d3d0d5;transition:background-color .3s ease-out}.tabs__tab.is-active{color:#0d5e66}.tabs__indicator{background:#0d5e66;bottom:0;content:"";height:2px;left:0;position:absolute;transition:.3s ease-in-out;width:100%}.tabs__tab-content{border-top:1px solid #d3d0d5;padding-top:40px}.utility-colors{display:flex;flex-flow:wrap}.utility-colors .color-box{margin:10px;text-align:center}.utility-colors .color-box,.utility-colors .color-box .color{align-items:center;flex-direction:column;justify-content:center}.utility-colors .color-box .color{background-color:transparent;border:1px solid #000;border-radius:5px;color:#000;display:flex;height:100px;width:100px}.utility-colors .color-box .color-name{color:#000;text-align:center}.utility-colors .utility-color-primary .color{background-color:#0d5e66;border:1px solid #fff;color:#fff}.utility-colors .utility-color-primary .color:after{content:"#0D5E66"}.utility-colors .utility-color-secondary .color{background-color:#f09da3}.utility-colors .utility-color-secondary .color:after{content:"#F09DA3"}.utility-colors .utility-color-third .color{background-color:#ebe8e2}.utility-colors .utility-color-third .color:after{content:"#EBE8E2"}.utility-colors .utility-color-black .color{background-color:#190606;border:1px solid #fff;color:#fff}.utility-colors .utility-color-black .color:after{content:"#190606"}.utility-colors .utility-color-white .color{background-color:#fff}.utility-colors .utility-color-white .color:after{content:"#fff"}.utility-colors .utility-color-success .color{background-color:#00b154;border:1px solid #fff;color:#fff}.utility-colors .utility-color-success .color:after{content:"#00b154"}.utility-colors .utility-color-info .color{background-color:#2d5563;border:1px solid #fff;color:#fff}.utility-colors .utility-color-info .color:after{content:"#2d5563"}.utility-colors .utility-color-warning .color{background-color:#ffa300}.utility-colors .utility-color-warning .color:after{content:"#ffa300"}.utility-colors .utility-color-error .color{background-color:#d46969}.utility-colors .utility-color-error .color:after{content:"#D46969"}.utility-colors .utility-color-item1 .color{background-color:#747474}.utility-colors .utility-color-item1 .color:after{content:"#747474"}.utility-colors .utility-color-item2 .color{background-color:#bbb}.utility-colors .utility-color-item2 .color:after{content:"#bbb"}.utility-colors .utility-color-item3 .color{background-color:#d3d0d5}.utility-colors .utility-color-item3 .color:after{content:"#D3D0D5"}.utility-colors .utility-color-item4 .color{background-color:#eff2f3}.utility-colors .utility-color-item4 .color:after{content:"#eff2f3"}.utility-colors .utility-color-tone1 .color{background-color:#ebe8e2}.utility-colors .utility-color-tone1 .color:after{content:"#EBE8E2"}.utility-colors .utility-color-tone2 .color{background-color:#eef1f2}.utility-colors .utility-color-tone2 .color:after{content:"#EEF1F2"}.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:#ffa300;padding-right:40px}.validate__error-message{color:#ffa300;display:none;position:relative}.validate__error-message:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffa300;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}.breadcrumbs a{color:#190606}.breadcrumbs a:hover{color:rgba(25,6,6,.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:#190606;content:"\e941";display:inline-block;font-family:icomoon!important;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transform:translateY(1px)}.breadcrumbs span:nth-last-child(2){color:rgba(25,6,6,.5)}.breadcrumbs .selected{color:#7f8487}.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}}.kitchenstylepartial .text h3{text-transform:none}.kitchenstylepartial .text h2,.kitchenstylepartial .text h3{color:#190606}.backgroundcontainer.background{padding:50px 0}.backgroundcontainer .fullwidth__content .mdc-layout-grid__inner .blockmargin{margin-bottom:0}.badablock{margin-bottom:60px;padding-bottom:40px;padding-top:40px}@media (min-width:1024px){.badablock{padding-bottom:80px;padding-top:80px}}.badablock.fullwidth{background-color:#ebe8e2}.badablock .desktop{display:none}.badablock .mobile{display:block}.badablock .badaarea{background-color:#fff;border-radius:3px;flex-direction:column;flex-grow:1;justify-content:space-between;padding:20px 10px}.badablock .badaarea.swiper-slide{display:flex}.badablock .preambletext{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px}@media (min-width:1024px){.badablock .preambletext{font-size:21px;line-height:31px}}.badablock .button{width:100%}.badablock .detailslist{grid-gap:20px;display:flex;flex-direction:column;justify-content:flex-start;margin-top:50px;padding-top:20px;position:relative}@media (min-width:680px){.badablock .detailslist{flex-direction:row}.badablock .detailslist div:first-child{margin-right:10px}}.badablock .detailslist:before{border-bottom:4px solid #f09da3;content:"";height:2px;left:0;position:absolute;top:0;width:50px}.badablock .onecolumn .preambletext{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px;margin:30px 0 40px}@media (min-width:1024px){.badablock .onecolumn .preambletext{font-size:21px;line-height:31px}}.badablock .onecolumn .detailslist{margin-top:20px}.badablock .onecolumn .button{padding:12px 30px 14px}.badablock .nocolumn{text-align:center}@media (min-width:679px){.badablock .nocolumn{text-align:left}}.badablock .nocolumn .subheading{font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:30px}@media (min-width:1024px){.badablock .nocolumn .subheading{font-size:26px;line-height:36px}}@media (min-width:680px){.badablock .nocolumn .button{padding:20px 45px}}@media (min-width:1280px){.badablock .nocolumn .button{padding:20px 75px}}@media (min-width:680px){.badablock{margin-bottom:100px}.badablock .desktop{display:flex}.badablock .mobile{display:none}.badablock .center{text-align:center}.badablock .button{margin-top:20px;padding-left:265px;padding-right:265px;width:auto}.badablock .badaarea{padding:40px 50px}}@media (min-width:1024px){.buyingguideblock{padding:calc(var(--mdc-layout-grid-gutter-desktop)*2) 0}}.buyingguideblock__container{padding:var(--mdc-layout-grid-gutter-phone) 0}@media (min-width:680px){.buyingguideblock__container{padding:calc(var(--mdc-layout-grid-gutter-desktop)*2) 0}}@media (min-width:1280px){.buyingguideblock__container{grid-gap:84px}}@media (min-width:1024px){.buyingguideblock__image{margin:calc(var(--mdc-layout-grid-gutter-desktop)*-4) 0}}.buyingguideblock__image img{border-radius:3px}@media (min-width:680px){.buyingguideblock__column-1{align-items:center;display:flex}}.buyingguideblock__content{max-width:630px}.buyingguideblock__button{width:100%}@media (min-width:680px){.buyingguideblock__button{width:auto}}.buyingguideblock__privacy{color:#747474;font-size:13px;font-weight:400;line-height:18px;margin-top:22px}@media (min-width:1024px){.buyingguideblock__privacy{font-size:14px;line-height:19px}}.buyingguideblock__privacy p{margin-bottom:0}.buyingguidepopupblock{border-radius:3px}.buyingguidepopupblock__object{position:relative}.buyingguidepopupblock__object:after{background-color:rgba(0,0,0,.31);bottom:0;box-shadow:inset 0 2px 67px rgba(0,0,0,.306);content:"";height:100%;left:0;position:absolute;width:100%}.buyingguidepopupblock__title{bottom:var(--mdc-layout-grid-gutter-phone);color:#fff;left:var(--mdc-layout-grid-gutter-phone);margin:0;max-width:calc(100% - var(--mdc-layout-grid-gutter-phone)*2);position:absolute;width:100%;z-index:2}@media (min-width:680px){.buyingguidepopupblock__title{bottom:var(--mdc-layout-grid-gutter-tablet);left:var(--mdc-layout-grid-gutter-tablet);max-width:calc(100% - var(--mdc-layout-grid-gutter-tablet)*2)}}@media (min-width:1024px){.buyingguidepopupblock__title{bottom:var(--mdc-layout-grid-gutter-desktop);left:var(--mdc-layout-grid-gutter-desktop);max-width:calc(100% - var(--mdc-layout-grid-gutter-desktop)*2)}}.buyingguidepopupblock__content{padding:var(--mdc-layout-grid-gutter-phone)}@media (min-width:680px){.buyingguidepopupblock__content{padding:var(--mdc-layout-grid-gutter-tablet)}}@media (min-width:1024px){.buyingguidepopupblock__content{padding:var(--mdc-layout-grid-gutter-desktop)}}.buyingguidepopupblock .button{width:100%}.buyingguidepopupblock .popup .container .closepopup{background-color:rgba(239,242,243,.75)}.buyingguidepopupblock .popup .container .closepopup:hover i{opacity:.85}.campaign-block{background-color:#0d5e66;margin:30px 0;padding-bottom:40px;padding-top:40px}.campaign-block .preamble,.campaign-block a,.campaign-block h2,.campaign-block h4{color:#fff}.campaign-block .darktext .preamble,.campaign-block .darktext a,.campaign-block .darktext h2,.campaign-block .darktext h4{color:#190606}.campaign-block .icon:after{content:" ";display:block;height:20px;line-height:20px;margin-left:5px;text-align:center;width:20px}.campaign-block .showmore:after{content:"\e918"}.campaign-block .showless:after,.campaign-block .showmore:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:icomoon!important;font-size:18px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.campaign-block .showless:after{content:"\e917"}.campaign-block .showmoredark:after{content:"\e918"}.campaign-block .showlessdark:after,.campaign-block .showmoredark:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;font-family:icomoon!important;font-size:18px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.campaign-block .showlessdark:after{content:"\e917"}.campaign-block .preamble{max-width:769px}.campaign-block img{margin-bottom:8px}.campaign-block a{cursor:pointer;text-decoration:none}.chatblock{display:flex;flex-direction:column}.chatblock h4{margin:20px 0}.chatblock .chat{background-color:#ebe8e2;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 img{border-radius:3px;margin-bottom:10px}.chatblock .chat .chatarea{margin-top:21px}.chatblock .chat .chatarea .button{background-color:transparent;border:1px solid #190606;color:#190606}.chatblock .chat .chatarea .button:active,.chatblock .chat .chatarea .button:focus{outline:none}.chatblock .chat .chatarea .button:hover{opacity:.85}.chatblock .chat .chatarea .button:hover:disabled{opacity:.25}.chatblock .chat .chatarea .button:disabled{cursor:not-allowed;opacity:.25}.chatblock .chat .chatarea .button:hover{opacity:.72}.chatblock .chat .chatarea .chattext{display:inline-block;margin-left:10px;vertical-align:top}.chatblock .chat .chatarea .chattext .chatclosed{font-weight:500}.chatblock .chat .chatarea .chatopen{color:#00b154;display:inline-block;font-weight:500;margin-left:10px;vertical-align:text-bottom}@media (min-width:679px){.chatblock .chat{padding:30px}}@media (min-width:1023px){.chatblock .chat{padding:40px}}.chatstatus{background-color:#00b154;border-radius:50%;height:15px;margin-left:-10px;margin-right:10px;width:15px}.chatstatus--closed{background-color:#ffa300}.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}}.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,.closablebanner .button--inverted-outlined,.closablebanner .button--outlined{border-color:inherit!important;color:inherit!important}.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}}.closeststoresblock .closeststores{display:flex;flex-wrap:wrap;margin:30px 0;text-align:center}.closeststoresblock .closeststores__heading{border-bottom:2px solid;color:#f09da3;padding:15px 0}.closeststoresblock .closeststores-info{flex:0 0 100%;margin:10px 0}@media (min-width:680px){.closeststoresblock .closeststores-info{display:flex;flex:0 0 48%;flex-direction:column;margin:20px 1%}}@media (min-width:1023px){.closeststoresblock .closeststores-info{display:flex;flex:0 0 24%;flex-direction:column;margin:10px .5% 20px;padding:0 15px}}@media (min-width:1023px) and (-ms-high-contrast:active),(min-width:1023px) and (-ms-high-contrast:none){.closeststoresblock .closeststores-info{flex:0 0 21%}}.closeststoresblock .closeststores-info__name{color:#0d5e66;flex:0 0 auto}.closeststoresblock .closeststores-info__name a{text-decoration:none}.closeststoresblock .closeststores-info__address,.closeststoresblock .closeststores-info__phone{display:block;margin-bottom:10px}.closeststoresblock .closeststores-info__phone a{text-decoration:none}.closeststoresblock .closeststores-info__openinghours{display:block;margin-bottom:10px;text-decoration:none}.closeststoresblock .closeststores-info__distance{display:block;margin-bottom:10px}.closeststoresblock .closeststores-info__buttons{display:flex;flex-direction:column;margin-top:auto}.closeststoresblock .closeststores-info__buttons a:first-child{margin-bottom:10px}.closeststoresblock .closeststores__showmore{text-align:center;width:100%}.cloudinaryimageblock.fullwidth img{width:100%}.cloudinaryimageblock p{color:#747474;font-size:13px;font-weight:400;line-height:19px;margin-bottom:0;margin-top:7px}@media (min-width:1024px){.cloudinaryimageblock p{font-size:14px;line-height:19px}}.cloudinaryvideoblock.fullwidth img{width:100%}.cloudinaryvideoblock p{color:#747474;font-size:13px;font-weight:400;line-height:19px;margin-bottom:0;margin-top:7px}@media (min-width:1024px){.cloudinaryvideoblock p{font-size:14px;line-height:19px}}.color-swatches-image-switcher,.color-swatches-image-switcher__image{height:100%;position:relative;width:100%}.color-swatches-image-switcher__image{border-radius:3px;overflow:hidden}.color-swatches-image-switcher__image picture{width:100%}.color-swatches-image-switcher__image .image-src{aspect-ratio:1/1;display:block;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .6s ease-in-out;width:100%}.color-swatches-image-switcher__image .image-src img{height:auto;width:100%}.color-swatches-image-switcher__image .image-src.primary{opacity:1}.color-swatches-image-switcher__image .image-src.secondary{position:absolute;top:0}@media (min-width:680px){.color-swatches-image-switcher__image .image-src{aspect-ratio:auto}}.color-swatches-image-switcher__image .image-src img{height:100%}@media (min-width:680px){.color-swatches-image-switcher__image .image-src img{height:auto}}.color-swatches-image-switcher__image .image-src.active{opacity:1;z-index:2}.color-swatches-image-switcher__image-src.secondary{position:absolute;top:0}.color-swatches-image-switcher__button{word-wrap:break-word;align-items:center;background-color:#fff;border-radius:100px;display:flex;height:43px;justify-content:center;left:0;margin:auto;padding:0 15px;position:absolute;right:0;top:-20px;width:-moz-max-content;width:max-content;z-index:3}.color-swatches-image-switcher__button-swatch{border:1px solid transparent;border-radius:50%;display:inline-block;height:18px;margin-right:10px;position:relative;width:18px}.color-swatches-image-switcher__button-swatch.active:after,.color-swatches-image-switcher__button-swatch:hover:after{border-radius:50%;box-sizing:border-box;content:"";height:26px;left:-5px;position:absolute;top:-5px;width:26px}.color-swatches-image-switcher__button-swatch:hover:after{border:1px solid rgba(25,6,6,.4)}.color-swatches-image-switcher__button-swatch.active:after,.color-swatches-image-switcher__button-swatch.active:hover:after{border:1px solid #190606}.color-swatches-image-switcher__button-swatch.bordered{border:1px solid #d3d0d5}.color-swatches-image-switcher__button-swatch:hover{cursor:pointer}.color-swatches-image-switcher__button-swatch:last-child{margin-right:0}@media (min-width:680px){.color-swatches-image-switcher__button{left:43px;margin:0;top:43px;transform:none}}@media (min-width:1024px){.color-swatches-image-switcher__button{left:63px;top:63px}}.contact-card{margin:0;padding:20px}.contact-card.contact-card__variant-bg{background-color:hsla(0,0%,100%,.5)}.kitchenmodelpage .contact-card{margin-top:20px}.contact-card__header{align-items:flex-start;display:flex;gap:30px;justify-content:space-between}@media (min-width:680px) and (max-width:1280px){.contact-card__header{flex-direction:column-reverse;gap:20px}}.contact-card__header .badge{align-items:center;background-color:#fff;border-radius:100px;box-shadow:0 4px 15px rgba(0,0,0,.1);display:flex;flex-shrink:0;font-size:13px;gap:5px;margin-left:auto;padding:2px 20px 2px 10px;text-decoration:none}.contact-card__header .badge:before{animation:pulse 2s;animation-iteration-count:4;background-color:#00964f;border:2px solid #fff;border-radius:50%;content:"";display:block;height:12px;transform:scale(1);width:12px}.contact-card__content{margin-bottom:1.5rem}.contact-card .badatext{margin:10px 0}.contact-card a.button{margin:0 4px 10px 0}.contact-card .chatarea{display:inline-block}.contact-card .chatarea .button{background-color:transparent;border:1px solid #190606;color:#190606}.contact-card .chatarea .button:active,.contact-card .chatarea .button:focus{outline:none}.contact-card .chatarea .button:hover{opacity:.85}.contact-card .chatarea .button:hover:disabled{opacity:.25}.contact-card .chatarea .button:disabled{cursor:not-allowed;opacity:.25}.contact-card .chatarea .button:hover{opacity:.72}@media (min-width:680px){.contact-card__buttons{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.contact-card__buttons .button{margin:0!important}.kitchenmodelpage .contact-card__buttons .button{white-space:nowrap}}.contact-card--outline{border:1px solid #d3d0d5}.contact-card--outline>*{background-color:transparent!important}.contact-panel-block{background-color:#0d5e66;border-radius:3px;color:#fff;margin-top:40px;padding:20px;position:relative;width:100%}@media (min-width:680px){.contact-panel-block{margin-top:60px}}@media (min-width:1280px){.contact-panel-block{padding:44px 0}}@media (min-width:1440px){.contact-panel-block{margin-top:54px}}.contact-panel-block__grid{display:flex;flex-direction:column}@media (min-width:1440px){.contact-panel-block__grid{flex-direction:row}}@media (min-width:768px) and (max-width:1439px){.contact-panel-block__grid{flex-direction:row;flex-wrap:wrap}}.contact-panel-block__item{padding:20px 0}.contact-panel-block__item:last-child{border-top:1px solid #747474;padding-top:20px}.contact-panel-block__item:last-child[\:not-has\(\.contact-panel-block__image-container\)]{border-top:none;margin-top:0}.contact-panel-block__item:last-child:not(:has(.contact-panel-block__image-container)){border-top:none;margin-top:0}@media (min-width:768px) and (max-width:1439px){.contact-panel-block__item{border-right:1px solid #747474;padding:0 25px 0 20px}.contact-panel-block__item:nth-child(3){border-right:none;padding-right:0}.contact-panel-block__item:last-child{border-right:none;border-top:1px solid #747474;flex:1;flex-basis:100%;flex-direction:row;margin-top:20px;padding-top:20px}.contact-panel-block__item:last-child[\:not-has\(\.contact-panel-block__image-container\)]{border-right:none;border-top:none;flex:initial;flex-basis:auto;margin-top:0;padding-top:0}.contact-panel-block__item:last-child:not(:has(.contact-panel-block__image-container)){border-right:none;border-top:none;flex:initial;flex-basis:auto;margin-top:0;padding-top:0}}@media (min-width:1440px){.contact-panel-block__item{border-width:0;border-right:1px solid #747474;min-width:286px;padding:0 30px}.contact-panel-block__item:last-child{border-right:none;border-top:none;padding-top:0}.contact-panel-block__item:nth-child(3):last-child{border-right:none;margin-top:0;padding-top:0}}.contact-panel-block__heading{margin-bottom:5px}.contact-panel-block__phone{color:inherit;display:block;font-size:24px;font-weight:650;line-height:27px;margin-bottom:0;text-decoration:none}.contact-panel-block__phone--with-email{margin-bottom:10px}@media (min-width:1024px){.contact-panel-block__phone{font-size:32px;line-height:35px}}.contact-panel-block__email{color:inherit;display:inline-block;font-size:16px;font-weight:200;text-underline-position:under}@media (min-width:1024px){.contact-panel-block__email{font-size:18px}}.contact-panel-block__team{display:flex;flex-direction:column}@media (min-width:768px) and (max-width:1439px){.contact-panel-block__team{flex-direction:row}}@media (min-width:1700px){.contact-panel-block__team{flex-direction:row}}.contact-panel-block__image-container{align-items:center;display:flex;gap:0}.contact-panel-block__image-container:first-child{margin-left:10px}.contact-panel-block__team-name-container{display:flex;flex-direction:column;justify-content:center;padding:15px 0 0}@media (min-width:768px) and (max-width:1439px){.contact-panel-block__team-name-container{flex-direction:column;padding:15px 0 0 15px}}@media (min-width:1700px){.contact-panel-block__team-name-container{padding:15px 0 0 15px}}.contact-panel-block__image{border-radius:50%;height:80px;margin-left:-20px;outline:5px solid #fff;outline-offset:-4px;overflow:hidden;position:relative;width:80px}@media (min-width:376px){.contact-panel-block__image{height:88px;width:88px}}.contact-panel-block__information{color:#747474;color:#ebe8e2;font-size:13px;font-weight:400;line-height:19px;margin:0}@media (min-width:1024px){.contact-panel-block__information{font-size:14px;line-height:19px}}.customercaseblock{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:60px}@media (min-width:680px){.customercaseblock{margin-bottom:100px}}.customercaseblock .customercase{color:inherit;text-decoration:none}.customercaseblock img{border-radius:3px;margin-bottom:34px}.customercaseblock .title{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:34px;position:relative;width:100%}.customercaseblock .title h3{display:inline-block;margin-bottom:34px;max-width:90%}@media (min-width:680px){.customercaseblock .title h3{max-width:none}}.customercaseblock .title .icon{border:1px solid #d3d0d5;border-radius:50%;display:none;flex:0 0 59px;float:right;height:59px;margin:0 0 0 48px;text-align:center;width:59px}.customercaseblock .title .icon:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e908";font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:59px;text-align:center;text-transform:none}@media (min-width:680px){.customercaseblock .title .icon{display:block}}.customercaseblock .title:after{border-bottom:3px solid #f09da3;bottom:0;content:"";height:1px;left:0;position:absolute;width:10%}.customercaseblock .caseitem-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:0 0 0 -16px;overflow:hidden}@media (min-width:1600px){.customercaseblock .caseitem-container{margin:0 0 0 -24px}}.customercaseblock .caseitem-container .caseitem{display:flex;flex-basis:calc(33.33333% - 16px);flex-direction:column;flex-grow:0;flex-shrink:0;margin:0 0 0 16px;max-width:100px;width:calc(33.33333% - 16px)}.customercaseblock .caseitem-container .caseitem:nth-child(n+4){display:none}@media (min-width:680px){.customercaseblock .caseitem-container .caseitem{max-width:116px}}@media (min-width:1440px){.customercaseblock .caseitem-container .caseitem{flex-basis:calc(20% - 8px);width:calc(20% - 8px)}.customercaseblock .caseitem-container .caseitem:nth-child(n+4){display:block}.customercaseblock .caseitem-container .caseitem:nth-child(n+5){display:none}}@media (min-width:1600px){.customercaseblock .caseitem-container .caseitem{flex-basis:calc(20% - 24px);margin:0 0 0 24px;width:calc(20% - 24px)}.customercaseblock .caseitem-container .caseitem:nth-child(n+4),.customercaseblock .caseitem-container .caseitem:nth-child(n+5){display:block}.customercaseblock .caseitem-container .caseitem:nth-child(n+6){display:none}}.customercaseblock .caseitem-container .caseitem img{border:1px solid #d3d0d5;margin-bottom:15px;width:100%}.customercaseblock .caseitem-container .caseitem p,.customercaseblock .caseitem-container .caseitem span{display:block;font-size:13px;font-weight:400;line-height:18px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1024px){.customercaseblock .caseitem-container .caseitem p,.customercaseblock .caseitem-container .caseitem span{font-size:14px;line-height:19px}}.customercaseblock .caseitem-container .caseitem p{font-weight:500}.customercaseblock .clickable:hover{cursor:pointer}.customercaseblock .button{display:block;width:100%}@media (min-width:680px){.customercaseblock .button{display:none}}.documentsandguides{background-color:#fff;border-radius:3px;display:flex;text-decoration:none}.documentsandguides__body{align-items:center;display:flex;justify-content:space-between;padding:15px 12px 11px;width:100%}@media (min-width:680px){.documentsandguides__body{padding:42px 25px 38px}}.documentsandguides__body p{--mobile-fs:16px;--mobile-lh:22px;--desktop-fs:18px;--desktop-lh:24px;color:#190606;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-weight:900;line-height:38px;line-height:var(--mobile-lh);margin:0;text-transform:none}@media (min-width:680px){.documentsandguides__body p{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.documentsandguides__image{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:680px){.documentsandguides__image{width:64px}}.documentsandguides.focus-visible,.documentsandguides:hover{background-color:hsla(0,0%,100%,.72)}.documentsandguides:focus-visible,.documentsandguides:hover{background-color:hsla(0,0%,100%,.72)}.documentsandguides .icon{font-size:24px}.feedbackblock__container{text-align:center}.feedbackblock__container--background .feedbackblock__form{border:0}.feedbackblock__form{border:1px solid #bbb;border-width:1px 0;padding:64px 0}@media (min-width:680px){.feedbackblock__form{border-radius:3px;border-width:1px}}.feedbackblock__content{margin:0 auto}@media (min-width:680px){.feedbackblock__content{max-width:360px}}.feedbackblock__label{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.feedbackblock__textarea{margin-bottom:16px;margin-top:20px;min-height:200px}.feedbackblock__textarea::-moz-placeholder{opacity:.72}.feedbackblock__textarea:-ms-input-placeholder{opacity:.72}.feedbackblock__textarea::placeholder{opacity:.72}.feedbackblock__list{display:flex;justify-content:center;list-style-type:none;margin-top:20px}.feedbackblock__button{border:none;color:#190606;margin:0 10px;padding:0}.feedbackblock__button-background{transition:fill .1s ease-in}.feedbackblock__button--sad.focus-visible .feedbackblock__button-background,.feedbackblock__button--sad.isSelected .feedbackblock__button-background,.feedbackblock__button--sad:hover .feedbackblock__button-background{fill:#e08d8d}.feedbackblock__button--sad.isSelected .feedbackblock__button-background,.feedbackblock__button--sad:focus-visible .feedbackblock__button-background,.feedbackblock__button--sad:hover .feedbackblock__button-background{fill:#e08d8d}.feedbackblock__button--meh.focus-visible .feedbackblock__button-background,.feedbackblock__button--meh.isSelected .feedbackblock__button-background,.feedbackblock__button--meh:hover .feedbackblock__button-background{fill:#ebc690}.feedbackblock__button--meh.isSelected .feedbackblock__button-background,.feedbackblock__button--meh:focus-visible .feedbackblock__button-background,.feedbackblock__button--meh:hover .feedbackblock__button-background{fill:#ebc690}.feedbackblock__button--smile.focus-visible .feedbackblock__button-background,.feedbackblock__button--smile.isSelected .feedbackblock__button-background,.feedbackblock__button--smile:hover .feedbackblock__button-background{fill:#e1e386}.feedbackblock__button--smile.isSelected .feedbackblock__button-background,.feedbackblock__button--smile:focus-visible .feedbackblock__button-background,.feedbackblock__button--smile:hover .feedbackblock__button-background{fill:#e1e386}.feedbackblock__button--happy.focus-visible .feedbackblock__button-background,.feedbackblock__button--happy.isSelected .feedbackblock__button-background,.feedbackblock__button--happy:hover .feedbackblock__button-background{fill:#99e08d}.feedbackblock__button--happy.isSelected .feedbackblock__button-background,.feedbackblock__button--happy:focus-visible .feedbackblock__button-background,.feedbackblock__button--happy:hover .feedbackblock__button-background{fill:#99e08d}.feedbackblock__button span{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.financecalculatorblock .finance-calculator-block__heading{margin-bottom:50px;text-align:center}@media (min-width:1024px){.financecalculatorblock .finance-calculator-block__container{grid-gap:60px;display:grid;grid-template-columns:1fr 1fr}}.financecalculatorblock .finance-calculator-block__calculator--radio{display:inline-block}.financecalculatorblock .finance-calculator-block__calculator--radio:first-child{margin-right:40px}.financecalculatorblock .finance-calculator-block__calculator--radio label{font-weight:350}.financecalculatorblock .finance-calculator-block__calculator--slider{margin-top:40px}.financecalculatorblock .finance-calculator-block__calculator--slider h3{text-align:right}.financecalculatorblock .finance-calculator-block__calculator--slider h5{margin-bottom:10px}@media (min-width:680px){.financecalculatorblock .finance-calculator-block__calculator--slider h5{margin-bottom:5px}}.financecalculatorblock .finance-calculator-block__calculator--slider .vue-slider{background-color:#d3d0d5;margin:14px 0;padding:0!important}.financecalculatorblock .finance-calculator-block__calculator--slider .vue-slider-rail{background-color:#d3d0d5;margin:0 auto;width:90%}@media (min-width:680px){.financecalculatorblock .finance-calculator-block__calculator--slider .vue-slider-rail{width:95%}}@media (min-width:1024px){.financecalculatorblock .finance-calculator-block__calculator--slider .vue-slider-rail{width:100%}}.financecalculatorblock .finance-calculator-block__calculator--slider .vue-slider-dot{background-color:#f09da3;border-radius:50%;height:25px!important;width:25px!important}@media (min-width:680px){.financecalculatorblock .finance-calculator-block__calculator--slider .vue-slider-dot{height:20px!important;width:20px!important}}.financecalculatorblock .finance-calculator-block__calculator--slider .vue-slider-mark-label{display:none}.financecalculatorblock .finance-calculator-block__summary{border:1px solid #d3d0d5;border-radius:3px;padding:30px;position:relative}.financecalculatorblock .finance-calculator-block__summary--columns{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(2,1fr);max-width:400px}.financecalculatorblock .finance-calculator-block__summary--description{border-top:1px solid #d3d0d5;margin-top:6px;padding-top:23px}.financecalculatorblock .finance-calculator-block__summary img{width:100px}@media (min-width:680px){.financecalculatorblock .finance-calculator-block__summary img{width:150px}}.financecalculatorblock .finance-calculator-block__image{float:right;margin:0 0 10px 10px}@media (min-width:680px) and (max-width:1024px){.financecalculatorblock .finance-calculator-block__image{margin:0;position:absolute;right:30px;top:30px}}@media (min-width:1280px){.financecalculatorblock .finance-calculator-block__image{margin:0;position:absolute;right:30px;top:30px}.financecalculatorblock .finance-calculator-block__footer{display:flex;gap:20px}}.financecalculatorblock .finance-calculator-block__footer .button{margin-top:20px}@media (min-width:1280px){.financecalculatorblock .finance-calculator-block__footer .button:only-child{flex-basis:50%}}.financedropdownblock .sa-widget{margin-top:24px}.footerblock{margin-bottom:0;padding-top:30px}.footerblock.fullwidth{background-color:#190606}.footer{color:#ebe8e2;display:flex;display:block;font-size:14px;line-height:20px;padding-bottom:20px}.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:#ebe8e2;display:block;margin-bottom:10px;text-decoration:none}.footer__column .h3{background:none;border:none;color:#ebe8e2;cursor:pointer;font-size:15px;font-weight:700;line-height:30px;margin:10px 0 5px;padding:0;position:relative;text-align:left;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.footer__column .h3:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0d5e66;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)}@media (max-width:680px){.footer__column .h3{overflow:hidden}}.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 hsla(40,18%,90%,.17);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:#ebe8e2}.footer__bottom-links a{color:inherit}.footer__social a{display:inline-block;height:40px;width:40px}.footer__social a i{color:#ebe8e2;font-size:18px;line-height:40px}.footer__language{align-items:center;border:0;color:#ebe8e2;display:inline-flex;font-size:12px;letter-spacing:inherit;padding:0;text-transform:none}.footer__language i{font-size:18px;margin-right:5px}@media (min-width:680px){.footer{padding-top:35px}.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}}.four-column-highlight{border-bottom:1px solid #d3d0d5;margin-top:-16px}@media (min-width:1024px){.four-column-highlight{margin-top:-24px}}.four-column-highlight__grid{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.four-column-highlight__grid{grid-template-columns:repeat(4,1fr)}}.four-column-highlight__grid--col{display:flex;flex-direction:column;height:100%;justify-content:center;padding:16px;text-align:center;text-decoration:none}@media (min-width:680px){.four-column-highlight__grid--col{text-align:left}}.four-column-highlight__grid--col:hover{background-color:#ebe8e2}.four-column-highlight__grid--col img{height:auto;margin-bottom:6px;width:45px}.four-column-highlight__grid--col .title-label{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:16px}@media (min-width:680px){.four-column-highlight__grid--col .title-label br{display:none}}.four-column-highlight__grid--col .link,.four-column-highlight__grid--col p:not(.title-label){display:none}@media (min-width:680px){.four-column-highlight__grid--col .link,.four-column-highlight__grid--col p:not(.title-label){display:block}}.four-column-highlight__grid--col.first,.four-column-highlight__grid--col.second{border-bottom:1px solid #d3d0d5}.four-column-highlight__grid--col.first,.four-column-highlight__grid--col.third{border-right:1px solid #d3d0d5}@media (min-width:1024px){.four-column-highlight__grid--col{padding:44px}.four-column-highlight__grid--col.first,.four-column-highlight__grid--col.second{border-bottom:none}.four-column-highlight__grid--col.second{border-right:1px solid #d3d0d5}}.fullwidthcontainerblock{--mdc-layout-grid-gutter-phone:0;--mdc-layout-grid-gutter-tablet:0;--mdc-layout-grid-gutter-desktop:0;grid-template-columns:auto}.fullwidthcontainerblock .promo.blockmargin{margin:0}.fullwidthcontainerblock .promo .background-image img{-o-object-fit:contain;object-fit:contain}.fullwidthcontainerblock .promo,.fullwidthcontainerblock .promo>div,.fullwidthcontainerblock .promoblock>div{height:100%}.fullwidthcontainerblock .promo>div{display:flex}.heroblock__wrapper{align-items:center;aspect-ratio:9/16;display:flex;flex-direction:column;justify-content:center;position:relative}@media (min-width:680px){.heroblock__wrapper{aspect-ratio:21/9}}@media (max-width:680px){.heroblock__wrapper--square{aspect-ratio:1}}.heroblock__wrapper--cta{aspect-ratio:3/4}@media (max-width:680px){.heroblock__wrapper--cta{max-height:65vh;min-height:500px;min-width:100%}}@media (min-width:680px){.heroblock__wrapper--cta{aspect-ratio:256/71}}.heroblock__wrapper--cta .heroblock__content{min-height:500px}.heroblock__wrapper--cta .heroblock__content:not(.remove-textShadow) h1,.heroblock__wrapper--cta .heroblock__content:not(.remove-textShadow) li{text-shadow:0 0 50px #000}.heroblock__wrapper--cta .heroblock__content .button{padding-left:20px;padding-right:20px}.heroblock__wrapper--cta .heroblock__container,.heroblock__wrapper--cta .heroblock__item{aspect-ratio:3/4}@media (min-width:680px){.heroblock__wrapper--cta .heroblock__container,.heroblock__wrapper--cta .heroblock__item{aspect-ratio:256/71}}.heroblock__usp{display:flex;gap:45px;justify-content:center;list-style-type:none;margin:20px 0;padding:0}@media (min-width:1023px){.heroblock__usp{margin:0 0 40px}}.heroblock__usp li{align-items:center;color:#eef1f2;display:flex;flex-direction:column;font-size:18px;font-weight:250;gap:10px;text-align:center}@media (min-width:1023px){.heroblock__usp li{flex-direction:row}}@media (max-width:680px){.heroblock__usp li:nth-child(3){display:none}}.heroblock__scrollIndicator{background-color:#fff;border:0;border-radius:50%;bottom:0;left:50%;margin-bottom:-45px;padding:8px;position:absolute;text-decoration:none;transform:translateX(-50%)}.heroblock__scrollIndicator-inner{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,.05);display:flex;height:48px;justify-content:center;transition:box-shadow .3s ease;width:48px}.heroblock__scrollIndicator-inner.focus-visible,.heroblock__scrollIndicator-inner:hover{box-shadow:0 0 20px rgba(0,0,0,.05)}.heroblock__scrollIndicator-inner:focus-visible,.heroblock__scrollIndicator-inner:hover{box-shadow:0 0 20px rgba(0,0,0,.05)}.heroblock__scrollIndicator .icon{animation:heroScrollIndicatorAnimation 2s ease-in-out infinite;animation-delay:6s;font-size:22px}.heroblock__items{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.heroblock__item{aspect-ratio:9/16;height:100%;width:100%}@media (min-width:680px){.heroblock__item{aspect-ratio:21/9}}.heroblock__item picture,.heroblock__item picture img,.heroblock__item video,.heroblock__item video img{height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.heroblock__item.swiper-slide .heroblock__container{transform:scale(1);transform-origin:var(--to);transition:transform var(--td) linear}.heroblock__item.swiper-slide-active .heroblock__container{transform:scale(1.07)}.heroblock__item.swiper-slide-active .heroblock__container--video{transform:scale(1)}.heroblock__container{aspect-ratio:9/16;height:100%;width:100%}@media (min-width:680px){.heroblock__container{aspect-ratio:21/9}}.heroblock__container--video{height:100%}.heroblock__heading{--mobile-fs:30px;--mobile-lh:38px;--desktop-fs:42px;--desktop-lh:48px;color:#190606;color:inherit;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-style:normal;font-weight:900;letter-spacing:0;line-height:38px;line-height:var(--mobile-lh);margin:0 0 8px;text-transform:uppercase}@media (min-width:680px){.heroblock__heading{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.heroblock__heading--big{font-size:34px;line-height:40px;margin-bottom:20px}@media (min-width:680px){.heroblock__heading--big{font-size:56px;line-height:64px;margin-bottom:41px}}.heroblock .heroblock__logo{height:auto;width:100px;z-index:10}@media (min-width:1024px){.heroblock .heroblock__logo{width:150px}}.heroblock__content{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;max-width:1040px;opacity:0;padding:15px;position:relative;text-align:center;text-decoration:none;transform:translateY(-80px);width:100%;z-index:2}.heroblock__content--with-logo{flex-grow:1;margin-top:100px}.specialheader .heroblock__content{padding:74px 15px}@media (min-width:1024px){.specialheader .heroblock__content{padding:82px 15px}}.heroblock__content .heroblock__preamble{font-size:18px;margin-bottom:20px;max-width:540px;white-space:pre-wrap}@media (min-width:1024px){.heroblock__content .heroblock__preamble{max-width:840px}}.heroblock__content .button{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:50px;box-shadow:none;color:#190606;display:inline-block;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;letter-spacing:0;line-height:26px;margin:20px 0 0;opacity:0;outline:0;padding:13px 30px;position:relative;text-align:center;text-decoration:none;text-transform:none;transform:scale(0);transition:opacity .1s ease;z-index:0}.heroblock__content .button:active,.heroblock__content .button:focus{outline:none}.heroblock__content .button:hover{opacity:.85}.heroblock__content .button:hover:disabled{opacity:.25}.heroblock__content .button:disabled{cursor:not-allowed;opacity:.25}.heroblock__content .button:hover{opacity:.65}.heroblock__content.dark-heading{color:#190606}.heroblock__content.dark-heading .button{background-color:#0d5e66;border:1px solid #0d5e66;color:#fff}.heroblock__content.dark-heading .button:active,.heroblock__content.dark-heading .button:focus{outline:none}.heroblock__content.dark-heading .button:hover{opacity:.85}.heroblock__content.dark-heading .button:hover:disabled{opacity:.25}.heroblock__content.dark-heading .button:disabled{cursor:not-allowed;opacity:.25}.heroblock__content--left{align-items:flex-start;text-align:left}.heroblock__gradient{background-image:linear-gradient(#000,transparent);bottom:0;left:0;opacity:.45;pointer-events:none;position:absolute;right:0;top:0}.heroblock .swiper-buttons{bottom:20px;top:auto}.heroblock .swiper-pagination{bottom:16px;top:auto}.heroblock__wrapper--with-logo{justify-content:end}.heroblock__wrapper.has-loaded .heroblock__content{animation-duration:.7s;animation-fill-mode:forwards;animation-name:heroContentAnimation;display:flex}.heroblock__wrapper.has-loaded .heroblock__content .button{animation-delay:.7s;animation-duration:.3s;animation-fill-mode:forwards;animation-name:heroButtonAnimation}.heroblock__iframe{margin-bottom:20px;max-width:640px;width:100%}@media (min-width:680px){.heroblock__iframe{margin-bottom:40px}}@keyframes heroContentAnimation{0%{opacity:0;transform:translateY(-80px)}to{opacity:1;transform:translateY(0)}}@keyframes heroButtonAnimation{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes heroScrollIndicatorAnimation{0%{transform:translateY(0)}50%{transform:translateY(4px)}to{transform:translateY(0)}}.icontextblock .icon{height:28px;line-height:28px;margin-bottom:20px;text-align:center;width:28px;will-change:background-image}.icontextblock p{max-width:85%}.iframeblock{margin:40px 0}.iframeblock h2{margin-bottom:15px}.iframeblock iframe{border-radius:3px;margin:30px 0}.iframeblock iframe.border{border:1px solid #d3d0d5}.iframeblock .preamble{max-width:769px}@media (max-width:680px){.iframeblock.fullwidth__content .preamble{padding:0 15px}}.image-compare{width:100%}.image-compare,.image-compare__images{position:relative}.image-compare__overlay{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.image-compare__range{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;display:flex;height:100%;margin-left:0;margin-right:0;position:absolute;touch-action:manipulation;width:100%;z-index:3}.image-compare__range::-webkit-slider-runnable-track{background:transparent;border:none;height:100%;width:100%}.image-compare__range::-moz-range-track{-moz-appearance:none;background:transparent;border:none;height:100%;width:100%}.image-compare__range::-moz-range-thumb{background:transparent;background-color:#190606;border:none;border-radius:0;cursor:pointer;height:100%;width:3px}.image-compare__range::-webkit-slider-container{height:100%}.image-compare__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#190606;border-radius:0;cursor:pointer;height:100%;width:3px}.image-compare__handle{align-items:center;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.image-compare__handle:after{background-color:#190606;border-radius:50%;content:"";cursor:pointer;display:flex;height:54px;margin-left:-27px;width:54px}.image-compare__arrows{align-items:center;color:#fff;display:flex;font-size:24px;justify-content:center;margin-left:-19px;position:absolute;z-index:5}.image-compare__arrows .icon-nav-prev{margin-right:-5px}.image-compare__arrows .icon-nav-next{margin-left:-5px}.image-compare__wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.imagemosaicblock img{border-radius:3px;display:block;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.imagemosaicblock .mosaiccontainer{display:block;margin-top:30px;width:100%}@media (min-width:680px){.imagemosaicblock .mosaiccontainer{display:flex;flex-direction:row;justify-content:space-between}}.imagemosaicblock .mosaiccontainer .column{flex-basis:100%;flex-direction:row;flex-grow:1;flex-shrink:1;justify-content:space-between}.imagemosaicblock .mosaiccontainer .column.variant-5{display:flex}.imagemosaicblock .mosaiccontainer .column.variant-3 .image-hotspots-block,.imagemosaicblock .mosaiccontainer .column.variant-3 .mdc-layout-grid__inner{height:100%}.imagemosaicblock .mosaiccontainer .column.variant-3 img{aspect-ratio:1/1}@media (min-width:680px){.imagemosaicblock .mosaiccontainer .column.variant-3 img{aspect-ratio:6/4}}.imagemosaicblock .mosaiccontainer .column.variant-3 .colorswatchesimageswitcherblock .color-swatches-image-switcher__container,.imagemosaicblock .mosaiccontainer .column.variant-3 .toggleimageblock .toggle-image-block__container{height:100%}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner{display:flex;flex-basis:100%;margin:0}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner img{aspect-ratio:6/4!important}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner.variant-5 .image-hotspots-block:first-child,.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner.variant-5 picture:first-child{margin-right:16px}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner.variant-5 .image-hotspots-block img,.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner.variant-5 picture img{margin-bottom:0}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner.variant-3 .image-hotspots-block:first-child{margin-right:16px}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner.variant-3 .image-hotspots-block:first-child picture{margin-right:0!important}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner.variant-3 picture:first-child{margin-right:16px}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner.variant-3 picture img{margin-bottom:0}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner.variant-3 :last-child.image-hotspots-block picture{margin-right:0}.imagemosaicblock .mosaiccontainer .column__inner:first-child.variant-5{margin-right:16px}@media (min-width:680px){.imagemosaicblock .mosaiccontainer .column__inner:first-child img{margin-bottom:0}}.imagemosaicblock .mosaiccontainer .column:first-child{margin-bottom:16px}.imagemosaicblock .mosaiccontainer .column:first-child img{height:100%}.imagemosaicblock .mosaiccontainer .column__inner>.image-hotspots-block:first-child img,.imagemosaicblock .mosaiccontainer .column__inner>picture:first-child img{margin-bottom:16px}@media (min-width:680px){.imagemosaicblock .mosaiccontainer .column{flex-basis:auto;flex-grow:0}.imagemosaicblock .mosaiccontainer .column.variant-5{flex-basis:50%}.imagemosaicblock .mosaiccontainer .column.variant-5 .column__inner:first-child,.imagemosaicblock .mosaiccontainer .column.variant-5:first-child{margin-right:16px}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner .image-hotspots-block:first-child{margin-bottom:16px;margin-right:0!important}.imagemosaicblock .mosaiccontainer .column.variant-3 picture{margin-right:0}.imagemosaicblock .mosaiccontainer .column.variant-3 picture img{margin-bottom:0}.imagemosaicblock .mosaiccontainer .column.variant-3:first-child{margin-right:16px}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner{display:block;flex-basis:100%;height:auto}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner picture:first-child{margin-right:0!important}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner picture:first-child img{margin-bottom:16px}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner:last-child .image-hotspots-block img,.imagemosaicblock .mosaiccontainer .column:first-child{margin-bottom:0}.imagemosaicblock .mosaiccontainer .column:first-child img{height:100%;margin-bottom:0!important}}@media (min-width:1024px){.imagemosaicblock .mosaiccontainer .column{flex-basis:auto}.imagemosaicblock .mosaiccontainer .column.variant-3:first-child{margin-right:24px}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner .image-hotspots-block:first-child,.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner picture:first-child img{margin-bottom:24px}.imagemosaicblock .mosaiccontainer .column.variant-3 .column__inner:last-child .image-hotspots-block img{margin-bottom:0}.imagemosaicblock .mosaiccontainer .column.variant-5 .column__inner:first-child,.imagemosaicblock .mosaiccontainer .column.variant-5:first-child{margin-right:24px}.imagemosaicblock .mosaiccontainer .column__inner>.image-hotspots-block:first-child img,.imagemosaicblock .mosaiccontainer .column__inner>picture:first-child img{margin-bottom:24px}.imagemosaicblock .mosaiccontainer .column:first-child img{margin-bottom:0}}.imagequoteblock .image-quote-block{background-color:#ebe8e2;margin-bottom:60px;padding-bottom:16px;padding-bottom:var(--mdc-layout-grid-margin-tablet,16px);padding-top:16px;padding-top:var(--mdc-layout-grid-margin-tablet,16px);width:100%}.imagequoteblock .image-quote-block.reverse .image-quote-block__wrapper{flex-direction:row-reverse}@media (min-width:680px){.imagequoteblock .image-quote-block{margin-bottom:140px;margin-top:40px}}.imagequoteblock .image-quote-block__wrapper{display:flex;flex-direction:row;justify-content:center;margin:0 auto;max-width:1040px;width:100%}@media (min-width:680px){.imagequoteblock .image-quote-block__wrapper{justify-content:space-between}}.imagequoteblock .image-quote-block .quote-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:40px;padding-top:40px}@media (min-width:680px){.imagequoteblock .image-quote-block .quote-container{padding-right:30px;width:100%}}@media (min-width:1024px){.imagequoteblock .image-quote-block .quote-container{margin-right:48px;max-width:500px;padding-right:0}}.imagequoteblock .image-quote-block .quote-container .image-mobile-container{border-radius:3px;margin-bottom:40px;padding:16px;width:100%}@media (min-width:680px){.imagequoteblock .image-quote-block .quote-container .image-mobile-container{display:none}}.imagequoteblock .image-quote-block .quote-container .icon{max-width:50%}.imagequoteblock .image-quote-block .quote-container .icontext{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px;margin-bottom:30px;max-width:80%;text-align:center}@media (min-width:1024px){.imagequoteblock .image-quote-block .quote-container .icontext{font-size:21px;line-height:31px}}.imagequoteblock .image-quote-block .quote-container .quote{--mobile-fs:23px;--mobile-lh:28px;--desktop-fs:32px;--desktop-lh:38px;max-width:80%;text-align:center}.imagequoteblock .image-quote-block .quote-container .quote.small-quote-text{--mobile-fs:20px;--mobile-lh:26px;--desktop-fs:26px;--desktop-lh:32px;color:#190606;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-style:normal;font-weight:900;letter-spacing:0;line-height:38px;line-height:var(--mobile-lh);margin:0 0 8px;text-transform:uppercase}@media (min-width:680px){.imagequoteblock .image-quote-block .quote-container .quote.small-quote-text{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}.imagequoteblock .image-quote-block .quote-container .quote{font-size:30px;font-size:var(--mobile-fs);line-height:38px;line-height:var(--mobile-lh)}}@media (min-width:800px){.imagequoteblock .image-quote-block .quote-container .quote{max-width:300px}}@media (min-width:1023px){.imagequoteblock .image-quote-block .quote-container .quote{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}@media (min-width:1024px){.imagequoteblock .image-quote-block .quote-container .quote{max-width:80%}}.imagequoteblock .image-quote-block .quote-container .button:hover{background-color:#fff;color:#0d5e66;opacity:1}.imagequoteblock .image-quote-block .image-container{border-radius:3px;display:none}@media (min-width:680px){.imagequoteblock .image-quote-block .image-container{align-items:center;display:flex;flex:0 0 300px;padding:30px}}@media (min-width:800px){.imagequoteblock .image-quote-block .image-container{display:flex;flex:0 0 auto;margin-bottom:-40px;margin-top:-40px;max-width:490px;padding:0 0 0 16px}}@media (min-width:1024px){.imagequoteblock .image-quote-block .image-container{flex:0 0 auto;max-width:600px;padding:0}}.informationblock img{border-radius:3px;margin-bottom:20px}.informationblock .information{font-size:18px;font-weight:400;line-height:26px;padding:0 20px;text-align:center}@media (min-width:1024px){.informationblock .information{font-size:18px;line-height:26px}}.informationblock .information.background{border-radius:3px;padding:20px}@media (min-width:679px){.informationblock .information.background{padding:30px}}@media (min-width:1023px){.informationblock .information.background{padding:40px}}.swipe-slider .information{background-color:#ebe8e2;border-radius:3px;font-size:13px;font-weight:400;line-height:18px;padding:15px;text-align:left}@media (min-width:1024px){.swipe-slider .information{font-size:14px;line-height:19px}}.languageselectorblock{background-color:#190606;height:100vh;min-height:100%;min-height:700px;padding:50px;text-align:center}.languageselectorblock .languageselectorblock__opacity:after{background-color:rgba(25,6,6,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.languageselectorblock .languageselectorblock__background{height:100%}.languageselectorblock .languageselectorblock__background picture{bottom:0;display:flex;left:0;min-height:100%;position:absolute;right:0;top:0;width:100%}.languageselectorblock .languageselectorblock__background img{-o-object-fit:cover;object-fit:cover;width:100%}.languageselectorblock .languageselectorblock__logo{display:inline-block;left:50%;position:absolute;transform:translateX(-50%);width:120px;z-index:1}@media (min-width:680px){.languageselectorblock .languageselectorblock__logo{width:200px}}.languageselectorblock .languageselectorblock__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;position:relative;z-index:1}.languageselectorblock .languageselectorblock__heading{--mobile-fs:20px;--mobile-lh:26px;--desktop-fs:26px;--desktop-lh:32px;color:#190606;color:#fff;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-style:normal;font-weight:900;letter-spacing:0;line-height:38px;line-height:var(--mobile-lh);margin:0 0 30px;text-transform:uppercase}@media (min-width:680px){.languageselectorblock .languageselectorblock__heading{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh);margin-bottom:30px}}.languageselectorblock .languageselectorblock__button{align-items:center;background-color:transparent;border:1px solid #190606;border-radius:50px;box-shadow:none;color:#190606;display:inline-block;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;letter-spacing:0;line-height:26px;margin:20px 0 50px;outline:0;padding:13px 30px;position:relative;text-align:center;text-decoration:none;text-transform:none;transition:opacity .1s ease;z-index:0}.languageselectorblock .languageselectorblock__button:active,.languageselectorblock .languageselectorblock__button:focus{outline:none}.languageselectorblock .languageselectorblock__button:hover{opacity:.85}.languageselectorblock .languageselectorblock__button:hover:disabled{opacity:.25}.languageselectorblock .languageselectorblock__button:disabled{cursor:not-allowed;opacity:.25}.languageselectorblock .languageselectorblock__button:hover{opacity:.72}.languageselectorblock .languageselectorblock__link{color:#fff;font-size:16px;letter-spacing:3.5px;line-height:42px;text-decoration:none;text-transform:uppercase}.languageselectorblock .languageselectorblock__link:focus,.languageselectorblock .languageselectorblock__link:hover{opacity:.72}.linkbuttonsblock{padding-bottom:40px}.linkbuttonsblock .linkbuttonsblock__list .linkbuttonsblock__list-link{border:1px solid #eff2f3;border-radius:20px;color:#190606;display:block;font-size:14px;font-weight:400;line-height:40px;margin:0 15px 0 0;padding:0 18px;text-align:center;text-decoration:none;transition:background-color .2s ease}.linkbuttonsblock .linkbuttonsblock__list .linkbuttonsblock__list-link:hover{opacity:.85}@media (min-width:1024px){.linkbuttonsblock .linkbuttonsblock__list .linkbuttonsblock__list-link{border-radius:26px;font-size:18px;line-height:52px;padding:0 28px}}.linkbuttonsblock .linkbuttonsblock__list .linkbuttonsblock__list-link:last-child{margin:0}.listitemblock .content-carousel .swiper-button{opacity:0}.listitemblock .content-carousel:hover .swiper-button,.listitemblock .item-link:focus,.listitemblock .item-link:hover{opacity:1}@media (max-width:679px){.listitemblock .fullwidth--mobile{left:50%;margin-left:var(--fullWidthMargins);margin-right:var(--fullWidthMargins);position:relative;right:50%;width:var(--siteWidth)}.listitemblock .fullwidth--mobile img:not(.profile-image){border-radius:0}}.listitemblock a{color:#190606;text-decoration:none}.listitemblock a.readmore{display:inline-block;font-weight:400;margin-top:28px;text-decoration:underline}.listitemblock a.readmore:hover{opacity:.72}.listitemblock .image-container{left:0;margin:0 auto;position:relative;top:0}.listitemblock img{border-radius:3px;width:100%}.listitemblock .textarea{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px;padding-top:16px;padding-top:Var(--mdc-layout-grid-gutter-phone,16px)}@media (min-width:1024px){.listitemblock .textarea{font-size:21px;line-height:31px}}@media (min-width:680px){.listitemblock .textarea{padding-left:16px;padding-left:var(--mdc-layout-grid-gutter-tablet,16px);padding-top:0}}@media (min-width:1024px){.listitemblock .textarea{padding-left:24px;padding-left:var(--mdc-layout-grid-gutter-desktop,24px)}}.listitemblock .textarea h1{margin:0 0 20px}.listitemblock .profile-image{border:2px solid #fff;border-radius:50%;bottom:24px;left:24px;position:absolute;width:80px;z-index:2}@media (min-width:1024px){.listitemblock .profile-image{bottom:32px;left:32px;width:110px}}@media (min-width:1280px){.listitemblock .profile-image{bottom:48px;left:48px;width:140px}}.multi-column-text.background{padding:48px 0}@media (min-width:1024px){.multi-column-text.background{padding:96px 0}}.multi-column-text .container{-moz-column-count:1;column-count:1;-moz-column-gap:60px;column-gap:60px;-moz-column-rule-style:solid;column-rule-style:solid}.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}}.multi-column-text .adaptive-heading h2:empty,.multi-column-text .adaptive-heading h3:empty,.multi-column-text .adaptive-heading h4:empty{margin-bottom:0}.multipleoptionsimagemosaic{display:block;margin-top:30px;width:100%}@media (min-width:680px){.multipleoptionsimagemosaic{display:flex;flex-direction:row;margin-left:-8px;margin-right:-8px;margin-top:-8px;overflow:hidden;width:calc(100% + 16px)}.multipleoptionsimagemosaic>*{flex-basis:50%;flex-grow:0}}@media (min-width:1024px){.multipleoptionsimagemosaic{margin-left:-12px;margin-right:-12px;margin-top:-12px;width:calc(100% + 24px)}}.multipleoptionsimagemosaic__container{display:flex}@media (min-width:680px){.multipleoptionsimagemosaic__container{flex-direction:row}}.multipleoptionsimagemosaic__column{flex-basis:50%;flex-grow:0}@media (max-width:680px){.multipleoptionsimagemosaic__column:last-child{margin-left:16px}}@media (min-width:680px){.multipleoptionsimagemosaic__column{display:flex;flex-direction:column}}.multipleoptionsimagemosaic .gallery__item{margin:0;padding:0}@media (max-width:680px){.multipleoptionsimagemosaic .gallery__item{margin-bottom:16px}}@media (min-width:680px){.multipleoptionsimagemosaic .gallery__item{padding:8px}}@media (min-width:1024px){.multipleoptionsimagemosaic .gallery__item{padding:12px}}.multipleoptionsimagemosaic .gallery__item a,.multipleoptionsimagemosaic .gallery__item picture{border-radius:3px;overflow:hidden}.multipleoptionsimagemosaic .gallery__item a{cursor:url(/gui/static/icons/zoom-icon.svg) 25 25,auto;display:block;overflow:hidden}.multipleoptionsimagemosaic .gallery__item a img{-o-object-fit:cover;object-fit:cover;transition:transform .3s}.multipleoptionsimagemosaic .gallery__item a:hover img{transform:scale(1.07)}.multipleoptionsimagemosaic img,.multipleoptionsimagemosaic video{border-radius:3px;display:block;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:680px){.multipleoptionsimagemosaic img,.multipleoptionsimagemosaic video{height:100%}.multipleoptionsimagemosaic video{height:auto}}.multipleoptionsimagemosaic--grid{grid-gap:16px;display:grid;grid-template-columns:repeat(12,1fr);margin-left:0;margin-right:0;margin-top:0;width:100%}@media (min-width:1024px){.multipleoptionsimagemosaic--grid{grid-gap:24px}}.multipleoptionsimagemosaic--grid .gallery__item{display:flex;height:100%;margin:0;padding:0}.multipleoptionsimagemosaic__image{grid-column:span 4}.multipleoptionsimagemosaic__image img{height:100%}.multipleoptionsimagemosaic__image video{height:auto}.multipleoptionsimagemosaic__image--half{grid-column:span 6}@media (max-width:680px){.multipleoptionsimagemosaic__image--half{grid-column:span 12}}.multipleoptionsimagemosaic__image--twothird{grid-column:span 8}@media (max-width:680px){.multipleoptionsimagemosaic__image--mobile-full,.multipleoptionsimagemosaic__image--twothird{grid-column:span 12}.multipleoptionsimagemosaic__image--mobile-half{grid-column:span 6}.multipleoptionsimagemosaic__image--mobile-moveUp{order:-1}}.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}@media (max-width:679px){.newsletter-block .container .form-container .b2b{grid-gap:0}}.newsletter-block .container .form-container .newslettercheckbox{color:#747474;font-size:13px;font-weight:400;line-height:19px;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:#0d5e66;border:1px solid #0d5e66;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:#747474;font-size:13px;font-weight:400;line-height:19px;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:#d46969}.newsletter-local-event-block .form-container label{font-size:16px}.newsletter-local-event-block .form-container label span{font-weight:200}.newsletter-local-event-block .form-container .newslettercheckbox{color:#747474;font-size:13px;font-weight:400;line-height:19px;line-height:22px}@media (min-width:1024px){.newsletter-local-event-block .form-container .newslettercheckbox{font-size:14px;line-height:19px}}@media (min-width:680px){.newsletter-local-event-block .form-container .newslettercheckbox{line-height:22px}}.newsletter-local-event-block .form-container .submit-form-button.spinner{background-color:#0d5e66;border:1px solid #0d5e66;color:#fff}.newsletter-local-event-block .form-container .submit-form-button.spinner:active,.newsletter-local-event-block .form-container .submit-form-button.spinner:focus{outline:none}.newsletter-local-event-block .form-container .submit-form-button.spinner:hover{opacity:.85}.newsletter-local-event-block .form-container .submit-form-button.spinner:hover:disabled{opacity:.25}.newsletter-local-event-block .form-container .submit-form-button.spinner:disabled{cursor:not-allowed;opacity:.25}.newsletter-local-event-block .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-local-event-block .privacy{color:#747474;font-size:13px;font-weight:400;line-height:19px;margin-top:1em;text-align:center}@media (min-width:1024px){.newsletter-local-event-block .privacy{font-size:14px;line-height:19px}}.newsletter-local-event-block .submit-error-message{color:#d46969}.ourservices{padding:16px 0}@media (min-width:680px){.ourservices{padding:60px 0}}@media (min-width:1024px){.ourservices{padding:80px 0}}.ourservices .image{display:flex;flex-direction:row;justify-content:flex-end}.ourservices .image img{align-self:flex-start;border-radius:4px;max-width:550px;width:100%}@media (min-width:1024px){.ourservices .content{margin-left:48px;max-width:440px;padding:24px 0 0}}.ourservices .content h3{margin-bottom:32px}.ourservices .content ul{list-style-position:inside;list-style-type:none;margin:30px 0 0;padding:0}.ourservices .content ul li{display:flex;margin-bottom:24px;position:relative}.ourservices .content ul li .icon{color:#190606;flex:0 0 42px;font-size:24px;height:25px;width:25px}.ourservices .content ul li .icon-store:before{content:"\e900"}.ourservices .content ul li p:last-child{margin-bottom:0}.ourservices .button{width:100%}@media (min-width:680px){.ourservices .button{width:auto}}.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:#eff2f3;border:none;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:#0d5e66;font-size:12px}.popup .container img{border-top-left-radius:3px;border-top-right-radius:3px}.popup .container .text-container{padding:30px;position:relative}.popup .container .text-container .button{margin-top:20px}.popup ul{list-style:none;margin:0;padding:0}.popup ul li{display:flex;gap:12px;margin-bottom:8px}.popup ul li:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0d5e66;content:"\e931";font-family:icomoon!important;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;height:24px;line-height:1;line-height:24px;position:relative;text-align:center;text-transform:none;width:24px}.popup .button--icon-after{background-color:#0d5e66;border:1px solid #0d5e66;color:#fff}.popup .button--icon-after:active,.popup .button--icon-after:focus{outline:none}.popup .button--icon-after:hover{opacity:.85}.popup .button--icon-after:hover:disabled{opacity:.25}.popup .button--icon-after:disabled{cursor:not-allowed;opacity:.25}.popup .button--icon-after:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e909";display:inline;display:inline-block;font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;height:22px;line-height:1;margin-left:5px;margin-left:12px;text-transform:none;transform:rotate(180deg);width:22px}.priceblock{display:flex;flex-direction:column}.priceblock h4{margin-bottom:5px}.priceblock h3{margin-bottom:8px}.priceblock .subheading{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px;margin-bottom:20px}@media (min-width:1024px){.priceblock .subheading{font-size:21px;line-height:31px}}.priceblock img{border-radius:3px;margin-bottom:20px;max-width:100%}.priceblock .leftcolumn{grid-gap:40px;display:flex;flex-direction:column;justify-content:space-between}.priceblock .rightcolumn{left:50%;margin-left:var(--fullWidthMargins);margin-right:var(--fullWidthMargins);position:relative;right:50%;width:var(--siteWidth)}.priceblock .rightcolumn .badalink{font-size:13px;font-weight:400;line-height:18px}@media (min-width:1024px){.priceblock .rightcolumn .badalink{font-size:14px;line-height:19px}}.priceblock .assemblydiv{background-color:#eef1f2;padding:35px 16px}.priceblock .pricediv{grid-row-gap:30px;background-color:#ebe8e2;display:flex;flex-direction:column;padding:35px 16px}.priceblock .pricediv .price{width:30%}@media (min-width:679px){.priceblock{grid-gap:40px}.priceblock .leftcolumn{flex-direction:row;justify-content:space-between}.priceblock img{margin-bottom:0;max-width:420px}.priceblock .pricediv{flex-direction:row;flex-wrap:wrap}}@media (min-width:1023px){.priceblock{flex-direction:row}.priceblock img{max-width:300px}.priceblock .leftcolumn{width:55%}.priceblock .rightcolumn{left:inherit;margin-left:inherit;margin-right:inherit;position:inherit;right:inherit;width:45%}.priceblock .assemblydiv,.priceblock .pricediv{padding:40px}.priceblock .pricediv .price{width:160px}}@media (min-width:1440px){.priceblock img{max-width:420px}}.priceblock .detailsheading{font-weight:400;margin-bottom:5px}.priceblock .detailsheading .infoheading{margin-right:5px}.priceblock .pricedetails{list-style:none;margin-left:0}@media (min-width:1024px){.priceblock .pricedetails{width:80%}}.priceblock .pricedetails li{padding:2px 0}.priceblock .pricedetails li span{float:right}.priceblock .info{display:inline-block;height:14px;margin-bottom:2px;text-decoration:none;width:14px}.priceblock .info:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e938";font-family:icomoon!important;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.productteaserblock .productteaserblock{display:flex;flex-direction:column;height:100%;justify-content:space-between}.productteaserblock a{text-decoration:none}.productteaserblock img{border:1px solid #d3d0d5;border-radius:3px}.productteaserblock .category{color:#747474;line-height:1;margin:20px 0 5px}.productteaserblock .title{color:#190606;font-weight:700}.productteaserblock .price{margin-top:5px}#overlays .productteaserblock-overlay{background-color:#fff;display:flex;flex-direction:column;padding:50px 25px}#overlays .productteaserblock-overlay img{margin-bottom:60px}#overlays .productteaserblock-overlay .description{margin-top:25px}@media (min-width:680px){#overlays .productteaserblock-overlay{flex-direction:row;margin:auto;max-width:1024px;padding:50px 70px}#overlays .productteaserblock-overlay img{margin-bottom:0;margin-right:70px;max-width:250px}}@media (min-width:1024px){#overlays .productteaserblock-overlay{flex-direction:row;margin:auto;max-width:1230px;padding:100px 140px}#overlays .productteaserblock-overlay img{margin-right:140px;max-width:420px}}.promoblock{border-radius:3px}.promoblock,.promoblock .promo{display:flex;flex-direction:column}.promoblock .promo{flex-grow:1;height:100%;justify-content:center;min-height:300px;position:relative;width:100%}@media (min-width:680px){.promoblock .promo{min-height:370px}}@media (min-width:1024px){.promoblock .promo{min-height:470px}}.promoblock .promo.promo--hide-background-gradient .background-gradient{display:none}.promoblock .promo.promo--align-content-left .content .text-container{padding:20px;text-align:left}@media (min-width:679px){.promoblock .promo.promo--align-content-left .content .text-container{padding:30px}}@media (min-width:1023px){.promoblock .promo.promo--align-content-left .content .text-container{padding:40px}}.promoblock .promo.promo--align-content-top{justify-content:start}.promoblock .promo.promo--align-content-top .content .text-container{padding:20px}@media (min-width:679px){.promoblock .promo.promo--align-content-top .content .text-container{padding:30px}}@media (min-width:1023px){.promoblock .promo.promo--align-content-top .content .text-container{padding:40px}}.promoblock .promo a{text-decoration:none}.promoblock .promoblock .promo{display:none}.promoblock.is-visible .promoblock .promo{display:block}.promoblock .promo .background-image,.promoblock .promo .video{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.promoblock .promo .background-image img,.promoblock .promo .background-image video,.promoblock .promo .video img,.promoblock .promo .video video{border-radius:3px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.promoblock .promo .background-gradient{background-image:linear-gradient(#000,transparent);bottom:0;content:"";display:block;height:100%;left:0;opacity:.6;position:absolute;right:0;top:0;width:100%}.promoblock .promo .background-gradient.not-loaded{opacity:0}.promoblock .promo .content{display:flex;flex-direction:column;position:relative}.promoblock .promo .content>picture{height:100%;overflow:hidden}.promoblock .promo .content>picture img{transition:transform .8s ease}.promoblock .promo .content .text-container{color:#fff;display:block;margin-bottom:5px;margin-top:10px;padding:15px;text-align:center}.promoblock .promo .content .text-container>*{max-width:100%}.promoblock .promo .content .text-container .adaptive-heading{word-break:break-word}.promoblock .promo .content .text-container .adaptive-heading .h1,.promoblock .promo .content .text-container .adaptive-heading .h2,.promoblock .promo .content .text-container .adaptive-heading .h3,.promoblock .promo .content .text-container .adaptive-heading .h4,.promoblock .promo .content .text-container .adaptive-heading h1,.promoblock .promo .content .text-container .adaptive-heading h2,.promoblock .promo .content .text-container .adaptive-heading h3,.promoblock .promo .content .text-container .adaptive-heading h4{color:#fff;margin-bottom:32px}.promoblock .promo .content .text-container .adaptive-heading .h1.dark,.promoblock .promo .content .text-container .adaptive-heading .h2.dark,.promoblock .promo .content .text-container .adaptive-heading .h3.dark,.promoblock .promo .content .text-container .adaptive-heading .h4.dark,.promoblock .promo .content .text-container .adaptive-heading h1.dark,.promoblock .promo .content .text-container .adaptive-heading h2.dark,.promoblock .promo .content .text-container .adaptive-heading h3.dark,.promoblock .promo .content .text-container .adaptive-heading h4.dark{color:#190606}@media (min-width:680px){.promoblock .promo .content .text-container .adaptive-heading .h1,.promoblock .promo .content .text-container .adaptive-heading .h2,.promoblock .promo .content .text-container .adaptive-heading .h3,.promoblock .promo .content .text-container .adaptive-heading .h4,.promoblock .promo .content .text-container .adaptive-heading h1,.promoblock .promo .content .text-container .adaptive-heading h2,.promoblock .promo .content .text-container .adaptive-heading h3,.promoblock .promo .content .text-container .adaptive-heading h4{font-size:30px;font-size:var(--mobile-fs);line-height:38px;line-height:var(--mobile-lh)}}@media (min-width:1280px){.promoblock .promo .content .text-container .adaptive-heading .h1,.promoblock .promo .content .text-container .adaptive-heading .h2,.promoblock .promo .content .text-container .adaptive-heading .h3,.promoblock .promo .content .text-container .adaptive-heading .h4,.promoblock .promo .content .text-container .adaptive-heading h1,.promoblock .promo .content .text-container .adaptive-heading h2,.promoblock .promo .content .text-container .adaptive-heading h3,.promoblock .promo .content .text-container .adaptive-heading h4{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.promoblock .promo .content .text-container .adaptive-heading--shadow .h1,.promoblock .promo .content .text-container .adaptive-heading--shadow .h2,.promoblock .promo .content .text-container .adaptive-heading--shadow .h3,.promoblock .promo .content .text-container .adaptive-heading--shadow .h4,.promoblock .promo .content .text-container .adaptive-heading--shadow h1,.promoblock .promo .content .text-container .adaptive-heading--shadow h2,.promoblock .promo .content .text-container .adaptive-heading--shadow h3,.promoblock .promo .content .text-container .adaptive-heading--shadow h4{text-shadow:0 0 50px #000}.promoblock .promo .content .text-container .text{display:block;margin-bottom:50px}.promoblock .promo .content .text-container .text.dark{color:#190606}@media (min-width:680px){.promoblock .promo .content .text-container .text.hide{display:none}}@media (min-width:1280px){.promoblock .promo .content .text-container .text.hide{display:block}}.promoblock .promo .content .text-container .button{background-color:#fff;border:1px solid #fff;color:#190606;margin:0}.promoblock .promo .content .text-container .button:active,.promoblock .promo .content .text-container .button:focus{outline:none}.promoblock .promo .content .text-container .button:hover{opacity:.85}.promoblock .promo .content .text-container .button:hover:disabled{opacity:.25}.promoblock .promo .content .text-container .button:disabled{cursor:not-allowed;opacity:.25}.promoblock .promo .content .text-container .button.dark{background-color:#0d5e66;border:1px solid #0d5e66;color:#fff}.promoblock .promo .content .text-container .button.dark:active,.promoblock .promo .content .text-container .button.dark:focus{outline:none}.promoblock .promo .content .text-container .button.dark:hover{opacity:.85}.promoblock .promo .content .text-container .button.dark:hover:disabled{opacity:.25}.promoblock .promo .content .text-container .button.dark:disabled{cursor:not-allowed;opacity:.25}.promoblock .promo .content.top-align{justify-content:start;margin-top:10px}.promoblock .promo .content.top-align .adaptive-heading .h1,.promoblock .promo .content.top-align .adaptive-heading .h2,.promoblock .promo .content.top-align .adaptive-heading .h3,.promoblock .promo .content.top-align .adaptive-heading .h4,.promoblock .promo .content.top-align .adaptive-heading h1,.promoblock .promo .content.top-align .adaptive-heading h2,.promoblock .promo .content.top-align .adaptive-heading h3,.promoblock .promo .content.top-align .adaptive-heading h4{margin:20px 0 10px}@media (min-width:680px){.promoblock.mdc-layout-grid__cell--span-12 .content{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}.promoblock.mdc-layout-grid__cell--span-12 .content .text-container{margin-top:0}.promoblock.mdc-layout-grid__cell--span-12 .content--image-right{flex-direction:row-reverse}}.roundimagecontentblock{margin:0 auto}.round-image-content__wrapper{display:flex;flex-direction:column;margin:0 auto;padding:calc(var(--mdc-layout-grid-gutter-desktop)*2) 0;text-align:center}@media (min-width:680px){.round-image-content__wrapper{text-align:left}.round-image-content.reverse .round-image-content__wrapper{flex-direction:row-reverse}}.round-image-content__wrapper img{aspect-ratio:1/1;border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.round-image-content__wrapper .text{margin:20px 0}.round-image-content__wrapper .title-label{margin-bottom:14px!important}@media (min-width:680px){.round-image-content__wrapper{grid-gap:24px;flex-direction:row;position:relative}.round-image-content__wrapper .text-container{grid-gap:24px;align-items:center;display:flex;flex:1}.round-image-content__wrapper .image-container{align-items:center;display:flex;flex:0 1 33%;margin-top:0}.round-image-content__wrapper .text{flex:0 1 auto;margin:0}}@media (min-width:1024px){.round-image-content__wrapper .image-container{flex:0 1 33%}}@media (min-width:1280px){.round-image-content__wrapper{grid-gap:70px}.round-image-content__wrapper .image-container{flex:0 1 25%}.round-image-content__wrapper .text-container{grid-gap:70px}}.simplifiedheaderblock{background-color:#fff;border-bottom:none;box-shadow:0 0 10px 0 rgba(0,0,0,.12);color:#0d5e66;display:block;height:74px;left:0;padding:0;position:fixed;right:0;top:0;transform:translateY(0);transition:transform .325s ease;width:100%}@media (min-width:1600px){.simplifiedheaderblock{height:82px}}.simplifiedheaderblock.fullwidth{left:0;margin:0;position:fixed!important;right:0;width:100%}.simplifiedheaderblock__container{height:100%;height:74px;visibility:visible}@media (min-width:1600px){.simplifiedheaderblock__container{height:82px}}.simplifiedheaderblock__header{margin:0 auto;max-width:1600px;padding:0 16px;width:100%}@media (min-width:1024px){.simplifiedheaderblock__header{max-width:1808px;padding:0 42px}}@media (min-width:1600px){.simplifiedheaderblock__header{max-width:1808px;padding:0 104px}}@media (min-width:1808px){.simplifiedheaderblock__header{max-width:1600px;padding:0}}@media (min-width:1024px) and (max-width:1600px){.simplifiedheaderblock__header{padding-left:96px;padding-right:96px}}.simplifiedheaderblock__header .content{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media (min-width:1024px){.simplifiedheaderblock__header .content{justify-content:flex-start}}.simplifiedheaderblock__header .tools-list{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:0}.simplifiedheaderblock__header .tools-list+search{margin:0 10px 0 0}@media (min-width:1024px){.simplifiedheaderblock__header .tools-list+search{margin:0 20px 0 0}}@media (min-width:1600px){.simplifiedheaderblock__header .tools-list+search{margin:0}}.simplifiedheaderblock__header .tools-list__link{display:none;margin-left:15px}@media (min-width:1024px){.simplifiedheaderblock__header .tools-list__link{display:block}}.simplifiedheaderblock__header .tools-list__link--mobile{display:block}.simplifiedheaderblock__header .simplifiedheaderblock__icon{border:0;height:28px;padding:0;text-align:center;text-decoration:none;width:28px;will-change:background-image}.simplifiedheaderblock__header .simplifiedheaderblock__icon i{color:#190606;font-size:19px;line-height:28px}.simplifiedheaderblock__header .simplifiedheaderblock__icon:focus,.simplifiedheaderblock__header .simplifiedheaderblock__icon:hover{opacity:.72}.simplifiedheaderblock__header .header-icon--search{margin-left:10px}.simplifiedheaderblock__header .header-icon--search .icon-search:before{color:#190606}.simplifiedheaderblock__header .header-icon--search .icon-search:before,.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .simplifiedheaderblock__header .header-icon--search .icon-search:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e921";font-family:icomoon!important;font-size:19px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .simplifiedheaderblock__header .header-icon--search .icon-search:before{color:#fff}@media (max-width:1024px){.simplifiedheaderblock__header .header-icon--search{display:none}}.simplifiedheaderblock__header .book-button,.simplifiedheaderblock__header .button--navigation{background-color:#fff;border:1px solid #fff;color:#190606;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:0;line-height:16px;margin:0;padding:9px 6px;text-transform:none}.simplifiedheaderblock__header .book-button:active,.simplifiedheaderblock__header .book-button:focus,.simplifiedheaderblock__header .button--navigation:active,.simplifiedheaderblock__header .button--navigation:focus{outline:none}.simplifiedheaderblock__header .book-button:hover,.simplifiedheaderblock__header .button--navigation:hover{opacity:.85}.simplifiedheaderblock__header .book-button:hover:disabled,.simplifiedheaderblock__header .button--navigation:hover:disabled{opacity:.25}.simplifiedheaderblock__header .book-button:disabled,.simplifiedheaderblock__header .button--navigation:disabled{cursor:not-allowed;opacity:.25}@media (min-width:360px){.simplifiedheaderblock__header .book-button,.simplifiedheaderblock__header .button--navigation{padding:9px 10px}}@media (min-width:1024px){.simplifiedheaderblock__header .book-button,.simplifiedheaderblock__header .button--navigation{margin:0 0 0 auto}}@media (min-width:1280px){.simplifiedheaderblock__header .book-button,.simplifiedheaderblock__header .button--navigation{font-size:15px;padding:14px 22px}}.simplifiedheaderblock__header .button--navigation{background-color:transparent;border:1px solid #190606;color:#190606}.simplifiedheaderblock__header .button--navigation:active,.simplifiedheaderblock__header .button--navigation:focus{outline:none}.simplifiedheaderblock__header .button--navigation:hover{opacity:.85}.simplifiedheaderblock__header .button--navigation:hover:disabled{opacity:.25}.simplifiedheaderblock__header .button--navigation:disabled{cursor:not-allowed;opacity:.25}.simplifiedheaderblock__header .button--navigation:hover{opacity:.72}.simplifiedheaderblock__header .button--navigation i{padding-right:8px}@media (min-width:1024px){.simplifiedheaderblock__header .button--navigation{display:flex}}.simplifiedheaderblock__container{align-items:center;display:flex;justify-content:space-between;padding:0;width:100%}@media (min-width:1024px){.simplifiedheaderblock__container{order:2}}.simplifiedheaderblock__logo{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:block;height:27px;margin:0 0 6px;transition:opacity .1s ease;width:146px}@media (min-width:360px){.simplifiedheaderblock__logo{margin-right:16px}}@media (min-width:680px){.simplifiedheaderblock__logo{height:21px;margin-right:28px;width:124px}}@media (min-width:1600px){.simplifiedheaderblock__logo{margin-right:70px}}.simplifiedheaderblock__logo:focus,.simplifiedheaderblock__logo:hover{opacity:.72}.simplifiedheaderblock__nav{align-items:center;display:none;flex-direction:row;flex-wrap:nowrap;font-family:Inter,sans-serif;font-weight:700;justify-content:flex-start}@media (min-width:840px){.simplifiedheaderblock__nav{display:flex}}.simplifiedheaderblock__nav li{padding:0 10px}@media (min-width:840px){.simplifiedheaderblock__nav li{padding:0 14px}}@media (min-width:1280px){.simplifiedheaderblock__nav li{padding:0 20px}}.simplifiedheaderblock__nav li:nth-child(n+4){display:none}@media (min-width:1280px){.simplifiedheaderblock__nav li:nth-child(n+4){display:inline;display:initial}}@media (min-width:1600px){.simplifiedheaderblock__nav li:first-child{padding-left:22px}}.simplifiedheaderblock__nav li:last-child{padding-right:0}.simplifiedheaderblock__nav li a{color:#190606;cursor:pointer;font-size:15px;letter-spacing:0;text-decoration:none;text-transform:none;transition:opacity .1s ease}.simplifiedheaderblock__nav li a:active,.simplifiedheaderblock__nav li a:focus,.simplifiedheaderblock__nav li a:hover{opacity:.72}.simplifiedheaderblock__tools{align-items:center;display:flex;margin-left:auto}@media (max-width:1024px){.simplifiedheaderblock__tools{margin-right:15px}}.header--scrolled-past .simplifiedheaderblock{transform:translateY(-101%);transform:translateY(calc(-100% - 5px))}.header--scrolled-past.header--scrolled-up .simplifiedheaderblock{transform:translateY(0)}.specialheader .simplifiedheaderblock{background-color:transparent}.specialheader.header--scrolled-past.header--scrolled-up .simplifiedheaderblock,.specialheader.header--scrolled-past.header--temp .simplifiedheaderblock{background-color:#fff}.specialheader.header--scrolled-past.header--scrolled-up .simplifiedheaderblock .book-button,.specialheader.header--scrolled-past.header--temp .simplifiedheaderblock .book-button{background-color:#0d5e66;border:1px solid #0d5e66;color:#fff}.specialheader.header--scrolled-past.header--scrolled-up .simplifiedheaderblock .book-button:active,.specialheader.header--scrolled-past.header--scrolled-up .simplifiedheaderblock .book-button:focus,.specialheader.header--scrolled-past.header--temp .simplifiedheaderblock .book-button:active,.specialheader.header--scrolled-past.header--temp .simplifiedheaderblock .book-button:focus{outline:none}.specialheader.header--scrolled-past.header--scrolled-up .simplifiedheaderblock .book-button:hover,.specialheader.header--scrolled-past.header--temp .simplifiedheaderblock .book-button:hover{opacity:.85}.specialheader.header--scrolled-past.header--scrolled-up .simplifiedheaderblock .book-button:hover:disabled,.specialheader.header--scrolled-past.header--temp .simplifiedheaderblock .book-button:hover:disabled{opacity:.25}.specialheader.header--scrolled-past.header--scrolled-up .simplifiedheaderblock .book-button:disabled,.specialheader.header--scrolled-past.header--temp .simplifiedheaderblock .book-button:disabled{cursor:not-allowed;opacity:.25}.simplifiedheaderblock .moodboard-number__count{line-height:20px;min-width:20px}.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .simplifiedheaderblock{border:0;box-shadow:none}.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .simplifiedheaderblock__header,.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .simplifiedheaderblock__header .content .simplifiedheaderblock__nav li a{color:#fff}.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .simplifiedheaderblock__header .content .button--navigation{background-color:transparent;border:1px solid #fff;color:#fff}.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .simplifiedheaderblock__header .content .button--navigation:active,.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .simplifiedheaderblock__header .content .button--navigation:focus{outline:none}.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .simplifiedheaderblock__header .content .button--navigation:hover{opacity:.85}.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .simplifiedheaderblock__header .content .button--navigation:hover:disabled{opacity:.25}.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .simplifiedheaderblock__header .content .button--navigation:disabled{cursor:not-allowed;opacity:.25}.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .simplifiedheaderblock__header .content .button--navigation:hover{opacity:.72}.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .simplifiedheaderblock__header .content .simplifiedheaderblock__icon i{color:#fff}.side-nav__close-button{background-color:transparent;border:1px solid transparent;height:34px;margin:0 -8px 0 0;padding:0;transition:opacity .1s ease;width:34px}@media (min-width:680px){.side-nav__close-button{margin:0}}.side-nav__close-button i{color:#190606;font-size:16px}.side-nav__close-button:active,.side-nav__close-button:focus,.side-nav__close-button:hover{background-color:transparent;opacity:.72}.overlay.side-nav-overlay{background:rgba(0,0,0,.3)}.overlay.side-nav-overlay.fade-enter-active,.overlay.side-nav-overlay.fade-leave-active{transition:opacity .3s}.overlay.side-nav-overlay.fade-enter-active .overlay__content,.overlay.side-nav-overlay.fade-leave-active .overlay__content{transform:scale(1);transition:opacity .3s,transform .3s}.overlay.side-nav-overlay.fade-leave-active,.overlay.side-nav-overlay.fade-leave-to{transition-delay:.14s}.overlay.side-nav-overlay.fade-enter,.overlay.side-nav-overlay.fade-leave-to{opacity:0}.overlay.side-nav-overlay.fade-enter .overlay__content,.overlay.side-nav-overlay.fade-leave-to .overlay__content{transform:scale(1) translateX(-100px)}.overlay.side-nav-overlay .overlay__content{background:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;overflow:auto;overflow-x:hidden;padding:13px 16px;position:fixed;top:0;width:100%}.overlay.side-nav-overlay .overlay__content .side-nav__header{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin:-24px -24px 0;padding:24px;width:calc(100% + 48px)}.overlay.side-nav-overlay .overlay__content .side-nav__header .side-nav__header__controls{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:1px 0;width:100%}.overlay.side-nav-overlay .overlay__content .side-nav__header .side-nav__headline{color:#190606;display:block;font-size:33px;font-weight:500;line-height:1;margin:56px 0 0}.overlay.side-nav-overlay .overlay__content .header-logo{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:block;margin:0}.overlay.side-nav-overlay .overlay__content .side-nav__back-button{background-color:transparent;border:1px solid transparent;height:34px;margin:0;padding:0;transition:opacity .1s ease;width:34px}.overlay.side-nav-overlay .overlay__content .side-nav__back-button i{color:#190606;font-size:26px}.overlay.side-nav-overlay .overlay__content .side-nav__back-button:active,.overlay.side-nav-overlay .overlay__content .side-nav__back-button:focus,.overlay.side-nav-overlay .overlay__content .side-nav__back-button:hover{background-color:transparent;opacity:.72}.overlay.side-nav-overlay .overlay__content .side-nav__main-nav{font-family:Inter,sans-serif;font-weight:500;margin:24px 0 0}.overlay.side-nav-overlay .overlay__content .side-nav__main-nav li{font-size:23px;font-weight:500;line-height:42px}.overlay.side-nav-overlay .overlay__content .side-nav__main-nav li a{letter-spacing:0;text-decoration:none;text-transform:none;transition:opacity .1s ease}.overlay.side-nav-overlay .overlay__content .side-nav__main-nav li a:active,.overlay.side-nav-overlay .overlay__content .side-nav__main-nav li a:focus,.overlay.side-nav-overlay .overlay__content .side-nav__main-nav li a:hover{opacity:.72}.overlay.side-nav-overlay .overlay__content .side-nav__main-nav li.side-nav__main-nav--bold a{font-weight:700}.overlay.side-nav-overlay .overlay__content .side-nav__main-nav+.side-nav__sub-nav{margin:24px 0 0}.overlay.side-nav-overlay .overlay__content .side-nav__close-button i{color:#190606}.overlay.side-nav-overlay .overlay__content [class^=side-nav-]:not(.side-nav-0) .side-nav__header__controls i{color:#fff}.overlay.side-nav-overlay .overlay__content .side-nav__sub-buttons li{margin-top:16px}.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav .tools-nav-link{padding-top:20px}.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav .tools-nav-link .button{margin-bottom:20px}.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav .tools-nav-link~.tools-nav-link{padding:0}.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav .tools-nav-link:last-child{padding-bottom:20px!important}.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav.tools-nav{background:#ebe8e2;margin:40px -16px -13px;padding:0 16px;width:calc(100% + 32px)}@media (min-width:680px){.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav.tools-nav{margin:40px -24px -48px;padding:0 24px;width:calc(100% + 48px)}}.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav.tools-nav .menu-icon--search{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #bbb;border-radius:3px;color:#bbb;font-weight:300;margin:16px 0 0;outline:0;padding:6px 16px 6px 42px;position:relative;text-align:left;width:100%}.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav.tools-nav .menu-icon--search:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e921";font-family:icomoon!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;left:12px;line-height:1;position:absolute;text-transform:none;top:50%;transform:translateY(-50%)}@media (min-width:1024px){.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav.tools-nav .menu-icon--search{display:none}}.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav.tools-nav a.my-favourites.js-notification{position:relative}.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav.tools-nav a.my-favourites.js-notification:before{background-color:rgba(240,157,163,.85);border-radius:7px;box-sizing:border-box;color:#fff;content:attr(data-count);display:block;font-size:10px;font-weight:300;height:14px;left:10px;line-height:14px;min-width:14px;padding:0 4px;pointer-events:none;position:absolute;text-align:center;top:-3px}.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav.tools-nav a .icon{display:inline-flex;font-size:18px;justify-content:center;margin:0 12px 0 0;min-width:27px}.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav li{font-size:16px;line-height:38px}.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav li a{text-decoration:none;transition:opacity .1s ease}.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav li a:active,.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav li a:focus,.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav li a:hover{opacity:.72}.overlay.side-nav-overlay .overlay__content .side-nav__sub-nav li.sub-nav__category{font-weight:600;opacity:.4;padding-top:24px}.overlay.side-nav-overlay .overlay__content>nav.side-nav-0{display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start}.overlay.side-nav-overlay .overlay__content>nav.side-nav-0 .side-nav__main-nav{margin-top:0}.overlay.side-nav-overlay .overlay__content .side-nav__footer{margin-top:auto}.overlay.side-nav-overlay .overlay__content .side-nav__footer .tools-nav-search{padding-top:0}.overlay.side-nav-overlay .overlay__content .side-nav__footer .tools-nav-search:only-child .menu-icon--search{margin-bottom:16px}.overlay.side-nav-overlay .overlay__content .side-nav__footer .tools-nav-link:last-child .button{margin-bottom:0}.overlay.side-nav-overlay .overlay__content .side-nav__footer .simplifiedheaderblock__icon{border:0;display:block;line-height:42px;padding:0}.overlay.side-nav-overlay .overlay__content .side-nav__footer button{text-decoration:none;transition:opacity .1s ease}.overlay.side-nav-overlay .overlay__content .side-nav__footer button:active,.overlay.side-nav-overlay .overlay__content .side-nav__footer button:focus,.overlay.side-nav-overlay .overlay__content .side-nav__footer button:hover{opacity:.72}.overlay.side-nav-overlay .overlay__content .side-nav__footer button .icon{display:inline-flex;font-size:18px;justify-content:center;margin:0 12px 0 0;min-width:27px}@keyframes toggle-notification{0%{box-shadow:0 0 0 0 rgba(240,157,163,.7);transform:scale(0)}70%{box-shadow:0 0 0 10px rgba(240,157,163,0);transform:scale(1.25)}to{box-shadow:0 0 0 0 rgba(240,157,163,0);transform:scale(1)}}@keyframes pulse-notification{0%{box-shadow:0 0 0 0 rgba(240,157,163,.7);transform:scale(1)}70%{box-shadow:0 0 0 10px rgba(240,157,163,0);transform:scale(1.25)}to{box-shadow:0 0 0 0 rgba(240,157,163,0);transform:scale(1)}}.slidingdoorsondisplayblock{margin-bottom:60px;padding-bottom:40px;padding-top:40px}@media (min-width:1024px){.slidingdoorsondisplayblock{padding-bottom:80px;padding-top:80px}}.slidingdoorsondisplayblock.fullwidth{background-color:#ebe8e2}.slidingdoorsondisplayblock .button{width:100%}.slidingdoorsondisplayblock .nocolumn{text-align:center}@media (min-width:679px){.slidingdoorsondisplayblock .nocolumn{text-align:left}}.slidingdoorsondisplayblock .nocolumn .subheading{font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:30px}@media (min-width:1024px){.slidingdoorsondisplayblock .nocolumn .subheading{font-size:26px;line-height:36px}}@media (min-width:680px){.slidingdoorsondisplayblock .nocolumn .button{padding:20px 45px}}@media (min-width:1280px){.slidingdoorsondisplayblock .nocolumn .button{padding:20px 75px}}@media (min-width:680px){.slidingdoorsondisplayblock{margin-bottom:100px}.slidingdoorsondisplayblock .button{margin-top:20px;padding-left:265px;padding-right:265px;width:auto}}.smallwidthcontainerblock{grid-template-columns:auto}.smallwidthcontainerblock .small-width-container-block .blockmargin{margin-bottom:40px}.smallwidthcontainerblock .small-width-container-block .quoteblock .quotesection{margin:0 auto 40px}.smallwidthcontainerblock .small-width-container-block .fullwidth__content:not(.roundimagecontentblock.fullwidth .fullwidth__content){padding:0!important}.smallwidthcontainerblock .small-width-container-block .content .text-container{margin-left:0!important}.smallwidthcontainerblock .small-width-container-block .fullwidth.mdc-layout-grid__cell--span-12:not(.roundimagecontentblock.fullwidth){left:0;margin:0!important;right:0;width:-moz-fit-content!important;width:fit-content!important}@media (min-width:1024px){.smallwidthcontainerblock .small-width-container-block{margin:0 auto;max-width:1040px;width:70%!important}.smallwidthcontainerblock .small-width-container-block .roundimagecontentblock{padding:0!important}.smallwidthcontainerblock .small-width-container-block .roundimagecontentblock .round-image-content{padding:0}.smallwidthcontainerblock .small-width-container-block .fullwidth.mdc-layout-grid__cell--span-12 .image-quote-block .image-container{flex:0 0 300px}.smallwidthcontainerblock .small-width-container-block .fullwidth.mdc-layout-grid__cell--span-12 div:first-child{margin-bottom:0;margin-top:0}.smallwidthcontainerblock .roundimagecontentblock.fullwidth .round-image-content__wrapper{margin-left:auto;margin-right:auto;max-width:1024px;width:70%}}.stepblock{position:relative}.stepblock .step-container{grid-gap:40px;display:flex;flex-direction:column;flex-wrap:wrap;padding-top:20px;width:100%}.stepblock .step-container .column{display:flex;flex-basis:100%;flex:1;flex-direction:column}.stepblock .step-container .textarea{position:relative}.stepblock .step-container:before{border-bottom:3px solid #f09da3;content:"";left:0;position:absolute;top:0;width:40px}@media (min-width:1440px){.stepblock .textarea{top:50%;transform:translateY(-50%);width:70%}}@media (min-width:679px){.stepblock .step-container{grid-gap:60px;flex-direction:row}.stepblock .step-container:before{display:none}.stepblock .reverse-columns{flex-direction:row-reverse}.stepblock .textarea h3{margin-top:30px}.stepblock .textarea:before{border-bottom:3px solid #f09da3;content:"";left:0;position:absolute;top:0;width:40px}}.storecard,.storecardblock{background-color:#ebe8e2;border-radius:5px;height:100%}.storecard{padding:20px;text-align:center;text-align:left}.storecard h4{margin-bottom:12px}.storecard a{display:block}.storecard .link{margin-bottom:24px}.storecard .button{margin-top:12px;width:100%}@media (min-width:679px){.storecard{padding:30px}}@media (min-width:1023px){.storecard{padding:40px}}.storecard p{margin:0}.storecard__phone{text-decoration:none}.storecard__book-meeting.hide{display:none}.storeteaserblock{overflow:hidden}.storeteaserblock [background]{padding-bottom:30px;padding-top:30px}@media (min-width:1023px){.storeteaserblock [background]{padding-bottom:90px;padding-top:90px}.storeteaserblock__container{grid-gap:60px;display:grid;gap:60px;grid-template-columns:1fr 1fr}}.storeteaserblock__container.flip-order-on-mobile{display:flex;flex-direction:column}.storeteaserblock__container.flip-order-on-mobile .storeteaserblock__column:last-child{margin-bottom:30px;order:-1}@media (min-width:1023px){.storeteaserblock__container.flip-order-on-mobile .storeteaserblock__column:last-child{margin-bottom:0;order:1}.storeteaserblock__container.flip-order-on-mobile{grid-gap:60px;display:grid;gap:60px;grid-template-columns:1fr 1fr}}.storeteaserblock__heading{border-bottom:1px solid #d3d0d5;margin-bottom:20px;margin-top:30px;padding-bottom:20px}.storeteaserblock-mosaic{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:30px}@media (min-width:1023px){.storeteaserblock-mosaic{gap:32px;margin-bottom:0}}.storeteaserblock-mosaic[\:has\(\.storeteaserblock-mosaic__column\)]{grid-template-columns:2fr 1fr}.storeteaserblock-mosaic:has(.storeteaserblock-mosaic__column){grid-template-columns:2fr 1fr}.storeteaserblock-mosaic__column{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:1023px){.storeteaserblock-mosaic__column{gap:32px}}.storeteaserblock-mosaic--full img{height:100%}.storeteaserblock__image{border-radius:16px;min-width:100%;-o-object-fit:cover;object-fit:cover}.storeteaserblock__filter label{font-size:12px}@media (min-width:680px){.storeteaserblock__filter label{font-size:14px}}.storeteaserblock__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;margin-top:20px}.storeteaserblock__position{align-items:center;border:0;display:flex;font-size:14px;padding:0}.storeteaserblock__position .icon{font-size:18px;margin-right:5px}.storeteaserblock__position span{font-size:12px;text-decoration:underline;text-underline-position:under}@media (min-width:680px){.storeteaserblock__position span{font-size:14px}}.storeteaserblock__item{border:1px solid #190606;border-radius:3px;margin-bottom:20px}.storeteaserblock__link{align-items:center;display:block;gap:16px;justify-content:space-between;padding:16px;position:relative;text-decoration:none;width:100%}@media (min-width:680px) and (max-width:1023px){.storeteaserblock__link{display:flex;padding-right:60px}}@media (min-width:1024px){.storeteaserblock__link{display:flex;padding-right:60px}}.storeteaserblock__link h4{font-size:16px;font-weight:400}.storeteaserblock__link .icon{color:#190606;margin-left:60px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.storeteaserblock__link p{align-items:center;display:flex;margin:0}.storeteaserblock__link.focus-visible h4,.storeteaserblock__link:hover h4{opacity:.8}.storeteaserblock__link:focus-visible h4,.storeteaserblock__link:hover h4{opacity:.8}.storeteaserblock__link.focus-visible .icon,.storeteaserblock__link:hover .icon{transform:translate(5px,-50%)}.storeteaserblock__link:focus-visible .icon,.storeteaserblock__link:hover .icon{transform:translate(5px,-50%)}.storeteaserblock__open{align-items:center;color:#00b154;display:flex;flex-shrink:0;margin:0}.storeteaserblock__open:before{background-color:#00b154;border-radius:50%;content:"";display:inline-block;height:13px;margin-right:5px;width:13px}.storeteaserblock__skeleton{background-color:#d3d0d5;border-radius:3px;height:63px;margin-bottom:20px;overflow:hidden;position:relative}.storeteaserblock__skeleton:after{animation:shimmer 3s infinite;background-image:linear-gradient(90deg,rgba(238,241,242,0),rgba(238,241,242,.2) 20%,rgba(238,241,242,.5) 60%,rgba(238,241,242,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}.storeteaserblock__error{border:1px solid #ffa300;border-radius:3px;color:#ffa300;margin-bottom:20px;padding:16px}.subheadingblock{margin-top:40px;position:relative}.subheadingblock .center{text-align:center}.subheadingblock .center .preambletext{margin-left:auto;margin-right:auto}.subheadingblock .preambletext{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px;max-width:1040px}@media (min-width:1024px){.subheadingblock .preambletext{font-size:21px;line-height:31px}}.subheadingblock .top-border{margin-top:25px}.subheadingblock .top-border:before{border-top:3px solid #f09da3;content:"";left:0;position:absolute;top:0;width:40px}.subheadingblock .center.top-border:before{content:"";left:50%;transform:translateX(-50%) translateY(-50%)}@media (min-width:679px){.subheadingblock .top-border{margin-top:50px}}.subheadingblock a{text-decoration:none}.swipeblock .teaserblock .background{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:20px;word-break:break-word}.swipeblock .teaserblock .background picture{margin-bottom:10px}.swipeblock .teaserblock .background h1,.swipeblock .teaserblock .background h2,.swipeblock .teaserblock .background h3,.swipeblock .teaserblock .background h4,.swipeblock .teaserblock .background h5,.swipeblock .teaserblock .background h6{margin-top:0}.swipeblock .desktop{display:none}.swipeblock .mobile{display:block}.swipeblock .background{padding:50px 0}.swipeblock .blockmargin .blockmargin{margin-bottom:0}.swipeblock .center{text-align:center}@media (min-width:680px){.swipeblock .desktop{display:block}.swipeblock .mobile{display:none}}.swipeblock .swiper-content__cta{margin-top:50px}@media (max-width:1024px){.swipeblock .swipe-slider .nav-arrows{display:none}}@media (max-width:1023px){.swipeblock .swiper-content__cta{margin-top:30px}}@media (min-width:680px){.tabcontainerblock .tabcontainer h2{text-align:center}}.tabcontainerblock .tabcontainer .subheadingblock{margin-top:0}.teaserblock{color:#190606;display:flex;flex-direction:column}.teaserblock .background{border-radius:3px;padding:20px}@media (min-width:679px){.teaserblock .background{padding:30px}}@media (min-width:1023px){.teaserblock .background{padding:40px}}.teaserblock .teaser{color:inherit}.teaserblock picture{border-radius:3px}.teaserblock h3,.teaserblock h4{color:inherit;margin:20px 0}.teaserblock .text{color:inherit;margin-bottom:20px}.teaserblock .link{display:inline-block}.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 .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>picture{overflow:hidden}.teaserblock .teaser .content>picture img{transition:transform .8s ease}.teaserblock .teaser .content .text-container{display:block;margin-bottom:5px;margin-top:10px;text-align:left}.teaserblock .teaser .content .text-container>*{max-width:100%}.teaserblock .teaser.clickable:hover{cursor:pointer}.teaserblock .teaser.clickable:hover .hover-background{opacity:1}.teaserblock .teaser.clickable:hover img,.teaserblock .teaser.clickable:not(.background):hover img{transform:scale(1.07)}.teaserblock .teaser.alignButton .content .text-container{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}@media (min-width:680px){.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 .content .text-container{margin-left:40px;margin-top:0}.teaserblock.mdc-layout-grid__cell--span-12 .content--image-right{flex-direction:row-reverse}}.teaserblock .title-label{margin-bottom:0;margin-top:20px}.teaserblock .title-label+h3,.teaserblock .title-label+h4{margin-top:10px}.teaserbuttonblock{padding-right:20px}.teaserbuttonblock .heading-text,.teaserbuttonblock h2{color:#190606;font-size:30px;font-size:var(--mobile-fs);line-height:38px;line-height:var(--mobile-lh);margin-bottom:15px}.teaserbuttonblock a{margin-top:40px}.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:18px;font-weight:400;line-height:26px;margin:20px 0}@media (min-width:1024px){.teaserimagebutton .text{font-size:18px;line-height:26px}}.teaserimagebutton .button{background-color:transparent;border:1px solid #190606;color:#190606;width:100%}.teaserimagebutton .button:active,.teaserimagebutton .button:focus{outline:none}.teaserimagebutton .button:hover{opacity:.85}.teaserimagebutton .button:hover:disabled{opacity:.25}.teaserimagebutton .button:disabled{cursor:not-allowed;opacity:.25}.teaserimagebutton .button:hover{opacity:.72}@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}}.toggle-image-block,.toggle-image-block__image{height:100%;position:relative;width:100%}.toggle-image-block__image{border-radius:3px;overflow:hidden}.toggle-image-block__image-src{aspect-ratio:1/1;display:block;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .3s ease-in-out;width:100%}.toggle-image-block__image-src img,.toggle-image-block__image-src picture{width:100%}.toggle-image-block__image-src.primary{opacity:1}@media (min-width:680px){.toggle-image-block__image-src{aspect-ratio:auto}}.toggle-image-block__image-src img{height:100%}@media (min-width:680px){.toggle-image-block__image-src img{height:auto}}.toggle-image-block__image-src.active{opacity:1;z-index:2}.toggle-image-block__image-src.secondary{position:absolute;top:0}.toggle-image-block__button{word-wrap:break-word;background-color:#fff;border-radius:100px;color:#190606;font-size:13px;font-weight:650;height:43px;left:0;line-height:36px;margin:auto;padding:0 26px;position:absolute;right:0;top:-20px;transition:all .2s ease-in-out;width:-moz-max-content;width:max-content;z-index:3}.toggle-image-block__button:hover{cursor:pointer}.toggle-image-block__button.pulsing{animation:pulse 2s ease-in-out infinite}.toggle-image-block__button-text-placeholder{display:block;opacity:0;text-align:center}.toggle-image-block__button-text{left:50%;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.toggle-image-block__button-text.active{opacity:1}@media (min-width:680px){.toggle-image-block__button{left:43px;margin:0;top:43px;transform:none}}@media (min-width:1024px){.toggle-image-block__button{left:63px;top:63px}}.trustpilot-block{padding:50px 30px}@media (max-width:679px){.trustpilot-block{padding:50px 5px}}.twocolumnblock .two-column .column-1-item+.column-1-item,.twocolumnblock .two-column .column-2-item+.column-2-item{margin-top:16px}.twocolumnblock .two-column .blockmargin{margin-bottom:0}@media (max-width:679px){.twocolumnblock .two-column .column-1,.twocolumnblock .two-column .column-2{margin-bottom:16px}.twocolumnblock .two-column .column-1.flip-order-on-mobile{order:2}}@media (min-width:1280px){.twocolumnblock .two-column{grid-gap:84px}}.twocolumnblock .has-background .editor{padding-bottom:40px;padding-top:40px}@media (min-width:680px){.twocolumnblock .has-background .editor{margin-left:48px}}.booking-widget{position:relative}@media (min-width:1440px){.booking-widget{align-items:center;display:flex;flex-direction:row;gap:30px}}.booking-widget__header{display:flex;flex-direction:column;padding-bottom:10px;width:65%}@media (min-width:680px){.booking-widget__header{border-bottom:1px solid #e4d4c4;padding-bottom:15px;width:75%}}@media (min-width:1440px){.booking-widget__header{width:100%}.booking-widget__left{width:55%}.booking-widget__right{flex:1;text-align:right;width:45%}}.booking-widget__title{color:#747474;font-size:12px;font-weight:350;letter-spacing:2px;line-height:26px;margin-bottom:0;text-transform:uppercase}@media (min-width:680px){.booking-widget__title{font-size:14px}}.booking-widget__subtitle{font-family:Inter,sans-serif;font-size:26px;font-weight:400;line-height:30px}@media (min-width:680px){.booking-widget__subtitle{font-size:32px;line-height:38px}}.booking-widget__item{align-items:center;border-bottom:1px solid #e4d4c4;display:flex;gap:10px;min-height:61px;padding:7px 0}.booking-widget__label{align-items:center;display:flex;flex-shrink:0;font-size:14px;font-weight:250;letter-spacing:0;line-height:20px;width:140px}@media (min-width:680px){.booking-widget__label{width:180px}}.booking-widget__label:before{background-color:rgba(49,38,29,.3);background-position:50%;background-repeat:no-repeat;background-size:24px;border-radius:100%;content:"";display:inline-block;flex-shrink:0;height:24px;margin-right:5px;width:24px}@media (min-width:680px){.booking-widget__label:before{margin-right:15px}}.booking-widget__label.checked:before{background:url(/gui/static/icons/check-box.svg) no-repeat 50%;background-size:24px}.booking-widget__text{flex:1;font-size:14px;font-weight:650;letter-spacing:0;line-height:20px;text-align:right;text-transform:capitalize}@media (min-width:680px){.booking-widget__text{font-size:16px;text-align:left}}.booking-widget__actions{margin-top:22px}.booking-widget__button{flex:1;font-size:14px;line-height:22px;padding:6px 15px}@media (min-width:680px){.booking-widget__button{flex:none;padding:6px 20px}}.booking-widget__link{color:#190606;font-size:14px;font-weight:250;line-height:22px;text-decoration:underline}.booking-widget__image{background-color:#fff;border:2px solid #fff;border-radius:100%;position:absolute;right:0;top:0}@media (min-width:1440px){.booking-widget__image{position:relative}}.booking-widget__image:first-child{height:82px;right:35px;top:-40px;width:82px;z-index:1}@media (min-width:680px){.booking-widget__image:first-child{height:150px;right:70px;top:-80px;width:150px}}@media (min-width:1440px){.booking-widget__image:first-child{height:auto;left:70px;right:auto;top:auto;width:auto}}.booking-widget__image:last-child{height:62px;top:-30px;width:62px;z-index:0}@media (min-width:680px){.booking-widget__image:last-child{height:120px;top:-60px;width:120px}}@media (min-width:1440px){.booking-widget__image:last-child{height:auto;top:auto;width:auto}}.kitchen-widget__title{color:#747474;font-family:Inter,sans-serif;font-size:12px;font-weight:250;letter-spacing:2px;line-height:24px;margin-bottom:5px;text-transform:uppercase;vertical-align:middle}@media (min-width:680px){.kitchen-widget__title{color:#190606;font-size:14px;font-weight:350;line-height:26px}}.kitchen-widget__subtitle{font-family:Inter,sans-serif;font-size:26px;font-weight:400;letter-spacing:0;line-height:30px}@media (min-width:680px){.kitchen-widget__subtitle{border-bottom:1px solid #e4d4c4;font-size:32px;line-height:38px;margin-bottom:28px;padding-bottom:25px}}.kitchen-widget__grid{display:flex;flex-wrap:wrap;gap:18px}@media (min-width:1280px){.kitchen-widget__grid{flex-wrap:nowrap}}.kitchen-widget__image{position:relative}.kitchen-widget__image:after{background:linear-gradient(180deg,rgba(22,6,6,0),rgba(0,0,0,.7));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.kitchen-widget__image img{height:167.5px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:680px){.kitchen-widget__image img{height:203px}}@media (min-width:1280px){.kitchen-widget__image img{height:203px}}.kitchen-widget__card{height:167.5px;position:relative;width:100%}@media (min-width:680px){.kitchen-widget__card{height:203px}.kitchen-widget__card--1{width:55%}.kitchen-widget__card--2{width:calc(50% - 12px)}.kitchen-widget__card--3{width:calc(33.33333% - 12px)}}@media (min-width:1280px){.kitchen-widget__card--1,.kitchen-widget__card--1 img{height:260px}.kitchen-widget__card--2{height:268px;width:calc(30% - 12px)}.kitchen-widget__card--2 img{height:268px}.kitchen-widget__card--3{width:203px}}@media (min-width:1440px){.kitchen-widget__card--3{width:286px}}.kitchen-widget__content{bottom:20px;left:20px;max-width:calc(100% - 40px);position:absolute;width:100%}.kitchen-widget__name{align-items:center;color:#fff;display:flex;margin:0}.kitchen-widget__name:after{background-image:url(/gui/static/icons/arrow-right.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:15px;margin-left:5px;width:20px}.kitchen-widget__badge{align-items:center;background-color:#fff;border-radius:100px;box-shadow:2px 4px 12px 0 rgba(0,0,0,.251);color:#190606;display:flex;font-size:12px;font-weight:350;gap:5px;line-height:19px;margin-bottom:5px;max-width:115px;padding:5px 10px;text-transform:capitalize}.kitchen-widget__view{align-items:center;background-color:#f2e9db;display:flex;flex:1;justify-content:center;padding:15px 20px}.kitchen-widget__view-link{align-items:center;color:#1e44cb;display:flex;font-size:16px;font-weight:350;gap:5px;line-height:24px;text-decoration:none}.kitchen-widget__view-link:after{background-color:#1e44cb;content:"";display:inline-block;height:15px;-webkit-mask-image:url(/gui/static/icons/arrow-right.svg);mask-image:url(/gui/static/icons/arrow-right.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px}.store-widget{display:flex;flex-direction:column;gap:20px}@media (min-width:680px){.store-widget{align-items:center;flex-direction:row;flex-wrap:wrap;gap:30px}}@media (min-width:1440px){.store-widget{flex-wrap:nowrap}}.store-widget__item{width:100%}@media (min-width:680px){.store-widget__item{width:calc(50% - 30px)}}@media (min-width:1440px){.store-widget__item{width:calc(25% - 30px)}}@media (min-width:680px){.store-widget__header{align-self:stretch;border-right:1px solid #e4d4c4;padding-right:30px}}.store-widget__title{color:#747474;font-size:12px;font-weight:250;letter-spacing:2px;line-height:24px;margin-bottom:5px;text-transform:uppercase}@media (min-width:680px){.store-widget__title{font-size:13px;font-weight:350;line-height:24px}}.store-widget__subtitle{font-family:Inter,sans-serif;font-size:26px;font-weight:400;line-height:30px;margin:0}@media (min-width:680px){.store-widget__subtitle{font-size:32px;line-height:38px}}.store-widget__map{align-self:stretch}.store-widget__map .mapview-comp{height:100%;margin:0}.store-widget__map .mapview-comp .map-container{height:100%;min-height:145px}@media (min-width:680px){.store-widget__map .mapview-comp .map-container{min-height:145px}}.store-widget__name{font-weight:650}.store-widget__name,.store-widget__phone{font-size:16px;line-height:26px;margin-bottom:5px}.store-widget__address{font-size:16px;line-height:26px;margin-bottom:15px}.store-widget__status{align-items:center;background-color:#fff;border-radius:100px;box-shadow:0 4px 10px 0 rgba(25,6,6,.1);display:flex;justify-content:center;padding:8px 15px}.store-widget__status--dot{background-color:#16ba7b;border-radius:50%;height:10px;margin-right:8px;width:10px}.store-widget__status--text{font-size:14px;font-weight:250;line-height:19px}.store-widget__actions{display:flex;flex-direction:column;gap:18px}@media (min-width:680px){.store-widget__actions{gap:22px}}.store-widget__actions .button{height:65px}.widget-container{background:#fff;border:1px solid #e4d4c4;border-radius:3px;box-shadow:0 4px 15px rgba(0,0,0,.15);box-sizing:border-box;padding:20px;position:relative;top:-80px;z-index:10}@media (min-width:680px){.widget-container{padding:37px 27px;top:-90px}}.xhtmleditorblock .editor{max-width:1040px}.xhtmleditorblock .editor.centerarea{margin-left:auto;margin-right:auto}.xhtmleditorblock .editor.fullwidthtext{max-width:100%}.contact-card{background-color:#ebe8e2;border-radius:3px}.footerblock .footer h2{--mobile-fs:18px;--mobile-lh:24px;--desktop-fs:19px;--desktop-lh:24px;color:#190606;color:#ebe8e2;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-weight:900;line-height:38px;line-height:var(--mobile-lh);margin:0 0 5px;text-transform:none}@media (min-width:680px){.footerblock .footer h2{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.footerblock .footer a:hover{opacity:.72}.footerblock .footer .topcontentarea{border-bottom:1px solid hsla(40,18%,90%,.17);margin-bottom:60px;padding-bottom:50px}@media (min-width:679px){.footerblock .footer .topcontentarea .xhtmleditorblock p{margin:0 auto 10px;max-width:300px}}.footerblock .footer .xhtmleditorblock{text-align:center}@media (min-width:1023px){.footerblock .footer .xhtmleditorblock{text-align:left;text-align:initial}}.footerblock .footer .xhtmleditorblock h4{color:#ebe8e2;margin-bottom:18px}@media (max-width:680px){.footerblock .footer .footer__column{border-bottom:1px solid hsla(40,18%,90%,.17);margin:0}}.footerblock .footer .footer__column .h3{font-family:Inter,sans-serif;font-size:14px;font-style:normal;margin-bottom:8px}@media (max-width:680px){.footerblock .footer .footer__column .h3{margin:8px 0}}.footerblock .footer .footer__column .h3:after{color:#ebe8e2}.footerblock .footer .footer__bottom{border-top:none;padding-top:20px;text-align:center}@media (min-width:680px){.footerblock .footer .footer__bottom{border-top:1px solid hsla(40,18%,90%,.17);text-align:left;text-align:initial}}.imagequoteblock .image-quote-block .quote-container .button{background-color:transparent;transition:background-color .1s ease,color .1s ease}.imagequoteblock .image-quote-block .quote-container .button:hover{background-color:transparent;color:#190606;opacity:.72}.imagequoteblock .image-quote-block .quote-container .quote{--mobile-fs:20px;--mobile-lh:26px;--desktop-fs:26px;--desktop-lh:32px;color:#190606;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-style:normal;font-weight:900;letter-spacing:0;line-height:38px;line-height:var(--mobile-lh);margin:0 0 40px;text-transform:uppercase}@media (min-width:680px){.imagequoteblock .image-quote-block .quote-container .quote{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.productteaserblock .category{color:#7a7a7a}.promo .content .adaptive-heading .large-container-heading{--mobile-fs:23px;--mobile-lh:28px;--desktop-fs:32px;--desktop-lh:38px;color:#190606;color:#fff;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-style:normal;font-weight:900;letter-spacing:0;line-height:38px;line-height:var(--mobile-lh);margin:0 0 8px;text-transform:uppercase}@media (min-width:680px){.promo .content .adaptive-heading .large-container-heading{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.promo .content .adaptive-heading .small-container-heading{--mobile-fs:20px;--mobile-lh:26px;--desktop-fs:26px;--desktop-lh:32px;color:#190606;color:#fff;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-style:normal;font-weight:900;letter-spacing:0;line-height:38px;line-height:var(--mobile-lh);margin:0 0 4px;text-transform:uppercase}@media (min-width:680px){.promo .content .adaptive-heading .small-container-heading{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.promo .content .text{margin-bottom:0}.promo .content .button{margin-top:20px}.simplifiedheaderblock__logo{background-image:url(/gui/static/logotypes/norema/norema.svg)}@media (min-width:840px){.simplifiedheaderblock__logo{left:50%;margin:0;position:absolute;transform:translateX(-50%)}}.simplifiedheaderblock__nav li:first-child{padding-left:0}.simplifiedheaderblock .book-button,.simplifiedheaderblock .button--navigation{display:none;font-size:15px;font-weight:700;margin-right:0}@media (min-width:360px){.simplifiedheaderblock .book-button,.simplifiedheaderblock .button--navigation{padding:9px 16px}}@media (min-width:1024px){.simplifiedheaderblock .book-button,.simplifiedheaderblock .button--navigation{display:inline-flex}}@media (min-width:1280px){.simplifiedheaderblock .book-button,.simplifiedheaderblock .button--navigation{display:inline-flex;padding:14px 22px}}.simplifiedheaderblock .book-button{background-color:#0d5e66;border:1px solid #0d5e66;color:#fff}.simplifiedheaderblock .book-button:active,.simplifiedheaderblock .book-button:focus{outline:none}.simplifiedheaderblock .book-button:hover{opacity:.85}.simplifiedheaderblock .book-button:hover:disabled{opacity:.25}.simplifiedheaderblock .book-button:disabled{cursor:not-allowed;opacity:.25}@media (min-width:680px){.simplifiedheaderblock .book-button{display:inline-flex}}.overlay.side-nav-overlay .overlay__content{padding:23px 16px 13px}@media (min-width:680px){.overlay.side-nav-overlay .overlay__content{max-width:443px;padding:24px 24px 48px}}.overlay.side-nav-overlay .overlay__content .side-nav__header .side-nav__headline{color:#fff;font-family:Inter,sans-serif;font-weight:900;text-transform:uppercase}.overlay.side-nav-overlay .overlay__content .side-nav__main-nav li a{font-family:Inter,sans-serif;font-weight:700}.overlay.side-nav-overlay .overlay__content .side-nav__header .side-nav__header__controls{align-items:center}.overlay__content .header-logo{background-image:url(/gui/static/logotypes/norema/norema.svg);height:21px;width:124px}.specialheader:not(.header--scrolled-past.header--scrolled-up):not(.header--scrolled-past.header--temp) .simplifiedheaderblock__header .content .simplifiedheaderblock__logo{background-image:url(/gui/static/logotypes/norema/norema-white.svg)}.overlay.side-nav-overlay .book-button{background-color:#0d5e66;border:1px solid #0d5e66;color:#fff}.overlay.side-nav-overlay .book-button:active,.overlay.side-nav-overlay .book-button:focus{outline:none}.overlay.side-nav-overlay .book-button:hover{opacity:.85}.overlay.side-nav-overlay .book-button:hover:disabled{opacity:.25}.overlay.side-nav-overlay .book-button:disabled{cursor:not-allowed;opacity:.25}.tabcontainerblock{margin-bottom:20px}.tabcontainerblock .tabcontainer h2{text-align:left}@media (min-width:680px){.tabcontainerblock .tabcontainer h2{text-align:left}}.teaserblock h3,.teaserblock h4{margin-bottom:10px}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/gui/static/fonts/norema/Inter/Inter-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/gui/static/fonts/norema/Inter/Inter-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/gui/static/fonts/norema/Inter/Inter-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/gui/static/fonts/norema/Inter/Inter-ExtraBold.woff2) format("woff2")}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--mobile-fs:32px;--mobile-lh:36px;--mobile-fs:30px;--mobile-lh:38px;--desktop-fs:42px;--desktop-lh:48px}.admin-store-page{margin-bottom:60px;padding-bottom:50px}.admin-store-page ul{list-style:none;margin-left:0}.admin-store-page__section{border-bottom:1px solid #190606;margin:50px 0;padding-bottom:50px;position:relative}.admin-store-page__text{max-width:600px}.admin-store-page__select-store{margin:0 auto;max-width:300px;position:relative}.admin-store-page__select-store:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e918";font-family:icomoon!important;font-size:1.66em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;pointer-events:none;position:absolute;right:6px;text-transform:none;top:50%;transform:translateY(-50%)}.admin-store-page .headersection{margin:40px 0 50px;text-align:center}.admin-store-page .save-button--changed-icon{background-color:#0d5e66;border:1px solid #0d5e66;color:#fff}.admin-store-page .save-button--changed-icon:active,.admin-store-page .save-button--changed-icon:focus{outline:none}.admin-store-page .save-button--changed-icon:hover{opacity:.85}.admin-store-page .save-button--changed-icon:hover:disabled{opacity:.25}.admin-store-page .save-button--changed-icon:disabled{cursor:not-allowed;opacity:.25}.admin-store-page .save-button--changed-icon:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e90e";display:inline;font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;height:22px;line-height:1;margin-right:5px;text-transform:none;width:22px}.admin-store-page .save-button__container--top{position:absolute;right:0;text-align:right;top:0}.admin-store-page .save-button__container--top .save-button+.validate__error-message:after{right:-8px;transform:translateX(100%)}.admin-store-page .save-button__container--bottom{text-align:right}.admin-store-page .save-button__container--bottom .save-button+.validate__error-message:after{right:-8px;transform:translateX(100%)}.admin-store-page .open-hours{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.admin-store-page .open-hours__date,.admin-store-page .open-hours__weekday{min-width:140px;width:140px}.admin-store-page .open-hours__time-range{flex-grow:1;min-width:210px}.admin-store-page .open-hours__closed-label{display:block;flex-grow:1;font-size:14px;line-height:22px;min-width:210px;padding-bottom:8px;padding-top:8px;text-align:center}.admin-store-page .open-hours__text-input{min-width:170px;width:170px}.admin-store-page .open-hours__closed-checkbox label{margin:0}.admin-store-page .open-hours__allstores-checkbox{padding-left:35px;width:120px}.admin-store-page .open-hours__allstores-checkbox label{margin:0}.admin-store-page .open-hours .remove-button{background-color:#fff;border:1px solid #fff;color:#190606}.admin-store-page .open-hours .remove-button:active,.admin-store-page .open-hours .remove-button:focus{outline:none}.admin-store-page .open-hours .remove-button:hover{opacity:.85}.admin-store-page .open-hours .remove-button:hover:disabled{opacity:.25}.admin-store-page .open-hours .remove-button:disabled{cursor:not-allowed;opacity:.25}.admin-store-page .open-hours .remove-button:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e912";display:inline;font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;height:22px;line-height:1;text-transform:none;width:22px}.admin-store-page .admin-store__open-heading{align-items:flex-end;display:flex}.admin-store-page .admin-store__open-heading h4{flex-grow:1}.admin-store-page .admin-store__closed{margin-right:10px;text-align:right}.admin-store-page .admin-store__allstores{margin-left:7px;margin-right:0;text-align:center;width:100px}.admin-store-page .admin-store__hours-section{width:100%}.admin-store-page .admin-store__hours-section .button{vertical-align:bottom}.admin-store-page .admin-store__hours-section--regular{max-width:450px;padding-bottom:50px}.admin-store-page .admin-store__hours-section--regular .open-hours__closed-checkbox{padding:0 10px}.admin-store-page .admin-store__hours-section--special{max-width:500px;padding-bottom:20px}.admin-store-page .admin-store__hours-section--special .additional-info{padding-top:10px}.admin-store-page .admin-store .add-special-date .add-button{background-color:transparent;border:1px solid #190606;color:#190606;height:34px;margin-bottom:8px;margin-top:8px;padding:5px;width:34px}.admin-store-page .admin-store .add-special-date .add-button:active,.admin-store-page .admin-store .add-special-date .add-button:focus{outline:none}.admin-store-page .admin-store .add-special-date .add-button:hover{opacity:.85}.admin-store-page .admin-store .add-special-date .add-button:hover:disabled{opacity:.25}.admin-store-page .admin-store .add-special-date .add-button:disabled{cursor:not-allowed;opacity:.25}.admin-store-page .admin-store .add-special-date .add-button:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e945";display:inline;font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;height:22px;line-height:1;text-transform:none;width:22px}.admin-store-page .admin-store .add-special-date .add-button:hover{opacity:.72}.admin-store-page .admin-staff__add-staff{margin-bottom:20px}.admin-store-page .admin-staff__container{display:flex;flex-wrap:wrap;margin:0 -10px}.admin-store-page .admin-staff__item{border:1px solid #000;margin:0 10px 20px;padding:10px;text-align:left;width:100%}@media (min-width:450px){.admin-store-page .admin-staff__item{max-width:200px}}.admin-store-page .admin-staff__rearrange.button-before{background-color:transparent;border:1px solid #190606;color:#190606;padding:5px}.admin-store-page .admin-staff__rearrange.button-before:active,.admin-store-page .admin-staff__rearrange.button-before:focus{outline:none}.admin-store-page .admin-staff__rearrange.button-before:hover{opacity:.85}.admin-store-page .admin-staff__rearrange.button-before:hover:disabled{opacity:.25}.admin-store-page .admin-staff__rearrange.button-before:disabled{cursor:not-allowed;opacity:.25}.admin-store-page .admin-staff__rearrange.button-before:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e940";display:inline;font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;height:22px;line-height:1;text-transform:none;width:22px}.admin-store-page .admin-staff__rearrange.button-before:hover{opacity:.72}.admin-store-page .admin-staff__rearrange.button-after{background-color:transparent;border:1px solid #190606;color:#190606;padding:5px}.admin-store-page .admin-staff__rearrange.button-after:active,.admin-store-page .admin-staff__rearrange.button-after:focus{outline:none}.admin-store-page .admin-staff__rearrange.button-after:hover{opacity:.85}.admin-store-page .admin-staff__rearrange.button-after:hover:disabled{opacity:.25}.admin-store-page .admin-staff__rearrange.button-after:disabled{cursor:not-allowed;opacity:.25}.admin-store-page .admin-staff__rearrange.button-after:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e941";display:inline;font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;height:22px;line-height:1;text-transform:none;width:22px}.admin-store-page .admin-staff__rearrange.button-after:hover{opacity:.72}.admin-store-page .admin-staff__input{margin-bottom:10px}.admin-store-page .admin-staff__input--flex-space{display:flex;justify-content:space-between}.admin-store-page .admin-staff__input .file-area__item,.admin-store-page .admin-staff__input .file-upload__drop-area{height:267px}.admin-store-page .admin-staff__input+.file-upload__message{margin:0 0 10px}.admin-store-page .admin-sales__item{border:1px solid #190606;display:flex;margin-bottom:25px}.admin-store-page .admin-sales__item--edit{flex-wrap:wrap}.admin-store-page .admin-sales__item--info{align-items:center}.admin-store-page .admin-sales__column{flex:1 1 100%;max-width:100%;padding:30px;width:100%}.admin-store-page .admin-sales__column:first-child{padding-left:30px}.admin-store-page .admin-sales__column--header{padding-bottom:0}.admin-store-page .admin-sales__column--small{flex:1 1 30%;max-width:30%;padding-right:0}.admin-store-page .admin-sales__column--large{flex:1 1 40%;max-width:40%}.admin-store-page .admin-sales__column--footer{align-items:center;background-color:#eff2f3;display:flex;justify-content:space-between;padding:30px}.admin-store-page .admin-sales__column--footer .link{margin:13px 30px}.admin-store-page .admin-sales__column--footer :first-child{margin-left:0;margin-right:auto}.admin-store-page .admin-sales__column .file-upload__message{margin:0 15px 10px}.admin-store-page .admin-sales__column .file-upload__message:last-of-type{margin:0 15px 25px}.admin-store-page .admin-sales__delete{color:red}.admin-store-page .admin-sales__image{max-height:150px;max-width:150px;width:150px}.admin-store-page .admin-sales__info{flex-grow:1;padding:50px}.admin-store-page .admin-sales__info p{margin-bottom:0}.admin-store-page .admin-sales__edit{padding:50px}.admin-store-page .admin-sales__price{padding-right:5px}.admin-store-page .admin-sales__price--discount{color:red}.admin-store-page .admin-sales__price--original{text-decoration:line-through}.admin-store-page .admin-cases__item{border:1px solid #333;display:flex;margin-bottom:25px}.admin-store-page .admin-cases__item--edit{flex-wrap:wrap}.admin-store-page .admin-cases__item--info{align-items:center}.admin-store-page .admin-cases__column{flex:1 1 100%;max-width:100%;padding:30px;width:100%}.admin-store-page .admin-cases__column:first-child{padding-left:30px}.admin-store-page .admin-cases__column--header{padding-bottom:0}.admin-store-page .admin-cases__column--small{flex:1 1 30%;max-width:30%;padding-right:0}.admin-store-page .admin-cases__column--small .file-area__item,.admin-store-page .admin-cases__column--small .file-upload__drop-area{max-height:150px;max-width:170px}.admin-store-page .admin-cases__column--large{flex:1 1 60%;max-width:60%}.admin-store-page .admin-cases__column--line{border-top:1px solid;margin:0 30px;padding:0;width:100%}.admin-store-page .admin-cases__column--footer{align-items:center;background-color:#eff2f3;display:flex;justify-content:space-between;padding:30px}.admin-store-page .admin-cases__column--footer .link{margin:13px 30px}.admin-store-page .admin-cases__column--footer :first-child{margin-left:0;margin-right:auto}.admin-store-page .admin-cases__column .file-upload__message{margin:0 15px 10px}.admin-store-page .admin-cases__column .file-upload__message:last-of-type{margin:0 15px 25px}.admin-store-page .admin-cases__column--last .file-upload__message{margin:0 0 10px}.admin-store-page .admin-cases__column--last .file-upload__message:last-of-type{margin:0}.admin-store-page .admin-cases__delete{color:red}.admin-store-page .admin-cases__image{max-height:150px;max-width:150px;width:150px}.admin-store-page .admin-cases__info{flex-grow:1;padding:50px}.admin-store-page .admin-cases__info label{color:#bbb;font-size:11px;text-transform:uppercase}.admin-store-page .admin-cases__info p{margin-bottom:0}.admin-store-page .admin-cases__edit{padding:50px}.admin-store-page .admin-campaign__form{max-width:450px}.admin-store-page .admin-campaign .link{margin-right:30px}.admin-store-page .admin-campaign .color-icon{border:1px solid;height:5px;margin-right:10px;width:5px}.custom-select+.validate__error-message:after,.file-area+.validate__error-message:after,.file-upload+.validate__error-message:after,.open-hours+.validate__error-message:after,.special-hours__container>.validate__error-message:after,.vdatetime+.validate__error-message:after{display:none}.articlepage .articlepage__extend-below{padding-bottom:100px}.articlepage .articlepage__extend-below+div{margin-top:-100px;position:relative}.articlepage h1{max-width:1040px;padding-top:30px}.articlepage .headertext{padding-bottom:25px}.articlepage .preamble{font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:30px;max-width:1040px}@media (min-width:1024px){.articlepage .preamble{font-size:26px;line-height:36px}}.articlepage .textarea{margin-top:40px;max-width:1040px}@media (min-width:1024px){.articlepage .headertext{padding-bottom:45px}.articlepage .textarea{margin-top:60px}}.articlepage .morearticles{margin-top:60px}@media (min-width:1024px){.articlepage .morearticles{margin-top:100px}.articlepage .morearticles h3{margin-bottom:0}.articlepage .morearticles .swiper-content h3{--mobile-fs:20px;--mobile-lh:26px;--desktop-fs:26px;--desktop-lh:32px;color:#190606;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-style:normal;font-weight:900;letter-spacing:0;line-height:38px;line-height:var(--mobile-lh);margin:0 0 8px;text-transform:uppercase}}@media (min-width:1024px) and (min-width:680px){.articlepage .morearticles .swiper-content h3{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.articlepage .morearticles picture{border-radius:3px;display:block;overflow:hidden}.articlepage .morearticles img{transition:transform .8s ease}.articlepage .morearticles img:hover{transform:scale(1.07)}.articlepage .morearticles a{text-decoration:none}.articlepage .morearticles a h5{margin-top:20px}.brochure-page .headersection{margin-left:0;max-width:700px;text-align:left}.brochure-page .headersection--centered{margin-left:auto;text-align:center}.brochure-page .headersection h1{font-size:34px;line-height:40px;margin-bottom:20px}@media (min-width:680px){.brochure-page .headersection h1{font-size:56px;line-height:64px;margin-bottom:41px}}.brochure-page .headersection .editor{font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:30px}@media (min-width:1024px){.brochure-page .headersection .editor{font-size:26px;line-height:36px}}.brochure-page .brochure-items .brochure-item{margin-bottom:40px;text-align:center}.brochure-page .brochure-items .brochure-item h3{margin-top:40px}.brochure-page .brochure-items .brochure-item .item-buttons .button{margin:20px 10px 0}@media (max-width:679px){.brochure-page .brochure-items .brochure-item .item-buttons .button{margin:20px 0 0;width:100%}}.brochure-page .brochure-items .brochure-item .item-buttons .button:not(.selected){background-color:transparent;border:1px solid #190606;color:#190606}.brochure-page .brochure-items .brochure-item .item-buttons .button:not(.selected):active,.brochure-page .brochure-items .brochure-item .item-buttons .button:not(.selected):focus{outline:none}.brochure-page .brochure-items .brochure-item .item-buttons .button:not(.selected):hover{opacity:.85}.brochure-page .brochure-items .brochure-item .item-buttons .button:not(.selected):hover:disabled{opacity:.25}.brochure-page .brochure-items .brochure-item .item-buttons .button:not(.selected):disabled{cursor:not-allowed;opacity:.25}.brochure-page .brochure-items .brochure-item .item-buttons .button:not(.selected):hover{opacity:.72}.brochure-page .completed-form,.brochure-page .email-form,.brochure-page .order-form{background-color:#ebe8e2;padding:80px 0}@media (min-width:680px){.brochure-page .completed-form,.brochure-page .email-form,.brochure-page .order-form{text-align:center}}.brochure-page .completed-form .form-preamble,.brochure-page .email-form .form-preamble,.brochure-page .order-form .form-preamble{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px;margin-bottom:35px}@media (min-width:1024px){.brochure-page .completed-form .form-preamble,.brochure-page .email-form .form-preamble,.brochure-page .order-form .form-preamble{font-size:21px;line-height:31px}}.brochure-page .completed-form .form-text,.brochure-page .email-form .form-text,.brochure-page .order-form .form-text{margin-top:22px}.brochure-page .completed-form .form-container,.brochure-page .email-form .form-container,.brochure-page .order-form .form-container{margin:0 auto;max-width:950px!important}.brochure-page .completed-form .form-container .form-section,.brochure-page .email-form .form-container .form-section,.brochure-page .order-form .form-container .form-section{text-align:left}.brochure-page .completed-form .form-container .form-section label,.brochure-page .email-form .form-container .form-section label,.brochure-page .order-form .form-container .form-section label{font-weight:500}@media (max-width:679px){.brochure-page .completed-form .form-container .form-section .type-radios,.brochure-page .email-form .form-container .form-section .type-radios,.brochure-page .order-form .form-container .form-section .type-radios{grid-gap:0}}.brochure-page .completed-form .form-container .form-section .checkbox+label,.brochure-page .email-form .form-container .form-section .checkbox+label,.brochure-page .order-form .form-container .form-section .checkbox+label{align-items:flex-start}.brochure-page .completed-form .form-container .form-section .checkbox+label:after,.brochure-page .email-form .form-container .form-section .checkbox+label:after,.brochure-page .order-form .form-container .form-section .checkbox+label:after{top:9px}.brochure-page .completed-form .form-container .form-section .checkbox:checked+label:after,.brochure-page .email-form .form-container .form-section .checkbox:checked+label:after,.brochure-page .order-form .form-container .form-section .checkbox:checked+label:after{border-bottom:2px solid #0d5e66;border-right:2px solid #0d5e66}.brochure-page .completed-form .form-container .brochure-name,.brochure-page .email-form .form-container .brochure-name,.brochure-page .order-form .form-container .brochure-name{display:block}.brochure-page .completed-form .form-container .submit-form-button,.brochure-page .email-form .form-container .submit-form-button,.brochure-page .order-form .form-container .submit-form-button{width:100%}.brochure-page .completed-form .form-container .submit-form-button.spinner,.brochure-page .email-form .form-container .submit-form-button.spinner,.brochure-page .order-form .form-container .submit-form-button.spinner{background-color:#0d5e66;border:1px solid #0d5e66;color:#fff}.brochure-page .completed-form .form-container .submit-form-button.spinner:active,.brochure-page .completed-form .form-container .submit-form-button.spinner:focus,.brochure-page .email-form .form-container .submit-form-button.spinner:active,.brochure-page .email-form .form-container .submit-form-button.spinner:focus,.brochure-page .order-form .form-container .submit-form-button.spinner:active,.brochure-page .order-form .form-container .submit-form-button.spinner:focus{outline:none}.brochure-page .completed-form .form-container .submit-form-button.spinner:hover,.brochure-page .email-form .form-container .submit-form-button.spinner:hover,.brochure-page .order-form .form-container .submit-form-button.spinner:hover{opacity:.85}.brochure-page .completed-form .form-container .submit-form-button.spinner:hover:disabled,.brochure-page .email-form .form-container .submit-form-button.spinner:hover:disabled,.brochure-page .order-form .form-container .submit-form-button.spinner:hover:disabled{opacity:.25}.brochure-page .completed-form .form-container .submit-form-button.spinner:disabled,.brochure-page .email-form .form-container .submit-form-button.spinner:disabled,.brochure-page .order-form .form-container .submit-form-button.spinner:disabled{cursor:not-allowed;opacity:.25}.brochure-page .completed-form .form-container .submit-form-button.spinner:before,.brochure-page .email-form .form-container .submit-form-button.spinner:before,.brochure-page .order-form .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)}.brochure-page .completed-form .form-container .submit-error-message,.brochure-page .email-form .form-container .submit-error-message,.brochure-page .order-form .form-container .submit-error-message{color:#d46969;margin-top:10px}.brochure-page .completed-form .form-container .privacy,.brochure-page .email-form .form-container .privacy,.brochure-page .order-form .form-container .privacy{margin-top:30px}.brochure-page .completed-form .form-container .recaptcha .privacy,.brochure-page .email-form .form-container .recaptcha .privacy,.brochure-page .order-form .form-container .recaptcha .privacy{margin-top:20px;text-align:center}.categorylistingpage .categorylistingpage__extend-below{padding-bottom:100px}.categorylistingpage .categorylistingpage__extend-below+.categorylistingpage__move-up{margin-top:-100px;position:relative}.categorylistingpage .headertextarea{margin-bottom:16px;margin-bottom:var(--mdc-layout-grid-gutter-phone,16px)}@media (min-width:1024px){.categorylistingpage .headertextarea{margin-bottom:24px;margin-bottom:var(--mdc-layout-grid-gutter-desktop,24px)}}.categorylistingpage .headertextarea h1{font-size:34px;line-height:40px;margin-bottom:20px;padding-top:30px}@media (min-width:680px){.categorylistingpage .headertextarea h1{font-size:56px;line-height:64px;margin-bottom:41px}}.categorylistingpage .listitem .content-carousel .swiper-button{opacity:0}.categorylistingpage .listitem .content-carousel:hover .swiper-button,.categorylistingpage .listitem .item-link:focus,.categorylistingpage .listitem .item-link:hover{opacity:1}@media (max-width:679px){.categorylistingpage .listitem .fullwidth--mobile{left:50%;margin-left:var(--fullWidthMargins);margin-right:var(--fullWidthMargins);position:relative;right:50%;width:var(--siteWidth)}.categorylistingpage .listitem .fullwidth--mobile img{border-radius:0}}.categorylistingpage .listitem a{color:#190606;text-decoration:none}.categorylistingpage .listitem a.readmore{display:inline-block;font-weight:400;margin-top:10px;text-decoration:underline}.categorylistingpage .listitem img{border-radius:3px;width:100%}.categorylistingpage .listitem .textarea{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px;padding-top:16px;padding-top:Var(--mdc-layout-grid-gutter-phone,16px)}@media (min-width:1024px){.categorylistingpage .listitem .textarea{font-size:21px;line-height:31px}}@media (min-width:680px){.categorylistingpage .listitem .textarea{padding-left:16px;padding-left:var(--mdc-layout-grid-gutter-tablet,16px);padding-top:0}}@media (min-width:1024px){.categorylistingpage .listitem .textarea{padding-left:24px;padding-left:var(--mdc-layout-grid-gutter-desktop,24px)}}.categorylistingpage .listitem .textarea a:hover{opacity:.72}.categorylistingpage .listitem .model-skeleton{background-color:#d3d0d5;border-radius:3px;height:500px}.categorylistingpage .listitem .model-skeleton.textarea{height:200px}.categorylistingpage .button--fullwidth_mobile{margin-bottom:100px;width:100%}@media (min-width:679px){.categorylistingpage .button--fullwidth_mobile{width:auto}}.categorylistingpage .center{text-align:center}@media (min-width:680px){.citystorehubpage__content .mdc-layout-grid__inner{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1280px){.citystorehubpage__content .mdc-layout-grid__inner{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:680px){.citystorehubpage__text{width:70%}}.citystorehubpage__breadcrumbs{margin-bottom:40px}.citystorehubpage .heroimage{height:450px;position:relative;width:100%}.citystorehubpage .heroimage img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.citystorehubpage .heroimage .text{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.citystorehubpage .heroimage .text h1,.citystorehubpage .heroimage .text p{color:#fff}.citystorehubpage .heroimage .text.darktext h1,.citystorehubpage .heroimage .text.darktext p{color:#190606}.citystorehubpage .preambletext{margin-bottom:60px;text-align:center}@media (min-width:680px){.citystorehubpage .preambletext{margin-bottom:100px}}.citystorehubpage .preambletext p{display:inline-block;font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:30px;max-width:1040px}@media (min-width:1024px){.citystorehubpage .preambletext p{font-size:26px;line-height:36px}}.configurapage h1{margin-top:40px}.configurapage .headersection{text-align:left}.configurapage .error{color:#d46969}.configurapage .spinner{margin:50px auto 0;text-align:center;width:70px}.configurapage .spinner>div{animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#f09da3;border-radius:100%;display:inline-block;height:18px;width:18px}.configurapage .spinner .bounce1{animation-delay:-.32s}.configurapage .spinner .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.customerkitchenarticle .backgroundarea{background-color:#ebe8e2;padding:50px 0}.customerkitchenarticle .desktop{display:none}.customerkitchenarticle .mobile{display:block}.customerkitchenarticle .toparea{display:flex;flex-direction:row;margin:50px auto}.customerkitchenarticle .toparea img{border-radius:50%}.customerkitchenarticle .toparea .preambletext{font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:30px}@media (min-width:1024px){.customerkitchenarticle .toparea .preambletext{font-size:26px;line-height:36px}}.customerkitchenarticle .toparea .textarea{display:flex;flex:3 0 0;flex-direction:column}.customerkitchenarticle .toparea .textarea picture{float:right;margin-left:30px;width:90px}.customerkitchenarticle .toparea--gallery .desktop{display:block;position:relative}.customerkitchenarticle .detailslist{display:flex;flex-direction:column;justify-content:flex-start;margin-top:50px;padding-top:20px;position:relative}.customerkitchenarticle .detailslist:before{border-bottom:4px solid #f09da3;content:"";height:2px;left:0;position:absolute;top:0;width:50px}.customerkitchenarticle .detailslist>div{margin-bottom:15px}.customerkitchenarticle .detailslist>div:last-child{margin-bottom:0}.customerkitchenarticle .carouselarea .play-video{border-radius:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-out;white-space:nowrap}.customerkitchenarticle .carouselarea .play-video:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0d5e66;content:"\e944";display:inline;font-family:icomoon!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;height:16px;line-height:1;margin-right:13px;text-transform:none;transition:all .2s ease-out;width:13px}.customerkitchenarticle .carouselarea .play-video:focus:before,.customerkitchenarticle .carouselarea .play-video:hover:before{opacity:.85}.customerkitchenarticle .carouselarea .content-carousel .swiper-button{opacity:0}.customerkitchenarticle .carouselarea .content-carousel:hover .swiper-button{opacity:1}.customerkitchenarticle .carouselarea .swiper-pagination{bottom:auto;top:16px}@media (min-width:679px){.customerkitchenarticle .carouselarea .swiper-pagination{top:30px}}.customerkitchenarticle .carouselarea .swiper-pagination-bullet{box-shadow:0 0 8px rgba(13,94,102,.25)}@media (min-width:679px){.customerkitchenarticle .backgroundarea{padding:50px 0 130px}.customerkitchenarticle .desktop{display:block}.customerkitchenarticle .textarea{margin-right:70px}.customerkitchenarticle .toparea .desktop{flex:1 1 0}.customerkitchenarticle .mobile{display:none}.customerkitchenarticle .detailslist{flex-direction:row}.customerkitchenarticle .detailslist>div{margin-bottom:0;margin-right:50px}.customerkitchenarticle .detailslist>div:last-child{margin-right:0}.customerkitchenarticle .carouselarea{margin-top:-80px}}.customerkitchenarticle .kitchensummary{line-height:25px}.customerkitchenarticle .kitchensummary h3{width:100%}.customerkitchenarticle .kitchensummary hr.divider-line{border-top:1px solid #dddedf;margin-bottom:40px}.customerkitchenarticle .kitchensummary .kitchensummarycontainer .kitchensummaryitem{margin-bottom:40px}.customerkitchenarticle .kitchensummary .kitchensummarycontainer .kitchensummaryitem .icon{color:#f09da3;font-size:28px;height:28px;line-height:28px;margin-bottom:10px;text-align:center;width:28px}.customerkitchenarticle .kitchensummary .kitchensummarycontainer .kitchensummaryitem p.title{--mobile-fs:16px;--mobile-lh:22px;--desktop-fs:18px;--desktop-lh:24px;color:#190606;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-weight:900;line-height:38px;line-height:var(--mobile-lh);margin:0;text-transform:none}@media (min-width:680px){.customerkitchenarticle .kitchensummary .kitchensummarycontainer .kitchensummaryitem p.title{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.customerkitchenarticle .kitchensummary .kitchensummarycontainer .kitchensummaryitem p{max-width:85%}.customerkitchenarticle .morearticles{margin-top:60px}@media (min-width:1024px){.customerkitchenarticle .morearticles{margin-top:100px}.customerkitchenarticle .morearticles h3{margin-bottom:0}.customerkitchenarticle .morearticles .swiper-content h3{--mobile-fs:20px;--mobile-lh:26px;--desktop-fs:26px;--desktop-lh:32px;color:#190606;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-style:normal;font-weight:900;letter-spacing:0;line-height:38px;line-height:var(--mobile-lh);margin:0 0 8px;text-transform:uppercase}}@media (min-width:1024px) and (min-width:680px){.customerkitchenarticle .morearticles .swiper-content h3{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.customerkitchenarticle .morearticles picture{border-radius:3px;display:block;overflow:hidden}.customerkitchenarticle .morearticles img{transition:transform .8s ease}.customerkitchenarticle .morearticles img:hover{transform:scale(1.07)}.customerkitchenarticle .morearticles a{text-decoration:none}.customerkitchenarticle .morearticles a h5{margin-top:20px}.customerkitchenlisting .customerkitchenlisting__extend-below{padding-bottom:100px}.customerkitchenlisting .customerkitchenlisting__extend-below+.customerkitchenlisting__move-up{margin-top:-100px;position:relative}@media (min-width:1024px){.customerkitchenlisting .mdc-layout-grid__inner{grid-gap:24px 48px;grid-gap:var(--mdc-layout-grid-gutter-desktop,24px) calc(var(--mdc-layout-grid-gutter-desktop, 24px)*2)}}.customerkitchenlisting .headercontent h1{font-size:34px;line-height:40px;margin-bottom:20px;padding-top:30px}@media (min-width:680px){.customerkitchenlisting .headercontent h1{font-size:56px;line-height:64px;margin-bottom:41px}}.customerkitchenlisting .headercontent .description{font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:30px;margin:20px 0;max-width:1040px}@media (min-width:1024px){.customerkitchenlisting .headercontent .description{font-size:26px;line-height:36px}}@media (min-width:1023px){.customerkitchenlisting .headercontent .description{margin:50px 0}}.displaysale .left-column__heading{display:none}.displaysale .left-column h1{display:block}@media (min-width:680px){.displaysale .left-column h1,.displaysale .left-column h1__heading{display:none}}.displaysale .right-column h1{display:none}@media (min-width:680px){.displaysale .right-column h1{display:block}}.displaysale label{display:inline;font-weight:inherit;margin-right:5px}.displaysale .fullprice{color:#747474}.displaysale .storeinfo{border-top:1px solid #bbb;margin-top:20px;padding-top:20px}.displaysale .storeinfo a{text-decoration:none}.displaysale .storeinfo__heading{font-weight:700;width:50%}.displaysale .moresales{margin-top:40px}.displaysale .moresales .othersale{margin-bottom:30px}.displaysale .moresales h4{margin-top:15px}.displaysale .moresales a{text-decoration:none}.displaysalesglobal{margin-bottom:40px}.displaysalesglobal .saleslist{margin:40px 0}.displaysalesglobal .last-cell{margin-bottom:40px}.displaysalesglobal h1{text-align:center}.displaysalesglobal .salesItem{margin-bottom:30px}.displaysalesglobal .salesItem a{text-decoration:none}.displaysalesglobal .salesItem img{margin-bottom:10px}.displaysalesglobal .salesItem .storeName{color:#747474}.displaysalesglobal .salesItem h4{margin:5px 0 0;word-break:break-word}.displaysalesglobal .salesItem label{display:inline;font-weight:inherit;margin-right:5px}.displaysalesglobal .salesItem .fullprice{color:#747474}.displaysalesglobal .filter-section__columns{display:flex;flex-direction:row;gap:15px}.displaysalesglobal .sale-item-button{background:transparent;border:none;margin:0;padding:0;text-align:left;width:100%}.sale-item__overlay.side-right-overlay .overlay__content{overflow:hidden;padding:34px 20px 20px}.sale-item__overlay.side-right-overlay .overlay__close-button{right:27px;top:34px}.sales-filter__overlay.side-right-overlay .overlay__content{overflow:hidden;padding:34px 20px 20px}.sales-filter__overlay.side-right-overlay .overlay__close-button{right:27px;top:34px}.sales-filter__overlay .accordion{border-top:none;overflow:hidden;padding:0 0 16px}.sales-filter__overlay .accordion.expanded{padding:0}.sales-filter__overlay .accordion-button{font-size:16px;line-height:24px;margin:0;text-transform:uppercase}.sales-filter__overlay .accordion-button:after{content:"\e917";font-size:24px}.sales-filter__overlay .accordion-content{padding:16px 0}.sales-filter__heading{border-bottom:1px solid #d3d0d5;margin:0 0 16px;padding:0 34px 16px 0}.sales-filter__subheading{text-transform:uppercase}.sales-filter__body{max-height:calc(100vh - 250px);overflow-y:auto}@media (min-width:680px){.sales-filter__body{max-height:calc(100vh - 200px)}}@media (min-width:1024px){.sales-filter__body{max-height:calc(100vh - 180px)}}.sales-filter__column{border-bottom:1px solid #d3d0d5;margin-bottom:16px}.sales-filter__column:last-child{border-bottom:none;margin-bottom:0}.sales-filter__items{display:flex;flex-direction:column;gap:8px}.sales-filter__items a{text-decoration:none}.sales-filter__button{align-items:center;bottom:20px;display:flex;flex-direction:row;gap:20px;position:absolute;width:calc(100% - 40px)}.sales-filter__button .button{width:50%}.kitchenmodelpage .images,.kitchenmodelvariantpage .images{display:none}.kitchenmodelpage .images .gallery__item:hover img,.kitchenmodelvariantpage .images .gallery__item:hover img{transform:none}.kitchenmodelpage .images .videoitem,.kitchenmodelpage .images img,.kitchenmodelvariantpage .images .videoitem,.kitchenmodelvariantpage .images img{margin-bottom:20px}.kitchenmodelpage .mobileimages,.kitchenmodelvariantpage .mobileimages{height:100%;margin-bottom:20px}.kitchenmodelpage .videoitem,.kitchenmodelvariantpage .videoitem{position:relative}.kitchenmodelpage .videoitem .play-video,.kitchenmodelvariantpage .videoitem .play-video{border-radius:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-out;white-space:nowrap}.kitchenmodelpage .videoitem .play-video:before,.kitchenmodelvariantpage .videoitem .play-video:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0d5e66;content:"\e944";display:inline;font-family:icomoon!important;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;height:16px;line-height:16px;line-height:1;margin-right:13px;text-align:center;text-transform:none;transition:all .2s ease-out;width:13px}.kitchenmodelpage .videoitem .play-video:focus:before,.kitchenmodelpage .videoitem .play-video:hover:before,.kitchenmodelvariantpage .videoitem .play-video:focus:before,.kitchenmodelvariantpage .videoitem .play-video:hover:before{opacity:.85}.kitchenmodelpage .kitchenmodel-description .readmorelink,.kitchenmodelvariantpage .kitchenmodel-description .readmorelink{margin-top:20px}.kitchenmodelpage .kitchenmodel-description .price,.kitchenmodelvariantpage .kitchenmodel-description .price{margin-top:30px}.kitchenmodelpage .kitchenmodel-description .price h4,.kitchenmodelvariantpage .kitchenmodel-description .price h4{margin-bottom:0}.kitchenmodelpage .kitchenmodel-description .price p,.kitchenmodelvariantpage .kitchenmodel-description .price p{color:#80534e;font-weight:400;margin-top:5px}.kitchenmodelpage .kitchenmodel-description .offer,.kitchenmodelvariantpage .kitchenmodel-description .offer{border:1px solid rgba(128,83,78,.5);border-radius:3px;display:flex;flex-direction:column;margin-bottom:26px;margin-top:42px;padding:0 24px 24px}.kitchenmodelpage .kitchenmodel-description .offer h4,.kitchenmodelvariantpage .kitchenmodel-description .offer h4{background-color:#fff;line-height:24px;margin:0 auto;max-width:100%;padding:0 18px;text-align:center;transform:translateY(-50%)}.kitchenmodelpage .kitchenmodel-description .offer .h4,.kitchenmodelvariantpage .kitchenmodel-description .offer .h4{color:#80534e;margin-bottom:8px}.kitchenmodelpage .kitchenmodel-description .offer p:not([class]),.kitchenmodelvariantpage .kitchenmodel-description .offer p:not([class]){font-weight:400}.kitchenmodelpage .kitchenmodel-description .offer :last-child,.kitchenmodelvariantpage .kitchenmodel-description .offer :last-child{margin-bottom:0}.kitchenmodelpage .kitchenmodel-description .variants_container,.kitchenmodelvariantpage .kitchenmodel-description .variants_container{margin-top:20px;overflow:hidden}.kitchenmodelpage .kitchenmodel-description .variants_list,.kitchenmodelvariantpage .kitchenmodel-description .variants_list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:0 -2px}.kitchenmodelpage .kitchenmodel-description .variants_list.expanded,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.expanded{flex-wrap:wrap}.kitchenmodelpage .kitchenmodel-description .variants_list.expanded .variants__icon,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.expanded .variants__icon{display:block;margin:0 0 8px}.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4),.kitchenmodelpage .kitchenmodel-description .variants_list.expanded .load-more,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4),.kitchenmodelvariantpage .kitchenmodel-description .variants_list.expanded .load-more{display:none}.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more,.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more .load-more-narrow,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more .load-more-narrow{display:block}.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more .load-more-wide,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more .load-more-wide{display:none}@media (min-width:1024px){.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4),.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4){display:none}.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more,.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more .load-more-narrow,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more .load-more-narrow{display:block}.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more .load-more-wide,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more .load-more-wide{display:none}.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more.less,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more.less{display:block}.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+6),.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+6){display:none}}@media (min-width:1280px){.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4),.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4),.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more{display:block}.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more .load-more-narrow,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more .load-more-narrow{display:none}.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more .load-more-wide,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more .load-more-wide{display:block}.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more.less,.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+6),.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+4).load-more.less,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+6){display:none}.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+6).load-more,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+6).load-more{display:block}.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+6).load-more .load-more-narrow,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+6).load-more .load-more-narrow{display:none}.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+6).load-more .load-more-wide,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed .variants__icon:nth-child(n+6).load-more .load-more-wide{display:block}.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed.full-row .variants__icon .load-more,.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed.full-row .variants__icon .load-more{display:none}.kitchenmodelpage .kitchenmodel-description .variants_list.collapsed.full-row .variants__icon:nth-child(n+6),.kitchenmodelvariantpage .kitchenmodel-description .variants_list.collapsed.full-row .variants__icon:nth-child(n+6){display:block}}.kitchenmodelpage .kitchenmodel-description .variants__icon,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon{flex-basis:25%;flex-grow:0;flex-shrink:0;padding:0;text-align:center;width:25%}@media (min-width:1024px){.kitchenmodelpage .kitchenmodel-description .variants__icon,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon{flex-basis:25%;width:25%}}@media (min-width:1280px){.kitchenmodelpage .kitchenmodel-description .variants__icon,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon{flex-basis:16.6666666667%;width:16.6666666667%}}.kitchenmodelpage .kitchenmodel-description .variants__icon a,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon a{color:#bbb;display:block;padding:0 4px;text-decoration:none;width:100%}@media (min-width:680px){.kitchenmodelpage .kitchenmodel-description .variants__icon a,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon a{padding:0 10px}}@media (min-width:1024px){.kitchenmodelpage .kitchenmodel-description .variants__icon a,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon a{padding:0 4px}}.kitchenmodelpage .kitchenmodel-description .variants__icon img,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon img{border-radius:50%;margin:0 auto 8px;max-width:47px;padding:3px;width:100%}.kitchenmodelpage .kitchenmodel-description .variants__icon img.border,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon img.border{border:1px solid #d3d0d5}.kitchenmodelpage .kitchenmodel-description .variants__icon span,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon span{color:#7f8487;display:block;font-size:12px;line-height:14px;max-width:100%;width:100%;word-break:break-all;word-break:break-word}.kitchenmodelpage .kitchenmodel-description .variants__icon.selected,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon.selected{font-weight:400}.kitchenmodelpage .kitchenmodel-description .variants__icon.selected img,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon.selected img{border:2px solid #190606;border-radius:50%}.kitchenmodelpage .kitchenmodel-description .variants__icon.selected a,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon.selected a{color:#190606}.kitchenmodelpage .kitchenmodel-description .variants__icon.load-more,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon.load-more{align-self:flex-start;display:block;position:relative}.kitchenmodelpage .kitchenmodel-description .variants__icon.load-more button,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon.load-more button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bbb;border-radius:50%;display:block;height:47px;margin:0 auto;padding:0 4px;position:relative;transition:border-color .25s ease;width:100%;width:47px;will-change:border-color}@media (min-width:680px){.kitchenmodelpage .kitchenmodel-description .variants__icon.load-more button,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon.load-more button{padding:0 10px}}@media (min-width:1024px){.kitchenmodelpage .kitchenmodel-description .variants__icon.load-more button,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon.load-more button{padding:0 4px}}.kitchenmodelpage .kitchenmodel-description .variants__icon.load-more button:hover,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon.load-more button:hover{border-color:#0d5e66}.kitchenmodelpage .kitchenmodel-description .variants__icon.load-more span,.kitchenmodelvariantpage .kitchenmodel-description .variants__icon.load-more span{color:#0d5e66;font-weight:500;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.kitchenmodelpage .rightoverlaylist,.kitchenmodelvariantpage .rightoverlaylist{border-bottom:1px solid #d3d0d5;cursor:pointer;font-weight:400;padding:15px 20px 15px 0;position:relative;text-decoration:underline}.kitchenmodelpage .rightoverlaylist .badge,.kitchenmodelvariantpage .rightoverlaylist .badge{background-color:#ecc4c4;border-radius:8px;color:inherit;font-size:13px;font-weight:700;margin-left:10px;padding:8px 10px}.kitchenmodelpage .rightoverlaylist:after,.kitchenmodelvariantpage .rightoverlaylist:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;bottom:0;color:#190606;content:"";content:"\e941";display:flex;font-family:icomoon!important;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:100%;line-height:1;padding-left:6px;position:absolute;right:16px;text-align:center;text-transform:none;width:15px}.kitchenmodelpage .kitchenmodel-description,.kitchenmodelvariantpage .kitchenmodel-description{margin-bottom:60px}.kitchenmodelpage .kitchenmodel-description .kitchenmodel-title,.kitchenmodelvariantpage .kitchenmodel-description .kitchenmodel-title{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}@media (min-width:1024px){.kitchenmodelpage .kitchenmodel-description .kitchenmodel-title,.kitchenmodelvariantpage .kitchenmodel-description .kitchenmodel-title{justify-content:space-between}}.kitchenmodelpage .kitchenmodel-description .kitchenmodel-title+.readmorelink,.kitchenmodelvariantpage .kitchenmodel-description .kitchenmodel-title+.readmorelink{margin-top:0}.kitchenmodelpage .kitchenmodel-description .kitchenmodel-finance,.kitchenmodelvariantpage .kitchenmodel-description .kitchenmodel-finance{border-top:1px solid #d3d0d5;margin-top:30px}@media (min-width:680px){.kitchenmodelpage .mobileimages,.kitchenmodelvariantpage .mobileimages{display:none}.kitchenmodelpage .images,.kitchenmodelvariantpage .images{display:block;margin-bottom:100px}.kitchenmodelpage .kitchenmodel-description,.kitchenmodelvariantpage .kitchenmodel-description{align-self:flex-start;margin-bottom:120px;position:sticky;top:82px;transition:top .325s ease}.header--scrolled-past .kitchenmodelpage .kitchenmodel-description,.header--scrolled-past .kitchenmodelvariantpage .kitchenmodel-description{top:10px}.header--scrolled-past.header--scrolled-up .kitchenmodelpage .kitchenmodel-description,.header--scrolled-past.header--scrolled-up .kitchenmodelvariantpage .kitchenmodel-description{top:82px}}@media (min-width:1600px){.kitchenmodelpage .kitchenmodel-description,.kitchenmodelvariantpage .kitchenmodel-description{top:114px}.header--scrolled-past .kitchenmodelpage .kitchenmodel-description,.header--scrolled-past .kitchenmodelvariantpage .kitchenmodel-description{top:10px}.header--scrolled-past.header--scrolled-up .kitchenmodelpage .kitchenmodel-description,.header--scrolled-past.header--scrolled-up .kitchenmodelvariantpage .kitchenmodel-description{top:114px}}.overlay.side-right-overlay .overlay__content .flexiblepayment__container{background:#ebe8e2;border-radius:3px;margin-bottom:27px;padding:25px}.overlay.side-right-overlay .overlay__content .flexiblepayment__container p{margin-bottom:0}.overlay.side-right-overlay .overlay__content .flexiblepayment__container ul{margin-top:14px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.kitchenmodeloverview h1{margin-top:30px}@media (min-width:680px){.kitchenmodeloverview h1{margin-bottom:32px!important}}.kitchenmodeloverview .paragraph-a{margin-bottom:62px;width:100%}@media (min-width:680px){.kitchenmodeloverview .paragraph-a{width:70%}}.kitchenmodeloverview .title-label{margin-bottom:18px}.kitchenmodeloverview .categorypreload{background-color:#d3d0d5;border-radius:3px;float:left;height:145px;margin-right:12px;width:175px}.kitchenmodeloverview .category-filters.swipe-slider{flex-direction:column}.kitchenmodeloverview .category-filters .category-filter{color:#190606;flex:0 0 175px;margin-right:15px!important;position:relative;text-decoration:none;width:175px}.kitchenmodeloverview .category-filters .category-filter:hover h4:after{background-color:#f09da3;bottom:-16px;content:"";display:block;height:4px;left:0;opacity:1;position:absolute;transition:opacity .25s ease;width:35px;will-change:opacity}.kitchenmodeloverview .category-filters .category-filter.swiper-slide{flex:0 0 145px;margin-right:12px;width:145px}@media (min-width:680px){.kitchenmodeloverview .category-filters .category-filter.swiper-slide{flex:0 0 175px;width:175px}}.kitchenmodeloverview .category-filters .category-filter:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#eff2f3;border-radius:24px;color:#0d5e66;content:"\e910";display:block;font-family:icomoon!important;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;height:24px;line-height:1;line-height:24px;opacity:0;position:absolute;right:8px;text-align:center;text-transform:none;top:8px;transition:opacity .25s ease;width:24px;will-change:opacity}.kitchenmodeloverview .category-filters .category-filter img{border-radius:3px;display:block;opacity:1;transition:opacity .25s ease;will-change:opacity}.kitchenmodeloverview .category-filters .category-filter h4{color:#190606;font-size:18px;font-weight:400;line-height:1;margin:16px 0;position:relative}.kitchenmodeloverview .category-filters .category-filter h4:after{background-color:#f09da3;bottom:-16px;content:"";display:block;height:4px;left:0;opacity:0;position:absolute;transition:opacity .25s ease;width:35px;will-change:opacity}.kitchenmodeloverview .category-filters .category-filter.selected:after{opacity:1}.kitchenmodeloverview .category-filters .category-filter.selected h4{font-weight:500}.kitchenmodeloverview .category-filters .category-filter.selected h4:after{opacity:1}.kitchenmodeloverview .category-filters .category-filter.unselected img{opacity:.6}.kitchenmodeloverview .filtered-headline{margin:16px 0 0}.kitchenmodeloverview .variant-filter-controls{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-right:0;padding:0 0 26px}.kitchenmodeloverview .variant-filter-controls:after{background:transparent!important;background:linear-gradient(90deg,transparent,transparent)!important}@media (min-width:680px){.kitchenmodeloverview .variant-filter-controls{border-top:1px solid #d3d0d5;margin-right:-16px;padding:24px 0 26px}.kitchenmodeloverview .variant-filter-controls:after{background:var(--to-color);background:linear-gradient(90deg,rgba(var(--from-color)) 0,rgba(var(--to-color)) 100%)}}.kitchenmodeloverview .variant-filter-controls .variant-filter-control{border:1px solid #d3d0d5;border-radius:21px;flex:auto 0 0;font-size:15px;font-weight:400;line-height:40px;margin:0 10px 10px 0;padding:0 20px;text-decoration:none}.kitchenmodeloverview .variant-filter-controls .variant-filter-control.hide-mobile{display:none}@media (min-width:680px){.kitchenmodeloverview .variant-filter-controls .variant-filter-control,.kitchenmodeloverview .variant-filter-controls .variant-filter-control.hide-mobile{display:block}}.kitchenmodeloverview .variant-filter-controls .variant-filter-control.swiper-slide{margin-right:12px;width:auto}.kitchenmodeloverview .variant-filter-controls .variant-filter-control.swiper-slide:hover{border:1px solid #0d5e66}.kitchenmodeloverview .variant-filter-controls .variant-filter-control.all-filter-control{display:block;width:100%}@media (min-width:680px){.kitchenmodeloverview .variant-filter-controls .variant-filter-control.all-filter-control{width:auto}.kitchenmodeloverview .variant-filter-controls .variant-filter-control.all-filter-control.hide{display:none}}.kitchenmodeloverview .variant-filter-controls .variant-filter-control.all-filter-control .filter-icon{background-image:url(/gui/static/icons/filter.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:16px;margin-right:6px;position:relative;text-indent:-9999px;top:-3px;vertical-align:middle;width:16px}.kitchenmodeloverview .variant-filter-controls .variant-filter-control span{margin-left:5px}@media (min-width:680px){.kitchenmodeloverview .model.index1 .modelinfo-teaserblock,.kitchenmodeloverview .model.index5 .modelinfo-teaserblock{display:none}}.kitchenmodeloverview .modellist .model-container:hover .model-link .model-variant-title:after{margin-left:20px}.kitchenmodeloverview .modellist .model-container .teaserblock{border-radius:4px;height:100%;overflow:hidden;padding:48px;width:100%}.kitchenmodeloverview .modellist .model-container .teaserblock a{text-decoration:none}.kitchenmodeloverview .modellist .model-container .teaserblock .teaser{align-items:center;height:100%;justify-content:center;margin-bottom:0!important}.kitchenmodeloverview .modellist .model-container .teaserblock .teaser .content{align-items:center;display:flex;flex-direction:column;justify-content:center}.kitchenmodeloverview .modellist .model-container .teaserblock .teaser .content .text-container{margin:0;text-align:center}.kitchenmodeloverview .modellist .model-container .teaserblock .teaser .content .text-container .text{margin-bottom:0}.kitchenmodeloverview .modellist .model-container .teaserblock .teaser .content .text-container .link{margin-top:20px}.kitchenmodeloverview .modellist .model-container .teaserblock .teaser .content picture{align-items:center;display:flex;justify-content:center}.kitchenmodeloverview .modellist .model-container .teaserblock .teaser .content picture img{display:none;max-width:50%}@media (min-width:1024px){.kitchenmodeloverview .modellist .model-container .teaserblock .teaser .content picture img{display:block}}.kitchenmodeloverview .modellist .model-skeleton{background-color:#d3d0d5;border-radius:3px;height:100%;overflow:hidden;position:relative}.kitchenmodeloverview .modellist .model-skeleton:after{animation:shimmer 2s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}.kitchenmodeloverview .modellist .content-carousel .swiper-button{opacity:0}.kitchenmodeloverview .modellist .content-carousel:hover .swiper-button{opacity:1}.kitchenmodeloverview .modellist .item-link{display:block;height:100%;width:100%}.kitchenmodeloverview .modellist .modelinfo{display:flex;flex-direction:column;flex-grow:1;margin-bottom:48px;max-height:112px;min-height:112px;position:relative;width:100%}.kitchenmodeloverview .modellist .modelinfo.modelinfo-teaserblock{max-height:78px;min-height:78px}@media (min-width:680px){.kitchenmodeloverview .modellist .modelinfo.modelinfo-teaserblock{max-height:112px;min-height:112px}}@media (min-width:1024px){.kitchenmodeloverview .modellist .modelinfo,.kitchenmodeloverview .modellist .modelinfo.modelinfo-teaserblock{max-height:78px;min-height:78px}}.kitchenmodeloverview .modellist .modelinfo .model-link{color:#190606;display:block;padding-top:20px;position:relative;text-decoration:none}.kitchenmodeloverview .modellist .modelinfo .description{max-width:500px}.kitchenmodeloverview .modellist .modelinfo .variants span:last-child{margin-right:0}.kitchenmodeloverview .modellist .modelinfo .variants{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-top:10px;position:relative}.kitchenmodeloverview .modellist .modelinfo .variants span{align-items:center;border:2px solid #fff;border-radius:50%;display:flex;flex-direction:column;height:22px;justify-content:center;margin:0 -9px 0 0;width:22px}.kitchenmodeloverview .modellist .modelinfo .variants span img{border-radius:50%}.kitchenmodeloverview .modellist .modelinfo .variants span img.border{border:1px solid #bbb}.kitchenmodeloverview .modellist .modelinfo .variants span.variants__number{border:none;border-radius:50%;color:#190606;font-size:14px;font-weight:500;line-height:1;margin:0 0 0 9px;padding:3px}@media (min-width:1024px){.kitchenmodeloverview .modellist .modelinfo .variants{margin-top:0;position:absolute;right:-1px;top:20px}}.kitchenmodeloverview .modellist .modelinfo .variants__image{border-radius:50%;display:block;height:100%;width:100%}.kitchenmodeloverview .modellist .modelinfo .variants__image.white{border:1px solid #190606}.kitchenmodeloverview .modellist .modelinfo .model-variant-title{color:inherit;margin:0}@media (min-width:680px){.kitchenmodeloverview .modellist .modelinfo .model-variant-title{font-size:30px;font-size:var(--mobile-fs);line-height:38px;line-height:var(--mobile-lh)}}.kitchenmodeloverview .modellist .modelinfo .model-variant-title:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e920";font-family:icomoon!important;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:14px;margin-top:4px!important;text-transform:none;transition:margin-left .3s ease}.kitchenmodeloverview .modellist .modelinfo .model-variant-description{color:inherit;line-height:1;margin:12px 0 0}@media (min-width:1024px){.kitchenmodeloverview .modellist .modelinfo .model-variant-description{min-height:16px}}.kitchenmodeloverview .modellist .modelinfo .model-variant-price{color:inherit;line-height:1;margin:12px 0 0}@media (min-width:1024px){.kitchenmodeloverview .modellist .modelinfo .model-variant-price{min-height:16px}}@media (min-width:680px){.kitchenmodeloverview .modellist .models{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.kitchenmodeloverview .modellist .models .model{margin-bottom:24px;width:calc(50% - 12px)}.kitchenmodeloverview .modellist .models .model-container{display:flex;flex:1;flex-direction:column;height:100%;justify-content:space-between}.kitchenmodeloverview .modellist .models .model-group{display:flex;flex-direction:column;justify-content:space-between;width:calc(50% - 12px)}.kitchenmodeloverview .modellist .models .model-group .model{height:50%;width:100%}.kitchenmodeloverview .modellist .models .model-group .model.index2 .teaserblock picture img,.kitchenmodeloverview .modellist .models .model-group .model.index6 .teaserblock picture img{display:none!important}}.kitchenmodeloverview .modellist .model .content-carousel .cld-image img,.kitchenmodeloverview .modellist .model .content-carousel .item-link img{border-radius:4px}@media (min-width:680px){.kitchenmodeloverview .modellist .model .content-carousel{display:block;flex-grow:1}.kitchenmodeloverview .modellist .model .content-carousel .content-carousel__item-container,.kitchenmodeloverview .modellist .model .content-carousel .content-carousel__item-container .cld-image,.kitchenmodeloverview .modellist .model .content-carousel .content-carousel__item-container .item-link{height:100%}.kitchenmodeloverview .modellist .model .content-carousel .content-carousel__item-container .cld-image img,.kitchenmodeloverview .modellist .model .content-carousel .content-carousel__item-container .item-link img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.overlay.kitchen-filters .side-filter__header{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding-bottom:24px;width:100%}.overlay.kitchen-filters .side-filter__header .side-filter__header__controls{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}@media (min-width:680px){.overlay.kitchen-filters .side-filter__header .side-filter__header__controls .side-filter__close-button{width:16px}}.overlay.kitchen-filters .side-filter__header .side-filter__header__controls .side-filter__close-button:after{margin-right:3px}.overlay.kitchen-filters .side-filter__header .side-filter__headline{display:block;margin:0}.overlay.kitchen-filters .side-filter__content{-ms-overflow-style:none;font-weight:500;height:100%;margin-bottom:50px;overflow-x:hidden;overflow-y:scroll;position:relative;scrollbar-width:none;width:100%}.overlay.kitchen-filters .side-filter__content::-webkit-scrollbar{display:none}.overlay.kitchen-filters .side-filter__content .accordion{background-color:#fff;border-top:0;padding:16px 0 0;position:relative}.overlay.kitchen-filters .side-filter__content .accordion.expanded{max-height:100%}.overlay.kitchen-filters .side-filter__content .accordion .accordion-button{font-family:Inter,sans-serif;font-size:16px;font-weight:700}.overlay.kitchen-filters .side-filter__content .accordion .accordion-button:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0d5e66;content:"\e941";font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:-2px;text-transform:none;transform:translateY(2px)}.overlay.kitchen-filters .side-filter__content .accordion .accordion-content{-ms-overflow-style:none;height:-moz-max-content;height:max-content;max-height:100%;position:relative;scrollbar-width:none}.overlay.kitchen-filters .side-filter__content .accordion .accordion-content::-webkit-scrollbar{display:none}.overlay.kitchen-filters .side-filter__content .accordion.expanded .accordion-container{height:auto;max-height:300px}.overlay.kitchen-filters .side-filter__content .accordion.expanded .accordion-container:after{background:linear-gradient(0deg,#fff,transparent);bottom:-1px;content:"";display:block;height:50px;left:0;pointer-events:none;position:absolute;width:100%}.overlay.kitchen-filters .side-filter__content .accordion.expanded .accordion-container .accordion-content{overflow-y:hidden}.overlay.kitchen-filters .side-filter__content .accordion.expanded .accordion-button:after{transform:rotate(90deg)}.overlay.kitchen-filters .side-filter__content.full-height .accordion.expanded .accordion-container{max-height:450px}.overlay.kitchen-filters .side-filter__count{margin-left:5px}.overlay.kitchen-filters ul{display:block;list-style:none;margin:0 0 24px}.overlay.kitchen-filters ul li{margin-bottom:3px;padding:1px 0 0 1px}.overlay.kitchen-filters ul li a{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;text-decoration:none}.overlay.kitchen-filters ul li a .side-filter__color-code{border:5px solid #fff;border-radius:50%;height:40px;position:relative;width:40px}.overlay.kitchen-filters ul li a .side-filter__color-code img{border-radius:50%;height:31px;overflow:hidden;padding:0;position:relative;width:33px}.overlay.kitchen-filters ul li a .side-filter__color-code:after{border:1px solid #d3d0d5;border-radius:50%;content:"";display:block;height:30px;left:-1px;position:absolute;top:-1px;width:30px}.overlay.kitchen-filters ul li a .side-filter__color-name{font-size:14px;line-height:1;margin-left:12px}.overlay.kitchen-filters ul li a .side-filter__check{background-repeat:no-repeat;border:1px solid #bbb;border-radius:50%;display:block;height:19px;line-height:19px;text-align:center;transition:border-color .35s ease,background-color .35s ease;width:19px}.overlay.kitchen-filters ul li a .side-filter__check:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:transparent;content:"\e90e";font-family:icomoon!important;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.overlay.kitchen-filters ul li a .side-filter__name{font-size:14px;line-height:1;margin-left:12px}.overlay.kitchen-filters ul li a img{height:42px;margin-right:8px;padding:5px;width:42px}.can-hover .overlay.kitchen-filters ul li a.side-filter:not(.selected):hover .side-filter__check{border-color:#0d5e66}.overlay.kitchen-filters ul li a.selected{font-weight:700}.overlay.kitchen-filters ul li a.selected .side-filter__color-code{box-shadow:0 0 0 1px #0d5e66}.overlay.kitchen-filters ul li a.selected .side-filter__check{background-color:#0d5e66;border-color:#0d5e66}.overlay.kitchen-filters ul li a.selected .side-filter__check:before{color:#fff}.overlay.kitchen-filters .side-filter__actions{display:flex;flex-flow:row;flex-shrink:0;flex-wrap:nowrap;justify-content:flex-start;margin-top:auto;position:relative}.overlay.kitchen-filters .side-filter__actions:after{background-image:linear-gradient(0deg,#fff,#fff 50%,hsla(0,0%,100%,0));content:"";display:block;height:60px;left:-16px;pointer-events:none;position:absolute;top:-60px;width:calc(100% + 32px)}@media (min-width:680px){.overlay.kitchen-filters .side-filter__actions:after{left:-34px;width:calc(100% + 68px)}}.overlay.kitchen-filters .side-filter__actions button:last-child{margin-left:14px}.kitchenstyle .desktop{display:none}.kitchenstyle .mobile{display:block}.kitchenstyle .toparea{display:flex;flex-direction:row;margin:50px auto;max-width:1040px}.kitchenstyle .toparea .preambletext{font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:30px}@media (min-width:1024px){.kitchenstyle .toparea .preambletext{font-size:26px;line-height:36px}}.kitchenstyle .toparea .textarea{display:flex;flex:2 0 0;flex-direction:column}.kitchenstyle .toparea .textarea .mobile{text-align:center}.kitchenstyle .detailslist{display:flex;flex-direction:column;justify-content:flex-start;margin-top:30px;padding-top:20px;position:relative}.kitchenstyle .detailslist:before{border-bottom:4px solid #f09da3;content:"";height:2px;left:0;position:absolute;top:0;width:50px}.kitchenstyle .detailslist>div{margin-bottom:15px}.kitchenstyle .detailslist>div:last-child{margin-bottom:0}@media (min-width:680px){.kitchenstyle .desktop{display:block}.kitchenstyle .mobile{display:none}.kitchenstyle .detailslist{flex-direction:row}.kitchenstyle .detailslist>div{margin-bottom:0;margin-right:70px}.kitchenstyle .detailslist>div:last-child{margin-right:0}.kitchenstyle .toparea .desktop{flex:1 1 0;margin-left:70px}}.kitchenstyle .modellist .model-skeleton{background-color:#d3d0d5;border-radius:3px;height:100%;overflow:hidden;position:relative}.kitchenstyle .modellist .model-skeleton:after{animation:shimmer 2s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}.kitchenstyle .modellist .content-carousel .swiper-button{opacity:0}.kitchenstyle .modellist .content-carousel:hover .swiper-button{opacity:1}.kitchenstyle .modellist .modelinfo{margin-bottom:48px;position:relative;width:100%}.kitchenstyle .modellist .modelinfo .model-link{color:#190606;display:block;padding-top:20px;position:relative;text-decoration:none}.kitchenstyle .modellist .modelinfo .description{max-width:500px}.kitchenstyle .modellist .modelinfo .variants{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-top:10px;position:relative}.kitchenstyle .modellist .modelinfo .variants span{align-items:center;display:flex;flex-direction:column;height:22px;justify-content:center;margin:0 6px 0 0;width:22px}.kitchenstyle .modellist .modelinfo .variants span img{border-radius:50%}.kitchenstyle .modellist .modelinfo .variants span img.border{border:1px solid #bbb}@media (min-width:680px){.kitchenstyle .modellist .modelinfo .variants{margin-top:0;position:absolute;right:-1px;top:20px}}.kitchenstyle .modellist .modelinfo .variants__image{border-radius:50%;display:block;height:100%;width:100%}.kitchenstyle .modellist .modelinfo .variants__image.white{border:1px solid #190606}.kitchenstyle .modellist .modelinfo .variants__number{border:1px solid #190606;border-radius:50%;color:#190606;font-size:10px;font-weight:500;line-height:1;padding:3px}.kitchenstyle .modellist .modelinfo .model-variant-title{color:inherit;margin:0}@media (min-width:680px){.kitchenstyle .modellist .modelinfo .model-variant-title{font-size:30px;font-size:var(--mobile-fs);line-height:38px;line-height:var(--mobile-lh)}}.kitchenstyle .modellist .modelinfo .model-variant-price{color:inherit;margin:12px 0 0}@media (min-width:680px){.kitchenstyle .modellist .modelinfo .model-variant-price{min-height:16px}.kitchenstyle .modellist .models{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.kitchenstyle .modellist .models .model{margin-bottom:40px;width:calc(50% - 12px)}.kitchenstyle .modellist .models .model-container{display:flex;flex-direction:column;height:100%;justify-content:space-between}.kitchenstyle .modellist .models .modelinfo{margin-bottom:0}}.kitchenstyle .modellist .model .content-carousel .cld-image img,.kitchenstyle .modellist .model .content-carousel .item-link img{border-radius:4px}.kitchenstyle .modellist .model .content-carousel.desktop{display:none}@media (min-width:680px){.kitchenstyle .modellist .model .content-carousel.desktop{display:block;flex-grow:1}.kitchenstyle .modellist .model .content-carousel.desktop .content-carousel__item-container,.kitchenstyle .modellist .model .content-carousel.desktop .content-carousel__item-container .cld-image,.kitchenstyle .modellist .model .content-carousel.desktop .content-carousel__item-container .item-link{height:100%}.kitchenstyle .modellist .model .content-carousel.desktop .content-carousel__item-container .cld-image img,.kitchenstyle .modellist .model .content-carousel.desktop .content-carousel__item-container .item-link img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.kitchenstyle .modellist .model .content-carousel.mobile{display:block}@media (min-width:680px){.kitchenstyle .modellist .model .content-carousel.mobile{display:none}}.kitchenstyle .topimage{position:relative}.kitchenstyle .topimage img{width:100%}.kitchenstyle .topimage .text{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.kitchenstyle .topimage .text h1,.kitchenstyle .topimage .text h3{color:#fff}.kitchenstyle .topimage .text.darktext h1,.kitchenstyle .topimage .text.darktext h3{color:#190606}.landingwithhero .topimage{position:relative}.landingwithhero .topimage img{width:100%}.landingwithhero .topimage .text{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.landingwithhero .topimage .text h1,.landingwithhero .topimage .text h3{color:#fff}.landingwithhero .topimage .text.darktext h1,.landingwithhero .topimage .text.darktext h3{color:#190606}.landingwithhero .preambletext{margin-bottom:60px;text-align:center}@media (min-width:680px){.landingwithhero .preambletext{margin-bottom:100px}}.landingwithhero .preambletext p{display:inline-block;font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:30px;max-width:1040px}@media (min-width:1024px){.landingwithhero .preambletext p{font-size:26px;line-height:36px}}.moodboardpage .moodboardgpage__extend-below{padding:0 0 140px}.moodboardpage .moodboardgpage__extend-below .fullwidth__content{row-gap:0}.moodboardpage .moodboardgpage__extend-below h1{font-size:34px;line-height:40px;margin-bottom:12px;padding-top:30px}@media (min-width:680px){.moodboardpage .moodboardgpage__extend-below h1{font-size:56px;line-height:64px;margin-bottom:41px;margin-bottom:12px}}.moodboardpage .moodboardgpage__extend-below .preamble{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px}@media (min-width:1024px){.moodboardpage .moodboardgpage__extend-below .preamble{font-size:21px;line-height:31px}}.moodboardpage .moodboardgpage__extend-below .send-moodboard{display:block;visibility:hidden}@media (min-width:680px){.moodboardpage .moodboardgpage__extend-below .send-moodboard{margin-left:auto}}.moodboardpage .moodboardgpage__move-up{margin-top:-112px;position:relative}.moodboardpage .empty-moodboard{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:232px 0 120px;text-align:center}.moodboardpage .empty-moodboard i{color:#190606;display:block;font-size:34px;margin-bottom:22px}.moodboardpage .empty-moodboard h4{margin-bottom:8px}.moodboardpage .empty-moodboard p{font-size:18px;font-weight:400;line-height:26px}@media (min-width:1024px){.moodboardpage .empty-moodboard p{font-size:18px;line-height:26px}}.moodboardpage .moodboard{margin:0 0 3rem}.moodboardpage .moodboard ul{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;margin:0;padding:0}.moodboardpage .moodboard ul li{display:flex;flex-direction:column;justify-content:flex-start;margin:0;width:calc(50% - 1rem)}.moodboardpage .moodboard ul li:nth-child(odd){margin:0 1rem 2rem 0}.moodboardpage .moodboard ul li:nth-child(2n){margin:0 0 2rem 1rem}@media (min-width:680px){.moodboardpage .moodboard ul li{width:calc(33.33333% - 1.375rem)}.moodboardpage .moodboard ul li:nth-child(2n),.moodboardpage .moodboard ul li:nth-child(odd){margin:0}.moodboardpage .moodboard ul li:nth-child(3n+1){margin:0 0 2rem}.moodboardpage .moodboard ul li:nth-child(3n+2){margin:0 2rem 2rem}.moodboardpage .moodboard ul li:nth-child(3n+3){margin:0 0 2rem}}@media (min-width:1024px){.moodboardpage .moodboard ul li{width:calc(25% - 1.5rem)}.moodboardpage .moodboard ul li:nth-child(4n+1){margin:0 0 2rem}.moodboardpage .moodboard ul li:nth-child(4n+2){margin:0 1rem 2rem 2rem}.moodboardpage .moodboard ul li:nth-child(4n+3){margin:0 2rem 2rem 1rem}.moodboardpage .moodboard ul li:nth-child(4n+4){margin:0 0 2rem}}.moodboardpage .moodboard ul li a{color:#190606;display:block;text-decoration:none}.moodboardpage .moodboard ul li a.item-link[href="#"]{pointer-events:none}.moodboardpage .moodboard ul li a:focus .image img,.moodboardpage .moodboard ul li a:hover .image img{transform:translate(-50%,-50%) scale(1.07)}.moodboardpage .moodboard ul li a:focus .title,.moodboardpage .moodboard ul li a:hover .title{text-decoration:underline}.moodboardpage .moodboard ul li .image{background-color:#fff;border:1px solid #d3d0d5;border-radius:3px;box-sizing:content-box;display:flex;flex-direction:row;height:0;justify-content:center;margin:0 0 1rem;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.moodboardpage .moodboard ul li .image img{height:auto;left:50%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .8s ease;width:auto}.moodboardpage .moodboard ul li .image img.cover{height:100%;width:100%}.moodboardpage .moodboard ul li .image img.opc-item{max-height:80%;max-width:80%}.moodboardpage .moodboard ul li p{word-break:break-word}.moodboardpage .moodboard ul li p.category{font-size:.875rem;font-weight:400;line-height:1.28571429;margin:0 0 .5rem;text-transform:capitalize}@media (min-width:680px){.moodboardpage .moodboard ul li p.category{font-size:1rem;line-height:1.25}}.moodboardpage .moodboard ul li p.title{font-size:1rem;font-weight:700;line-height:1.25;margin:0 0 1rem}@media (min-width:680px){.moodboardpage .moodboard ul li p.title{font-size:1.3125rem;line-height:1.238}}.moodboardpage .moodboard ul li p.remove{font-size:.875rem;font-weight:400;line-height:1.28571429;margin:auto 0 0}@media (min-width:680px){.moodboardpage .moodboard ul li p.remove{font-size:1rem;line-height:1.25}}.moodboardpage .moodboard ul li p.remove a{color:rgba(25,6,6,.4);display:inline-block;text-decoration:underline}.moodboardpage .moodboard ul li p.remove a:focus,.moodboardpage .moodboard ul li p.remove a:hover{color:#190606}#overlays .moodboardpage-overlay{background-color:#fff;display:flex;flex-direction:column;margin:auto;max-width:470px;padding:40px 26px;width:100%;width:calc(100vw - 17px);width:calc(100vw - var(--scrollbarWidth))}#overlays .moodboardpage-overlay h3{margin-bottom:10px}#overlays .moodboardpage-overlay h3+p{margin-bottom:32px}#overlays .moodboardpage-overlay form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}#overlays .moodboardpage-overlay form .email{margin-bottom:26px}#overlays .moodboardpage-overlay form .send-button{width:100%}#overlays .moodboardpage-overlay .success-response{text-align:center}#overlays .moodboardpage-overlay .success-response.success-response-enter,#overlays .moodboardpage-overlay .success-response.success-response-leave-to{height:0;margin:0;opacity:0;padding:0;visibility:hidden}#overlays .moodboardpage-overlay .success-response.success-response-enter-active,#overlays .moodboardpage-overlay .success-response.success-response-leave-active{transition:all .3s}#overlays .moodboardpage-overlay .success-response h4{margin-bottom:32px}#overlays .moodboardpage-overlay .success-response button{width:100%}#overlays .moodboardpage-overlay .error-response{padding:24px 0 0}#overlays .moodboardpage-overlay .error-response.error-response-enter,#overlays .moodboardpage-overlay .error-response.error-response-leave-to{height:0;margin:0;opacity:0;padding:0;visibility:hidden}#overlays .moodboardpage-overlay .error-response.error-response-enter-active,#overlays .moodboardpage-overlay .error-response.error-response-leave-active{transition:all .3s}#overlays .moodboardpage-overlay .error-response p{margin:0}#overlays .moodboardpage-overlay .close-button{background-color:hsla(0,0%,100%,0);border:0;color:#190606;cursor:pointer;display:inline-block;height:30px;line-height:30px;outline:none;position:absolute;right:10px;text-align:center;top:10px;width:30px}#overlays .moodboardpage-overlay .close-button:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e910";font-family:icomoon!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.referencecase .desktop{display:none}.referencecase .mobile{display:block}@media (min-width:679px){.referencecase .desktop{display:block}.referencecase .mobile{display:none}}.referencecase .textarea{margin-top:30px}.referencecase .textarea .preambletext{font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:30px}@media (min-width:1024px){.referencecase .textarea .preambletext{font-size:26px;line-height:36px}}.referencecase .textarea .city{font-size:18px;font-weight:400;line-height:26px;margin-bottom:20px}@media (min-width:1024px){.referencecase .textarea .city{font-size:18px;line-height:26px}}.referencecase .detailslist{display:flex;flex-direction:column;justify-content:flex-start;margin-top:50px;padding-top:20px;position:relative}.referencecase .detailslist:before{border-bottom:4px solid #f09da3;content:"";height:2px;left:0;position:absolute;top:0;width:50px}.referencecase .detailslist p{margin:0}.referencecase .detailslist>div{margin-bottom:15px}.referencecase .detailslist>div:last-child{margin-bottom:0}.referencecase .carouselarea{margin-top:60px}@media (min-width:680px){.referencecase .carouselarea{margin-top:100px}}.referencecase .carouselarea .play-video{border-radius:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-out;white-space:nowrap}.referencecase .carouselarea .play-video:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0d5e66;content:"\e944";display:inline;font-family:icomoon!important;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;height:16px;line-height:1;line-height:16px;margin-right:13px;text-align:center;text-transform:none;transition:all .2s ease-out;width:13px}.referencecase .carouselarea .play-video:focus:before,.referencecase .carouselarea .play-video:hover:before{opacity:.85}.referencecase .carouselarea .content-carousel .swiper-button{opacity:0}.referencecase .carouselarea .content-carousel:hover .swiper-button{opacity:1}.referencecase .carouselarea .swiper-pagination{bottom:auto;top:16px}@media (min-width:679px){.referencecase .carouselarea .swiper-pagination{top:30px}}.referencecase .carouselarea .swiper-pagination-bullet{box-shadow:0 0 8px rgba(13,94,102,.25)}@media (min-width:679px){.referencecase .textarea{max-width:1040px}.referencecase .detailslist{flex-direction:row}.referencecase .detailslist>div{margin-bottom:0;margin-right:50px}.referencecase .detailslist>div:last-child{margin-right:0}}@media (min-width:1280px){.referencecase--small{grid-column-end:span 4}}.referencecaseslisting .model-skeleton{background-color:#d3d0d5;border-radius:3px;height:100%;overflow:hidden;position:relative}.referencecaseslisting .model-skeleton:after{animation:shimmer 2s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}.referencecaseslisting h1{font-size:34px;line-height:40px;margin-bottom:20px;margin-top:30px}@media (min-width:680px){.referencecaseslisting h1{font-size:56px;line-height:64px;margin-bottom:41px}}.referencecaseslisting .description{font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:30px}@media (min-width:1024px){.referencecaseslisting .description{font-size:26px;line-height:36px}}.referencecaseslisting .center{text-align:center}.referencecaseslisting .referencecase{align-self:flex-start;display:flex;flex-direction:column;justify-content:space-between}.referencecaseslisting .referencecase .content-carousel .swiper-button{opacity:0}.referencecaseslisting .referencecase .content-carousel a.item-link:hover,.referencecaseslisting .referencecase .content-carousel:hover .swiper-button{opacity:1}.referencecaseslisting .referencecase img{border-radius:3px}.referencecaseslisting .referencecase .text{display:flex;flex-direction:row;justify-content:space-between;margin-top:34px;position:relative;text-decoration:none;width:100%}.referencecaseslisting .referencecase .text .title{display:inline-block;margin-bottom:34px;max-width:90%}@media (min-width:680px){.referencecaseslisting .referencecase .text .title{max-width:none}}.referencecaseslisting .referencecase .text .city{color:#190606;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px}@media (min-width:1024px){.referencecaseslisting .referencecase .text .city{font-size:21px;line-height:31px}}.referencecaseslisting .referencecase .text .icon{border:1px solid #d3d0d5;border-radius:50%;display:none;flex:0 0 59px;float:right;height:59px;line-height:63px;margin:0 0 0 48px;text-align:center;width:59px}.referencecaseslisting .referencecase .text .icon:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e908";font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}@media (min-width:680px){.referencecaseslisting .referencecase .text .icon{display:block}}.sample-page .promoblock .content .text{--mobile-fs:20px;--mobile-lh:26px;--desktop-fs:26px;--desktop-lh:32px;color:#190606;color:#fff;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-style:normal;font-weight:900;letter-spacing:0;line-height:38px;line-height:var(--mobile-lh);margin:0 0 8px;text-transform:uppercase}@media (min-width:680px){.sample-page .promoblock .content .text{font-size:42px;font-size:var(--desktop-fs);line-height:48px;line-height:var(--desktop-lh)}}.sample-page .promoblock .blockmargin{margin:0}.sample-page .headersection{margin-bottom:10px;margin-left:0;margin-top:0;max-width:1000px;text-align:left}.sample-page .headersection--centered{margin-left:auto;text-align:center}.sample-page .headersection h1{display:none}.sample-page .headersection .editor p{font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:30px}@media (min-width:1024px){.sample-page .headersection .editor p{font-size:26px;line-height:36px}}.sample-page .headersection .bullet-icons{display:flex;flex-wrap:wrap;justify-content:center}.sample-page .headersection .bullet-icons .bullet{align-items:center;display:flex;margin:20px 10px 10px}@media (min-width:680px){.sample-page .headersection .bullet-icons .bullet{margin:20px}}.sample-page .headersection .bullet-icons .bullet:before{display:inline-block;font-size:18px;height:22px;line-height:22px;margin-right:7px;padding-left:22px;text-align:center;width:22px}.sample-page .headersection .bullet-icons .bullet.bullet-first:before{font-feature-settings:normal;-webkit-font-smoothing:antialiased;content:"\e91d";font-size:18px;font-variant:normal}.sample-page .headersection .bullet-icons .bullet.bullet-first:before,.sample-page .headersection .bullet-icons .bullet.bullet-secondary:before{speak:never;-moz-osx-font-smoothing:grayscale;color:#190606;font-family:icomoon!important;font-style:normal;font-weight:400;line-height:1;text-transform:none}.sample-page .headersection .bullet-icons .bullet.bullet-secondary:before{font-feature-settings:normal;-webkit-font-smoothing:antialiased;content:"\e947";font-size:22px;font-variant:normal}.sample-page .headersection .bullet-icons .bullet.bullet-third:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e900";font-family:icomoon!important;font-size:19px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.sample-page .order-section{background-color:#ebe8e2;padding:40px 0}.sample-page .order-section .form-container{margin:0 auto;max-width:950px!important}.sample-page .order-section .form-container .sample-groups{margin-bottom:74px}.sample-page .order-section .form-container .sample-groups .sample-group-block{background-color:hsla(0,0%,100%,.8);border-radius:5px;margin-bottom:15px}@media (min-width:680px){.sample-page .order-section .form-container .sample-groups .sample-group-block{margin-bottom:40px}}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-header{align-items:center;cursor:pointer;display:flex;justify-content:left}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-header .group-image{align-self:flex-start;flex-shrink:0;height:100px;width:100px}@media (max-width:375px){.sample-page .order-section .form-container .sample-groups .sample-group-block .group-header .group-image{display:none}}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-header .group-image *{border-radius:5px}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-header .group-content{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-header .description{color:#ffa300;margin:0;padding-left:15px;padding-right:15px}@media (min-width:680px){.sample-page .order-section .form-container .sample-groups .sample-group-block .group-header .description{padding-left:30px;padding-right:30px}}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-header .title-container{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;justify-content:left;padding:15px 15px 2px}@media (min-width:680px){.sample-page .order-section .form-container .sample-groups .sample-group-block .group-header .title-container{padding-left:30px}}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-header .title-container .title{margin:0 30px 0 0}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-header .title-container .count{margin:0}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-header .expander{align-self:center;height:22px;margin-right:15px;padding-right:22px;transition:transform .35s ease;width:22px}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-header .expander:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e902";font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}@media (min-width:680px){.sample-page .order-section .form-container .sample-groups .sample-group-block .group-header .expander{margin-right:40px}}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-body{overflow:hidden;transition:max-height .666s ease}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-body .container{padding:15px}@media (min-width:680px){.sample-page .order-section .form-container .sample-groups .sample-group-block .group-body .container{padding:40px}}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-body .container .sample-items{display:block}@media (min-width:680px){.sample-page .order-section .form-container .sample-groups .sample-group-block .group-body .container .sample-items{-moz-columns:2;column-count:2}}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-body .container .sample-items .sample-item{display:inline-flex;margin-bottom:10px;opacity:1;width:100%}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-body .container .sample-items .sample-item input[type=number]::-webkit-inner-spin-button,.sample-page .order-section .form-container .sample-groups .sample-group-block .group-body .container .sample-items .sample-item input[type=number]::-webkit-outer-spin-button{display:inline-block!important;opacity:1!important}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-body .container .sample-items .sample-item input[type=number]{-moz-appearance:textfield!important}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-body .container .sample-items .sample-item__number{margin-right:10px;max-height:30px;width:50px}.sample-page .order-section .form-container .sample-groups .sample-group-block .group-body .container .checkbox+label{font-size:14px}.sample-page .order-section .form-container .sample-groups .sample-group-block.expanded .group-header .expander{transform:rotate(-180deg)}.sample-page .order-section .form-container .info-text-block{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);display:flex;gap:8px;justify-content:center;margin-bottom:20px;padding:16px}.sample-page .order-section .form-container .info-text-block .icon{font-size:18px;margin-top:4px}@media (min-width:680px){.sample-page .order-section .form-container .form-header{text-align:center}}.sample-page .order-section .form-container .privacy p{font-size:13px;font-weight:400;line-height:18px}@media (min-width:1024px){.sample-page .order-section .form-container .privacy p{font-size:14px;line-height:19px}}.sample-page .order-section .form-container .button-container{text-align:center}@media (max-width:679px){.sample-page .order-section .form-container .button-container .submit-form-button{width:100%}}.sample-page .order-section .form-container .button-container .submit-form-button.spinner{background-color:#0d5e66;border:1px solid #0d5e66;color:#fff}.sample-page .order-section .form-container .button-container .submit-form-button.spinner:active,.sample-page .order-section .form-container .button-container .submit-form-button.spinner:focus{outline:none}.sample-page .order-section .form-container .button-container .submit-form-button.spinner:hover{opacity:.85}.sample-page .order-section .form-container .button-container .submit-form-button.spinner:hover:disabled{opacity:.25}.sample-page .order-section .form-container .button-container .submit-form-button.spinner:disabled{cursor:not-allowed;opacity:.25}.sample-page .order-section .form-container .button-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)}.sample-page .order-section .form-container .button-container .submit-error-message{color:#ffa300;margin-top:10px}.sample-page .order-section .form-container .completed-form{text-align:center}.searchresultpage .searchresultpage__header{background:#ebe8e2;margin-bottom:2rem;padding:2.5rem 0 1.375rem}@media (min-width:1024px){.searchresultpage .searchresultpage__header{margin-bottom:4rem;padding:6.875rem 0 5rem}.searchresultpage .searchresultpage__header .searchresultpage__header-column{grid-gap:48px;grid-gap:calc(var(--mdc-layout-grid-gutter-desktop, 24px)*2)}}@media (min-width:680px){.searchresultpage .searchresultpage__header .search-result__content-column{max-width:550px}}.searchresultpage .search-result__form{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.searchresultpage .search-result__form .search-result__query{flex:1 1 auto;margin-right:15px}@media (min-width:1024px){.searchresultpage .search-result .search-result__results{grid-gap:48px;grid-gap:calc(var(--mdc-layout-grid-gutter-desktop, 24px)*2)}}@media (max-width:680px){.searchresultpage .search-result .search-result__results .search-result__content-column{margin-bottom:2.5rem}}.searchresultpage .search-result .search-result__results .search-result__title{border-bottom:1px solid #d3d0d5;margin-bottom:2rem;padding-bottom:1.25rem}.searchresultpage .search-result .search-result__results .search-result__title .search-result__total{font-weight:300}.searchresultpage .search-result .search-result__results .search-result__list{list-style:none inside}.searchresultpage .search-result .search-result__results .search-result__list .search-item{border-bottom:1px solid #d3d0d5;margin-bottom:1.5rem;padding-bottom:1.5rem}.searchresultpage .search-result .search-result__results .search-result__list .search-item a{align-items:center;border-radius:1px;color:#190606;display:flex;flex-direction:row;justify-content:flex-start;text-decoration:none;transition:opacity .1s ease}.searchresultpage .search-result .search-result__results .search-result__list .search-item a:focus,.searchresultpage .search-result .search-result__results .search-result__list .search-item a:hover{opacity:.72}.searchresultpage .search-result .search-result__results .search-result__list .search-item .title{margin-bottom:1rem;text-decoration:underline}.searchresultpage .search-result .search-result__results .search-result__list .search-item .excerpt{font-size:13px;margin-bottom:0}.searchresultpage .search-result .search-result__results .search-result__list .search-item .product-image{background:linear-gradient(315deg,#747474,#d3d0d5 80%);border-radius:2px;flex:0 0 5rem;height:5rem;margin:0 1.5rem 0 0;overflow:hidden;width:5rem}.searchresultpage .search-result .search-result__results .search-result__list .search-item .product-image img{background-color:#fff;border-radius:2px;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.searchresultpage .search-result .search-result__results .search-result__list .search-item .content{align-items:center;flex-direction:row;justify-content:flex-start}.searchresultpage .search-result .search-result__results .search-result__list .search-item .content .product-title{margin:.5rem 0}.searchresultpage .search-result .search-result__results .search-result__list .search-item .content .product-number{color:#bbb;font-size:.875rem;line-height:1.5;margin:0}@media (max-width:680px){.searchresultpage .search-result .search-result__results .load-more{width:100%}}.searchresultpage .search-locals{background:#d3d0d5;margin:4rem 0 0;padding:1rem}.searchresultpage+.mdc-layout-grid__inner .feedbackblock{margin-top:60px}@media (min-width:680px){.searchresultpage+.mdc-layout-grid__inner .feedbackblock{margin-top:100px}}.simplekitchenmodelpage .breadcrumbs{margin-bottom:20px;margin-top:40px}.simplekitchenmodelpage .paragraph-a{margin-bottom:44px}.simplekitchenmodelpage p{margin-bottom:26px}.standard-page .headersection{margin-left:0;max-width:700px;text-align:left}.standard-page .headersection__centered{margin-left:auto;text-align:center}.standard-page .headersection h1{word-break:break-word}@media (min-width:1440px){.storepage__hero .mdc-layout-grid__cell--span-8-desktop{grid-column:span 9}.storepage__hero .mdc-layout-grid__cell--span-4-desktop{grid-column:span 3}}.storepage .storepage-layout{display:flex;flex-direction:column}.storepage .contact-card-wrapper{display:none}.storepage .contact-card-wrapper .contact-card{display:grid;grid-template-rows:1fr auto;height:100%}.storepage .contact-card-wrapper-mobile{display:block;margin-bottom:40px}@media (min-width:1024px){.storepage .storepage-layout{flex-direction:row;flex-wrap:wrap}.storepage .contact-card-wrapper{display:block}.storepage .contact-card-wrapper-mobile{display:none}}.storepage .cloudinaryimage img{width:100%}.storepage .content{position:relative}.storepage .headersection{margin:50px 0 30px;text-align:left}.storepage .read-more-button span{border-bottom:1px solid #bbb}@media (min-width:680px){.storepage .specialhours{padding-right:60px}}.storepage h3{margin-bottom:20px}.storepage .contact-card{background-color:#eff2f3;padding:5px 20px 20px}.storepage .contact-card a{word-wrap:break-word;text-align:center;text-decoration:none}.storepage .contact-card a.external{text-decoration:underline}.storepage .contact-card .button{background-color:#0d5e66;border:1px solid #0d5e66;color:#fff;margin-top:30px;width:100%}.storepage .contact-card .button:active,.storepage .contact-card .button:focus{outline:none}.storepage .contact-card .button:hover{opacity:.85}.storepage .contact-card .button:hover:disabled{opacity:.25}.storepage .contact-card .button:disabled{cursor:not-allowed;opacity:.25}.storepage .contact-card .mapslink{display:inline-block;margin-top:10px}.storepage .contact-card h5{margin-top:15px}.storepage .contact-card span.small-label{margin-right:5px}.storepage .tabs{margin-bottom:40px}.storepage .tabs__tab-content.storetab dt,.storepage .tabs__tab-content.storetab label{display:inline-block;font-weight:500;margin-bottom:4px;width:35%}.storepage .tabs__tab-content.storetab dd{display:inline-block;margin-bottom:4px;width:60%}.storepage .tabs__tab-content.storetab a{text-decoration:none}.storepage .tabs__tab-content.storetab span{margin-right:5px}.storepage .tabs__tab-content.storetab img{height:18px;margin-right:10px;width:18px}.storepage .tabs__tab-content.storetab h4{margin:0 0 10px}.storepage .tabs__tab-content.storetab h4.margintop{margin-top:20px}.storepage .tabs__tab-content.storetab .specialhours ul{list-style:none;margin-bottom:20px;margin-left:0}.storepage .tabs__tab-content.stafftab{word-wrap:break-word}.storepage .tabs__tab-content.stafftab .personblock{height:100%;width:100%}.storepage .tabs__tab-content.stafftab .personblock h5{margin-top:15px}.storepage .tabs__tab-content.stafftab .personblock .person{margin-bottom:30px;position:relative}.storepage .tabs__tab-content.stafftab .personblock .person-image img{aspect-ratio:5/6;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.storepage .tabs__tab-content.stafftab .personblock .person-title{color:#747474}.storepage .tabs__tab-content.stafftab .personblock .person span{display:block}.storepage .tabs__tab-content.stafftab .personblock .person span.person-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.storepage .tabs__tab-content.stafftab .personblock .person span.person-email{line-height:normal;white-space:normal}.storepage .tabs__tab-content.stafftab .personblock .person span.person-title{white-space:normal}.storepage .tabs__tab-content.stafftab .personblock .person a{text-decoration:none}.storepage .tabs__tab-content.stafftab .personblock .person img{border-radius:4px;-o-object-fit:cover;object-fit:cover}.storepage .tabs__tab-content.stafftab .personblock .person .flag{height:20px;margin:5px 5px 0 0;width:20px}.storepage .tabs__tab-content .categories li{border-right:1px solid #bbb;display:inline-block;padding:0 10px}.storepage .tabs__tab-content .categories li:before{display:none}.storepage .tabs__tab-content .categories li:first-child{padding-left:0}.storepage .tabs__tab-content .categories li:last-child{border-right:none}.storepage .tabs__tab-content .categories li a{color:#bbb;text-decoration:none}.storepage .tabs__tab-content .categories li a.active{color:#190606}.storepage .tabs__tab-content.displaysalestab ul.categories{margin-left:0}.storepage .tabs__tab-content.displaysalestab .item{margin-bottom:30px}.storepage .tabs__tab-content.displaysalestab a{color:#190606;text-decoration:none}.storepage .tabs__tab-content.displaysalestab h5{margin-top:15px}.storepage .tabs__tab-content.displaysalestab .fullprice{color:#747474}.storepage .tabs__tab-content.displaysalestab .price{font-weight:500}.storepage .tabs__tab-content.displaysalestab label{display:inline;font-weight:inherit;margin-right:5px}.storepage .tabs__tab-content.displaysalestab .linkarea{text-align:center}.storepage .tabs__tab-content.displaysalestab .linkarea a{border-bottom:2px solid #bbb}.storepage .tabs__tab-content.displaysalestab .nosales{background-color:#eff2f3;padding:35px}.storepage .tabs__tab-content.displaysalestab picture{border-radius:3px;display:block;overflow:hidden}.storepage .tabs__tab-content.displaysalestab img{transition:transform .8s ease}.storepage .tabs__tab-content.displaysalestab img:hover{transform:scale(1.07)}.storepage .tabs__tab-content.casestab ul.categories{margin-left:0}.storepage .tabs__tab-content.casestab .case-item{min-height:530px}.storepage .tabs__tab-content.casestab .content-carousel{margin-bottom:20px}.storepage .tabs__tab-content.casestab .designer{margin-top:20px}.storepage .tabs__tab-content.casestab .designer img{border-radius:50%;margin-right:15px;vertical-align:top;width:52px}.storepage .tabs__tab-content.casestab .designer div{display:inline-block;padding-top:5px}.storepage .tabs__tab-content.casestab .designer div span{display:block}.storepage .tabs__tab-content.kitchenstab .kitchensitem{margin-bottom:60px}.storepage .tabs__tab-content.kitchenstab .kitchensitem .itemlink{text-decoration:none}.storepage .tabs__tab-content.kitchenstab .kitchensitem .itemlink picture{border-radius:3px;display:block;margin-bottom:25px;overflow:hidden}.storepage .tabs__tab-content.kitchenstab .kitchensitem .itemlink img{transition:transform .8s ease}.storepage .tabs__tab-content.kitchenstab .kitchensitem .itemlink img:hover{transform:scale(1.07)}.storepage .tabs__tab-content.kitchenstab .kitchensitem .itemlink h4{margin-bottom:20px}.storefinderpage .header-area,.storepage .tabs__tab-content.kitchenstab .center{text-align:center}.storefinderpage .header-area h1{font-size:34px;line-height:40px;margin-bottom:20px}@media (min-width:680px){.storefinderpage .header-area h1{font-size:56px;line-height:64px;margin-bottom:41px}}.storefinderpage .header-area .autocomplete{margin:20px 0;position:relative;width:100%}.storefinderpage .header-area .autocomplete .search{margin:0!important;padding-right:40px;width:100%}.storefinderpage .header-area .autocomplete:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#747474;content:"\e921";font-family:icomoon!important;font-size:2em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:6px;text-transform:none;top:50%;transform:translateY(-50%)}.storefinderpage .header-area .autocomplete:hover:after{color:#190606}@media (min-width:680px){.storefinderpage .header-area .autocomplete{margin:20px auto;width:36%}}.storefinderpage .loading-icon{min-height:50px}.storefinderpage .view-more-button{background-color:transparent;border:1px solid #190606;color:#190606}.storefinderpage .view-more-button:active,.storefinderpage .view-more-button:focus{outline:none}.storefinderpage .view-more-button:hover{opacity:.85}.storefinderpage .view-more-button:hover:disabled{opacity:.25}.storefinderpage .view-more-button:disabled{cursor:not-allowed;opacity:.25}.storefinderpage .view-more-button:hover{opacity:.72}.storefinderpage .view-more{display:flex;justify-content:center;margin-top:35px}.storefinderpage .store-button{background-color:transparent;border:1px solid #190606;color:#190606;margin-right:10px;width:100%}.storefinderpage .store-button:active,.storefinderpage .store-button:focus{outline:none}.storefinderpage .store-button:hover{opacity:.85}.storefinderpage .store-button:hover:disabled{opacity:.25}.storefinderpage .store-button:disabled{cursor:not-allowed;opacity:.25}.storefinderpage .store-button:hover{opacity:.72}@media (min-width:680px){.storefinderpage .store-button{width:225px}}.storefinderpage .map-button{background-color:transparent;border:1px solid #190606;color:#190606}.storefinderpage .map-button:active,.storefinderpage .map-button:focus{outline:none}.storefinderpage .map-button:hover{opacity:.85}.storefinderpage .map-button:hover:disabled{opacity:.25}.storefinderpage .map-button:disabled{cursor:not-allowed;opacity:.25}.storefinderpage .map-button:hover{opacity:.72}.storefinderpage .map-button i{font-size:22px}.storefinderpage .store{display:flex;width:100%}.storefinderpage .store-finder__search{margin-top:40px;min-width:100%}@media (min-width:1024px){.storefinderpage .store-finder__search{text-align:left}}.storefinderpage .store-finder__search .autocomplete{width:100%!important}.storefinderpage .store-finder__right{width:50%}.storefinderpage .store-finder__content{margin-left:auto}@media (min-width:1024px){.storefinderpage .store-finder__content{margin-left:100px}}.storefinderpage .store-finder__left{width:100%}@media (min-width:1024px){.storefinderpage .store-finder__left{padding-right:30px;width:55%}}.storefinderpage .card{border:1px solid #bbb;-o-border-image:initial;border-image:none;border-image:initial;justify-content:space-between;min-height:100%;padding:25px;position:relative;transition:border-color .1s ease 0s;width:100%;z-index:1}@media (min-width:680px){.storefinderpage .card{display:flex}}.storefinderpage .card-text-area{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-right:8px}.storefinderpage .card-text-area h4{display:flex;margin:0}.storefinderpage .card-text-area .distance{color:#747474;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:19px;line-height:inherit;padding-top:2px}@media (min-width:1024px){.storefinderpage .card-text-area .distance{font-size:14px;line-height:19px}}@media (min-width:680px){.storefinderpage .card-text-area .distance{line-height:inherit}}.storefinderpage .card-text-area .address{color:#190606;font-size:13px;font-weight:400;line-height:18px;margin-bottom:10px}@media (min-width:1024px){.storefinderpage .card-text-area .address{font-size:14px;line-height:19px}}@media (min-width:680px){.storefinderpage .card-text-area .address{margin-bottom:0}}.storefinderpage .card-text-area a{text-decoration:none;width:100%}@media (min-width:680px){.storefinderpage .card-text-area{justify-content:center}}.storefinderpage .card-text-area .distance{align-self:flex-start;margin-left:auto;min-width:-moz-fit-content;min-width:fit-content}.storefinderpage .choise-area{justify-content:space-between;margin-top:10px}@media (min-width:680px){.storefinderpage .choise-area{align-items:center;margin-top:0}}.storefinderpage .tabs__tab-content{border-top:1px solid transparent;padding:40px 0}.storefinderpage .center{text-align:center}.store-finder-map-page__header{margin:0 auto;max-width:700px;width:100%}@media (min-width:680px){.store-finder-map-page__header{margin-bottom:16px}.store-finder-map-page__header h1{margin-bottom:54px;margin-top:48px;text-align:center}}.store-finder-map-page__form{display:flex}@media (min-width:680px){.store-finder-map-page__form{gap:24px}}.store-finder-map-page__form .autocomplete{flex-grow:1}.store-finder-map-page__form .autocomplete .search{margin:0!important}@media (max-width:680px){.store-finder-map-page__button{text-indent:-999em;width:50px}.store-finder-map-page__button:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e921";font-family:icomoon!important;font-size:1em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-indent:0;text-transform:none}}.store-finder-map-page__container{margin:0 auto;max-width:700px;position:relative;width:100%}@media (max-width:680px){.store-finder-map-page__filter{align-items:center;border:1px solid #ebe8e2;border-radius:3px;display:flex;justify-content:center;margin-bottom:24px;padding:14px 16px}}@media (min-width:680px){.store-finder-map-page__filter{position:absolute;right:0;top:14px;z-index:2}}.store-finder-map-page__filter label{margin-bottom:0}.store-finder-map-page__card{align-items:center;animation-duration:.6s;animation-fill-mode:forwards;animation-name:fadeInScaleUp;background-color:#ebe8e2;border:4px solid transparent;display:flex;gap:16px;justify-content:center;justify-content:space-between;margin-top:16px;opacity:0;padding:16px;position:relative;text-decoration:none;transition:border .5s ease;width:100%;z-index:1}@media (min-width:680px){.store-finder-map-page__card{gap:24px;margin-top:24px;padding:24px}}.store-finder-map-page__card:focus,.store-finder-map-page__card:hover{border-color:#d3d0d5;outline:0}.store-finder-map-page__address{display:none;margin:0}@media (min-width:680px){.store-finder-map-page__address{display:block}}.store-finder-map-page__highlight{background-color:#eef1f2;border-radius:3px;padding:8px}@media (min-width:680px){.store-finder-map-page__distance{display:none}}.store-finder-map-page__meta{align-items:center;display:flex;flex-shrink:0;gap:16px}.store-finder-map-page__meta .store-finder-map-page__distance{display:none}@media (min-width:680px){.store-finder-map-page__meta .store-finder-map-page__distance{display:block}}.store-finder-map-page__more{display:block;margin-top:24px;text-align:center}.store-finder-map-page__loader{margin-top:24px}.store-finder-map-page__loader-container{height:2em;margin:0 auto;text-align:center;width:7.5em}.store-finder-map-page__loader-container .bubble{background-color:#747474;border-radius:50%;display:inline-block}.store-finder-map-page__loader-container .bubble-1,.store-finder-map-page__loader-container .bubble-2,.store-finder-map-page__loader-container .bubble-3{animation:bubbleAnimation 2s ease-in-out infinite both;height:1.5em;width:1.5em}.store-finder-map-page__loader-container .bubble-1{animation-delay:-.64s}.store-finder-map-page__loader-container .bubble-2{animation-delay:-.32s}.store-finder-map-page__loader-container .bubble-3{animation-delay:0s}.store-finder-map-page__loader--map{align-items:center;display:flex;justify-content:center;min-height:700px}.store-finder-map-page .autocomplete ul{background-color:#fff;border-color:#d3d0d5;z-index:3}.store-finder-map-page .autocomplete ul li{padding-bottom:10.5px;padding-top:12.5px}.store-finder-map-page .autocomplete ul li.active,.store-finder-map-page .autocomplete ul li.focus-visible,.store-finder-map-page .autocomplete ul li:hover{background-color:#ebe8e2}.store-finder-map-page .autocomplete ul li.active,.store-finder-map-page .autocomplete ul li:focus-visible,.store-finder-map-page .autocomplete ul li:hover{background-color:#ebe8e2}.store-finder-map-page .autocomplete ul li:first-child{border-top:1px solid #d3d0d5}.store-finder-map-page__map{border-radius:3px;height:700px;margin-top:16px;width:100%}.store-finder-map-page-overlay__header{display:flex;gap:24px;justify-content:space-between;margin-top:16px}.store-finder-map-page-overlay__header p{white-space:nowrap}.store-finder-map-page-overlay .button{margin-top:16px}.store-finder-map-page-overlay+.overlay__close-button{background:none}.store-finder-map-page-overlay+.overlay__close-button:after{font-size:14px}.store-finder-map-page .tabs__tab-content{min-height:370px;padding-top:0}@keyframes bubbleAnimation{0%,80%,to{transform:scale(.9)}50%{transform:scale(.4)}}@keyframes fadeInScaleUp{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.about-us{padding-bottom:30px;padding-top:32px}.about-us .title{margin-bottom:10px}.about-us .description{font-size:18px;font-weight:400;line-height:26px;margin-bottom:0}@media (min-width:1024px){.about-us .description{font-size:18px;line-height:26px}}.about-us .social-media{display:flex;gap:20px;margin-bottom:0;margin-top:22px}.about-us .social-media .icon-wrapper{flex-shrink:0;height:44px;position:relative;width:44px}.about-us .social-media .icon-wrapper .ellipse{height:100%;width:100%}.about-us .social-media .icon-wrapper .icon{flex-shrink:0;height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.about-us .horizontal-border{border-top:1px solid #d3d0d5}.accordition-item__description p:last-child{margin-bottom:0}.accordition-item__description li[data-list=ordered]{list-style-type:decimal}.accordition-item__description li[data-list=bullet]{list-style-type:disc}.sale-external-block{background-color:#ebe8e2;padding:30px}.sale-external__logo{font-size:0;line-height:0;margin-bottom:24px}.sale-external__heading{margin-bottom:15px}.sale-external__description{margin-bottom:20px}@media (min-width:680px){.sale-external__description{margin-bottom:40px}}.sale-external__content{display:flex;flex-direction:column;justify-content:space-between}.sale-external__content-left{width:100%}.sale-external__content-right{margin-top:20px;width:100%}@media (min-width:680px){.sale-external__content{align-items:center;flex-direction:row}.sale-external__content-left{width:calc(100% - 335px)}.sale-external__content-right{margin-top:0;width:315px}}@media (min-width:840px){.sale-external__content{align-items:flex-start;flex-direction:column}.sale-external__content-left{width:100%}.sale-external__content-right{margin-top:20px;width:315px}}@media (min-width:1280px){.sale-external__content{align-items:center;flex-direction:row}.sale-external__content-left{width:calc(100% - 335px)}.sale-external__content-right{margin-top:0;width:315px}}.sale-external__images{display:flex;flex-wrap:wrap;gap:15px}.sale-external__images.show-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.sale-external__images .image-half,.sale-external__images .image-left,.sale-external__images .image-right-bottom,.sale-external__images .image-right-top,.sale-external__images .image-single{height:218px}.sale-external__images .image-half img,.sale-external__images .image-left img,.sale-external__images .image-right-bottom img,.sale-external__images .image-right-top img,.sale-external__images .image-single img{border-radius:3px;height:100%;-o-object-fit:cover;object-fit:cover}.sale-external__images .image-single{width:100%}.sale-external__images .image-half{width:calc(50% - 7.5px)}.sale-external__images .image-left{grid-column:1;grid-row:1/3}.sale-external__images .image-right-bottom,.sale-external__images .image-right-top{height:101px}.sale-external__images .image-right-top{grid-column:2;grid-row:1}.sale-external__images .image-right-bottom{grid-column:2;grid-row:2}.mdc-store-accordion{margin-bottom:50px}.mdc-store-accordion .accordion{border-bottom:1px solid #d3d0d5;border-top:none;padding-right:0}.mdc-store-accordion .accordion-title{border-bottom:1px solid #d3d0d5;padding-bottom:15px}.mdc-store-accordion .accordion-content .mdc-layout-grid__inner{margin-bottom:40px}.mdc-store-accordion .accordion-content .mdc-layout-grid__inner.has-sale-external{margin-bottom:20px}.mdc-store-accordion .store-data-text{word-wrap:break-word;width:100%}.mdc-store-accordion .accordion-customer-case{margin-top:20px}.mdc-store-accordion .accordion-customer-case .content-carousel .swiper-pagination{top:15px}.mdc-store-accordion .store-data-designer-title,.mdc-store-accordion .store-data-header,.mdc-store-accordion .store-data-name{margin-top:20px}.mdc-store-accordion .store-data-designer-name{font-weight:600}.mdc-store-accordion .accordion-button span{font-size:18px;font-weight:400;line-height:26px}@media (min-width:1024px){.mdc-store-accordion .accordion-button span{font-size:18px;line-height:26px}}.mdc-store-accordion .accordion-button:after{color:#2d5563;content:"\e917";font-size:24px}.mdc-store-accordion .default-avatar-container{align-items:center;aspect-ratio:1/1;background-color:#e4d4c4;border-radius:3px;display:flex;justify-content:center;margin-bottom:24px;overflow:hidden;width:100%}.mdc-store-accordion .default-avatar-container .default-avatar{height:auto;max-height:100px;max-width:100px;-o-object-fit:contain;object-fit:contain;width:100%}.mdc-store-accordion .store-acc-kitchen-color{font-weight:400}.mdc-store-accordion .store-customer-case{margin-top:20px}.mdc-store-accordion .store-customer-case ul{list-style:none;margin:0;padding:0}.mdc-store-accordion .store-customer-case li{border-right:1px solid #bbb;display:inline-block;padding:0 10px}.mdc-store-accordion .store-customer-case li:first-child{padding-left:0}.mdc-store-accordion .store-customer-case li:last-child{border-right:none}.mdc-store-accordion .store-customer-case button{background-color:transparent;border:none;color:#bbb;cursor:pointer;margin:0;padding:0}.mdc-store-accordion .store-customer-case button.active{color:#190606}@media (min-width:680px){@supports (display:grid){.mdc-store-accordion .accordion-item{grid-column-end:span 4;width:auto}}.mdc-store-accordion .default-avatar-container .default-avatar{height:100px;width:100px}}.sale-overlay.side-right-overlay .overlay__content{padding:34px 20px 20px}.sale-overlay.side-right-overlay .overlay__close-button{right:27px;top:34px}.sale-overlay__heading{border-bottom:1px solid #d3d0d5;margin:0 0 24px;padding:0 34px 16px 0}.sale-overlay__details{margin-top:20px}.sale-overlay__button{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;text-align:left}.sale-overlay__price{color:#190606;font-size:18px;font-weight:700}.sale-overlay__full-price{color:#747474;font-size:14px}.sale-overlay__page-link{margin-top:20px;width:100%}.sale-overlay__image .gallery__item{transition:none}.sale-overlay__image .swiper-pagination{top:15px}.store-campaigns{margin-bottom:35px}.store-campaigns .header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.store-campaigns .header .indicators{display:none;justify-content:center}.store-campaigns .header .indicators .indicator{background:transparent;border:1px solid #190606;border-radius:50%;cursor:pointer;height:10px;margin:0 5px;width:10px}.store-campaigns .header .indicators .indicator.active{background:#190606}.store-campaigns .header .arrows{display:none}.store-campaigns .header .arrows .arrow{background:none;border:none;cursor:pointer;font-size:24px;margin:0;padding:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.store-campaigns .header .arrows .arrow.right{padding-right:0}.store-campaigns .header .arrows .arrow:disabled{cursor:not-allowed;opacity:.5}.store-campaigns .carousel{overflow:hidden;position:relative;width:100%}.store-campaigns .carousel .slides{display:flex;touch-action:pan-y;transition:transform .3s ease;width:100%}.store-campaigns .carousel .slide{align-items:center;border-radius:3px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin-right:0;min-height:131px;padding:20px;text-align:center;width:100%}.store-campaigns .carousel .slide h3{color:#fff;margin-bottom:0}.store-campaigns .carousel .slide h3 .icon{position:relative;top:5px}@media (min-width:680px){.store-campaigns .header{width:100%}.store-campaigns .header .title{flex:1;text-align:left}.store-campaigns .header .indicators{display:flex;flex:1;justify-content:center}.store-campaigns .header .arrows{display:flex;flex:1;justify-content:flex-end}}.no-scroll{overflow:hidden}.campaign-modal.side-right-overlay .overlay__content{padding:34px 20px 20px}.campaign-modal .modal-title{margin-bottom:20px}.campaign-modal .modal-image{flex-shrink:0;height:257px;margin-bottom:20px;width:399px}.campaign-modal .modal-description{margin-bottom:20px;margin-top:24px}.campaign-modal .modal-button{cursor:pointer;width:100%}.campaign-modal .desktop-image{display:none}.campaign-modal .mobile-image{display:block}@media (min-width:680px){.campaign-modal .desktop-image{display:block}.campaign-modal .mobile-image{display:none}}.image-gallery .title{margin-bottom:10px}.image-gallery .gallery-blocks{display:flex;gap:20px}@media (min-width:680px){.image-gallery .gallery-blocks{border-bottom:1px solid #d3d0d5;padding-bottom:40px}}.image-gallery .gallery-blocks .block{border-radius:3px;cursor:pointer;flex-shrink:0;height:auto}.image-gallery .gallery-blocks .block.block1{flex:1}@media (min-width:680px){.image-gallery .gallery-blocks .block.block1{width:40%}}.image-gallery .gallery-blocks .block.block1 .image-wrapper{height:100%}.image-gallery .gallery-blocks .block.block2,.image-gallery .gallery-blocks .block.block3{aspect-ratio:1/1;flex:none;width:calc(30% - 20px)}@media (min-width:1440px){.image-gallery .gallery-blocks .block.block2,.image-gallery .gallery-blocks .block.block3{max-height:270px;max-width:270px}}.image-gallery .gallery-blocks .block.block2 .image-wrapper,.image-gallery .gallery-blocks .block.block3 .image-wrapper{height:100%}.image-gallery .gallery-blocks .block img{border-radius:3px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-gallery .gallery-blocks .block.block3{align-items:center;background:#190606;display:flex;justify-content:center}.image-gallery .gallery-blocks .block.block3 .text{color:#fff;font-size:13px;font-weight:400;line-height:18px;margin:0;text-align:center;text-decoration:underline}@media (min-width:1024px){.image-gallery .gallery-blocks .block.block3 .text{font-size:14px;line-height:19px}}.image-gallery .all-images-button{cursor:pointer;margin-top:10px;width:100%}@media (min-width:680px){.image-gallery .all-images-button{display:none}}.image-gallery .mobile-view{display:block}@media (min-width:680px){.image-gallery .mobile-view{display:none}}@media (max-width:679px){.image-gallery .desktop-view{display:none}}.info-bar{align-items:center;background:#fff;border-radius:50px;box-shadow:0 4px 10px 0 rgba(25,6,6,.1);display:flex;margin:0 0 10px;padding:18px}.info-bar .icon{height:24px;margin-right:10px;width:24px}.info-bar .text{margin:0}.info-bar .text a{text-decoration:none}.status-info{background-color:#e4d4c4;padding:25px}.status-info .store-name-title{font-size:32px}@media (min-width:680px){.status-info .store-name-title{font-size:46px}}.status-info .title{margin:0}.status-info .subtext{opacity:.7}.status-info .badge{align-items:center;display:flex}.status-info .badge .badge__content{align-items:center;background-color:#fff;border-radius:100px;box-shadow:0 4px 10px 0 rgba(25,6,6,.1);display:flex;justify-content:center;margin-bottom:24px;padding:8px 15px}.status-info .badge .status-dot{background-color:#16ba7b;border-radius:50%;height:10px;margin-right:8px;width:10px}.status-info .badge .status-text{font-size:13px;font-weight:400;line-height:18px}@media (min-width:1024px){.status-info .badge .status-text{font-size:14px;line-height:19px}}.status-info .contact-number{font-weight:700;margin-bottom:0;margin-top:0}.status-info .contact-email{margin-bottom:0;margin-top:0}.status-info .contact-email span{border-bottom:1.5px solid #190606;padding-bottom:1px}.status-info .opening-hours-title{margin-bottom:30px;margin-top:45px}.status-info .opening-hours{border-collapse:collapse;margin-bottom:0;width:100%}.status-info .opening-hours tbody tr{border-bottom:1px solid #d3d0d5}.status-info .opening-hours tbody tr:first-child{border-top:1px solid #d3d0d5}.status-info .opening-hours tbody tr:last-child{border-bottom:none}.status-info .opening-hours tbody tr td{padding:10px 0}.status-info .opening-hours tbody tr td:first-child{--mobile-fs:16px;--mobile-lh:22px;--desktop-fs:16px;--desktop-lh:22px;color:#190606;font-family:Inter,sans-serif;font-size:30px;font-size:var(--mobile-fs);font-weight:900;line-height:38px;line-height:var(--mobile-lh);margin:0 0 2px;text-transform:none}.status-info .opening-hours tbody tr td:nth-child(2){text-align:left}.status-info .opening-hours tbody tr td:last-child{padding-right:0;text-align:right}.status-info .more-days{cursor:pointer;width:100%}.status-info .navigate-button{cursor:pointer;display:none;width:100%}@media (max-width:1023px){.status-info .navigate-button{display:flex;margin-bottom:36px;margin-top:34px}}.status-info .reseller-button{margin-top:36px;width:100%}.mapview-comp{margin-bottom:45px}@media (min-width:680px){.mapview-comp{margin-bottom:0}}.mapview-comp .mapview-title{margin-bottom:10px}.mapview-comp .map-container{box-shadow:0 4px 10px 0 rgba(25,6,6,.1);height:367px;width:100%}.mapview-comp .map-container .map-container{max-height:266px}.mapview-comp .navigation-button{align-items:center;align-self:center;display:flex;justify-content:center;margin-top:24px}.mapview-comp .navigation-button a{width:100%}@media (min-width:680px){.mapview-comp .navigation-button{align-items:flex-end;justify-content:flex-end}.mapview-comp .navigation-button a{width:auto}}.sortiment-container{border-top:1px solid #d3d0d5;padding-top:40px;text-align:left}.sortiment-container .title{margin-bottom:10px}.sortiment-container .icons{display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start;margin-top:20px}@media (max-width:768px){.sortiment-container .icons{gap:12px;justify-content:normal}}.sortiment-container .icon{align-items:center;display:flex;flex-direction:column}.sortiment-container .circle{align-items:center;background:#190606;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.sortiment-container .check-icon{height:16px;width:16px}.sortiment-container .check-icon-text{word-wrap:break-word;margin-top:8px;max-width:100%;text-align:center}.mdc-store-container .mdc-store-block{margin:0 0 15px}.mdc-store-container .horizontal-border{border-top:1px solid #d3d0d5;margin-bottom:30px;margin-top:70px}.mdc-store-container .mdc-bada-block{min-height:450px;overflow:hidden;position:relative}.mdc-store-container .mdc-bada-block.has-calendar{min-height:900px}.mdc-store-container .mdc-bada-block:not(:empty){min-height:auto}.mdc-store-container .mdc-bada-block:empty:before{background-color:#e8e8e8;border-radius:3px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.mdc-store-container .mdc-bada-block:empty:after{animation:shimmer 2s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes shimmer{to{transform:translateX(100%)}}.styleguide-page{margin-bottom:60px}.styleguide-page .custom-select-container{position:relative}.styleguide-page .custom-select-container:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e918";font-family:icomoon!important;font-size:1.66em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;pointer-events:none;position:absolute;right:6px;text-transform:none;top:50%;transform:translateY(-50%)}.styleguide-page .loader{margin:30px auto 5px}@media (min-width:680px){.styleguide-page .screen-heading--mobile{display:none}}.styleguide-page .screen-heading--tablet{display:none}@media (min-width:680px) and (max-width:1023px){.styleguide-page .screen-heading--tablet{display:inline}}.styleguide-page .screen-heading--desktop{display:none}@media (min-width:1024px){.styleguide-page .screen-heading--desktop{display:inline}}.styleguide-page .example-custom-heading{font-size:34px;line-height:40px;margin-bottom:20px}@media (min-width:680px){.styleguide-page .example-custom-heading{font-size:56px;line-height:64px;margin-bottom:41px}}.styleguide-page .styleguide-icon{margin-bottom:10px;margin-top:10px;text-align:center}.styleguide-page .styleguide-icon .icon{font-size:40px}.styleguide-page .styleguide-icon span{display:inline-block;font-family:monospace;font-size:10px;line-height:1;margin:0;padding:0;text-align:center;width:100%}.styleguide-page .styleguide-icon span em{display:inline-block;font-size:13px;font-style:normal;margin-bottom:6px}.styleguide-page .filled{background-color:#0d5e66;color:#fff;padding:20px;width:100%}.styleguide-page .button--icon-before,.styleguide-page input[type=button].button--icon-before,.styleguide-page input[type=submit].button--icon-before{background-color:#0d5e66;border:1px solid #0d5e66;color:#fff}.styleguide-page .button--icon-before:active,.styleguide-page .button--icon-before:focus,.styleguide-page input[type=button].button--icon-before:active,.styleguide-page input[type=button].button--icon-before:focus,.styleguide-page input[type=submit].button--icon-before:active,.styleguide-page input[type=submit].button--icon-before:focus{outline:none}.styleguide-page .button--icon-before:hover,.styleguide-page input[type=button].button--icon-before:hover,.styleguide-page input[type=submit].button--icon-before:hover{opacity:.85}.styleguide-page .button--icon-before:hover:disabled,.styleguide-page input[type=button].button--icon-before:hover:disabled,.styleguide-page input[type=submit].button--icon-before:hover:disabled{opacity:.25}.styleguide-page .button--icon-before:disabled,.styleguide-page input[type=button].button--icon-before:disabled,.styleguide-page input[type=submit].button--icon-before:disabled{cursor:not-allowed;opacity:.25}.styleguide-page .button--icon-before:before,.styleguide-page input[type=button].button--icon-before:before,.styleguide-page input[type=submit].button--icon-before:before{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e90e";display:inline;font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;height:22px;line-height:1;margin-right:5px;text-transform:none;width:22px}.styleguide-page .button--icon-after,.styleguide-page input[type=button].button--icon-after,.styleguide-page input[type=submit].button--icon-after{background-color:transparent;border:1px solid #190606;color:#190606}.styleguide-page .button--icon-after:active,.styleguide-page .button--icon-after:focus,.styleguide-page input[type=button].button--icon-after:active,.styleguide-page input[type=button].button--icon-after:focus,.styleguide-page input[type=submit].button--icon-after:active,.styleguide-page input[type=submit].button--icon-after:focus{outline:none}.styleguide-page .button--icon-after:hover,.styleguide-page input[type=button].button--icon-after:hover,.styleguide-page input[type=submit].button--icon-after:hover{opacity:.85}.styleguide-page .button--icon-after:hover:disabled,.styleguide-page input[type=button].button--icon-after:hover:disabled,.styleguide-page input[type=submit].button--icon-after:hover:disabled{opacity:.25}.styleguide-page .button--icon-after:disabled,.styleguide-page input[type=button].button--icon-after:disabled,.styleguide-page input[type=submit].button--icon-after:disabled{cursor:not-allowed;opacity:.25}.styleguide-page .button--icon-after:after,.styleguide-page input[type=button].button--icon-after:after,.styleguide-page input[type=submit].button--icon-after:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e903";display:inline;font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;height:22px;line-height:1;margin-left:5px;text-transform:none;width:22px}.styleguide-page .button--icon-after:hover,.styleguide-page input[type=button].button--icon-after:hover,.styleguide-page input[type=submit].button--icon-after:hover{opacity:.72}.styleguide-page .button--icon,.styleguide-page input[type=button].button--icon,.styleguide-page input[type=submit].button--icon{background-color:transparent;border:1px solid #190606;color:#190606}.styleguide-page .button--icon:active,.styleguide-page .button--icon:focus,.styleguide-page input[type=button].button--icon:active,.styleguide-page input[type=button].button--icon:focus,.styleguide-page input[type=submit].button--icon:active,.styleguide-page input[type=submit].button--icon:focus{outline:none}.styleguide-page .button--icon:hover,.styleguide-page input[type=button].button--icon:hover,.styleguide-page input[type=submit].button--icon:hover{opacity:.85}.styleguide-page .button--icon:hover:disabled,.styleguide-page input[type=button].button--icon:hover:disabled,.styleguide-page input[type=submit].button--icon:hover:disabled{opacity:.25}.styleguide-page .button--icon:disabled,.styleguide-page input[type=button].button--icon:disabled,.styleguide-page input[type=submit].button--icon:disabled{cursor:not-allowed;opacity:.25}.styleguide-page .button--icon:after,.styleguide-page input[type=button].button--icon:after,.styleguide-page input[type=submit].button--icon:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#190606;content:"\e90e";display:inline;font-family:icomoon!important;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;height:22px;line-height:1;text-transform:none;width:22px}.styleguide-page .button--icon:hover,.styleguide-page input[type=button].button--icon:hover,.styleguide-page input[type=submit].button--icon:hover{opacity:.72}.styleguide-page .my-search-field-wrapper{position:relative}.styleguide-page .my-search-field-wrapper:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d3d0d5;content:"\e921";font-family:icomoon!important;font-size:2em;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:6px;text-transform:none;top:50%;transform:translateY(-50%)}.styleguide-page .my-search-field-wrapper:hover:after{color:#190606}.styleguide-page .my-search-field{padding-right:40px}.styleguide-page .errors{margin-top:10px}.styleguide-page .errors .error{font-weight:700}.styleguide-page .example-paragraph-preamble-a{font-family:Inter,sans-serif;font-size:21px;font-weight:400;line-height:30px}@media (min-width:1024px){.styleguide-page .example-paragraph-preamble-a{font-size:26px;line-height:36px}}.styleguide-page .example-paragraph-preamble-b{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px}@media (min-width:1024px){.styleguide-page .example-paragraph-preamble-b{font-size:21px;line-height:31px}}.styleguide-page .example-paragraph-lead{font-size:18px;font-weight:400;line-height:26px}@media (min-width:1024px){.styleguide-page .example-paragraph-lead{font-size:18px;line-height:26px}}.styleguide-page .example-paragraph-small{font-size:13px;font-weight:400;line-height:18px}@media (min-width:1024px){.styleguide-page .example-paragraph-small{font-size:14px;line-height:19px}}.styleguide-page .example-paragraph-byline{color:#747474;font-size:13px;font-weight:400;line-height:19px}@media (min-width:1024px){.styleguide-page .example-paragraph-byline{font-size:14px;line-height:19px}}#overlays .my-overlay-content-class{background-color:#ccc;min-height:50px;padding:30px 50px}#overlays .my-overlay-content-class2{align-items:center;background-color:#ccc;display:flex;flex-direction:column;padding:30px 50px}#overlays .my-overlay-content-class2 .button{margin-top:30px}.kitchenmodelpage .rightoverlaylist{text-decoration:none}.kitchenstyle .kitchenstylepartial .text h2,.kitchenstyle .kitchenstylepartial .text h3,.kitchenstyle .topimage .text h1,.kitchenstyle .topimage .text h3{color:#190606}.storefinderpage .map-button:after{height:25px;width:25px}