.image-comparison-section__text-block{--text-margin-top:1.6rem}.image-comparison-section__text-block .rich-text__heading{color:rgb(var(--color-heading,var(--color-foreground)))}.image-comparison-section__text-block+.image-comparison-section__text-block{border-block-start:1px solid rgba(var(--color-border),var(--color-border-alpha,1));margin-block-start:2rem;padding-block-start:2rem}@media (max-width:767.98px){.image-comparison-section__text-block+.image-comparison-section__text-block{margin-block-start:1.6rem;padding-block-start:1.6rem}}.image-comparison-section--has-sidebar{--header-padding-bottom:2.4rem;--header-padding-bottom-mobile:1.6rem}@media (min-width:1280px){.image-comparison-section--has-sidebar :not(.page-width--full) .section__wrapper{padding-inline:5rem}}.image-comparison{z-index:0;--color-foreground:34,34,34;--drag-thickness:0.2rem;--button-size:5rem;--button-icon-size:2.4rem;--heading-offset-x:1.6rem;--heading-offset-y:1.6rem}.image-comparison--small{--hero-height:42rem}.image-comparison--medium{--hero-height:56rem}.image-comparison--large{--hero-height:72rem}.image-comparison[is-visible]{--percent:50%}.image-comparison__animation-trigger{bottom:0;display:block;height:.1rem;left:0;pointer-events:none;position:absolute;width:100%}.image-comparison--media{background:#f3f3f3;display:block;overflow:hidden;position:relative}.image-comparison__before .placeholder-svg{background-color:rgba(0,0,0,.439)}.image-comparison__after{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.image-comparison__button{background-color:transparent;border:none;color:inherit;cursor:pointer;padding:0;position:absolute;transition:none;z-index:2}.image-comparison__button:before{background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.11);content:"";pointer-events:none;position:absolute}.image-comparison__button span{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 9px 11px rgba(0,0,0,.11);color:#222;display:flex;height:var(--button-size);justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--button-size)}.image-comparison__button span:before{content:"";height:5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5rem}.image-comparison__button svg{height:var(--button-icon-size);width:var(--button-icon-size)}.image-comparison__product{margin-top:1.6rem}.image-comparison__product-title{padding:0!important}.image-comparison__product .f-price>*{margin:0}.image-comparison__wrapper{height:var(--hero-height)}.image-comparison__wrapper img,.image-comparison__wrapper svg{display:block;height:100%;left:0;max-width:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:0;width:100%}@media (max-width:767.98px){.image-comparison__wrapper.has-mobile-image .image-comparison--image-desktop{display:none}}@media (min-width:768px){.image-comparison--image-mobile{display:none!important}}.image-comparison__heading{align-items:center;color:rgb(var(--color-foreground));inset-block:auto var(--heading-offset-y);inset-inline:var(--heading-offset-x) auto;justify-content:center;margin:0;opacity:1;position:absolute;text-align:center;text-transform:inherit;transition:opacity .25s ease;visibility:visible;z-index:1}.image-comparison__after .image-comparison__heading{inset-inline:auto var(--heading-offset-x)}.image-comparison__heading-style--badge .image-comparison__heading{background:rgb(var(--color-background));border-radius:var(--badges-radius);font-weight:var(--font-body-weight-bolder);padding:.2rem .8rem}.image-comparison__heading-style--plain .image-comparison__heading{background:none}.image-comparison[data-direction=horizontal] .image-comparison__after{clip-path:inset(0 0 0 var(--percent,50%))}.image-comparison[data-direction=horizontal] .image-comparison__button{cursor:col-resize;height:100%;inset-inline-start:var(--percent,50%);margin-inline-start:-1.4rem;top:0;width:2.8rem}.image-comparison[data-direction=horizontal] .image-comparison__button:before{height:100%;left:50%;margin-left:calc(var(--drag-thickness)/-2);top:0;width:var(--drag-thickness)}.image-comparison[data-direction=vertical] .image-comparison__before .image-comparison__heading{inset-block:var(--heading-offset-y) auto}.image-comparison[data-direction=vertical] .image-comparison__after{clip-path:inset(var(--percent,50%) 0 0 0)}.image-comparison[data-direction=vertical] .image-comparison__after .image-comparison__heading{inset-inline:var(--heading-offset-x) auto}.image-comparison[data-direction=vertical] .image-comparison__button{cursor:row-resize;height:2.8rem;left:0;margin-top:-1.4rem;top:var(--percent,50%);width:100%}.image-comparison[data-direction=vertical] .image-comparison__button:before{height:var(--drag-thickness);left:0;margin-top:calc(var(--drag-thickness)/-2);top:50%;width:100%}.image-comparison[data-direction=vertical] .image-comparison__button span{transform:rotate(90deg) translate(-50%,50%)}.image-comparison.is-animating .image-comparison__after{transition-duration:1s;transition-property:clip-path;transition-timing-function:ease}.image-comparison.is-animating .image-comparison__button{transition-duration:1s;transition-property:top,left,right;transition-timing-function:ease}.image-comparison.is-dragging .image-comparison__heading{opacity:0}@media (prefers-reduced-motion:no-preference){.image-comparison:not([is-visible]){--percent:95%}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){.image-comparison:not([is-visible]){--percent:97.8%}}@media (max-width:767.98px){.image-comparison{--drag-thickness:0.3rem;--button-size:4rem;--button-icon-size:1.92rem}.image-comparison--small{--hero-height:29rem}.image-comparison--medium{--hero-height:36rem}.image-comparison--large{--hero-height:42rem}}