.model-finder__more-info-link:before,.model-finder__step:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:dt-icon,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none}.model-finder__more-info-link:before{content:"\e80b"}@keyframes model-finder__loading{0%{transform:translate(-50%,-50%) scaleX(-1) rotate(0deg)}to{transform:translate(-50%,-50%) scaleX(-1) rotate(-1turn)}}.model-finder{background-color:#f5f5f5;overflow-x:hidden;position:relative}.model-finder *{transition-timing-function:ease-in-out!important}@media only screen and (min-width:768px){.model-finder{overflow-x:hidden}}@media only screen and (min-width:1024px){.model-finder{display:flex;padding-bottom:0;width:100%}}.model-finder__sticky-placeholder{display:none}@media only screen and (min-width:1024px){.siteheader.is--visible~.sitemain .model-finder--active .model-finder__filter{height:calc(100vh - 122px)}.model-finder--active .model-finder__filter{height:calc(100vh - 57px);position:-webkit-sticky;position:sticky;top:0;transition:top .25s,height .25s}.model-finder--active .model-finder__result{height:auto;margin-left:-19.09636%;width:calc(8.07292vw + 40.61329%)}}@media only screen and (min-width:1280px){.model-finder--active .model-finder__result{margin-left:-26.26867%;width:calc(8.07292vw + 47.78559%)}}@media only screen and (min-width:1440px){.model-finder--active .model-finder__result{margin-left:-33.44098%;width:calc(8.07292vw + 54.9579%)}}@media only screen and (min-width:1024px){.model-finder__filter{flex-shrink:0;margin-left:8.07292vw;width:calc(62.278% + 2px)}.model-finder__result{flex-shrink:0;height:100vh;position:-webkit-sticky;position:sticky;top:0;width:calc(8.07292vw + 21.51693% + 2px)}.siteheader.is--visible~.sitemain .model-finder:not(.model-finder--active) .model-finder__result{top:65px}.siteheader.is--visible~.sitemain .tabnav.is--sticky~.model-finder:not(.model-finder--active) .model-finder__result{top:122px}.tabnav.is--sticky~.model-finder:not(.model-finder--active) .model-finder__result{height:calc(100vh - 57px);top:57px}.model-finder--active .model-finder__filter-scroll{height:100%;margin-left:-20px;overflow-y:scroll}.model-finder--active .model-finder__filter-inner{margin-bottom:100px}.model-finder--active .model-finder__intro{margin-left:20px}.model-finder--active .model-finder__intro-headline{font-size:var(--headline-font-size);font-weight:900;line-height:var(--headline-font-size);margin-top:6px;text-transform:uppercase}.model-finder--active .model-finder__intro-headline span{background-image:linear-gradient(to bottom,currentColor var(--headline-border-size),transparent 0);background-repeat:repeat;background-size:100% var(--headline-font-size);-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding-block:var(--headline-border-size)}.win .model-finder--active .model-finder__intro-headline span{background-position-y:var(--headline-border-size)}.model-finder--active .model-finder__intro-copy{margin:0;max-height:0;opacity:0}.model-finder--active .model-finder__steps{margin-left:0}.model-finder--active .model-finder__finish-wrapper{margin-left:20px}.model-finder--active .model-finder__step--active .model-finder__options{display:none}.model-finder--active .model-finder__finish-text{margin:0;max-height:0;opacity:0}.model-finder--active .model-finder__reset{margin-bottom:0;margin-top:20px}}.model-finder__filter{padding-top:64px}.model-finder__filter-inner{transition:height .25s}@media only screen and (max-width:767px){.model-finder__filter-inner{margin:0 auto;padding-left:1.21029%;padding-right:1.21029%;width:86.06771%}}@media only screen and (min-width:768px) and (max-width:1023px){.model-finder__filter-inner{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:86.06771%}.model-finder__intro{flex-basis:83.33333%;margin-left:8.33333%;max-width:83.33333%;padding-left:1.21029%;padding-right:1.21029%;width:100%}}@media only screen and (min-width:1024px){.model-finder__intro{margin-left:calc(16.66667% - 50px);transition:margin .175s;width:33.88672vw}}@media only screen and (min-width:1280px){.model-finder__intro{width:33.90625vw}}@media only screen and (min-width:1440px){.model-finder__intro{width:33.95833vw}}.model-finder__intro-headline{--headline-font-size:20px;--headline-border-size:2px;font-size:var(--headline-font-size);font-weight:900;font-weight:700;line-height:var(--headline-font-size);text-transform:uppercase}@media only screen and (min-width:768px){.model-finder__intro-headline{--headline-font-size:24px;--headline-border-size:2px}}@media only screen and (min-width:1024px){.model-finder__intro-headline{--headline-font-size:28px;--headline-border-size:3px}}.model-finder__intro-headline span{background-image:linear-gradient(to bottom,currentColor var(--headline-border-size),transparent 0);background-repeat:repeat;background-size:100% var(--headline-font-size);-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding-block:var(--headline-border-size)}.win .model-finder__intro-headline span{background-position-y:var(--headline-border-size)}.model-finder__intro-headline .glossary-item:after{margin-top:8px}@media only screen and (min-width:1024px){.model-finder__intro-headline{--headline-font-size:22px;--headline-border-size:3px;font-size:var(--headline-font-size);font-weight:900;line-height:var(--headline-font-size);text-transform:uppercase;transition:font-size .175s}}@media only screen and (min-width:1024px) and (min-width:768px){.model-finder__intro-headline{--headline-font-size:28px;--headline-border-size:3px}}@media only screen and (min-width:1024px) and (min-width:1024px){.model-finder__intro-headline{--headline-font-size:38px;--headline-border-size:4px}}@media only screen and (min-width:1024px){.model-finder__intro-headline span{background-image:linear-gradient(to bottom,currentColor var(--headline-border-size),transparent 0);background-repeat:repeat;background-size:100% var(--headline-font-size);-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding-block:var(--headline-border-size)}.win .model-finder__intro-headline span{background-position-y:var(--headline-border-size)}.model-finder__intro-headline .glossary-item:after{margin-top:18px}}.model-finder__intro-copy{font-size:18px;line-height:1.44444;margin-top:16px}.model-finder__intro-copy .glossary-item:after{margin-top:7px}@media only screen and (min-width:1024px){.model-finder__intro-copy{margin-top:20px;max-height:200px;max-width:485px;transition:opacity .175s,margin .175s,max-height .175s}}@media only screen and (min-width:768px) and (max-width:1023px){.model-finder__form{flex-basis:83.33333%;margin-left:8.33333%;max-width:83.33333%;padding-left:1.21029%;padding-right:1.21029%;width:100%}}.model-finder__steps{align-items:flex-start;display:flex;flex-direction:column;padding-top:16px;transition:margin .175s}@media only screen and (min-width:1024px){.model-finder__steps{margin-left:calc(16.66667% - 20px)}}.model-finder__step{padding:16px 0;position:relative;width:100%}.model-finder__step:focus-visible{outline:2px solid #ff8200;outline-offset:2px}.model-finder__step:focus-visible .model-finder__step--active{outline:none}.model-finder__step:focus-visible .model-finder__step--active .model-finder__options{outline:2px solid #ff8200;outline-offset:2px}.model-finder__step:before{color:#ff8200;font-size:24px;opacity:0;position:absolute;right:18px;top:50%;transform:translateY(-50%);transition:opacity .25s}@media only screen and (min-width:1024px){.model-finder__step{max-width:800px;padding:16px 60px 16px 20px}}@media only screen and (min-width:1280px){.model-finder__step{padding-right:80px}.model-finder__step:before{right:28px}}@media only screen and (min-width:1440px){.model-finder__step:before{right:38px}}.model-finder__step .select{max-width:432px}.model-finder__step .model-finder__more-info-link{display:none}.model-finder__step:not(.model-finder__step--active) .model-finder__options{visibility:hidden}.model-finder__step.model-finder__step--active .model-finder__selected-option{height:0}.model-finder__step.model-finder__step--active .model-finder__more-info-link{display:block}@media only screen and (min-width:1024px){.model-finder--active .model-finder__step.model-finder__step--active,.model-finder__step.model-finder__step--disabled,.model-finder__step.model-finder__step--filled{max-width:41.01562vw;width:100%}}@media only screen and (min-width:1280px){.model-finder--active .model-finder__step.model-finder__step--active,.model-finder__step.model-finder__step--disabled,.model-finder__step.model-finder__step--filled{max-width:33.98438vw}}@media only screen and (min-width:1440px){.model-finder--active .model-finder__step.model-finder__step--active,.model-finder__step.model-finder__step--disabled,.model-finder__step.model-finder__step--filled{max-width:29.51389vw}}.model-finder:not(.model-finder--active) .model-finder__step--active{padding-bottom:35px}.model-finder:not(.model-finder--active) .model-finder__step--active .model-finder__step-number{-webkit-text-stroke-width:.5px;transform:translate(-28px,-10px) scale(2.3)}.model-finder:not(.model-finder--active) .model-finder__step--active .model-finder__attribute-wrapper{margin-left:-30px}@media only screen and (min-width:1024px){.model-finder:not(.model-finder--active) .model-finder__step--active .model-finder__attribute-wrapper{margin-left:-25px}}.model-finder:not(.model-finder--active) .model-finder__step--active .model-finder__step-attribute{--headline-font-size:22px;--headline-border-size:3px;font-size:var(--headline-font-size);font-weight:900;letter-spacing:0;line-height:var(--headline-font-size);text-transform:uppercase;width:calc(100vw - 90px)}@media only screen and (min-width:768px){.model-finder:not(.model-finder--active) .model-finder__step--active .model-finder__step-attribute{--headline-font-size:28px;--headline-border-size:3px}}@media only screen and (min-width:1024px){.model-finder:not(.model-finder--active) .model-finder__step--active .model-finder__step-attribute{--headline-font-size:38px;--headline-border-size:4px}}.model-finder:not(.model-finder--active) .model-finder__step--active .model-finder__step-attribute span{background-image:linear-gradient(to bottom,currentColor var(--headline-border-size),transparent 0);background-repeat:repeat;background-size:100% var(--headline-font-size);-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding-block:var(--headline-border-size)}.win .model-finder:not(.model-finder--active) .model-finder__step--active .model-finder__step-attribute span{background-position-y:var(--headline-border-size)}.model-finder:not(.model-finder--active) .model-finder__step--active .model-finder__step-attribute .glossary-item:after{margin-top:12px;margin-top:-5px!important}@media only screen and (min-width:768px) and (max-width:1023px){.model-finder:not(.model-finder--active) .model-finder__step--active .model-finder__step-number{-webkit-text-stroke-width:.5px;transform:translate(-28px,-10px) scale(2.3)}}@media only screen and (min-width:1024px){.model-finder:not(.model-finder--active) .model-finder__step--active{padding-top:55px;transform:translateX(-30px)}.model-finder:not(.model-finder--active) .model-finder__step--active .model-finder__step-number{-webkit-text-stroke-width:.5px;transform:translate(-28px,-10px) scale(3.7)}.model-finder:not(.model-finder--active) .model-finder__step--active .model-finder__step-attribute{width:auto}}.model-finder__step--filled{z-index:2}.model-finder__step--active{z-index:3}.csshover .model-finder--active .model-finder__step--active:hover,.csshover .model-finder__step--filled:hover{cursor:pointer}@media only screen and (min-width:1024px){.csshover .model-finder--active .model-finder__step--active:hover,.csshover .model-finder__step--filled:hover{background-color:#fff;cursor:pointer}.csshover .model-finder--active .model-finder__step--active:hover:before,.csshover .model-finder__step--filled:hover:before{opacity:1;visibility:visible}}.model-finder__step--disabled .model-finder__step-attribute{opacity:.2}.model-finder__number-wrapper{display:flex;transition:margin .5s}.model-finder__step-number{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ff8200;color:#f5f5f5;display:inline-block;font-size:54px;font-weight:700;line-height:1;opacity:.9!important;transition:transform .5s}.model-finder--active .model-finder__step-number{transition:transform .175s}.model-finder__attribute-wrapper{margin-left:16px;transition:margin .5s ease-in-out}.model-finder__step-attribute{font-size:16px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.71429;margin-top:4px;text-transform:uppercase;transform:translate(0) scale(1);transform-origin:top left;transition:transform .5s,opacity .5s,font-size .5s,line-height .5s,width .5s;word-break:break-word}.model-finder__step-attribute .glossary-item:after{margin-top:5px;margin-top:0!important}@media only screen and (max-width:1023px){.model-finder__step-attribute{width:calc(100vw - 109px)}}.model-finder__selected-option{display:block;font-size:18px;line-height:1.33333;margin-top:2px;opacity:0;text-transform:none;transition:opacity 0s}.model-finder__selected-option .glossary-item{box-shadow:inset 0 -1px 0 #000;text-decoration:none}.model-finder__selected-option .glossary-item:after{margin-top:4px}.model-finder--active .model-finder__step--active .model-finder__selected-option,.model-finder__step--filled .model-finder__selected-option{color:#949494;height:auto;opacity:1;transition:opacity .5s}.model-finder--active .model-finder__step--active .model-finder__selected-option .model-finder__more-info-link,.model-finder__step--filled .model-finder__selected-option .model-finder__more-info-link{display:none}@media only screen and (min-width:1024px){.model-finder--active .model-finder__step--active .model-finder__selected-option,.model-finder__step--filled .model-finder__selected-option{transition:opacity .5s ease-in-out .5s}}.model-finder__options{height:auto;opacity:1;transition:opacity .5s}.model-finder__step--disabled .model-finder__options,.model-finder__step--filled .model-finder__options{height:0;opacity:0;overflow:hidden}.model-finder__options .select.select--hidden{display:none;visibility:hidden}@media only screen and (max-width:767px){.model-finder__options{margin-left:20px}}@media only screen and (min-width:768px) and (max-width:1023px){.model-finder__options{margin-left:56px}}@media only screen and (min-width:1024px){.model-finder__option{margin-left:70px}}.model-finder__option.model-finder__option--is-hidden{display:none;visibility:hidden}.model-finder__option.model-finder__option--is-hidden label{visibility:hidden}.csshover .model-finder__option .model-finder__label:hover:before{border:2px solid #ff8200}.model-finder__option .model-finder__label:focus-visible{outline:none}.model-finder__option .model-finder__label:focus-visible:before{border:2px solid #ff8200;outline:2px solid #93bafa;outline-offset:2px}.model-finder__radio{display:none}.model-finder__radio:checked+.model-finder__label:after{opacity:1}.model-finder__label{font-size:18px;font-weight:400;line-height:1.66667;margin:0;padding-left:33px;position:relative;transition:background-color .25s}.model-finder__label .glossary-item{box-shadow:inset 0 -1px 0 #000;text-decoration:none}.model-finder__label .glossary-item:after{margin-top:8px}.model-finder__label:before{border:2px solid #949494;border-radius:50%;content:"";height:24px;left:0;position:absolute;top:4px;transition:border .125s ease-in-out;width:24px}.model-finder__label:after{background-color:#ff8200;border-radius:50%;content:"";height:12px;left:6px;opacity:0;position:absolute;top:10px;transition:background-color .125s ease-in-out,opacity .25s;width:12px}.csshover .model-finder__radio:not(:checked)+.model-finder__label:hover{cursor:pointer}@media only screen and (min-width:1024px){.model-finder__label{padding:10px 95px 10px 45px;width:100%}.model-finder__label:before{height:20px;left:15px;top:14px;width:20px}.model-finder__label:after{height:10px;left:20px;top:19px;width:10px}.csshover .model-finder__radio:not(:checked)+.model-finder__label:hover{background-color:#fff}.csshover .model-finder__radio:not(:checked)+.model-finder__label:hover:after{opacity:1}}@media (hover:hover){.model-finder__label:hover:after{background-color:#d66d00}}@media only screen and (min-width:1024px){.model-finder__finish-wrapper{margin-left:16.66667%;transition:margin .175s;transition-timing-function:ease-in-out}}.model-finder__pre-finish-text{font-size:18px;line-height:1.44444;margin-top:30px;opacity:.2}.model-finder__pre-finish-text b{font-weight:700}@media only screen and (min-width:1024px){.model-finder__pre-finish-text{margin-top:40px}}.model-finder__finish-text{margin-top:30px}.model-finder__finish-text b{font-weight:700}@media only screen and (min-width:1024px){.model-finder__finish-text{--headline-font-size:20px;--headline-border-size:2px;margin-top:20px;max-height:180px;transition:opacity .175s,margin .175s,max-height .175s}}@media only screen and (min-width:1024px) and (min-width:768px){.model-finder__finish-text{--headline-font-size:24px;--headline-border-size:2px}}@media only screen and (min-width:1024px) and (min-width:1024px){.model-finder__finish-text{--headline-font-size:28px;--headline-border-size:3px}}.model-finder__reset{margin-bottom:60px;margin-top:60px}.model-finder__add-info{display:block;font-size:14px;font-weight:400;line-height:20px;margin-bottom:10px;margin-top:5px;opacity:.5}.model-finder__more-info-link{margin-top:10px}.model-finder__more-info-link:before{font-size:18px;margin-right:8px}@media only screen and (max-width:1023px){.model-finder--result-in-view .model-finder__result-toggle{left:auto;opacity:1;position:fixed;right:calc(8.07292vw + 50px);top:90px;transition:top .25s;z-index:2}.siteheader.is--visible~.sitemain .model-finder--result-in-view .model-finder__result-toggle{top:155px}.model-finder--active{background:linear-gradient(180deg,#f5f5f5 70%,#fff 71%)}.model-finder--active .model-finder__result{height:auto;opacity:1;position:relative;top:auto;transform:none;visibility:visible}}@media only screen and (min-width:1024px){.model-finder--active .model-finder__result{overflow:auto}.model-finder--active .model-finder__result-inner:after{content:none}.model-finder--active.model-finder--fixed-arrows .model-finder__next,.model-finder--active.model-finder--fixed-arrows .model-finder__prev{position:fixed;top:67px;z-index:2}.model-finder--active.model-finder--fixed-arrows .model-finder__prev{margin-right:0;right:calc(8.07292vw + 65px)}.model-finder--active.model-finder--fixed-arrows .model-finder__next{right:8.07292vw}.siteheader.is--visible~.sitemain .model-finder--active.model-finder--fixed-arrows .model-finder__next,.siteheader.is--visible~.sitemain .model-finder--active.model-finder--fixed-arrows .model-finder__prev{top:132px}}.model-finder__result{background-color:#fff;overflow:hidden}.model-finder__result:before{color:#000;font-size:60px;left:50%;top:50%;transform:translate(-50%,-50%) scaleX(-1);z-index:2}.model-finder__result:after,.model-finder__result:before{opacity:0;position:absolute;transition:opacity .125s,visibility 0s linear .125s;visibility:hidden}.model-finder__result:after{background-color:#fff;content:"";height:100%;left:0;top:0;width:100%;z-index:1}@media only screen and (max-width:1023px){.model-finder__result{border-top:1px solid #949494;height:200px;left:0;opacity:1;position:fixed;top:calc(100vh - 200px);transform:translateY(100%);transition:transform .125s,opacity .125s,visibility 0s linear .125s;visibility:hidden;width:100%;z-index:3}.model-finder--in-view .model-finder__result{opacity:1;transform:none;transition:all .125s;visibility:visible}}@media only screen and (min-width:1024px){.model-finder__result{border-left:1px solid #949494;flex-shrink:0;transition:margin .175s,width .175s,top .3s,transform .175s}}.model-finder__result--loading:before{animation:model-finder__loading .75s linear infinite;opacity:1;transition:opacity .125s,visibility 0s;visibility:visible}.model-finder__result--loading:after{opacity:.75;transition:opacity .125s,visibility 0s;visibility:visible}.model-finder__result-inner{position:relative}@media only screen and (max-width:1023px){.model-finder__result-inner{margin:20px auto;padding-left:1.21029%;padding-right:1.21029%;width:86.06771%}}@media only screen and (min-width:1024px){.model-finder__result-inner{padding-block:64px;padding-left:30px}.model-finder__result-inner:after{background:linear-gradient(0deg,#fff 10%,hsla(0,0%,100%,0));content:"";height:70vh;left:0;position:absolute;top:30vh;width:100%;z-index:1}}.model-finder__variation-text{font-size:18px;line-height:1.33333;text-transform:none}.model-finder__variation-text b{font-weight:700}@media only screen and (max-width:1023px){.model-finder__variation-text{padding-right:44px}}@media only screen and (min-width:1024px){.model-finder__variation-text{font-size:18px;line-height:1.44444;padding-right:40px}.model-finder--active .model-finder__variation-text{padding-right:calc(8.07292vw + 136px)}}.model-finder__result-toggle{cursor:pointer}@media only screen and (max-width:1023px){.model-finder__result-toggle{left:calc(100% - 180px);position:absolute;top:0;width:180px}}@media only screen and (min-width:1024px){.model-finder__result-toggle{display:inline-block;margin-top:8px}}.module-finder__toggle-close,.module-finder__toggle-open{position:relative}.model-finder--active .module-finder__toggle-open{display:none}@media only screen and (max-width:1023px){.module-finder__toggle-close{opacity:0;transition:opacity .175s}.model-finder--active .module-finder__toggle-close{opacity:1}}@media only screen and (min-width:1024px){.module-finder__toggle-close{display:none}.model-finder--active .module-finder__toggle-close{display:block}}@media only screen and (min-width:1280px){.model-finder__slider-wrapper{display:flex}}.model-finder__slider{margin-top:40px}@media only screen and (max-width:1023px){.model-finder__slider.is--final{position:relative}.model-finder__slider.is--final:after{background-color:#fff;content:"";height:100%;left:100%;position:absolute;top:0;width:calc(8.07292vw + 1px);z-index:1}}@media only screen and (min-width:1024px){.model-finder__slider .button--hidden{max-height:55.59px}}.model-finder__arrows{display:none}@media only screen and (min-width:1024px){.model-finder__arrows{display:none;padding-top:10px;position:absolute;right:8.07292vw;top:35px}.model-finder--active .model-finder__arrows{display:flex}}@media only screen and (min-width:1440px){.model-finder--active .model-finder__arrows--hidden,.model-finder__arrows--hidden{display:none}}.model-finder__next,.model-finder__prev{background-color:#ff8200;border:2px solid #ff8200;display:block;height:52px;line-height:52px;text-align:center;transition:top .25s;width:52px}.model-finder__next:before,.model-finder__prev:before{color:#fff;font-size:24px;line-height:48px}.model-finder__next.swiper-button-disabled,.model-finder__prev.swiper-button-disabled{background-color:#f5f5f5;border:2px solid #949494}.model-finder__next.swiper-button-disabled:before,.model-finder__prev.swiper-button-disabled:before{color:#949494;opacity:1}.csshover .model-finder__next:not(.swiper-button-disabled),.csshover .model-finder__prev:not(.swiper-button-disabled){cursor:pointer}@media (hover:hover){.csshover .model-finder__next:not(.swiper-button-disabled),.csshover .model-finder__prev:not(.swiper-button-disabled){border:2px solid #ff8200}.csshover .model-finder__next:not(.swiper-button-disabled):hover,.csshover .model-finder__prev:not(.swiper-button-disabled):hover{background-color:#d66d00}}.model-finder__prev{margin-right:8px}.model-finder__prev:before{transform:rotate(180deg)}.model-finder__slide{padding-right:15px;width:45.3125vw}@media only screen and (min-width:375px){.model-finder__slide{width:41.33333vw}}@media only screen and (min-width:480px){.model-finder__slide{width:200px}}@media only screen and (min-width:768px){.model-finder__slide{width:240px}}@media only screen and (min-width:1024px){.model-finder__slide{padding-right:30px;width:280px}}@media only screen and (max-width:1023px){.model-finder__slide--hidden-mobile{display:none}}@media only screen and (min-width:1024px){.hidden--l{display:none!important}}.model-finder__slide--legend{width:145px}@media only screen and (min-width:1024px){.model-finder__slide--legend{width:170px}}@media only screen and (min-width:1440px){.model-finder__slide--legend{width:205px}}.model-finder__product-image{margin-bottom:20px}.model-finder__product-image.image.is--fix img{height:auto;max-height:102.08333%;max-width:100%;width:auto}.model-finder__product-image span:before{padding-top:100%}.model-finder__model-type{display:block;font-size:18px;font-weight:500;font-weight:700;line-height:1.22222;opacity:.5;text-transform:uppercase}.model-finder__model-name{--headline-font-size:22px;--headline-border-size:3px;font-size:var(--headline-font-size);font-weight:900;font-weight:700;line-height:var(--headline-font-size);text-transform:uppercase}@media only screen and (min-width:768px){.model-finder__model-name{--headline-font-size:28px;--headline-border-size:3px}}@media only screen and (min-width:1024px){.model-finder__model-name{--headline-font-size:38px;--headline-border-size:4px}}.model-finder__model-name span{background-image:linear-gradient(to bottom,currentColor var(--headline-border-size),transparent 0);background-repeat:repeat;background-size:100% var(--headline-font-size);-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding-block:var(--headline-border-size)}.win .model-finder__model-name span{background-position-y:var(--headline-border-size)}.model-finder__article-number{display:block;font-size:12px;line-height:1.33333;margin-bottom:20px;word-break:break-all}@media only screen and (min-width:1024px){.model-finder__article-number{font-size:18px;line-height:1.66667}}.model-finder__category-headline{color:#ff8200;display:block;font-size:18px;font-weight:500;line-height:1.22222;margin-bottom:16px;margin-top:32px;position:relative;text-transform:uppercase}.model-finder__category-headline:before{background-color:#949494;content:"";height:1px;left:0;position:absolute;top:calc(50% - 2px);width:calc(100% + 15px)}@media only screen and (min-width:1024px){.model-finder__category-headline:before{width:calc(100% + 30px)}}.model-finder__category--first-slide:before{left:0}.model-finder__category--first-slide span{background-color:#fff;padding-right:10px;position:relative;white-space:nowrap;z-index:2}@media only screen and (max-width:1023px){.model-finder__category--first-slide-wheel-pair:before{left:0}.model-finder__category--first-slide-wheel-pair span{background-color:#fff;padding-right:10px;position:relative;white-space:nowrap;z-index:2}}@media only screen and (min-width:1024px){.model-finder__category--first-slide-wheel-pair{color:transparent}}.model-finder__category-list{list-style:none;margin:0;padding:0}.model-finder__category-item:not(:last-of-type){margin-bottom:16px}.model-finder__category-key{color:#949494;display:block;font-size:16px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.71429;text-transform:uppercase;word-break:break-word}.model-finder__category-key .glossary-item:after{margin-top:5px}.model-finder__category-key .glossary-item{white-space:normal}.model-finder__category-value{display:block;font-size:18px;line-height:1.66667}.model-finder__category-value .glossary-item{box-shadow:inset 0 -1px 0 #000;text-decoration:none}.model-finder__category-value .glossary-item:after{margin-top:5px}.model-finder__category-value .glossary-item{white-space:normal}.model-finder__cross-section.image span:before{padding-bottom:83.2%}.model-finder__cross-section.image img{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.3);width:100%}.model-finder__technical-drawing{overflow:hidden}@media only screen and (min-width:1024px) and (max-width:1279px){.model-finder__technical-drawing{max-width:420px}}.model-finder__technical-drawing .model-finder__category:before{width:100%}@media only screen and (max-width:1279px){.model-finder__technical-drawing .model-finder__article-number,.model-finder__technical-drawing .model-finder__model-name,.model-finder__technical-drawing .model-finder__model-type,.model-finder__technical-drawing .model-finder__product-image{display:none}}@media only screen and (min-width:1280px){.model-finder__technical-drawing{margin-right:30px;margin-top:40px;max-width:280px;width:auto}.model-finder__technical-drawing .model-finder__product-image{padding-bottom:0}}.model-finder__technical-image{margin-top:30px;max-width:420px;width:100%}.model-finder__technical-image img{width:100%}