.ugc-gallery{display:block;overflow:hidden;background:var(--ugc-surface);color:var(--ugc-text)}.ugc-gallery__inner{max-width:132rem}.ugc-gallery__header{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(28rem,.9fr);gap:3.2rem 6.4rem;align-items:end;margin-bottom:3.6rem}.ugc-gallery__kicker,.ugc-card__eyebrow{margin:0 0 .8rem;color:rgba(var(--color-foreground),.65);font-size:1.2rem;font-weight:700;letter-spacing:.12em}.ugc-gallery__heading{max-width:74rem;margin:0;font-size:clamp(3.2rem,5vw,6.4rem);line-height:.98;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance}.ugc-gallery__intro{max-width:52rem;font-size:1.7rem;line-height:1.7}.ugc-gallery__intro>:first-child,.ugc-card__caption>:first-child{margin-top:0}.ugc-gallery__intro>:last-child,.ugc-card__caption>:last-child{margin-bottom:0}.ugc-gallery__rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 4.8rem)/4);gap:1.6rem;margin:0;padding:0 0 1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-inline:contain}.ugc-gallery__rail::-webkit-scrollbar{display:none}.ugc-gallery__rail:focus-visible{outline:.2rem solid currentColor;outline-offset:.6rem}.ugc-gallery__item{min-width:0;scroll-snap-align:start;list-style:none}.ugc-gallery[data-item-count="1"] .ugc-gallery__rail{display:block}.ugc-gallery[data-item-count="1"] .ugc-gallery__item{width:min(100%,38rem);margin-inline:auto}.ugc-gallery[data-item-count="2"] .ugc-gallery__rail{grid-auto-columns:min(36rem,calc((100% - 1.6rem)/2));justify-content:center}.ugc-gallery[data-item-count="3"] .ugc-gallery__rail{grid-auto-columns:calc((100% - 3.2rem) / 3)}.ugc-card{height:100%;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.11);border-radius:2.4rem;background:rgba(var(--color-background),.84)}.ugc-card__media{position:relative;display:grid;aspect-ratio:9 / 16;overflow:hidden;place-items:center;background:var(--ugc-media-surface)}.ugc-card__poster,.ugc-card__video,.ugc-card__image{width:100%;height:100%}.ugc-card__poster,.ugc-card__video{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}.ugc-card__video{z-index:1;background:var(--ugc-media-surface);cursor:pointer}.ugc-card__image{object-fit:cover}.ugc-card__media--contain .ugc-card__image{object-fit:contain}.ugc-card__sound{position:absolute;z-index:3;top:1.2rem;inset-inline-start:1.2rem;display:inline-flex;min-height:4.4rem;padding:.8rem 1.2rem;align-items:center;gap:.7rem;border:0;border-radius:999px;background:#fffffff0;color:#211b1c;box-shadow:0 .6rem 2rem #211b1c1f;font:inherit;font-size:1.3rem;font-weight:700;cursor:pointer}.ugc-card__sound-icon,.ugc-card__sound-icon svg{width:2rem;height:2rem}.ugc-card__sound:focus-visible,.ugc-gallery__arrow:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.ugc-card__copy{min-height:12.8rem;padding:1.8rem 2rem 2.2rem}.ugc-card__title{margin:0;font-size:2rem;line-height:1.25}.ugc-card__caption{margin-top:.8rem;color:rgba(var(--color-foreground),.72);font-size:1.4rem;line-height:1.55}.ugc-gallery__controls{display:flex;justify-content:center;align-items:center;gap:1.2rem;margin-top:2rem}.ugc-gallery__controls[hidden]{display:none}.ugc-gallery__arrow{display:grid;width:4.8rem;height:4.8rem;padding:0;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:50%;place-items:center;background:rgba(var(--color-background),.85);color:inherit;cursor:pointer}.ugc-gallery__arrow[disabled]{opacity:.32;cursor:default}.ugc-gallery__arrow svg{width:2rem;height:2rem}.ugc-gallery__count{min-width:7rem;margin:0;text-align:center;font-size:1.3rem}.ugc-gallery__disclaimer{max-width:70rem;margin:1.8rem auto 0;color:rgba(var(--color-foreground),.58);font-size:1.2rem;line-height:1.55;text-align:center}@media screen and (max-width:1199px){.ugc-gallery__rail,.ugc-gallery[data-item-count="3"] .ugc-gallery__rail{grid-auto-columns:calc((100% - 3.2rem) / 3)}}@media screen and (max-width:989px){.ugc-gallery__header{grid-template-columns:1fr;gap:1.6rem}.ugc-gallery__rail,.ugc-gallery[data-item-count="2"] .ugc-gallery__rail,.ugc-gallery[data-item-count="3"] .ugc-gallery__rail{grid-auto-columns:calc((100% - 1.6rem)/2);justify-content:start}}@media screen and (max-width:749px){.ugc-gallery__header{margin-bottom:2.4rem}.ugc-gallery__heading{font-size:clamp(3rem,8.5vw,3.6rem);line-height:1.08}.ugc-gallery__intro{font-size:1.55rem}.ugc-gallery__rail,.ugc-gallery[data-item-count="2"] .ugc-gallery__rail,.ugc-gallery[data-item-count="3"] .ugc-gallery__rail{grid-auto-columns:min(82vw,32rem);gap:1.2rem;padding-inline-end:10vw;scroll-padding-inline-start:0}.ugc-card{border-radius:2rem}.ugc-card__copy{min-height:11.5rem}}@media(prefers-reduced-motion:reduce){.ugc-gallery__rail{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/section-ugc-gallery.css.map */
