.pwf-ugc{padding:64px 0;text-align:center}.pwf-ugc__title{font-size:clamp(24px,3vw,34px);color:var(--pwf-text);margin:0 0 36px}.pwf-ugc__track-wrap{position:relative}.pwf-ugc__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none}.pwf-ugc__track::-webkit-scrollbar{display:none}.pwf-ugc__card{position:relative;flex:0 0 220px;aspect-ratio:9 / 16;border-radius:12px;overflow:hidden;scroll-snap-align:start;background:#f0f0f0;border:2px solid transparent}.pwf-ugc__card--highlight{border-color:var(--pwf-accent)}.pwf-ugc__card img,.pwf-ugc__card video,.pwf-ugc__placeholder{width:100%;height:100%;object-fit:cover;display:block}.pwf-ugc__placeholder svg{opacity:.35}.pwf-ugc__caption{position:absolute;left:10px;bottom:12px;right:10px;background:#fff;color:#0a0a0a;font-size:12px;font-weight:600;padding:8px 10px;border-radius:6px;text-align:left}.pwf-ugc__next{position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:none;background:var(--pwf-text);color:#fff;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}@media screen and (max-width:749px){.pwf-ugc__card{flex-basis:160px}.pwf-ugc__next{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pwf-ugc-gallery.css.map */
