@media(min-width:768px){.banner-full-component__container{width:auto}
}
.banner-full-component__content{gap:16px}
@media(min-width:768px){.banner-full-component__content{flex-direction:row;align-items:center;gap:24px}
}
@media(min-width:768px){.banner-full-component__content-inner{max-width:75%}
}
.banner-full-component__icon-container{order:1}
@media(min-width:768px){.banner-full-component__icon-container{margin-bottom:0}
}
.banner-full-component__icon-container .cmp-image__image{height:auto}
.banner-full-component__description{line-height:1;text-align:unset}