.carousel-container{.swiper{height:100%;overflow:hidden}.swiper-p-b{padding-bottom:var(--swiper-bottom-padding)}.swiper-button-next,.swiper-button-prev{display:none}.swiper-pagination{bottom:0!important}}.carousel-navigation-buttons{position:absolute;display:flex;align-items:center;justify-content:space-between;width:100%;inset-inline:0;top:calc(var(--swiper-navigation-top-offset) - (var(--swiper-bottom-padding) / 2));transform:translateY(calc(var(--swiper-navigation-top-offset) * -1));z-index:9}.carousel-button-next,.carousel-button-prev{position:absolute;display:flex;align-items:center;justify-content:center;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);left:unset;right:unset;border-radius:50%;background-color:rgba(var(--primary-color),1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));svg{width:50%;height:50%}&:disabled{border-width:1px;border-color:rgba(var(--primary-color),1);background-color:rgba(var(--primary-color),.1);color:rgba(var(--primary-color),1);opacity:.8}&:after,&:before{content:unset!important}}.carousel-button-next{inset-inline-end:calc((var(--swiper-navigation-size) + 4px) * -1);&:dir(rtl){scale:-1 1}}.carousel-button-prev{inset-inline-start:calc((var(--swiper-navigation-size) + 4px) * -1);scale:-1 1;&:dir(rtl){scale:unset}}@media screen and (max-width:992px){.carousel-navigation-buttons{display:none}}@media screen and (max-width:767px){.carousel-container{&.carousel-container-p-x{padding-inline:unset}.swiper-m-x{margin-inline:unset}.swiper-p-b{padding-bottom:unset}}}