ugc-videos{display:block}.ugc{--ugc-columns: min(var(--ugc-count, 5), 5);grid-auto-columns:minmax(13rem,calc((100% - (var(--ugc-columns) - 1) * 1rem) / var(--ugc-columns)))}@media(max-width:989px){.ugc{grid-auto-columns:minmax(12rem,calc((100% - 2rem) / 3))}}@media(max-width:749px){.ugc{grid-auto-columns:62%}}.ugc__card{position:relative;overflow:hidden;border-radius:calc(var(--radius-card) * 1.25);background:#111;color:#fff;box-shadow:0 16px 34px -22px #00000080;aspect-ratio:9 / 16;isolation:isolate}.ugc__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;cursor:pointer}.ugc__placeholder{background:var(--color-surface);fill:var(--color-muted);cursor:default}.ugc__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgb(0 0 0 / .35),transparent 22%),linear-gradient(to top,rgb(0 0 0 / .75),transparent 48%);pointer-events:none}.ugc__author{position:absolute;top:.85rem;left:.9rem;right:3.5rem;margin:0;overflow:hidden;font-size:.8rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.ugc__sound{position:absolute;top:.6rem;right:.6rem;z-index:2;display:grid;width:2.25rem;height:2.25rem;place-items:center;padding:0;border:0;border-radius:50%;background:#00000073;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ugc__sound .icon{width:1.05rem;height:1.05rem}.ugc__sound:focus-visible{outline:2px solid #fff;outline-offset:2px}.ugc__sound-on,.ugc__sound[aria-pressed=true] .ugc__sound-off{display:none}.ugc__sound[aria-pressed=true] .ugc__sound-on{display:block}.ugc__footer{position:absolute;right:0;bottom:0;left:0;display:grid;gap:.6rem;padding:.9rem;pointer-events:none}.ugc__caption{display:-webkit-box;margin:0;overflow:hidden;font-size:.88rem;font-weight:500;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-shadow:0 1px 6px rgb(0 0 0 / .35)}.ugc__product{display:flex;align-items:center;gap:.6rem;padding:.4rem;border-radius:calc(var(--radius-card) * .75);background:#fffffff0;color:#111;text-decoration:none;pointer-events:auto;transition:transform .2s}.ugc__product:hover{transform:translateY(-2px)}.ugc__product-image{flex:none;width:2.6rem;height:2.6rem;border-radius:calc(var(--radius-card) * .5);object-fit:cover}.ugc__product-info{display:grid;min-width:0}.ugc__product-title{overflow:hidden;font-size:.8rem;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ugc__price{gap:.35rem;font-size:.78rem}.ugc__price .price__badge{display:none}@media(prefers-reduced-motion:reduce){.ugc__product{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-ugc-videos.css.map */
