.lp-product-gallery{--lp-gallery-ratio:3/4;width:100%;min-width:0;position:relative}.lp-page .lp-dialog-image{width:100%;min-width:0}.lp-gallery-stage{width:100%;height:auto;aspect-ratio:var(--lp-gallery-ratio);touch-action:pan-y;cursor:grab;isolation:isolate;position:relative;overflow:hidden}.lp-gallery-stage.is-dragging{cursor:grabbing}.lp-gallery-track{will-change:transform;width:100%;height:100%;display:flex;position:absolute;inset:0}.lp-gallery-slide{box-sizing:border-box;flex:0 0 100%;width:100%;min-width:0;height:100%;padding:0}.lp-gallery-slide>a{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.lp-page .lp-gallery-slide img{aspect-ratio:auto;object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;max-width:none;height:100%;max-height:none;display:block}.lp-gallery-dots{background:#fffdf9d9;border-radius:24px;align-items:center;max-width:100%;padding:0 4px;display:flex;position:absolute;bottom:10px;left:50%;overflow-x:auto;transform:translate(-50%)}.lp-gallery-dots button{cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;width:32px;height:36px;padding:0;display:grid}.lp-gallery-dots span{background:#b8a68f;border-radius:50%;width:5px;height:5px;transition:background .2s,transform .2s}.lp-gallery-dots button[aria-pressed=true] span{background:#755b3e;transform:scale(1.3)}.lp-gallery-pause{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-gallery-pause:focus-visible{clip-path:none;width:auto;height:auto;color:var(--lp-ink);background:#fffdf9;border:1px solid #a68a64;padding:8px 12px;font-size:12px;bottom:54px;left:10px}.lp-card-image>.lp-card-offer{z-index:1;pointer-events:none}@media (prefers-reduced-motion:reduce){.lp-gallery-track{transition:none!important}}
