.brand-group,.brands__groups-wrapper{display:flex;flex-direction:column;row-gap:var(--block-padding)}.brand-group:only-child .brand-group__letter-group{display:none}.brands-list{display:grid;grid-template-columns:repeat(var(--desktop-columns),minmax(0,1fr));width:100%;@media screen and (max-width:768px){grid-template-columns:repeat(var(--mobile-columns),minmax(0,1fr))}}.brand-card{border-radius:var(--images-and-sections-radius);-webkit-border-radius:var(--images-and-sections-radius);display:flex;flex-direction:column;height:100%;min-height:200px;overflow:clip;&.brand-card--with-border{border:var(--border-thickness) solid rgb(var(--lines-color))}.brands-list:not(:is(.page-grid-gaps,.alternative-grid-gaps,.secondary-grid-gaps)) &.brand-card--with-border{border:calc(var(--border-thickness)/2) solid rgb(var(--lines-color))}.brands-list:not(:is(.page-grid-gaps,.alternative-grid-gaps,.secondary-grid-gaps)) &{border-radius:0;-webkit-border-radius:0}}.brand-card__image-wrapper{align-items:center;background-color:var(--logo-background-color);display:flex;height:200px;justify-content:center;padding:var(--block-padding)}.brand-card__image,figure.figure-brand-card__image{max-height:var(--logo-height);transition:transform var(--animation-duration) var(--transition-timing-function);width:100%}.brand-card__image{object-fit:contain}.brand-card__title{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:var(--block-padding);transition:color var(--animation-duration) var(--transition-timing-function);&.brand-card__title--with-background{background-color:var(--logo-background-color)}}@media (hover:hover){.brand-card:hover .brand-card__title{color:rgba(var(--layout-text-color),var(--hover-opacity))}.brand-card:hover :not(figure)>.brand-card__image,.brand-card:hover figure.figure-brand-card__image{transform:scale(1.03)}}.page-grid .collapsible-tabs__content{grid-template-columns:repeat(var(--grid-columns),calc((100% - var(--page-column-gap)*(var(--grid-columns) - 1))/var(--grid-columns)))}.alternative-grid .collapsible-tabs__content{grid-template-columns:repeat(var(--grid-columns),calc((100% - var(--alt-column-gap)*(var(--grid-columns) - 1))/var(--grid-columns)))}.secondary-grid .collapsible-tabs__content{grid-template-columns:repeat(var(--grid-columns),calc((100% - var(--second-column-gap)*(var(--grid-columns) - 1))/var(--grid-columns)))}.reverse-order .collapsible-tabs__media{order:-1}.collapsible-tabs__media-wrapper{border-radius:var(--images-and-sections-radius);-webkit-border-radius:var(--images-and-sections-radius);display:flex;max-width:100%;overflow:clip}.topic-block{gap:var(--block-padding-s)}.topic-block .button{width:fit-content}.collapsible-tabs .topic-block+.accordion{border-block-start:var(--line-thickness) solid rgb(var(--lines-color));margin-top:var(--block-padding)}.collapsible-tabs__content+.collapsible-tabs__button{margin-top:var(--block-padding)}.collapsible-tabs__button.link-button{display:inline-flex}@media screen and (max-width:768px){.collapsible-tabs__media{order:-1}.collapsible-tabs__content.grid{column-gap:0;row-gap:var(--block-padding)}}.contact-form{--buttons-gap:16px}.contact-form .narrow{margin-inline-end:auto;max-width:480px}.contact-form .regular{margin-inline-end:auto;max-width:720px}.reverse-order .contact-form__form{order:-1}.contact-form__content-wrapper{font-size:0}.contact-form__content-wrapper>.line-container+:not(.button-block),.contact-form__content-wrapper>.spacer+:not(.button-block){margin-top:0}.contact-form__content-wrapper .heading-block+.subheading-block,.contact-form__content-wrapper .subheading-block+.heading-block{margin-top:var(--block-padding-s)}.contact-form__content-wrapper .block-icon,.contact-form__content-wrapper .button-block{margin-inline-end:var(--buttons-gap);margin-inline-start:0}.contact-form form-state{display:block}.contact__button+div{margin-top:var(--block-padding-s)}.contact-form .input{background-color:transparent;width:100%}.field-line-style .input,.field-line-style .input--text{border:none;border-block-end:2px solid rgb(var(--layout-text-color));padding-inline-end:0;padding-inline-start:0;--field-radius:0px}.field-line-style .select-icon{inset-inline-end:0}.field-line-style select.input{padding-inline-end:16px}.form-centered .contact-form__form{margin:0 auto;max-width:440px}.form-centered .show_container{max-width:calc(440px + var(--inner-section-padding)*2)}.contact-form__form.show-container{border-radius:var(--images-and-sections-radius);-webkit-border-radius:var(--images-and-sections-radius);overflow:clip}.contact-form .email-no-valid:not(.visually-hidden),.contact-form .form-status{margin-bottom:var(--block-padding-s)}@media (hover:hover){.field-line-style select:hover{border:none;border-block-end:2px solid rgba(var(--layout-text-color),.5)}}@media screen and (max-width:768px){.contact-form{--buttons-gap:12px}.contact-form__card.grid{column-gap:0;row-gap:var(--block-padding)}.contact-form__form{order:-1}.contact-form .narrow,.contact-form .regular{max-width:100%}}.blog-with-banner__posts-wrapper{min-width:300px}.blog-with-banner__posts-wrapper .article-card{width:100%}.blog-with-banner__posts{align-self:center}.blog-with-banner__banner{border-radius:var(--images-and-sections-radius);-webkit-border-radius:var(--images-and-sections-radius);display:flex;flex-direction:column;height:fit-content;position:relative}.blog-with-banner__banner-content{align-items:var(--horizontal-position);display:flex;flex-direction:column;height:fit-content;justify-content:var(--vertical-position);margin-inline-end:auto;margin-inline-start:auto;min-height:100%;width:100%}.blog-with-banner__banner-media,.blog-with-banner__banner-media:after{display:flex;height:100%;inset-inline-start:0;overflow:clip;position:absolute;top:0;width:100%}.blog-with-banner__banner{aspect-ratio:var(--banner-aspect-ratio);overflow:clip}.blog-with-banner__banner-media:after{background:var(--overlay-background);content:"";opacity:var(--banner-overlay-opacity)}.blog-with-banner__banner-content-wrapper{max-width:1200px;--buttons-gap:16px;font-size:0}.regular .blog-with-banner__banner-content-wrapper{max-width:720px}.narrow .blog-with-banner__banner-content-wrapper{max-width:480px}.blog-with-banner__banner-content-wrapper.fill-content{background-color:rgb(var(--layout-bg-color));border-radius:var(--images-and-sections-radius);-webkit-border-radius:var(--images-and-sections-radius);overflow:clip}.blog-with-banner__banner-content-wrapper.center>*{margin-inline-end:auto;margin-inline-start:auto}.blog-with-banner__banner-content-wrapper{background-color:transparent;display:flex;flex-direction:column;position:relative;top:0;inset-inline:0;justify-content:center;z-index:2}.hover-content .blog-with-banner__banner-content-wrapper{top:20px}.hover-content .blog-with-banner__banner-content-wrapper,.hover-content .blog-with-banner__banner-media:after{opacity:0!important;pointer-events:none;transition:opacity var(--animation-duration) var(--transition-timing-function),top var(--animation-duration) var(--transition-timing-function)}a.hover-content .blog-with-banner__banner-content-wrapper,a.hover-content .blog-with-banner__banner-media:after{cursor:pointer}a .blog-with-banner__banner-image{transition:transform var(--animation-duration) var(--transition-timing-function)}.blog-with-banner__banner-text{margin-top:var(--block-padding-s)}.blog-with-banner__banner-button{margin-top:var(--block-padding)}.article-card.article-card--horizontal{cursor:pointer;display:flex}.article-card--horizontal.article-card.with-border .article-card__image,.article-card--horizontal.article-card.with-color .article-card__image,.article-card:not(.with-border) .article-card__image,.article-card:not(.with-color) .article-card__image{border-radius:var(--images-and-sections-radius);-webkit-border-radius:var(--images-and-sections-radius);overflow:clip}.article-card:not(.with-border):not(.with-color):not(.article-card--horizontal) .article-card__image+.article-card__info{margin-top:var(--block-padding-s)}.blog-with-banner__posts-wrapper.disable-grid-gaps .article-card:not(.article-card--main) .article-card__info-child:last-child{margin-bottom:32px}.blog-with-banner__posts-wrapper .article-card:not(.article-card--main).with-border .article-card__info-child:last-child,.blog-with-banner__posts-wrapper .article-card:not(.article-card--main).with-border.with-color .article-card__info-child:last-child,.blog-with-banner__posts-wrapper .article-card:not(.article-card--main).with-color .article-card__info-child:last-child{margin-bottom:0}.article-card__link.button{min-height:24px;text-align:center}.article-card--horizontal .article-card__image{flex:0 0 33%;height:fit-content}.article-card--horizontal .article-card__image+.article-card__info{flex:0 0 67%}.article-card--horizontal .article-card__info{display:flex;flex-direction:column;justify-content:center}.padding-m .article-card--horizontal:not(.with-border):not(.with-color) .article-card__image+.article-card__info{padding-inline-start:var(--block-padding)}.padding-s .article-card--horizontal:not(.with-border):not(.with-color) .article-card__image+.article-card__info{padding-inline-start:var(--block-padding-s)}.article-card.article-card--horizontal.article-card--full-width .article-card__info,.article-card.article-card--horizontal.with-border .article-card__info,.article-card.article-card--horizontal.with-color .article-card__info,.blog-with-banner__posts .article-card.article-card--full-width:not(.article-card--horizontal) .article-card__info,.blog-with-banner__posts .article-card.with-border:not(.article-card--horizontal) .article-card__info,.blog-with-banner__posts .article-card.with-color:not(.article-card--horizontal) .article-card__info{margin:0;padding:var(--block-padding-s)}.article-card--horizontal.article-card.article-card--full-width .article-card__image,.article-card--horizontal.article-card.with-border .article-card__image,.article-card--horizontal.article-card.with-color .article-card__image{flex:0 0 calc(33% - var(--block-padding-s));margin:var(--block-padding-s);margin-inline-end:0}.blog-with-banner__posts-wrapper.disable-grid-gaps .article-card--horizontal.article-card--full-width:not(.with-border):not(.with-color) .article-card__image{flex:0 0 33%;margin:0}.blog-with-banner__posts-wrapper.disable-grid-gaps .article-card--horizontal.article-card--full-width:not(.with-border):not(.with-color) .article-card__info:first-child{padding-inline-start:0}@media (hover:hover){.hover-content:hover .blog-with-banner__banner-content-wrapper,a.hover-content:focus-visible .blog-with-banner__banner-content-wrapper{opacity:1!important;pointer-events:auto;top:0}.blog-with-banner__banner.hover-content:hover .blog-with-banner__banner-media:after,a.hover-content:focus-visible .blog-with-banner__banner-media:after{opacity:var(--banner-overlay-opacity)!important;pointer-events:auto}.article-card:hover .article-card__title{color:rgba(var(--layout-text-color),var(--hover-opacity))}.article-card:hover .article-card__title--accent{color:rgba(var(--layout-accent-color),var(--hover-opacity))}.article-card:hover .article-card__image img,a:hover .blog-with-banner__banner-image{transform:scale(1.03)}}@media screen and (min-width:1025px){.blog-with-banner__wrapper{width:100%;--width:calc(300px + 30000px/var(--inner-padding));display:grid;grid-template-columns:minmax(0,calc(8.33333%*var(--banner-size))) minmax(calc(300px + 300px*var(--inner-padding)/100 + 300px*var(--inner-padding)/100),calc(8.33333%*(12 - var(--banner-size))))}.blog-with-banner__wrapper.blog-with-banner__wrapper--right{grid-template-columns:minmax(calc(300px + 300px*var(--inner-padding)/100 + 300px*var(--inner-padding)/100),calc(8.33333%*(12 - var(--banner-size)))) minmax(0,calc(8.33333%*var(--banner-size)))}.blog-with-banner__banner{flex:0 1 calc(8.33333%*var(--banner-size))}.blog-with-banner__posts{flex:0 0 calc(8.33333%*(12 - var(--banner-size)));padding-inline-end:var(--content-paddings);padding-inline-start:var(--content-paddings)}.blog-with-banner__wrapper--right .blog-with-banner__banner{order:2}.blog-with-banner__banner.sticky-content{height:fit-content;position:sticky;top:var(--sticky-offset)}.blog-with-banner__posts .article-card.article-card--full-width:not(.article-card--horizontal):not(.with-color):not(.with-border) .article-card__info{padding-inline-end:0;padding-inline-start:0}}@media screen and (max-width:1024px){.hover-content .blog-with-banner__banner-content-wrapper{opacity:1!important;pointer-events:auto;top:0}.hover-content .blog-with-banner__banner-media:after{opacity:var(--banner-overlay-opacity)!important;pointer-events:auto}.blog-with-banner__wrapper{display:flex;flex-direction:column}.blog-with-banner__wrapper.page,.blog-with-banner__wrapper.page-grid{gap:var(--page-row-gap) var(--page-column-gap)}.blog-with-banner__wrapper.alternative,.blog-with-banner__wrapper.alternative-grid{gap:var(--alt-row-gap) var(--alt-column-gap)}.blog-with-banner__wrapper.secondary,.blog-with-banner__wrapper.secondary-grid{gap:var(--second-row-gap) var(--second-column-gap)}.fill-content.blog-with-banner__banner-content-wrapper{width:100%}.content-below.blog-with-banner__banner .blog-with-banner__banner-media{aspect-ratio:var(--banner-aspect-ratio);border-radius:var(--images-and-sections-radius);-webkit-border-radius:var(--images-and-sections-radius);position:static}.content-below.blog-with-banner__banner{border-radius:0;-webkit-border-radius:0;gap:var(--block-padding)}.section .content-below .blog-with-banner__banner-media:after{display:none}.blog-with-banner__banner.content-below{aspect-ratio:auto}.content-below .blog-with-banner__banner-content,.content-below .fill-content.blog-with-banner__banner-content-wrapper{border-radius:0;-webkit-border-radius:0;padding:0}.article-card.article-card--horizontal.article-card--full-width .article-card__info,.article-card.article-card--horizontal.with-border .article-card__info,.article-card.article-card--horizontal.with-color .article-card__info,.blog-with-banner__posts .article-card.article-card--full-width:not(.article-card--horizontal) .article-card__info,.blog-with-banner__posts .article-card.with-border:not(.article-card--horizontal) .article-card__info,.blog-with-banner__posts .article-card.with-color:not(.article-card--horizontal) .article-card__info{margin:0;padding:var(--side-margin)}.article-card--horizontal.article-card.article-card--full-width .article-card__image,.article-card--horizontal.article-card.with-border .article-card__image,.article-card--horizontal.article-card.with-color .article-card__image{flex:0 0 calc(33% - var(--side-margin));margin:var(--side-margin);margin-inline-end:0}.article-card.article-card--main .article-card__info-child:last-child{margin-bottom:16px}.blog-with-banner__posts-wrapper.disable-grid-gaps .article-card.article-card--main .article-card__info-child:last-child{margin-bottom:32px}.blog-with-banner__posts-wrapper .article-card.article-card--main.with-border .article-card__info-child:last-child,.blog-with-banner__posts-wrapper .article-card.article-card--main.with-border.with-color .article-card__info-child:last-child,.blog-with-banner__posts-wrapper .article-card.article-card--main.with-color .article-card__info-child:last-child{margin-bottom:0}.blog-with-banner__posts{width:100%}.content-below .blog-with-banner__banner-content{padding-inline-end:var(--side-margin);padding-inline-start:var(--side-margin)}.blog-with-banner--full-width .blog__show-more-button{margin-inline-end:var(--side-margin);margin-inline-start:var(--side-margin)}.blog-with-banner__posts-wrapper.disable-grid-gaps .article-card--horizontal.article-card--full-width:not(.with-border):not(.with-color) .article-card__image{flex:0 0 calc(33% - var(--side-margin));margin-inline-start:var(--side-margin)}.blog-with-banner__posts-wrapper.disable-grid-gaps .article-card--horizontal.article-card--full-width:not(.with-border):not(.with-color) .article-card__info:first-child{padding-inline-start:var(--side-margin)}}.promo-popup .popup.popup--left_flyout,.promo-popup .popup.popup--right_flyout{animation:openFlayout var(--animation-duration) var(--transition-timing-function);border-end-end-radius:0;border-end-start-radius:0;bottom:0;height:fit-content;inset-inline-end:auto;inset-inline-start:auto;overflow:clip;top:auto;transform:none!important}.promo-popup .flyout.open{overflow-y:auto}@keyframes openFlayout{0%{bottom:-40px;opacity:0}to{bottom:0;opacity:1}}.popup.popup--left_flyout,.popup.popup--right_flyout{inset-inline-start:unset;top:unset;width:480px}.promo-popup .popup.popup--right_flyout{inset-inline-end:16px}.promo-popup .popup.popup--left_flyout{inset-inline-start:16px}.promo-sticky-tab{align-items:center;background-color:rgb(var(--layout-bg-color));border-radius:var(--button-border-radius);box-shadow:0 7px 38px 0 rgba(var(--layout-text-color),.1);display:none;position:fixed}.promo-sticky-tab,.promo-sticky-tab__button{color:rgb(var(--layout-text-color))}.open-sticky-tab{padding-block:12px;padding-inline:12px 5px}.close-sticky-tab{padding-block:12px;padding-inline:5px 12px}.promo-sticky-tab.open{display:flex}.promo-sticky-tab__icon{display:inline-flex}.promo-sticky-tab__icon--with-color svg circle:first-child,.promo-sticky-tab__icon--with-color svg path:first-child{fill:var(--color)!important}.promo-sticky-tab--bottom_left.open,.promo-sticky-tab--bottom_right.open{animation:openBottomStickyTab var(--animation-duration) var(--transition-timing-function)}.promo-sticky-tab--bottom_center.open{animation:openBottomCenterStickyTab var(--animation-duration) var(--transition-timing-function)}.promo-sticky-tab--left_side.open{animation:openLeftStickyTab var(--animation-duration) var(--transition-timing-function)}.promo-sticky-tab--right_side.open{animation:openRightStickyTab var(--animation-duration) var(--transition-timing-function)}.promo-sticky-tab--left_side_bottom.open{animation:openLeftBottomStickyTab var(--animation-duration) var(--transition-timing-function)}.promo-sticky-tab--right_side_bottom.open{animation:openRightBottomStickyTab var(--animation-duration) var(--transition-timing-function)}@keyframes openBottomStickyTab{0%{opacity:0;transform:translateY(40px)}}@keyframes openBottomCenterStickyTab{0%{opacity:0;transform:translate(-50%,40px)}}@keyframes openLeftStickyTab{0%{opacity:0;transform:rotate(-270deg) translate(-50%,calc(-100% + 20px))}}@keyframes openRightStickyTab{0%{opacity:0;transform:rotate(90deg) translate(50%,-20px)}}@keyframes openLeftBottomStickyTab{0%{opacity:0;transform:rotate(90deg) translate(-100%,20px)}}@keyframes openRightBottomStickyTab{0%{opacity:0;transform:rotate(90deg) translateY(calc(100% - 20px))}}@media screen and (max-width:768px){.promo-sticky-tab__icon--with-color svg circle:first-child,.promo-sticky-tab__icon--with-color svg path:first-child{fill:var(--mobile-color)!important}}.promo-sticky-tab--left_side{inset-inline-start:0;top:50%;transform:rotate(-270deg) translate(-50%,-100%);transform-origin:0 0}.promo-sticky-tab--right_side{inset-inline-end:0;top:50%;transform:rotate(90deg) translateX(50%);transform-origin:top right}.promo-sticky-tab--left_side_bottom{bottom:8px;inset-inline-start:0;transform:rotate(90deg) translate(-100%);transform-origin:bottom left}.promo-sticky-tab--right_side_bottom{bottom:8px;inset-inline-end:0;transform:rotate(90deg) translateY(100%);transform-origin:bottom right}.promo-sticky-tab--bottom_left{bottom:8px;inset-inline-start:8px}.promo-sticky-tab--bottom_center{bottom:8px;left:50%;transform:translate(-50%)}.promo-sticky-tab--bottom_right{bottom:8px;right:8px}.promo-sticky-tab--left_side,.promo-sticky-tab--left_side_bottom{border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0}.promo-sticky-tab--right_side,.promo-sticky-tab--right_side_bottom{border-top-left-radius:0;-webkit-border-top-left-radius:0;border-top-right-radius:0;-webkit-border-top-right-radius:0}.promo-sticky-tab__button{align-items:center;display:flex;gap:10px;transition:opacity var(--animation-duration) var(--transition-timing-function)}@media (hover:hover){.promo-sticky-tab__button:hover{cursor:pointer;opacity:.7}}@media screen and (max-width:500px){.promo-popup .popup--left_flyout.open,.promo-popup .popup--right_flyout.open{inset-inline:0;bottom:0;max-width:100vw;top:auto;transform:none}}body.hidden .icons-with-text .slider__viewport .slider__grid{overflow-x:clip}.center .icons_with_text__link,.center .icons_with_text__wrapper{align-items:center}.icons_with_text__link,.icons_with_text__wrapper{gap:var(--block-padding-xs)}.cursor-pointer{cursor:pointer;transition:opacity var(--animation-duration) var(--transition-timing-function)}.icons_with_text__media{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;max-width:var(--media-size);overflow:clip;width:100%}.icons_with_text__icon,.icons_with_text__image{height:100%;width:100%}.icons_with_text__image .lazy-image{height:100%}.icons_with_text__icon svg{height:100%;max-width:100%;width:100%}.icons_with_text__icon--with-color svg circle:first-child,.icons_with_text__icon--with-color svg path:first-child{fill:var(--color)!important}.icons_with_text__image img{border-radius:var(--image-radius);-webkit-border-radius:var(--image-radius);max-width:100%;object-fit:contain;object-position:center}.icons_with_text__media--fill .icons_with_text__image img{object-fit:cover}.icons_with_text__link:focus-visible{outline-offset:-2px}.icons-with-text .slider__grid-item:only-child{flex:0 0 100%}.icons-with-text__grid:has(.icons_with_text__item:only-child){grid-template-columns:repeat(1,1fr)}.icons_with_text__item{margin-bottom:var(--block-padding-s)}.icons_with_text__item .drawer{padding-bottom:0}@media (hover:hover){.cursor-pointer:hover{opacity:.7}}@media screen and (max-width:768px){.icons_with_text__icon--with-color svg circle:first-child,.icons_with_text__icon--with-color svg path:first-child{fill:var(--mobile-color)!important}}.image-banner__media-block{flex:0 0 50%}.banner__media:has(.image-banner__media-block--mobile) .image-banner__media-block--desktop:not(:has(+.image-banner__media-block--desktop)),.banner__media:not(:has(.image-banner__media-block--mobile)) .image-banner__media-block:only-child{flex:0 0 100%}.banner__media:has(.image-banner__media-block--mobile) .image-banner__media-block--desktop+.image-banner__media-block--desktop{flex:0 0 50%!important}.image-banner__media-block--mobile{display:none}@media screen and (max-width:768px){.image-banner__media-block--mobile,.only-first .image-banner__media-block{flex:0 0 100%}.image-banner__media-block--desktop,.only-first .image-banner__media-block:nth-child(2){display:none}.image-banner__media-block--mobile{display:flex}}.section-image-comparison .media-with-text__card{height:fit-content}.image-comparison__blocks{display:block;position:relative;--position:50%;height:100%;width:100%}input.focused+.image-comparison__button{outline:1px auto -webkit-focus-ring-color}.image-comparison__button{transition-property:top,left;transition-timing-function:ease}html[dir=ltr] .image-comparison__slide:nth-child(2){clip-path:inset(0 0 -1px var(--position));transition-property:clip-path;transition-timing-function:ease}.image-comparison__slide,.image-comparison__slide-wrapper,.image-comparison__slide-wrapper:after{height:100%;inset-inline-start:0;overflow:clip;position:absolute;top:0;width:100%}.image-comparison__slide-wrapper{background-color:rgb(var(--layout-bg-color));z-index:0}.image-comparison__slide-wrapper:after{background-color:rgba(var(--layout-text-color),.05);content:"";z-index:0}.image-comparison__range{-webkit-appearance:none;appearance:none;background:transparent;border:0;cursor:col-resize;height:100%;margin:0;opacity:0;outline:none!important;overflow:clip;padding:0;position:absolute;resize:none;transition:all ease;width:100%;z-index:5}.image-comparison__range::-webkit-slider-thumb{-webkit-appearance:none!important;background-color:transparent;border-radius:50%;box-shadow:none!important;height:100%;transform:translateX(0);width:44px}.image-comparison__range::-webkit-slider-container,.image-comparison__range::-webkit-slider-runnable-track{height:100%!important}.image-comparison__button{align-items:center;cursor:col-resize;display:flex;height:100%;justify-content:center;left:calc(var(--position) - 22px);position:absolute;top:0;width:44px;z-index:4}.image-comparison__button:before{background-color:rgb(var(--layout-text-color));content:"";height:100%;inset-inline-start:calc(50% - 1px);pointer-events:none;position:absolute;top:0;width:2px}.image-comparison__button-icons{align-items:center;background-color:rgb(var(--layout-text-color));border-radius:50%;box-shadow:0 2px 10px 0 rgba(var(--layout-text-color),.1),0 0 2px 0 rgba(var(--layout-text-color),.2);display:flex;height:44px;justify-content:center;width:44px}.image-comparison__button-icon{display:inline-flex}.image-comparison__button-icon svg{fill:rgb(var(--layout-bg-color))}.image-comparison__button-icon:first-child{margin-inline-end:-2px}.image-comparison__button-icon:last-child{margin-inline-start:-2px}.image-comparison__label{border-radius:var(--button-border-radius);bottom:16px;cursor:default;display:inline-flex;max-width:calc(100% - 32px);pointer-events:none;position:absolute;width:fit-content;z-index:1}.image-comparison__slide:first-child .image-comparison__label{inset-inline-start:16px}.image-comparison__slide:nth-child(2) .image-comparison__label{inset-inline-end:16px}.image-comparison__media{display:flex;height:100%;position:relative;width:100%}.image-comparison__image{display:flex}.image-comparison__image--mobile{display:none}.section-image-comparison .media-with-text__content:has(.media-with-text__content-wrapper:empty){display:none}.section-image-comparison:has(.media-with-text__content-wrapper:empty) .media-with-text__media{grid-column:span 2}.section-image-comparison .section--full-width .media-with-text__content.right-media{padding-inline-start:var(--inner-section-padding)}.section-image-comparison .section--full-width .media-with-text__content.left-media{padding-inline-end:var(--inner-section-padding)}.section-image-comparison:has(.media-with-text__content-wrapper:empty) .section--full-width .media-with-text__media-wrapper{border-radius:0;-webkit-border-radius:0}@media screen and (max-width:768px){.image-comparison__image--desktop{display:none}.image-comparison__image--desktop.image-comparison__image--all,.image-comparison__image--mobile{display:flex}.section-image-comparison .media-with-text__content.order-0{order:-1}.section-image-comparison .section--full-width .media-with-text__content.order-0{padding-inline-end:var(--inner-section-padding);padding-inline-start:var(--inner-section-padding);padding-top:var(--inner-section-padding)}.section-image-comparison .section--full-width .media-with-text__content:not(.order-0){padding-inline-end:var(--inner-section-padding);padding-bottom:var(--inner-section-padding);padding-inline-start:var(--inner-section-padding)}}.image-grid__grid{display:grid}.image-grid__grid--narrow{margin:0 auto;max-width:960px}.image-grid__grid:not(.grid){gap:var(--grid-gap);grid-template-columns:repeat(var(--desktop-grid-type),1fr)}.image-grid__grid:not(.grid) .image-grid__item{height:100%;width:100%}.image-grid__item .placeholder-svg,.image-grid__item img{object-position:var(--focal-point);transition:transform var(--animation-duration) var(--transition-timing-function);width:100%}.image-grid__image-wrapper,.image-grid__item .placeholder-svg,.image-grid__item img{border-radius:var(--image-radius);-webkit-border-radius:var(--image-radius);height:fit-content}.image-grid__image-wrapper{display:flex;overflow:clip;position:relative}.image-grid__grid:not(.grid) .image-grid__image-wrapper{height:100%}.zoom_icon{align-items:center;background-color:rgb(var(--layout-bg-color));border-radius:var(--button-border-radius);box-shadow:0 2px 1px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.25);cursor:pointer;display:none;height:44px;inset-inline-end:20px;justify-content:center;position:absolute!important;top:20px;width:44px;z-index:1}.zoom_icon svg{fill:rgb(var(--layout-text-color));height:20px;width:20px}@media (hover:hover){.image-grid__image-wrapper.hoverable:hover .zoom_icon{display:flex}.image-grid__image-wrapper.hoverable:hover .image-magnify-hover+.zoom_icon{display:none}.image-grid__image-wrapper.hoverable:hover img{transform:scale(1.03)}}.image-grid__grid:not(.grid) .image-grid__image,.image-grid__grid:not(.grid) .image-grid__item img{height:100%}.image-grid__grid .grid-item,.multicolumn__items .grid-item{height:fit-content;width:calc(100%/var(--desktop-grid-type))}.page-grid cascading-grid .multicolumn__items:not(.multicolumn__items-without-gaps) .multicolumn__item.grid-item{padding-inline-end:var(--page-column-gap);padding-top:var(--page-row-gap)}.page-grid cascading-grid .multicolumn__items{margin-top:calc(var(--page-row-gap)*-1);width:calc(100% + var(--page-column-gap))}.secondary-grid cascading-grid .multicolumn__items:not(.multicolumn__items-without-gaps) .multicolumn__item.grid-item{padding-inline-end:var(--second-column-gap);padding-top:var(--second-row-gap)}.secondary-grid cascading-grid .multicolumn__items{margin-top:calc(var(--second-row-gap)*-1);width:calc(100% + var(--second-column-gap))}.alternative-grid cascading-grid .multicolumn__items:not(.multicolumn__items-without-gaps) .multicolumn__item.grid-item{padding-inline-end:var(--alt-column-gap);padding-top:var(--alt-row-gap)}.alternative-grid cascading-grid .multicolumn__items{margin-top:calc(var(--alt-row-gap)*-1);width:calc(100% + var(--alt-column-gap))}cascading-grid{display:block;overflow-x:clip}cascading-grid .multicolumn__items.multicolumn__items-without-gaps{margin-top:0;width:100%}.image-grid>div{overflow:clip}.image-grid__grid.grid{width:calc(100% + var(--grid-gap))}.grid-item-desktop--1:not(:nth-child(-n+1)) .image-grid__image,.grid-item-desktop--2:not(:nth-child(-n+2)) .image-grid__image,.grid-item-desktop--3:not(:nth-child(-n+3)) .image-grid__image,.grid-item-desktop--4:not(:nth-child(-n+4)) .image-grid__image,.grid-item-desktop--5:not(:nth-child(-n+5)) .image-grid__image,.grid-item-desktop--6:not(:nth-child(-n+6)) .image-grid__image{padding-top:var(--grid-gap)}.grid-item .image-grid__image{padding-inline-end:var(--grid-gap)}.image-grid .product-media-modal__content img:not(.product__media-item--variant-show):not(.product__media-item--variant--alt){display:block;height:auto;margin:auto;overflow:visible;position:static!important;width:100%;clip:auto}.product-media-modal__wrapper--slideshow .slider__grid{gap:var(--slider-gap)}.image-magnify-hover~.image-zoom-icon{display:none}@media screen and (max-width:1024px){.grid-item-desktop--6{width:20%}.image-grid__grid--6:not(.grid){gap:var(--grid-gap);grid-template-columns:repeat(5,1fr)}.grid-item-desktop--6:not(:nth-child(-n+5)) .image-grid__image{padding-top:var(--grid-gap)}.zoom-slider-buttons-items.hidden-on-mobile{display:none}.zoom-slider-buttons-items:not(.hidden-on-mobile) .slider-button{display:flex;visibility:visible}}@media screen and (max-width:768px){.image-grid .grid-item-desktop--5,.image-grid .grid-item-desktop--6{width:25%}.image-grid__grid--5:not(.grid),.image-grid__grid--6:not(.grid){grid-template-columns:repeat(4,1fr)}.grid-item-desktop--5:not(:nth-child(-n+4)) .image-grid__image,.grid-item-desktop--6:not(:nth-child(-n+4)) .image-grid__image{padding-top:var(--grid-gap)}}@media screen and (max-width:500px){.image-grid__grid-mobile--2 .grid-item{width:50%}.image-grid__grid-mobile--1 .grid-item{width:100%}.grid-item-mobile--1:not(:nth-child(-n+1)) .image-grid__image,.grid-item-mobile--2:not(:nth-child(-n+2)) .image-grid__image{padding-top:var(--grid-gap)}.image-grid__grid:not(.grid){grid-template-columns:repeat(var(--desktop-grid-type),1fr)}@media (hover:hover){.image-grid__image-wrapper.hoverable:hover .zoom_icon{display:none}}}.section-image-with-hotspots .media-with-text__card.fill-section-inside,.section-image-with-hotspots .media-with-text__media-wrapper,.section-image-with-hotspots .section-radius{overflow:visible}.section-image-with-hotspots .media-with-text__card{height:fit-content}.image-with-hotspots__block{display:flex;position:relative;width:100%}.section-image-with-hotspots .section:not(.section--full-width) .fill-section-inside .media-with-text__media--left-media .image-with-hotspots__media{border-end-start-radius:var(--images-and-sections-radius);border-start-start-radius:var(--images-and-sections-radius)}.section-image-with-hotspots .section:not(.section--full-width) .fill-section-inside .media-with-text__media--right-media .image-with-hotspots__media{border-end-end-radius:var(--images-and-sections-radius);border-start-end-radius:var(--images-and-sections-radius)}.section-image-with-hotspots .section:not(.section--full-width) .image-with-hotspots__media{border-radius:var(--section-media-radius)}.image-with-hotspots__media{display:flex;overflow:clip;pointer-events:none;position:relative;width:100%;z-index:0}.image-with-hotspots__image--mobile{display:none}.image-with-hotspots__image,.image-with-hotspots__media .placeholder-svg{height:auto}.image-with-hotspots__hotspot{left:calc(var( --horizontal_position) - 18px);position:absolute;top:calc(var(--vertical_position) - 18px)}.image-with-hotspots__dot{align-items:center;background-color:transparent;border:2px solid var(--hotspot-dot-color);border-radius:50%;cursor:default;display:inline-flex;height:36px;justify-content:center;transition:background-color var(--animation-duration) var(--transition-timing-function);user-select:none;width:36px}.image-with-hotspots__dot:not(:last-child){cursor:pointer}.image-with-hotspots__dot:after{background-color:var(--hotspot-dot-color);border-radius:50%;content:"";display:inline-block;height:12px;transform:scale(1);transition:transform var(--animation-duration) var(--transition-timing-function);width:12px}.image-with-hotspots__dot.hidden-dot:after{display:none}.image-with-hotspots__dot .loading-overlay__spinner{inset-inline-end:6px;top:6px}.image-with-hotspots__content{--dropdown-width:232px;background-color:rgba(var(--layout-text-color),.85);border-radius:2px;color:rgb(var(--layout-bg-color));display:inline-flex;flex-direction:column;gap:4px;max-width:unset;opacity:0;overflow:unset;padding:16px;pointer-events:none;position:absolute;width:var(--dropdown-width);z-index:0}.center.image-with-hotspots__content{align-items:center}.image-with-hotspots__price{width:fit-content}.image-with-hotspots__content:before{content:"";display:block;height:calc(100% + 30px);position:absolute;transform:translate(-16px,-30px);width:100%}.bottom_center.image-with-hotspots__content,.bottom_left.image-with-hotspots__content,.bottom_right.image-with-hotspots__content{top:44px}.top_center.image-with-hotspots__content,.top_left.image-with-hotspots__content,.top_right.image-with-hotspots__content{bottom:44px}.bottom_center.image-with-hotspots__content,.top_center.image-with-hotspots__content{inset-inline-start:calc(18px - var(--dropdown-width)/2)}.bottom_left.image-with-hotspots__content,.top_left.image-with-hotspots__content{inset-inline-end:0}.bottom_right.image-with-hotspots__content,.top_right.image-with-hotspots__content{inset-inline-start:0}@keyframes openContent{0%{transform:translate(0) scale(0)}to{transform:translate(0) scale(1)}}.section-image-with-hotspots:has(.media-with-text__content-wrapper:empty) .section--full-width .media-with-text__media-wrapper{border-radius:0;-webkit-border-radius:0}.image-with-hotspots__dot:after:has(+.focused),.open.image-with-hotspots__dot:after{transform:scale(.5)}.image-with-hotspots__dot+.focused.image-with-hotspots__content,.open.image-with-hotspots__dot+.image-with-hotspots__content{opacity:1;pointer-events:all;z-index:1}.closing.image-with-hotspots__dot+.image-with-hotspots__content{transform:scale(0);transition:transform .3s var(--transition-timing-function)}.image-with-hotspots__dot:not(.closing)+.focused.image-with-hotspots__content,.open:not(.closing).image-with-hotspots__dot+.image-with-hotspots__content{animation:openContent .3s var(--transition-timing-function)}.image-with-hotspots__content a,.image-with-hotspots__hotspot--product .image-with-hotspots__content{cursor:pointer}.image-with-hotspots__content.center .price__wrapper{justify-content:center}.image-with-hotspots__content.rte object{position:relative;z-index:1}.image-with-hotspots__content.rte>*{margin-bottom:0}.image-with-hotspots__content .image-with-hotspots__name,.image-with-hotspots__content .image-with-hotspots__price,.image-with-hotspots__content .image-with-hotspots__vendor,.image-with-hotspots__content.richtext a{transition:opacity var(--animation-duration) var(--transition-timing-function)}.center .image-with-hotspots__price .price{justify-content:center}.image-with-hotspots__content .price--highlighted-background,.image-with-hotspots__content .price--text,.image-with-hotspots__content.richtext a{color:rgb(var(--layout-bg-color))}.section-image-with-hotspots .media-with-text__content:has(.media-with-text__content-wrapper:empty){display:none}.section-image-with-hotspots:has(.media-with-text__content-wrapper:empty) .media-with-text__media{grid-column:span 2}.section-image-with-hotspots:has(.media-with-text__content-wrapper:empty) .media-with-text__media .image-with-hotspots__media{border-radius:var(--images-and-sections-radius)}.section-image-with-hotspots .section--full-width .media-with-text__content.right-media{padding-inline-start:var(--inner-section-padding)}.section-image-with-hotspots .section--full-width .media-with-text__content.left-media{padding-inline-end:var(--inner-section-padding)}@media (hover:hover){.image-with-hotspots__content.richtext a:hover,.image-with-hotspots__content:hover .image-with-hotspots__name,.image-with-hotspots__content:hover .image-with-hotspots__price,.image-with-hotspots__content:hover .image-with-hotspots__vendor{opacity:var(--hover-opacity)}}@media screen and (min-width:769px){.section-image-with-hotspots .section--full-width .image-with-hotspots__media{border-radius:var(--images-and-sections-radius);-webkit-border-radius:var(--images-and-sections-radius)}.section-image-with-hotspots .section--full-width .media-with-text__media--right-media .media-with-text__media-wrapper{border-end-end-radius:var(--images-and-sections-radius);-webkit-border-end-end-radius:var(--images-and-sections-radius);border-end-start-radius:var(--images-and-sections-radius);-webkit-border-end-start-radius:var(--images-and-sections-radius);border-start-end-radius:var(--images-and-sections-radius);-webkit-border-start-end-radius:var(--images-and-sections-radius);border-start-start-radius:var(--images-and-sections-radius);-webkit-border-start-start-radius:var(--images-and-sections-radius)}.section-image-with-hotspots .section--full-width .media-with-text__media--right-media .image-with-hotspots__media{border-end-end-radius:0;-webkit-border-end-end-radius:0;border-start-end-radius:0;-webkit-border-start-end-radius:0}.section-image-with-hotspots .section--full-width .media-with-text__media--left-media .image-with-hotspots__media{border-end-start-radius:0;-webkit-border-end-start-radius:0;border-start-start-radius:0;-webkit-border-start-start-radius:0}}@media screen and (max-width:768px){.section-image-with-hotspots .section--without-top-padding .section-container{padding-top:0}.image-with-hotspots__image--desktop{display:none}.image-with-hotspots__image--desktop.image-with-hotspots__image--all,.image-with-hotspots__image--mobile{display:flex}.image-with-hotspots__content{--dropdown-width:180px}.section-image-with-hotspots .media-with-text__card{height:auto}.section-image-with-hotspots .media-with-text__media{height:var(--height)}.section-image-with-hotspots .media-with-text__content.order-0{order:-1}.media-with-text__content.elem-padding-l.order-0{padding-bottom:0;padding-top:var(--inner-section-padding)}.section-image-with-hotspots .section--full-width .media-with-text__content.order-0{padding-inline-end:var(--inner-section-padding);padding-inline-start:var(--inner-section-padding);padding-top:var(--inner-section-padding)}.section-image-with-hotspots .section--full-width .media-with-text__content:not(.order-0){padding-inline-end:var(--inner-section-padding);padding-bottom:var(--inner-section-padding);padding-inline-start:var(--inner-section-padding)}.section-image-with-hotspots .section:not(.section--full-width) .fill-section-inside:not(:has(.order-0)) .image-with-hotspots__media{border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:var(--images-and-sections-radius);border-start-start-radius:var(--images-and-sections-radius)}.section-image-with-hotspots .section:not(.section--full-width) .fill-section-inside:has(.order-0) .image-with-hotspots__media{border-end-end-radius:var(--images-and-sections-radius);border-end-start-radius:var(--images-and-sections-radius);border-start-end-radius:0;border-start-start-radius:0}.section-image-with-hotspots .section--full-width .image-with-hotspots__media{border-radius:0;-webkit-border-radius:0}}.logo-slider__button{margin-top:var(--template-header-padding)}.logo-slider__card{align-items:center;display:flex;height:100%;justify-content:center}.logo-slider__card .placeholder-svg,.logo-slider__image{height:auto}a.logo-slider__card{transition:opacity calc(var(--animation-duration)/2) var(--transition-timing-function)}.logo-slider a:focus{outline-offset:-2px}@media (hover:hover){a.logo-slider__card:hover{opacity:var(--hover-opacity);transition:opacity var(--animation-duration) var(--transition-timing-function)}}.blog h1.page-title,.blog__articles:not(:last-child),.blog__filters{margin-bottom:var(--block-padding)}.blog__articles:not(:only-child){margin-bottom:0}.blog__articles{position:relative}.blog__articles .placeholder{grid-column:span var(--grid-columns)}.blog__filters-list{flex-wrap:wrap;gap:4px}.blog__filters-link{align-items:center;border-block-end:var(--line-thickness) solid transparent;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;min-width:max-content;padding:8px;position:relative;transition:color var(--animation-duration) var(--transition-timing-function),border-color var(--animation-duration) var(--transition-timing-function);user-select:none;-webkit-user-select:none}.blog__filters-link.is-selected{border-color:rgb(var(--layout-text-color));cursor:auto;pointer-events:none}.blog__filters-link.is-selected .blog__filters-link-wrapper{opacity:0!important}.blog__filters-link.is-selected:before{content:attr(data-hover);display:inline-block;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max-content}.blog__articles.card-half{grid-template-columns:50% 50%}.blog__articles.card-half.page-grid-gaps{grid-template-columns:calc(50% - var(--page-row-gap)) 50%}.blog__articles.card-half.alternative-grid-gaps{grid-template-columns:calc(50% - var(--alt-row-gap)) 50%}.blog__articles.card-half.secondary-grid-gaps{grid-template-columns:calc(50% - var(--second-row-gap)) 50%}.article-card{cursor:pointer;display:block;width:100%}.article-card.article-card--main{align-items:var(--vertical-position);cursor:default;display:flex}.article-card.with-border{border:.5px solid rgb(var(--lines-color))}.article-card.with-border,.article-card.with-color,.article-card:not(.with-border) .article-card__image,.article-card:not(.with-color) .article-card__image{border-radius:var(--images-and-sections-radius);-webkit-border-radius:var(--images-and-sections-radius);overflow:clip}.article-card.with-border .article-card__image,.article-card.with-color .article-card__image{border-end-end-radius:0;-webkit-border-end-end-radius:0;border-end-start-radius:0;-webkit-border-end-start-radius:0;border-start-end-radius:var(--images-and-sections-radius);-webkit-border-start-end-radius:var(--images-and-sections-radius);border-start-start-radius:var(--images-and-sections-radius);-webkit-border-start-start-radius:var(--images-and-sections-radius);overflow:clip}.article-card.article-card--main .article-card__info{width:100%}.article-card__image img{display:flex;transform:scale(1);transition:transform var(--animation-duration) var(--transition-timing-function)}.article-card__image figure{height:100%}.article-card.article-card--full-width:not(.article-card--horizontal) .article-card__info,.article-card.with-border:not(.article-card--horizontal) .article-card__info,.article-card.with-color:not(.article-card--horizontal) .article-card__info{margin:var(--block-padding-s)}.article-card:not(.article-card--horizontal) .article-card__image+.article-card__info{margin-top:var(--block-padding-s)}.article-card__info-child:not(:first-child){margin-top:var(--block-padding-xs)}.article-card:not(.with-border):not(.with-color):not(.article-card--full-width) .article-card__info-child:not(:first-child){margin-top:var(--block-padding-s)}.article-card:not(.with-border):not(.with-color):not(.article-card--horizontal):not(.article-card--full-width) .article-card__image+.article-card__info{margin-top:var(--block-padding)}.article-card:not(.article-card--main) .article-card__info-child:last-child{margin-bottom:16px}.blog__articles.disable-grid-gaps .article-card:not(.article-card--main) .article-card__info-child:last-child{margin-bottom:32px}.blog__articles .article-card:not(.article-card--main).with-border .article-card__info-child:last-child,.blog__articles .article-card:not(.article-card--main).with-border.with-color .article-card__info-child:last-child,.blog__articles .article-card:not(.article-card--main).with-color .article-card__info-child:last-child{margin-bottom:0}.article-card--main .article-card__info-button{margin-top:var(--block-padding)}.article-card__info-button .button,.article-card__link.button{text-align:center}.article-card__title{transition:color var(--animation-duration) var(--transition-timing-function)}.article-card__title--accent{color:rgb(var(--layout-accent-color))}.article__info{flex-wrap:wrap;gap:8px}.center .article__info{justify-content:center}.article__info span{align-items:center;display:flex}.article__info span:not(:first-of-type):before{background-color:rgb(var(--layout-text-color));border-radius:50%;content:"";display:inline-block;height:3px;margin-inline-end:11px;width:3px}.article-card__excerpt.line-clamp{display:-webkit-box;line-clamp:var(--line-clamp);-webkit-line-clamp:var(--line-clamp);overflow:clip;text-overflow:ellipsis;-webkit-box-orient:vertical}.blog__articles~.pagination-wrapper{margin-top:var(--template-header-padding)}@media (hover:hover){.article-card:hover .article-card__title{color:rgba(var(--layout-text-color),var(--hover-opacity))}.article-card:hover .article-card__title--accent{color:rgba(var(--layout-accent-color),var(--hover-opacity))}.article-card:hover .article-card__image img{transform:scale(1.03)}.blog__filters-link:not(.is-selected):hover{color:rgba(var(--layout-text-color),var(--hover-opacity))}}@media screen and (max-width:768px){.article-card.article-card--main .article-card__info-child:last-child,.blog__articles.disable-grid-gaps .article-card.article-card--main .article-card__info-child:last-child{margin-bottom:16px}.blog__articles .article-card.article-card--main.with-border .article-card__info-child:last-child,.blog__articles .article-card.article-card--main.with-border.with-color .article-card__info-child:last-child,.blog__articles .article-card.article-card--main.with-color .article-card__info-child:last-child{margin-bottom:0}.article-card.with-border:not(.article-card--horizontal) .article-card__info,.article-card.with-color:not(.article-card--horizontal) .article-card__info{margin:var(--side-margin)}}