.button-column.large-padding-top{padding-top:var(--md-sys-padding-default)}
.button-column.medium-padding-top{padding-top:var(--md-sys-padding-medium)}
.button-column.none-padding-top{padding-top:var(--md-sys-padding-none)}
.button-column.large-padding-bottom{padding-bottom:var(--md-sys-padding-default)}
.button-column.medium-padding-bottom{padding-bottom:var(--md-sys-padding-medium)}
.button-column.none-padding-bottom{padding-bottom:var(--md-sys-padding-none)}
.button-column.left-align{text-align:left}
.button-column.left-align .bannerTextButton{justify-content:flex-start}
.button-column.center-align{text-align:center}
.button-column.center-align .bannerTextButton{justify-content:center}
.button-column.right-align{text-align:right}
.button-column.right-align .bannerTextButton{justify-content:flex-end}
.button-column.block-align .mdc-button{width:100%}
.button-column.text-align-left .mdc-button{text-align:left}
.button-column.text-align-center .mdc-button{text-align:center}
.button-column .bannerTextButton .clButtonIcon{display:flex;align-items:center;gap:8px;padding-top:30px !important;padding-bottom:30px !important;font-family:"Amadeus-Regular","Source Sans Pro"}
.button-column .bannerTextButton .button__text{display:flex;flex-direction:column;justify-content:center}
.button-column .bannerTextButton .button__text .optional__description{font-size:10px;font-weight:400}
.button-column .bannerTextButton .button__icon{display:flex;align-items:center}
.button-column.icon--left .button__icon{order:-1}