.notification-banner.notification-primary{background-color:#fc0}.notification-banner.notification-secondary{background-color:#f2eee4}.notification-banner.notification-danger{background-color:#ce2746}.notification-banner .notification-banner-content{flex-direction:column}.notification-banner .notification-banner-content.notification-banner-content-with-countdown{row-gap:20px}.notification-banner .notification-banner-content .notification-custom-icon{width:20px;height:20px;aspect-ratio:1/1;object-fit:contain}.notification-banner .notification-banner-content .notification-description{display:flex;flex-direction:column;row-gap:10px}@media screen and (min-width:768px){.notification-banner .notification-banner-content .notification-description{flex-direction:row}}.notification-banner .notification-banner-content .notification-description.hide-description{display:none}@media screen and (min-width:768px){.notification-banner .notification-banner-content .notification-description.hide-description{display:flex}.notification-banner .notification-banner-content{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:10px;row-gap:10px}}.notification-banner .countdown-section{width:100%}@media screen and (min-width:768px){.notification-banner .countdown-section{width:auto}}.notification-banner .countdown-section .return-checkout{margin-bottom:2px}.notification-banner .white-underline{-webkit-text-decoration-color:#fffbf0!important;text-decoration-color:#fffbf0!important}