.wp-block-logos__container{align-items:center;-moz-column-gap:var(--block-logos-gap-column);column-gap:var(--block-logos-gap-column);display:flex;flex-wrap:wrap;margin:0 auto;max-width:var(--width-max-width-padded);padding-left:var(--spacing-body);padding-right:var(--spacing-body);row-gap:var(--block-logos-gap-row);width:100%}.wp-block-logos--alignment-center .wp-block-logos__container{justify-content:center}.wp-block-logos--alignment-right .wp-block-logos__container{justify-content:flex-end}.wp-block-logos--fullwidth .wp-block-logos__container{max-width:none;padding:0}.wp-block-logos--shadow-box .wp-block-logos__logo,.wp-block-logos--shadow-box .wp-block-logos__slide{background-color:var(--block-logos-logo-box-background-colour);border-radius:var(--block-logos-logo-box-border-radius);padding:var(--block-logos-logo-box-padding)}.wp-block-logos__logo{max-width:var(--block-logos-logo-max-width)}.wp-block-logos--shadow-box .wp-block-logos__logo{max-width:var(--block-logos-logo-box-max-width)}.wp-block-logos__swiper{max-width:100%}.wp-block-logos__swiper .swiper-notification{border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;text-indent:-9999px!important;transform:scale(0)!important;width:1px!important}.wp-block-logos__swiper.is-locked .wp-block-logos__nav{display:none}.wp-block-logos--autoplay-smooth .wp-block-logos__swiper-wrapper{transition-timing-function:linear}.wp-block-logos--auto-slides-per-view.wp-block-logos--shadow-box .wp-block-logos__swiper-wrapper{align-items:center}.wp-block-logos__slide{--slide-height:auto;align-items:center;display:flex;justify-content:center;max-width:100%}.wp-block-logos--auto-slides-per-view .wp-block-logos__slide{max-width:var(--block-logos-logo-max-width)}.wp-block-logos--auto-slides-per-view.wp-block-logos--shadow-box .wp-block-logos__slide{--slide-height:unset;margin-bottom:10px;margin-top:10px;max-width:var(--block-logos-logo-box-max-width)}.wp-block-logos__nav{gap:var(--spacing-s);margin-top:var(--spacing-m)}.wp-block-logos__nav,.wp-block-logos__nav-arrow{align-items:center;display:flex;justify-content:center}.wp-block-logos__nav-arrow{background-color:var(--swiper-nav-arrow-background-color);border:1px solid var(--swiper-nav-arrow-border-color);border-radius:50%;color:var(--swiper-nav-arrow-icon-color);cursor:pointer;height:var(--swiper-nav-arrow-width);outline-offset:2px;transition:var(--transition-all);width:var(--swiper-nav-arrow-height)}.wp-block-logos__nav-arrow:first-of-type{transform:rotate(180deg)}.wp-block-logos__nav-arrow:hover{background-color:var(--swiper-nav-arrow-hover-background-color);color:var(--swiper-nav-arrow-icon-hover-color)}.wp-block-logos__nav-arrow:focus-visible{outline:1px solid var(--swiper-nav-arrow-focus-outline-colour)}.wp-block-logos__nav-arrow.swiper-button-disabled{opacity:.5}.bg--dark .wp-block-logos__nav-arrow{--swiper-nav-arrow-border-color:var(--colour-white);--swiper-nav-arrow-icon-color:var(--colour-white);--swiper-nav-arrow-hover-background-color:var(--colour-white);--swiper-nav-arrow-icon-hover-color:var(--colour-dark-blue-35)}.wp-block-logos__pagination{display:flex;flex-wrap:wrap;gap:var(--swiper-pagination-spacing);justify-content:center}.wp-block-logos__pagination .swiper-pagination-bullet{border:1px solid var(--swiper-pagination-border-color);border-radius:100px;cursor:pointer;height:var(--swiper-pagination-height);outline-offset:2px;transition:var(--transition-all);width:var(--swiper-pagination-width)}.wp-block-logos__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--swiper-pagination-color-active);border:0}@media (min-width:767px){.wp-block-logos__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:90px}}.wp-block-logos__pagination .swiper-pagination-bullet:focus-visible{outline:1px solid var(--swiper-pagination-focus-outline-colour)}.bg--dark .wp-block-logos__pagination{--swiper-pagination-border-color:var(--colour-white)}.wp-block-logos--reduced-width .wp-block-logos__container{gap:var(--spacing-xxs);max-width:var(--block-reduced-max-width-offset-container)}
