.article-image{flex-direction:column;display:flex}.article-image__image{border:.2rem solid var(--color-border-base)}:is(.article-wrapper,.editor-styles-wrapper) .article-image{margin:var(--spacing-article-element-to-element)auto}:is(.article-wrapper,.editor-styles-wrapper) .article-image:not(.not-boxed){max-width:var(--grid-boxed-width)}:is(:is(.article-wrapper,.editor-styles-wrapper) h2,:is(.article-wrapper,.editor-styles-wrapper) h3,:is(.article-wrapper,.editor-styles-wrapper) h4,:is(.article-wrapper,.editor-styles-wrapper) h5,:is(.article-wrapper,.editor-styles-wrapper) h6,:is(.article-wrapper,.editor-styles-wrapper) .heading-150,:is(.article-wrapper,.editor-styles-wrapper) .heading-140,:is(.article-wrapper,.editor-styles-wrapper) .heading-130,:is(.article-wrapper,.editor-styles-wrapper) .heading-125,:is(.article-wrapper,.editor-styles-wrapper) .heading-120)+.article-image{margin-top:var(--spacing-article-element)}
.quote{flex-direction:column;align-items:stretch;gap:1.2rem;padding-top:4.8rem;display:flex;position:relative}.quote__icon{z-index:1;width:auto;height:10rem;position:absolute;top:0;left:3.2rem}.quote__icon path{fill:var(--color-background-base)}.quote__text{color:var(--color-text-primary);z-index:3;padding:0;position:relative;max-width:none!important;margin:0!important}.quote__caption{z-index:2;position:relative}.quote__caption__inner{color:var(--color-text-primary);flex-direction:row;align-items:flex-start;gap:.8rem;display:flex}.quote__caption__inner span{color:var(--color-text-secondary)}@media (max-width:575px){.quote{gap:.8rem;padding-top:3.2rem}.quote__icon{height:7.2rem;left:2.2rem}}:is(.article-wrapper,.editor-styles-wrapper) .quote{margin:var(--spacing-article-element-to-element)auto}:is(.article-wrapper,.editor-styles-wrapper) .quote:not(.not-boxed){max-width:var(--grid-boxed-width)}:is(:is(.article-wrapper,.editor-styles-wrapper) h2,:is(.article-wrapper,.editor-styles-wrapper) h3,:is(.article-wrapper,.editor-styles-wrapper) h4,:is(.article-wrapper,.editor-styles-wrapper) h5,:is(.article-wrapper,.editor-styles-wrapper) h6,:is(.article-wrapper,.editor-styles-wrapper) .heading-150,:is(.article-wrapper,.editor-styles-wrapper) .heading-140,:is(.article-wrapper,.editor-styles-wrapper) .heading-130,:is(.article-wrapper,.editor-styles-wrapper) .heading-125,:is(.article-wrapper,.editor-styles-wrapper) .heading-120)+.quote{margin-top:var(--spacing-article-element)}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}
.image-slider{position:relative}.image-slider .splide__track{z-index:1}.image-slider__controls{width:100%;padding:0 var(--grid-padding);z-index:3;pointer-events:none;flex-direction:row;justify-content:space-between;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.image-slider__controls>.splide__arrow{pointer-events:all}.image-slider__controls>.splide__arrow>.icon-frame{transition:background-color var(--trans-default);will-change:background-color}:is(.image-slider__controls>.splide__arrow:hover,.image-slider__controls>.splide__arrow:focus-visible)>.icon-frame{background-color:var(--color-base-070)}:is(.article-wrapper,.editor-styles-wrapper) .image-slider{margin:var(--spacing-article-element-to-element)auto}:is(.article-wrapper,.editor-styles-wrapper) .image-slider:not(.not-boxed){max-width:var(--grid-boxed-width)}:is(.article-wrapper,.editor-styles-wrapper) .image-slider .article-image{max-width:none!important;margin:0!important}:is(:is(.article-wrapper,.editor-styles-wrapper) h2,:is(.article-wrapper,.editor-styles-wrapper) h3,:is(.article-wrapper,.editor-styles-wrapper) h4,:is(.article-wrapper,.editor-styles-wrapper) h5,:is(.article-wrapper,.editor-styles-wrapper) h6,:is(.article-wrapper,.editor-styles-wrapper) .heading-150,:is(.article-wrapper,.editor-styles-wrapper) .heading-140,:is(.article-wrapper,.editor-styles-wrapper) .heading-130,:is(.article-wrapper,.editor-styles-wrapper) .heading-125,:is(.article-wrapper,.editor-styles-wrapper) .heading-120)+.image-slider{margin-top:var(--spacing-article-element)}
.accordion{flex-direction:column;display:flex}.accordion :where(p){max-width:none!important}.accordion__section{border-top:.1rem solid var(--color-border-base)}.accordion .accordion__section:last-child{border-bottom:.1rem solid var(--color-border-base)}.accordion__section__toggle{width:100%;color:var(--color-text-primary);cursor:pointer;align-items:center;gap:1.6rem;display:flex;padding:2.2rem 1.6rem!important}.accordion__section__icon{color:inherit;font-size:2.4rem}.accordion__section__title{color:inherit;text-align:left;max-width:none!important;margin:0!important}.accordion__section__body{--grid-boxed-width:100%;--spacing-article-element-to-element:var(--spacing-article-element);padding:0 1.6rem 3.2rem 5.6rem}.accordion__section__body>:first-child,.accordion__section__body>div>:first-child,.accordion__section__body__inner>div>:first-child{margin-top:0!important}.arccordion__section__body>:last-child,.accordion__section__body>div>:last-child,.accordion__section__body__inner>div>:last-child{margin-bottom:0!important}.accordion__section[open] .accordion__section__icon{transform:rotateX(180deg)}.accordion.is-admin .accordion__section__body{visibility:visible!important;display:block!important}.accordion.is-admin .accordion__section__icon{transform:rotateX(180deg)}@media (max-width:575px){.accordion__section__toggle{gap:1.2rem;padding:1.6rem .8rem!important}.accordion__section__body{padding:0 .8rem 1.6rem}}:is(.article-wrapper,.editor-styles-wrapper) .accordion{margin:var(--spacing-article-element-to-element)auto}:is(.article-wrapper,.editor-styles-wrapper) .accordion:not(.not-boxed){max-width:var(--grid-boxed-width)}:is(:is(.article-wrapper,.editor-styles-wrapper) h2,:is(.article-wrapper,.editor-styles-wrapper) h3,:is(.article-wrapper,.editor-styles-wrapper) h4,:is(.article-wrapper,.editor-styles-wrapper) h5,:is(.article-wrapper,.editor-styles-wrapper) h6,:is(.article-wrapper,.editor-styles-wrapper) .heading-150,:is(.article-wrapper,.editor-styles-wrapper) .heading-140,:is(.article-wrapper,.editor-styles-wrapper) .heading-130,:is(.article-wrapper,.editor-styles-wrapper) .heading-125,:is(.article-wrapper,.editor-styles-wrapper) .heading-120)+.accordion{margin-top:var(--spacing-article-element)}
.card{padding:var(--padding-card);min-width:unset;max-width:unset;box-shadow:unset;border-style:solid;border-width:.1rem;overflow:hidden;container-type:inline-size}.card--base{border-color:var(--color-border-shade);background-color:var(--color-background-base)}.card--accent-success{border-color:var(--color-border-accent-success);background-color:var(--color-background-accent-success)}.card--accent-warning{border-color:var(--color-border-accent-warning);background-color:var(--color-background-accent-warning)}.card--accent-error{border-color:var(--color-border-accent-error);background-color:var(--color-background-accent-error)}.card>:first-child,.card>div>:first-child{margin-top:0!important}.card>:last-child,.card>div>:last-child{margin-bottom:0!important}:is(.article-wrapper,.editor-styles-wrapper) .card{margin:var(--spacing-article-element-to-element)auto}:is(.article-wrapper,.editor-styles-wrapper) .card:not(.not-boxed){max-width:var(--grid-boxed-width)}:is(:is(.article-wrapper,.editor-styles-wrapper) h2,:is(.article-wrapper,.editor-styles-wrapper) h3,:is(.article-wrapper,.editor-styles-wrapper) h4,:is(.article-wrapper,.editor-styles-wrapper) h5,:is(.article-wrapper,.editor-styles-wrapper) h6,:is(.article-wrapper,.editor-styles-wrapper) .heading-150,:is(.article-wrapper,.editor-styles-wrapper) .heading-140,:is(.article-wrapper,.editor-styles-wrapper) .heading-130,:is(.article-wrapper,.editor-styles-wrapper) .heading-125,:is(.article-wrapper,.editor-styles-wrapper) .heading-120)+.card{margin-top:var(--spacing-article-element)}@media (min-width:769px){:is(.article-wrapper,.editor-styles-wrapper) .wp-block-columns .wp-block-column .card{height:calc(100% - var(--spacing-article-element-to-element))}}
.list__item{flex-direction:row;align-items:flex-start;gap:1rem;display:flex;padding-left:0!important}.list__item:before{display:none!important}.list__item__icon{flex-shrink:0;margin-top:.3rem;line-height:1}.list__item__icon:not([class*=color-]){color:var(--color-text-primary)}.list__item__icon i{font-size:2rem}.list__item__content{flex:1}@media (max-width:575px){.list__item{gap:1rem}.list__item__icon i{font-size:1.6rem}}
.promo-card{background:var(--color-background-base);flex-flow:row;flex-shrink:0;align-items:stretch;width:100%;display:flex}.promo-card:not(.promo-card--boxed){min-height:32.5rem}.promo-card--boxed{max-width:var(--grid-boxed-width)}.promo-card__image-wrapper{flex:1}.promo-card__image{height:100%;max-height:50rem;padding:var(--padding-card);display:flex;position:relative;overflow:hidden}.promo-card__image__bg{object-fit:cover;object-position:center;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.promo-card__image__real{object-fit:contain;z-index:2;width:100%;height:100%;position:relative}.promo-card__image__copyright{z-index:3;position:absolute;top:0;left:0}.promo-card__children{flex:1}.promo-card__children__inner{flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:4.2rem;display:flex}.promo-card__children__inner>:first-child{margin-top:0!important}.promo-card__children__inner>:last-child{margin-bottom:0!important}.promo-card__children__inner :where(h2,h3,h4,h5,h6,.heading-150,.heading-140,.heading-130,.heading-120,.heading-110){margin-left:0!important;margin-right:0!important}.promo-card .btn-group{align-self:stretch;width:100%}@media (max-width:768px){.promo-card{flex-direction:column}.promo-card__image{width:100%;height:auto;padding:0}.promo-card__image__bg{display:none}.promo-card__image__real{object-fit:contain;width:100%;height:auto}.promo-card__children__inner{padding:var(--padding-card)}}@container (max-width:768px){.promo-card{flex-direction:column}.promo-card__image{width:100%;height:auto;padding:0}.promo-card__image__bg{display:none}.promo-card__image__real{object-fit:contain;width:100%;height:auto}.promo-card__children__inner{padding:var(--padding-card)}}:is(.article-wrapper,.editor-styles-wrapper) .promo-card{margin:calc(var(--spacing-article-element-to-element)*2)auto}
.product-box{align-items:flex-start;gap:var(--grid-gutter);background-color:var(--color-background-page);flex-flow:row;width:100%;padding:2.4rem;display:flex;position:relative}.product-box:not(.product-box--highlighted){border:.2rem solid var(--color-border-base)}.product-box--highlighted{border:.2rem solid var(--color-highlight-100)}.product-box__taglabel{position:absolute;top:0;left:-.2rem;transform:translateY(-100%)}.product-box__image{width:25rem;min-height:25rem;display:flex}.product-box__image img{object-fit:contain;width:100%;height:100%}.product-box__content{flex-direction:column;flex:1;align-self:stretch;align-items:flex-start;display:flex}.product-box--has-image .product-box__content{padding:1.2rem 0}.product-box__content__header{color:var(--color-text-primary);flex-direction:column;align-items:stretch;gap:.2rem;display:flex}.product-box__content__header>*{color:inherit;margin:0!important}.product-box__content__header__subline{font-size:var(--font-size-90);line-height:var(--line-height-md);text-transform:uppercase;letter-spacing:.01em}.product-box__content__children{--spacing-article-element-to-element:var(--spacing-article-element);align-self:stretch}.product-box__content__children>:last-child{margin-bottom:0!important}.product-box__content__footer{padding-top:var(--spacing-article-button-row);flex-flow:wrap;justify-content:space-between;align-self:stretch;align-items:flex-end;gap:1.2rem;display:flex;margin:auto 0 0!important}.product-box__content__footer__price{line-height:var(--line-height-sm);font-weight:var(--font-weight-semibold);width:auto!important;margin:0!important}.product-box__content__footer__cta{align-self:flex-end;margin:0 0 0 auto!important}@media (max-width:768px){.product-box{gap:min(var(--grid-gutter),20px);flex-direction:column}.product-box__image{width:100%;min-height:none}.product-box__content{flex:none;width:100%}.product-box--has-image .product-box__content{padding:0}}@container (max-width:768px){.product-box{gap:min(var(--grid-gutter),20px);flex-direction:column}.product-box__image{aspect-ratio:1;width:100%;min-height:none}.product-box__content{flex:none;width:100%}.product-box--has-image .product-box__content{padding:0}}:is(.article-wrapper,.editor-styles-wrapper) .product-box{margin:var(--spacing-article-element-to-element)auto}:is(.article-wrapper,.editor-styles-wrapper) .product-box.product-box--has-taglabel{margin-top:calc(var(--spacing-article-element-to-element) + 3rem)}:is(.article-wrapper,.editor-styles-wrapper) .product-box:not(.not-boxed){max-width:var(--grid-boxed-width)}:is(:is(.article-wrapper,.editor-styles-wrapper) h2,:is(.article-wrapper,.editor-styles-wrapper) h3,:is(.article-wrapper,.editor-styles-wrapper) h4,:is(.article-wrapper,.editor-styles-wrapper) h5,:is(.article-wrapper,.editor-styles-wrapper) h6,:is(.article-wrapper,.editor-styles-wrapper) .heading-150,:is(.article-wrapper,.editor-styles-wrapper) .heading-140,:is(.article-wrapper,.editor-styles-wrapper) .heading-130,:is(.article-wrapper,.editor-styles-wrapper) .heading-125,:is(.article-wrapper,.editor-styles-wrapper) .heading-120)+.product-box{margin-top:var(--spacing-article-element)}:is(:is(.article-wrapper,.editor-styles-wrapper) h2,:is(.article-wrapper,.editor-styles-wrapper) h3,:is(.article-wrapper,.editor-styles-wrapper) h4,:is(.article-wrapper,.editor-styles-wrapper) h5,:is(.article-wrapper,.editor-styles-wrapper) h6,:is(.article-wrapper,.editor-styles-wrapper) .heading-150,:is(.article-wrapper,.editor-styles-wrapper) .heading-140,:is(.article-wrapper,.editor-styles-wrapper) .heading-130,:is(.article-wrapper,.editor-styles-wrapper) .heading-125,:is(.article-wrapper,.editor-styles-wrapper) .heading-120)+.product-box--has-taglabel{margin-top:calc(var(--spacing-article-element) + 3rem)}
.tabs-module__cY31eW__size-100{--padding-x:2rem}.tabs-module__cY31eW__size-90{--padding-x:1.6rem}@media (max-width:575px){.tabs-module__cY31eW__size-100{--padding-x:1.6rem}.tabs-module__cY31eW__size-90{--padding-x:1.2rem}}.tabs-module__cY31eW__wrapper{flex-direction:column;display:flex}.tabs-module__cY31eW__togglesWrapper{scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;justify-content:flex-start;padding-right:3.2rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 7.5rem),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 7.5rem),#0000 100%)}.tabs-module__cY31eW__togglesWrapper::-webkit-scrollbar{display:none}.tabs-module__cY31eW__contentWrapper{z-index:1;margin-top:-.2rem;position:relative}.tabs-module__cY31eW__toggleBase{padding:0 var(--padding-x);text-wrap:nowrap;color:var(--color-text-primary);font-weight:var(--font-weight-regular);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tabs-module__cY31eW__toggleBase:not(.tabs-module__cY31eW__active) .tabs-module__cY31eW__labelText{padding:0 1px}.tabs-module__cY31eW__size-100 .tabs-module__cY31eW__toggleBase{font-size:var(--font-size-100);height:4.4rem}.tabs-module__cY31eW__size-90 .tabs-module__cY31eW__toggleBase{font-size:var(--font-size-90);height:3.7rem}.tabs-module__cY31eW__toggleBase:focus-visible{text-underline-offset:.3em;text-decoration:underline}.tabs-module__cY31eW__toggleBase.tabs-module__cY31eW__active{font-weight:var(--font-weight-bold);letter-spacing:.01em;background-color:var(--color-background-base)}.tabs-module__cY31eW__toggleBase:disabled{color:var(--color-text-shade);opacity:1!important}.tabs-module__cY31eW__content{padding:var(--padding-x);background-color:var(--color-background-base)}.tabs-module__cY31eW__content>:first-child{margin-top:0!important}.tabs-module__cY31eW__content>:last-child{margin-bottom:0!important}.article-wrapper .tabs-module__cY31eW__wrapper{margin-top:var(--spacing-article-element-to-element);margin-bottom:var(--spacing-article-element-to-element)}:is(.article-wrapper h2+.tabs-module__cY31eW__card,.article-wrapper h3+.tabs-module__cY31eW__card,.article-wrapper h4+.tabs-module__cY31eW__card){margin-top:var(--spacing-article-element)}
.collapsText-module__q53mza__wrapper{align-items:flex-start;gap:var(--spacing-article-p);flex-direction:column;display:flex}.collapsText-module__q53mza__children{align-self:stretch}.collapsText-module__q53mza__children.collapsText-module__q53mza__hidden{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.collapsText-module__q53mza__button.collapsText-module__q53mza__left{align-self:flex-start}.collapsText-module__q53mza__button.collapsText-module__q53mza__right{align-self:flex-end}
.productPage-module__W-KnPa__root{margin-top:var(--spacing-layout-header-bottom-margin)}.productPage-module__W-KnPa__inner{flex-direction:column;gap:7.2rem;display:flex}@media (max-width:992px){.productPage-module__W-KnPa__inner{gap:5.6rem}}@media (max-width:768px){.productPage-module__W-KnPa__inner{gap:4.2rem}}.productPage-module__W-KnPa__relatedProducts{grid-template-rows:repeat(2,auto);grid-template-columns:1fr auto;grid-template-areas:"heading more""slider slider";align-items:flex-start;gap:3.2rem;display:grid}.productPage-module__W-KnPa__relatedProducts .productPage-module__W-KnPa__heading{grid-area:heading;margin:0!important}.productPage-module__W-KnPa__relatedProducts .productPage-module__W-KnPa__moreLink{grid-area:more;align-self:center}.productPage-module__W-KnPa__relatedProducts .productPage-module__W-KnPa__slider{grid-area:slider;position:relative}.productPage-module__W-KnPa__relatedProducts .productPage-module__W-KnPa__slider .productPage-module__W-KnPa__controls{z-index:9;pointer-events:none;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:90%;display:flex;position:absolute;top:0;left:0}.productPage-module__W-KnPa__relatedProducts .productPage-module__W-KnPa__slider .productPage-module__W-KnPa__controls button{color:var(--color-border-base);width:7.2rem;height:7.2rem;transition:transform var(--trans-default);will-change:transform;pointer-events:auto;align-items:center;padding:0 1.2rem;font-size:4.2rem;display:flex}.productPage-module__W-KnPa__relatedProducts .productPage-module__W-KnPa__slider .productPage-module__W-KnPa__controls button:first-child{justify-content:flex-start}.productPage-module__W-KnPa__relatedProducts .productPage-module__W-KnPa__slider .productPage-module__W-KnPa__controls button:last-child{justify-content:flex-end}.productPage-module__W-KnPa__relatedProducts .productPage-module__W-KnPa__slider .productPage-module__W-KnPa__controls button:disabled{opacity:0;pointer-events:none}.productPage-module__W-KnPa__relatedProducts .productPage-module__W-KnPa__slider .productPage-module__W-KnPa__controls>button:first-child:not(:disabled):hover,.productPage-module__W-KnPa__relatedProducts .productPage-module__W-KnPa__slider .productPage-module__W-KnPa__controls>button:first-child:not(:disabled):focus-visible{transform:translate(-1rem)}.productPage-module__W-KnPa__relatedProducts .productPage-module__W-KnPa__slider .productPage-module__W-KnPa__controls>button:last-child:not(:disabled):hover,.productPage-module__W-KnPa__relatedProducts .productPage-module__W-KnPa__slider .productPage-module__W-KnPa__controls>button:last-child:not(:disabled):focus-visible{transform:translate(1rem)}@media (max-width:768px){.productPage-module__W-KnPa__relatedProducts{grid-template-rows:repeat(3,auto);grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""slider""more"}.productPage-module__W-KnPa__relatedProducts .productPage-module__W-KnPa__moreLink{justify-self:center;margin-top:1.6rem}}@media (max-width:575px){.productPage-module__W-KnPa__relatedProducts{gap:2.4rem}}
