.product-gallery-module__cBqtaq__gallery{flex-direction:column;gap:36px;min-width:0;display:flex}.product-gallery-module__cBqtaq__stage{height:var(--stage-height);--stage-height:576px;cursor:pointer;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:relative}.product-gallery-module__cBqtaq__cover{border-radius:28px;overflow:hidden}.product-gallery-module__cBqtaq__layer{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.product-gallery-module__cBqtaq__picture{width:100%;position:relative}.product-gallery-module__cBqtaq__photo{max-width:100%;max-height:var(--stage-height);object-fit:contain;width:auto;height:auto;margin-inline:auto;display:block;position:relative}.product-gallery-module__cBqtaq__controls{justify-content:flex-end;align-items:center;gap:24px;min-width:0;min-height:60px;display:flex}.product-gallery-module__cBqtaq__thumbs{scrollbar-width:none;overscroll-behavior-x:contain;gap:4px;min-width:0;display:flex;overflow-x:auto}.product-gallery-module__cBqtaq__thumbs::-webkit-scrollbar{display:none}.product-gallery-module__cBqtaq__arrows{flex-shrink:0;display:flex}.product-gallery-module__cBqtaq__arrow{width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;display:grid}.product-gallery-module__cBqtaq__arrow:hover{background:color-mix(in srgb, var(--ink) 5%, transparent)}.product-gallery-module__cBqtaq__arrow:focus-visible{outline:2px solid var(--ink);outline-offset:1px}@media (max-width:1023px){.product-gallery-module__cBqtaq__gallery{gap:24px}.product-gallery-module__cBqtaq__stage{--stage-height:440px}.product-gallery-module__cBqtaq__controls{min-height:56px}}@media (max-width:600px){.product-gallery-module__cBqtaq__gallery{gap:20px;padding-top:4px}.product-gallery-module__cBqtaq__stage{--stage-height:clamp(200px, calc((100vw - 32px) * .693), 360px)}.product-gallery-module__cBqtaq__controls{gap:16px}}
