.banners-component.banner-slider .banners-component-banner:not(.glider-slide):not(:first-child){display:none}.banners-component.banner-slider .banners-component-banner picture{flex:1;width:100%;height:100%}.banners-component.banner-slider .banners-component-banner a{position:relative;display:flex;width:100%;height:100%}.banners-component.banner-slider .banners-component-banner img{width:100%;height:100%;object-fit:cover}.banners-component.banner-slider .banner-slider-toggle{position:absolute;left:.5rem;top:.5rem;z-index:1;cursor:pointer}.banners-component.banner-slider .banner-slider-toggle img{width:30px;height:30px}.content-management-banners-component{display:flex;flex-direction:column;gap:1rem}.banners-component{position:relative;width:100%}.banners-component a,.banners-component picture{display:flex;width:100%}.banners-component img{width:100%;height:100%;object-fit:cover}.banners-component.full-width .banners-component-banner{width:100%}.banners-component.two-column{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width:1199px){.banners-component.two-column{display:contents}}.banners-component.three-column{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}@media (max-width:1199px){.banners-component.three-column{display:contents}}.banners-component.four-column{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}@media (max-width:1199px){.banners-component.four-column{display:contents}}