1
1
@import "_settings"
2
2
$mobile-bar-height = 40px
3
- $vs-banner-height-desktop = 80 px
4
- $vs-banner-height-mobile = 50 px
3
+ $vs-banner-height-desktop = 72 px
4
+ $vs-banner-height-mobile = 72 px
5
5
$menu-height = 63px
6
6
7
7
body .has-vs-banner
8
-
9
- #v3-banner
10
- margin-top : $vs-banner-height-mobile
11
- @media (min-width : 680px )
12
- margin-top : $vs-banner-height-desktop
13
- @media (min-width : 900px )
14
- margin-top : 0
8
+ padding-top : $vs-banner-height-mobile
9
+ @media (min-width : 680px )
10
+ padding-top : $vs-banner-height-desktop
15
11
16
12
#mobile-bar
17
13
top : $vs-banner-height-mobile
@@ -48,114 +44,176 @@ body.has-vs-banner
48
44
@media (min-width : 900px )
49
45
top : 160px
50
46
51
- #vs
52
- font-family "Roboto" , sans-serif
53
- z-index : 8
54
- box-sizing : border-box
55
- color : #f f f
56
- background-size : cover
57
- background-color : #1E 20 4D
58
- background-repeat : no-repeat
59
- background-position : top right
60
- background-image : url (../images /banners /vs-fw-bg-small .svg )
61
- display : flex
62
- justify-content : center
63
- align-items : center
64
- position : fixed
65
- left : 0
66
- right : 0
67
- padding : 0 10px
68
- min-height : $vs-banner-height-mobile
69
- top : 0
70
- background-position : bottom right
71
- @media (min-width : 680px )
72
- min-height : $vs-banner-height-desktop
73
- background-image : url (../images /banners /vs-fw-bg .svg )
74
- @media (min-width : 900px )
75
- background-position : top right
76
- position : static
77
-
78
- & .vs-hidden
79
- display : none
80
-
81
- & :hover
82
- .vs-core
83
- .vs-button
84
- .vs-button-inside
85
- background : linear-gradient (257deg , #e1 9b 09 99% , #ff ca 24 6% )
86
-
87
- .vs-iso
88
- position : absolute
89
- left : 20px
90
- height : 26px
91
- img
92
- height : 26px
93
- @media (min-width : 680px )
94
- left : 40px
95
- height : 40px
96
- img
97
- height : 40px
98
- @media (min-width : 900px )
99
- display : none
100
-
101
- .vs-logo
102
- position : absolute
103
- display : none
104
- left : 40px
105
- @media (min-width : 900px )
106
- display : block
107
-
108
- .vs-core
109
- display : flex
110
- align-items : center
111
-
112
- .vs-slogan
113
- text-align : center
114
-
115
- .vs-slogan-up
116
- color : #F F F
117
- font-size : 14px
118
- font-weight : bold
119
- width : 170px
120
- @media (min-width : 680px )
121
- font-size : 18px
122
- width : 220px
123
- @media (min-width : 1024px )
124
- width : auto
125
- font-size : 24px
126
- strong
127
- color : #fd c7 22
128
-
129
- .vs-slogan-down
130
- color : #cd c5 dc
131
- font-size : 12px
132
- @media (min-width : 680px )
133
- font-size : 16px
134
-
135
- .vs-button
136
- margin-left : 43px
137
- color : #f f f
138
- padding : 2px
139
- border-radius : 40px
140
- display : none
141
- background : linear-gradient (0deg , #ff df 4c , #e2 9d 0a )
142
- @media (min-width : 680px )
143
- display : inline-block
144
- .vs-button-inside
145
- color : #0 0 0
146
- border-radius : 40px
147
- background : linear-gradient (90deg , #FF C8 28 , #E1 9C 0E )
148
- padding : 8px 24px
149
- font-size : 22px
150
- white-space : nowrap
151
- border-radius : 30px
152
- font-weight : bold
153
-
154
- .vs-close
155
- right : 10px
156
- position : absolute
157
- padding : 10px
158
- @media (min-width : 680px )
159
- right : 20px
160
- & :hover
161
- color : #56 D8 FF
47
+ #vs .vs-hidden {
48
+ display : none ;
49
+ }
50
+
51
+ /* ******************************************************/
52
+
53
+
54
+ #vs {
55
+ background-color : #0A 11 24 ;
56
+ box-sizing : border-box ;
57
+ color : #f f f ;
58
+ font-family : 'Roboto' , - apple-system , BlinkMacSystemFont , "Segoe UI" , Helvetica , Arial , sans-serif , "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" ;
59
+ position : fixed ;
60
+ left : 0 ;
61
+ right : 0 ;
62
+ top : 0 ;
63
+ z-index : 100 ;
64
+ height : 72px ;
65
+ background : linear-gradient (to left , #16 1a 35 , #28 30 65 );
66
+ }
67
+
68
+ #vs .vs-background-wrapper {
69
+ align-items : center ;
70
+ justify-content : center ;
71
+ display : flex ;
72
+ padding : 0 10px ;
73
+ height : 100% ;
74
+ width : 100% ;
75
+ background-image : url (/images /banners /bg-mobile .png );
76
+ background-repeat : no-repeat ;
77
+ background-size : cover ;
78
+ background-position : top right ;
79
+ }
80
+
81
+ #vs :hover {
82
+ text-decoration : none ;
83
+ }
84
+
85
+ #vs :hover .vs-core .vs-button {
86
+ background-image : linear-gradient (to bottom , #5c cc 45 , #41 9E 2D ), linear-gradient (to bottom , #38 8f 26 , #50 b8 3b );
87
+ }
88
+
89
+ #vs .vs-logo {
90
+ position : absolute ;
91
+ left : 10px ;
92
+ }
93
+
94
+ #vs .vs-logo .logo-big {
95
+ display : none ;
96
+ }
97
+
98
+ #vs .vs-core {
99
+ display : flex ;
100
+ align-items : center ;
101
+ width : 288px ;
102
+ }
103
+
104
+ #vs .vs-core .vs-slogan-wrapper {
105
+ text-align : center ;
106
+ width : 170px ;
107
+ margin : 0 auto ;
108
+ }
109
+
110
+ #vs .vs-core .vs-slogan {
111
+ color : #f f f ;
112
+ font-weight : bold ;
113
+ font-size : 10px ;
114
+ }
115
+
116
+ #vs .vs-core .vs-subline {
117
+ color : #c6 cd f7 ;
118
+ font-size : 10px ;
119
+ margin-top : 4px ;
120
+ }
121
+
122
+ #vs .vs-core .vs-button-wrapper {
123
+ padding : 2px ;
124
+ background-image : linear-gradient (to bottom , #38 8f 26 , #50 b8 3b );
125
+ border-radius : 60px ;
126
+ overflow : hidden ;
127
+ }
128
+
129
+ #vs .vs-core .vs-button {
130
+ border-radius : 60px ;
131
+ color : #F F F ;
132
+ padding : 8px 6px ;
133
+ background-image : linear-gradient (to bottom , #5c cc 45 , #36 8c 24 ), linear-gradient (to bottom , #38 8f 26 , #50 b8 3b );
134
+ font-weight : bold ;
135
+ text-transform : uppercase ;
136
+ text-align : center ;
137
+ font-size : 10px ;
138
+ letter-spacing : 0.3px ;
139
+ white-space : nowrap ;
140
+ }
141
+
142
+ #vs .vs-close {
143
+ right : 0 ;
144
+ position : absolute ;
145
+ padding : 10px ;
146
+ }
147
+
148
+ #vs .vs-close :hover {
149
+ color : #56 d8 ff ;
150
+ }
151
+
152
+ @media (min-width : 680px ) {
153
+ #vs .vs-background-wrapper {
154
+ background-image : url (/images /banners /bg-tablet .svg );
155
+ }
156
+
157
+ #vs .vs-logo {
158
+ left : 20px ;
159
+ }
160
+
161
+ #vs .vs-logo .logo-small {
162
+ display : none ;
163
+ }
164
+
165
+ #vs .vs-logo .logo-big {
166
+ display : inline-block ;
167
+ width : 90px ;
168
+ }
169
+
170
+ #vs .vs-core {
171
+ width : auto ;
172
+ margin-right : - 60px ;
173
+ }
174
+
175
+ #vs .vs-core .vs-slogan-wrapper {
176
+ margin : 0 12px 0 0 ;
177
+ width : auto ;
178
+ }
179
+
180
+ #vs .vs-core .vs-slogan {
181
+ font-size : 16px ;
182
+ }
183
+
184
+ #vs .vs-core .vs-subline {
185
+ font-size : 15px ;
186
+ text-align : left ;
187
+ }
188
+
189
+ #vs .vs-core .vs-button {
190
+ font-size : 13px ;
191
+ padding : 8px 15px ;
192
+ }
193
+
194
+ #vs .vs-close {
195
+ right : 20px ;
196
+ }
197
+ }
198
+
199
+ @media (min-width : 900px ) {
200
+ #vs .vs-background-wrapper {
201
+ background-image : url (/images /banners /bg-desktop .svg );
202
+ background-position : top right - 300px ;
203
+ }
204
+
205
+ #vs .vs-logo .logo-big {
206
+ display : inline-block ;
207
+ width : auto ;
208
+ }
209
+
210
+ #vs .vs-core {
211
+ margin-right : 0 ;
212
+ }
213
+ }
214
+
215
+ @media (min-width : 1280px ) {
216
+ #vs .vs-background-wrapper {
217
+ background-position : top right ;
218
+ }
219
+ }
0 commit comments