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 @media screen and (max-height: 700px) {
97 &.annoy-banner_crisis-container {
100 @media screen and (min-height: 480px) {
102 top: calc(-33vh + 160px);
105 @media screen and (max-width: 940px) {
113 .annoy-banner_crisis,
119 .annoy-banner-inner {
127 align-items: flex-start;
135 @media screen and (max-width: 700px) {
144 flex-direction: column;
147 @media screen and (max-width: 700px) {
153 @media screen and (max-height: 700px) {
155 justify-content: space-between;
165 border: 3px solid black;
168 @media screen and (max-height: 400px) {
183 @media screen and (max-width: 700px) {
184 flex-direction: column;
185 align-items: stretch;
191 .l-checkout__support__bar span::after {
213 border: 3px solid black;
216 transition: background-color .2s;
218 @media screen and (max-height: 700px) {
221 @media screen and (max-height: 400px) {
227 text-decoration: none;
232 &.annoy-banner-style_crisis_quiet,
233 &.annoy-banner_top-container {
236 .annoy-banner-inner {