.sb-influencer-carousel{display:block;width:100%;padding-top:var(--sb-ifc-padding-top, 36px);padding-bottom:var(--sb-ifc-padding-bottom, 36px)}.sb-influencer-carousel .sb-ifc{display:block;width:100%;position:relative}.sb-influencer-carousel .sb-ifc__container{position:relative;width:100%;max-width:var(--sb-ifc-max-width, 1400px);margin:0 auto}.sb-influencer-carousel .sb-ifc__heading{text-align:center;margin:0 0 2.4rem;padding:0 2rem}.sb-influencer-carousel .sb-ifc__wrapper{position:relative;overflow:hidden}.sb-influencer-carousel .sb-ifc__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;padding:1.6rem var(--sb-ifc-mobile-side-padding, 20px);gap:var(--sb-ifc-mobile-card-gap, 12px);touch-action:pan-x pan-y}.sb-influencer-carousel .sb-ifc__track::-webkit-scrollbar{display:none}.sb-influencer-carousel .sb-ifc__card{flex:0 0 calc(100vw - (var(--sb-ifc-mobile-side-padding, 20px) * 2) - var(--sb-ifc-mobile-card-gap, 12px));max-width:calc(100vw - (var(--sb-ifc-mobile-side-padding, 20px) * 2) - var(--sb-ifc-mobile-card-gap, 12px));scroll-snap-align:center;scroll-snap-stop:always;position:relative;background:#fff;border-radius:var(--sb-ifc-card-radius, 16px);overflow:hidden;box-shadow:0 2px 12px #00000014,0 1px 3px #0000000f;transition:box-shadow .3s ease,outline .3s ease;cursor:pointer;touch-action:manipulation}.sb-influencer-carousel .sb-ifc__card.is-playing{box-shadow:0 8px 24px #0000001f,0 4px 8px #00000014;outline:2px solid rgba(0,0,0,.1);outline-offset:2px}.sb-influencer-carousel .sb-ifc__card-link{display:block;color:inherit;text-decoration:none}.sb-influencer-carousel .sb-ifc__video-wrap{position:relative;width:100%;padding-bottom:177.78%;background:#000;overflow:hidden}.sb-influencer-carousel .sb-ifc__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.sb-influencer-carousel .sb-ifc__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none;transition:opacity .2s ease}.sb-influencer-carousel .sb-ifc__card.is-playing .sb-ifc__poster{opacity:0}.sb-influencer-carousel .sb-ifc__video::-webkit-media-controls,.sb-influencer-carousel .sb-ifc__video::-webkit-media-controls-enclosure,.sb-influencer-carousel .sb-ifc__video::-webkit-media-controls-panel,.sb-influencer-carousel .sb-ifc__video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.sb-influencer-carousel .sb-ifc__handle{position:absolute;bottom:12px;left:12px;background:#00000059;color:#fff;padding:4px 10px;border-radius:14px;font-size:1.1rem;font-weight:500;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:2;pointer-events:none;letter-spacing:.02rem}.sb-influencer-carousel .sb-ifc__arrows{display:none}.sb-influencer-carousel .sb-ifc__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;background:var(--sb-ifc-arrow-bg, #ffffff);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;box-shadow:0 2px 8px #00000026;transition:opacity .2s ease,transform .2s ease,background .2s ease;opacity:0;visibility:hidden;color:var(--sb-ifc-arrow-icon, #121212)}.sb-influencer-carousel .sb-ifc__arrow.is-visible{opacity:1;visibility:visible}.sb-influencer-carousel .sb-ifc__arrow:hover{background:var(--sb-ifc-arrow-hover-bg, #f4f4f4);transform:translateY(-50%) scale(1.05)}.sb-influencer-carousel .sb-ifc__arrow svg{width:20px;height:20px}.sb-influencer-carousel .sb-ifc__arrow--prev{left:8px}.sb-influencer-carousel .sb-ifc__arrow--next{right:8px}.sb-influencer-carousel .sb-ifc__dots{display:flex;justify-content:center;gap:8px;margin-top:16px;min-height:8px}.sb-influencer-carousel .sb-ifc__dots:empty{display:none}.sb-influencer-carousel .sb-ifc__dot{width:8px;height:8px;border-radius:50%;background:var(--sb-ifc-dot-color, #121212);opacity:.3;border:none;padding:0;cursor:pointer;transition:opacity .3s ease,transform .3s ease}.sb-influencer-carousel .sb-ifc__dot.is-active{opacity:1;transform:scale(1.25)}@media screen and (min-width:750px){.sb-influencer-carousel .sb-ifc__wrapper{padding:0 60px}.sb-influencer-carousel .sb-ifc__track{gap:var(--sb-ifc-card-gap, 16px);padding:1.6rem 0;scroll-snap-type:x mandatory}.sb-influencer-carousel .sb-ifc__card{flex:0 0 var(--sb-ifc-card-basis);max-width:var(--sb-ifc-card-basis);scroll-snap-align:start}.sb-influencer-carousel .sb-ifc__arrows{display:block}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sb-influencer-carousel.css.map */
