.c-global-overlay{overflow-y:scroll;overscroll-behavior:contain}.c-developer-tools{z-index:1000}.c-developer-tools--container{left:0}@media (min-width:60em){.c-developer-tools--container{padding-left:56px}}@media (min-width:120em){.c-developer-tools--container{padding-left:64px}}.c-developer-tools--fade-in-enter-active,.c-developer-tools--fade-in-leave-active{transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.c-developer-tools--fade-in-enter-from,.c-developer-tools--fade-in-leave-to{opacity:0}@media (min-width:60em){.l-default .main-area{margin-top:0!important;width:var(--visual-viewport-width)!important}}.t-page-enter-active{transition-delay:30ms;transition-duration:.9s;transition-timing-function:cubic-bezier(.5,1,.89,1)}.t-page-leave-active{transition-duration:.8s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:60em){.t-page-enter-from{--tw-translate-x:200px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.t-page-leave-to{opacity:0}@media (min-width:60em){.t-page-leave-to{--tw-translate-x:-400px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (max-width:59.99em){.t-page-leave-to{--tw-translate-y:150px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}body:has(.t-page-enter-active){overflow-x:hidden}.t-page__cover--part-1{background-color:var(--current-color);display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;transition-duration:.5s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:1100}.t-page-leave-active~.t-page__cover--part-1,.t-page__cover--part-1:first-child{animation:t-page__cover--part-1--in .5s cubic-bezier(.25,1,.5,1) forwards;animation-iteration-count:1;display:flex}@media (min-width:60em){.t-page-leave-active~.t-page__cover--part-1,.t-page__cover--part-1:first-child{clip-path:inset(0 0 0 100%)}}@media (max-width:59.99em){.t-page-leave-active~.t-page__cover--part-1,.t-page__cover--part-1:first-child{clip-path:inset(0 0 100% 0)}}@keyframes t-page__cover--part-1--in{@media (min-width:60em){0%{clip-path:inset(0 0 0 100%)}}@media (max-width:59.99em){0%{clip-path:inset(0 0 100% 0)}}to{clip-path:inset(0 0 0 0)}}.t-page__cover--part-2{background-color:var(--current-color);display:none;filter:brightness(80%);height:100%;left:0;position:fixed;top:0;transition-duration:.5s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:1200}.t-page-leave-active~.t-page__cover--part-2,.t-page__cover--part-2:first-child{animation:t-page__cover--part-2--in .5s cubic-bezier(.25,1,.5,1) forwards;animation-delay:.2s;animation-iteration-count:1;display:flex}@media (min-width:60em){.t-page-leave-active~.t-page__cover--part-2,.t-page__cover--part-2:first-child{clip-path:inset(0 0 0 100%)}}@media (max-width:59.99em){.t-page-leave-active~.t-page__cover--part-2,.t-page__cover--part-2:first-child{clip-path:inset(0 0 100% 0)}}@keyframes t-page__cover--part-2--in{@media (min-width:60em){0%{clip-path:inset(0 0 0 100%)}}@media (max-width:59.99em){0%{clip-path:inset(0 0 100% 0)}}to{clip-path:inset(0 0 0 0)}}.t-page__cover--part-3{background-color:var(--current-color);display:none;filter:brightness(60%);height:100%;left:0;position:fixed;top:0;transition-duration:.5s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:1300}.t-page-leave-active~.t-page__cover--part-3,.t-page__cover--part-3:first-child{animation:t-page__cover--part-3--in .5s cubic-bezier(.25,1,.5,1) forwards;animation-delay:.4s;animation-iteration-count:1;display:flex}@media (min-width:60em){.t-page-leave-active~.t-page__cover--part-3,.t-page__cover--part-3:first-child{clip-path:inset(0 0 0 100%)}}@media (max-width:59.99em){.t-page-leave-active~.t-page__cover--part-3,.t-page__cover--part-3:first-child{clip-path:inset(0 0 100% 0)}}.t-page-enter-active~.t-page__cover--part-3{animation:t-page__cover--part-3--out 1.05s cubic-bezier(.16,1,.3,1) .1s forwards;animation-iteration-count:1;display:flex}@keyframes t-page__cover--part-3--in{@media (min-width:60em){0%{clip-path:inset(0 0 0 100%)}}@media (max-width:59.99em){0%{clip-path:inset(0 0 100% 0)}}to{clip-path:inset(0 0 0 0)}}@media screen and (max-width:959px){@keyframes t-page__cover--part-3--out{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(100% 0 0 0)}}}@media screen and (min-width:960px){@keyframes t-page__cover--part-3--out{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}}.c-primary-navigation__lvl2__inner{display:none}.c-primary-navigation__lvl2__inner--open{display:block}.c-primary-navigation__lvl3__inner{display:none}.c-primary-navigation__lvl3__inner--open{display:block}.c-primary-navigation__overlay .c-primary-navigation__lvl2,.c-primary-navigation__overlay .c-primary-navigation__lvl3{font-family:var(--text-font-family)}.c-primary-navigation__overlay{color:var(--current-primary);display:flex;height:100%;left:0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:100}@media (min-width:60em){.c-primary-navigation__overlay{margin-left:56px}}@media (max-width:59.99em){.c-primary-navigation__overlay{top:60px;width:100%}}@media (min-width:120em){.c-primary-navigation__overlay{margin-left:64px}}@media (max-width:119.99em){.c-primary-navigation__overlay{width:calc(100% - 56px)}}@media (max-width:59.99em){.c-primary-navigation__overlay{height:calc(100dvh - 60px)!important;width:100%}}.c-primary-navigation__lvl1{height:100%;overflow:clip;padding-left:20px;padding-right:20px;padding-top:40px;position:relative;transform:scaleX(0);transform-origin:top left;transition:all .3s ease .3s;width:33.33%;z-index:2}@media (min-width:60em){.c-primary-navigation__lvl1{padding-top:110px}}@media (max-width:59.99em){.c-primary-navigation__lvl1{position:absolute;transform:translateY(0);width:100%}}@media (min-width:90em){.c-primary-navigation__lvl1{width:27%}}@media (min-width:120em){.c-primary-navigation__lvl1{width:22%}}.t-menu-heading{opacity:0;transition:all .3s ease}.c-primary-navigation__lvl2__inner--open .t-menu-heading,.c-primary-navigation__lvl3__inner--open .t-menu-heading{opacity:0}.c-primary-navigation__lvl2__inner--open.t-primary-navigation__lvl2__inner--ready .t-menu-heading,.c-primary-navigation__lvl3__inner--open.t-primary-navigation__lvl3__inner--ready .t-menu-heading{opacity:1}.c-primary-navigation__lvl1--open .t-nav-item.o-nav-item--dimmed,.c-primary-navigation__lvl2--open .t-nav-item.o-nav-item--dimmed,.c-primary-navigation__lvl3--open .t-nav-item.o-nav-item--dimmed{opacity:.5}.c-primary-navigation__lvl1--open .t-nav-item.o-nav-item--dimmed:hover,.c-primary-navigation__lvl2--open .t-nav-item.o-nav-item--dimmed:hover,.c-primary-navigation__lvl3--open .t-nav-item.o-nav-item--dimmed:hover{opacity:1;transition-duration:0s}@media (max-width:59.99em){.c-primary-navigation__lvl1--inner{height:100%;position:relative}}.c-primary-navigation__lvl1__scroller .t-nav-item{font-family:var(--headline-font-family)!important}.c-primary-navigation__lvl1__scroller .t-nav-item:hover{color:var(--current-primary)}.c-primary-navigation__lvl1__scroller :first-child .t-nav-item{margin-top:0!important;padding-top:0!important}.c-primary-navigation__lvl1__scroller :last-child .t-nav-item{margin-bottom:0!important;padding-bottom:0!important}.c-primary-navigation__lvl1__scroller>div:last-child{margin-bottom:0;padding-bottom:0}.c-primary-navigation__lvl1--open{transition:all .3s ease}@media (min-width:60em){.c-primary-navigation__lvl1--open{transform:scaleX(1)}}@media (max-width:59.99em){.c-primary-navigation__lvl1--open{transform:translateY(0)}}.c-primary-navigation__lvl1.c-primary-navigation__lvl1--closing{transition:all .3s ease}@media (min-width:60em){.c-primary-navigation__lvl1.c-primary-navigation__lvl1--closing{transform:scaleX(0)}}@media (max-width:59.99em){.c-primary-navigation__lvl1.c-primary-navigation__lvl1--closing{transform:translateY(calc(-100dvh - 60px))}}@media (min-width:60em){.c-primary-navigation__lvl1.c-primary-navigation__lvl1--closing .c-primary-navigation__lvl1--inner{transform:scaleX(2)}}.c-primary-navigation__lvl1.c-primary-navigation__lvl1--closing .c-primary-navigation__lvl1--inner{opacity:0;transition:all .3s ease}.c-primary-navigation__overlay.c-primary-navigation__overlay--closing .c-primary-navigation__lvl2,.c-primary-navigation__overlay.c-primary-navigation__overlay--closing .c-primary-navigation__lvl3{opacity:0;transition:all 0s}.c-primary-navigation__overlay.c-primary-navigation__overlay--closing .c-primary-navigation__overlay__background{opacity:0;transition:all .3s}.c-primary-navigation__lvl2{-webkit-backdrop-filter:brightness(110%);backdrop-filter:brightness(110%);background-color:var(--current-color);height:100%;margin-left:-1px;opacity:0;position:relative;transform:scaleX(0);transform-origin:top left;transition:all .3s ease .3s;width:calc(33.33% + 1px);z-index:2}@media (max-width:59.99em){.c-primary-navigation__lvl2{height:calc(100dvh - 60px);position:absolute;transition:opacity .3s ease .3s,transform 0s ease .8s;width:100%}}@media (min-width:90em){.c-primary-navigation__lvl2{width:27%}}@media (min-width:120em){.c-primary-navigation__lvl2{width:22%}}.c-primary-navigation__lvl2 .t-nav-item:hover:after,.c-primary-navigation__lvl2__item--active:after,.c-primary-navigation__lvl3 .t-nav-item:hover:after{content:" ";height:calc(100% + 1px);left:-40px;opacity:.5!important;position:absolute;top:0;width:calc(100% + 80px);z-index:-3}.c-primary-navigation__lvl2 .t-nav-item:hover,.c-primary-navigation__lvl2__item--active,.c-primary-navigation__lvl3 .t-nav-item:hover{border-color:transparent!important}.c-primary-navigation__lvl2--open{opacity:1;transform:scaleX(1);transition:opacity .3s ease,transform .3s ease}@media (max-width:59.99em){.c-primary-navigation__lvl2--open{transition:opacity .3s ease,transform 0s ease}}.c-primary-navigation__lvl3{background-color:var(--current-color);font-family:var(--text-font-family);height:100%;margin-left:-1px;opacity:0;position:relative;transform:scaleX(0);transform-origin:top left;transition:all .3s ease .3s;width:calc(33.33% + 1px);z-index:1}@media (max-width:59.99em){.c-primary-navigation__lvl3{height:calc(100dvh - 60px);position:absolute;transition:opacity .3s ease .3s,transform 0s ease .8s;width:100%;z-index:20}}@media (min-width:90em){.c-primary-navigation__lvl3{width:27%}}@media (min-width:120em){.c-primary-navigation__lvl3{width:22%}}.c-primary-navigation__lvl3--open{opacity:1;transform:scaleX(1);transition:all .3s ease}@media (max-width:59.99em){.c-primary-navigation__lvl3--open{transition:opacity .3s ease,transform 0s ease}}.c-primary-navigation__lvl1:after{background-color:var(--current-color);content:"";height:100%;position:absolute;top:0;right:0;bottom:0;left:0;transition:all .3s ease;width:100%;z-index:-2}@media (max-width:59.99em){.c-primary-navigation__lvl1:after{opacity:1}}.c-primary-navigation__lvl1:after{filter:brightness(.9)}.c-primary-navigation__lvl2:after{background-color:var(--current-color);content:"";filter:brightness(.8);height:100%;position:absolute;top:0;right:0;bottom:0;left:0;transition:all .3s ease;width:100%;z-index:-2}@media (max-width:59.99em){.c-primary-navigation__lvl2:after{opacity:1}}.c-primary-navigation__lvl2--open:after{transition:all .3s ease .3s}.c-primary-navigation__lvl3:after{background-color:var(--current-color);content:"";filter:brightness(.6);height:100%;opacity:70%;position:absolute;top:0;right:0;bottom:0;left:0;transition:all .3s ease;width:100%;z-index:-2}@media (max-width:59.99em){.c-primary-navigation__lvl3:after{opacity:1}}.c-primary-navigation__overlay__background{bottom:0;position:fixed;right:0;top:0;z-index:-1}@media (min-width:60em){.c-primary-navigation__overlay__background{left:56px}}@media (max-width:59.99em){.c-primary-navigation__overlay__background{display:none}}@media (min-width:120em){.c-primary-navigation__overlay__background{left:64px}}.c-primary-navigation__overlay__background{background-color:rgba(var(--current-color-rgb),.5)}.menu-enter-from .c-primary-navigation__lvl1{transform:scaleX(0)}@media (max-width:59.99em){.menu-enter-from .c-primary-navigation__lvl1{transform:translateY(-100%)}}.menu-enter-from .c-primary-navigation__lvl1{opacity:0}.menu-leave-to .c-primary-navigation__lvl1{transform:scaleX(0)}@media (max-width:59.99em){.menu-leave-to .c-primary-navigation__lvl1{transform:translateY(-110%)}}.menu-enter-from .c-primary-navigation__lvl1 .c-primary-navigation__lvl1--inner{opacity:0;transition:all .3s ease .3s}.menu-leave-to .c-primary-navigation__lvl1 .c-primary-navigation__lvl1--inner{opacity:0;transition:all .3s ease}.c-primary-navigation__lvl2__inner,.c-primary-navigation__lvl3__inner__list{transition:all .3s ease}.c-primary-navigation__lvl2--open .c-primary-navigation__lvl2__inner,.c-primary-navigation__lvl3--open .c-primary-navigation__lvl3__inner__list{transition:all .3s ease .3s}.firstlevel-enter-from,.firstlevel-leave-to,.secondlevel-enter-from,.secondlevel-leave-to,.thirdlevel-enter-from,.thirdlevel-leave-to{opacity:0}@media (max-width:59.99em){.firstlevel-enter-from,.firstlevel-leave-to,.secondlevel-enter-from,.secondlevel-leave-to,.thirdlevel-enter-from,.thirdlevel-leave-to{transform:translate(100%)}}.t-nav-item{opacity:1;transform:translateY(0);transition:all .3s ease-in .3s}.t-nav-item.router-link-active{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.1em}.c-primary-navigation__lvl1__scroller:hover .t-nav-item,.c-primary-navigation__lvl2__inner:hover .t-nav-item,.c-primary-navigation__lvl3__inner:hover .t-nav-item{transition-delay:0s!important;transition-duration:.1s}@media (min-width:60em){.c-primary-navigation__lvl1__scroller:hover .t-nav-item:not(:hover),.c-primary-navigation__lvl2__inner:hover .t-nav-item:not(:hover),.c-primary-navigation__lvl3__inner:hover .t-nav-item:not(:hover){opacity:.5}}.c-primary-navigation__lvl2__inner .t-nav-item{transform:translateY(10px);transition:all .3s ease-in}.c-primary-navigation__lvl3__inner li{opacity:0;transform:translateY(10px);transition:opacity .3s ease-in,transform .3s ease-in}.c-primary-navigation__lvl3__inner--open.t-primary-navigation__lvl3__inner--ready li{opacity:1;transform:translateY(0);transition:opacity .3s ease-in,transform .3s ease-in}.c-primary-navigation__lvl2__inner li{opacity:0;transform:translateY(10px);transition:opacity .3s ease-in,transform .3s ease-in}.c-primary-navigation__lvl2__inner--open.t-primary-navigation__lvl2__inner--ready li{opacity:1;transform:translateY(0);transition:opacity .3s ease-in,transform .3s ease-in}.c-primary-navigation__overlay ::-webkit-scrollbar{width:12px}@media (max-width:59.99em){.c-primary-navigation__overlay ::-webkit-scrollbar{display:none}}.c-primary-navigation__overlay ::-webkit-scrollbar-track{background-color:rgba(var(--current-primary-rgb),.1);width:12px}.c-primary-navigation__overlay ::-webkit-scrollbar-thumb{background-color:rgba(var(--current-primary-rgb),.5);width:12px}.c-primary-navigation__lvl1__scroller::-webkit-scrollbar-thumb,.c-primary-navigation__lvl1__scroller::-webkit-scrollbar-track{background-color:transparent}.c-primary-navigation__lvl1__scroller.show-scrollbar::-webkit-scrollbar-track{background-color:rgba(var(--current-primary-rgb),.1)}.c-primary-navigation__lvl1__scroller.show-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(var(--current-primary-rgb),.5)}.t-fade-in-enter-active{transition-delay:.2s}.t-fade-in-enter-active,.t-fade-in-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.t-fade-in-enter-from,.t-fade-in-leave-to{--tw-translate-x:-10px;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.c-badge-component--text-size{font-size:11px}.c-badge-component--letter-spacing{letter-spacing:1px}.c-badge-component-bg{background-color:#f5492b!important}.c-tab-filter-button__sub-menu{max-height:400px;overflow-x:hidden;overflow-y:auto;z-index:400}.c-tab-filter-button__sub-menu-overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.c-tab-filter-button__sub-menu-item{align-items:center;background-color:var(--overlayBg);cursor:pointer;min-width:250px;position:relative;z-index:1}.c-tab-filter-button__sub-menu-item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:18px;outline:none;position:relative;width:18px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--current-primary);background-color:rgb(var(--current-color-rgb),.9);font-size:18px;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.c-tab-filter-button__sub-menu-item input[type=checkbox]:before{position:absolute;rotate:45deg}.c-tab-filter-button__sub-menu-item input[type=checkbox]:after,.c-tab-filter-button__sub-menu-item input[type=checkbox]:before{box-shadow:inset 1em 1em var(--current-primary);content:"";height:2px;left:12%;top:45%;transform:scale(0);transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:14px}.c-tab-filter-button__sub-menu-item input[type=checkbox]:after{position:absolute;rotate:-45deg}.c-tab-filter-button__sub-menu-item input[type=checkbox]:checked:after,.c-tab-filter-button__sub-menu-item input[type=checkbox]:checked:before{transform:scale(1)}.c-filter-container input~div>label{background-color:var(--current-color);border-color:var(--current-primary);color:var(--current-primary);opacity:1;width:100%}.c-filter-container input:checked~div>label,.c-filter-container input[type=radio]:checked~div>label{background-color:var(--current-primary);color:var(--current-color);opacity:1}.c-tab-filter-button__sub-menu-item{border-bottom-width:1px}.c-tab-filter-button__sub-menu-item:last-child{border-style:none}.c-filter-button__chevron--active-filters{background-color:var(--current-primary);border-color:var(--current-primary);color:var(--current-color)}@media (min-width:60em){.c-filter-container input~div>label:hover{background-color:var(--current-primary);border-color:var(--current-primary);color:var(--current-color);opacity:.8}.c-filter-container input:checked~div>label:hover,.c-filter-container input[type=radio]:checked~div>label:hover{background-color:var(--current-primary);border-color:var(--current-primary);color:var(--current-color);opacity:1}.c-filter-container input~div .c-filter-button__chevron:hover{background-color:var(--current-primary);border-color:var(--current-primary);color:var(--current-color);opacity:.8}.c-filter-container input[type=radio]:checked~div .c-filter-button__chevron:hover,.c-filter-container input:checked~div .c-filter-button__chevron:hover{background-color:var(--current-primary);border-color:var(--current-primary);color:var(--current-color);opacity:1}.c-filter-container input~div .c-filter-button__chevron--open,.c-filter-container input~div .c-filter-button__chevron--open:hover{background-color:var(--current-primary);color:var(--current-color);opacity:1}.c-filter-button__chevron svg{transform:rotate(0);transition:transform .3s ease-in-out}.c-filter-button__chevron.c-filter-button__chevron--open svg{transform:rotate(180deg);transition:transform .3s ease-in-out}}.t-tab-filter-submenu-enter-active,.t-tab-filter-submenu-leave-active{transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.t-tab-filter-submenu-enter-from,.t-tab-filter-submenu-leave-to{--tw-translate-y:5px;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.c-loading-spinner){opacity:.4;width:-moz-fit-content;width:fit-content}.c-loading-spinner-circle circle{fill:transparent;stroke:var(--current-primary);stroke-dasharray:135;animation:spinner-circle 2s cubic-bezier(.76,0,.24,1) infinite}@keyframes spinner-circle{0%{stroke-dashoffset:0}to{stroke-dashoffset:270}}.c-site-product-catalogue__overlay{color:var(--current-primary);display:flex;height:100%;left:0;position:fixed;top:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (min-width:60em){.c-site-product-catalogue__overlay{margin-left:56px}}@media (max-width:59.99em){.c-site-product-catalogue__overlay{top:60px;width:100%}}@media (min-width:120em){.c-site-product-catalogue__overlay{margin-left:64px}}.c-site-product-catalogue__overlay{z-index:100}@media (max-width:119.99em){.c-site-product-catalogue__overlay{width:calc(100% - 56px)}}@media (max-width:59.99em){.c-site-product-catalogue__overlay{height:calc(100dvh - 60px)!important;width:100%}}.c-site-product-catalogue__lvl1{height:100%;min-width:-moz-fit-content;min-width:fit-content;padding-top:40px;position:relative;width:50%;z-index:2}@media (min-width:60em){.c-site-product-catalogue__lvl1{padding-top:110px}}@media (max-width:59.99em){.c-site-product-catalogue__lvl1{position:absolute;width:100%}}.c-site-product-catalogue__lvl1{max-width:1000px;transform:scaleX(1);transform-origin:top left;transition:all .3s ease .3s}@media (max-width:59.99em){.c-site-product-catalogue__lvl1{transform:translateY(0)}}@media (min-width:90em){.c-site-product-catalogue__lvl1{width:45%}}@media (min-width:120em){.c-site-product-catalogue__lvl1{width:35%}}.c-site-product-catalogue__lvl1--open .t-nav-item.o-nav-item--dimmed{opacity:.5}.c-site-product-catalogue__lvl1--open .t-nav-item.o-nav-item--dimmed:hover{opacity:1}.c-site-product-catalogue__lvl1__scroller{max-height:calc(100vh - 370px)}@media (min-width:23.4375em){.c-site-product-catalogue__lvl1__scroller{max-height:calc(100vh - 450px)}}@media (min-width:60em){.c-site-product-catalogue__lvl1__scroller{max-height:calc(100% - 250px)}}.c-site-product-catalogue__lvl1--open{transform:scaleX(1);transition:all .3s ease-in-out}@media (max-width:59.99em){.c-site-product-catalogue__lvl1--open{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.c-site-product-catalogue__lvl1:after{background-color:var(--current-color);content:"";height:100%;top:0;right:0;bottom:0;left:0;position:absolute;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:-1}@media (max-width:59.99em){.c-site-product-catalogue__lvl1:after{opacity:1}}.c-site-product-catalogue__lvl1:after{filter:brightness(.9)}.c-site-product-catalogue__overlay__background{bottom:0;position:fixed;right:0;top:0;z-index:-1}@media (min-width:60em){.c-site-product-catalogue__overlay__background{left:56px}}@media (max-width:59.99em){.c-site-product-catalogue__overlay__background{display:none}}@media (min-width:120em){.c-site-product-catalogue__overlay__background{left:64px}}.c-site-product-catalogue__overlay__background{background-color:rgba(var(--current-color-rgb),.5)}.c-site-product-catalogue__overlay-title{font-family:var(--headline-font-family)!important}.menu-enter-from .c-site-product-catalogue__lvl1{transform:scaleX(0)}@media (max-width:59.99em){.menu-enter-from .c-site-product-catalogue__lvl1{transform:translateY(-100%)}}.menu-enter-from .c-site-product-catalogue__lvl1{opacity:0}.menu-leave-to .c-site-product-catalogue__lvl1{transform:scaleX(0)}@media (max-width:59.99em){.menu-leave-to .c-site-product-catalogue__lvl1{transform:translateY(-110%)}}.menu-enter-from .c-site-product-catalogue__lvl1 .c-site-product-catalogue__lvl1--inner{opacity:0;transition-delay:.3s;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-enter-from .t-nav-item,.menu-leave-to .t-nav-item{--tw-translate-y:10px;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.menu-leave-to .c-site-product-catalogue__lvl1 .c-site-product-catalogue__lvl1--inner{opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.firstlevel-enter-from,.firstlevel-leave-to{opacity:0}@media (max-width:59.99em){.firstlevel-enter-from,.firstlevel-leave-to{--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.t-nav-item{--tw-translate-y:0px;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-delay:.3s;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.c-site-product-catalogue-item-title{font-family:var(--headline-font-family)}.c-site-product-catalogue__overlay .c-filter-container label{border-width:2px!important}.c-site-product-catalogue__overlay ::-webkit-scrollbar{width:12px}@media (max-width:59.99em){.c-site-product-catalogue__overlay ::-webkit-scrollbar{display:none}}.c-site-product-catalogue__lvl1__scroller::-webkit-scrollbar-thumb,.c-site-product-catalogue__lvl1__scroller::-webkit-scrollbar-track{background-color:transparent}.c-site-product-catalogue__lvl1__scroller.show-scrollbar::-webkit-scrollbar-track{background-color:rgba(var(--current-primary-rgb),.1)}.c-site-product-catalogue__lvl1__scroller.show-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(var(--current-primary-rgb),.5)}.c-site-product-catalogue__overlay .c-loading-spinner-circle circle{stroke:var(--current-color)}.c-site-language-selector__overlay{color:var(--current-primary);display:flex;height:100%;left:0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:100}@media (min-width:60em){.c-site-language-selector__overlay{margin-left:56px}}@media (max-width:59.99em){.c-site-language-selector__overlay{top:60px;width:100%}}@media (min-width:120em){.c-site-language-selector__overlay{margin-left:64px}}@media (max-width:119.99em){.c-site-language-selector__overlay{width:calc(100% - 56px)}}@media (max-width:59.99em){.c-site-language-selector__overlay{height:calc(100dvh - 60px)!important;width:100%}}.c-site-language-selector__lvl1{height:100%;min-width:-moz-fit-content;min-width:fit-content;padding-left:20px;padding-right:20px;padding-top:40px;position:relative;width:50%;z-index:2}@media (min-width:60em){.c-site-language-selector__lvl1{padding-top:110px}}@media (max-width:59.99em){.c-site-language-selector__lvl1{position:absolute;width:100%}}.c-site-language-selector__lvl1{max-width:1000px;transform:scaleX(1);transform-origin:top left;transition:all .3s ease-in-out .3s}@media (max-width:59.99em){.c-site-language-selector__lvl1{transform:translateY(0)}}@media (min-width:90em){.c-site-language-selector__lvl1{width:45%}}@media (min-width:120em){.c-site-language-selector__lvl1{width:35%}}.c-site-language-selector__lvl1--inner{height:100%;position:relative}.c-site-language-selector__lvl1__scroller{height:calc(100dvh - 262px)}@media (max-width:59.99em){.c-site-language-selector__lvl1__scroller{height:calc(100dvh - 282px)}}.c-site-language-selector__lvl1--open{transform:scaleX(1);transition:all .3s ease-in-out}@media (max-width:59.99em){.c-site-language-selector__lvl1--open{transform:translateY(0)}}.c-site-language-selector__lvl1:after{background-color:var(--current-color);content:"";height:100%;top:0;right:0;bottom:0;left:0;position:absolute;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:-1}@media (max-width:59.99em){.c-site-language-selector__lvl1:after{opacity:1}}.c-site-language-selector__lvl1:after{filter:brightness(.9)}.c-site-language-selector__overlay__background{bottom:0;position:fixed;right:0;top:0;z-index:-1}@media (min-width:60em){.c-site-language-selector__overlay__background{left:56px}}@media (max-width:59.99em){.c-site-language-selector__overlay__background{display:none}}@media (min-width:120em){.c-site-language-selector__overlay__background{left:64px}}.c-site-language-selector__overlay__background{background-color:rgba(var(--current-color-rgb),.5)}.c-site-language-selector__overlay-title{font-family:var(--headline-font-family)!important}@media (min-width:60em){.menu-enter-from,.menu-leave-to{opacity:0}}.menu-enter-from .c-site-language-selector__lvl1{transform:scaleX(0)}@media (max-width:59.99em){.menu-enter-from .c-site-language-selector__lvl1{transform:translateY(-100%)}}.menu-enter-from .c-site-language-selector__lvl1{opacity:0}.menu-leave-to .c-site-language-selector__lvl1{transform:scaleX(0)}@media (max-width:59.99em){.menu-leave-to .c-site-language-selector__lvl1{transform:translateY(-110%)}}.menu-enter-from .c-site-language-selector__lvl1 .c-site-language-selector__lvl1--inner{opacity:0;transition-delay:.3s;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-enter-from .c-site-language-selector-nav-item,.menu-enter-from .c-site-language-selector-nav-item--faded,.menu-leave-to .c-site-language-selector-nav-item,.menu-leave-to .c-site-language-selector-nav-item--faded{--tw-translate-y:10px;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.menu-leave-to .c-site-language-selector__lvl1 .c-site-language-selector__lvl1--inner{opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.c-site-language-selector-nav-item{opacity:1}.c-site-language-selector-nav-item,.c-site-language-selector-nav-item--faded{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-delay:.3s;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.c-site-language-selector-nav-item--faded{opacity:.6}.c-site-language-selector-item{border-color:rgba(var(--current-primary-rgb),.5)}.c-site-language-selector__overlay ::-webkit-scrollbar{opacity:0;width:12px}@media (max-width:59.99em){.c-site-language-selector__overlay ::-webkit-scrollbar{display:none}}.c-site-language-selector__lvl1__scroller::-webkit-scrollbar-thumb,.c-site-language-selector__lvl1__scroller::-webkit-scrollbar-track{background-color:transparent}.c-site-language-selector__lvl1__scroller.show-scrollbar::-webkit-scrollbar-track{background-color:rgba(var(--current-primary-rgb),.1)}.c-site-language-selector__lvl1__scroller.show-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(var(--current-primary-rgb),.5)}.c-site-navigation #mobile-nav{transform:translateY(calc(var(--scroll-percentage)*-100%))}.c-site-navigation #mobile-nav:after{background-color:var(--current-primary);bottom:0;content:"";height:1px;left:0;opacity:calc(var(--nav-percentage)*.2*1);position:absolute;width:100%}.c-site-navigation #mobile-nav{transition:background-color .2s ease-in-out,color .2s ease-in-out,filter .2s ease-in-out}.c-site-navigation .mobile-padding-transition{padding-bottom:var(--nav-padding)}.c-site-navigation__brand-logo{transform:scale(1.3)}.c-site-navigation__brand-logo--transition{transform:scale(calc(2.3 + var(--nav-percentage)*-1)) translateY(calc(1em + var(--nav-percentage)*-1em))}.c-site-navigation__corp-logo{transform:scale(1)}.c-site-navigation__corp-logo--transition{transform:scale(calc(2 + var(--nav-percentage)*-1)) translateY(calc(1em + var(--nav-percentage)*-1em))}.c-site-navigation__corp-logo--transition-text{transform:scale(calc(1.1 + var(--nav-percentage)*-.1)) translateY(calc(.8em + var(--nav-percentage)*-.8em))}.c-site-navigation__label--transition{opacity:calc(1 + var(--nav-percentage)*-1.6)}.c-site-navigation__sublabel--transition{opacity:calc(1 + var(--nav-percentage)*-2.6)}.c-site-navigation__corp-logo span{font-family:var(--headline-font-family)!important}.c-site-navigation__logo--on-transition-active{transition:transform .2s ease-in-out .2s}.c-site-navigation__label--on-transition-active{transition:opacity .2s ease-in-out}.c-site-navigation--add-icon-margin-right{margin-right:calc(32px + var(--theme-layout-gutter))}.c-site-navigation--add-placeholder-width{width:calc(64px + var(--theme-layout-gutter))}.c-site-navigation #desktop-nav:before{height:100%;position:absolute;width:100%;z-index:1;--tw-translate-x:100%;background-color:var(--current-color);filter:brightness(1.1);transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.c-site-navigation #desktop-nav:before,.c-site-navigation #desktop-nav:hover:before{content:"";transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.c-site-navigation #desktop-nav:hover:before{--tw-translate-x:0px}.menu-bg-leave-active{transition-delay:.5s;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-bg-leave-to{--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.c-site-navigation{position:relative;z-index:200}.c-site-navigation .mobile-menu-open,.c-site-navigation .site-navigation__menu-background{filter:brightness(1.1)}.c-site-navigation__menu .menu-line{transition:opacity 0s ease-in-out .25s}.c-site-navigation__menu--animate-open .menu-line{opacity:0}.c-site-navigation__menu .menu-line-before{rotate:0deg;transform-origin:center;transition:y .25s cubic-bezier(.87,0,.13,1) .25s,rotate .2s cubic-bezier(.87,0,.13,1)}.c-site-navigation__menu--animate-open .menu-line-before{y:16px;rotate:45deg;transition:y .25s cubic-bezier(.87,0,.13,1),rotate .2s cubic-bezier(.87,0,.13,1) .25s}.c-site-navigation__menu .menu-line-after{rotate:0deg;transform-origin:center;transition:y .25s cubic-bezier(.87,0,.13,1) .25s,rotate .2s cubic-bezier(.87,0,.13,1)}.c-site-navigation__menu--animate-open .menu-line-after{y:16px;rotate:-45deg;transition:y .25s cubic-bezier(.87,0,.13,1),rotate .2s cubic-bezier(.87,0,.13,1) .25s}.mobile-nav svg{max-height:100%;max-width:100%}.c-site-navigation__brand-logo svg,.c-site-navigation__corp-logo svg{height:36px;width:auto}.t-site-navigation-icons-on-toggle-enter-active{transition-delay:.25s;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:59.99em){.t-site-navigation-icons-on-toggle-enter-active{transition-delay:0s;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.t-site-navigation-icons-on-toggle-leave-active{transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:59.99em){.t-site-navigation-icons-on-toggle-leave-active{transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.t-site-navigation-icons-on-toggle-enter-from,.t-site-navigation-icons-on-toggle-leave-to{opacity:0}.c-site-footer .c-site-footer__corporate-inner__corp-link{font-family:var(--headline-font-family)}@media (min-width:37.8125em){.c-site-footer__main--clipped{overflow:clip}}.c-site-footer svg{height:100%;width:100%}.c-site-footer__brand{font-family:var(--text-font-family);font-size:var(--text-font-size-multiplier);line-height:var(--text-line-height-multiplier)}.c-site-footer__brand h1,.c-site-footer__brand h2,.c-site-footer__brand h3,.c-site-footer__brand h4,.c-site-footer__brand h5,.c-site-footer__brand h6{font-family:var(--headline-font-family);font-size:var(--headline-font-size-multiplier);line-height:var(--headline-line-height-multiplier)}.c-site-footer__brand svg{max-width:100%}.c-site-footer__some-content svg{width:40px}@media (max-width:37.8025em){.c-site-footer__some-content svg{width:36px}}@media (max-width:37.8025em){.c-page-hero-slider,.c-page-hero-slider img,.c-page-hero-slider__contents,.c-page-hero-slider__contents picture,.c-page-hero-slider__contents--single,.c-page-hero-slider__contents--single picture,.c-page-hero-slider__inner,.c-page-hero-slider__wrapper{height:100%;min-height:54vw}}.c-page-hero-slider,.c-page-hero-slider img,.c-page-hero-slider__contents,.c-page-hero-slider__contents picture,.c-page-hero-slider__contents--single,.c-page-hero-slider__contents--single picture,.c-page-hero-slider__inner,.c-page-hero-slider__wrapper{max-height:1000px}@media (min-width:37.8125em){.c-page-hero-slider,.c-page-hero-slider img,.c-page-hero-slider__contents,.c-page-hero-slider__contents picture,.c-page-hero-slider__contents--single,.c-page-hero-slider__contents--single picture,.c-page-hero-slider__inner,.c-page-hero-slider__wrapper{height:55vw}}@media (min-width:60em){.c-page-hero-slider,.c-page-hero-slider img,.c-page-hero-slider__contents,.c-page-hero-slider__contents picture,.c-page-hero-slider__contents--single,.c-page-hero-slider__contents--single picture,.c-page-hero-slider__inner,.c-page-hero-slider__wrapper{height:55vw}}@media (min-width:64em){.c-page-hero-slider,.c-page-hero-slider img,.c-page-hero-slider__contents,.c-page-hero-slider__contents picture,.c-page-hero-slider__contents--single,.c-page-hero-slider__contents--single picture,.c-page-hero-slider__inner,.c-page-hero-slider__wrapper{height:40vw}}@media (min-width:90em){.c-page-hero-slider,.c-page-hero-slider img,.c-page-hero-slider__contents,.c-page-hero-slider__contents picture,.c-page-hero-slider__contents--single,.c-page-hero-slider__contents--single picture,.c-page-hero-slider__inner,.c-page-hero-slider__wrapper{height:35vw}}.c-page-hero-slider__content-video--spot>div,.c-page-hero-slider__content-video>div{height:100%!important;padding-bottom:0!important;z-index:1}.c-page-hero-slider__content-video--spot>div>div,.c-page-hero-slider__content-video>div>div{height:100%!important;padding-bottom:0!important}.c-page-hero-slider__content-video--fullWidth-spot>div,.c-page-hero-slider__content-video--fullWidth-spot>div>div,.c-page-hero-slider__content-video--fullWidth>div,.c-page-hero-slider__content-video--fullWidth>div>div{padding-bottom:calc(56vw + .5%)!important;z-index:1}@media (min-width:37.8125em){.c-page-hero-slider__content-video--fullWidth-spot>div,.c-page-hero-slider__content-video--fullWidth-spot>div>div,.c-page-hero-slider__content-video--fullWidth>div,.c-page-hero-slider__content-video--fullWidth>div>div{padding-bottom:calc(55.2vw + 1%)!important}}@media (min-width:64em){.c-page-hero-slider__content-video--fullWidth-spot>div,.c-page-hero-slider__content-video--fullWidth-spot>div>div,.c-page-hero-slider__content-video--fullWidth>div,.c-page-hero-slider__content-video--fullWidth>div>div{padding-bottom:calc(55.7vw + .5%)!important}}@media (min-width:90em){.c-page-hero-slider__content-video--fullWidth-spot>div,.c-page-hero-slider__content-video--fullWidth-spot>div>div,.c-page-hero-slider__content-video--fullWidth>div,.c-page-hero-slider__content-video--fullWidth>div>div{padding-bottom:calc(36vw + 21%)!important}}@media (max-width:37.8025em){.c-page-hero-slider .c-page-hero-slider__inner__titlePlacement--top img,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents picture,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents--single,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents--single picture,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents{height:100%;min-height:54vw}}.c-page-hero-slider .c-page-hero-slider__inner__titlePlacement--top img,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents picture,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents--single,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents--single picture,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents{max-height:1000px}@media (min-width:37.8125em){.c-page-hero-slider .c-page-hero-slider__inner__titlePlacement--top img,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents picture,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents--single,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents--single picture,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents{height:55vw}}@media (min-width:60em){.c-page-hero-slider .c-page-hero-slider__inner__titlePlacement--top img,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents picture,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents--single,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents--single picture,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents{height:55vw}}@media (min-width:64em){.c-page-hero-slider .c-page-hero-slider__inner__titlePlacement--top img,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents picture,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents--single,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents--single picture,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents{height:40vw}}@media (min-width:90em){.c-page-hero-slider .c-page-hero-slider__inner__titlePlacement--top img,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents picture,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents--single,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents--single picture,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__contents{height:35vw}}.c-page-hero-slider:has(.c-page-hero-slider__inner__titlePlacement--top),.c-page-hero-slider__inner.c-page-hero-slider__inner__titlePlacement--top{height:auto!important;max-height:none!important}.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth-spot>div,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth-spot>div>div,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth>div,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth>div>div{padding-bottom:calc(56vw + .5%)!important;z-index:1}@media (min-width:37.8125em){.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth-spot>div,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth-spot>div>div,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth>div,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth>div>div{padding-bottom:calc(55.2vw + 1%)!important}}@media (min-width:64em){.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth-spot>div,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth-spot>div>div,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth>div,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth>div>div{padding-bottom:calc(55.7vw + .5%)!important}}@media (min-width:90em){.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth-spot>div,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth-spot>div>div,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth>div,.c-page-hero-slider__inner__titlePlacement--top .c-page-hero-slider__content-video--fullWidth>div>div{padding-bottom:calc(36vw + 21%)!important}}.c-page-hero-slider__inner__titlePlacement--top{overflow:hidden}@media (max-width:37.8025em){.c-page-hero-slider .c-page-hero-slider__inner__titlePlacement--bottom img,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents picture,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents--single,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents--single picture{height:100%;min-height:54vw}}.c-page-hero-slider .c-page-hero-slider__inner__titlePlacement--bottom img,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents picture,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents--single,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents--single picture{max-height:1000px}@media (min-width:37.8125em){.c-page-hero-slider .c-page-hero-slider__inner__titlePlacement--bottom img,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents picture,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents--single,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents--single picture{height:55vw}}@media (min-width:60em){.c-page-hero-slider .c-page-hero-slider__inner__titlePlacement--bottom img,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents picture,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents--single,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents--single picture{height:55vw}}@media (min-width:64em){.c-page-hero-slider .c-page-hero-slider__inner__titlePlacement--bottom img,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents picture,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents--single,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents--single picture{height:40vw}}@media (min-width:90em){.c-page-hero-slider .c-page-hero-slider__inner__titlePlacement--bottom img,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents picture,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents--single,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__contents--single picture{height:35vw}}.c-page-hero-slider:has(.c-page-hero-slider__inner__titlePlacement--bottom),.c-page-hero-slider__inner.c-page-hero-slider__inner__titlePlacement--bottom{height:auto!important;max-height:none!important}.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth-spot>div,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth-spot>div>div,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth>div,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth>div>div{padding-bottom:calc(56vw + .5%)!important;z-index:1}@media (min-width:37.8125em){.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth-spot>div,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth-spot>div>div,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth>div,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth>div>div{padding-bottom:calc(55.2vw + 1%)!important}}@media (min-width:64em){.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth-spot>div,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth-spot>div>div,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth>div,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth>div>div{padding-bottom:calc(55.7vw + .5%)!important}}@media (min-width:90em){.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth-spot>div,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth-spot>div>div,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth>div,.c-page-hero-slider__inner__titlePlacement--bottom .c-page-hero-slider__content-video--fullWidth>div>div{padding-bottom:calc(36vw + 21%)!important}}.c-page-hero-slider__content-blurred-image,.t-page-hero-slider__item-image-overlay{height:calc(100% + 50px)!important;max-height:none!important;width:calc(100% + 50px)!important}.c-page-hero-slider__content-blurred-image{filter:blur(8px)}.c-page-hero-slider__content-blurred-image img{height:100%!important;max-height:none!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important}.c-page-hero-slider__content-overlay{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4) 30%,rgba(0,0,0,.8))}.c-page-hero-slider img{-o-object-fit:var(--image-fit);object-fit:var(--image-fit);width:100%}.c-page-hero-slider .c-block-list__separator-line:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.c-page-hero-slider .c-page-hero-slider__top-content.c-block-list__separator-line:before{background-color:var(--current-primary)}@media (min-width:48em){.c-page-hero-slider .add-title-bottom-margin{margin-bottom:calc(var(--theme-spacing-md2) + 60px)}}.t-page-hero-slider__item-image-enter-active{transition-delay:.5s;transition-duration:.8s;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:1!important}.t-page-hero-slider__item-image-enter-from{transform:translate(100%)!important;z-index:1!important}.t-page-hero-slider__item-image-leave-active{transition-delay:.5s;transition-duration:1.4s;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0!important}.t-page-hero-slider__item-image-leave-to{transform:translate(-120%)!important;z-index:0!important}.t-page-hero-slider__item-info-enter-active{transition-delay:1.3s;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.t-page-hero-slider__item-info-leave-active{transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.t-page-hero-slider__item-info-enter-from,.t-page-hero-slider__item-info-leave-to{--tw-translate-y:40px;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.c-page-hero svg{max-height:100%;max-width:100%}.c-page-hero__brand-nav{border-color:rgba(var(--current-primary-rgb),.5)}.c-page-hero__brand-nav-item.router-link-active{text-decoration-line:underline;text-underline-offset:8px}.c-block-list-placeholder{align-items:center;background:#fff;border:1px dashed #000;color:#000;display:flex;flex-direction:column;font-family:monospace;justify-content:center}.c-block-list-placeholder__content{background-color:#ebebeb;border:1px dashed #737373;max-height:240px;max-width:800px;overflow:scroll;width:100%}.c-block-list{z-index:2}div:where([class*=c-block-list-]:not([class*=c-block-list-] [class*=c-block-list-]):last-child){padding-bottom:0}div:where([class*=c-block-list-][class*=--solid]:first-child){margin-top:0;padding-bottom:0}div:where([class*=c-block-list-][class*=--solid]+[class*=c-block-list-][class*=--solid]){margin-top:0;padding-bottom:0}div:where([class*=--solid]:not([class*=c-block-list-] [class*=c-block-list-])){padding-bottom:0}.c-block-list__separator-padding{position:relative}@media print{.c-block-list__separator-padding{padding-left:0}}@media (min-width:60em){.c-block-list__separator-padding{padding-left:56px}}@media (min-width:120em){.c-block-list__separator-padding{padding-left:64px}}.c-block-list__separator-line:before{background-color:var(--current-primary);content:"";height:100%;left:56px;position:absolute;top:0;width:1px;z-index:20}@media (max-width:59.99em){.c-block-list__separator-line:before{display:none}}@media (min-width:120em){.c-block-list__separator-line:before{left:64px}}@media print{.c-block-list__separator-line:before{display:none}}
