.tiktok-slider--full-bleed{width:100%;max-width:100vw;overflow-x:hidden}.tiktok-slider__heading{margin-bottom:2rem;text-align:center;padding-left:1.5rem;padding-right:1.5rem}.tiktok-slider__heading .title{margin:0}.tiktok-slider__slider--full-bleed{width:100%;padding-left:0;padding-right:0}.tiktok-slider__list{margin:0;padding:0;list-style:none;gap:.5rem}.tiktok-slider__slide{min-width:0;box-sizing:border-box}@media screen and (max-width:989px){.tiktok-slider__list.slider--tablet.grid--peek.grid--2-col-tablet-down .tiktok-slider__slide{width:calc((100% - 1.5rem - .5rem) / 1.5)!important}}@media screen and (min-width:990px){.tiktok-slider__list.slider--desktop .tiktok-slider__slide{width:calc((100% - var(--desktop-margin-left-first-item) - 4.5 * .5rem) / 5.5)}}.tiktok-slider__embed-wrapper{position:relative;width:100%;max-width:280px;margin:0 auto;border-radius:12px;overflow:hidden;background:rgba(var(--color-foreground),.04);box-shadow:0 4px 20px #00000014}.tiktok-slider__embed-wrapper:before{content:"";display:block;padding-bottom:177.78%}.tiktok-slider__embed{position:absolute;top:-14%;left:0;width:100%;height:114%;border:none}.tiktok-slider__placeholder{max-width:325px;margin:0 auto;aspect-ratio:9 / 16;border-radius:12px;background:rgba(var(--color-foreground),.06);display:flex;align-items:center;justify-content:center;padding:2rem}.tiktok-slider__placeholder-text{margin:0;text-align:center;font-size:.9rem;color:rgba(var(--color-foreground),.6)}.tiktok-slider__empty{text-align:center;padding:3rem 1.5rem;color:rgba(var(--color-foreground),.7)}.tiktok-slider__buttons{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:1.5rem}.tiktok-slider__buttons .slider-button{width:4.4rem;height:4.4rem;color:rgb(var(--color-foreground));border:.2rem solid rgba(var(--color-foreground),.2);border-radius:50%;background:rgba(var(--color-background),.9)}.tiktok-slider__buttons .slider-button:not([disabled]):hover{border-color:rgba(var(--color-foreground),.4);background:rgba(var(--color-foreground),.06)}.tiktok-slider__buttons .slider-button .icon{width:1.6rem;height:1.6rem}.tiktok-slider__buttons .slider-counter{min-width:4rem;font-size:1.6rem;font-weight:600;color:rgb(var(--color-foreground));text-align:center}.tiktok-slider__buttons .slider-counter.caption{font-size:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-tiktok-slider.css.map */
