.gutslider-3c312442.wp-block-gutsliders-photo-carousel .swiper-container-outer{height:80vh;border-radius:10px}.gutslider-3c312442.wp-block-gutsliders-photo-carousel .swiper-container-outer img{border-radius:10px}.gutslider-3c312442.wp-block-gutsliders-photo-carousel .swiper-pagination-bullet{background-color:color-mix(in srgb,currentColor 20%,transparent)}.gutslider-3c312442.wp-block-gutsliders-photo-carousel .swiper-pagination-bullet-active{background-color:#111111}@media (max-width:767px){.gutslider-3c312442.wp-block-gutsliders-photo-carousel .swiper-pagination-bullet{background-color:color-mix(in srgb,currentColor 20%,transparent)}.gutslider-3c312442.wp-block-gutsliders-photo-carousel .swiper-pagination-bullet-active{background-color:#111111}}.gutslider-3c312442{--gs-pag-c:color-mix(in srgb,currentColor 20%,transparent);--gs-pag-a:#111111;--gs-pag-n:color-mix(in srgb,currentColor 20%,transparent)}.gutslider-3c312442 .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{position:relative;vertical-align:middle;border-radius:999px;opacity:1;background:var(--gs-pag-c);box-shadow:var(--gs-pag-shadow,0 0 0 1px rgba(255,255,255,0.45));cursor:pointer;transition:width 0.35s cubic-bezier(0.22,1,0.36,1),height 0.35s cubic-bezier(0.22,1,0.36,1),background-color 0.25s ease,transform 0.2s ease}.gutslider-3c312442 .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:focus-visible{outline:2px solid var(--gs-pag-a);outline-offset:3px}.gutslider-3c312442 .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:8px;height:8px}.gutslider-3c312442 .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover{transform:scale(1.25)}.gutslider-3c312442 .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--gs-pag-a);transform:none}.gutslider-3c312442 .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active{width:28px}.gutslider-3c312442 .swiper-pagination-bullets.swiper-pagination-vertical .swiper-pagination-bullet-active{height:28px}@media (prefers-reduced-motion:reduce){.gutslider-3c312442 .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{transition:none}.gutslider-3c312442 .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet::after{animation:none !important}}