[x-cloak]{display:none}:root{--Series-Shade-700:#050505;--Series-Tint-400:#434143;--Gray-400:#d9d9d9;--Gray-300:#3e3e3e;--Gray-200:#595959;--Gray-150:#a7a7a7;--Gray-100:#e5e5e5;--Gray-50:#f6f6f6;--White:#fff;--Black:#000;--Gray-Text-222:#222;--Gray-Text:#000;--Red:#e30e18;--DarkRed:#9f1915;--Error:#b50000;--Success:#03a678}.container{max-width:1352px;margin:0 auto;padding:20px}.hide-small{display:none}@media screen and (width>=900px){.hide-small{display:block}}.hide-large{display:block}@media screen and (width>=900px){.hide-large{display:none}}.button{background-color:var(--Red);color:var(--White);border-radius:5px;justify-content:center;align-items:center;padding:10px 18px 10px 24px;-webkit-text-decoration:none;text-decoration:none;transition:background-color .1s,color .1s;display:flex}.button:hover{color:var(--White)}.button.no-icon{padding:10px 18px}.button span{display:flex}.button.small{padding:5px 20px}.button.transparent{color:var(--White);border:1px solid var(--White);background-color:#0000}.button.transparent:hover{background-color:var(--Black);color:var(--White)}.button.transparent-black{color:var(--Gray-Text-222);border:1px solid var(--Gray-Text-222);background-color:#0000}.button.transparent-black:hover{background-color:var(--Gray-Text-222);color:var(--White)}.button.white{background-color:var(--White);color:var(--Black)}.button.white:hover{background-color:var(--Gray-100)}.button.right{width:max-content;margin-left:auto}.button.left{width:max-content;margin-right:auto}@media screen and (width>=900px){.button.desktop-left{width:max-content;margin-right:auto}}.button.no-border{border:none}.button .material-icons{vertical-align:sub;margin-left:6px}.button.compare{color:var(--Gray-200);border:1px solid var(--Gray-100);background-color:#0000;padding:2px 10px;font-size:18px}.button.compare:hover{background-color:var(--Gray-100)}.button.compare.active{border:1px solid var(--Red);background-color:var(--Red);color:var(--White)}.material-icons.red{color:var(--Red)}*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]),[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%;overflow-y:scroll}body{flex-direction:column;min-height:100vh;margin:0;font-size:1em;line-height:1.4;display:flex}body,button,input,select,textarea{font-family:sans-serif}a:hover,a:active{outline:0}b,strong{letter-spacing:0;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;line-height:1.4}blockquote{margin:1em 40px}dfn{font-style:italic}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}ins{color:#000;background:#ff9;text-decoration:none}mark{color:#000;background:#ff0;font-style:italic;font-weight:700}pre,code,kbd,samp{_font-family:"courier new",monospace;font-family:monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px}strong{letter-spacing:0;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;line-height:1.4}em{font-style:italic}h1,h2,h3,h4,h5,h6{letter-spacing:0;text-wrap:balance;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;line-height:1.3em}h1{font-size:24px}h2{font-size:22px}h3{font-size:18px}h4{font-size:14px}ul,ol{margin:0 0 1em;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{margin:0;padding:0;list-style:none}img{-ms-interpolation-mode:bicubic;border:0}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer;display:block}legend{border:0;padding:0}button,input,select,textarea{vertical-align:baseline;margin:0;font-size:100%}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top;resize:vertical;overflow:auto}table{border-collapse:collapse;border-spacing:0}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:2px solid #e30e18}.skip-to-content #skip-to-content{z-index:999;color:#000;background-color:#fff;border-radius:4px;padding:32px;font-size:2rem;position:fixed;top:-400px;left:50%;transform:translate(-50%)}.skip-to-content #skip-to-content:focus-visible{top:24px}@media print{.skip-to-content #skip-to-content{display:none!important}}.blurb-block{padding:30px 0}@media screen and (width>=900px){.blurb-block{padding:60px 0}}.blurb-block .block-heading{margin-top:0;margin-bottom:30px;font-size:26px}@media screen and (width>=900px){.blurb-block .block-heading{font-size:42px}}.blurb-block .blurb-items-container{flex-flow:wrap;align-items:stretch;gap:40px 16px;display:flex}@media screen and (width>=900px){.blurb-block .blurb-items-container{gap:40px 3.5%}}@media screen and (width>=1113px){.blurb-block .blurb-items-container.no-news .blurb-item{min-height:580px}}.blurb-block .blurb-items-container .blurb-item,.blurb-block .blurb-items-container .blurb-news-item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;flex-direction:column;align-items:center;width:100%;max-width:100%;height:auto;min-height:318px;display:flex;position:relative}@media screen and (width>=720px){.blurb-block .blurb-items-container .blurb-item,.blurb-block .blurb-items-container .blurb-news-item{width:31%}}@media screen and (width>=900px){.blurb-block .blurb-items-container .blurb-item,.blurb-block .blurb-items-container .blurb-news-item{width:48%;min-height:622px}}@media screen and (width>=1113px){.blurb-block .blurb-items-container .blurb-item,.blurb-block .blurb-items-container .blurb-news-item{width:31%;max-width:none;height:auto;min-height:auto}}.blurb-block .blurb-items-container .blurb-news-item.manual .text-container h2{margin-top:10px}.blurb-block .blurb-items-container .blurb-news-item a:not(.button){color:var(--Black);text-decoration:none}.blurb-block .blurb-items-container .blurb-news-item picture{width:100%}.blurb-block .blurb-items-container .blurb-news-item img{width:100%;height:auto;font-size:0;display:block}.blurb-block .blurb-items-container .blurb-news-item .text-container{flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex}.blurb-block .blurb-items-container .blurb-news-item .text-container time{color:var(--Gray-200);margin-top:15px;margin-bottom:5px;display:block}.blurb-block .blurb-items-container .blurb-news-item .text-container h2{text-align:left;margin-top:0;font-size:36px;line-height:1.2}.blurb-block .blurb-items-container .blurb-news-item .text-container p{color:var(--Gray-200);margin-top:5px}.blurb-block .blurb-items-container .blurb-news-item .text-container .button-container{flex-wrap:wrap;gap:10px;display:flex}.blurb-block .blurb-items-container .blurb-item img{font-size:0;display:block}.blurb-block .blurb-items-container .blurb-item .text-container{z-index:10;background:linear-gradient(#0000 0%,#0009 100%);flex-direction:column;align-items:flex-start;width:100%;padding:25px;display:flex;position:absolute;bottom:0;left:0}.blurb-block .blurb-items-container .blurb-item .text-container h2{color:var(--White);margin-bottom:0;font-size:32px}@media screen and (width>=900px){.blurb-block .blurb-items-container .blurb-item .text-container h2{overflow-wrap:anywhere;hyphens:auto;margin-bottom:10px;font-size:50px;line-height:1}}.blurb-block .blurb-items-container .blurb-item .text-container p{color:var(--White);margin-top:0;margin-bottom:5px;font-size:16px;line-height:1.3;display:none}@media screen and (width>=900px){.blurb-block .blurb-items-container .blurb-item .text-container p{font-size:18px;display:block}}.blurb-block .blurb-items-container .blurb-item .text-container .button{margin-top:15px;padding-top:10px;padding-bottom:10px;font-size:18px;line-height:1}.chosen-models-block{padding:30px 0}@media screen and (width>=900px){.chosen-models-block{padding:60px 0}}.chosen-models-block h2{margin-top:0;margin-bottom:30px;font-size:42px}.form-block{padding:30px 0}@media screen and (width>=900px){.form-block{padding:90px 0 60px}}.form-block .form-container{max-width:900px;margin:auto}.form-block .form-container .form-wrapper{background-color:var(--White);border-radius:5px;padding:20px}.form-block .form-container .form-wrapper h2{text-align:center;margin-top:15px;margin-bottom:10px;font-size:26px}.umbraco-forms-submitmessage{text-align:center;padding:120px 0;font-size:22px;display:block}.info-block{padding:40px 0}@media screen and (width>=900px){.info-block{padding:80px 0}}.info-block .container{flex-direction:column;justify-content:space-between;align-items:center;gap:36px;padding:20px 30px;display:flex}@media screen and (width>=900px){.info-block .container{flex-direction:row;gap:64px;padding:20px}}.info-block .container h2{max-width:560px;margin:0;font-size:28px;line-height:1.2}@media screen and (width>=900px){.info-block .container h2{font-size:38px}}.info-block .container h2 span{display:inline}.info-block .container h2 span .slogan{white-space:nowrap}.info-block .container h2 .gray-text{color:#707070}.info-block .container .left-container{align-items:center;gap:36px;display:flex}@media screen and (width>=900px){.info-block .container .left-container{gap:64px}}.info-block .container .left-container img{height:100px}.info-block .container .left-container p{max-width:400px;color:var(--Gray-200);margin:0;font-size:16px;line-height:1.3}@media screen and (width>=900px){.info-block .container .left-container p{font-size:18px}}.image-block{padding-top:20px;padding-bottom:20px}@media screen and (width>=720px){.image-block{padding-top:30px;padding-bottom:30px}}@media screen and (width>=900px){.image-block{padding-top:40px;padding-bottom:40px}}.image-block .image-block-container{width:100%;height:380px;display:flex;position:relative}@media screen and (width>=900px){.image-block .image-block-container{height:410px}}@media screen and (width>=1380px){.image-block .image-block-container{height:460px}}.image-block .rounded{border-radius:5px;overflow:hidden}.image-block picture{width:100%;height:100%}.image-block picture img{object-fit:cover;width:100%;height:100%}.image-block .overlay{pointer-events:none;background:#0003;position:absolute;inset:0}.image-slider-block{padding:60px 0 80px;overflow:hidden}.productblock{background-color:var(--Gray-50);padding:80px 0 40px}@media screen and (width>=900px){.productblock{padding:80px 0}}.productblock .container{flex-direction:column-reverse;justify-content:space-between;gap:20px;display:flex}@media screen and (width>=900px){.productblock .container{flex-direction:row;align-items:center;gap:64px}}.productblock .container .text-container{width:100%}@media screen and (width>=900px){.productblock .container .text-container{width:340px;min-width:340px}}.productblock .container .text-container h2{color:var(--Gray-Text-222);margin:0;font-size:38px}.productblock .container .text-container p{color:var(--Gray-300);max-width:500px;margin-top:10px;margin-bottom:0;font-size:16px}.productblock .container .text-container .button{max-width:500px}.productblock .container .text-container .fact-container{flex-flow:wrap;gap:18px;margin-top:20px;margin-bottom:20px;display:flex}@media screen and (width>=900px){.productblock .container .text-container .fact-container{flex-direction:column;justify-content:space-between;width:240px;margin-top:36px;margin-bottom:36px}}.productblock .container .text-container .fact-container .fact-item{background-color:var(--White);color:var(--Gray-200);border-radius:5px;align-items:center;gap:22px;padding:7px 15px;line-height:1.2;display:flex}.productblock .container .text-container .fact-container .fact-item .text-item{flex-flow:column wrap;display:flex}.productblock .container .text-container .fact-container .fact-item .text-item .bold{font-weight:700}.productblock .container .text-container .fact-container .fact-item .text-item span{clear:both}.productblock .container .image-container img{width:100%}.text-block .text-container{border-radius:5px}.text-block .text-container .text-container-inner{max-width:800px;margin:auto}.text-block .container-padding{padding:20px 12px}@media screen and (width>=720px){.text-block .container-padding{padding:30px 40px}}@media screen and (width>=900px){.text-block .container-padding{padding:40px 60px}}.text-block .heading-container{justify-content:flex-start;display:flex}.text-block .heading-container.center{justify-content:center}.text-block .heading-container .heading{margin:0;font-size:28px}@media screen and (width>=900px){.text-block .heading-container .heading{font-size:38px}}.text-block .button-container{flex-wrap:wrap;justify-content:flex-start;gap:16px;padding-top:10px;display:flex}@media screen and (width>=900px){.text-block .button-container{padding-top:16px}}.text-block .button-container.center{justify-content:center}.text-block .button-container.right{justify-content:flex-end}.text-block .button-container .button{padding:10px 18px}.text-image-block .text-image-container{border-radius:5px;grid-template-columns:repeat(1,1fr);height:100%;display:grid;overflow:hidden}@media screen and (width>=720px){.text-image-block .text-image-container{grid-template-columns:repeat(2,1fr);gap:30px}}@media screen and (width>=1113px){.text-image-block .text-image-container{gap:100px}}.text-image-block .text-image-container .image-container{max-height:490px}.text-image-block .text-image-container .image-container.rounded{border-radius:5px;overflow:hidden}.text-image-block .text-image-container .image-container img{object-fit:cover;object-position:center;width:100%;height:210px}@media screen and (width>=720px){.text-image-block .text-image-container .image-container img{height:100%}.text-image-block .text-image-container .image-container.left{order:1}}.text-image-block .text-image-container .text-container{flex-direction:column;padding:8px 12px 20px;display:flex}@media screen and (width>=720px){.text-image-block .text-image-container .text-container{justify-content:center;padding:20px 12px}}@media screen and (width>=1113px){.text-image-block .text-image-container .text-container{justify-content:center}.text-image-block .text-image-container .text-container.left{padding-left:80px}.text-image-block .text-image-container .text-container.right{padding-right:80px}}.text-image-block .text-image-container .text-container .heading{margin:0;font-size:28px}@media screen and (width>=900px){.text-image-block .text-image-container .text-container .heading{font-size:38px}}.text-image-block .text-image-container .text-container .button-container{flex-wrap:wrap;gap:16px;padding-top:10px;display:flex}.text-image-block .text-image-container .text-container .button-container .button{padding:10px 18px}.threeblurbsblock h2{text-align:center;margin-bottom:25px;font-size:26px}@media screen and (width>=900px){.threeblurbsblock h2{margin-bottom:55px;font-size:42px}}.threeblurbsblock .blurb-container{grid-template-rows:min-content 1fr;grid-template-columns:1fr;align-items:stretch;gap:20px;display:grid}@media screen and (width>=900px){.threeblurbsblock .blurb-container{grid-template-columns:1.5fr 1fr}.threeblurbsblock .blurb-container .blurb-item{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:30px}.threeblurbsblock .blurb-container .blurb-item:nth-child(2) .text-container{padding-top:0}.threeblurbsblock .blurb-container .blurb-item:nth-child(3) .text-container{padding-top:160px}.threeblurbsblock .blurb-container .blurb-item .text-container{padding-top:30px}}.threeblurbsblock .blurb-container .blurb-item{background-color:var(--White);color:var(--White);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.threeblurbsblock .blurb-container .blurb-item.black-text{color:var(--Gray-Text)}.threeblurbsblock .blurb-container .blurb-item:first-child{flex-direction:column;grid-row:span 2;justify-content:flex-end;display:flex}.threeblurbsblock .blurb-container .blurb-item picture{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.threeblurbsblock .blurb-container .blurb-item picture img{width:100%}.threeblurbsblock .blurb-container .blurb-item.no-image .text-container{background:0 0}.threeblurbsblock .blurb-container .blurb-item.white-background .text-container .button{border:1px solid var(--Gray-200)}.threeblurbsblock .blurb-container .blurb-item:first-child .text-container{padding-top:200px}@media screen and (width>=900px){.threeblurbsblock .blurb-container .blurb-item:first-child .text-container{padding-top:300px}}.threeblurbsblock .blurb-container .blurb-item:nth-child(3) .text-container{padding-top:140px}.threeblurbsblock .blurb-container .blurb-item .text-container{z-index:1;background:linear-gradient(#0000 0%,#0009 100%);padding:30px}.threeblurbsblock .blurb-container .blurb-item .text-container h3{margin-top:0;margin-bottom:15px;font-size:38px;line-height:1}.threeblurbsblock .blurb-container .blurb-item .text-container p{margin:0 0 15px;font-size:18px}.threeblurbsblock .blurb-container .blurb-item .text-container .button{font-size:18px}.threeblurbsblock .blurb-container .blurb-item .background-icon{opacity:.1;position:absolute;top:0;right:0}.threeblurbsblock .blurb-container .blurb-item .background-icon i{font-size:200px}.umbraco-forms-form.umbraco-forms-default{max-width:1600px;margin:0 auto;padding:0 1rem}.umbraco-forms-form.umbraco-forms-default input[type=submit]{background-color:var(--Red);color:var(--White);border-color:var(--Red)}.umbraco-forms-form.umbraco-forms-default input[type=submit]:hover{border-color:var(--Black)}.umbraco-forms-form.umbraco-forms-default input,.umbraco-forms-form.umbraco-forms-default input.text,.umbraco-forms-form.umbraco-forms-default textarea{background-color:var(--Gray-50);border:1px solid #0000;border-radius:5px;width:100%;padding:10px 20px;font-size:18px;max-width:100%!important}.umbraco-forms-form.umbraco-forms-default label{font-size:18px}.umbraco-forms-form.umbraco-forms-default :focus-visible{outline:auto}.umbraco-forms-form.umbraco-forms-default .umbraco-forms-caption{font-size:1rem}.umbraco-forms-form.umbraco-forms-default .umbraco-forms-fieldset{margin-bottom:0;padding:0}.umbraco-forms-form.umbraco-forms-default .umbraco-forms-fieldset .row-fluid{flex-direction:column;gap:5%;display:flex}@media screen and (width>=900px){.umbraco-forms-form.umbraco-forms-default .umbraco-forms-fieldset .row-fluid{flex-direction:row}}.umbraco-forms-form.umbraco-forms-default .umbraco-forms-fieldset .umbraco-forms-container{width:100%}.umbraco-forms-form.umbraco-forms-default .umbraco-forms-fieldset legend{margin-bottom:8px;font-size:1.6rem}.umbraco-forms-form.umbraco-forms-default .umbraco-forms-fieldset .help-block{margin-bottom:8px;display:inline-block}.umbraco-forms-form.umbraco-forms-default .umbraco-forms-field{margin-bottom:20px;position:relative}.umbraco-forms-form.umbraco-forms-default .umbraco-forms-field:has(.field-validation-error) input,.umbraco-forms-form.umbraco-forms-default .umbraco-forms-field:has(.field-validation-error) select,.umbraco-forms-form.umbraco-forms-default .umbraco-forms-field:has(.field-validation-error) textarea{border:1px solid #f33!important}@media screen and (width<=900px){.umbraco-forms-form.umbraco-forms-default .dataconsent{max-width:250px}}.umbraco-forms-form.umbraco-forms-default .dataconsent .umbraco-forms-field-wrapper{position:relative}@media screen and (width<=900px){.umbraco-forms-form.umbraco-forms-default .dataconsent .umbraco-forms-field-wrapper{padding-bottom:8px}}.umbraco-forms-form.umbraco-forms-default .dataconsent .umbraco-forms-field-wrapper label{padding-left:30px}.umbraco-forms-form.umbraco-forms-default .dataconsent .umbraco-forms-field-wrapper input{cursor:pointer;transform:none!important}.umbraco-forms-form.umbraco-forms-default .umbraco-forms-navigation input[type=submit]{background-color:#0000;background-color:var(--Red);border-radius:10px;padding:8px 16px;transition:all .2s ease-in-out}.umbraco-forms-form.umbraco-forms-default .umbraco-forms-navigation input[type=submit]:hover{color:#fff;background-color:#010101}.umbraco-forms-form.umbraco-forms-default select,.umbraco-forms-form.umbraco-forms-default .datepickerfield{cursor:pointer}.umbraco-forms-form.umbraco-forms-default select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.00072 5.172L11.9507 0.222L13.3647 1.636L7.00072 8L0.636719 1.636L2.05072 0.222L7.00072 5.172Z' fill='%2309121F'/%3E%3C/svg%3E");background-position:right .8rem center;background-repeat:no-repeat}.umbraco-forms-form.umbraco-forms-default label.umbraco-forms-label{color:#010101;margin-bottom:.5rem;font-weight:500;line-height:1.375rem}@media screen and (width>=900px){.umbraco-forms-form.umbraco-forms-default label.umbraco-forms-label{width:max-content}}.umbraco-forms-form.umbraco-forms-default h2{font-size:1.6rem;font-weight:700;line-height:1.8rem}.umbraco-forms-form.umbraco-forms-default .longanswer textarea{resize:none;min-height:150px}.umbraco-forms-form.umbraco-forms-default .date input[type=text]{background-image:url(../date.82ce4136.svg);background-position:right .8rem center;background-repeat:no-repeat;background-size:1.2rem}.umbraco-forms-form.umbraco-forms-default input[type=checkbox]{font:inherit;color:#010101;background-color:#d9d9d9;border-radius:5px;place-content:center;margin:0;padding:10px;display:grid;position:absolute;left:0;appearance:none!important;width:24px!important;height:24px!important}.umbraco-forms-form.umbraco-forms-default input[type=checkbox]:before{content:"";transform-origin:50%;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);border:none;width:.65em;height:.65em;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 1em 1em #010101}.umbraco-forms-form.umbraco-forms-default input[type=checkbox]:checked{border:.15em solid var(--Red);background-color:var(--Red)}.umbraco-forms-form.umbraco-forms-default input[type=checkbox]:checked:before{transform:scale(1)}.umbraco-forms-form.umbraco-forms-default input[type=checkbox]:focus-visible{outline-offset:max(2px,.15em)}.umbraco-forms-form.umbraco-forms-default input[type=checkbox]:disabled{color:gray;cursor:not-allowed}.umbraco-forms-form.umbraco-forms-default input[type=radio]{appearance:none;font:inherit;color:currentColor;cursor:pointer;background-color:#fff;border:.15em solid #010101;border-radius:50%;place-content:center;width:1.15em;height:1.15em;margin:2px 0 0;display:grid;position:absolute;transform:translateY(-.075em)}.umbraco-forms-form.umbraco-forms-default input[type=radio]:before{content:"";border-radius:50%;width:.65em;height:.65em;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 1em 1em #000}.umbraco-forms-form.umbraco-forms-default input[type=radio]:checked{border:.1em solid #000}.umbraco-forms-form.umbraco-forms-default input[type=radio]:checked:before{transform:scale(1)}.umbraco-forms-form.umbraco-forms-default input[type=radio]:focus-visible{outline-offset:max(2px,.15em)}.umbraco-forms-form.umbraco-forms-default .singlechoice .radiobuttonlist{position:relative}.umbraco-forms-form.umbraco-forms-default .singlechoice .radiobuttonlist label{width:max-content;padding-left:30px}.umbraco-forms-form.umbraco-forms-default .multiplechoice .checkboxlist{position:relative}.umbraco-forms-form.umbraco-forms-default .multiplechoice .checkboxlist label{width:max-content;padding-left:30px}.umbraco-forms-form.umbraco-forms-default .checkbox{flex-wrap:wrap;height:max-content;display:flex;position:relative}.umbraco-forms-form.umbraco-forms-default .checkbox label{vertical-align:top;width:100%}.umbraco-forms-form.umbraco-forms-default .checkbox .help-block{margin:0;padding-left:30px}.umbraco-forms-form.umbraco-forms-default .checkbox .umbraco-forms-field-wrapper{width:100%;max-width:100%;display:flex;bottom:1px;left:0}.umbraco-forms-form.umbraco-forms-default .checkbox .umbraco-forms-field-wrapper input{cursor:pointer;margin-right:5px;position:relative}.umbraco-forms-form.umbraco-forms-default .fileupload{padding-bottom:25px}@media screen and (width<=900px){.umbraco-forms-form.umbraco-forms-default .fileupload{max-width:250px}}.umbraco-forms-form.umbraco-forms-default .fileupload .help-block{margin-bottom:16px}.umbraco-forms-form.umbraco-forms-default .fileupload input::file-selector-button{appearance:none;letter-spacing:-.04rem;color:#fff;background-color:#242424;background-repeat:no-repeat;background-size:contain;border:1px solid #010101;border-radius:10px;outline:none;min-width:100px;margin:0 15px 0 0;padding:8px 16px;font-size:.875rem;font-weight:500;line-height:1.264rem;transition:all .2s ease-in-out}@media screen and (width>=900px){.umbraco-forms-form.umbraco-forms-default .fileupload input::file-selector-button{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 17H18.5V19H0.5V17ZM10.5 3.828V15H8.5V3.828L2.429 9.9L1.015 8.486L9.5 0L17.985 8.485L16.571 9.899L10.5 3.83V3.828Z' fill='%23F1F1F1'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;background-size:20px;min-width:200px}}.umbraco-forms-form.umbraco-forms-default .fileupload input::file-selector-button:hover{color:#fff;cursor:pointer;background-color:#525252;border:1px solid #525252}.umbraco-forms-form.umbraco-forms-default .fileupload .field-validation-error{bottom:0;left:0}.umbraco-forms-form.umbraco-forms-default .input-validation-error{background-image:url(../alert-triangle.93da10ca.svg);background-position:right .8rem center;background-repeat:no-repeat;background-size:1.3rem}.umbraco-forms-form.umbraco-forms-default .input-validation-error.form-checkbox,.umbraco-forms-form.umbraco-forms-default .input-validation-error.checkbox-item{background-image:none}.umbraco-forms-form.umbraco-forms-default textarea.input-validation-error{background-position:right .8rem top 1rem;background-size:1.3rem}.umbraco-forms-form.umbraco-forms-default input.datepickerfield.input-validation-error{background-image:url(../date-error.76adf676.svg)!important}.umbraco-forms-form.umbraco-forms-default .field-validation-error{color:#f33;align-items:center;margin-top:.2rem;font-size:.95rem;font-weight:500;display:flex}@media screen and (width>=900px){.umbraco-forms-form.umbraco-forms-default .field-validation-error{min-width:300px}}.umbraco-forms-form.umbraco-forms-default .shortanswer .field-validation-error,.umbraco-forms-form.umbraco-forms-default .longanswer .field-validation-error,.umbraco-forms-form.umbraco-forms-default .date .field-validation-error{bottom:-35px;left:0}.umbraco-forms-form.umbraco-forms-default .umbraco-forms-hidden{display:none}.blockquote-rte{border-left:4px solid var(--Red)}.blockquote-rte blockquote{color:#262626;margin:1.5em 0 0;padding:2em 3.5em;font-style:italic;position:relative}.blockquote-rte blockquote p{font-size:22px;line-height:1.5}.blockquote-rte blockquote p:before{content:"“";color:var(--Red);font-size:5rem;line-height:1;position:absolute;top:0;left:20px}.blockquote-rte blockquote p:after{content:"”";color:var(--Red);font-size:5rem;line-height:1;position:absolute;bottom:-.2em;right:20px}.blockquote-rte .author{text-align:right;margin-top:0;padding-bottom:1em;padding-right:2em;font-size:18px}.cision-form{padding:40px 0}.cision-form .status{text-align:center;border-radius:5px;margin:0 auto 30px;padding:10px 20px;display:table}.cision-form .status.success{background-color:var(--Success);color:var(--White)}.cision-form .status.error{background-color:var(--Error);color:var(--White)}.cision-form form{background-color:var(--White);border-radius:5px;width:100%;max-width:862px;margin:0 auto;padding:25px}.cision-form form input{background-color:var(--Gray-50);border:none}.cision-form form input[type=text],.cision-form form input[type=email]{clear:both;width:100%;margin-top:10px;padding:10px 20px;display:block}.cision-form form input[type=checkbox]{background-color:var(--Gray-400);appearance:none;border:none;border-radius:5px;width:22px;height:22px}.cision-form form input[type=checkbox]:checked{background-color:red}.cision-form form .u-block{clear:both;margin-bottom:20px;font-size:18px;display:block}.cision-form form .checkbox-fieldset label{margin-bottom:5px}.cision-form form .checkbox-fieldset span{vertical-align:top;margin-left:5px}.cision-form form legend{margin-bottom:10px;font-size:18px}.cision-form form fieldset{margin-bottom:20px}.cision-form form .button{border:none;margin-top:20px}.cision-form form .g-recaptcha{margin-top:10px;display:block}@media screen and (width>=900px){.cision-form form .g-recaptcha{margin-top:20px}}.cision-form form .row{flex-direction:column;display:flex}@media screen and (width>=900px){.cision-form form .row{flex-direction:row;gap:25px}}.cision-form form .row .checkbox-fieldset,.cision-form form .row .u-block{width:100%}@media screen and (width>=900px){.cision-form form .row .checkbox-fieldset,.cision-form form .row .u-block{width:50%}}.cision-list{margin:0;padding:0 0 20px;list-style:none}.cision-list li{border-bottom:1px solid var(--Gray-100);flex-direction:column;padding-top:10px;padding-bottom:10px;display:flex}.cision-list li .date{color:var(--Gray-200);font-size:14px}.cision-list li a{color:var(--Gray-Text-222);font-size:18px;text-decoration:none}.cision-list li img{max-width:400px;margin-bottom:10px}.cision-page-container{padding-bottom:30px}.cision-page-container h1{margin-top:0;margin-bottom:30px;font-size:42px}.cision-page-container .files-container{flex-direction:column;gap:20px;margin-top:20px;margin-bottom:20px;display:flex}.cision-page-container .categories-container{flex-direction:column;gap:50px;display:flex}@media screen and (width>=900px){.cision-page-container .categories-container{flex-direction:row}.cision-page-container .categories-container .category-container{width:32%}}.cision-page-container .categories-container .category-container .cision-list li a{text-wrap:balance}.single-cision-container{max-width:900px}.single-cision-container time{color:var(--Gray-200);margin-bottom:10px;font-size:16px}.single-cision-container p,.single-cision-container span{line-height:26px;font-family:proxima-nova,sans-serif!important;font-size:16px!important}.cision-media-container{flex-wrap:wrap;gap:40px;display:flex}.cision-navigation-container{background-color:var(--White);border-radius:5px;padding:15px 10px}.cision-navigation-container ul{flex-wrap:wrap;gap:17px 66px;display:flex}.cision-navigation-container ul li a{color:var(--Black);padding:7px 10px;font-size:18px;text-decoration:none;display:block}.cision-navigation-container ul li a.selected{background-color:var(--Red);color:var(--White);border-radius:5px;font-weight:700}.compare-bar{background:var(--White);z-index:999;align-items:center;gap:16px;width:100vw;padding:0;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 -4px 24px #0000001a}.compare-bar .container{justify-content:space-between;align-items:center;gap:40px;width:100%;display:flex}.compare-bar .compare-model{background-color:var(--White);border:1px solid var(--Gray-100);border-radius:5px;align-items:center;gap:30px;min-width:170px;padding:2px 20px;font-size:18px;font-weight:700;display:flex;position:relative}.compare-bar .compare-model img{object-fit:contain;background:#fff;border-radius:7px;width:112px;height:72px}.compare-bar .compare-model .remove-btn{border:1px solid var(--Gray-100);color:var(--Gray-200);background:0 0;background-color:var(--White);cursor:pointer;border-radius:50px;font-size:20px;line-height:1;transition:color .2s;position:absolute;top:-11px;right:-11px}.compare-bar .compare-model .remove-btn:hover{color:var(--Red)}.compare-bar .compare-model.empty{background-color:var(--White);color:var(--Gray-200);justify-content:center;align-self:stretch;font-size:16px;font-weight:400}.compare-bar .button.gray,.compare-bar .close-btn{color:#222;cursor:pointer;background:#eee;border:none;border-radius:5px;align-items:center;gap:8px;padding:12px 20px;font-size:18px;font-weight:400;transition:background .2s;display:flex}.compare-bar .button.gray:hover,.compare-bar .close-btn:hover{background:#ddd}@media (width<=700px){.compare-bar{flex-wrap:wrap;padding:10px 5px}.compare-bar .compare-model{min-width:120px;font-size:.95rem}.compare-bar .compare-model img{width:40px;height:28px}.compare-bar .button.red,.compare-bar .button.gray,.compare-bar .close-btn{padding:10px 12px;font-size:.95em}}.compare-bar{opacity:1;transition:opacity .3s}.compare-bar.hide{opacity:0;pointer-events:none}.equipment-container{padding-top:50px;padding-bottom:50px}.equipment-container h2{font-size:26px}.equipment-container .tabs{background-color:var(--White);flex-wrap:nowrap;align-items:center;gap:16px 10px;padding:15px 20px;display:flex;overflow-x:scroll}@media screen and (width>=900px){.equipment-container .tabs{flex-wrap:wrap;gap:16px 66px;overflow-x:auto}}.equipment-container .tabs button{color:var(--Black);background-color:#0000;border:none;border-radius:5px;padding:7px 10px;font-size:18px;font-weight:700;transition:background-color .2s,color .2s}.equipment-container .tabs button:hover{background-color:var(--Gray-50)}.equipment-container .tabs button.active{background-color:var(--Red);color:var(--White)}.equipment-container .tab-content-container{background-color:var(--White)}.equipment-container .tab-content-container .tab-content{columns:1;column-gap:150px;padding:30px}@media screen and (width>=900px){.equipment-container .tab-content-container .tab-content{columns:3}}.equipment-container .tab-content-container .tab-content .tab-content-item{gap:20px;margin-bottom:20px;font-size:14px;display:flex}.equipment-container .tab-content-container .tab-content .tab-content-item .tooltip-icon{cursor:pointer;background-image:url(../info.ae7d7d8c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;min-width:24px;min-height:24px}.fancybox__content.equipment-tooltip-dialog{max-width:589px;padding:25px}.fancybox__content.equipment-tooltip-dialog img{margin-bottom:10px}.fancybox__content.equipment-tooltip-dialog h3{color:var(--Black);margin-top:0;margin-bottom:10px;font-size:26px}.fancybox__content.equipment-tooltip-dialog p{color:var(--Gray-200);margin:0 auto;font-size:14px;line-height:normal}.fancybox__content.equipment-tooltip-dialog img{width:auto;height:80px}#floorplans-wrapper{padding-top:40px;padding-bottom:40px}#floorplans-wrapper .floorplans-container{background-color:var(--White);interpolate-size:allow-keywords;text-align:center;border-radius:5px;flex-direction:column;justify-content:space-between;gap:30px;padding:50px;display:flex}#floorplans-wrapper .floorplans-container .text-container{width:100%;max-width:360px}@media screen and (width>=900px){#floorplans-wrapper .floorplans-container .text-container{margin:0 auto}}#floorplans-wrapper .floorplans-container .text-container h3{margin-top:0;margin-bottom:0;font-size:26px}#floorplans-wrapper .floorplans-container .text-container h4{color:var(--Gray-200);margin-top:0;margin-bottom:0;font-size:18px;font-weight:400}@media screen and (width>=900px){#floorplans-wrapper .floorplans-container .text-container h4{margin-bottom:42px}}#floorplans-wrapper .floorplans-container .items-container{flex-flow:wrap;justify-content:center;gap:42px;width:100%;display:flex}#floorplans-wrapper .floorplans-container .items-container.single-mode .floorplan-item{max-width:600px}@media screen and (width>=900px){#floorplans-wrapper .floorplans-container .items-container.single-mode .floorplan-item{width:100%}}#floorplans-wrapper .floorplans-container .items-container .floorplan-item{width:100%;max-width:300px;color:var(--Gray-200);border-radius:5px;font-size:18px;transition:opacity .2s ease-in-out;position:relative}@media screen and (width>=900px){#floorplans-wrapper .floorplans-container .items-container .floorplan-item{text-align:left;width:50%}}#floorplans-wrapper .floorplans-container .items-container .floorplan-item.dimmed{opacity:.4}#floorplans-wrapper .floorplans-container .items-container .floorplan-item img{cursor:pointer;border-radius:5px;width:100%;height:auto}#floorplans-wrapper .floorplans-container .items-container .floorplan-item h4{margin-top:0;margin-bottom:15px;font-size:18px;font-weight:400}#floorplans-wrapper .floorplans-container .items-container .floorplan-item .beds-info{margin:0 0 5px;display:block}#floorplans-wrapper .floorplans-container .items-container .floorplan-item .beds-info span,#floorplans-wrapper .floorplans-container .items-container .floorplan-item .beds-info p{color:var(--Black)}#floorplans-wrapper .floorplans-container .items-container .floorplan-item .beds-info p{margin:0}#floorplans-wrapper .floorplans-container .items-container .floorplan-item .button-container{justify-content:space-between;align-items:center;margin-top:15px;display:flex}#floorplans-wrapper .floorplans-container .items-container .floorplan-item .button-container button{color:var(--Gray-200);background-color:#0000;border:none;align-items:center;padding:0;line-height:1;display:flex}#floorplans-wrapper .floorplans-container .items-container .floorplan-item .button-container button:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-left:5px;transition:transform .2s;display:block}#floorplans-wrapper .floorplans-container .items-container .floorplan-item .button-container button.active:after{transform:rotate(180deg)}#floorplans-wrapper .floorplans-container .items-container .floorplan-item .button-container .more-info:after{background-image:url(../arrow-down.7b57a565.svg)}#floorplans-wrapper .floorplans-container .items-container .floorplan-item .button-container .view-in-fullscreen:after{background-image:url(../fullscreen.02e2e4e5.svg)}.hero-section{width:100%;height:100%;position:relative}.hero-section.no-image{background-color:var(--DarkRed)}.hero-section.no-image h1{color:var(--White)}.hero-section.normal-height{height:50vh;min-height:380px;max-height:640px}@media screen and (width>=900px){.hero-section.normal-height{height:40vh}}.hero-section.smaller-height{height:fit-content}.hero-section img{object-fit:cover;width:100%;height:100%}.hero-section .overlay{pointer-events:none;z-index:0;background:linear-gradient(#0000,#000c);position:absolute;inset:0}.hero-section .inner-container{width:100%;max-width:1352px;height:100%;margin:auto;display:flex}.hero-section .inner-container.normal-height{align-items:end;padding:20px 20px 40px;position:absolute;inset:0}@media screen and (width>=1380px){.hero-section .inner-container.normal-height{padding:30px 20px 60px}}.hero-section .inner-container.smaller-height{align-items:center;min-height:100px;padding:30px 20px 10px}@media screen and (width>=1380px){.hero-section .inner-container.smaller-height{min-height:200px;padding:40px 20px 20px}}.hero-section .inner-container .text-section{color:var(--White);flex-direction:column;gap:8px;max-width:700px;display:flex}.hero-section .inner-container .text-section.light-text{color:var(--White)}.hero-section .inner-container .text-section.dark-text{color:var(--Black)}.hero-section .inner-container .text-section h1{margin-top:0;margin-bottom:0;font-size:38px;font-weight:700}.hero-section .inner-container .text-section p{margin:0;font-size:18px}.hero-section .inner-container .text-section .button-container{flex-wrap:wrap;gap:16px;padding:10px 0 0;display:flex}.hero-section .inner-container .text-section .button-container .button{white-space:nowrap;padding:5px 18px;font-size:18px}.hotspotsplide.splide{padding-bottom:0;padding-left:0;padding-right:0}.hotspotsplide .splide__track{padding-bottom:30px}.hotspotsplide .hotspot-item{position:relative}.hotspotsplide .hotspot-item .hotspot__circle{background-color:var(--White);cursor:pointer;border-radius:100%;width:30px;height:30px;position:absolute}.hotspotsplide .hotspot-item .hotspot__text{background-color:var(--White);border-radius:5px;width:90%;padding:20px;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.hotspotsplide .hotspot-item .hotspot__text h4{color:var(--Gray-Text-222);justify-content:space-between;margin-top:0;margin-bottom:0;font-size:18px;display:flex}.hotspotsplide .hotspot-item .hotspot__text h4 button{cursor:pointer;color:var(--Gray-Text-222);background-color:#0000;border:none;line-height:1}.hotspotsplide .hotspot-item .hotspot__text p{color:var(--Gray-200);margin:0;font-size:18px}.hotspotsplide .kabe-arrows-wrapper{bottom:-30px!important}.hotspotblock{padding-bottom:60px}#other-models-wrapper h2{margin-top:0;margin-bottom:30px;font-size:26px;font-weight:400}@media screen and (width>=900px){#other-models-wrapper h2{font-size:42px}}#other-models-wrapper .other-models-container{flex-wrap:wrap;gap:17px;padding-bottom:10px;display:flex}@media screen and (width>=900px){#other-models-wrapper .other-models-container{gap:15px 1%}}#other-models-wrapper .other-models-container .other-models-item{background-color:var(--White);border-radius:5px;justify-content:space-between;width:100%;padding:25px}@media screen and (width>=900px){#other-models-wrapper .other-models-container .other-models-item{width:32.66%}}#other-models-wrapper .other-models-container .other-models-item .other-models-link{color:var(--Gray-Text);text-decoration:none}#other-models-wrapper .other-models-container .other-models-item h3{margin-top:0;margin-bottom:0;font-size:26px}#other-models-wrapper .other-models-container .other-models-item h3 a{color:var(--Gray-Text);text-decoration:none}#other-models-wrapper .other-models-container .other-models-item h4{margin-top:0;margin-bottom:0;font-size:18px}#other-models-wrapper .other-models-container .other-models-item .image-container{position:relative}#other-models-wrapper .other-models-container .other-models-item .image-container img{width:100%;padding:20px}#other-models-wrapper .other-models-container .other-models-item .image-container .driver-license-tag{background-color:var(--Gray-50);color:var(--Gray-Text);border-radius:5px;padding:4px 10px;position:absolute;top:-7px;right:0}#other-models-wrapper .other-models-container .other-models-item .text-container .title-container{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}#other-models-wrapper .other-models-container .other-models-item .text-container .tags-container{flex-wrap:wrap;gap:10px 20px;display:flex}#other-models-wrapper .other-models-container .other-models-item .text-container .tags-container .tag-item{color:var(--Gray-Text-222);border-radius:5px;font-size:14px}#other-models-wrapper .other-models-container .other-models-item .floorplans-container{margin-top:20px;margin-bottom:50px}@media screen and (width>=900px){#other-models-wrapper .other-models-container .other-models-item .floorplans-container .single-floorplan{padding:0 60px}}#other-models-wrapper .other-models-container .other-models-item .floorplans-container img{width:100%}#other-models-wrapper .other-models-container .other-models-item .floorplans-container p{margin:2px 0 0;font-size:14px}#other-models-wrapper .other-models-container .other-models-item .floorplans-slider{padding:0 60px}#other-models-wrapper .other-models-container .other-models-item .kabe-arrow{width:20px;height:20px}#other-models-wrapper .other-models-container .other-models-item .kabe-arrow:disabled{opacity:.2}#other-models-wrapper .other-models-container .other-models-item .kabe-arrow svg{fill:var(--Black)}#other-models-wrapper .other-models-container .other-models-item .kabe-arrow--prev{left:0}#other-models-wrapper .other-models-container .other-models-item .kabe-arrow--next{right:0}#other-models-wrapper .other-models-container .other-models-item .kabe-pagination{bottom:-20px}#other-models-wrapper .other-models-container .other-models-item .kabe-page{width:14px;height:4px}#other-models-wrapper .other-models-container .other-models-item .kabe-page:hover,#other-models-wrapper .other-models-container .other-models-item .kabe-page.is-active{background:var(--Red)}.dealers-map-container{flex-direction:column-reverse;display:flex}@media screen and (width>=900px){.dealers-map-container{flex-direction:row;height:800px}}.mapboxgl-popup-content{padding:20px}.mapboxgl-popup-close-button{font-size:30px;line-height:1}.dealers-list{background:#fff;border-radius:5px;width:100%;padding:1.5rem;overflow-y:auto}@media screen and (width>=900px){.dealers-list{width:380px}}.dealers-list h1{margin-top:0}.dealers-list p{color:var(--Gray-200);margin-top:0;font-size:14px}.dealers-list ul{margin:35px 0 0;padding:20px 0 0;list-style:none}.dealers-list ul li{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.dealers-list ul li h2{margin:0 0 .25rem;font-size:18px;font-weight:700}.dealers-list ul li .address{color:var(--Gray-200);font-size:16px}.dealers-list ul li .phone,.dealers-list ul li .email{align-items:center;display:flex}.dealers-list ul li .phone a,.dealers-list ul li .email a{color:var(--Gray-200);gap:5px;font-size:16px;display:flex}.dealers-list ul li .phone a:hover,.dealers-list ul li .email a:hover{text-decoration:none}.dealers-list ul li .label{color:var(--Gray-Text-222);margin-top:10px;margin-bottom:3px;font-weight:700}.dealers-list ul li .website{color:var(--Gray-Text-222);white-space:normal;overflow-wrap:break-word;max-width:100%;word-break:break-anywhere;display:block}.dealers-list ul a{font-size:.9rem;text-decoration:none}.dealers-list ul a:hover{text-decoration:underline}.dealers-list ul a:hover .label{text-decoration:none}.dealers-list ul .website:after{content:"";background:red;width:38px;height:38px}.dealers-list ul .website:hover{text-decoration:underline}.dealers-list ul .website:hover .label{text-decoration:none}.dealers-list .dealer-products{flex-wrap:wrap;gap:10px 18px;margin:0;padding:0;display:flex}.dealers-list .dealer-products li{border:0;align-items:center;gap:6px;margin:0;padding:0;font-size:14px;display:flex}.dealer-popup{font-family:proxima-nova,sans-serif}.dealer-popup h4{margin:0 0 .25rem;font-size:18px}.dealer-popup li{font-size:14px}.dealer-popup .adress{margin-bottom:10px}.dealer-popup .adress,.dealer-popup .email,.dealer-popup .phone{font-size:16px}.dealer-popup .email,.dealer-popup .phone{color:var(--Gray-200);align-items:center;margin-top:0;font-size:16px;display:flex}.dealer-popup .email a,.dealer-popup .phone a{color:var(--Gray-200);gap:5px;font-size:16px;display:flex}.dealer-popup .website{margin-bottom:0}.dealer-popup p{color:var(--Gray-200);margin:0 0 10px;font-size:12px}.dealer-popup a{text-overflow:ellipsis;max-width:100%;color:var(--Gray-Text-222);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-size:14px;text-decoration:none;display:inline-block;overflow:hidden}.dealer-popup .label-small{color:var(--Gray-Text-222);margin:10px 0 3px;font-size:14px;font-weight:700}.dealer-popup ul{flex-wrap:wrap;gap:5px 10px;max-height:600px;margin:0;padding:0;list-style-type:none;display:flex;overflow-y:auto}@media screen and (width>=900px){.dealer-popup ul{max-height:none}}.dealer-popup li{align-items:center;gap:3px;display:flex}.dealers-map{flex:1;width:100%;min-width:100px;min-height:400px;position:relative}@media screen and (width>=900px){.dealers-map{width:auto;height:auto}}.dealers-map .mapboxgl-map{width:100%;height:100%;min-height:400px}#retailer-map{min-height:400px}@media screen and (width>=900px){#retailer-map{padding-top:20px;padding-bottom:20px}}.overview-container{flex-direction:column-reverse;justify-content:space-between;align-items:center;gap:10px;padding:50px 0 30px;display:flex}@media screen and (width>=900px){.overview-container{flex-direction:row;gap:50px;padding:100px 0 60px}}.overview-container .numbers-container .rolling-number{text-align:center;flex-flow:column wrap;align-content:center;align-items:center;gap:0;padding:20px 0;font-size:55px;font-weight:400;line-height:1;display:flex}@media screen and (width>=900px){.overview-container .numbers-container .rolling-number{align-content:flex-start;align-items:flex-start;font-size:85px}}.overview-container .numbers-container .rolling-number .digits{align-items:flex-end;gap:0;display:flex}.overview-container .numbers-container .rolling-number .digit{width:.6em;height:1.15em;display:inline-block;position:relative;overflow:hidden}.overview-container .numbers-container .rolling-number .digit .digit-inner{will-change:transform;transition:transform 1.8s cubic-bezier(.6,.05,.28,.91);position:absolute;top:0;left:0}.overview-container .numbers-container .rolling-number .digit .digit-inner span{text-align:center;height:1.15em;line-height:1.15em;display:block}.overview-container .numbers-container .rolling-number .dash{padding:0 .05em;font-weight:400;line-height:1.15em;display:inline-block}.overview-container .numbers-container .rolling-number .suffix{color:var(--Gray-200);align-self:flex-end;margin-left:10px;padding-bottom:14px;font-size:26px;font-weight:400}.overview-container .numbers-container .subheading{color:var(--Gray-200);text-align:center;margin:0;padding-left:0;font-size:18px;font-weight:400;line-height:1.4}@media screen and (width>=900px){.overview-container .numbers-container .subheading{text-align:left}}.overview-container .numbers-container .digit-text{gap:0;height:1.15em;font-size:85px;font-weight:400;line-height:1;display:block}.overview-container .image-container picture,.overview-container .image-container img{width:100%}.primary-navigation ul{padding:0;list-style:none}.primary-navigation li.active a{font-weight:700}.primary-navigation li a{display:block}#technical-specs{padding-top:40px;padding-bottom:80px}#technical-specs h2{font-size:26px}#technical-specs .tech-spec-list{columns:1;column-gap:60px;margin:0;padding:0;list-style:none}@media screen and (width>=900px){#technical-specs .tech-spec-list{columns:2}}#technical-specs .tech-spec-list li{break-inside:avoid;border-bottom:1px solid var(--Series-Shade-700);justify-content:space-between;padding:10px 0;display:flex}#technical-specs .tech-spec-list li .value{text-align:right;margin-left:1rem}#textiles-selector-container{padding:50px 0 60px}#textiles-selector-container h2{font-size:26px}#textiles-selector-container .textiles-container{flex-direction:column;gap:30px;display:flex}@media screen and (width>=900px){#textiles-selector-container .textiles-container{flex-direction:row;align-items:center}}#textiles-selector-container .textiles-container h3{margin:10px 0}#textiles-selector-container .textiles-container h4{margin:5px 0;font-size:18px}#textiles-selector-container .textiles-container .selected-textile{border-radius:8px;flex:1;width:100%;max-width:536px;margin:0 auto}#textiles-selector-container .textiles-container .selected-textile .selected-textile-content{position:relative}#textiles-selector-container .textiles-container .selected-textile .selected-textile-content .large-textile-image{object-fit:cover;border-radius:5px;width:100%;height:450px}@media screen and (width>=900px){#textiles-selector-container .textiles-container .selected-textile .selected-textile-content .large-textile-image{height:649px}}#textiles-selector-container .textiles-container .selected-textile .selected-textile-content .textile-info{background-color:#fff;border-radius:5px;max-width:380px;margin-right:20px;padding:16px 20px 20px;position:absolute;bottom:-20px;left:20px}@media screen and (width>=900px){#textiles-selector-container .textiles-container .selected-textile .selected-textile-content .textile-info{margin-right:0}}#textiles-selector-container .textiles-container .selected-textile .selected-textile-content .textile-info:after{content:"";background-color:var(--Red);border-radius:5px;width:22px;height:22px;position:absolute;top:18px;right:20px}#textiles-selector-container .textiles-container .selected-textile .selected-textile-content .textile-info h3{margin-top:0;margin-bottom:7px}#textiles-selector-container .textiles-container .selected-textile .selected-textile-content .textile-info p{margin-top:0;margin-bottom:0;font-size:18px}#textiles-selector-container .textiles-container .selected-textile .selected-textile-content .textile-info img{border-radius:5px}#textiles-selector-container .textiles-container .selected-textile .selected-textile-content .textile-info .material-tag{color:var(--Gray-200);align-items:center;margin-bottom:5px;font-size:14px;display:inline-flex}#textiles-selector-container .textiles-container .selected-textile .selected-textile-content .textile-info .material-tag:before{content:"";background-image:url(../leather.9e6df28e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:18px;margin-right:8px}#textiles-selector-container .textiles-container .selected-textile .selected-textile-content .textile-info .material-tag .addon-marker{color:var(--Red);margin-left:5px}#textiles-selector-container .textiles-container .selected-textile .selected-textile-content .textile-info .icon{margin-right:8px}#textiles-selector-container .textiles-container .textiles-grid{flex:1;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px;display:grid;position:relative}@media screen and (width>=900px){#textiles-selector-container .textiles-container .textiles-grid{grid-template-columns:repeat(2,1fr);gap:40px 30px}}#textiles-selector-container .textiles-container .textiles-grid .textile-item{cursor:pointer;border-radius:8px;position:relative}#textiles-selector-container .textiles-container .textiles-grid .textile-item:hover .textile-thumbnail{opacity:1!important}#textiles-selector-container .textiles-container .textiles-grid .textile-item .material-tag-small{color:var(--Gray-200);align-items:center;margin-top:2px;font-size:.8rem;display:inline-flex}#textiles-selector-container .textiles-container .textiles-grid .textile-item .material-tag-small:before{content:"";background-image:url(../leather.9e6df28e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:18px;margin-right:8px}#textiles-selector-container .textiles-container .textiles-grid .textile-item .textile-thumbnail{object-fit:cover;opacity:.7;border-radius:5px;width:100%;height:85px;transition:all .1s}@media screen and (width>=900px){#textiles-selector-container .textiles-container .textiles-grid .textile-item .textile-thumbnail{height:186px}}#textiles-selector-container .textiles-container .textiles-grid .textile-item .selected-icon{background:#d9d9d9;border-radius:5px;width:22px;height:22px;position:absolute;top:12px;right:15px}#textiles-selector-container .textiles-container .textiles-grid .textile-item .textile-item-info{background-color:#fff;border-radius:5px;max-width:380px;padding:6px 15px 8px;display:none;position:absolute;bottom:-25px;left:30px}@media screen and (width>=900px){#textiles-selector-container .textiles-container .textiles-grid .textile-item .textile-item-info{display:block}}#textiles-selector-container .textiles-container .textiles-grid .textile-item .textile-item-info h3,#textiles-selector-container .textiles-container .textiles-grid .textile-item .textile-item-info h4{margin-top:0;margin-bottom:0;font-weight:400}#textiles-selector-container .textiles-container .textiles-grid .textile-item .textile-item-info p{margin-top:0;margin-bottom:0}#textiles-selector-container .textiles-container .textiles-grid .textile-item .textile-item-info .icon-small{margin-right:4px}#textiles-selector-container .textiles-container .textiles-grid .textile-item.selected .selected-icon{background:var(--Red)}#textiles-selector-container .textiles-container .textiles-grid .textile-item.selected .textile-thumbnail{opacity:1}.threesixtyviews-container{padding:50px 0}.threesixtyviews-container h2{margin-bottom:16px;font-size:26px}.threesixtyviews-container .tabs{padding-bottom:10px}.threesixtyviews-container .tabs button{background:0 0;border:none;outline:none;margin-top:0;margin-right:10px;font-weight:400}.threesixtyviews-container .tabs button.active{border-bottom:2px solid var(--Red)}.threesixtyviews-container iframe{border:none;outline:none;width:100%;height:400px}@media screen and (width>=900px){.threesixtyviews-container iframe{aspect-ratio:1312/641;height:auto}}body.transparent-header .site-header{background-color:#0000;transition:background-color .2s}body.transparent-header .site-header .header-container .search-icon svg,body.transparent-header .site-header .header-container .desktop-hamburger-menu path{fill:var(--White);transition:fill .2s}body.transparent-header .site-header .header-container .primary-navigation ul li a,body.transparent-header .site-header .header-container .desktop-hamburger-menu{color:var(--White);transition:color .2s}body.transparent-header .site-header .header-container .primary-navigation-button{border:1px solid var(--White);background-color:#0000;transition:background-color .2s,border-color .2s}body.transparent-header .site-header.scrolled{background-color:var(--White)}body.transparent-header .site-header.scrolled .header-container .logo-white{display:none}body.transparent-header .site-header.scrolled .header-container .logo-original{display:block!important}body.transparent-header .site-header.scrolled .header-container .search-icon svg{fill:inherit}body.transparent-header .site-header.scrolled .header-container .desktop-hamburger-menu path{fill:#3e3e3e}body.transparent-header .site-header.scrolled .header-container .primary-navigation ul li a,body.transparent-header .site-header.scrolled .header-container .desktop-hamburger-menu{color:inherit}body.transparent-header .site-header.scrolled .header-container .primary-navigation-button{background-color:var(--Red);border-color:var(--Red)}.site-header{background:var(--White);z-index:1000;justify-content:center;align-items:center;width:100%;height:65px;display:flex;position:fixed;top:0}@media screen and (width>=900px){.site-header{height:88px}}.site-header .header-container{justify-content:flex-end;align-items:center;width:100%;max-width:1352px;padding:0 20px;display:flex;position:relative}@media screen and (width>=900px){.site-header .header-container{justify-content:normal}}.site-header .header-container.kabe-group{justify-content:space-between}@media screen and (width>=900px){.site-header .header-container.kabe-group{justify-content:normal}}.site-header .header-container.kabe-group .primary-navigation.kabe-group ul{flex-wrap:wrap;justify-content:space-between}@media screen and (width>=900px){.site-header .header-container.kabe-group .primary-navigation.kabe-group ul{gap:15px 30px}}@media screen and (width>=1113px){.site-header .header-container.kabe-group .primary-navigation.kabe-group ul{gap:15px 30px}}@media screen and (width>=900px){.site-header .header-container.kabe-group .primary-navigation.kabe-group ul li a{text-align:center;font-size:12px}}@media screen and (width>=1113px){.site-header .header-container.kabe-group .primary-navigation.kabe-group ul li a{font-size:12px}}.site-header .header-container.kabe-group .logo{height:44px}@media screen and (width>=900px){.site-header .header-container.kabe-group .desktop-hamburger-menu{display:none}}.site-header .header-container .logo{height:24px;margin-right:auto;display:block}@media screen and (width>=900px){.site-header .header-container .logo{margin-right:20px}}@media screen and (width>=1113px){.site-header .header-container .logo{margin-right:50px}}.site-header .header-container .logo img{width:auto;height:100%}.site-header .header-container .desktop-hamburger-menu{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:var(--Gray-300);background-color:#0000;border:none;align-items:center;margin-left:15px;padding-left:0;font-size:14px;display:flex}.site-header .header-container .desktop-hamburger-menu svg{margin-left:15px}.site-header .header-container .search-icon{align-items:center;margin-left:20px;font-size:0;display:flex}.site-header .header-container .primary-navigation-button{margin-left:30px;font-size:18px;line-height:1.3;display:none}@media screen and (width>=900px){.site-header .header-container .primary-navigation-button{margin-left:20px;font-size:14px;display:flex}}@media screen and (width>=1113px){.site-header .header-container .primary-navigation-button{margin-left:30px;font-size:18px;display:flex}}.site-header .header-container .primary-navigation-button img{width:24px;height:24px;margin-left:6px}.site-header .header-container .search-form input{background-color:var(--Gray-50)}.site-header .header-container .primary-navigation-wrapper{margin-left:auto;transition:width .3s,opacity .3s,transform .3s;display:none}@media screen and (width>=900px){.site-header .header-container .primary-navigation-wrapper{display:block}}.site-header .header-container .primary-navigation-wrapper.left{margin-left:0;padding-right:20px;transition:width .3s,opacity 50ms,transform .3s}.site-header .header-container .primary-navigation-wrapper .primary-navigation{display:flex}.site-header .header-container .primary-navigation-wrapper .primary-navigation ul{align-items:center;gap:40px;display:flex}@media screen and (width>=900px){.site-header .header-container .primary-navigation-wrapper .primary-navigation ul{gap:20px}}@media screen and (width>=1113px){.site-header .header-container .primary-navigation-wrapper .primary-navigation ul{gap:40px}}.site-header .header-container .primary-navigation-wrapper .primary-navigation ul li.current a{font-weight:700}.site-header .header-container .primary-navigation-wrapper .primary-navigation ul li a{color:var(--Black);text-decoration:none}@media screen and (width>=900px){.site-header .header-container .primary-navigation-wrapper .primary-navigation ul li a{text-align:center;font-size:14px}}@media screen and (width>=1113px){.site-header .header-container .primary-navigation-wrapper .primary-navigation ul li a{font-size:16px}}.site-header .header-container .hamberger-menu-container{background-color:var(--White);z-index:1002;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:5px;min-width:340px;max-height:95vh;padding:30px;position:fixed;inset:2.5vh;overflow-y:auto}@media screen and (width>=900px){.site-header .header-container .hamberger-menu-container{grid-template-columns:repeat(2,1fr);gap:40px 30px;height:100%;max-height:95vh;position:fixed;inset:2.5vh 25px 2.5vh auto}}.site-header .header-container .hamberger-menu-container .primary-navigation-button{display:inherit}.site-header .header-container .hamberger-menu-container .button-container{justify-content:flex-end;display:flex}.site-header .header-container .hamberger-menu-container .button-container button{background-color:#0000;border:none;align-items:center;gap:10px;font-size:14px;display:flex}.site-header .header-container .hamberger-menu-container ul{padding:0;list-style-type:none}.site-header .header-container .hamberger-menu-container ul.big-list{border-bottom:1px solid var(--Gray-100);margin-bottom:0;padding-bottom:30px}.site-header .header-container .hamberger-menu-container ul.big-list li{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:3px;display:flex}.site-header .header-container .hamberger-menu-container ul.big-list li a{color:var(--Gray-Text);font-size:26px;font-weight:700;text-decoration:none}.site-header .header-container .hamberger-menu-container ul.big-list li.is-open i{transform:rotate(180deg)}@media screen and (width>=900px){.site-header .header-container .hamberger-menu-container ul.big-list li.mobile-only{display:none}}.site-header .header-container .hamberger-menu-container ul.big-list i{cursor:pointer;margin-right:5px;transition:transform .2s}.site-header .header-container .hamberger-menu-container ul.big-list .sub-links{flex-direction:column;gap:10px;width:100%;padding-top:10px;display:flex}.site-header .header-container .hamberger-menu-container ul.big-list .sub-links li a{color:var(--Gray-200);font-size:16px;font-weight:400}.site-header .header-container .hamberger-menu-container ul.small-list{margin-bottom:0;padding-top:30px;padding-bottom:30px}.site-header .header-container .hamberger-menu-container ul.small-list li{margin-bottom:8px}.site-header .header-container .hamberger-menu-container ul.small-list li a{color:var(--Gray-200);font-size:16px;text-decoration:none}.site-header .header-container .hamberger-menu-container.active{display:flex}.site-header .header-container .hamberger-menu-container .primary-navigation-button{text-align:center;width:100%;margin-left:0}.site-header .header-container .search-wrapper{align-items:center;display:flex;position:relative}.site-header .header-container .search-wrapper .search-icon{cursor:pointer;z-index:2;background:0 0;border:none}.site-header .header-container .search-wrapper .search-form{opacity:0;pointer-events:none;background-color:#fff;border:none;outline:none;align-items:center;gap:5px;width:0;padding:0 20px 10px;transition:width .3s,opacity .3s;display:flex;position:fixed;top:65px;left:0;right:0}@media screen and (width>=900px){.site-header .header-container .search-wrapper .search-form{gap:0;padding:10px 20px;position:absolute;top:auto;left:auto;right:30px}}.site-header .header-container .search-wrapper .search-form input[type=search]{border:none;border-radius:5px;width:100%;margin-right:5px;padding:.5em;font-size:1rem}.site-header .header-container .search-wrapper .search-form input[type=submit]{border:1px solid var(--Red);background-color:var(--Red);color:var(--White);border-radius:5px;padding:.5em;font-size:1rem}@media screen and (width>=900px){.site-header .header-container .search-wrapper .search-form input[type=submit]{margin-right:20px}}.site-header .header-container .search-wrapper .search-form button{cursor:pointer;background:#fff;border:1px solid #ccc;border-left:none;border-radius:5px;padding:.5em}.site-header .header-container .language-navigation-container{padding:20px 10px}.site-header .header-container .language-navigation-container img{width:25px;height:25px}.site-header .header-container .language-navigation-container .current-language{cursor:pointer;align-items:center;gap:10px;display:flex}.site-header .header-container .language-navigation-container .language-navigation{align-items:center;gap:10px;margin-top:20px;display:flex}.site-header .header-container .language-navigation-container .language-navigation ul{flex-direction:column;gap:10px;display:flex}.site-header .header-container .language-navigation-container .language-navigation a{color:var(--Black);align-items:center;gap:10px;text-decoration:none;display:flex}.site-header.search-active .header-container .search-wrapper .search-form{opacity:1;pointer-events:auto;width:100%}@media screen and (width>=900px){.site-header.search-active .header-container .search-wrapper .search-form{width:300px}}.site-header.search-active .header-container .primary-navigation-wrapper.left{opacity:0;transition:width .3s,opacity .3s,transform .3s}@media screen and (width>=900px){.site-header.search-active .header-container .primary-navigation-wrapper{opacity:0;transition:width .3s,opacity .3s,transform .3s;transform:translate(-320px)}}@media screen and (width>=1113px){.site-header.search-active .header-container .primary-navigation-wrapper{opacity:1}}.hamburger-menu-overlay{z-index:1001;background-color:#0000009a;width:100%;height:100%;position:fixed;top:0;left:0}.site-header .header-container .hamberger-menu-container{will-change:transform;opacity:0;transition:transform .25s,opacity .25s;transform:translate(120%)}.site-header .header-container .hamberger-menu-container.is-open{opacity:1;transform:translate(0)}.toxic-image{max-width:100%;height:auto}body,button,input,select,textarea{letter-spacing:0;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;line-height:1.4}body{background-color:var(--Gray-50);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;padding-top:65px}@media screen and (width>=900px){body{padding-top:88px}}body.transparent-header{padding-top:0}html{scroll-behavior:smooth}.breadcrumbs ol{flex-wrap:wrap;gap:5px 15px;display:flex}.breadcrumbs ol li{color:var(--Gray-Text-222)}.breadcrumbs ol a{color:var(--Gray-Text-222);text-decoration:none}.breadcrumbs ol a:after{content:"/";margin-left:10px}.site-footer{background:var(--White);justify-content:center;align-items:center;margin-top:auto;display:flex}.site-footer .footer-container{width:100%;max-width:1352px;padding:0 20px}.site-footer .footer-container .top-footer{padding:36px 0}@media screen and (width>=900px){.site-footer .footer-container .top-footer{padding:68px 0 0}}.site-footer .footer-container .top-footer label{color:var(--Gray-Text);margin-bottom:10px;font-size:26px;font-weight:700}@media screen and (width>=900px){.site-footer .footer-container .top-footer label{font-size:18px}}.site-footer .footer-container .top-footer input{border:none;border-bottom:1px solid var(--Series-Shade-700);width:100%;margin-bottom:20px;padding:10px 0}.site-footer .footer-container .top-footer input.button{border-bottom:none;width:auto;padding:10px 18px}.site-footer .footer-container .top-footer input.button:hover{background-color:#a80d14}.site-footer .footer-container .bottom-footer{padding-top:36px;padding-bottom:0;display:flex}@media screen and (width>=900px){.site-footer .footer-container .bottom-footer{padding-bottom:36px}}.site-footer .footer-container .bottom-footer .columns-container{flex-wrap:wrap;gap:5%;width:100%;display:flex}@media screen and (width>=900px){.site-footer .footer-container .bottom-footer .columns-container{justify-content:flex-end;gap:normal}}.site-footer .footer-container .bottom-footer .columns-container .logo-column{width:100%;margin-bottom:0}@media screen and (width>=900px){.site-footer .footer-container .bottom-footer .columns-container .logo-column{width:auto}}.site-footer .footer-container .bottom-footer .columns-container article{width:47%;min-width:190px;margin-bottom:40px}@media screen and (width>=900px){.site-footer .footer-container .bottom-footer .columns-container article{width:auto;margin-bottom:0}}.site-footer .footer-container .bottom-footer .columns-container article:first-child{flex:auto}.site-footer .footer-container .bottom-footer .columns-container article h2{margin-top:0;margin-bottom:10px;font-size:18px}@media screen and (width>=900px){.site-footer .footer-container .bottom-footer .columns-container article h2{margin-bottom:14px;font-size:16px}}.site-footer .footer-container .bottom-footer .columns-container article ul{margin-bottom:10px;padding:0;list-style:none}.site-footer .footer-container .bottom-footer .columns-container article ul li{margin-bottom:10px;font-size:16px;display:flex}@media screen and (width>=900px){.site-footer .footer-container .bottom-footer .columns-container article ul li{min-height:24px;margin-bottom:14px}}.site-footer .footer-container .bottom-footer .columns-container article ul li a{color:var(--Series-Tint-400);align-items:center;gap:10px;text-decoration:none;display:flex}.site-footer .footer-container .bottom-footer .columns-container article ul li a i{color:var(--Red)}.site-footer .footer-container .bottom-footer .columns-container article p{color:var(--Series-Tint-400);margin-top:0;margin-bottom:10px;font-size:16px}@media screen and (width>=900px){.site-footer .footer-container .bottom-footer .columns-container article p{margin-bottom:14px}}.site-footer .footer-container .bottom-footer .columns-container article p a{color:var(--Series-Tint-400);text-decoration:none}.site-footer .footer-container .bottom-footer .logo-container img{width:240px;height:auto}@media screen and (width>=900px){.site-footer .footer-container .bottom-footer .logo-container img{width:167px;height:auto}}.site-footer .footer-container .bottom-footer .social-media-container{gap:24px;margin-top:20px;margin-bottom:40px;display:flex}@media screen and (width>=900px){.site-footer .footer-container .bottom-footer .social-media-container{margin-top:30px;margin-bottom:0}}.site-footer .footer-container .bottom-footer .social-media-container a{display:block}.site-footer .footer-container .bottom-footer .social-media-container a img{width:38px;height:auto}@media screen and (width>=900px){.site-footer .footer-container .bottom-footer .social-media-container a img{width:28px;height:auto}}.site-footer .cookie-consent-settings{text-align:center;color:var(--Series-Tint-400);background:0 0;border:none;margin:0 auto;padding-bottom:34px;font-size:16px;display:block}.catalogs-section{flex-direction:column;margin-bottom:40px;display:flex}.catalogs-section .filter-container{flex-direction:column;gap:10px;margin-bottom:30px;display:flex}.catalogs-section .filter-container .filter-button-container{flex-wrap:wrap;gap:8px;transition:all .2s;display:flex}@media screen and (width>=720px){.catalogs-section .filter-container .filter-button-container{gap:12px}}.catalogs-section .filter-container .filter-button-container button{color:var(--Gray-300);border:1px solid var(--Gray-200);white-space:nowrap;background:0 0;border-radius:5px;justify-content:center;align-items:center;padding:6px 10px;transition:all .1s;display:flex}.catalogs-section .filter-container .filter-button-container button:hover{background:#e5e5e5}.catalogs-section .filter-container .filter-button-container button.active{border:1px solid var(--Red);background:var(--Red);color:var(--White)}.catalogs-section .catalogs-grid{grid-template-columns:repeat(1,1fr);gap:14px;transition:all .2s;display:grid}@media screen and (width>=375px){.catalogs-section .catalogs-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (width>=720px){.catalogs-section .catalogs-grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media screen and (width>=1113px){.catalogs-section .catalogs-grid{grid-template-columns:repeat(4,1fr);gap:30px}}.catalogs-section .catalogs-grid .catalog-container{background:var(--White);border-radius:5px;flex-direction:column;width:100%;display:flex;overflow:hidden;box-shadow:0 4px 8px #0000001a}.catalogs-section .catalogs-grid .catalog-container .image-container{display:flex}.catalogs-section .catalogs-grid .catalog-container .image-container img{object-fit:scale-down;aspect-ratio:3/4;width:100%;height:100%}.catalogs-section .catalogs-grid .catalog-container .text-container{flex-direction:column;gap:8px;height:100%;max-height:400px;padding:16px 10px 20px;display:flex}.catalogs-section .catalogs-grid .catalog-container .text-container .heading{margin:0}.catalogs-section .catalogs-grid .catalog-container .text-container .catalog-link{color:var(--Black);align-items:center;gap:4px;font-size:14px;font-weight:700;text-decoration:none;display:flex}@media screen and (width>=720px){.catalogs-section .catalogs-grid .catalog-container .text-container .catalog-link{font-size:16px}}.catalogs-section .catalogs-grid .catalog-container .text-container .catalog-link .icon{width:14px;height:auto}.catalogs-section .catalogs-grid .catalog-container .text-container .catalog-link:hover{text-decoration:underline}.category-page-container #no-results{display:none}.category-page-container h1{text-align:center;margin-top:0;margin-bottom:0;font-size:26px;line-height:1}@media screen and (width>=900px){.category-page-container h1{margin-top:32px;margin-bottom:10px;font-size:55px}}.category-page-container .category-items{flex-wrap:wrap;justify-content:center;gap:15px;margin-top:18px;display:flex}@media screen and (width>=900px){.category-page-container .category-items{margin-top:40px}.category-page-container .category-items.category-items-five .category-item:first-child,.category-page-container .category-items.category-items-five .category-item:nth-child(2){width:49%}.category-page-container .category-items.category-items-five .category-item:first-child .image-container,.category-page-container .category-items.category-items-five .category-item:nth-child(2) .image-container{width:50%}.category-page-container .category-items.category-items-five .category-item:first-child .image-container img,.category-page-container .category-items.category-items-five .category-item:nth-child(2) .image-container img{width:100%}.category-page-container .category-items.category-items-five .category-item:first-child .text-container,.category-page-container .category-items.category-items-five .category-item:nth-child(2) .text-container{width:50%}}.category-page-container .category-items .category-item{background-color:var(--White);border:3px solid var(--White);border-radius:5px;width:100%;transition:border-color .2s}@media screen and (width>=900px){.category-page-container .category-items .category-item{width:32%}}.category-page-container .category-items .category-item:hover{border-color:#eed7d8}.category-page-container .category-items .category-item a{align-items:center;gap:30px;padding:20px;text-decoration:none;display:flex}.category-page-container .category-items .category-item a .image-container{align-items:center;display:flex}.category-page-container .category-items .category-item a .image-container img{width:122px;height:auto}.category-page-container .category-items .category-item a h2{color:var(--Black);margin-top:0;margin-bottom:8px;font-size:18px}@media screen and (width>=900px){.category-page-container .category-items .category-item a h2{font-size:26px}}.category-page-container .category-items .category-item a p{color:var(--Gray-200);margin-top:0;margin-bottom:0;font-size:18px}.category-page-container .button-container{justify-content:center;margin-top:50px;display:flex}.category-models-container{flex-direction:column;gap:40px;margin-top:50px;padding-bottom:40px;scroll-margin-top:100px;display:flex}@media screen and (width>=900px){.category-models-container{flex-direction:row;padding-bottom:100px}}.category-models-container fieldset{margin:36px 0}.category-models-container fieldset i{margin-right:23px}.category-models-container fieldset p{margin-top:0}.category-models-container fieldset p.disclaimer{color:var(--Gray-200);font-size:14px}.category-models-container .range-container{gap:30px;margin:20px 0;display:flex}.category-models-container .range-container input{cursor:pointer;width:100%;accent-color:var(--Red)}.category-models-container .range-container output{flex-shrink:0}.category-models-container .beds .beds-container{gap:10px;display:inline-block}.category-models-container .beds .beds-container .bed-counter{vertical-align:text-top;margin-left:5px;line-height:1}.category-models-container .beds .beds-container .on{background-color:var(--Red)}.category-models-container .filter-container{z-index:10;width:100%;margin-top:0;position:sticky;top:100px}@media screen and (width>=900px){.category-models-container .filter-container{width:400px}}.category-models-container .filter-container h3{color:var(--Gray-200);margin-top:0;font-size:26px}.category-models-container .filter-container #searchInput{border:none;border-bottom:1px solid var(--Gray-150);background-color:#0000;width:100%;padding:10px 0}.category-models-container .filter-container label{color:var(--Black);margin-bottom:10px;font-size:18px;font-weight:700}.category-models-container .filter-container select{cursor:pointer;border:none;border-radius:5px;width:100%;padding:10px 15px}.category-models-container .filter-container fieldset.beds button{background:#707070;border:none;border-radius:5px;width:22px;height:22px}.category-models-container .filter-container fieldset.length label{width:100%}.category-models-container .filter-container fieldset.length .flex-container{display:flex}.category-models-container .filter-container fieldset.length .length-container{flex-wrap:wrap;gap:10px;display:flex}.category-models-container .filter-container fieldset.length .length-container button{border:1px solid var(--Gray-150);color:var(--Gray-200);background-color:#0000;border-radius:5px;padding:3px 10px}.category-models-container .filter-container fieldset.length .length-container button.selected{background-color:var(--Red);color:var(--White);border-color:var(--Red)}.category-models-container #other-models-wrapper{flex:1 1 0;width:auto;min-width:0}.category-models-container #other-models-wrapper .other-models-container{gap:25px}.category-models-container #other-models-wrapper .other-models-container .other-models-item{width:100%}@media screen and (width>=900px){.category-models-container #other-models-wrapper .other-models-container .other-models-item{width:100%}}@media screen and (width>=1113px){.category-models-container #other-models-wrapper .other-models-container .other-models-item{width:48%}}.compare-page-container{padding-bottom:50px}.compare-page-container h1{text-align:center;margin-top:50px;margin-bottom:70px;font-size:55px}.compare-page-container #other-models-wrapper .other-models-container{justify-content:center;gap:70px}.compare-page-container #other-models-wrapper .other-models-container h4{font-size:26px}.find-my-kabe-container{padding-bottom:40px}.find-my-kabe-container .hero-section{max-height:400px;margin-bottom:60px}@media screen and (width>=900px){.find-my-kabe-container .hero-section{margin-bottom:100px}}.find-my-kabe-container .hero-section img{max-height:400px}.find-my-kabe-container .heading-section{background-color:var(--White);flex-wrap:wrap;place-content:center;gap:10px;width:80%;max-width:624px;margin:-55px auto 0;padding:15px;display:flex}@media screen and (width>=900px){.find-my-kabe-container .heading-section{justify-content:normal;gap:40px;width:100%;margin-bottom:50px;padding:30px 70px}}.find-my-kabe-container .heading-section img{object-fit:inherit;width:100%}.find-my-kabe-container .heading-section h1{margin:0 auto;font-size:26px}.find-my-kabe-container .filter-container{background:var(--White);border-radius:8px;flex-flow:column wrap;gap:0;max-width:862px;margin:0 auto 40px;padding:25px 25px 15px;display:flex;box-shadow:0 2px 8px #0000000d}@media screen and (width>=900px){.find-my-kabe-container .filter-container{margin:0 auto 50px;padding:30px}}.find-my-kabe-container .filter-container h2{text-align:center;width:100%;margin-top:0;margin-bottom:10px;font-size:18px}@media screen and (width>=900px){.find-my-kabe-container .filter-container h2{font-size:26px}}.find-my-kabe-container .filter-container p{max-width:600px;color:var(--Gray-200);text-align:center;margin:10px auto 15px;font-size:14px}@media screen and (width>=900px){.find-my-kabe-container .filter-container p{margin:10px auto 0}}.find-my-kabe-container .filter-container fieldset{border:none;justify-content:center;width:100%;margin:10px auto;padding:0}.find-my-kabe-container .filter-container fieldset.beds{align-items:center;gap:10px;display:flex}.find-my-kabe-container .filter-container fieldset.type{flex-direction:column;gap:15px;display:flex}@media screen and (width>=900px){.find-my-kabe-container .filter-container fieldset.type{flex-direction:row}}.find-my-kabe-container .filter-container fieldset.type button{cursor:pointer;text-align:left;background:0 0;border:2px solid #707070;border-radius:5px;justify-content:space-between;align-items:center;padding:10px 20px;font-size:16px;display:flex}@media screen and (width>=900px){.find-my-kabe-container .filter-container fieldset.type button{text-align:center}}.find-my-kabe-container .filter-container fieldset.type button span{margin-right:auto}.find-my-kabe-container .filter-container fieldset.type button.selected{border-color:var(--Red)}.find-my-kabe-container .filter-container fieldset.type button.selected:after{background-color:var(--Red)}.find-my-kabe-container .filter-container fieldset.type button.caravan:before{background-image:url(../caravan.7512d300.png)}.find-my-kabe-container .filter-container fieldset.type button.motorhome:before{background-image:url(../motorhome.5350a1ab.png)}.find-my-kabe-container .filter-container fieldset.type button.van:before{background-image:url(../van.647c8f68.svg)}.find-my-kabe-container .filter-container fieldset.type button:before{content:"";vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:contain;width:58px;height:58px;margin-right:20px;display:inline-block}.find-my-kabe-container .filter-container fieldset.type button:after{content:"";vertical-align:middle;background-color:#707070;border-radius:5px;width:22px;height:22px;margin-left:40px;display:inline-block}.find-my-kabe-container .filter-container fieldset.beds .beds-container{gap:8px;display:inline-flex}.find-my-kabe-container .filter-container fieldset.beds .beds-container button{cursor:pointer;background-color:#707070;border:none;border-radius:4px;width:24px;height:24px}.find-my-kabe-container .filter-container fieldset.beds .beds-container button.current{background-color:var(--Red)}.find-my-kabe-container .filter-container fieldset.beds .bed-counter{vertical-align:middle;margin-left:10px;font-size:14px}.find-my-kabe-container .filter-container fieldset.length label,.find-my-kabe-container .filter-container fieldset.weight label{margin-bottom:8px;font-size:16px;display:block}.find-my-kabe-container .filter-container fieldset.length .range-container,.find-my-kabe-container .filter-container fieldset.weight .range-container{align-items:center;gap:20px;width:100%;max-width:350px;margin:0 auto;display:flex}.find-my-kabe-container .filter-container fieldset.length .range-container output,.find-my-kabe-container .filter-container fieldset.weight .range-container output{text-align:right;min-width:70px;font-size:18px}.find-my-kabe-container .filter-container fieldset.length .range-container input[type=range],.find-my-kabe-container .filter-container fieldset.weight .range-container input[type=range]{-webkit-appearance:none;background:var(--Gray-150);cursor:pointer;border-radius:3px;flex:auto;width:100%;height:6px}.find-my-kabe-container .filter-container fieldset.length .range-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--Gray-150);background:#fff;border-radius:50%;width:22px;height:22px;transition:border-color .2s;box-shadow:0 0 2px #00000026}.find-my-kabe-container .filter-container fieldset.weight .range-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--Gray-150);background:#fff;border-radius:50%;width:22px;height:22px;transition:border-color .2s;box-shadow:0 0 2px #00000026}.find-my-kabe-container .filter-container fieldset.length .range-container input[type=range]::-moz-range-thumb{border:2px solid var(--Gray-150);background:#fff;border-radius:50%;width:22px;height:22px;transition:border-color .2s;box-shadow:0 0 2px #00000026}.find-my-kabe-container .filter-container fieldset.weight .range-container input[type=range]::-moz-range-thumb{border:2px solid var(--Gray-150);background:#fff;border-radius:50%;width:22px;height:22px;transition:border-color .2s;box-shadow:0 0 2px #00000026}.find-my-kabe-container .filter-container fieldset.length .range-container input[type=range]:focus-visible::-webkit-slider-thumb{border-color:var(--Red);outline:none}.find-my-kabe-container .filter-container fieldset.length .range-container input[type=range]:focus-visible::-moz-range-thumb{border-color:var(--Red);outline:none}.find-my-kabe-container .filter-container fieldset.weight .range-container input[type=range]:focus-visible::-webkit-slider-thumb{border-color:var(--Red);outline:none}.find-my-kabe-container .filter-container fieldset.weight .range-container input[type=range]:focus-visible::-moz-range-thumb{border-color:var(--Red);outline:none}.find-my-kabe-container .models-container{margin-top:60px}@media screen and (width>=900px){.find-my-kabe-container .models-container{margin-top:110px}}.find-my-kabe-container .models-container#other-models-wrapper h2{text-align:center;width:100%;margin-bottom:30px;font-size:18px;font-weight:700}@media screen and (width>=900px){.find-my-kabe-container .models-container#other-models-wrapper h2{margin-bottom:50px;font-size:26px}}.model-card.hide{display:none}.news-page-container{max-width:862px;margin:0 auto}@media screen and (width>=900px){.news-page-container{padding-top:10px}}.news-page-container h1{margin-top:15px;margin-bottom:5px;font-size:42px;line-height:1}@media screen and (width>=900px){.news-page-container h1{margin-top:30px}}.news-page-container h2{font-size:26px}.news-page-container h3{font-size:22px}.news-page-container h4{font-size:16px}.news-page-container .published-text{color:var(--Gray-200);margin-top:0;margin-bottom:25px;font-size:18px}.news-page-container img{border-radius:5px;max-width:100%;height:auto}.news-page-container p{color:var(--Gray-Text-222);margin:20px 0;font-size:16px;line-height:22.5px}.news-page-container .preamble{margin-top:20px;margin-bottom:20px;font-size:22px;font-weight:700;line-height:1.3}.news-page-container .button{margin:37px 0;font-size:18px}@media screen and (width>=900px){.related-news-container{padding-bottom:30px}}.related-news-container h2{margin-top:0;margin-bottom:30px;font-size:26px}@media screen and (width>=900px){.related-news-container h2{text-align:center;margin-top:0;margin-bottom:40px;font-size:42px}}.related-news-container .news-items-container{margin-bottom:0}.news-archive-container h1{margin-top:0;margin-bottom:20px;font-size:42px}@media screen and (width>=900px){.news-archive-container h1{margin-top:20px;margin-bottom:40px}}.news-archive-container .year-container{background-color:var(--White);border-radius:5px;gap:11px;width:fit-content;max-width:100%;margin-bottom:20px;padding:7px 10px;display:flex;overflow-x:auto}@media screen and (width>=900px){.news-archive-container .year-container{gap:66px;margin-bottom:40px}}.news-archive-container .year-container a{color:var(--Black);padding:7px 10px;font-size:18px;font-weight:700;text-decoration:none}.news-archive-container .year-container a.current{background-color:var(--Red);color:var(--White);border-radius:5px}.news-items-container{flex-wrap:wrap;gap:40px 2%;margin-bottom:40px;display:flex}.news-items-container a{width:100%;text-decoration:none}@media screen and (width>=720px){.news-items-container a{width:49%}}@media screen and (width>=900px){.news-items-container a{width:31.66%}}.news-items-container a:hover .button{background-color:var(--Black);color:var(--White)}.news-items-container a img{border-radius:5px;width:100%;height:auto;font-size:0;display:block}.news-items-container a time{color:var(--Gray-200);margin-top:15px;font-size:18px;display:block}@media screen and (width>=900px){.news-items-container a time{margin-top:22px}}.news-items-container a h2,.news-items-container a h3{color:var(--Black);margin-top:5px;font-size:36px;line-height:1.2}.news-items-container a p{color:var(--Gray-200);margin-top:0;margin-bottom:15px;font-size:18px}.news-items-container a .button{color:var(--Black);border-color:var(--Black);justify-content:flex-start;justify-self:flex-start;width:auto;font-size:18px;transition:all .2s}#ProductPageCaravans .page-content:before{content:none;z-index:-1;background-color:#ededed;width:100%;height:350px;display:block;position:absolute}@media screen and (width>=900px){#ProductPageCaravans .page-content:before{content:""}}.product-page .product-hero-container{padding-top:20px;padding-bottom:20px}.product-page .product-hero-container picture img{margin:0 auto;display:block}.product-page .product-hero-container h1{text-align:center;margin-top:20px;margin-bottom:20px;font-size:42px;font-weight:400}.product-page .product-hero-container h2,.product-page .product-hero-container .sub-heading{text-align:center;color:var(--Gray-200);max-width:1100px;margin:0 auto 20px;font-size:18px;font-weight:400}.product-page .product-hero-container .button-container{flex-direction:column;justify-content:center;gap:20px;display:flex}@media screen and (width>=900px){.product-page .product-hero-container .button-container{flex-direction:row}}.product-page .product-hero-container .button-container .button{cursor:pointer;border:none;border-radius:5px;padding:10px 24px;font-size:18px}.product-page .product-hero-container .button-container .button.primary{background-color:var(--Black);color:var(--White)}.product-page .product-hero-container .button-container .button.secondary{color:var(--Gray-Text);border:1px solid var(--Gray-Text);background-color:#0000}.product-page .product-hero-container .button-container .button.secondary:after{content:"";background-image:url(../brush.39f92af7.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-left:6px}.product-hero-image img{width:100%;max-width:920px;height:auto}.fixed-menu{background-color:var(--Gray-50);z-index:10;justify-content:flex-start;position:sticky;top:65px}@media screen and (width>=900px){.fixed-menu{top:88px}}.fixed-menu.center .container{justify-content:center}.fixed-menu .container{flex-wrap:wrap;align-items:center;gap:12px 14px;padding:10px 15px;display:flex}@media screen and (width>=900px){.fixed-menu .container{flex-wrap:nowrap;align-items:normal;gap:23px;padding:20px}}.fixed-menu .container .logotype-container:first-of-type{display:none}@media screen and (width>=900px){.fixed-menu .container .logotype-container:first-of-type{display:block}}.fixed-menu .container .menu-item a{background-color:var(--White);color:var(--Black);border-radius:5px;padding:5px 20px;text-decoration:none;display:block}.fixed-menu .container .logotype-container{order:-1;width:100%;padding:5px 0}@media screen and (width>=900px){.fixed-menu .container .logotype-container{order:initial;width:auto;padding:0}}.fixed-menu .container .logotype-container img{margin-left:auto;margin-right:auto;display:block}.logotypespacer{padding:40px 0}.logotypespacer img{max-width:273px;margin:0 auto;display:block}@media screen and (width>=900px){.logotypespacer img{max-width:395px}}#hotspot-slider,#image-slider{padding:60px 0 20px}.product-page-splide.splide{padding:0}@media screen and (width<=567px){.product-page-splide.splide .kabe-arrows-wrapper{bottom:-60px}}.hotspotsplide img{width:100%}.product-page-splide,.hotspotsplide{padding:60px 0;position:relative}.product-page-splide .splide__list,.hotspotsplide .splide__list{gap:0;box-shadow:0 326px 91px #0000,0 209px 83px #00000003,0 117px 70px #00000008,0 52px 52px #0000000d,0 13px 29px #0000000f}.product-page-splide .splide__slide,.hotspotsplide .splide__slide{position:relative}.product-page-splide .splide__slide img,.hotspotsplide .splide__slide img{border-radius:5px;width:100%}.product-page-splide .splide__slide .text-container,.hotspotsplide .splide__slide .text-container{color:var(--White);position:absolute;bottom:30px;left:30px}.product-page-splide .splide__slide .text-container h4,.hotspotsplide .splide__slide .text-container h4{margin-bottom:0;font-size:18px;font-weight:700}.product-page-splide .splide__slide .text-container a,.hotspotsplide .splide__slide .text-container a{color:var(--White);align-items:center;font-size:14px;text-decoration:none;display:flex}.product-page-splide .splide__slide .text-container a:after,.hotspotsplide .splide__slide .text-container a:after{content:"";background-image:url(../arrow-right.b9bd9315.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-left:6px;display:block}.product-page-splide .splide__pagination,.hotspotsplide .splide__pagination{gap:3px;bottom:-2em}.product-page-splide .splide__pagination li .splide__pagination__page,.hotspotsplide .splide__pagination li .splide__pagination__page{width:40px;height:4px}.product-page-splide .splide__pagination li .splide__pagination__page:hover,.hotspotsplide .splide__pagination li .splide__pagination__page:hover,.product-page-splide .splide__pagination li .splide__pagination__page.is-active,.hotspotsplide .splide__pagination li .splide__pagination__page.is-active{background-color:var(--Red)}.product-page-splide .kabe-arrows-wrapper,.hotspotsplide .kabe-arrows-wrapper{gap:1rem;width:100%;display:flex;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}.product-page-splide .kabe-arrow,.hotspotsplide .kabe-arrow{cursor:pointer;background:#fff;border:none;border-radius:5px;align-items:center;gap:.5rem;width:auto;height:auto;padding:5px 15px;font-size:14px;transition:background .2s;display:flex}.product-page-splide .kabe-arrow.kabe-arrow--prev,.hotspotsplide .kabe-arrow.kabe-arrow--prev{left:0}.product-page-splide .kabe-arrow.kabe-arrow--prev:before,.hotspotsplide .kabe-arrow.kabe-arrow--prev:before{content:"";background-image:url(../arrow-right-black.6682c78d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px}.product-page-splide .kabe-arrow.kabe-arrow--next,.hotspotsplide .kabe-arrow.kabe-arrow--next{right:0}.product-page-splide .kabe-arrow.kabe-arrow--next:after,.hotspotsplide .kabe-arrow.kabe-arrow--next:after{content:"";background-image:url(../arrow-right-black.6682c78d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;transform:rotate(180deg)}.product-page-splide .kabe-arrow:hover svg,.hotspotsplide .kabe-arrow:hover svg{fill:var(--Black)!important}.product-page-splide .kabe-arrow[disabled],.hotspotsplide .kabe-arrow[disabled]{opacity:.35;cursor:default}.product-page-splide .kabe-arrow__icon,.hotspotsplide .kabe-arrow__icon{width:14px;height:14px;fill:var(--Black)}.product-blocks{overflow:hidden}.product-blocks [id]{scroll-margin-top:120px}.product-blocks [id]#overview-wrapper{scroll-margin-top:200px}.product-blocks #other-models-wrapper{padding-top:60px}.startpage-hero{position:relative;overflow:hidden}@media screen and (width<=900px){.startpage-hero.hero-video .container .text-container{bottom:50px}}.startpage-hero video,.startpage-hero img{object-fit:cover;width:100%;font-size:0;display:block}.startpage-hero img{height:calc(90dvh - 88px)}@media screen and (width>=900px){.startpage-hero img{height:calc(85dvh - 88px)}}.startpage-hero video{height:85dvh}.startpage-hero .overlay{background:#0000004d;position:absolute;inset:0}.startpage-hero .overlay.bottom-right,.startpage-hero .overlay.bottom-left{background:linear-gradient(#0000 0%,#0009 100%)}.startpage-hero #togglePlayPause{color:var(--White);border:1px solid var(--White);background-color:#0000;border-radius:5px;padding:5px 20px;position:absolute;bottom:20px;right:20px}.startpage-hero #togglePlayPause .icon--play{display:none}.startpage-hero #togglePlayPause.bottom-left{bottom:64px;left:20px;right:auto}.startpage-hero #togglePlayPause.is-paused .icon--play{display:inline-block}.startpage-hero #togglePlayPause.is-paused .icon--pause{display:none}.startpage-hero .container{width:100%;height:100%;padding:0;position:absolute;inset:0}.startpage-hero .container .text-container{max-width:600px;position:absolute}@media screen and (width<=900px){.startpage-hero .container .text-container{padding:25px 15px;bottom:0;left:0}}@media screen and (width>=900px){.startpage-hero .container .text-container.top-left{top:64px;left:20px}.startpage-hero .container .text-container.top-right{top:64px;right:20px}.startpage-hero .container .text-container.bottom-right{bottom:64px;right:20px}.startpage-hero .container .text-container.bottom-left{bottom:64px;left:20px}}.startpage-hero .container .text-container h1{color:var(--White);margin-top:0;margin-bottom:0;font-size:38px;font-weight:700}.startpage-hero .container .text-container p{color:var(--White);margin-top:0;margin-bottom:15px;font-size:18px;font-weight:400}.startpage-hero .container .text-container .button-container{flex-flow:wrap;align-items:flex-start;gap:16px 31px;margin-top:15px;display:flex}.startpage-hero .container .text-container .button-container a{font-size:18px}.search-page-container{flex-direction:column;gap:20px;width:100%;max-width:1100px;margin:0 auto;padding:17px 20px;display:flex}@media screen and (width>=900px){.search-page-container{flex-direction:row;gap:35px;padding:40px 20px}}.search-page-container .buttons-container{flex-direction:column;align-items:flex-start;gap:17px;display:flex}.search-page-container .buttons-container .button{font-size:18px}.search-page-container .search-intro-container{width:100%;margin-bottom:20px}@media screen and (width>=900px){.search-page-container .search-intro-container{width:50%;margin-bottom:0}}.search-page-container .search-intro-container h1{color:var(--Gray-Text-222);margin-top:0;margin-bottom:18px;font-size:26px;line-height:1.2}.search-page-container .search-intro-container h1 .gray-text{color:var(--Gray-200);font-size:18px}.search-page-container .search-intro-container h2{color:var(--Gray-Text-222);margin-top:36px;margin-bottom:18px;font-size:18px}.search-page-container .search-intro-container form{background-color:var(--Gray-100);border-radius:5px;align-items:center;display:flex;overflow:hidden}.search-page-container .search-intro-container form input{width:100%;color:var(--Gray-Text);background-color:#0000;border:none;padding:10px;font-size:14px}.search-page-container .search-intro-container form button{background-color:#0000;background-image:url(../search.8ff8d9f1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;width:24px;height:24px;margin-right:10px}.search-page-container .search-intro-container .desktop-commonpages-container{display:none}@media screen and (width>=900px){.search-page-container .search-intro-container .desktop-commonpages-container{flex-direction:column;display:flex}}.search-page-container .search-results-container{width:100%}@media screen and (width>=900px){.search-page-container .search-results-container{width:50%}.search-page-container .search-results-container .mobile-commonpages-container{display:none}}.search-page-container .search-results-container .mobile-commonpages-container h2{margin-bottom:20px;font-size:18px}.search-page-container .search-results-container ul{padding:0;list-style-type:none}.search-page-container .search-results-container ul li{background-color:var(--White);border-radius:5px;margin-bottom:20px;transition:box-shadow .2s}.search-page-container .search-results-container ul li:hover{box-shadow:0 6px 20px #0000001a}.search-page-container .search-results-container ul li a{padding:20px;text-decoration:none;display:block}.search-page-container .search-results-container ul li a h3{color:var(--Black);margin-top:0;margin-bottom:0;font-size:26px;line-height:1.2;text-decoration:none}.search-page-container .search-results-container ul li a p{color:var(--Gray-200);margin-top:10px;margin-bottom:0;font-size:14px}.rte-image .half-width{width:50%;margin-left:auto;margin-right:auto}.rte-image img{width:100%;max-width:100%}@media screen and (width>=900px){.rte-floating-block.image-right .rte-floating-image{float:right;padding-left:25px;padding-right:0}}.rte-floating-block .rte-floating-image{width:100%;padding-bottom:25px}@media screen and (width>=900px){.rte-floating-block .rte-floating-image{float:left;width:45%;padding-right:25px}}.rte-floating-block .rte-floating-image img{width:100%;height:auto;font-size:0;display:block}.rte-floating-block .rte-floating-image em{padding-top:5px;font-size:12px;line-height:18px;display:block}.rte-text-image-block .text-image-container{border-radius:5px;grid-template-columns:repeat(1,1fr);height:100%;display:grid;overflow:hidden}@media screen and (width>=720px){.rte-text-image-block .text-image-container{grid-template-columns:repeat(2,1fr);gap:30px}}.rte-text-image-block .text-image-container .image-container{max-height:490px}.rte-text-image-block .text-image-container .image-container.rounded{border-radius:5px;overflow:hidden}.rte-text-image-block .text-image-container .image-container img{object-fit:cover;object-position:center;width:100%;height:210px}@media screen and (width>=720px){.rte-text-image-block .text-image-container .image-container img{height:100%}.rte-text-image-block .text-image-container .image-container.left{order:1}}.rte-text-image-block .text-image-container .text-container{flex-direction:column;padding:20px 0;display:flex}@media screen and (width>=720px){.rte-text-image-block .text-image-container .text-container{justify-content:center;padding:20px 0}}.rte-text-image-block .text-image-container .text-container p{margin:10px 0}@media screen and (width>=1113px){.rte-text-image-block .text-image-container .text-container{justify-content:center}}.rte-text-image-block .text-image-container .text-container .heading{margin:0;font-size:28px}@media screen and (width>=900px){.rte-text-image-block .text-image-container .text-container .heading{font-size:38px}}.rte-text-image-block .text-image-container .text-container .button-container{flex-wrap:wrap;gap:16px;padding-top:10px;display:flex}.rte-text-image-block .text-image-container .text-container .button-container .button{padding:10px 18px}.news-iframe-three-sixty-container{margin-top:20px;margin-bottom:20px}.news-iframe-three-sixty-container .news-iframe-three-sixty{border:none;outline:none;width:100%;height:400px}@media screen and (width>=900px){.news-iframe-three-sixty-container .news-iframe-three-sixty{aspect-ratio:1312/641;height:auto}}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;opacity:.7;border:3px solid #0000;border-radius:4px}.splide__track--nav>.splide__list>.splide__slide.is-active{opacity:1;border:3px solid #20b2aa}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 1em 0 auto}.splide__pagination--ttb .splide__pagination__page{width:5px;height:20px}.splide__arrow{cursor:pointer;z-index:1;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:2.5em;height:2.5em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#20b2aa;width:2.5em;height:2.5em;transition:fill .2s linear}.splide__arrow:hover:not(:disabled) svg{fill:#57e1d9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #20b2aa}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #20b2aa}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:1em;left:0;right:0}.splide__pagination__page{background:#ccc;border:0;border-radius:2.5px;width:20px;height:5px;margin:3px;padding:0;transition:background-color .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#20b2aa}.splide__pagination__page:hover{cursor:pointer;opacity:.9;background:#57e1d9}.splide__pagination__page:focus-visible,.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #20b2aa}.splide__slide{-webkit-tap-highlight-color:#0000;border-radius:4px}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #20b2aa}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #20b2aa}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #20b2aa}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #20b2aa}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#20b2aa}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #20b2aa;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__progress__bar{background:#ccc;height:3px}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible,.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #20b2aa}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__slider>.splide__arrows .splide__arrow--prev{left:-2.5em}.splide__slider>.splide__arrows .splide__arrow--next{right:-2.5em}.splide{padding:3em}