.lp-ugc-videos{display:flex;flex-direction:column;gap:20px;width:100%;padding-left:16px}.lp-ugc-videos__header{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding-right:16px}.lp-ugc-videos__text{display:flex;flex-direction:column;gap:6px}.lp-ugc-videos__title{margin:0;font-family:var(--font-heading-family);font-size:26px;line-height:32px;font-weight:700;color:rgb(var(--brand-primary))}.lp-ugc-videos__subtitle{margin:0;font-family:Figtree,Arial,Helvetica,sans-serif;font-size:13px;line-height:1.6;font-weight:500;color:rgb(var(--brand-text));opacity:.75}.lp-ugc-videos__subtitle--desktop{display:none}.lp-ugc-videos__arrows{display:none;gap:8px}.lp-ugc-videos__arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(72,18,22,.12);border-radius:50%;background-color:#fff;color:#481216;cursor:pointer}.lp-ugc-videos__arrow svg{width:20px;height:20px}.lp-ugc-videos__arrow--prev svg{transform:rotate(180deg)}.lp-ugc-videos__arrow.swiper-button-disabled{opacity:.45;cursor:default}.lp-ugc-videos__carousel{margin:0 16px 0 0}.lp-ugc-videos__slide{width:100%}.lp-ugc-videos__card{position:relative;width:100%;aspect-ratio:9 / 16;max-height:min(640px,72vh);border-radius:20px;overflow:hidden;background-color:#faf2e6}.lp-ugc-videos__video{display:block;width:100%;height:100%;object-fit:cover;cursor:pointer}.lp-ugc-videos__video--static{cursor:default}.lp-ugc-videos__shade{position:absolute;left:0;right:0;pointer-events:none}.lp-ugc-videos__shade--top{top:0;height:120px;background:linear-gradient(180deg,#00000073,#0000)}.lp-ugc-videos__shade--bottom{bottom:0;height:192px;background:linear-gradient(180deg,#faf2e600,#faf2e6e6)}.lp-ugc-videos__card.is-playing .lp-ugc-videos__shade{opacity:.4}.lp-ugc-videos__profile{position:absolute;top:26px;left:12px;right:56px;display:flex;align-items:center;gap:8px}.lp-ugc-videos__avatar{flex:none;width:32px;height:32px;border:2px solid rgb(var(--brand-primary));border-radius:50%;object-fit:cover}.lp-ugc-videos__handle{overflow:hidden;font-family:Figtree,Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;font-weight:700;color:#fff;text-overflow:ellipsis;white-space:nowrap}.lp-ugc-videos__play{position:absolute;top:16px;right:12px;display:none;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background-color:#ffffff40;color:#fff;cursor:pointer}.lp-ugc-videos__play-ring{position:absolute;top:-4px;left:-4px;width:40px;height:40px;transform:rotate(-90deg);pointer-events:none}.lp-ugc-videos__play-ring circle{fill:none;stroke:#fff;stroke-width:2;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--ugc-progress, 0));transition:stroke-dashoffset .25s linear}.lp-ugc-videos__play-icon{display:flex;margin-left:2px}.lp-ugc-videos__play-icon svg{width:10px;height:12px}.lp-ugc-videos__pause-icon{display:none;width:10px;height:12px;border-left:3px solid currentColor;border-right:3px solid currentColor}.lp-ugc-videos__card.is-playing .lp-ugc-videos__play-icon{display:none}.lp-ugc-videos__card.is-playing .lp-ugc-videos__pause-icon{display:block}.lp-ugc-videos__product{position:absolute;left:10px;right:10px;bottom:10px;display:flex;align-items:center;gap:10px;height:80px;padding:8px 10px 8px 8px;border-radius:14px;background-color:#faf2e6}.lp-ugc-videos__thumb{position:relative;flex:none;display:block;width:64px;height:64px;padding:4px;border-radius:10px;background-color:#fff}.lp-ugc-videos__thumb-img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:contain}.lp-ugc-videos__badge{position:absolute;top:-2px;left:-2px;padding:3px 6px;border-radius:100px;background-color:#fb6e13;font-family:Social,Arial,Helvetica,sans-serif;font-size:11px;line-height:12px;font-weight:700;color:#fff}.lp-ugc-videos__info{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.lp-ugc-videos__product-title{display:-webkit-box;overflow:hidden;font-family:Social,Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;font-weight:700;color:#481216;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lp-ugc-videos .price__product-card{display:flex;align-items:center;gap:6px}.lp-ugc-videos .price__product-card .price{font-family:Social,Arial,Helvetica,sans-serif;font-size:14px;line-height:14px;font-weight:700;color:#481216;white-space:nowrap}.lp-ugc-videos .price__product-card .price.price__was{color:#8e8e8d}.lp-ugc-videos__form{flex:none}.lp-ugc-videos .form .quick-add__submit.lp-ugc-videos__cart{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background-color:#fb6e13;color:#fff;cursor:pointer}.lp-ugc-videos .form .quick-add__submit.lp-ugc-videos__cart:hover:not(.loading){background-color:#e55f0a;color:#fff}.lp-ugc-videos__cart .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fb6e13}.lp-ugc-videos__cart .loading__spinner.hidden{display:none}.lp-ugc-videos__cart .loader-spinner{width:20px;height:20px}.lp-ugc-videos .form .quick-add__submit.loading .loader-spinner{border-color:#fff;border-bottom-color:transparent}.lp-ugc-videos__segments{position:absolute;z-index:3;top:12px;left:12px;right:12px;display:flex;gap:4px;pointer-events:none}.lp-ugc-videos__segment{flex:1;height:3px;border-radius:2px;overflow:hidden;background-color:#ffffff59}.lp-ugc-videos__segment-fill{display:block;width:0;height:100%;background-color:#fff}.lp-ugc-videos__segment.is-done .lp-ugc-videos__segment-fill{width:100%}@media(min-width:768px){.lp-ugc-videos{gap:24px;max-width:1440px;margin:0 auto;padding:0 16px}.lp-ugc-videos__header{padding-right:0}.lp-ugc-videos__text{gap:8px}.lp-ugc-videos__title{font-size:28px;line-height:28px}.lp-ugc-videos__subtitle{font-size:14px;line-height:22px;opacity:1}.lp-ugc-videos__subtitle--desktop{display:block}.lp-ugc-videos__subtitle--mobile{display:none}.lp-ugc-videos__arrows{display:flex}.lp-ugc-videos__carousel{margin:0}.lp-ugc-videos__slide{width:290px}.lp-ugc-videos__card{height:516px;aspect-ratio:auto;max-height:none}.lp-ugc-videos__profile{top:16px}.lp-ugc-videos__play{display:flex}.lp-ugc-videos__segments{display:none}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/component-lp-ugc-videos.css.map */
