.zlp-compare__grid{display:grid;gap:clamp(1.5rem,4vw,3rem);align-items:center}.zlp-compare__copy{display:flex;flex-direction:column;gap:1rem}.zlp-compare__copy .zlp-badge{align-self:flex-start;margin:0}.zlp-compare__title{margin:0;color:var(--ink);font-size:clamp(1.625rem,3.2vw,2.5rem);font-weight:700;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.zlp-compare__text{margin:0;color:var(--muted);font-size:1rem;line-height:1.6;text-wrap:pretty}.zlp-compare__text p{margin:0}.zlp-compare__list{display:grid;gap:.75rem;margin:.5rem 0 0;padding:0;list-style:none}.zlp-compare__item{display:flex;gap:.75rem;align-items:flex-start;padding:1rem;border-radius:10px;background:var(--soft)}.zlp-light--soft .zlp-compare__item{background:var(--card)}.zlp-compare__item .zlp-icon{margin-top:1px;color:var(--accent)}.zlp-compare__item-title{margin:0;color:var(--ink);font-size:.9375rem;font-weight:700;line-height:1.35}.zlp-compare__item-text{margin:.25rem 0 0;color:var(--muted);font-size:.875rem;line-height:1.5}.zlp-compare__frame{position:relative;overflow:hidden;aspect-ratio:1 / 1;border:1px solid var(--line);border-radius:14px;background:var(--soft);cursor:ew-resize;touch-action:pan-y;user-select:none;-webkit-user-select:none}.zlp-compare--vertical .zlp-compare__frame{cursor:ns-resize;touch-action:pan-x}.zlp-compare__frame:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.zlp-compare__layer{position:absolute;top:0;right:0;bottom:0;left:0}.zlp-compare__layer img{width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}.zlp-compare__layer--before{clip-path:inset(0 calc(100% - var(--zlp-pos, 50%)) 0 0)}.zlp-compare--vertical .zlp-compare__layer--before{clip-path:inset(0 0 calc(100% - var(--zlp-pos, 50%)) 0)}.zlp-compare__divider{position:absolute;z-index:10;top:0;bottom:0;left:var(--zlp-pos, 50%);width:var(--zlp-divider, 4px);background:#fff;box-shadow:0 0 10px #00000040;transform:translate(-50%);pointer-events:none}.zlp-compare--vertical .zlp-compare__divider{top:var(--zlp-pos, 50%);right:0;bottom:auto;left:0;width:auto;height:var(--zlp-divider, 4px);transform:translateY(-50%)}.zlp-compare__handle{position:absolute;top:50%;left:50%;display:flex;width:44px;height:44px;align-items:center;justify-content:center;border:3px solid var(--ink);border-radius:50%;background:#fff;box-shadow:0 8px 20px #0000002e;color:var(--ink);transform:translate(-50%,-50%);transition:transform .15s ease}.zlp-compare--vertical .zlp-compare__handle{transform:translate(-50%,-50%) rotate(90deg)}.is-dragging .zlp-compare__handle{transform:translate(-50%,-50%) scale(1.1)}.zlp-compare--vertical .is-dragging .zlp-compare__handle{transform:translate(-50%,-50%) rotate(90deg) scale(1.1)}.zlp-compare__label{position:absolute;z-index:20;padding:.35rem .75rem;border-radius:999px;background:#000000b3;color:#fff;font-size:.8125rem;font-weight:600;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.zlp-compare__label--before{top:1rem;left:1rem}.zlp-compare__label--after{top:1rem;right:1rem}.zlp-compare--vertical .zlp-compare__label--after{top:auto;right:auto;bottom:1rem;left:1rem}.zlp-compare__hint{margin:.75rem 0 0;color:var(--muted);font-size:.8125rem;text-align:center}@media(min-width:900px){.zlp-compare__grid{grid-template-columns:5fr 7fr}.zlp-compare__frame{aspect-ratio:4 / 3}}@media(prefers-reduced-motion:reduce){.zlp-compare__handle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/zavo-lp-compare.css.map */
