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 {