5 .annoy-banner_blackout {
 
  14     background: linear-gradient(180deg, rgba(0,0,0,1) 90%, rgba(0,0, 0,.5) 100%);
 
  21         flex-direction: column;
 
  24     .annoy-banner_actions {
 
  26         flex-direction: column;
 
  42         flex-direction: column;
 
  49         font-size: 1.6rem !important;
 
  52         font-size: 1.2rem !important;
 
  55     @include rwd($break-flow) {
 
  58             margin: 10vh 10vw 20vh 10vw;
 
  78 .annoy-banner_crisis-container,
 
  79 .annoy-banner_top-container {
 
  83     box-shadow: 0 0 10px black;
 
  90     &.annoy-banner_top-container {
 
  93     &.annoy-banner_crisis-container {
 
  96         @media screen and (min-height: 480px) {
 
  98             top: calc(-33vh + 160px);
 
 101         @media screen and (max-width: 940px) {
 
 109     .annoy-banner_crisis,
 
 115         .annoy-banner-inner {
 
 123             align-items: flex-start;
 
 131                     @media screen and (max-width: 700px) {
 
 140                 flex-direction: column;
 
 143                 @media screen and (max-width: 700px) {
 
 152                     border: 3px solid black;
 
 161                     @media screen and (max-width: 700px) {
 
 162                         flex-direction: column;
 
 163                         align-items: stretch;
 
 169                         .l-checkout__support__bar span::after {
 
 191                 border: 3px solid black;
 
 194                 transition: background-color .2s;
 
 198                     text-decoration: none;
 
 203     &.annoy-banner-style_crisis_quiet,
 
 204     &.annoy-banner_top-container {
 
 207         .annoy-banner-inner {