.media-carousel{position:relative}.media-carousel__track{border-radius:var(--border-radius-large);overflow:hidden;width:100%}.media-carousel__item{border-radius:var(--border-radius-large)}.media-carousel__item img{aspect-ratio:20/11}@media screen and (min-width: 768px){.media-carousel__item img{aspect-ratio:2}}.media-carousel__arrows{display:flex;margin-top:var(--spacing-4);gap:var(--spacing-5)}@media screen and (min-width: 1024px){.media-carousel__arrows{margin-top:var(--spacing-6)}}.media-carousel__arrow-button{display:inline-flex;justify-content:center;align-items:center;width:27px;height:27px;background-color:var(--color-black);border-radius:50%}.media-carousel__arrow-button--right{transform:rotate(180deg)}.media-carousel tp-slider-nav{display:none;position:absolute;bottom:var(--spacing-4);overflow:hidden;margin:0 auto;padding-inline:var(--spacing-2);left:0;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}@media screen and (min-width: 768px){.media-carousel tp-slider-nav{display:flex;justify-content:center}}.media-carousel tp-slider-nav-item button{display:block;font-size:0;width:8px;height:8px;border-radius:50%;background-color:var(--color-gray-40)}.media-carousel tp-slider-nav-item[current=yes] button{background-color:var(--color-white)}
