@import "./variables.scss"; $module: #{$prefix}-banner; .#{$module} { padding: $spacing-banner-paddingY $spacing-banner-paddingX; // align-items: center; // @include font-size-regular; &-content-wrapper { display: flex; flex-direction: row; } &-description { margin: 0; } .#{$module}-content-wrapper { .#{$module}-content { display: flex; flex: 1; align-items: top; } } &-in-container { border-radius: $radius-banner; .#{$module}-content-wrapper { .#{$module}-content { &-body { flex: 1; .#{$module}-title + .#{$module}-description { margin-top: $spacing-banner_title_description-marginTop; } } } } } &-full { .#{$module}-content-wrapper { .#{$module}-content { justify-content: center; } .#{$module}-icon, .#{$module}-content-body { display: flex; align-items: center; } } } &-close { margin-left: $spacing-banner_closeBtn-marginLeft; height: $height-banner_closeBtn; width: $width-banner_closeBtn; } &-extra { margin-top: $spacing-banner_extra-marginTop; } &-icon { display: flex; margin-right: $spacing-banner_icon-marginRight; } &-info { background-color: $color-banner_info-bg-default; color: $color-banner_info-text-default; &.#{$module}-bordered { border: $width-banner-border solid $color-banner_info-border-default; } } &-warning { background-color: $color-banner_warning-bg-default; color: $color-banner_warning-text-default; &.#{$module}-bordered { border: $width-banner-border solid $color-banner_warning-border-default; } } &-success { background-color: $color-banner_success-bg-default; color: $color-banner_success-text-default; &.#{$module}-bordered { border: $width-banner-border solid $color-banner_success-border-default; } } &-danger { background-color: $color-banner_danger-bg-default; color: $color-banner_danger-text-default; &.#{$module}-bordered { border: $width-banner-border solid $color-banner_danger-border-default; } } } @import "./rtl.scss";