.influencer-video-carousel{overflow:hidden}.influencer-video-carousel__container{max-width:100%}.influencer-video-carousel__header{text-align:center;margin-bottom:4rem}@media screen and (max-width: 749px){.influencer-video-carousel__header{margin-bottom:3rem}}.influencer-video__heading{font-size:calc(var(--font-heading-scale) * 3rem);line-height:1.2;margin-bottom:1.5rem;color:rgb(var(--color-foreground))}.influencer-video__heading .highlight-primary{color:rgb(var(--color-accent, 255, 107, 107));font-weight:700}.influencer-video__heading .highlight-secondary{color:rgb(var(--color-button, 78, 205, 196));font-weight:600}.influencer-video__heading .highlight-gradient{background:linear-gradient(45deg,#ff6b6b,#4ecdc4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.influencer-video__heading .highlight-glow{color:#fff;text-shadow:0 0 10px rgba(255,107,107,.8),0 0 20px rgba(255,107,107,.6);font-weight:700}.influencer-video__heading .highlight-underline{color:rgb(var(--color-foreground));border-bottom:3px solid rgb(var(--color-accent, 255, 107, 107));padding-bottom:2px;font-weight:600}.influencer-video__description{font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.75);max-width:60rem;margin:0 auto}.influencer-video-carousel__wrapper{position:relative;padding:0 5rem}@media screen and (max-width: 749px){.influencer-video-carousel__wrapper{padding:0 4rem}}.influencer-video-carousel__track{display:flex;gap:2rem;transition:transform .3s ease;overflow:visible}@media screen and (max-width: 749px){.influencer-video-carousel__track{gap:1.5rem}}.influencer-video-card{flex:0 0 auto;width:32rem;background:rgb(var(--color-background));border-radius:1.6rem;box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.influencer-video-card:hover{transform:translateY(-.5rem);box-shadow:0 1rem 3rem rgba(var(--color-shadow),.15)}@media screen and (max-width: 749px){.influencer-video-card{width:28rem}}@media screen and (max-width: 480px){.influencer-video-card{width:24rem}}.influencer-video-card__media{position:relative}.influencer-video-card__video-wrapper{position:relative;width:100%;padding-bottom:177.78%;height:0;overflow:hidden;background:rgba(var(--color-foreground),.05);border-radius:1.6rem 1.6rem 0 0}.influencer-video-card__video,.influencer-video-card__iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border:none;border-radius:1.6rem 1.6rem 0 0}.influencer-video-card__video::-webkit-media-controls-download-button{display:none!important}.influencer-video-card__video::-moz-media-controls .moz-media-controls-download-button{display:none!important}.influencer-video-card__video::-webkit-media-controls{opacity:0;transition:opacity .3s ease}.influencer-video-card__video:hover::-webkit-media-controls,.influencer-video-card__video:focus::-webkit-media-controls,.influencer-video-card__video.show-controls::-webkit-media-controls{opacity:1}.influencer-video-card__video::-moz-media-controls{opacity:0;transition:opacity .3s ease}.influencer-video-card__video:hover::-moz-media-controls,.influencer-video-card__video:focus::-moz-media-controls,.influencer-video-card__video.show-controls::-moz-media-controls{opacity:1}.influencer-video-card__video-wrapper{position:relative}.influencer-video-card__video:not([autoplay])::-webkit-media-controls,.influencer-video-card__video:not([autoplay])::-moz-media-controls{opacity:1}@media (hover: none) and (pointer: coarse){.influencer-video-card__video::-webkit-media-controls,.influencer-video-card__video::-moz-media-controls{opacity:0}.influencer-video-card__video:focus::-webkit-media-controls,.influencer-video-card__video:focus::-moz-media-controls,.influencer-video-card__video.show-controls::-webkit-media-controls,.influencer-video-card__video.show-controls::-moz-media-controls{opacity:1}}.influencer-video-card__video{outline:none}.influencer-video-card__video:focus{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.influencer-video-card__video[poster]{background-size:cover;background-position:center;background-repeat:no-repeat}.influencer-video-card__video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:inherit;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}.influencer-video-card__video:not([data-paused=true]):before{opacity:0;transition:opacity .3s ease}.influencer-video-card__content{padding:2rem;border-radius:0 0 1.6rem 1.6rem}.influencer-video-card__title{font-size:1.8rem;font-weight:600;line-height:1.3;margin-bottom:1rem;color:rgb(var(--color-foreground))}.influencer-video-card__creator{display:flex;flex-direction:column;gap:.2rem;margin-bottom:1.2rem;font-size:1.4rem}.influencer-video-card__handle{color:rgba(var(--color-foreground),.6);font-weight:500}.influencer-video-card__name{color:rgb(var(--color-foreground));font-weight:600}.influencer-video-card__description{font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75);margin-bottom:1.5rem}.influencer-video-card__description p:last-child{margin-bottom:0}.influencer-video-card__button{font-size:1.3rem!important;padding:1rem 1.5rem!important;min-height:auto!important}.influencer-video-card__placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-foreground),.05);color:rgba(var(--color-foreground),.5)}.influencer-video-card__placeholder-content{text-align:center}.influencer-video-card__placeholder-content svg{margin-bottom:1rem;opacity:.5}.influencer-video-card__placeholder-content p{font-size:1.4rem;margin:0}.influencer-video-carousel__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:20;background:rgba(var(--color-background),.9);border:1px solid rgba(var(--color-foreground),.1);border-radius:50%;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:rgb(var(--color-foreground));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.influencer-video-carousel__nav:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));transform:translateY(-50%) scale(1.1)}.influencer-video-carousel__nav:focus{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.influencer-video-carousel__nav--prev{left:0}.influencer-video-carousel__nav--next{right:0}@media screen and (max-width: 749px){.influencer-video-carousel__nav{width:4rem;height:4rem}.influencer-video-carousel__nav svg{width:2rem;height:2rem}}.influencer-video-carousel__dots{display:flex;justify-content:center;gap:1rem;margin-top:3rem}.influencer-video-carousel__dot{width:1rem;height:1rem;border-radius:50%;border:none;background:rgba(var(--color-foreground),.3);cursor:pointer;transition:all .3s ease}.influencer-video-carousel__dot:hover,.influencer-video-carousel__dot.is-active{background:rgb(var(--color-foreground));transform:scale(1.2)}.influencer-video-carousel__dot:focus{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.influencer-video-carousel__empty{display:flex;align-items:center;justify-content:center;min-height:40rem;text-align:center}.influencer-video-carousel__empty-content{max-width:40rem}.influencer-video-carousel__empty-content svg{margin-bottom:2rem;color:rgba(var(--color-foreground),.3)}.influencer-video-carousel__empty-content h3{font-size:2.4rem;margin-bottom:1rem;color:rgb(var(--color-foreground))}.influencer-video-carousel__empty-content p{font-size:1.6rem;color:rgba(var(--color-foreground),.75);line-height:1.5}@media screen and (max-width: 749px){.influencer-video-carousel__dots{margin-top:2rem}.influencer-video-carousel__empty{min-height:30rem}.influencer-video-carousel__empty-content h3{font-size:2rem}.influencer-video-carousel__empty-content p{font-size:1.4rem}}@media (prefers-reduced-motion: reduce){.influencer-video-carousel__track,.influencer-video-card,.influencer-video-carousel__nav,.influencer-video-carousel__dot{transition:none}}.influencer-video-carousel__wrapper:focus-within .influencer-video-carousel__nav{opacity:1}@media (prefers-contrast: high){.influencer-video-card{border:1px solid rgb(var(--color-foreground))}.influencer-video-carousel__nav{border:2px solid rgb(var(--color-foreground))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-influencer-video.css.map */
