.influencer-videos{display:block;width:100%;position:relative}.influencer-videos__header{margin-bottom:2rem;text-align:center}.influencer-videos__title{margin:0;color:rgb(var(--color-foreground));font-size:clamp(2.8rem,4vw,4.2rem);line-height:1;letter-spacing:-.03em}.influencer-videos__carousel{position:relative;width:100%}.influencer-videos__viewport{overflow:hidden;width:100%;padding:0 0 1rem}.influencer-videos__rail{display:flex;align-items:flex-start;gap:var(--mobile-card-gap, 14px);width:max-content;will-change:transform;transition:transform .28s cubic-bezier(.22,.61,.36,1)}.influencer-videos__item{flex:0 0 var(--mobile-effective-card-width, var(--mobile-card-width, 240px));position:relative;transition:transform .22s ease,opacity .22s ease;opacity:.72;transform:scale(.9);transform-origin:center center;z-index:1}.influencer-videos__item.is-active{opacity:1;transform:scale(1);z-index:2}.influencer-videos--no-partial .influencer-videos__item{flex-basis:var(--mobile-video-basis)}.influencer-videos--no-partial .influencer-videos__rail{width:100%}.influencer-video-card{display:grid;gap:1rem}.influencer-video-card__media{position:relative;border-radius:1.2rem;overflow:hidden;background:#0000000f;aspect-ratio:9 / 16;cursor:pointer}.influencer-videos--mobile-ratio-compact .influencer-video-card__media{aspect-ratio:3 / 4}.influencer-videos--mobile-ratio-portrait .influencer-video-card__media{aspect-ratio:4 / 5}.influencer-videos--mobile-ratio-square .influencer-video-card__media{aspect-ratio:1 / 1}.influencer-videos--mobile-ratio-vertical .influencer-video-card__media{aspect-ratio:9 / 16}@media screen and (max-width:749px){.influencer-videos--mobile-side-peek .influencer-videos__item{flex-basis:var(--mobile-effective-card-width, var(--mobile-card-width, 240px))}.influencer-videos__header{margin-bottom:1.6rem}.influencer-videos__title{font-size:clamp(2.4rem,8vw,3.2rem)}.influencer-video-card{gap:.8rem}.influencer-video-card__media{border-radius:1.6rem}.influencer-video-card__overlay{padding:1.2rem}.influencer-video-card__name{font-size:1.35rem}.influencer-video-card__text{font-size:1.2rem}.influencer-video-card__control{min-width:3.8rem;height:3.8rem}.influencer-videos--mobile-product-compact .influencer-video-card__product{grid-template-columns:auto minmax(0,1fr) auto;gap:.9rem;min-height:6.8rem;padding:.8rem 1rem;border-radius:1rem}.influencer-videos--mobile-product-compact .influencer-video-card__product-image{width:4rem;height:4rem}.influencer-videos--mobile-product-compact .influencer-video-card__product-title{font-size:1.25rem;-webkit-line-clamp:1}.influencer-videos--mobile-product-compact .influencer-video-card__price-wrap{margin-top:.2rem}.influencer-videos--mobile-product-compact .influencer-video-card__price-wrap .price-item{font-size:1.2rem}.influencer-videos--mobile-product-compact .influencer-video-card__cta{width:3.2rem;height:3.2rem}.influencer-videos__nav{margin-top:1.2rem}.influencer-videos__arrow{width:4.2rem;height:4.2rem}}.influencer-video-card__video,.influencer-video-card__poster{display:block;width:100%;height:100%}.influencer-video-card__video{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;background:#000}.influencer-video-card__poster{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;transition:opacity .18s ease}.influencer-videos__item.is-active .influencer-video-card__poster{opacity:0}.influencer-video-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:1.4rem 1.4rem 1.6rem;background:linear-gradient(180deg,#00000005 35%,#00000094);color:#fff;pointer-events:none}.influencer-video-card__meta{display:grid;gap:.4rem}.influencer-video-card__name{margin:0;font-size:1.5rem;line-height:1.2;font-weight:700}.influencer-video-card__text{margin:0;font-size:1.35rem;line-height:1.35;opacity:.95}.influencer-video-card__controls{position:absolute;top:1.2rem;right:1.2rem;display:none;gap:.8rem;z-index:2}.influencer-videos__item.is-active .influencer-video-card__controls{display:inline-flex}.influencer-video-card__control{display:inline-flex;align-items:center;justify-content:center;min-width:4.2rem;height:4.2rem;border:0;border-radius:999px;background:#0000008c;color:#fff;padding:0 1.1rem;cursor:pointer}.influencer-video-card__control svg{width:1.5rem;height:1.5rem}.influencer-video-card__control-icon--play,.influencer-videos__item.is-paused .influencer-video-card__control-icon--pause{display:none}.influencer-videos__item.is-paused .influencer-video-card__control-icon--play{display:block}.influencer-videos__item.is-muted .influencer-video-card__sound-on,.influencer-videos__item:not(.is-muted) .influencer-video-card__sound-off{display:none}.influencer-video-card__sound-on,.influencer-video-card__sound-off{display:inline-flex;align-items:center;justify-content:center}.influencer-video-card__sound-on svg,.influencer-video-card__sound-off svg{width:1.7rem;height:1.7rem}.influencer-video-card__product{display:grid;grid-template-columns:auto 1fr auto;gap:1.2rem;align-items:center;min-height:8.8rem;padding:1.2rem 1.3rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:1.2rem;background:rgb(var(--color-background));color:inherit;text-decoration:none}.influencer-video-card__product:hover{text-decoration:none}.influencer-video-card__product-image{width:4.8rem;height:4.8rem;border-radius:.8rem;object-fit:cover;background:#0000000a}.influencer-video-card__product-copy{min-width:0}.influencer-video-card__product-title{margin:0;color:rgb(var(--color-foreground));font-size:1.45rem;line-height:1.3;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.influencer-video-card__price-wrap{margin-top:.4rem}.influencer-video-card__price-wrap .price{margin:0}.influencer-video-card__price-wrap .price__container{display:flex;flex-wrap:wrap;gap:.6rem;align-items:baseline}.influencer-video-card__price-wrap .price-item{font-size:1.4rem;line-height:1.2}.influencer-video-card__price-wrap .price-item--sale,.influencer-video-card__price-wrap .price-item--regular{font-weight:700}.influencer-video-card__price-wrap .price__regular .price-item--regular,.influencer-video-card__price-wrap .price__sale .price-item--regular{opacity:.55}.influencer-video-card__cta{display:inline-flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;border-radius:999px;color:#111;flex-shrink:0}.influencer-video-card__cta svg{width:1.6rem;height:1.6rem}.influencer-video-card__cta svg path{fill:currentColor}.influencer-videos__nav{display:flex;justify-content:center;gap:1rem;margin-top:1.8rem}.influencer-videos__carousel--side-arrows .influencer-videos__nav{position:absolute;top:40%;left:1rem;right:1rem;z-index:4;justify-content:space-between;margin-top:0;transform:translateY(-50%);pointer-events:none}.influencer-videos__carousel--side-arrows .influencer-videos__arrow{pointer-events:auto;box-shadow:0 .4rem 1.2rem #0000001f}.influencer-videos__arrow{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:999px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer}.influencer-videos__arrow svg{width:1.6rem;height:1.6rem}.influencer-videos__arrow--prev svg{transform:rotate(90deg)}.influencer-videos__arrow--next svg{transform:rotate(-90deg)}@media screen and (min-width:750px){.influencer-video-card__media{aspect-ratio:9 / 16}.influencer-videos__header{margin-bottom:3rem}.influencer-videos__viewport{padding:0 0 1.2rem}.influencer-videos__rail{gap:var(--desktop-card-gap, 34px)}.influencer-videos__item.is-active{transform:scale(1.08)}.influencer-videos--no-partial .influencer-videos__item{flex-basis:var(--desktop-video-basis)}}@media screen and (min-width:990px){.influencer-videos__viewport{padding:0 0 1.2rem}.influencer-videos__rail{justify-content:flex-start}.influencer-videos__item{flex-basis:var(--desktop-card-width, 260px);transform:scale(.84)}.influencer-videos__item.is-active{transform:scale(1.01)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-influencer-videos.css.map */
