.swiper:not(.swiper-initialized){height:300px;visibility:hidden}.swiper-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px;gap:10px;clear:both}@media (min-width:0px) and (max-width:575px){.swiper-buttons{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-right:20px}}@media (min-width:576px) and (max-width:767px){.swiper-buttons{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-right:20px}}.swiper-buttons__wrapper{position:relative;z-index:2}.swiper-buttons__next,.swiper-buttons__prev{font-size:51px;color:var(--link-colour);-webkit-transition:color ease-in-out .2s;-o-transition:color ease-in-out .2s;transition:color ease-in-out .2s;cursor:pointer}@media (min-width:0px) and (max-width:575px){.swiper-buttons__next,.swiper-buttons__prev{font-size:30px}}@media (min-width:576px) and (max-width:767px){.swiper-buttons__next,.swiper-buttons__prev{font-size:30px}}.swiper-buttons__next:hover,.swiper-buttons__prev:hover{color:var(--link-colour-hover)}.swiper-buttons__next.swiper-button-disabled,.swiper-buttons__prev.swiper-button-disabled{pointer-events:none;opacity:.3}.swiper-pagination-fraction{width:auto!important}.swiper-centre .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-centre .swiper-wrapper .swiper-slide{margin:0 10px!important}.swiper-centre .swiper-wrapper .swiper-slide:only-child{margin-left:0!important;margin-right:0!important}