.ggbr-banner-wrap {
    width: 100%;
    max-width: 1280px;
    margin: 0 auto;
}

.ggbr-banner-inner {
    width: 100%;
    overflow: hidden;
    border-radius: var(--ggbr-radius-mobile-tl, 8px) var(--ggbr-radius-mobile-tr, 8px) var(--ggbr-radius-mobile-br, 8px) var(--ggbr-radius-mobile-bl, 8px);
}

.ggbr-banner-link,
.ggbr-banner-picture,
.ggbr-banner-image {
    display: block;
    width: 100%;
}

.ggbr-banner-image {
    height: auto;
}
