.crel-notification-box-container .crel-notification-box__icon .crel-notification-box__icon__inner {
  line-height: 1em; }
.crel-notification-box-container .crel-notification-box__icon--img,
.crel-notification-box-container .crel-notification-box__icon--svg {
  box-sizing: content-box; }
  .crel-notification-box-container .crel-notification-box__icon--img img,
  .crel-notification-box-container .crel-notification-box__icon--svg img {
    display: flex; }
.crel-notification-box-container .crel-notification-box__body .crel-notification-box__body__title {
  display: block; }
.crel-notification-box-container .crel-notification-box__body .crel-notification-box__body__desc ul {
  list-style-type: disc !important;
  list-style-position: inside !important;
  padding: 0 0 0 15px !important;
  line-height: 1.5em !important;
  margin: 10px 0 !important; }
  .crel-notification-box-container .crel-notification-box__body .crel-notification-box__body__desc ul li {
    line-height: inherit !important;
    margin: 0 !important; }
.crel-notification-box-container .crel-notification-box__body .crel-notification-box__body__desc ol {
  list-style-type: decimal !important;
  list-style-position: inside !important;
  padding: 0 0 0 15px !important;
  line-height: 1.5em !important;
  margin: 10px 0 !important; }
  .crel-notification-box-container .crel-notification-box__body .crel-notification-box__body__desc ol li {
    line-height: inherit !important;
    margin: 0 !important; }
.crel-notification-box-container .crel-notification-box__body .crel-notification-box__body__learn-more-btn {
  display: block; }
  .crel-notification-box-container .crel-notification-box__body .crel-notification-box__body__learn-more-btn a {
    display: flex;
    width: fit-content;
    align-items: center; }

.crel-notification-box-align--left {
  position: relative;
  z-index: 0;
  display: flex; }

.crel-notification-box-align--right {
  position: relative;
  z-index: 0;
  display: flex;
  flex-direction: row-reverse; }
  .crel-notification-box-align--right .crel-notification-box__body {
    text-align: right; }

.crel-notification-box-border--left {
  border-left-style: solid; }

.crel-notification-box-border--right {
  border-right-style: solid; }

.crel-notification-box-border--all {
  border-style: solid; }

.crel-notification-box-icon-center-aligned .crel-notification-box__icon {
  display: flex; }
  .crel-notification-box-icon-center-aligned .crel-notification-box__icon .crel-notification-box__icon__inner {
    align-items: center;
    display: flex; }
