.rsf-lp-ugc-videos{--rsf-lp-ugc-gap: 28px;--rsf-lp-ugc-card-gap: 12px;--rsf-lp-ugc-card-width: 77%;--rsf-lp-ugc-card-radius: 18px;--rsf-lp-ugc-play-size: 64px;--rsf-lp-ugc-caption-size: 26px;--rsf-lp-ugc-arrow-size: 44px;--rsf-lp-ugc-overlay: linear-gradient(180deg, rgba(43, 5, 94, 0) 0%, rgba(43, 5, 94, .05) 45%, rgba(43, 5, 94, .72) 100%);padding-block:40px 24px;overflow:clip}.rsf-lp-ugc-videos__flower{display:none}.rsf-lp-ugc-videos__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--rsf-lp-ugc-gap)}.rsf-lp.rsf-lp-ugc-videos .rsf-lp-ugc-videos__heading{font-size:30px}.rsf-lp-ugc-videos__carousel{display:block;width:100%}.rsf-lp-ugc-videos__arrow{display:none}.rsf-lp-ugc-videos__track{display:flex;gap:var(--rsf-lp-ugc-card-gap);margin-inline:calc(var(--rsf-lp-gutter) * -1);padding-inline:var(--rsf-lp-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rsf-lp-gutter);scrollbar-width:none}.rsf-lp-ugc-videos__track::-webkit-scrollbar{display:none}.rsf-lp-ugc-videos__slide{flex:0 0 var(--rsf-lp-ugc-card-width);scroll-snap-align:start}.rsf-lp-ugc-videos__card{position:relative;overflow:hidden;aspect-ratio:9 / 16;border-radius:var(--rsf-lp-ugc-card-radius);background:var(--rsf-lp-navy);isolation:isolate}.rsf-lp-ugc-videos__video,.rsf-lp-ugc-videos__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rsf-lp-ugc-videos__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rsf-lp-ugc-overlay);pointer-events:none}.rsf-lp-ugc-videos__caption{position:absolute;right:20px;bottom:20px;left:20px;font-size:var(--rsf-lp-ugc-caption-size);font-weight:900;line-height:1.1;color:var(--rsf-lp-white);text-shadow:0 2px 8px rgba(26,5,64,.45);pointer-events:none}.rsf-lp-ugc-videos__play{position:absolute;top:50%;left:50%;width:var(--rsf-lp-ugc-play-size);height:var(--rsf-lp-ugc-play-size);padding:0;border:0;border-radius:50%;background:none;cursor:pointer;transform:translate(-50%,-50%);transition:transform var(--rsf-lp-transition)}.rsf-lp-ugc-videos__play svg{width:100%;height:100%}.rsf-lp-ugc-videos__card.is-playing .rsf-lp-ugc-videos__poster,.rsf-lp-ugc-videos__card.is-playing .rsf-lp-ugc-videos__overlay,.rsf-lp-ugc-videos__card.is-playing .rsf-lp-ugc-videos__caption,.rsf-lp-ugc-videos__card.is-playing .rsf-lp-ugc-videos__play{display:none}.rsf-lp-ugc-videos__cta{width:100%;padding-inline:20px}.rsf-lp-ugc-videos__button{width:100%;padding-inline:28px;font-size:17px}.rsf-lp-ugc-videos__note{font-weight:600;color:var(--rsf-lp-muted)}@media(hover:hover){.rsf-lp-ugc-videos__play:hover{transform:translate(-50%,-50%) scale(1.06)}}@media(max-width:767.98px){.rsf-lp-ugc-videos .rsf-lp-ugc-videos__slide{padding-inline-start:0}.rsf-lp-ugc-videos__cta{gap:10px}}@media(min-width:768px){.rsf-lp-ugc-videos{--rsf-lp-ugc-card-width: calc((100% - var(--rsf-lp-ugc-card-gap) * 2) / 2.6)}}@media(min-width:1024px){.rsf-lp-ugc-videos{--rsf-lp-ugc-gap: 48px;--rsf-lp-ugc-card-gap: 20px;--rsf-lp-ugc-card-width: calc((100% - var(--rsf-lp-ugc-card-gap) * 3) / 4);--rsf-lp-ugc-play-size: 56px;--rsf-lp-ugc-caption-size: 22px;padding-block:96px 48px}.rsf-lp-ugc-videos__flower{position:absolute;top:38px;right:-78px;z-index:0;display:block;width:208px;height:208px;object-fit:contain;pointer-events:none}.rsf-lp-ugc-videos__eyebrow{font-size:14px}.rsf-lp.rsf-lp-ugc-videos .rsf-lp-ugc-videos__heading{font-size:52px}.rsf-lp-ugc-videos__carousel{display:grid;grid-template-columns:var(--rsf-lp-ugc-arrow-size) minmax(0,1fr) var(--rsf-lp-ugc-arrow-size);align-items:center;gap:var(--rsf-lp-ugc-card-gap)}.rsf-lp-ugc-videos__arrow{display:inline-flex;width:var(--rsf-lp-ugc-arrow-size);height:var(--rsf-lp-ugc-arrow-size);padding:0;border:0;border-radius:50%;background:none;cursor:pointer;transition:opacity var(--rsf-lp-transition)}.rsf-lp-ugc-videos__arrow svg{width:100%;height:100%}.rsf-lp-ugc-videos__arrow:disabled{opacity:.4;cursor:default}.rsf-lp-ugc-videos__track{margin-inline:0;padding-inline:0;scroll-padding-inline:0}.rsf-lp-ugc-videos__cta{padding-inline:0}.rsf-lp-ugc-videos__button{width:auto;padding-inline:40px;font-size:18px}.rsf-lp-ugc-videos__note{font-size:14px;color:var(--rsf-lp-navy)}}
/*# sourceMappingURL=/cdn/shop/t/172/assets/rsf-lp-ugc-videos.css.map */
