.layout-switch{--cb-height:34px}.layout-switch .checkbox__label:before,.layout-switch .checkbox__label:after{z-index:2;width:var(--cb-height);color:#fff;height:100%;font-size:calc((var(--cb-height) - 10px)*.5);pointer-events:none;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:0}.layout-switch .checkbox__label:before{content:""/"";speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;left:0;font-family:kendrion!important}.layout-switch .checkbox__label:after{content:""/"";speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;right:0;font-family:kendrion!important}.layout-switch__container{contain:style}.layout-switch__container:has(.layout-switch input:checked) [data-layout-switch-layout="0"],.layout-switch__container:not(:has(.layout-switch input:checked)) [data-layout-switch-layout="1"]{display:none}.producttable{width:auto;min-width:100%;max-width:none}.producttable th,.producttable td{min-width:160px;padding:8px 14px;line-height:1.3}.producttable th{font-size:var(--text-md-fs);padding-top:12px;padding-bottom:12px}.producttable td{font-size:var(--text-sm-fs)}.producttable img{display:block}.producttable .cell-img{vertical-align:top;width:178px;padding:0}.producttable .cell-img>a{width:178px;display:block}.producttable .cell-link{position:relative}.producttable .cell-link a{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;user-select:none;-ms-touch-action:none;touch-action:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{z-index:1;width:100%;height:100%;position:relative}.noUi-connects{z-index:0;overflow:hidden}.noUi-connect,.noUi-origin{will-change:transform;z-index:1;transform-origin:0 0;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:flat;position:absolute;top:0;right:0}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0;top:-100%}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{width:100%;height:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;top:-6px;right:-17px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;bottom:-17px;right:-6px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{cursor:default;background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";background:#e8e7e6;width:1px;height:14px;display:block;position:absolute;top:6px;left:14px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;top:14px;left:6px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{white-space:nowrap;text-align:center;position:absolute}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{width:100%;height:80px;padding:10px 0;top:100%;left:0}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{width:2px;height:5px;margin-left:-1px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;padding:0 10px;top:0;left:100%}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{color:#000;text-align:center;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;border-radius:3px;padding:5px;display:block;position:absolute}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{top:50%;right:120%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{top:auto;right:28px;transform:translateY(-18px)}.noUi-target{box-shadow:none;background-color:#f2f2f2;border:none;border-radius:0;height:40px}.noUi-connects{border-radius:0}.noUi-connect{background-color:#ccc}.noUi-handle{box-shadow:none;background-color:var(--btn-bg);cursor:grab;border:none;border-radius:0;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.noUi-handle:before,.noUi-handle:after{z-index:2;background-color:var(--btn-color);pointer-events:none;height:42%;position:relative;top:auto;left:auto}.noUi-handle:after{margin-left:4px}.noUi-handle .noUi-touch-area{z-index:1;height:0;position:absolute;bottom:0;left:0}.noUi-handle:hover{background-color:var(--btn-bg-h)}.noUi-handle:active{background-color:var(--btn-bg-a)}@media (hover:hover){.noUi-handle:hover .noUi-touch-area,.noUi-handle:focus .noUi-touch-area,.noUi-handle:focus-within .noUi-touch-area,.noUi-handle:focus-visible .noUi-touch-area,.noUi-handle:active .noUi-touch-area{height:100%}}.noUi-horizontal .noUi-base{width:calc(100% - 32px);margin:0 16px}.noUi-horizontal .noUi-origin{height:100%}.noUi-horizontal .noUi-handle{width:32px;height:100%;top:0;right:0;translate:50%}.rangeslider__inputs{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.rangeslider__inputs input{appearance:none;text-align:center;flex-basis:95px;padding-left:15px;padding-right:15px}.rangeslider__inputs input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rangeslider__inputs input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rangeslider__inputs .input__divider{font-variation-settings:"wght" 500;padding:0 1em;font-size:1.5rem}.dim-filter .dim__img{display:block}.dim-filter .dim__filters{border-left:4px solid #4d4d4d;padding-top:16px;padding-bottom:24px;padding-left:24px}.dim-filter .dim__filters:not(:first-child){margin-top:16px}.prod-page__top{grid-template-columns:1fr;align-items:start;gap:40px 56px;display:grid}.prod-page__gallery figcaption{margin-top:16px}.prod-page__title{flex-direction:column;align-items:start;gap:8px;display:flex}.prod-page__title>*{margin-bottom:0}.prod-page__header{justify-content:space-between;gap:24px 40px;display:flex}.prod-page__header>*{margin-bottom:0}@container (width<700px){.prod-page__header{flex-direction:column}}.prod-page__techdata table th,.prod-page__techdata table td{width:50%}@media (width>=1200px){.prod-page__title{grid-area:1/1/span 1/span 1}.prod-page__description{grid-area:2/1/span 2/span 1}.prod-page__gallery{grid-area:1/2/span 2/span 1}.prod-page__gallery .gallery{--swiper-btn-width:50px}.prod-page__actions{grid-area:3/2/span 1/span 1;justify-content:end;align-self:end}.prod-page__top{grid-template-columns:repeat(2,1fr)}.prod-page__top:has(.prod-page__description):not(:has(.prod-page__gallery)) .prod-page__description{grid-area:2/1/span 1/span 2}.prod-page__top:has(.prod-page__description):not(:has(.prod-page__gallery)) .prod-page__actions{grid-area:1/2/span 1/span 1;align-self:start}.prod-page__top:has(.prod-page__gallery):not(:has(.prod-page__description)) .prod-page__gallery{grid-row:1/span 2}.prod-page__top:has(.prod-page__gallery):not(:has(.prod-page__description)) .prod-page__actions{grid-area:2/1/span 1/span 1;justify-content:start;align-self:start}.prod-page__top:not(:has(.prod-page__gallery)):not(:has(.prod-page__description)) .prod-page__actions{grid-row:1/span 1}}.prod-page .slider:not(.gallery) .swiper-button-prev[disabled],.prod-page .slider:not(.gallery) .swiper-button-next[disabled]{opacity:0}[data-offcanvas=productfinder-filter] .offcanvas__inner .loading-overlay{top:unset;left:unset;display:unset;width:unset;height:unset;position:relative}.filterlist-offcanvas{flex-direction:column;gap:40px;display:flex}.filterlist-offcanvas .filter-btn{align-self:start}.filterlist-offcanvas>.f-el__wrap{margin-top:0;margin-bottom:0}.filterlist-offcanvas .f-la{font-size:var(--text-md-fs);line-height:var(--text-md-lh);font-variation-settings:"wght" 500;hyphens:auto;text-wrap:balance}.filterlist-offcanvas .f-la,.filterlist-offcanvas fieldset.no-style>legend{margin-bottom:8px}
