.tewido-elementra-post-carousel:not(.swiper-initialized){position:relative;overflow:hidden}.tewido-elementra-post-carousel:not(.swiper-initialized)>.swiper-wrapper{display:flex}.tewido-elementra-post-carousel:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{flex-shrink:0;width:calc((100% - var(--tef-pl-space,20px) * (var(--tef-pl-slides,1) - 1))/ var(--tef-pl-slides,1));margin-inline-end:var(--tef-pl-space,20px)}.tewido-elementra-post-carousel .swiper-slide img{max-width:100%;height:auto;display:block}.tewido-elementra-post-carousel .swiper-button-next,.tewido-elementra-post-carousel .swiper-button-prev,.tewido-elementra-swiper-nav__btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:50%;font:inherit;-webkit-appearance:none;appearance:none;cursor:pointer;box-shadow:none;background-color:var(--tewido-elementra-color-surface-raised,var(--tewido-elementra-color-surface,#fff));color:var(--tewido-elementra-color-gray-600,#4b5563);--swiper-navigation-color:var(--tewido-elementra-color-gray-600, #4b5563);transition:background-color .18s,color .18s,border-color .18s,transform .18s,opacity .18s}.tewido-elementra-post-carousel .swiper-button-next svg,.tewido-elementra-post-carousel .swiper-button-prev svg,.tewido-elementra-swiper-nav__btn svg{display:block;width:20px;height:20px;stroke:currentColor}.tewido-elementra-gallery__swiper .swiper-button-prev,.tewido-elementra-post-carousel .swiper-button-prev{inset-inline:12px auto}.tewido-elementra-gallery__swiper .swiper-button-next,.tewido-elementra-post-carousel .swiper-button-next{inset-inline:auto 12px}.tewido-elementra-gallery__swiper .swiper-button-next svg,.tewido-elementra-gallery__swiper .swiper-button-prev svg{display:block;width:20px;height:20px;stroke:currentColor}.tewido-elementra-post-carousel .swiper-button-next.swiper-button-disabled,.tewido-elementra-post-carousel .swiper-button-next[disabled],.tewido-elementra-post-carousel .swiper-button-prev.swiper-button-disabled,.tewido-elementra-post-carousel .swiper-button-prev[disabled],.tewido-elementra-swiper-nav__btn:disabled{opacity:.35;pointer-events:none;transform:none;box-shadow:none}.tewido-elementra-post-carousel .swiper-button-next:focus-visible,.tewido-elementra-post-carousel .swiper-button-next:hover,.tewido-elementra-post-carousel .swiper-button-prev:focus-visible,.tewido-elementra-post-carousel .swiper-button-prev:hover,.tewido-elementra-swiper-nav__btn:focus-visible,.tewido-elementra-swiper-nav__btn:hover{background-color:var(--tewido-elementra-color-gray-100,#f3f4f6);border-color:var(--tewido-elementra-color-gray-400,#9ca3af);color:var(--tewido-elementra-color-gray-800,#1f2937)}[dir=rtl] .tewido-elementra-post-carousel .swiper-button-next svg,[dir=rtl] .tewido-elementra-post-carousel .swiper-button-prev svg,[dir=rtl] .tewido-elementra-swiper-nav__btn svg{transform:scaleX(-1)}.tewido-elementra-cslider__dots,.tewido-elementra-gallery__pagination,.tewido-elementra-gallery__swiper .swiper-pagination,.tewido-elementra-post-carousel .swiper-pagination{--swiper-pagination-bullet-horizontal-gap:8px}.tewido-elementra-gallery__pagination,.tewido-elementra-post-carousel .swiper-pagination{position:relative;bottom:auto;margin-top:12px;text-align:center}.tewido-elementra-cslider__dots .swiper-pagination-bullet,.tewido-elementra-gallery__pagination .swiper-pagination-bullet,.tewido-elementra-post-carousel .swiper-pagination-bullet{position:relative;background:var(--tewido-elementra-color-primary,#93003f);opacity:.4}.tewido-elementra-cslider__dots .swiper-pagination-bullet-active,.tewido-elementra-gallery__pagination .swiper-pagination-bullet-active,.tewido-elementra-post-carousel .swiper-pagination-bullet-active{background:var(--tewido-elementra-color-primary,#93003f);opacity:1}.tewido-elementra-post-carousel .swiper-button-next.swiper-button-disabled,.tewido-elementra-post-carousel .swiper-button-prev.swiper-button-disabled{opacity:.35}.tewido-elementra-post-carousel:hover .swiper-button-next.swiper-button-disabled,.tewido-elementra-post-carousel:hover .swiper-button-prev.swiper-button-disabled{opacity:.35!important}.tewido-elementra-cslider__dots .swiper-pagination-bullet,.tewido-elementra-gallery__pagination .swiper-pagination-bullet,.tewido-elementra-gallery__swiper .swiper-pagination-bullet,.tewido-elementra-post-carousel .swiper-pagination-bullet{position:relative}.tewido-elementra-cslider__dots .swiper-pagination-bullet::after,.tewido-elementra-gallery__pagination .swiper-pagination-bullet::after,.tewido-elementra-gallery__swiper .swiper-pagination-bullet::after,.tewido-elementra-post-carousel .swiper-pagination-bullet::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(24px,100%);height:max(24px,100%)}.tewido-elementra-gallery__swiper .swiper-button-next:focus-visible,.tewido-elementra-gallery__swiper .swiper-button-prev:focus-visible,.tewido-elementra-post-carousel .swiper-button-next:focus-visible,.tewido-elementra-post-carousel .swiper-button-prev:focus-visible{outline:2px solid var(--tewido-elementra-color-gray-500,#6b7280);outline-offset:2px}@media (hover:none){.tewido-elementra-post-carousel .swiper-button-next:not(.swiper-button-disabled):not([disabled]),.tewido-elementra-post-carousel .swiper-button-prev:not(.swiper-button-disabled):not([disabled]){opacity:1!important}}