.pele-zoom{--pele-iz-ratio:1/1;--pele-iz-radius:18px;--pele-iz-bg:#f4f5f8;--pele-iz-accent:var(--e-global-color-primary,#6c47ff);--pele-iz-active:var(--pele-iz-accent);--pele-iz-thumb:76px;--pele-iz-thumb-radius:12px;--pele-iz-gap:12px;--pele-iz-lens:180px;--pele-iz-lens-border:#fff;--pele-iz-lens-width:3px;--pele-iz-panel:100;--pele-iz-viewer-bg:rgba(11,12,18,.96);--pele-iz-viewer-color:#fff;--pele-iz-fit:contain;display:grid;gap:var(--pele-iz-gap);grid-template-columns:minmax(0,1fr);text-align:start}.pele-zoom--fit-cover{--pele-iz-fit:cover}.pele-zoom--thumbs-side{grid-template-columns:var(--pele-iz-thumb) minmax(0,1fr)}.pele-zoom--thumbs-side .pele-zoom__thumbs{grid-column:1;grid-row:1}.pele-zoom--thumbs-side .pele-zoom__main{grid-column:2;grid-row:1}@media(max-width:767px){.pele-zoom{--pele-iz-thumb:60px;--pele-iz-gap:10px;--pele-iz-lens:140px}.pele-zoom--thumbs-side{grid-template-columns:minmax(0,1fr)}.pele-zoom--thumbs-side .pele-zoom__main,.pele-zoom--thumbs-side .pele-zoom__thumbs{grid-column:auto;grid-row:auto}.pele-zoom--thumbs-side .pele-zoom__main{order:-1}}.pele-zoom__main{min-inline-size:0;position:relative}.pele-zoom__main:before{content:"";display:block;inline-size:100vw;max-inline-size:100%}.pele-zoom__frame{aspect-ratio:var(--pele-iz-ratio);background:var(--pele-iz-bg);border-radius:var(--pele-iz-radius);cursor:zoom-in;display:block;outline:none;overflow:hidden;position:relative;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pele-zoom--mode-none:not(.pele-zoom--fullscreen) .pele-zoom__frame{cursor:default}.pele-zoom--mode-none.pele-zoom--fullscreen .pele-zoom__frame{cursor:pointer}.pele-zoom .pele-zoom__frame[tabindex]:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--pele-iz-accent);outline:none}.pele-zoom .pele-zoom__img{block-size:100%;border:0;border-radius:0;box-shadow:none;display:block;inline-size:100%;inset:0;margin:0;max-inline-size:none;object-fit:var(--pele-iz-fit);opacity:1;pointer-events:none;position:absolute;transition:opacity .35s ease}.pele-zoom .pele-zoom__img[hidden]{display:none}.pele-zoom .pele-zoom__img.is-current{z-index:1}.pele-zoom .pele-zoom__img.is-entering{opacity:0}.pele-zoom__inside,.pele-zoom__lens,.pele-zoom__panel{background-color:var(--pele-iz-bg);background-repeat:no-repeat;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease,visibility 0s linear .2s;visibility:hidden}.pele-zoom__inside{inset:0;z-index:2}.pele-zoom__lens{block-size:var(--pele-iz-lens);border:var(--pele-iz-lens-width) solid var(--pele-iz-lens-border);border-radius:50%;box-shadow:0 14px 34px -8px rgba(15,18,35,.45),0 0 0 1px rgba(15,18,35,.12);inline-size:var(--pele-iz-lens);inset-block-start:0;left:0;will-change:transform;z-index:3}.pele-zoom--lens-square .pele-zoom__lens{border-radius:22%}.pele-zoom--mode-panel .pele-zoom__lens{background:hsla(0,0%,100%,.28)!important;border-radius:6px;border-width:1.5px;box-shadow:0 0 0 1px rgba(15,18,35,.25)}.pele-zoom__panel{aspect-ratio:var(--pele-iz-ratio);border-radius:var(--pele-iz-radius);box-shadow:0 30px 60px -18px rgba(15,18,35,.4),0 0 0 1px rgba(15,18,35,.08);display:none;inline-size:calc(var(--pele-iz-panel)*1%);inset-block-start:0;inset-inline-start:calc(100% + 20px);z-index:20}.pele-zoom[data-zoom=inside] .pele-zoom__inside,.pele-zoom[data-zoom=lens] .pele-zoom__lens,.pele-zoom[data-zoom=panel] .pele-zoom__lens,.pele-zoom[data-zoom=panel] .pele-zoom__panel{opacity:1;transition:opacity .2s ease;visibility:visible}.pele-zoom[data-zoom=panel] .pele-zoom__panel{animation:pele-iz-fade .2s ease;display:block}.pele-zoom[data-zoom] .pele-zoom__hint{opacity:0}@keyframes pele-iz-fade{0%{opacity:0}}.pele-zoom__loading{block-size:22px;border:2.5px solid hsla(0,0%,100%,.55);border-block-start-color:var(--pele-iz-accent);border-radius:50%;box-shadow:0 2px 8px rgba(15,18,35,.2);inline-size:22px;inset-block-start:14px;inset-inline-start:14px;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease;z-index:4}.pele-zoom.is-loading .pele-zoom__loading{animation:pele-iz-spin .8s linear infinite;opacity:1}@keyframes pele-iz-spin{to{transform:rotate(1turn)}}.pele-zoom__hint{align-items:center;backdrop-filter:blur(8px);background:hsla(0,0%,100%,.86);border-radius:999px;box-shadow:0 6px 18px -6px rgba(15,18,35,.3);color:#1d2034;display:inline-flex;font-size:13px;font-weight:600;gap:7px;inset-block-end:14px;inset-inline-start:50%;line-height:1.2;max-inline-size:calc(100% - 28px);padding:7px 14px 7px 11px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .25s ease;white-space:nowrap;z-index:3}.pele-zoom__hint:dir(rtl){transform:translateX(50%)}.pele-zoom__hint-touch{display:none}@media(hover:none),(pointer:coarse){.pele-zoom__hint-mouse{display:none}.pele-zoom__hint-touch{display:inline}}.pele-zoom__frame:hover .pele-zoom__hint{opacity:0}.pele-zoom__icon{block-size:16px;fill:none;flex:none;inline-size:16px;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.pele-zoom .pele-zoom__expand,.pele-zoom .pele-zoom__expand:focus{backdrop-filter:blur(8px);background:hsla(0,0%,100%,.88);block-size:38px;border:0;border-radius:50%;box-shadow:0 6px 16px -6px rgba(15,18,35,.35);color:#1d2034;cursor:pointer;display:grid;inline-size:38px;inset-block-start:12px;inset-inline-end:12px;margin:0;opacity:0;padding:0;place-items:center;position:absolute;transition:opacity .2s ease,transform .2s ease;z-index:4}.pele-zoom .pele-zoom__expand .pele-zoom__icon,.pele-zoom .pele-zoom__expand:focus .pele-zoom__icon{block-size:17px;inline-size:17px}.pele-zoom__main:hover .pele-zoom__expand{opacity:1}.pele-zoom .pele-zoom__expand:hover{background:#fff;color:var(--pele-ink-primary,var(--pele-iz-accent));transform:scale(1.06)}@media(hover:none),(pointer:coarse){.pele-zoom .pele-zoom__expand{opacity:1}}.pele-zoom__thumbs{min-inline-size:0;position:relative}.pele-zoom__strip{display:flex;gap:calc(var(--pele-iz-gap)*.8);margin:-4px;overflow-x:auto;padding:4px;scroll-snap-type:x proximity;scrollbar-width:none}.pele-zoom__strip::-webkit-scrollbar{display:none}.pele-zoom--thumbs-side .pele-zoom__strip{flex-direction:column;inset:0;overflow-x:hidden;overflow-y:auto;position:absolute;scroll-snap-type:y proximity}@media(max-width:767px){.pele-zoom--thumbs-side .pele-zoom__strip{flex-direction:row;overflow-x:auto;overflow-y:hidden;position:static;scroll-snap-type:x proximity}}.pele-zoom .pele-zoom__thumb,.pele-zoom .pele-zoom__thumb:focus{background:var(--pele-iz-bg);block-size:var(--pele-iz-thumb);border:0;border-radius:var(--pele-iz-thumb-radius);cursor:pointer;flex:none;inline-size:var(--pele-iz-thumb);margin:0;opacity:.62;overflow:hidden;padding:0;position:relative;scroll-snap-align:start;transition:opacity .2s ease,box-shadow .2s ease,transform .2s ease}.pele-zoom .pele-zoom__thumb:hover{background:var(--pele-iz-bg);opacity:.9}.pele-zoom .pele-zoom__thumb.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--pele-iz-active);opacity:1}.pele-zoom .pele-zoom__thumb:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--pele-iz-accent);opacity:1;outline:none}.pele-zoom .pele-zoom__thumb-img{block-size:100%;border-radius:0;display:block;inline-size:100%;margin:0;max-inline-size:none;object-fit:cover;pointer-events:none}.pele-zoom__dialog{background:transparent;block-size:100dvh;border:0;color:var(--pele-iz-viewer-color);inline-size:100vw;margin:0;max-block-size:none;max-inline-size:none;opacity:0;overflow:hidden;padding:0;transition:opacity .25s ease}.pele-zoom__dialog::backdrop{background:var(--pele-iz-viewer-bg);opacity:0;transition:opacity .25s ease}.pele-zoom__dialog.is-open{opacity:1}.pele-zoom__dialog.is-open::backdrop{opacity:1}.pele-zoom__viewer{block-size:100%;inline-size:100%;position:relative}.pele-zoom__stage{cursor:grab;display:grid;inset:64px 72px;overflow:visible;place-items:center;position:absolute;touch-action:none;-webkit-user-select:none;user-select:none}.pele-zoom__stage.is-dragging{cursor:grabbing}.pele-zoom__dialog .pele-zoom__big{block-size:auto;border-radius:6px;box-shadow:0 30px 80px -20px rgba(0,0,0,.6);display:block;inline-size:auto;margin:0;max-inline-size:none;pointer-events:none;transform-origin:50% 50%;will-change:transform}.pele-zoom__dialog .pele-zoom__big.is-animating{transition:transform .28s cubic-bezier(.2,.8,.2,1)}.pele-zoom__bar{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.35),transparent);display:flex;gap:16px;inset-block-start:0;inset-inline:0;justify-content:space-between;padding:12px 16px;position:absolute;z-index:2}.pele-zoom__count{direction:ltr;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.02em;opacity:.85;padding-inline:8px;unicode-bidi:isolate}.pele-zoom__tools{display:flex;gap:6px}.pele-zoom .pele-zoom__nav,.pele-zoom .pele-zoom__nav:focus,.pele-zoom .pele-zoom__tool,.pele-zoom .pele-zoom__tool:focus{background:hsla(0,0%,100%,.1);block-size:44px;border:0;border-radius:50%;color:var(--pele-iz-viewer-color);cursor:pointer;display:grid;inline-size:44px;margin:0;padding:0;place-items:center;transition:background-color .2s ease,opacity .2s ease}.pele-zoom .pele-zoom__nav .pele-zoom__icon,.pele-zoom .pele-zoom__nav:focus .pele-zoom__icon,.pele-zoom .pele-zoom__tool .pele-zoom__icon,.pele-zoom .pele-zoom__tool:focus .pele-zoom__icon{block-size:20px;inline-size:20px}.pele-zoom .pele-zoom__nav:disabled,.pele-zoom .pele-zoom__nav:focus:disabled,.pele-zoom .pele-zoom__tool:disabled,.pele-zoom .pele-zoom__tool:focus:disabled{cursor:default;opacity:.35}.pele-zoom .pele-zoom__nav:hover:not(:disabled),.pele-zoom .pele-zoom__tool:hover:not(:disabled){background:hsla(0,0%,100%,.22);color:var(--pele-iz-viewer-color)}.pele-zoom .pele-zoom__nav:focus-visible,.pele-zoom .pele-zoom__tool:focus-visible{outline:2px solid var(--pele-iz-viewer-color);outline-offset:2px}.pele-zoom .pele-zoom__nav,.pele-zoom .pele-zoom__nav:focus{block-size:52px;inline-size:52px;inset-block-start:50%;margin-block-start:-26px;position:absolute;z-index:2}.pele-zoom .pele-zoom__nav .pele-zoom__icon,.pele-zoom .pele-zoom__nav:focus .pele-zoom__icon{block-size:24px;inline-size:24px}.pele-zoom .pele-zoom__prev{inset-inline-start:12px}.pele-zoom .pele-zoom__next{inset-inline-end:12px}.pele-zoom__nav:dir(rtl) .pele-zoom__icon{transform:scaleX(-1)}.pele-zoom__caption{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);font-size:15px;inset-block-end:0;inset-inline:0;line-height:1.5;margin:0;padding:28px 24px 18px;position:absolute;text-align:center;z-index:2}.pele-zoom__caption[hidden]{display:none}@media(max-width:767px){.pele-zoom__stage{inset:60px 0 0}.pele-zoom .pele-zoom__nav,.pele-zoom .pele-zoom__nav:focus{background:rgba(0,0,0,.4);inset-block-end:16px;inset-block-start:auto;margin:0}.pele-zoom__caption{font-size:14px;padding-inline:76px}}.pele-sr,html.pele-zoom-lock{overflow:hidden}.pele-sr{block-size:1px;border:0;clip-path:inset(50%);inline-size:1px;margin:-1px;padding:0;position:absolute!important;white-space:nowrap}@media(prefers-reduced-motion:reduce){.pele-zoom .pele-zoom__img,.pele-zoom__dialog,.pele-zoom__dialog .pele-zoom__big.is-animating,.pele-zoom__dialog::backdrop,.pele-zoom__inside,.pele-zoom__lens,.pele-zoom__panel{transition:none}.pele-zoom.is-loading .pele-zoom__loading{animation-duration:2s}}
