.ShotGallery-module__uzpuea__wrap{position:relative}.ShotGallery-module__uzpuea__row{padding:8px var(--s-gutter) 10px;margin:0;margin-inline:calc(var(--s-gutter) * -1);scroll-snap-type:x proximity;scrollbar-width:none;align-items:flex-start;gap:20px;list-style:none;display:flex;overflow-x:auto}.ShotGallery-module__uzpuea__row::-webkit-scrollbar{display:none}.ShotGallery-module__uzpuea__item{scroll-snap-align:center;flex:none}.ShotGallery-module__uzpuea__item[data-portrait=true]{width:min(272px,64vw)}.ShotGallery-module__uzpuea__item[data-portrait=false]{width:min(660px,88vw)}.ShotGallery-module__uzpuea__figure{flex-direction:column;gap:12px;margin:0;display:flex}.ShotGallery-module__uzpuea__handset{box-shadow:0 0 0 1px color-mix(in oklab, var(--key) 28%, transparent), 0 26px 60px -24px #000000f2, 0 0 50px -20px color-mix(in oklab, var(--key) 55%, transparent);background:linear-gradient(160deg,#262b36,#0d1016 55%);border-radius:30px;padding:7px;line-height:0;position:relative}.ShotGallery-module__uzpuea__handset:after{content:"";pointer-events:none;background:#ffffff29;border-radius:999px;width:46px;height:4px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.ShotGallery-module__uzpuea__handset .ShotGallery-module__uzpuea__img{border-radius:23px}.ShotGallery-module__uzpuea__plate{border-radius:var(--s-r);border:1px solid var(--s-line);background:var(--s-bed);box-shadow:0 24px 60px -30px #000000e6, 0 0 44px -24px color-mix(in oklab, var(--key) 60%, transparent);line-height:0;overflow:hidden}.ShotGallery-module__uzpuea__img{width:100%;height:auto}.ShotGallery-module__uzpuea__caption{color:var(--s-faint);padding-inline:2px;font-size:12.5px;line-height:1.5}.ShotGallery-module__uzpuea__arrows{gap:8px;margin-top:20px;display:flex}.ShotGallery-module__uzpuea__arrow{border:1px solid var(--s-line-strong);width:42px;height:42px;color:var(--s-text);cursor:pointer;transition:border-color var(--s-dur) var(--s-ease), background var(--s-dur) var(--s-ease);background:0 0;border-radius:50%}.ShotGallery-module__uzpuea__arrow:hover{border-color:var(--key);background:color-mix(in oklab, var(--key) 18%, transparent)}
