.lfp-zoombtn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;display:block;cursor:zoom-in;-webkit-tap-highlight-color:transparent;font:inherit;color:inherit}.lfp-zoombtn:focus-visible{outline:2px solid var(--lf-brown-700);outline-offset:-4px}.lfp-zoombtn__ic{position:absolute;right:14px;bottom:14px;width:42px;height:42px;border-radius:50%;background:#faf7f2eb;border:1px solid var(--border-hairline);color:var(--lf-brown-700);display:grid;place-items:center;pointer-events:none;transition:transform .22s var(--ease-standard),border-color .12s var(--ease-standard)}.lfp-zoombtn__ic svg{width:21px;height:21px;display:block}.lfp-zoombtn:hover .lfp-zoombtn__ic{transform:scale(1.08);border-color:var(--lf-brown-700)}html.lfp-lb-on,html.lfp-lb-on body{overflow:hidden}.lfp-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:var(--lf-white,#fff);opacity:0;transition:opacity .22s var(--ease-standard,ease);overscroll-behavior:contain}.lfp-lb[hidden]{display:none}.lfp-lb.is-open{opacity:1}.lfp-lb__view{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;cursor:zoom-in}.lfp-lb.is-zoom .lfp-lb__view{cursor:grab}.lfp-lb.is-drag .lfp-lb__view{cursor:grabbing}.lfp-lb__img{position:absolute;left:50%;top:50%;max-width:none;max-height:none;display:block;transform:translate(-50%,-50%);transform-origin:50% 50%;will-change:transform;pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;object-fit:contain}.lfp-lb__bar{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;pointer-events:none}.lfp-lb__bar>*{pointer-events:auto}.lfp-lb__count{font-family:var(--font-display);font-size:13px;font-weight:600;letter-spacing:.04em;line-height:1;color:var(--lf-brown-700);background:#faf7f2f0;border:1px solid var(--border-hairline);border-radius:2px;padding:7px 10px}.lfp-lb__count[hidden]{visibility:hidden;display:inline-block}.lfp-lb__acts{display:flex;gap:10px;margin-left:auto}.lfp-lb__btn,.lfp-lb__nav{width:46px;height:46px;padding:0;border-radius:50%;border:1px solid var(--border-hairline);background:#faf7f2f0;color:var(--lf-brown-700);display:grid;place-items:center;cursor:pointer;transition:border-color .12s var(--ease-standard),background-color .12s var(--ease-standard),opacity .22s var(--ease-standard)}.lfp-lb__btn:hover,.lfp-lb__nav:hover{border-color:var(--lf-brown-700);background:var(--lf-offwhite,#faf7f2)}.lfp-lb__btn:focus-visible,.lfp-lb__nav:focus-visible{outline:2px solid var(--lf-brown-700);outline-offset:2px}.lfp-lb__btn svg,.lfp-lb__nav svg{width:22px;height:22px;display:block}.lfp-lb__btn--lupa{background:var(--lf-brown-700);border-color:var(--lf-brown-700);color:var(--lf-offwhite,#faf7f2)}.lfp-lb__btn--lupa:hover{background:var(--lf-brown-800,#4f3229);border-color:var(--lf-brown-800,#4f3229)}.lfp-lb__nav{position:absolute;top:50%;margin-top:-26px;width:52px;height:52px;z-index:3}.lfp-lb__nav[hidden]{display:none}.lfp-lb__nav--prev{left:24px}.lfp-lb__nav--next{right:24px}.lfp-lb.is-zoom .lfp-lb__nav{opacity:0;pointer-events:none}.lfp-lb__dica{position:absolute;left:50%;bottom:22px;transform:translate(-50%);z-index:3;margin:0;padding:7px 12px;background:#faf7f2f0;border:1px solid var(--border-hairline);border-radius:2px;font-size:13px;line-height:1.3;color:var(--lf-gray-600);white-space:nowrap;pointer-events:none;transition:opacity .42s var(--ease-standard)}.lfp-lb.is-used .lfp-lb__dica{opacity:0}.lfp-lb__dica-m{display:none}@media(max-width:749px){.lfp-zoombtn__ic{right:12px;bottom:12px;width:38px;height:38px}.lfp-zoombtn__ic svg{width:19px;height:19px}.lfp-lb__bar{padding:12px}.lfp-lb__btn{width:44px;height:44px}.lfp-lb__nav{top:auto;bottom:16px;margin-top:0;width:44px;height:44px}.lfp-lb__nav--prev{left:12px}.lfp-lb__nav--next{right:12px}.lfp-lb__dica{bottom:24px;max-width:calc(100% - 132px);white-space:normal;text-align:center;font-size:12px}.lfp-lb__dica-d{display:none}.lfp-lb__dica-m{display:inline}}@media(prefers-reduced-motion:reduce){.lfp-lb,.lfp-zoombtn__ic,.lfp-lb__dica{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/lf-zoom.css.map */
