.vbd-ugc{position:relative;margin-top:16px;font-family:'DM Sans',sans-serif} .vbd-ugc-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px} .vbd-ugc-track::-webkit-scrollbar{display:none} .vbd-ugc-track video{flex:0 0 calc((100% - 24px)/3);min-width:0;scroll-snap-align:start;aspect-ratio:9/16;object-fit:cover;border-radius:14px;background:#eee;display:block} .vbd-ugc-arrow{position:absolute;top:44%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:0;background:rgba(0,0,0,.45);color:#fff;font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2} .vbd-ugc-prev{left:8px} .vbd-ugc-next{right:8px} .vbd-ugc-dots{display:flex;gap:8px;justify-content:center;margin-top:12px} .vbd-ugc-dots button{width:9px;height:9px;border-radius:50%;border:0;background:#d6d1ca;padding:0;cursor:pointer} .vbd-ugc-dots button.is-on{background:#45004A} @media(max-width:749px){.vbd-ugc-track video{flex:0 0 78%}.vbd-ugc-arrow{display:none}}