.wp-block-tribe-carousel .swiper{--swiper-controls-size:48px}:is(.wp-block-tribe-carousel .swiper) .swiper-navigation{padding:var(--spacer-30) 0;position:relative}@media (min-width:992px){:is(.wp-block-tribe-carousel .swiper) .swiper-navigation{padding:var(--spacer-50) 0}}:is(:is(.wp-block-tribe-carousel .swiper) .swiper-navigation):has(.swiper-navigation__buttons):not(:has(.swiper-pagination)){display:none}@media (min-width:992px){:is(:is(.wp-block-tribe-carousel .swiper) .swiper-navigation):has(.swiper-navigation__buttons):not(:has(.swiper-pagination)){display:flex;justify-content:flex-end}}:is(.wp-block-tribe-carousel .swiper) .swiper-navigation__buttons{display:none}@media (min-width:992px){:is(.wp-block-tribe-carousel .swiper) .swiper-navigation__buttons{align-items:center;display:flex;gap:var(--spacer-10)}}@media (min-width:992px){.swiper-navigation:has(.swiper-pagination) :is(:is(.wp-block-tribe-carousel .swiper) .swiper-navigation__buttons){position:absolute;right:0;top:var(--spacer-50)}}:is(.wp-block-tribe-carousel .swiper) .swiper-button-next,:is(.wp-block-tribe-carousel .swiper) .swiper-button-prev{--swiper-navigation-icon-width:16px;--swiper-navigation-icon-height:16px;--swiper-navigation-size:16px;--swiper-navigation-color:var(--group-text-color,var(--color-black));background-color:initial;border:1px solid var(--group-text-color,var(--color-black));border-radius:100%;color:var(--swiper-navigation-color);height:var(--swiper-controls-size);margin:0;position:static;transition:var(--transition);width:var(--swiper-controls-size)}:is(:is(.wp-block-tribe-carousel .swiper) .swiper-button-next,:is(.wp-block-tribe-carousel .swiper) .swiper-button-prev) .swiper-navigation-icon{height:var(--swiper-navigation-icon-height);width:var(--swiper-navigation-icon-width)}:is(:is(.wp-block-tribe-carousel .swiper) .swiper-button-next,:is(.wp-block-tribe-carousel .swiper) .swiper-button-prev):focus,:is(:is(.wp-block-tribe-carousel .swiper) .swiper-button-next,:is(.wp-block-tribe-carousel .swiper) .swiper-button-prev):hover{--swiper-navigation-color:var(--group-text-color,var(--color-black));border:2px solid var(--group-text-color,var(--color-black))}.swiper-button-disabled:is(:is(.wp-block-tribe-carousel .swiper) .swiper-button-next,:is(.wp-block-tribe-carousel .swiper) .swiper-button-prev){opacity:.2}:is(:is(.wp-block-tribe-carousel .swiper) .swiper-button-next,:is(.wp-block-tribe-carousel .swiper) .swiper-button-prev):focus-visible{box-shadow:0 0 0 2px var(--themed-link-focus-inner),0 0 0 4px var(--themed-link-focus-outer);outline:0}:is(.wp-block-tribe-carousel .swiper) .swiper-pagination{--swiper-pagination-bullet-size:10px;--swiper-theme-color:var(--group-text-color,var(--color-black));--swiper-pagination-bullet-inactive-color:var(--group-text-color,var(--color-black));--swiper-pagination-bullet-inactive-opacity:0.3;--swiper-pagination-bullet-horizontal-gap:6px;align-items:center;bottom:auto;box-sizing:initial;display:flex;height:var(--swiper-controls-size);justify-content:center;position:relative;top:auto;width:100%;z-index:2}:is(:is(.wp-block-tribe-carousel .swiper) .swiper-pagination-bullet[role=button]):focus-visible{box-shadow:0 0 0 2px var(--themed-link-focus-inner),0 0 0 4px var(--themed-link-focus-outer);outline:0}
