.product-family-specs__wrapper{padding-left:4.75rem;padding-right:.75rem}@media screen and (min-width:1280px){.product-family-specs__wrapper{padding-left:21.25rem}}.product-family-specs__header{padding-top:10rem;padding-left:5vw;padding-right:5vw;justify-content:space-between;display:flex;align-items:center}@media(max-width:481px){.product-family-specs__header{display:block}}.product-family-specs__table-navigation{display:flex;transform:translateY(4rem);right:3vw;position:absolute;z-index:1;width:4rem;justify-content:space-between}.product-family-specs__table-navigation-left,.product-family-specs__table-navigation-right{width:.8rem;height:.8rem;display:flex;justify-content:center;opacity:.75}.product-family-specs__table-navigation-left:hover,.product-family-specs__table-navigation-right:hover{opacity:1}.product-family-specs__table-navigation-left.swiper-button-disabled,.product-family-specs__table-navigation-right.swiper-button-disabled{pointer-events:none;opacity:.3}.product-family-specs__table-navigation-right{transform:rotate(180deg)}.product-family-specs__title{margin:0}.product-family-specs__grey-download__container{display:flex;justify-content:center;align-items:center;margin-top:1.5em;margin-left:1.5em;margin-right:1.5em}.product-family-specs__download-button__grey{align-items:center;display:flex;justify-content:space-between;margin:20px 0 0;max-width:100%;padding-bottom:1rem;padding-top:1rem;width:21rem}.product-family-specs__download-button__grey:after{align-self:center;background:url(/assets/icons/down-arrow-grey.svg);background-repeat:no-repeat;content:"";display:inline-block;flex-shrink:0;height:21px;width:18px}.button__grey{background-color:#eaebef;color:#5d5f69;font-size:.9rem;font-weight:500;line-height:43px;padding:.3vw 2vw;transition:transform .2s ease}.button__grey:hover{box-shadow:0 16px 25px -13px rgba(62,63,67,.45);transform:translateY(-3px) scale(1.02)}.product-family-specs__download-button-text__grey{max-width:10%}.product-family-specs__table{display:flex;margin-top:5rem;margin-bottom:5rem;position:relative}.product-family-specs__table-column{margin-top:2.25rem;background-color:#fff;padding-bottom:2rem;padding-top:2rem;margin-bottom:1.25rem}.product-family-specs__table-column .product-family-specs__product-image{height:15rem;display:block;margin:0 auto 2rem}.product-family-specs__table-column_nav{width:21.25rem;background-color:#3e3f43;box-shadow:1.875rem 0 1.875rem -1rem rgba(62,63,67,.45);padding-top:21.25rem;padding-left:4.5rem;margin:0;top:5rem;position:absolute;height:calc(100% - 10rem);transform:translateX(-22.05rem);transition:transform .5s cubic-bezier(.29,.3,0,1)}@media screen and (min-width:1280px){.product-family-specs__table-column_nav{transform:none;left:0}}.product-family-specs__table-column_nav.first-view,.product-family-specs__table-column_nav:hover{transform:translateX(-4.75rem)}@media screen and (min-width:1280px){.product-family-specs__table-column_nav.first-view,.product-family-specs__table-column_nav:hover{transform:none}}.product-family-specs__table-column_nav.first-view .product-family-specs__nav-arrow,.product-family-specs__table-column_nav:hover .product-family-specs__nav-arrow{transform:rotate(180deg)}.product-family-specs__nav-arrow{position:absolute;top:1.8rem;right:1.1rem;width:1.8rem;height:auto;transition:transform .5s ease}@media screen and (min-width:1280px){.product-family-specs__nav-arrow{display:none}}.product-family-specs__spec-list{padding:0;margin:0;list-style:none;min-width:0;width:100%}.product-family-specs__table-row{font-family:Avenir Next,Arial,sans-serif;font-size:.875rem;letter-spacing:.069375rem;line-height:2.25rem;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #f4f5f7;padding-left:2.125rem;padding-right:2.125rem;display:flex;text-align:center;transition:box-shadow .3s ease}.product-family-specs__table-row.active{box-shadow:0 0 10px 0 rgba(0,0,0,.231372549);position:relative;z-index:100}.product-family-specs__table-row.active span{transform:scale(1.05)}@media(min-width:768px)and (max-width:991px){.product-family-specs__table-row{font-size:.8125rem}}.product-family-specs__table-row_nav{color:#f4f5f7;border-bottom-color:#5d5f69;padding-left:0;padding-right:0;cursor:default;align-items:center}.product-family-specs__table-row_product-code{text-transform:uppercase;font-weight:700;border-bottom:none;margin-bottom:2rem}.product-family-specs__table-row_product-code span{margin-right:1rem}.product-family-specs__table-row_product-code span:last-child{margin-right:0}.product-family-specs__table-row span{display:block;flex-grow:1;flex-shrink:0;flex-basis:1;transition:transform .3s ease;cursor:default;margin-right:15px;margin-left:15px}.tooltip-trigger{display:block;background-image:url(/assets/icons/info-icon.svg);width:18px;height:18px;background-repeat:no-repeat;margin-left:auto;margin-right:10px;flex-shrink:0}@media screen and (max-width:574px){.tooltip-trigger{display:none}.product-family-specs__table-column_nav:hover .tooltip-trigger{display:block}}.tooltip{z-index:200;color:#000;width:220px;box-shadow:0 2px 14px 0 rgba(62,63,67,.45);padding:1.4375rem;background:#fff;border-radius:6px;white-space:normal;pointer-events:none}.tooltip-inner{white-space:normal;font-size:.75rem;color:#5d5f69;letter-spacing:0;line-height:1.125rem;text-align:left}.tooltip-arrow{transform:rotate(-45deg);background:#fff;border-radius:6px;width:30px;height:30px;position:absolute;left:-12px;top:50%;margin-top:-15px}@media screen and (max-width:574px){.tooltip-arrow{display:none}}.component-small-image{background:initial;padding-top:0}.component-big-image__text-content,.component-big-image__text-headline{width:auto}@media(max-width:479px){.component-big-image__image-wrapper .big-image{padding-bottom:30px}.component-big-image__text-element,.component-big-image__text-wrapper{margin-bottom:0}.component-big-image{padding-bottom:5rem}}.component-small-image__text-wrapper{margin-bottom:7vw;margin-top:5vw}.component-small-image{position:relative}.feature-section{background-color:#fff;overflow:hidden;padding-bottom:3vw}@media(max-width:479px){.component-small-image__text-wrapper{padding-top:32vw}.component-small-image__image-wrapper{top:23vw}}.component-switch-image__button:hover{align-items:center;background-color:#3e3f43;box-shadow:0 4px 33px -4px rgba(0,0,0,.45);display:flex;flex-direction:row;justify-content:flex-start;padding:0 6vw 0 0;transition:all .2s ease}.component-switch-image__button:active{box-shadow:0 0 0 0 rgba(0,0,0,.45)}.checkbox{align-items:baseline;color:#fff;display:flex;position:relative}.checkbox__input{display:grid;grid-template-areas:"checkbox";position:relative;top:2px}.checkbox__input>*{grid-area:checkbox}.checkbox__input input{height:1em;opacity:0;width:1em}.checkbox__label{color:#fff;font-size:15px;font-weight:100;margin-left:.7rem;text-transform:uppercase}.checkbox__control{border:.1em solid;border-radius:.25em;display:inline-grid;height:1em;width:1em}.checkbox__control svg{display:none;width:90%}.checkbox__input.input--orange input:focus+.checkbox__control{color:orange}.checkbox__input.input--green input:checked+.checkbox__control{background-color:#76cf00;color:#76cf00}.checkbox__input.input--green input:checked+.checkbox__control svg{display:block}.checkbox__input.input--orange input:checked+.checkbox__control{background-color:orange;color:orange}.checkbox__input.input--orange input:checked+.checkbox__control svg{display:block}.error-message{bottom:-30px;color:#d95341;font-size:12px;font-weight:500;position:absolute;right:0}.product-specs--details-image--nav .relative-wrapper{position:relative;width:100%}.product-specs--details-image--nav .wrapper{background-color:#eaebef;cursor:pointer;display:flex;flex-direction:column;height:60px;max-width:30%;min-width:125px;overflow:hidden;padding:10px;position:absolute;transition:.4s ease-in-out}.product-specs--details-image--nav .wrapper:hover{box-shadow:0 16px 25px -13px rgba(62,63,67,.45);transform:translateY(-2px) scale(1.01)}@media screen and (max-width:1350px){.product-specs--details-image--nav .wrapper{min-width:100px}}@media screen and (max-width:991px){.product-specs--details-image--nav .wrapper{min-width:125px}}@media screen and (max-width:485px){.product-specs--details-image--nav .wrapper{min-width:100px}}.product-specs--details-image--nav--text-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.product-specs--details-image--nav--text{font-size:1em;font-weight:500;line-height:1.4;margin-bottom:0}.product-specs--details-image--nav--text.selected{color:#000;font-weight:600}.product-specs--details-content---button-arrow{margin-left:auto;margin-top:2rem}.product-specs--details-content-specifications{color:#000;margin-bottom:2rem}.product-specs--details-content-downloads{color:#000;margin-top:2rem}.product-specs--details-image--nav{display:flex;gap:.25rem;justify-content:space-between;width:100%}.product-specs--details-content--downloads-button-wrapper{align-items:center;display:flex;position:relative;width:100%}.product-specs__details-image-wrapper .image{margin-top:10rem}.product-specs__filter__settings-button_active{background-color:#8dc63f!important;border-color:#487110;box-shadow:inset 0 7px 13px -1px #5e8b23}.product-specs__details-image__nav--text:before{background:#3e3f43;border-radius:1em;content:"";display:inline-block;height:.6em;margin-top:.4em;opacity:0;position:relative;transform:translateX(-100%);width:.6em}.product-specs__details-image__nav--text{padding:3px 0}.product-specs__details-image__nav--text.selected:before{opacity:1}.product-specs__details-image__nav{flex-wrap:nowrap;justify-content:normal}.product-specs__details-content__downloads-button-wrapper:hover .product-specs__details-content__downloads-button{transform:translateY(-5px)}.product-specs__details-content__downloads-button-wrapper .product-specs__details-content__downloads-button{transition:transform .2s ease}.product-specs__details-content__downloads-button-wrapper:active .product-specs__details-content__downloads-button{transform:translateY(0)}.product-specs__family-sheet-download{margin-bottom:40px;text-align:center}.product-specs__family-sheet-download h5{color:#fff}.product-specs__family-sheet-download .button{display:block;line-height:1.8;margin:0;width:100%}.product-specs__filter-header__button-wrapper{width:100%}.product-specs__filter-header{flex-direction:row;flex-wrap:wrap}div.cs-select{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.cs-select:focus{outline:none}div.cs-select input,div.cs-select select{display:none}div.cs-select .product-configurator__option__icon{speak:none;transition:transform .3s ease}div.cs-select.cs-active .product-configurator__option__icon{transform:rotate(180deg)}div.cs-select .cs-options{background:#fff;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:0;overflow:hidden;position:absolute;transition:opacity .3s ease,visibility 0s linear .3s,-webkit-clip-path .3s ease;transition:clip-path .3s ease,opacity .3s ease,visibility 0s linear .3s;transition:clip-path .3s ease,opacity .3s ease,visibility 0s linear .3s,-webkit-clip-path .3s ease;visibility:hidden;width:100%}div.cs-select.cs-active .cs-options{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:1;transition:opacity .3s ease,visibility 0s,-webkit-clip-path .3s ease;transition:clip-path .3s ease,opacity .3s ease,visibility 0s;transition:clip-path .3s ease,opacity .3s ease,visibility 0s,-webkit-clip-path .3s ease;visibility:visible}@media(prefers-reduced-motion:reduce){div.cs-select .cs-options,div.cs-select.cs-active .cs-options{transition:none}}div.cs-select ul{list-style:none;margin:0;padding:0;width:100%}div.cs-select ul span{display:block;padding:1em}.product-configurator,.product-configurator__image,.product-configurator__image-wrapper{background-color:#fff}.product-configurator__image img{width:100%}.product-overview__wrapper{background-color:#eaebef;padding-top:6rem}.product-overview__thumbnail{height:10vh;min-height:7em;min-width:7em;width:10vh}.product-overview__thumbnail-wrapper{margin-bottom:0;margin-top:-11vh}@media(min-width:480px){.product-overview_desktop{width:50%}.product-overview__image-wrapper{height:100%;width:100%}}.product-overview_mobile{width:100%}.product-overview_mobile .product-overview__image-wrapper{align-self:auto;flex:none}.related-products__product-wrapper{flex-shrink:1}.subnavbar{z-index:9998}.subnavbar.show{transform:translateY(6rem)}.subnavbar a{color:#3e3f43;font-size:14px;font-weight:600;line-height:22px;opacity:.6;width:auto}