.media-slider__container{position:relative;overflow:hidden}.media-slider__btn{margin-top:20px}.media-slider__btn:hover{opacity:.8}.media-slider__heading{margin-bottom:3.2rem}.media-slider__carousel,.media-slider__main-carousel{width:100%}.media-slider__item{box-sizing:border-box;padding:1.6rem}.media-slider__item--header{display:flex;align-items:center;gap:1rem;margin-bottom:1.6rem}.media-slider__item--header img{border-radius:50%}.media-slider__item--media{position:relative;width:100%;height:auto;overflow:hidden;border-radius:20px}.media-slider__item--media img,.media-slider__item--media video{width:100%;object-fit:cover}.media-slider__item--media .btn-reset{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background-color:#00000080;border-radius:50%;padding:1.5rem;display:flex;justify-content:center;align-items:center}.media-slider__item--media .btn-reset svg{width:2.4rem;height:2.4rem;fill:#fff}.media-slider__item--footer{margin-top:1.6rem}.media-slider__item--footer img{max-width:100px;height:auto;display:block;margin-inline:auto;margin-bottom:1rem}.media-slider__carousel .flickity-button{background:transparent!important;border:none!important;box-shadow:none!important;width:50px;height:50px;opacity:var(--arrow-opacity, .7);transition:opacity .3s,transform .2s;position:absolute;top:50%;transform:translateY(-50%);display:flex!important;justify-content:center;align-items:center;cursor:pointer;z-index:5}.media-slider__carousel .flickity-button:hover,.media-slider__carousel .flickity-button:focus{opacity:1;transform:translateY(-50%) scale(1.1)}.media-slider__carousel .flickity-button:active{transform:translateY(-50%) scale(.95)}.media-slider__carousel .flickity-button.previous{left:1rem}.media-slider__carousel .flickity-button.next{right:1rem}.media-slider__carousel .flickity-button svg{width:32px;height:32px;fill:var(--arrow-color, #4a073a)}.media-slider__carousel .flickity-button.previous svg .flickity-button-icon{transform:translate(15) rotate(180 50 50)!important}.media-slider__carousel .flickity-button.next svg .flickity-button-icon{transform:translate(15)!important}.media-slider__carousel.flickity-enabled .flickity-page-dots{display:none!important}.media-slider__empty-state{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:200px;border:1px dashed currentColor;text-align:center;padding:2rem;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-media-slider.css.map */
