:root{--primary-font: "Roboto", sans-serif;--secondary-font: "Ubuntu"}.secondary-roboto{--secondary-font: "Roboto", sans-serif}[lang=ja],[lang=ja-JP]{--primary-font: "Noto Sans JP", serif;--secondary-font: "Noto Sans JP", serif}.icon__svg--time{mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center}.icon__svg--time use{display:none}.icon__svg--time{mask-image:url(../../../icons/time.svg);-webkit-mask-image:url(../../../icons/time.svg);background:linear-gradient(45deg, var(--color-tertiary), var(--color-tertiary-2))}.gradient-primary-bg:not(.paragraph-layout-related-case-studies),.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies),.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies){background:linear-gradient(115.12deg, var(--color-primary-variant) 0%, var(--color-base) 100%);color:var(--color-textonprimary)}.gradient-primary-bg:not(.paragraph-layout-related-case-studies) h1,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before h1,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before h1,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before h1,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before h1,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) h1,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) h1,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) h1.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) h2,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before h2,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before h2,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before h2,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before h2,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) h2,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) h2,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) h2.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) h3,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before h3,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before h3,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before h3,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before h3,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) h3,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) h3,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) h3.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) h4,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before h4,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before h4,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before h4,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before h4,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) h4,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) h4,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) h4.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) h5,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before h5,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before h5,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before h5,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before h5,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) h5,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) h5,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) h5.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) h6,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before h6,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before h6,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before h6,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before h6,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) h6,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) h6,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) h6.field--name-field-title{color:var(--color-textonprimary);text-fill-color:var(--color-textonprimary);-webkit-text-fill-color:var(--color-textonprimary)}.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .field--name-field-title,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .field--name-field-title,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .field--name-field-title{color:var(--color-textonprimary);text-fill-color:var(--color-textonprimary);-webkit-text-fill-color:var(--color-textonprimary)}.gradient-primary-bg:not(.paragraph-layout-related-case-studies) p:not(.tab-comparison,.facet-item),.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before p:not(.tab-comparison,.facet-item),.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before p:not(.tab-comparison,.facet-item),.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before p:not(.tab-comparison,.facet-item),.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before p:not(.tab-comparison,.facet-item),.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) p:not(.tab-comparison,.facet-item),.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) p:not(.tab-comparison,.facet-item),.gradient-primary-bg:not(.paragraph-layout-related-case-studies) ul li:not(.tab-comparison,.facet-item),.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before ul li:not(.tab-comparison,.facet-item),.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before ul li:not(.tab-comparison,.facet-item),.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before ul li:not(.tab-comparison,.facet-item),.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before ul li:not(.tab-comparison,.facet-item),.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) ul li:not(.tab-comparison,.facet-item),.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) ul li:not(.tab-comparison,.facet-item),.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .field__item:not(.tab-comparison,.facet-item),.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .field__item:not(.tab-comparison,.facet-item),.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .field__item:not(.tab-comparison,.facet-item),.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .field__item:not(.tab-comparison,.facet-item),.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .field__item:not(.tab-comparison,.facet-item),.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .field__item:not(.tab-comparison,.facet-item),.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .field__item:not(.tab-comparison,.facet-item){color:var(--color-textonprimary);text-fill-color:var(--color-textonprimary);-webkit-text-fill-color:var(--color-textonprimary)}.gradient-primary-bg:not(.paragraph-layout-related-case-studies) svg:not(.icon__svg--right-circle),.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before svg:not(.icon__svg--right-circle),.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before svg:not(.icon__svg--right-circle),.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before svg:not(.icon__svg--right-circle),.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before svg:not(.icon__svg--right-circle),.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) svg:not(.icon__svg--right-circle),.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) svg:not(.icon__svg--right-circle),.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .icon__svg:not(.icon__svg--right-circle),.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .icon__svg:not(.icon__svg--right-circle),.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .icon__svg:not(.icon__svg--right-circle),.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .icon__svg:not(.icon__svg--right-circle),.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .icon__svg:not(.icon__svg--right-circle),.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .icon__svg:not(.icon__svg--right-circle),.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .icon__svg:not(.icon__svg--right-circle){color:var(--color-textonprimary);fill:var(--color-textonprimary)}.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select svg,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .checkbox-dropdown__select svg,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .checkbox-dropdown__select svg,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .checkbox-dropdown__select svg,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .checkbox-dropdown__select svg,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select svg,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select svg,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select .icon__svg,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .checkbox-dropdown__select .icon__svg,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .checkbox-dropdown__select .icon__svg,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .checkbox-dropdown__select .icon__svg,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .checkbox-dropdown__select .icon__svg,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select .icon__svg,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select .icon__svg{color:currentColor;fill:currentColor}.gradient-primary-bg:not(.paragraph-layout-related-case-studies) a:not(.button),.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before a:not(.button),.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before a:not(.button),.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before a:not(.button),.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before a:not(.button),.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) a:not(.button),.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) a:not(.button){color:var(--color-textonprimary)}.gradient-primary-bg:not(.paragraph-layout-related-case-studies) a:not(.button):hover,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before a:not(.button):hover,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before a:not(.button):hover,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before a:not(.button):hover,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before a:not(.button):hover,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) a:not(.button):hover,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) a:not(.button):hover{text-decoration:underline}.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .swiper-pagination-fraction,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .swiper-pagination-fraction,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .swiper-pagination-fraction,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .swiper-pagination-fraction,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .swiper-pagination-fraction,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .swiper-pagination-fraction,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .swiper-pagination-fraction{color:var(--color-textonprimary)}.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h1,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h1,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h1,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h1,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h1,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h1,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h1,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h1.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h1.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h1.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h1.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h1.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h2,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h2,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h2,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h2,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h2,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h2,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h2,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h2.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h2.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h2.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h2.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h2.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h3,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h3,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h3,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h3,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h3,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h3,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h3,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h3.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h3.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h3.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h3.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h3.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h4,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h4,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h4,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h4,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h4,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h4,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h4,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h4.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h4.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h4.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h4.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h4.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h5,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h5,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h5,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h5,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h5,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h5,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h5,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h5.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h5.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h5.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h5.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h5.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h6,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h6,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h6,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h6,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h6,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h6,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h6,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h6.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h6.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) h6.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h6.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) h6.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h1,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h1,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h1,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h1,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h1,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] h1,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] h1,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h1.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h1.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h1.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h1.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h1.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h2,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h2,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h2,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h2,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h2,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] h2,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] h2,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h2.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h2.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h2.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h2.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h2.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h3,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h3,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h3,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h3,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h3,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] h3,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] h3,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h3.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h3.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h3.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h3.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h3.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h4,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h4,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h4,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h4,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h4,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] h4,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] h4,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h4.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h4.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h4.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h4.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h4.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h5,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h5,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h5,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h5,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h5,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] h5,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] h5,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h5.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h5.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h5.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h5.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h5.field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h6,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h6,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h6,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h6,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h6,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] h6,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] h6,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h6.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h6.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] h6.field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h6.field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] h6.field--name-field-title{color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) .field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) .field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) .field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) .field--name-field-title,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field--name-field-title,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field--name-field-title,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] .field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] .field--name-field-title,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] .field--name-field-title,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] .field--name-field-title,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field--name-field-title,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field--name-field-title{color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) p,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) p,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) p,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) p,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) p,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) p,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) p,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) ul li,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) ul li,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) ul li,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) ul li,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) ul li,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) ul li,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) ul li,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field__item:not(.field--name-field-product-indicator),.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) .field__item:not(.field--name-field-product-indicator),.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) .field__item:not(.field--name-field-product-indicator),.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) .field__item:not(.field--name-field-product-indicator),.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) .field__item:not(.field--name-field-product-indicator),.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field__item:not(.field--name-field-product-indicator),.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field__item:not(.field--name-field-product-indicator),.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] p,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] p,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] p,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] p,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] p,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] p,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] p,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] ul li,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] ul li,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] ul li,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] ul li,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] ul li,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] ul li,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] ul li,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field__item:not(.field--name-field-product-indicator),.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] .field__item:not(.field--name-field-product-indicator),.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] .field__item:not(.field--name-field-product-indicator),.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] .field__item:not(.field--name-field-product-indicator),.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] .field__item:not(.field--name-field-product-indicator),.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field__item:not(.field--name-field-product-indicator),.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field__item:not(.field--name-field-product-indicator){color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) svg,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) svg,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) svg,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) svg,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) svg,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) svg,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) svg,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .icon__svg,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) .icon__svg,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) .icon__svg,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) .icon__svg,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) .icon__svg,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .icon__svg,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .icon__svg,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] svg,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] svg,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] svg,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] svg,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] svg,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] svg,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] svg,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .icon__svg,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] .icon__svg,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] .icon__svg,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] .icon__svg,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] .icon__svg,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] .icon__svg,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] .icon__svg{color:inherit;fill:currentColor}.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) a:not(.button),.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) a:not(.button),.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) a:not(.button),.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) a:not(.button),.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) a:not(.button),.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) a:not(.button),.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) a:not(.button),.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] a:not(.button),.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] a:not(.button),.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] a:not(.button),.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] a:not(.button),.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] a:not(.button),.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] a:not(.button),.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] a:not(.button){color:inherit}.gradient-primary-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .swiper-pagination-fraction,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) .swiper-pagination-fraction,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before .node--view-mode-view-grid:not(.with-cart) .swiper-pagination-fraction,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) .swiper-pagination-fraction,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before .node--view-mode-view-grid:not(.with-cart) .swiper-pagination-fraction,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .swiper-pagination-fraction,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .swiper-pagination-fraction,.gradient-primary-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .swiper-pagination-fraction,.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] .swiper-pagination-fraction,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text:not(.paragraph-layout-related-case-studies)::before [class*=gradient-] .swiper-pagination-fraction,.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] .swiper-pagination-fraction,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:not(.paragraph-layout-related-case-studies):hover::before [class*=gradient-] .swiper-pagination-fraction,.node--view-mode-view-grid .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] .swiper-pagination-fraction,.node--view-mode-grid-carousel .field--name-field-product-indicator:not(.paragraph-layout-related-case-studies) [class*=gradient-] .swiper-pagination-fraction{color:inherit}.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies){background:linear-gradient(115.12deg, var(--color-bg-a-1) 0%, var(--color-bg-a-2) 100%);color:var(--color-text-on-bg-a)}.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) h1,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) h1.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) h2,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) h2.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) h3,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) h3.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) h4,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) h4.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) h5,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) h5.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) h6,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) h6.field--name-field-title{color:var(--color-text-on-bg-a);text-fill-color:var(--color-text-on-bg-a);-webkit-text-fill-color:var(--color-text-on-bg-a)}.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .field--name-field-title{color:var(--color-text-on-bg-a);text-fill-color:var(--color-text-on-bg-a);-webkit-text-fill-color:var(--color-text-on-bg-a)}.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) p:not(.tab-comparison,.facet-item),.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) ul li:not(.tab-comparison,.facet-item),.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .field__item:not(.tab-comparison,.facet-item){color:var(--color-text-on-bg-a);text-fill-color:var(--color-text-on-bg-a);-webkit-text-fill-color:var(--color-text-on-bg-a)}.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) svg:not(.icon__svg--right-circle),.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .icon__svg:not(.icon__svg--right-circle){color:var(--color-text-on-bg-a);fill:var(--color-text-on-bg-a)}.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select svg,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select .icon__svg{color:currentColor;fill:currentColor}.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) a:not(.button){color:var(--color-text-on-bg-a)}.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) a:not(.button):hover{text-decoration:underline}.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .swiper-pagination-fraction{color:var(--color-text-on-bg-a)}.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h1,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h1.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h2,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h2.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h3,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h3.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h4,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h4.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h5,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h5.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h6,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h6.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h1,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h1.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h2,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h2.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h3,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h3.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h4,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h4.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h5,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h5.field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h6,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h6.field--name-field-title{color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field--name-field-title,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field--name-field-title{color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) p,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) ul li,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field__item:not(.field--name-field-product-indicator),.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] p,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] ul li,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field__item:not(.field--name-field-product-indicator){color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) svg,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .icon__svg,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] svg,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .icon__svg{color:inherit;fill:currentColor}.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) a:not(.button),.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] a:not(.button){color:inherit}.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .swiper-pagination-fraction,.gradient-dark-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .swiper-pagination-fraction{color:inherit}.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies){background:linear-gradient(107.48deg, var(--color-bg-b-1) 0%, var(--color-bg-b-2) 100%);color:var(--color-text-on-bg-b)}.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) h1,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) h1.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) h2,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) h2.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) h3,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) h3.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) h4,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) h4.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) h5,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) h5.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) h6,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) h6.field--name-field-title{color:var(--color-text-on-bg-b);text-fill-color:var(--color-text-on-bg-b);-webkit-text-fill-color:var(--color-text-on-bg-b)}.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .field--name-field-title{color:var(--color-text-on-bg-b);text-fill-color:var(--color-text-on-bg-b);-webkit-text-fill-color:var(--color-text-on-bg-b)}.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) p:not(.tab-comparison,.facet-item),.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) ul li:not(.tab-comparison,.facet-item),.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .field__item:not(.tab-comparison,.facet-item){color:var(--color-text-on-bg-b);text-fill-color:var(--color-text-on-bg-b);-webkit-text-fill-color:var(--color-text-on-bg-b)}.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) svg:not(.icon__svg--right-circle),.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .icon__svg:not(.icon__svg--right-circle){color:var(--color-text-on-bg-b);fill:var(--color-text-on-bg-b)}.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select svg,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select .icon__svg{color:currentColor;fill:currentColor}.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) a:not(.button){color:var(--color-text-on-bg-b)}.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) a:not(.button):hover{text-decoration:underline}.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .swiper-pagination-fraction{color:var(--color-text-on-bg-b)}.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h1,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h1.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h2,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h2.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h3,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h3.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h4,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h4.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h5,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h5.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h6,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h6.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h1,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h1.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h2,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h2.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h3,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h3.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h4,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h4.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h5,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h5.field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h6,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h6.field--name-field-title{color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field--name-field-title,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field--name-field-title{color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) p,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) ul li,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field__item:not(.field--name-field-product-indicator),.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] p,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] ul li,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field__item:not(.field--name-field-product-indicator){color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) svg,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .icon__svg,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] svg,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .icon__svg{color:inherit;fill:currentColor}.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) a:not(.button),.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] a:not(.button){color:inherit}.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .swiper-pagination-fraction,.gradient-light-blue-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .swiper-pagination-fraction{color:inherit}.gradient-purple-bg:not(.paragraph-layout-related-case-studies){background:linear-gradient(114.27deg, var(--color-bg-c-1) 0%, var(--color-bg-c-2) 100%);color:var(--color-text-on-bg-c)}.gradient-purple-bg:not(.paragraph-layout-related-case-studies) h1,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) h1.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) h2,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) h2.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) h3,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) h3.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) h4,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) h4.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) h5,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) h5.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) h6,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) h6.field--name-field-title{color:var(--color-text-on-bg-c);text-fill-color:var(--color-text-on-bg-c);-webkit-text-fill-color:var(--color-text-on-bg-c)}.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .field--name-field-title{color:var(--color-text-on-bg-c);text-fill-color:var(--color-text-on-bg-c);-webkit-text-fill-color:var(--color-text-on-bg-c)}.gradient-purple-bg:not(.paragraph-layout-related-case-studies) p:not(.tab-comparison,.facet-item),.gradient-purple-bg:not(.paragraph-layout-related-case-studies) ul li:not(.tab-comparison,.facet-item),.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .field__item:not(.tab-comparison,.facet-item){color:var(--color-text-on-bg-c);text-fill-color:var(--color-text-on-bg-c);-webkit-text-fill-color:var(--color-text-on-bg-c)}.gradient-purple-bg:not(.paragraph-layout-related-case-studies) svg:not(.icon__svg--right-circle),.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .icon__svg:not(.icon__svg--right-circle){color:var(--color-text-on-bg-c);fill:var(--color-text-on-bg-c)}.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select svg,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select .icon__svg{color:currentColor;fill:currentColor}.gradient-purple-bg:not(.paragraph-layout-related-case-studies) a:not(.button){color:var(--color-text-on-bg-c)}.gradient-purple-bg:not(.paragraph-layout-related-case-studies) a:not(.button):hover{text-decoration:underline}.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .swiper-pagination-fraction{color:var(--color-text-on-bg-c)}.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h1,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h1.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h2,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h2.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h3,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h3.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h4,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h4.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h5,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h5.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h6,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h6.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h1,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h1.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h2,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h2.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h3,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h3.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h4,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h4.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h5,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h5.field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h6,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h6.field--name-field-title{color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field--name-field-title,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field--name-field-title{color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) p,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) ul li,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field__item:not(.field--name-field-product-indicator),.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] p,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] ul li,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field__item:not(.field--name-field-product-indicator){color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) svg,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .icon__svg,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] svg,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .icon__svg{color:inherit;fill:currentColor}.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) a:not(.button),.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] a:not(.button){color:inherit}.gradient-purple-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .swiper-pagination-fraction,.gradient-purple-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .swiper-pagination-fraction{color:inherit}.gradient-red-bg:not(.paragraph-layout-related-case-studies){background:linear-gradient(114.27deg, var(--color-bg-d-1) 0%, var(--color-bg-d-2) 100%);color:var(--color-text-on-bg-d)}.gradient-red-bg:not(.paragraph-layout-related-case-studies) h1,.gradient-red-bg:not(.paragraph-layout-related-case-studies) h1.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) h2,.gradient-red-bg:not(.paragraph-layout-related-case-studies) h2.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) h3,.gradient-red-bg:not(.paragraph-layout-related-case-studies) h3.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) h4,.gradient-red-bg:not(.paragraph-layout-related-case-studies) h4.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) h5,.gradient-red-bg:not(.paragraph-layout-related-case-studies) h5.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) h6,.gradient-red-bg:not(.paragraph-layout-related-case-studies) h6.field--name-field-title{color:var(--color-text-on-bg-d);text-fill-color:var(--color-text-on-bg-d);-webkit-text-fill-color:var(--color-text-on-bg-d)}.gradient-red-bg:not(.paragraph-layout-related-case-studies) .field--name-field-title{color:var(--color-text-on-bg-d);text-fill-color:var(--color-text-on-bg-d);-webkit-text-fill-color:var(--color-text-on-bg-d)}.gradient-red-bg:not(.paragraph-layout-related-case-studies) p:not(.tab-comparison,.facet-item),.gradient-red-bg:not(.paragraph-layout-related-case-studies) ul li:not(.tab-comparison,.facet-item),.gradient-red-bg:not(.paragraph-layout-related-case-studies) .field__item:not(.tab-comparison,.facet-item){color:var(--color-text-on-bg-d);text-fill-color:var(--color-text-on-bg-d);-webkit-text-fill-color:var(--color-text-on-bg-d)}.gradient-red-bg:not(.paragraph-layout-related-case-studies) svg:not(.icon__svg--right-circle),.gradient-red-bg:not(.paragraph-layout-related-case-studies) .icon__svg:not(.icon__svg--right-circle){color:var(--color-text-on-bg-d);fill:var(--color-text-on-bg-d)}.gradient-red-bg:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select svg,.gradient-red-bg:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select .icon__svg{color:currentColor;fill:currentColor}.gradient-red-bg:not(.paragraph-layout-related-case-studies) a:not(.button){color:var(--color-text-on-bg-d)}.gradient-red-bg:not(.paragraph-layout-related-case-studies) a:not(.button):hover{text-decoration:underline}.gradient-red-bg:not(.paragraph-layout-related-case-studies) .swiper-pagination-fraction{color:var(--color-text-on-bg-d)}.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h1,.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h1.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h2,.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h2.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h3,.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h3.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h4,.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h4.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h5,.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h5.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h6,.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h6.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h1,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h1.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h2,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h2.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h3,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h3.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h4,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h4.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h5,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h5.field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h6,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h6.field--name-field-title{color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field--name-field-title,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field--name-field-title{color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) p,.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) ul li,.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field__item:not(.field--name-field-product-indicator),.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] p,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] ul li,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field__item:not(.field--name-field-product-indicator){color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) svg,.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .icon__svg,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] svg,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .icon__svg{color:inherit;fill:currentColor}.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) a:not(.button),.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] a:not(.button){color:inherit}.gradient-red-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .swiper-pagination-fraction,.gradient-red-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .swiper-pagination-fraction{color:inherit}.gradient-orange-bg:not(.paragraph-layout-related-case-studies){background:linear-gradient(156.21deg, var(--color-bg-e-1) 0%, var(--color-bg-e-2) 100%);color:var(--color-text-on-bg-e)}.gradient-orange-bg:not(.paragraph-layout-related-case-studies) h1,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) h1.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) h2,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) h2.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) h3,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) h3.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) h4,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) h4.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) h5,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) h5.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) h6,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) h6.field--name-field-title{color:var(--color-text-on-bg-e);text-fill-color:var(--color-text-on-bg-e);-webkit-text-fill-color:var(--color-text-on-bg-e)}.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .field--name-field-title{color:var(--color-text-on-bg-e);text-fill-color:var(--color-text-on-bg-e);-webkit-text-fill-color:var(--color-text-on-bg-e)}.gradient-orange-bg:not(.paragraph-layout-related-case-studies) p:not(.tab-comparison,.facet-item),.gradient-orange-bg:not(.paragraph-layout-related-case-studies) ul li:not(.tab-comparison,.facet-item),.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .field__item:not(.tab-comparison,.facet-item){color:var(--color-text-on-bg-e);text-fill-color:var(--color-text-on-bg-e);-webkit-text-fill-color:var(--color-text-on-bg-e)}.gradient-orange-bg:not(.paragraph-layout-related-case-studies) svg:not(.icon__svg--right-circle),.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .icon__svg:not(.icon__svg--right-circle){color:var(--color-text-on-bg-e);fill:var(--color-text-on-bg-e)}.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select svg,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .checkbox-dropdown__select .icon__svg{color:currentColor;fill:currentColor}.gradient-orange-bg:not(.paragraph-layout-related-case-studies) a:not(.button){color:var(--color-text-on-bg-e)}.gradient-orange-bg:not(.paragraph-layout-related-case-studies) a:not(.button):hover{text-decoration:underline}.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .swiper-pagination-fraction{color:var(--color-text-on-bg-e)}.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h1,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h1.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h2,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h2.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h3,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h3.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h4,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h4.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h5,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h5.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h6,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) h6.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h1,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h1.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h2,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h2.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h3,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h3.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h4,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h4.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h5,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h5.field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h6,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] h6.field--name-field-title{color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field--name-field-title,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field--name-field-title{color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) p,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) ul li,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .field__item:not(.field--name-field-product-indicator),.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] p,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] ul li,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .field__item:not(.field--name-field-product-indicator){color:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) svg,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .icon__svg,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] svg,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .icon__svg{color:inherit;fill:currentColor}.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) a:not(.button),.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] a:not(.button){color:inherit}.gradient-orange-bg:not(.paragraph-layout-related-case-studies) .node--view-mode-view-grid:not(.with-cart) .swiper-pagination-fraction,.gradient-orange-bg:not(.paragraph-layout-related-case-studies) [class*=gradient-] .swiper-pagination-fraction{color:inherit}.grey-bg{background:#f2f2f2}.primary-gradient-text,.gradient-text-dark-blue{background:linear-gradient(102.4deg, var(--color-h1-1) 0%, var(--color-h1-2) 81.98%)}.primary-gradient-text-2{background:linear-gradient(102.4deg, var(--color-h2-1) 0%, var(--color-h2-2) 81.98%)}.gradient-text-light-blue{background:linear-gradient(102.4deg, var(--color-h3-1) 0%, var(--color-h3-2) 81.98%)}.gradient-text-purple{background:linear-gradient(102.4deg, var(--color-h4-1) 0%, var(--color-h4-2) 81.98%)}.gradient-text-red{background:linear-gradient(102.4deg, var(--color-h5-1) 0%, var(--color-h5-2) 81.98%)}.gradient-text-orange{background:linear-gradient(102.4deg, var(--color-h6-1) 0%, var(--color-h6-2) 81.98%)}.gradient-text-green{background:linear-gradient(102.4deg, var(--color-h3-1) 0%, var(--color-h3-2) 81.98%)}.gradient-text-rainbow{background:linear-gradient(112.14deg, var(--color-h3-1) 0%, var(--color-h3-2) 27.08%, var(--color-h4-1) 51.04%, var(--color-h6-1) 73.96%, var(--color-h6-2) 98.44%)}.gradient-footer-bg{background:linear-gradient(114.27deg, var(--color-footer-bg-1) 0%, var(--color-footer-bg-2) 100%)}.gradient-extended-footer-bg{background:linear-gradient(to right, var(--color-footer-bg-1) 0%, var(--color-footer-bg-2) 33%, var(--color-footer-bg-3) 66%, var(--color-footer-bg-4) 100%)}.hero-with-search__inner .primary-gradient-text,.hero-with-search__inner .primary-gradient-text-2,.hero-with-search__inner .gradient-text-light-blue,.hero-with-search__inner .gradient-text-dark-blue,.hero-with-search__inner .gradient-text-purple,.hero-with-search__inner .gradient-text-red,.hero-with-search__inner .gradient-text-orange,.hero-with-search__inner .gradient-text-green,.hero-with-search__inner .gradient-text-rainbow{background-clip:unset;text-fill-color:#fff;-webkit-background-clip:unset;-webkit-text-fill-color:#fff;background:unset;color:#fff}.hero-with-search__inner .primary-gradient-text svg,.hero-with-search__inner .primary-gradient-text-2 svg,.hero-with-search__inner .gradient-text-light-blue svg,.hero-with-search__inner .gradient-text-dark-blue svg,.hero-with-search__inner .gradient-text-purple svg,.hero-with-search__inner .gradient-text-red svg,.hero-with-search__inner .gradient-text-orange svg,.hero-with-search__inner .gradient-text-green svg,.hero-with-search__inner .gradient-text-rainbow svg{color:#fff;fill:#fff}.hero-with-search__inner .primary-gradient-text svg[class*=color],.hero-with-search__inner .primary-gradient-text-2 svg[class*=color],.hero-with-search__inner .gradient-text-light-blue svg[class*=color],.hero-with-search__inner .gradient-text-dark-blue svg[class*=color],.hero-with-search__inner .gradient-text-purple svg[class*=color],.hero-with-search__inner .gradient-text-red svg[class*=color],.hero-with-search__inner .gradient-text-orange svg[class*=color],.hero-with-search__inner .gradient-text-green svg[class*=color],.hero-with-search__inner .gradient-text-rainbow svg[class*=color]{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(90deg) brightness(100%) contrast(100%)}.hero-with-search__inner .primary-gradient-text a:not(.button),.hero-with-search__inner .primary-gradient-text-2 a:not(.button),.hero-with-search__inner .gradient-text-light-blue a:not(.button),.hero-with-search__inner .gradient-text-dark-blue a:not(.button),.hero-with-search__inner .gradient-text-purple a:not(.button),.hero-with-search__inner .gradient-text-red a:not(.button),.hero-with-search__inner .gradient-text-orange a:not(.button),.hero-with-search__inner .gradient-text-green a:not(.button),.hero-with-search__inner .gradient-text-rainbow a:not(.button){color:#fff}.primary-gradient-text:has(>.button),.primary-gradient-text-2:has(>.button),.gradient-text-light-blue:has(>.button),.gradient-text-dark-blue:has(>.button),.gradient-text-purple:has(>.button),.gradient-text-red:has(>.button),.gradient-text-orange:has(>.button),.gradient-text-green:has(>.button),.gradient-text-rainbow:has(>.button),.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .primary-gradient-text,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .primary-gradient-text-2,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-light-blue,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-dark-blue,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-purple,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-red,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-orange,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-green,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-rainbow{background-clip:unset;text-fill-color:var(--color-textonprimary);-webkit-background-clip:unset;-webkit-text-fill-color:var(--color-textonprimary);background:unset;color:var(--color-textonprimary)}.primary-gradient-text:has(>.button) svg,.primary-gradient-text-2:has(>.button) svg,.gradient-text-light-blue:has(>.button) svg,.gradient-text-dark-blue:has(>.button) svg,.gradient-text-purple:has(>.button) svg,.gradient-text-red:has(>.button) svg,.gradient-text-orange:has(>.button) svg,.gradient-text-green:has(>.button) svg,.gradient-text-rainbow:has(>.button) svg,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .primary-gradient-text svg,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .primary-gradient-text-2 svg,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-light-blue svg,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-dark-blue svg,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-purple svg,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-red svg,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-orange svg,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-green svg,.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-rainbow svg{color:var(--color-textonprimary);fill:var(--color-textonprimary)}.primary-gradient-text:has(>.button) svg[class*=color],.primary-gradient-text-2:has(>.button) svg[class*=color],.gradient-text-light-blue:has(>.button) svg[class*=color],.gradient-text-dark-blue:has(>.button) svg[class*=color],.gradient-text-purple:has(>.button) svg[class*=color],.gradient-text-red:has(>.button) svg[class*=color],.gradient-text-orange:has(>.button) svg[class*=color],.gradient-text-green:has(>.button) svg[class*=color],.gradient-text-rainbow:has(>.button) svg[class*=color],.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .primary-gradient-text svg[class*=color],.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .primary-gradient-text-2 svg[class*=color],.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-light-blue svg[class*=color],.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-dark-blue svg[class*=color],.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-purple svg[class*=color],.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-red svg[class*=color],.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-orange svg[class*=color],.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-green svg[class*=color],.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-rainbow svg[class*=color]{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(90deg) brightness(100%) contrast(100%)}.primary-gradient-text:has(>.button) a:not(.button),.primary-gradient-text-2:has(>.button) a:not(.button),.gradient-text-light-blue:has(>.button) a:not(.button),.gradient-text-dark-blue:has(>.button) a:not(.button),.gradient-text-purple:has(>.button) a:not(.button),.gradient-text-red:has(>.button) a:not(.button),.gradient-text-orange:has(>.button) a:not(.button),.gradient-text-green:has(>.button) a:not(.button),.gradient-text-rainbow:has(>.button) a:not(.button),.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .primary-gradient-text a:not(.button),.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .primary-gradient-text-2 a:not(.button),.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-light-blue a:not(.button),.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-dark-blue a:not(.button),.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-purple a:not(.button),.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-red a:not(.button),.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-orange a:not(.button),.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-green a:not(.button),.paragraph-layout-top-slider-layout-full-width-protected .text-formatted .gradient-text-rainbow a:not(.button),.primary-gradient-text:has(>.button) a:not(.button):hover,.primary-gradient-text-2:has(>.button) a:not(.button):hover,.gradient-text-light-blue:has(>.button) a:not(.button):hover,.gradient-text-dark-blue:has(>.button) a:not(.button):hover,.gradient-text-purple:has(>.button) a:not(.button):hover,.gradient-text-red:has(>.button) a:not(.button):hover,.gradient-text-orange:has(>.button) a:not(.button):hover,.gradient-text-green:has(>.button) a:not(.button):hover,.gradient-text-rainbow:has(>.button) a:not(.button):hover{color:var(--color-textonprimary)}[class*=gradient]:not(.paragraph-layout-related-case-studies) .primary-gradient-text,[class*=gradient]:not(.paragraph-layout-related-case-studies) .primary-gradient-text-2,[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-light-blue,[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-dark-blue,[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-purple,[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-red,[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-orange,[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-green,[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-rainbow{background-clip:unset;text-fill-color:currentColor;-webkit-background-clip:unset;-webkit-text-fill-color:currentColor;background:unset;color:currentColor}[class*=gradient]:not(.paragraph-layout-related-case-studies) .primary-gradient-text svg,[class*=gradient]:not(.paragraph-layout-related-case-studies) .primary-gradient-text-2 svg,[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-light-blue svg,[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-dark-blue svg,[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-purple svg,[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-red svg,[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-orange svg,[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-green svg,[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-rainbow svg{color:currentColor;fill:currentColor}[class*=gradient]:not(.paragraph-layout-related-case-studies) .primary-gradient-text a:not(.button),[class*=gradient]:not(.paragraph-layout-related-case-studies) .primary-gradient-text-2 a:not(.button),[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-light-blue a:not(.button),[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-dark-blue a:not(.button),[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-purple a:not(.button),[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-red a:not(.button),[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-orange a:not(.button),[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-green a:not(.button),[class*=gradient]:not(.paragraph-layout-related-case-studies) .gradient-text-rainbow a:not(.button){color:currentColor}.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .primary-gradient-text,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .primary-gradient-text,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .primary-gradient-text,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .primary-gradient-text,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .primary-gradient-text,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .primary-gradient-text,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .gradient-text-dark-blue,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-dark-blue,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-dark-blue,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .gradient-text-dark-blue,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .gradient-text-dark-blue,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .gradient-text-dark-blue{background:linear-gradient(102.4deg, var(--color-h1-1) 0%, var(--color-h1-2) 81.98%)}.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .primary-gradient-text-2,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .primary-gradient-text-2,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .primary-gradient-text-2,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .primary-gradient-text-2,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .primary-gradient-text-2,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .primary-gradient-text-2{background:linear-gradient(102.4deg, var(--color-h2-1) 0%, var(--color-h2-2) 81.98%)}.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .gradient-text-light-blue,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-light-blue,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-light-blue,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .gradient-text-light-blue,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .gradient-text-light-blue,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .gradient-text-light-blue{background:linear-gradient(102.4deg, var(--color-h3-1) 0%, var(--color-h3-2) 81.98%)}.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .gradient-text-dark-blue,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-dark-blue,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-dark-blue,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .gradient-text-dark-blue,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .gradient-text-dark-blue,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .gradient-text-dark-blue{background:linear-gradient(102.4deg, var(--color-tertiary) 0%, var(--color-tertiary-2) 81.98%)}.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .gradient-text-purple,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-purple,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-purple,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .gradient-text-purple,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .gradient-text-purple,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .gradient-text-purple{background:linear-gradient(102.4deg, var(--color-h4-1) 0%, var(--color-h4-2) 81.98%)}.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .gradient-text-red,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-red,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-red,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .gradient-text-red,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .gradient-text-red,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .gradient-text-red{background:linear-gradient(102.4deg, var(--color-h5-1) 0%, var(--color-h5-2) 81.98%)}.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .gradient-text-orange,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-orange,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-orange,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .gradient-text-orange,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .gradient-text-orange,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .gradient-text-orange{background:linear-gradient(102.4deg, var(--color-h6-1) 0%, var(--color-h6-2) 81.98%)}.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .gradient-text-green,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-green,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-green,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .gradient-text-green,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .gradient-text-green,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .gradient-text-green{background:linear-gradient(102.4deg, var(--color-h3-1) 0%, var(--color-h3-2) 81.98%)}.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .gradient-text-rainbow,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-rainbow,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-rainbow,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .gradient-text-rainbow,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .gradient-text-rainbow,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .gradient-text-rainbow{background:linear-gradient(112.14deg, var(--color-h3-1) 0%, var(--color-h3-2) 27.08%, var(--color-h4-1) 51.04%, var(--color-h6-1) 73.96%, var(--color-h6-2) 98.44%)}.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary a:not(.button):hover,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary a:not(.button):hover,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary a:not(.button):hover,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted a:not(.button):hover,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted a:not(.button):hover,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted a:not(.button):hover,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary a:not(.button):focus,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary a:not(.button):focus,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary a:not(.button):focus,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted a:not(.button):focus,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted a:not(.button):focus,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted a:not(.button):focus{color:var(--color-secondary)}.primary-gradient-text,.primary-gradient-text-2,.gradient-text-light-blue,.gradient-text-dark-blue,.gradient-text-purple,.gradient-text-red,.gradient-text-orange,.gradient-text-green,.gradient-text-rainbow,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .primary-gradient-text,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .primary-gradient-text,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .primary-gradient-text,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .primary-gradient-text,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .primary-gradient-text,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .primary-gradient-text,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .gradient-text-dark-blue,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-dark-blue,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-dark-blue,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .gradient-text-dark-blue,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .gradient-text-dark-blue,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .gradient-text-dark-blue,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .primary-gradient-text-2,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .primary-gradient-text-2,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .primary-gradient-text-2,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .primary-gradient-text-2,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .primary-gradient-text-2,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .primary-gradient-text-2,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .gradient-text-light-blue,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-light-blue,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-light-blue,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .gradient-text-light-blue,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .gradient-text-light-blue,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .gradient-text-light-blue,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .gradient-text-purple,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-purple,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-purple,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .gradient-text-purple,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .gradient-text-purple,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .gradient-text-purple,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .gradient-text-red,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-red,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-red,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .gradient-text-red,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .gradient-text-red,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .gradient-text-red,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .gradient-text-orange,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-orange,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-orange,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .gradient-text-orange,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .gradient-text-orange,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .gradient-text-orange,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .gradient-text-green,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-green,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-green,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .gradient-text-green,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .gradient-text-green,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .gradient-text-green,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient]))[class*=gradient] .extra-field--field-summary .gradient-text-rainbow,[class*=gradient] .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-rainbow,.listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])).grey .listings:not(.paragraph-layout-related-case-studies):not(.paragraph-layout-contact-person-protected:not([class*=gradient])) .extra-field--field-summary .gradient-text-rainbow,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected)[class*=gradient] .text-formatted .gradient-text-rainbow,[class*=gradient] :is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected) .text-formatted .gradient-text-rainbow,:is(.info-block,.two-columns-cta,.cta-grid,.paragraph-layout-gallery-slider-protected).grey .text-formatted .gradient-text-rainbow{background-clip:text;text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.node--view-mode-view-grid:not(.with-cart) .button--no-bg{color:#1d1e20;border-color:#1d1e20;text-fill-color:#1d1e20;-webkit-text-fill-color:#1d1e20}.node--view-mode-view-grid:not(.with-cart) .button--no-bg .icon__svg{color:#1d1e20;fill:#1d1e20}.node--view-mode-view-grid:not(.with-cart) .button--no-bg .icon__svg[class*=color]{filter:unset}.node--view-mode-view-grid:not(.with-cart){color:#1d1e20}.node--view-mode-view-grid:not(.with-cart) h1,.node--view-mode-view-grid:not(.with-cart) h2,.node--view-mode-view-grid:not(.with-cart) h3,.node--view-mode-view-grid:not(.with-cart) h4,.node--view-mode-view-grid:not(.with-cart) h5,.node--view-mode-view-grid:not(.with-cart) h6{text-fill-color:#1d1e20;-webkit-text-fill-color:#1d1e20;background:unset}.node--view-mode-view-grid:not(.with-cart) .field__item:not(.field--name-field-product-indicator,.field--name-field-thumbnail),.node--view-mode-view-grid:not(.with-cart) .field__item:not(.field--name-field-product-indicator,.field--name-field-thumbnail) p,.node--view-mode-view-grid:not(.with-cart) .field--name-field-title:not(.field--name-field-product-indicator,.field--name-field-thumbnail),.node--view-mode-view-grid:not(.with-cart) .field--name-field-title:not(.field--name-field-product-indicator,.field--name-field-thumbnail) p{text-fill-color:#1d1e20;-webkit-text-fill-color:#1d1e20;background:unset}.node--view-mode-view-grid:not(.with-cart) .field__item:not(.field--name-field-product-indicator,.field--name-field-thumbnail) a:not(.button),.node--view-mode-view-grid:not(.with-cart) .field--name-field-title:not(.field--name-field-product-indicator,.field--name-field-thumbnail) a:not(.button){color:#1d1e20}.node--view-mode-view-grid:not(.with-cart) a:not(.button){color:var(--color-secondary)}.field__item.node--view-mode-view-grid:not(.with-cart),.node--view-mode-view-grid:not(.with-cart) p,.node--view-mode-view-grid:not(.with-cart) ul li,.node--view-mode-view-grid:not(.with-cart) ol li{color:#1d1e20;text-fill-color:#1d1e20;-webkit-text-fill-color:#1d1e20}.node--view-mode-view-grid:not(.with-cart) .text-formatted ul li::before{background:#1d1e20}.node--view-mode-view-grid:not(.with-cart) svg{color:#1d1e20;fill:#1d1e20}.node--view-mode-view-grid:not(.with-cart) .button[class*=gradient]{text-fill-color:currentColor;-webkit-text-fill-color:currentColor}.node--view-mode-view-grid:not(.with-cart) .button[class*=gradient] svg{color:currentColor;fill:currentColor}.node--view-mode-view-grid:not(.with-cart) .carousel-item__carousel-navigation-wrapper .icon__arrow,.node--view-mode-view-grid:not(.with-cart) .carousel-item__carousel-navigation-wrapper .icon__svg,.node--view-mode-view-grid:not(.with-cart) .carousel-item__carousel-navigation-wrapper .swiper-pagination-custom,.node--view-mode-view-grid:not(.with-cart) .carousel-item__carousel-navigation-wrapper .related-grid-carousel-pagination,.node--view-mode-view-grid:not(.with-cart) .case-studies-item__carousel-navigation-wrapper .icon__arrow,.node--view-mode-view-grid:not(.with-cart) .case-studies-item__carousel-navigation-wrapper .icon__svg,.node--view-mode-view-grid:not(.with-cart) .case-studies-item__carousel-navigation-wrapper .swiper-pagination-custom,.node--view-mode-view-grid:not(.with-cart) .case-studies-item__carousel-navigation-wrapper .related-grid-carousel-pagination,.node--view-mode-view-grid:not(.with-cart) .related-grid-carousel-item__carousel-navigation-wrapper .icon__arrow,.node--view-mode-view-grid:not(.with-cart) .related-grid-carousel-item__carousel-navigation-wrapper .icon__svg,.node--view-mode-view-grid:not(.with-cart) .related-grid-carousel-item__carousel-navigation-wrapper .swiper-pagination-custom,.node--view-mode-view-grid:not(.with-cart) .related-grid-carousel-item__carousel-navigation-wrapper .related-grid-carousel-pagination{color:#1d1e20}.background-grey{background-color:#f6f6f6}.background-blue{background-color:#00448a}.background-green{background-color:#008674}.background-white{background-color:#fff}.background-transparent{background-color:rgba(0,0,0,0)}.node--view-mode-view-grid,.node--view-mode-grid-carousel{height:100%}@media(max-width: 799px){.node--view-mode-view-grid,.node--view-mode-grid-carousel{margin:0 .125rem}}.node--view-mode-view-grid .node__content,.node--view-mode-grid-carousel .node__content{height:100%;display:flex;flex-direction:column;position:relative}.node--view-mode-view-grid .field--name-field-product-indicator,.node--view-mode-grid-carousel .field--name-field-product-indicator{position:absolute;width:100%;left:0;top:0;z-index:1;padding:.625rem;text-align:center;color:var(--color-textonprimary);border-top-left-radius:.5rem;border-top-right-radius:.5rem}@media(max-width: 1199px){.node--view-mode-view-grid .field--name-field-product-indicator,.node--view-mode-grid-carousel .field--name-field-product-indicator{font-size:.875rem;line-height:1;padding:.3125rem .625rem}}.node--view-mode-view-grid .product-info .product-cta,.node--view-mode-grid-carousel .product-info .product-cta{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:.3125rem;margin-bottom:1.25rem}@media(max-width: 799px){.node--view-mode-view-grid .product-info .product-cta,.node--view-mode-grid-carousel .product-info .product-cta{justify-content:space-between}.node--view-mode-view-grid .product-info .product-cta .add-to-project-button,.node--view-mode-grid-carousel .product-info .product-cta .add-to-project-button{margin-right:0;font-size:.9375rem}}.node--view-mode-view-grid .product-info .product-cta__item,.node--view-mode-grid-carousel .product-info .product-cta__item{display:flex;align-items:center;margin-right:.625rem}.node--view-mode-view-grid .product-info .product-cta__item:last-child,.node--view-mode-grid-carousel .product-info .product-cta__item:last-child{margin-right:0}.node--view-mode-view-grid .product-info .product-cta__item>svg,.node--view-mode-grid-carousel .product-info .product-cta__item>svg{margin-right:.5rem}.node--view-mode-view-grid .product-info .product-cta__item .add-to-project-button,.node--view-mode-grid-carousel .product-info .product-cta__item .add-to-project-button{display:block}.node--view-mode-view-grid .product-info .product-cta__item .add-to-project-button svg,.node--view-mode-grid-carousel .product-info .product-cta__item .add-to-project-button svg{margin-bottom:0}.node--view-mode-view-grid .product-info .product-cta__item .text,.node--view-mode-grid-carousel .product-info .product-cta__item .text{font-size:.75rem;line-height:1.14;color:#d9d9d9}@media(min-width: 800px){.node--view-mode-view-grid .product-info .product-cta__item .text,.node--view-mode-grid-carousel .product-info .product-cta__item .text{font-size:.875rem}}@media(min-width: 800px){.node--view-mode-view-grid .product-info .product-cta__item,.node--view-mode-grid-carousel .product-info .product-cta__item{margin-right:1.25rem}}.node--view-mode-view-grid .product-info .product-cta .compare a,.node--view-mode-grid-carousel .product-info .product-cta .compare a{position:relative;display:inline-flex;font-size:.75rem;line-height:1.14;color:#d9d9d9}@media(min-width: 800px){.node--view-mode-view-grid .product-info .product-cta .compare a,.node--view-mode-grid-carousel .product-info .product-cta .compare a{font-size:.875rem}}.node--view-mode-view-grid .product-info .product-cta .compare a .button__text,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text{padding-left:1.9375rem;font-size:1rem;font-weight:700;color:#1d1e20;line-height:1.375rem;letter-spacing:1px}.node--view-mode-view-grid .product-info .product-cta .compare a .button__text::before,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text::before{content:"";display:inline-block;position:absolute;top:0;left:0;border-radius:.25rem;border:1px solid #1d1e20;width:1.25rem;height:1.25rem;-webkit-transition:all .2s,background .2s ease-in-out;transition:all .2s,background .2s ease-in-out;background:#fff}.node--view-mode-view-grid .product-info .product-cta .compare a .button__text:hover::before,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text:hover::before{box-shadow:inset 0 0 0 .125rem #f7f2f2}@media(min-width: 800px){.node--view-mode-view-grid .product-info .product-cta .compare a .button__text::before,.node--view-mode-grid-carousel .product-info .product-cta .compare a .button__text::before{width:1.25rem;height:1.25rem}}.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text::before,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text::before{content:"";display:inline-block;position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;border-radius:.25rem;border:.125rem solid #fff;-webkit-transform:rotate(90deg);transform:rotate(90deg);box-shadow:0 0 0 1px #000}@media(max-width: 799px){.node--view-mode-view-grid .product-info .product-cta .compare a.item-compare-added .button__text::before,.node--view-mode-grid-carousel .product-info .product-cta .compare a.item-compare-added .button__text::before{width:1.25rem;height:1.25rem}}.node--view-mode-view-grid .product-info__head .product-title,.node--view-mode-grid-carousel .product-info__head .product-title{font-size:1.15rem;letter-spacing:1px;text-transform:none;margin-bottom:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-box-orient:vertical}.node--view-mode-view-grid .product-info__head .product-title a,.node--view-mode-view-grid .product-info__head .product-title a:visited,.node--view-mode-grid-carousel .product-info__head .product-title a,.node--view-mode-grid-carousel .product-info__head .product-title a:visited{color:#1d1e20}.node--view-mode-view-grid .product-info__head .extra-field--field-summary,.node--view-mode-grid-carousel .product-info__head .extra-field--field-summary{text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5}.node--view-mode-view-grid .product-info__head .extra-field--field-summary p:empty,.node--view-mode-grid-carousel .product-info__head .extra-field--field-summary p:empty{display:none}.node--view-mode-view-grid .product-info__head .extra-field--field-summary p,.node--view-mode-grid-carousel .product-info__head .extra-field--field-summary p{font-size:.9375rem;line-height:1.375rem;letter-spacing:1px}@media(min-width: 800px){.node--view-mode-view-grid .product-info__head .extra-field--field-summary p,.node--view-mode-grid-carousel .product-info__head .extra-field--field-summary p{font-size:1rem}}.node--view-mode-view-grid .vocabulary-type-of-material,.node--view-mode-grid-carousel .vocabulary-type-of-material{display:flex;align-items:center}.node--view-mode-view-grid .vocabulary-type-of-material .icon__svg,.node--view-mode-grid-carousel .vocabulary-type-of-material .icon__svg{margin-right:.3125rem}.node--view-mode-view-grid .vocabulary-type-of-material .text,.node--view-mode-grid-carousel .vocabulary-type-of-material .text{color:#d9d9d9;font-size:.875rem;font-weight:normal;line-height:1.31}.node--view-mode-view-grid .taxonomy-term-icons,.node--view-mode-grid-carousel .taxonomy-term-icons{height:1.625rem;margin-bottom:1.25rem}.node--view-mode-view-grid .taxonomy-term-icons>div>.field__item,.node--view-mode-grid-carousel .taxonomy-term-icons>div>.field__item{margin-right:.3125rem}.node--view-mode-view-grid .taxonomy-term-icons>div .field__item,.node--view-mode-grid-carousel .taxonomy-term-icons>div .field__item{display:inline-flex}.node--view-mode-view-grid .taxonomy-term-icons>div .field__item .taxonomy-term,.node--view-mode-grid-carousel .taxonomy-term-icons>div .field__item .taxonomy-term{display:inline-flex}.node--view-mode-view-grid .taxonomy-term-icons>div .field__item .taxonomy-term.taxonomy-term-icon--with-label,.node--view-mode-grid-carousel .taxonomy-term-icons>div .field__item .taxonomy-term.taxonomy-term-icon--with-label{max-width:100%;min-width:auto;margin-right:.625rem;white-space:normal}.node--view-mode-view-grid .taxonomy-term-icons>div .field__item .taxonomy-term.taxonomy-term-icon--with-label:last-of-type,.node--view-mode-grid-carousel .taxonomy-term-icons>div .field__item .taxonomy-term.taxonomy-term-icon--with-label:last-of-type{margin-right:0}.node--view-mode-view-grid .taxonomy-term-icons>div .field__item .taxonomy-term.taxonomy-term-icon--with-label .icon__svg,.node--view-mode-grid-carousel .taxonomy-term-icons>div .field__item .taxonomy-term.taxonomy-term-icon--with-label .icon__svg{margin:0}.node--view-mode-view-grid .taxonomy-term-icons>div:last-child,.node--view-mode-grid-carousel .taxonomy-term-icons>div:last-child{margin-right:0}@media(max-width: 799px){.node--view-mode-view-grid .taxonomy-term-icons>div,.node--view-mode-grid-carousel .taxonomy-term-icons>div{margin-top:0}}.node--view-mode-view-grid .taxonomy-term-icons .text,.node--view-mode-grid-carousel .taxonomy-term-icons .text{margin-left:.3125rem;font-size:.875rem;color:#232321}.node--view-mode-view-grid .indicator-space .media--type-image div.field--name-field-brand,.node--view-mode-grid-carousel .indicator-space .media--type-image div.field--name-field-brand{top:2.125rem}.node--view-mode-view-grid:not(.with-cart){position:relative;border-radius:.5rem .5rem 0 0;background:#f5f5f5}.node--view-mode-view-grid:not(.with-cart) .node__content>a:first-of-type{padding:1.25rem 1.25rem 0 1.25rem}.node--view-mode-view-grid .product-cta{text-align:center}.node--view-mode-view-grid .field--name-field-thumbnail{background-color:#fff;height:14.125rem;border-radius:.5rem .5rem 0 0;overflow:hidden;box-sizing:border-box;padding-bottom:0}.node--view-mode-view-grid .field--name-field-thumbnail article.media{margin-left:auto;margin-right:auto}.node--view-mode-view-grid .field--name-field-thumbnail div,.node--view-mode-view-grid .field--name-field-thumbnail article{height:100%;padding-bottom:0}.node--view-mode-view-grid .field--name-field-thumbnail div .media,.node--view-mode-view-grid .field--name-field-thumbnail article .media{display:flex;align-items:center}.node--view-mode-view-grid .field--name-field-sgcc-brand .taxonomy-term-image .field{width:8.125rem;display:flex;align-items:center;justify-content:center;margin:1.25rem 1.25rem 0 1.25rem;padding:.125rem;height:3.5rem;background:#fff;border-radius:.5rem;overflow:hidden}.node--view-mode-view-grid .field--name-field-sgcc-brand .taxonomy-term-image img{overflow:hidden}.node--view-mode-view-grid.with-cart{display:flex;flex-direction:column;padding:0}@media(min-width: 800px){.node--view-mode-view-grid.with-cart{position:relative}}.node--view-mode-view-grid.with-cart .node__content{flex:1 1 auto;padding:.75rem .75rem 1.5625rem;min-height:1px}@media(min-width: 800px){.node--view-mode-view-grid.with-cart .node__content{padding:.75rem 1.25rem 1.5625rem}}.node--view-mode-view-grid.with-cart .node__content.indicator-space{padding:1.25rem .75rem 1.5625rem}@media(min-width: 800px){.node--view-mode-view-grid.with-cart .node__content.indicator-space{padding:2.1875rem 1.25rem 1.5625rem}}.node--view-mode-view-grid.with-cart .node__content.hidden,.node--view-mode-view-grid.with-cart .node__content.hidden .hidden{display:block;visibility:hidden}.node--view-mode-view-grid.with-cart .product-cta>*{border-top:1px solid #dedbdb}.node--view-mode-view-grid.with-cart .product-cta>* a{padding:.8125rem .625rem !important;margin:0}.node--view-mode-view-grid.with-cart .product-cta>* a svg,.node--view-mode-view-grid.with-cart .product-cta>* a::before{margin-right:.625rem !important}.node--view-mode-view-grid.with-cart .product-cta>* a svg{width:1.25rem}.node--view-mode-view-grid.with-cart .product-cta>* a.item-compare .button__text{padding-left:1.875rem}@media(max-width: 800px){.node--view-mode-view-grid.with-cart .product-cta>* a.item-compare .button__text::before,.node--view-mode-view-grid.with-cart .product-cta>* a.item-compare .button__text::after{width:1.0625rem;height:1.0625rem}}@media(min-width: 800px){.node--view-mode-view-grid.with-cart .product-cta{display:flex}.node--view-mode-view-grid.with-cart .product-cta>*{flex:1 1 auto;width:33.3333333333%;border-top:1px solid #dedbdb}.node--view-mode-view-grid.with-cart .product-cta>*,.node--view-mode-view-grid.with-cart .product-cta>* .add-to-project-wrapper{height:100%}.node--view-mode-view-grid.with-cart .product-cta>*:not(:last-of-type){border-right:1px solid #dedbdb}.node--view-mode-view-grid.with-cart .product-cta>* a{min-height:100%;flex-direction:column;align-items:center;justify-content:end;padding:.5rem .1875rem !important}.node--view-mode-view-grid.with-cart .product-cta>* a svg,.node--view-mode-view-grid.with-cart .product-cta>* a::before{margin-right:0 !important;margin-bottom:.375rem}.node--view-mode-view-grid.with-cart .product-cta>* a svg{width:1.25rem;margin-bottom:.375rem}.node--view-mode-view-grid.with-cart .product-cta>* a.item-add-to-cart:before{margin-bottom:.3125rem}.node--view-mode-view-grid.with-cart .product-cta>* a.item-compare .button__text{padding-left:0;padding-top:1.875rem}.node--view-mode-view-grid.with-cart .product-cta>* a.item-compare .button__text::before,.node--view-mode-view-grid.with-cart .product-cta>* a.item-compare .button__text::after{top:.1875rem;left:50%;transform:translateX(-50%)}}@media(min-width: 800px)and (max-width: 800px){.node--view-mode-view-grid.with-cart .product-cta>* a.item-compare .button__text::before,.node--view-mode-view-grid.with-cart .product-cta>* a.item-compare .button__text::after{width:1.0625rem;height:1.0625rem}}.node--view-mode-view-grid .product-info{position:relative;padding:0 1.25rem}.node--view-mode-view-grid .product-info__head{margin-top:1.25rem}.node--view-mode-view-grid .product-info .ajax-progress-throbber{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.node--view-mode-view-grid .product-info .product-cta{display:flex;margin-top:.3125rem;margin-bottom:1.25rem}.node--view-mode-view-grid .product-info .product-cta__item{display:flex;align-items:start;margin-right:.625rem}.node--view-mode-view-grid .product-info .product-cta__item:last-child{margin-right:0}.node--view-mode-view-grid .product-info .product-cta__item>svg{margin-right:.5rem}.node--view-mode-view-grid .product-info .product-cta__item .text{font-size:.75rem;line-height:1.14;color:#232321}@media(min-width: 800px){.node--view-mode-view-grid .product-info .product-cta__item .text{font-size:.875rem}}@media(max-width: 799px){.node--view-mode-view-grid .product-info .product-cta__item .text{width:1.6875rem;white-space:nowrap;overflow:hidden}}.node--view-mode-view-grid .product-info .product-cta__item.compare{margin-top:.3125rem}@media(max-width: 799px){.node--view-mode-view-grid .product-info .product-cta__item.save{margin-top:.3125rem;margin-bottom:.6875rem}.node--view-mode-view-grid .product-info .product-cta__item.save .icon__svg{width:1.25rem;height:1.25rem}.node--view-mode-view-grid .product-info .product-cta__item a{line-height:0}}@media(min-width: 800px){.node--view-mode-view-grid .product-info .product-cta__item{margin-right:0}}@media(max-width: 799px){.node--view-mode-view-grid .product-info .product-cta{margin-bottom:0}}.node--view-mode-view-grid .vocabulary-type-of-material{display:flex;align-items:center}.node--view-mode-view-grid .vocabulary-type-of-material .icon__svg{margin-right:.3125rem}.node--view-mode-view-grid .vocabulary-type-of-material .text{font-size:.875rem;color:#232321}.node--view-mode-view-grid .taxonomy-term-icons{display:flex;flex-direction:row;align-items:flex-end;align-content:flex-end;flex-wrap:wrap;padding:0 0 0 1.25rem;margin-block-end:.625rem;margin-block-start:1.25rem;height:100%}.node--view-mode-view-grid .taxonomy-term-icons>div{display:inline;max-width:100%;font-size:0;margin-right:.625rem;margin-bottom:.625rem}.node--view-mode-view-grid .taxonomy-term-icons>div>.field__item{max-width:100%;margin-right:.625rem;margin-bottom:.625rem;font-size:initial}.node--view-mode-view-grid .taxonomy-term-icons>div>.field__item:last-child{margin-right:0}.node--view-mode-view-grid .taxonomy-term-icons>div .field__item{display:inline-flex;margin-right:.625rem;margin-bottom:.625rem}.node--view-mode-view-grid .taxonomy-term-icons>div .field__item .taxonomy-term{display:inline-flex}.node--view-mode-view-grid .taxonomy-term-icons>div:last-child{margin-right:0}@media(max-width: 799px){.node--view-mode-view-grid .taxonomy-term-icons{align-items:initial}}.node--view-mode-view-grid .action-buttons{display:flex;align-items:stretch;justify-content:space-between;flex:1 1 auto}.node--view-mode-view-grid .action-buttons .product-cta__item{padding:1.25rem .625rem;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;flex:1 1 33.3%}.node--view-mode-view-grid .action-buttons .product-cta__item:last-of-type{border-right:none}@media(min-width: 600px)and (max-width: 1200px){.node--view-mode-view-grid .action-buttons .product-cta__item{padding:.625rem}}.node--view-mode-view-grid .action-buttons .product-cta__item a{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:.9375rem;line-height:1.375rem;color:#1d1e20}.node--view-mode-view-grid .action-buttons .product-cta__item a svg{margin-bottom:.625rem}.node--view-mode-view-grid .guarantee-container{margin-top:.3125rem}.node--view-mode-view-grid .guarantee-container .icon__svg{width:1rem;height:1rem}.node--view-mode-view-grid .guarantee-container span{font-size:.75rem;font-weight:normal;line-height:1.67;color:#d9d9d9}@media(min-width: 800px){.node--view-mode-view-grid .guarantee-container span{font-size:.875rem;line-height:1.14}}@media(min-width: 800px){.node--view-mode-view-grid .guarantee-container{margin-top:0}.node--view-mode-view-grid .guarantee-container .icon__svg{width:1.5rem;height:1.5rem}}.summary-no-limit .node--view-mode-view-grid .product-info__head .extra-field--field-summary{height:auto}/*# sourceMappingURL=product-grid-item.css.map */
