.height-enter,.height-leave-to{height:0}.height-enter-active,.height-leave-active{overflow:hidden;transition:height var(--timing-normal) var(--easing-normal)}
.product-compare-chart{display:flex;width:100%}.product-compare-chart__product-badge{background-color:var(--color-neutral-1);color:var(--color-neutral-6);padding:var(--spacing-2xs) calc(var(--spacing-2xs) + var(--spacing-3xs));position:absolute;right:var(--spacing-s);top:calc(var(--spacing-s)*-1);z-index:var(--layer-raised)}.product-compare-chart__legend{display:none;flex-flow:column;flex-shrink:0}.product-compare-chart__legend .product-compare-chart__legend-heading{min-height:69px;padding:var(--spacing-l);padding-inline-start:0;text-transform:uppercase}.product-compare-chart__legend-heading .icon{margin-inline-end:var(--spacing-2xs)}.product-compare-chart__carousel{width:100%}.product-compare-chart__toggle{align-items:center;display:flex}.product-compare-chart .splide__pagination{margin-block-start:var(--spacing-xl);position:static}.product-compare-chart .splide__pagination__page.is-active,.product-compare-chart .splide__pagination__page:hover{box-shadow:0 0 0 2px var(--color-neutral-1) inset}.product-compare-chart .splide__pagination__page.is-active:after,.product-compare-chart .splide__pagination__page:hover:after{background-color:var(--color-neutral-1)}.product-compare-chart .splide__arrows{bottom:calc(var(--spacing-xs)*-1);padding:0;top:auto;translate:0}@media(min-width:64em){.product-compare-chart__legend{display:flex;max-width:300px}.product-compare-chart .splide__slide{margin-inline-end:var(--spacing-l);width:calc((100% + var(--spacing-l))/3 - var(--spacing-l))}.product-compare-chart .splide__pagination{margin-block-start:var(--spacing-l)}}
.product-compare-chart-card{background-color:var(--color-neutral-5);border-left:0;height:100%;position:relative}.product-compare-chart-card.is-first{background-color:var(--color-neutral-6);border:1px solid var(--color-neutral-1)}.product-compare-chart-card__header{display:flex;flex-flow:column;gap:calc(var(--spacing-m) + var(--spacing-2xs));padding:var(--spacing-xl) var(--spacing-m) var(--spacing-m);text-decoration:none}.product-compare-chart-card__header-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-m);justify-content:space-between}.product-compare-chart-card__subcopy{max-width:80%}.product-compare-chart-card__non-badge{height:10px}.product-compare-chart-card__spec{border-top:1px solid var(--color-neutral-3);display:flex;flex-flow:column;justify-content:center;min-height:69px;padding:var(--spacing-l)}.product-compare-chart-card__spec .product-compare-chart-card__legend-heading{margin-block-end:var(--spacing-xs);text-transform:uppercase}.product-compare-chart-card__spec .icon{height:var(--icon-l);width:var(--icon-l)}.product-compare-chart-card__spec .icon__check{height:var(--icon-m);width:var(--icon-m)}.product-compare-chart-card__spec path{fill:var(--color-neutral-1)}.product-compare-chart-card__variants p:not(:first-child){margin-block-start:var(--spacing-m)}.product-compare-chart-card__overlay{background-image:linear-gradient(180deg,var(--color-neutral-5) 0,var(--color-neutral-4) 100%);bottom:0;height:110px;left:0;opacity:.9;position:absolute;width:100%}@media(min-width:64em){.product-compare-chart-card__spec{align-items:flex-start;justify-content:center}.product-compare-chart-card__spec .product-compare-chart-card__legend-heading{display:none}}
.product-compare-chart{display:contents;width:100%}.product-compare-chart__mobile-view{display:contents}.product-compare-chart__desktop-view{display:none}.product-compare-chart__product-badge{background-color:var(--color-neutral-1);color:var(--color-neutral-6);padding:var(--spacing-2xs) calc(var(--spacing-2xs) + var(--spacing-3xs));position:absolute;right:var(--spacing-s);top:calc(var(--spacing-s)*-1);z-index:var(--layer-raised)}.product-compare-chart .single_product{margin-inline-end:var(--spacing-l);width:50%;z-index:2}.product-compare-chart .single_product .product-compare-chart-card__spec{justify-content:center;min-height:100px}.product-compare-chart__legend{display:none;flex-flow:column;flex-shrink:0}.product-compare-chart__legend .product-compare-chart__legend-heading{min-height:69px;padding:var(--spacing-l);padding-inline-start:0}.product-compare-chart__carousel{overflow:hidden;width:100%}.product-compare-chart__toggle{align-items:center;display:flex}.product-compare-chart__expand{gap:var(--spacing-xs)}.product-compare-chart__expand .icon{height:var(--icon-2xs);width:var(--icon-2xs)}.product-compare-chart .splide__pagination{margin-block-start:var(--spacing-xl);position:static}.product-compare-chart .splide__pagination__page.is-active,.product-compare-chart .splide__pagination__page:hover{box-shadow:0 0 0 2px var(--color-neutral-1) inset}.product-compare-chart .splide__pagination__page.is-active:after,.product-compare-chart .splide__pagination__page:hover:after{background-color:var(--color-neutral-1)}.product-compare-chart .splide__arrows{bottom:calc(var(--spacing-xs)*-1);padding:0;top:auto;translate:0}@media(min-width:64em){.product-compare-chart__mobile-view{display:none}.product-compare-chart .single_product{width:100%}.product-compare-chart__desktop-view{display:contents}.product-compare-chart__legend{display:flex;max-width:300px;z-index:var(--layer-raised)}.product-compare-chart__legend-heading{align-items:center;border-top:1px solid transparent;display:flex}.product-compare-chart .splide__slide{margin-inline-end:var(--spacing-l);width:calc((100% + var(--spacing-l))/3 - var(--spacing-l))}.product-compare-chart .splide__slide:not(.is-active) .product-compare-chart-card{background-color:hsla(0,0%,100%,.5)}.product-compare-chart .splide__slide:not(.is-active) .product-compare-chart-card .images__image{mix-blend-mode:multiply}.product-compare-chart .splide__pagination{margin-block-start:var(--spacing-l)}.product-compare-chart .splide__track{overflow:visible}.product-compare-chart .splide__track:before{background-color:var(--color-neutral-4);content:'';display:block;height:100%;left:-500px;position:absolute;width:500px;z-index:var(--layer-flat)}}@media(min-width:90em){.product-compare-chart .single_product{width:50%}}
.technical-specs{background-color:var(--color-neutral-4);padding-block:calc(var(--spacing-7xl) + var(--spacing-m));padding-inline:var(--spacing-m)}.technical-specs__chart{display:flex;position:relative}.technical-specs.critical-component-hide{display:block}.technical-specs.liquid .technical-specs__chart{align-items:flex-end}.technical-specs.critical-component-clear{opacity:1}@media(min-width:64em){.technical-specs{padding-inline:var(--spacing-2xl)}}
