.masofta-comparisons{display:block;background:var(--comparison-bg,#f4f6fc);color:#2d3748;padding:clamp(24px,4vw,64px);margin:0 auto}.masofta-comparisons__slide{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(24px,5vw,80px);align-items:center;max-width:1400px;margin:auto}.masofta-comparisons__slide[hidden]{display:none!important}.masofta-comparisons__images{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:20px;background:#faf7f0;isolation:isolate}.masofta-comparisons__image{display:block;width:100%;height:100%;object-fit:cover}.masofta-comparisons__before{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--reveal)) 0 0)}.masofta-comparisons__placeholder{background:#e6ebf3;fill:#91add5}.masofta-comparisons__before .masofta-comparisons__placeholder{background:#f4eee5}.masofta-comparisons__label{position:absolute;bottom:18px;padding:5px 12px;background:#00000073;color:#fff;border-radius:30px;font-size:16px;pointer-events:none}.masofta-comparisons__label--before{left:18px}.masofta-comparisons__label--after{right:18px}.masofta-comparisons__divider{position:absolute;left:var(--reveal);top:0;bottom:0;width:2px;background:#fff;transform:translate(-50%);pointer-events:none}.masofta-comparisons__divider span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#17345a;font-size:24px;box-shadow:0 1px 8px #0002}.masofta-comparisons__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.masofta-comparisons__images:focus-within{outline:3px solid #17345a;outline-offset:4px}.masofta-comparisons__content h2{font-family:inherit;font-size:clamp(28px,3.3vw,48px);line-height:1.15;color:#17345a;margin:0 0 24px}.masofta-comparisons__text{font-size:clamp(16px,1.4vw,20px);line-height:1.6}.masofta-comparisons__text p{margin:0 0 14px}.masofta-comparisons__navigation{display:flex;align-items:center;gap:20px;margin-top:30px;font-size:14px}.masofta-comparisons__navigation button{display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid #d7dfe9;border-radius:50%;background:#fff;color:#17345a;font:inherit;font-size:26px;cursor:pointer}.masofta-comparisons__navigation button:hover{background:#e6edf7}.masofta-comparisons__navigation button:focus-visible{outline:2px solid #17345a;outline-offset:3px}.masofta-comparisons__hint{font-size:14px;color:#53647b}.masofta-comparisons__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:749px){.masofta-comparisons{padding:28px 20px}.masofta-comparisons__slide{grid-template-columns:1fr;gap:24px}.masofta-comparisons__images{border-radius:16px}.masofta-comparisons__content h2{margin-bottom:16px}.masofta-comparisons__navigation{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
