PluginProbe
Elementor Website Builder – more than just a page builder / 3.1.3
Elementor Website Builder – more than just a page builder v3.1.3
4.3.2 4.3.1 4.3.0 4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 All 455 releases
← All changes | assets/css/app-rtl.css +1697 -4369 4.3.2 → 3.1.3 View file →
@@ -1,14 +1,11 @@
1 +/*! elementor - v3.1.3 - 03-03-2021 */
1 2 @import "//fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";
2 -@import "//fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";
3 -@import "//fonts.googleapis.com/css2?family=Source%20Serif%20Pro:wght@700&display=swap";
4 3 :root {
5 - --color-box-shadow-color: rgba(0, 0, 0, 0.05);
6 -}
4 + --color-box-shadow-color: rgba(0, 0, 0, 0.05); }
7 5
8 6 .eps-theme-dark {
9 - --color-box-shadow-color: rgba(0, 0, 0, 0.1);
10 -}
7 + --color-box-shadow-color: rgba(0, 0, 0, 0.1); }
11 8
12 9 .sr-only {
13 10 position: absolute;
14 11 width: 1px;
@@ -17,398 +14,206 @@
17 14 margin: -1px;
18 15 overflow: hidden;
19 16 clip: rect(0, 0, 0, 0);
20 17 white-space: nowrap;
21 - border: 0;
22 -}
18 + border: 0; }
23 19
24 20 @media screen and (min-width: 480px) {
25 21 .text-start-sm {
26 - text-align: start;
27 - }
28 -}
22 + text-align: start; } }
23 +
29 24 @media screen and (min-width: 480px) {
30 25 .text-center-sm {
31 - text-align: center;
32 - }
33 -}
26 + text-align: center; } }
27 +
34 28 @media screen and (min-width: 480px) {
35 29 .text-end-sm {
36 - text-align: end;
37 - }
38 -}
30 + text-align: end; } }
31 +
39 32 @media screen and (min-width: 768px) {
40 33 .text-start-md {
41 - text-align: start;
42 - }
43 -}
34 + text-align: start; } }
35 +
44 36 @media screen and (min-width: 768px) {
45 37 .text-center-md {
46 - text-align: center;
47 - }
48 -}
38 + text-align: center; } }
39 +
49 40 @media screen and (min-width: 768px) {
50 41 .text-end-md {
51 - text-align: end;
52 - }
53 -}
42 + text-align: end; } }
43 +
54 44 @media screen and (min-width: 1025px) {
55 45 .text-start-lg {
56 - text-align: start;
57 - }
58 -}
46 + text-align: start; } }
47 +
59 48 @media screen and (min-width: 1025px) {
60 49 .text-center-lg {
61 - text-align: center;
62 - }
63 -}
50 + text-align: center; } }
51 +
64 52 @media screen and (min-width: 1025px) {
65 53 .text-end-lg {
66 - text-align: end;
67 - }
68 -}
54 + text-align: end; } }
55 +
69 56 @media screen and (min-width: 1440px) {
70 57 .text-start-xl {
71 - text-align: start;
72 - }
73 -}
58 + text-align: start; } }
59 +
74 60 @media screen and (min-width: 1440px) {
75 61 .text-center-xl {
76 - text-align: center;
77 - }
78 -}
62 + text-align: center; } }
63 +
79 64 @media screen and (min-width: 1440px) {
80 65 .text-end-xl {
81 - text-align: end;
82 - }
83 -}
66 + text-align: end; } }
67 +
84 68 @media screen and (min-width: 1600px) {
85 69 .text-start-xxl {
86 - text-align: start;
87 - }
88 -}
70 + text-align: start; } }
71 +
89 72 @media screen and (min-width: 1600px) {
90 73 .text-center-xxl {
91 - text-align: center;
92 - }
93 -}
74 + text-align: center; } }
75 +
94 76 @media screen and (min-width: 1600px) {
95 77 .text-end-xxl {
96 - text-align: end;
97 - }
98 -}
78 + text-align: end; } }
79 +
80 +@-webkit-keyframes eps-animation-pop {
81 + from {
82 + -webkit-transform: scale(0.75);
83 + transform: scale(0.75);
84 + opacity: 0; }
85 + to {
86 + -webkit-transform: scale(1);
87 + transform: scale(1);
88 + opacity: 1; } }
89 +
99 90 @keyframes eps-animation-pop {
100 91 from {
101 - transform: scale(0.75);
102 - opacity: 0;
103 - }
92 + -webkit-transform: scale(0.75);
93 + transform: scale(0.75);
94 + opacity: 0; }
104 95 to {
105 - transform: scale(1);
106 - opacity: 1;
107 - }
108 -}
109 -/**
110 -TODO: The molecules, atoms and such generics should be at top level, so the styles will be not depended on the order.
111 -EG: '../../../app/assets/styles/generic'.
112 -Auto-import is designed for CSS that not dependent on the loading order.
113 - */
114 -.eps-button {
115 - display: inline-flex;
116 - --button-line-height: 16px;
117 - --button-padding-y: 0.5em;
118 - --button-padding-x: 1.5em;
119 - --button-primary-background-color: #F3BAFD;
120 - --button-primary-hover-background-color: #F5D0FE;
121 - --button-primary-active-background-color: #F3BAFD;
122 - --button-primary-color: #0C0D0E;
123 - --button-secondary-background-color: #69727D;
124 - --button-secondary-hover-background-color: rgb(81.7173913043, 88.7217391304, 97.2826086957);
125 - --button-secondary-active-background-color: rgb(58.4347826087, 63.4434782609, 69.5652173913);
126 - --button-secondary-color: #ffffff;
127 - --button-danger-background-color: #DC2626;
128 - --button-danger-hover-background-color: rgb(178.25, 28.75, 28.75);
129 - --button-danger-active-background-color: rgb(134.3333333333, 21.6666666667, 21.6666666667);
130 - --button-danger-color: #ffffff;
131 - --button-cta-background-color: #93003f;
132 - --button-cta-hover-background-color: rgb(96, 0, 41.1428571429);
133 - --button-cta-active-background-color: rgb(45, 0, 19.2857142857);
134 - --button-cta-color: #ffffff;
135 - --button-brand-background-color: #93003f;
136 - --button-brand-hover-background-color: rgb(96, 0, 41.1428571429);
137 - --button-brand-active-background-color: rgb(45, 0, 19.2857142857);
138 - --button-brand-color: #ffffff;
139 - --button-link-background-color: #515962;
140 - --button-link-hover-background-color: rgb(57.9217877095, 63.6424581006, 70.0782122905);
141 - --button-link-active-background-color: rgb(34.843575419, 38.2849162011, 42.156424581);
142 - --button-link-color: #ffffff;
143 - --button-disabled-background-color: #D5D8DC;
144 - --button-disabled-hover-background-color: rgb(185.1818181818, 190.1688311688, 196.8181818182);
145 - --button-disabled-active-background-color: rgb(157.3636363636, 164.3376623377, 173.6363636364);
146 - --button-disabled-color: #ffffff;
147 - color: var(--button-background-color, currentColor);
148 - font-size: var(--button-font-size, inherit);
149 - font-weight: 500;
150 - line-height: var(--button-line-height);
151 - transition: var(--e-a-transition-hover);
152 - cursor: pointer;
153 -}
154 -.eps-button:active {
155 - --button-background-color: var(--button-active-background-color, transparent);
156 -}
157 -.eps-button:hover {
158 - --button-background-color: var(--button-hover-background-color);
159 -}
160 -.eps-theme-dark .eps-button {
161 - --button-primary-background-color: #F3BAFD;
162 - --button-primary-color: #0C0D0E;
163 - --button-primary-hover-background-color: #EB8EFB;
164 - --button-primary-active-background-color: #F3BAFD;
165 - --button-secondary-background-color: #BABFC5;
166 - --button-secondary-color: #fff;
167 - --button-secondary-hover-background-color: rgb(158.2913385827, 165.2992125984, 173.7086614173);
168 - --button-secondary-active-background-color: rgb(130.5826771654, 139.5984251969, 150.4173228346);
169 - --button-cta-background-color: #93003f;
170 - --button-cta-hover-background-color: rgb(96, 0, 41.1428571429);
171 - --button-cta-active-background-color: rgb(45, 0, 19.2857142857);
172 - --button-cta-color: #fff;
173 - --button-brand-hover-background-color: rgb(96, 0, 41.1428571429);
174 - --button-brand-active-background-color: rgb(45, 0, 19.2857142857);
175 - --button-brand-color: #fff;
176 - --button-brand-background-color: #93003f;
177 - --button-link-background-color: #515962;
178 - --button-link-hover-background-color: rgb(57.9217877095, 63.6424581006, 70.0782122905);
179 - --button-link-active-background-color: rgb(34.843575419, 38.2849162011, 42.156424581);
180 - --button-link-color: #ffffff;
181 - --button-disabled-background-color: #69727D;
182 - --button-disabled-hover-background-color: rgb(81.7173913043, 88.7217391304, 97.2826086957);
183 - --button-disabled-active-background-color: rgb(58.4347826087, 63.4434782609, 69.5652173913);
184 - --button-disabled-color: #fff;
185 -}
186 -.eps-button--contained {
187 - color: var(--button-color);
188 - padding: var(--button-padding-y) var(--button-padding-x);
189 - background-color: var(--button-background-color, transparent);
190 - border: 1px solid var(--button-background-color);
191 -}
192 -.eps-button--contained:hover {
193 - color: var(--button-color);
194 -}
195 -.eps-button--outlined {
196 - display: block;
197 - padding: var(--button-padding-y) var(--button-padding-x);
198 - border: 1px solid var(--button-background-color);
199 -}
200 -.eps-button--contained, .eps-button--outlined {
201 - border-radius: 0.1875rem;
202 -}
203 -.eps-button--underlined {
204 - text-decoration: underline;
205 -}
206 -.eps-button--sm {
207 - --button-font-size: 0.75rem;
208 - --button-line-height: 14px;
209 -}
210 -.eps-button--lg {
211 - --button-font-size: 0.9375rem;
212 - --button-line-height: 18px;
213 -}
214 -.eps-button--primary {
215 - --button-color: var(--button-primary-color);
216 - --button-background-color: var(--button-primary-background-color);
217 - --button-hover-background-color: var(--button-primary-hover-background-color);
218 - --button-active-background-color: var(--button-primary-active-background-color);
219 -}
220 -.eps-button--secondary {
221 - --button-color: var(--button-secondary-color);
222 - --button-background-color: var(--button-secondary-background-color);
223 - --button-hover-background-color: var(--button-secondary-hover-background-color);
224 - --button-active-background-color: var(--button-secondary-active-background-color);
225 -}
226 -.eps-button--danger {
227 - --button-color: var(--button-danger-color);
228 - --button-background-color: var(--button-danger-background-color);
229 - --button-hover-background-color: var(--button-danger-hover-background-color);
230 - --button-active-background-color: var(--button-danger-active-background-color);
231 -}
232 -.eps-button--cta {
233 - --button-color: var(--button-brand-color);
234 - --button-background-color: var(--button-cta-background-color);
235 - --button-hover-background-color: var(--button-cta-hover-background-color);
236 - --button-active-background-color: var(--button-cta-active-background-color);
237 -}
238 -.eps-button--brand {
239 - --button-color: var(--button-cta-color);
240 - --button-background-color: var(--button-cta-background-color);
241 - --button-hover-background-color: var(--button-cta-hover-background-color);
242 - --button-active-background-color: var(--button-cta-active-background-color);
243 -}
244 -.eps-button--link {
245 - --button-color: var(--button-link-color);
246 - --button-background-color: var(--button-link-background-color);
247 - --button-hover-background-color: var(--button-link-hover-background-color);
248 - --button-active-background-color: var(--button-link-active-background-color);
249 -}
250 -.eps-button--disabled, .eps-button[disabled] {
251 - --button-color: var(--button-disabled-color);
252 - --button-background-color: var(--button-disabled-background-color);
253 - --button-hover-background-color: var(--button-disabled-hover-background-color);
254 - --button-active-background-color: var(--button-disabled-active-background-color);
255 - cursor: default;
256 -}
96 + -webkit-transform: scale(1);
97 + transform: scale(1);
98 + opacity: 1; } }
257 99
258 100 :root {
259 - --app-background-color: #ffffff;
101 + --app-background-color: #f1f3f5;
260 102 --app-box-shadow-color: rgba(var(--box-shadow-color, rgba(0, 0, 0, 0.15)), 0.2);
261 - --app-header-color: #1f2124;
262 - --app-logo-color: #ffffff;
263 - --app-logo-background-color: #0C0D0E;
264 - --app-title-color: #0C0D0E;
265 - --app-header-buttons-separator-color: #9DA5AE;
266 - --app-header-buttons-color: #515962;
267 - --app-header-buttons-color-hover: #0C0D0E;
268 - --app-lightbox-background-color: rgba(0, 0, 0, 0.8);
269 -}
103 + --app-header-background-color: #fff;
104 + --app-header-color: #495157;
105 + --app-sidebar-background-color: rgba(255, 255, 255, 0.5);
106 + --app-header-buttons-separator-color: #d5dadf;
107 + --app-header-buttons-color: #a4afb7;
108 + --app-lightbox-background-color: rgba(0, 0, 0, 0.8); }
270 109
271 110 .eps-theme-dark {
272 - --app-background-color: #1f2124;
111 + --app-background-color: #34383c;
273 112 --app-box-shadow-color: rgba(var(--box-shadow-color, rgba(0, 0, 0, 0.15)), 0.2);
274 - --app-header-color: #D5D8DC;
275 - --app-logo-color: #0C0D0E;
276 - --app-logo-background-color: #ffffff;
277 - --app-title-color: #fff;
278 - --app-header-buttons-separator-color: #818A96;
279 - --app-header-buttons-color: #BABFC5;
280 - --app-header-buttons-color-hover: #9DA5AE;
281 - --app-lightbox-background-color: rgba(0, 0, 0, 0.8);
282 -}
113 + --app-header-background-color: #26292C;
114 + --app-header-color: #e0e1e3;
115 + --app-sidebar-background-color: #34383c;
116 + --app-header-buttons-separator-color: #64666a;
117 + --app-header-buttons-color: #b4b5b7;
118 + --app-lightbox-background-color: rgba(0, 0, 0, 0.8); }
283 119
284 120 :root {
285 - --text-muted: #BABFC5;
286 - --disabled: #D5D8DC;
287 - --light: #ffffff;
288 - --dark: #000000;
289 - --cta: #93003f;
290 - --brand: #93003f;
291 - --accent: #F3BAFD;
292 - --primary: #93003f;
293 - --primary-bg: #FAE8FF;
294 - --secondary: #515962;
295 - --info: #2563EB;
296 - --info-bg: #F0F7FF;
297 - --danger: #DC2626;
298 - --danger-bg: #FEF1F4;
299 - --success: #0A875A;
300 - --success-bg: #F2FDF5;
301 - --warning: #F59E0B;
302 - --warning-bg: #FFFBEB;
303 - --body-color: #515962;
304 - --body-bg: #ffffff;
305 - --link-color: #515962;
306 - --link-hover-color: rgb(46.3826815642, 50.9636871508, 56.1173184358);
307 - --hr-color: #E6E8EA;
121 + --text-muted: #d5dadf;
122 + --disabled: #c2cbd2;
123 + --light: #fff;
124 + --dark: #000;
125 + --info: #58d0f5;
126 + --cta: #93003F;
127 + --danger: #b01b1b;
128 + --success: #39b54a;
129 + --warning: #fcb92c;
130 + --body-color: #6d7882;
131 + --link-color: #58d0f5;
132 + --link-hover-color: #10bcf1;
133 + --hr-color: #d5dadf;
308 134 --box-shadow-color: theme-colors(dark);
309 - --display-1-color: #515962;
310 - --display-2-color: #515962;
311 - --display-3-color: #515962;
312 - --display-4-color: #515962;
313 - --h1-color: #515962;
314 - --h2-color: #515962;
315 - --h3-color: #515962;
316 - --h4-color: #515962;
317 - --h5-color: #515962;
318 - --h6-color: #515962;
319 - --text-base-color: #515962;
320 - --text-xl-color: #515962;
321 - --text-lg-color: #515962;
322 - --text-sm-color: #515962;
323 - --text-xs-color: #515962;
324 - --text-xxs-color: #515962;
325 - --gray-900: #0C0D0E;
326 - --gray-800: #1f2124;
327 - --gray-750: #2b2c31;
328 - --gray-725: #333438;
329 - --gray-700: #3f444b;
330 - --gray-600: #515962;
331 - --gray-500: #69727D;
332 - --gray-400: #818A96;
333 - --gray-300: #9DA5AE;
334 - --gray-200: #BABFC5;
335 - --gray-100: #D5D8DC;
336 - --gray-75: #E6E8EA;
337 - --gray-50: #F1F2F3;
338 - --gray-25: #F9FAFA;
339 -}
135 + --display-1-color: #495157;
136 + --display-2-color: #495157;
137 + --display-3-color: #6d7882;
138 + --display-4-color: #495157;
139 + --h1-color: #6d7882;
140 + --h2-color: #6d7882;
141 + --h3-color: #495157;
142 + --h4-color: #495157;
143 + --h5-color: #495157;
144 + --h6-color: #495157;
145 + --text-base-color: #495157;
146 + --text-xl-color: #495157;
147 + --text-lg-color: #495157;
148 + --text-sm-color: #495157;
149 + --text-xs-color: #495157;
150 + --text-xxs-color: #495157;
151 + --gray-800: #495157;
152 + --gray-700: #556068;
153 + --gray-600: #6d7882;
154 + --gray-500: #a4afb7;
155 + --gray-400: #c2cbd2;
156 + --gray-300: #d5dadf;
157 + --gray-200: #f1f3f5;
158 + --gray-100: #fcfcfc; }
340 159
341 160 .eps-theme-dark {
342 - --text-muted: #818A96;
343 - --disabled: #69727D;
161 + --text-muted: #7d7e82;
162 + --disabled: #64666a;
344 163 --light: #fff;
345 164 --dark: #000;
346 - --accent: #524CFF;
347 - --cta: #93003f;
348 - --brand: #93003f;
165 + --info: #58d0f5;
166 + --accent: #58d0f5;
167 + --danger: #F84343;
168 + --cta: #93003F;
349 169 --success: #39b54a;
350 - --success-bg: #032317;
351 - --info: #0077CC;
352 - --info-bg: #0A1A3D;
353 170 --warning: #fcb92c;
354 - --warning-bg: #311808;
355 - --danger: #F84343;
356 - --danger-bg: #390A0A;
357 - --body-color: #BABFC5;
358 - --body-bg: #1f2124;
359 - --link-color: #0077CC;
360 - --link-hover-color: rgb(46.3826815642, 50.9636871508, 56.1173184358);
361 - --hr-color: #333438;
171 + --body-color: #e0e1e3;
172 + --body-bg: #fff;
173 + --link-color: #58d0f5;
174 + --link-hover-color: #10bcf1;
175 + --hr-color: #4c4f56;
362 176 --box-shadow-color: rgba(0, 0, 0, 0.15);
363 - --display-1-color: #BABFC5;
364 - --display-2-color: #BABFC5;
365 - --display-3-color: #BABFC5;
366 - --display-4-color: #BABFC5;
367 - --h1-color: #BABFC5;
368 - --h2-color: #BABFC5;
369 - --h3-color: #BABFC5;
370 - --h4-color: #BABFC5;
371 - --h5-color: #BABFC5;
372 - --h6-color: #BABFC5;
373 - --text-base-color: #BABFC5;
374 - --text-xl-color: #BABFC5;
375 - --text-lg-color: #BABFC5;
376 - --text-sm-color: #BABFC5;
377 - --text-xs-color: #BABFC5;
378 - --text-xxs-color: #BABFC5;
379 - --gray-900: #0C0D0E;
380 - --gray-800: #1f2124;
381 - --gray-750: #2b2c31;
382 - --gray-725: #333438;
383 - --gray-700: #3f444b;
384 - --gray-600: #515962;
385 - --gray-500: #69727D;
386 - --gray-400: #818A96;
387 - --gray-300: #9DA5AE;
388 - --gray-200: #BABFC5;
389 - --gray-100: #D5D8DC;
390 - --gray-75: #E6E8EA;
391 - --gray-50: #F1F2F3;
392 - --gray-25: #F9FAFA;
393 -}
177 + --display-1-color: #e0e1e3;
178 + --display-2-color: #e0e1e3;
179 + --display-3-color: #e0e1e3;
180 + --display-4-color: #e0e1e3;
181 + --h1-color: #e0e1e3;
182 + --h2-color: #e0e1e3;
183 + --h3-color: #e0e1e3;
184 + --h4-color: #e0e1e3;
185 + --h5-color: #e0e1e3;
186 + --h6-color: #e0e1e3;
187 + --text-base-color: #b4b5b7;
188 + --text-xl-color: #b4b5b7;
189 + --text-lg-color: #b4b5b7;
190 + --text-sm-color: #b4b5b7;
191 + --text-xs-color: #b4b5b7;
192 + --text-xxs-color: #b4b5b7;
193 + --gray-800: #26292C;
194 + --gray-700: #34383c;
195 + --gray-600: #404349;
196 + --gray-500: #4c4f56;
197 + --gray-400: #64666a;
198 + --gray-300: #7d7e82;
199 + --gray-200: #b4b5b7;
200 + --gray-100: #e0e1e3; }
394 201
395 202 *,
396 203 *::before,
397 204 *::after {
398 - box-sizing: border-box;
399 -}
205 + -webkit-box-sizing: border-box;
206 + box-sizing: border-box; }
400 207
401 208 html {
402 209 font-family: sans-serif;
403 210 line-height: 1.15;
404 211 -webkit-text-size-adjust: 100%;
405 - -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
406 -}
212 + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
407 213
408 214 article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
409 - display: block;
410 -}
215 + display: block; }
411 216
412 217 body {
413 218 margin: 0;
414 219 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
@@ -415,14 +220,20 @@
415 220 font-size: 0.875rem;
416 221 font-weight: 400;
417 222 line-height: 1.5;
418 223 color: var(--body-color);
419 - background-color: var(--body-bg);
420 -}
224 + -webkit-font-smoothing: antialiased;
225 + -moz-osx-font-smoothing: grayscale;
226 + background-color: var(--body-bg); }
421 227
228 +::-moz-selection {
229 + background-color: rgba(147, 0, 63, 0.5); }
230 +
231 +::selection {
232 + background-color: rgba(147, 0, 63, 0.5); }
233 +
422 234 [tabindex="-1"]:focus:not(:focus-visible) {
423 - outline: 0 !important;
424 -}
235 + outline: 0 !important; }
425 236
426 237 h1, h2, h3, h4, h5, h6 {
427 238 font-size: 100%;
428 239 margin: 0;
@@ -427,45 +238,36 @@
427 238 font-size: 100%;
428 239 margin: 0;
429 240 padding: 0;
430 241 line-height: inherit;
431 - font-weight: normal;
432 -}
242 + font-weight: normal; }
433 243
434 244 p {
435 - margin-block-start: 0;
436 -}
245 + margin-top: 0; }
437 246
438 247 b,
439 248 strong {
440 - font-weight: 700;
441 -}
249 + font-weight: 700; }
442 250
443 251 small {
444 - font-size: 80%;
445 -}
252 + font-size: 80%; }
446 253
447 254 a {
448 255 --eps-link-color: $eps-link-color;
449 256 color: var(--eps-link-color);
450 - background-color: transparent;
451 -}
452 -a, a:active, a:hover, a:focus {
453 - text-decoration: none;
454 -}
455 -a:focus, a:hover {
456 - --eps-link-color: $eps-link-hover-color;
457 - text-decoration: none;
458 -}
257 + background-color: transparent; }
258 + a, a:active, a:hover, a:focus {
259 + text-decoration: none; }
260 + a:focus, a:hover {
261 + --eps-link-color: $eps-link-hover-color;
262 + text-decoration: none; }
459 263
460 264 a:not([href]) {
461 265 color: inherit;
462 - text-decoration: none;
463 -}
464 -a:not([href]):hover {
465 - color: inherit;
466 - text-decoration: none;
467 -}
266 + text-decoration: none; }
267 + a:not([href]):hover {
268 + color: inherit;
269 + text-decoration: none; }
468 270
469 271 pre,
470 272 code,
471 273 kbd,
@@ -470,33 +272,28 @@
470 272 code,
471 273 kbd,
472 274 samp {
473 275 font-family: monospace;
474 - font-size: 1em;
475 -}
276 + font-size: 1em; }
476 277
477 278 figure {
478 - margin: 0 0 0;
479 -}
279 + margin: 0 0 0; }
480 280
481 281 img {
482 282 vertical-align: middle;
483 - border-style: none;
484 -}
283 + border-style: none; }
485 284
486 285 svg {
487 286 overflow: hidden;
488 - vertical-align: middle;
489 -}
287 + vertical-align: middle; }
490 288
491 289 button {
492 - border-radius: 0;
493 -}
290 + -webkit-border-radius: 0;
291 + border-radius: 0; }
494 292
495 -button:focus:not(:where([data-module=onboarding] *)) {
293 +button:focus {
496 294 outline: 1px dotted;
497 - outline: 5px auto -webkit-focus-ring-color;
498 -}
295 + outline: 5px auto -webkit-focus-ring-color; }
499 296
500 297 input,
501 298 button,
502 299 select,
@@ -504,92 +301,83 @@
504 301 textarea {
505 302 margin: 0;
506 303 font-family: inherit;
507 304 font-size: inherit;
508 - line-height: inherit;
509 -}
305 + line-height: inherit; }
510 306
511 307 button,
512 308 input {
513 - overflow: visible;
514 -}
309 + overflow: visible; }
515 310
516 311 button,
517 312 select {
518 - text-transform: none;
519 -}
313 + text-transform: none; }
520 314
521 -[role=button] {
522 - cursor: pointer;
523 -}
315 +[role="button"] {
316 + cursor: pointer; }
524 317
525 318 select {
526 - word-wrap: normal;
527 -}
319 + word-wrap: normal; }
528 320
529 321 button,
530 -[type=button],
531 -[type=reset],
532 -[type=submit] {
533 - -webkit-appearance: button;
534 - -moz-appearance: button;
535 - appearance: button;
536 -}
322 +[type="button"],
323 +[type="reset"],
324 +[type="submit"] {
325 + -webkit-appearance: button; }
537 326
538 327 button:not(:disabled),
539 -[type=button]:not(:disabled),
540 -[type=reset]:not(:disabled),
541 -[type=submit]:not(:disabled) {
542 - cursor: pointer;
543 -}
328 +[type="button"]:not(:disabled),
329 +[type="reset"]:not(:disabled),
330 +[type="submit"]:not(:disabled) {
331 + cursor: pointer; }
544 332
545 -input[type=radio],
546 -input[type=checkbox] {
547 - box-sizing: border-box;
333 +button::-moz-focus-inner,
334 +[type="button"]::-moz-focus-inner,
335 +[type="reset"]::-moz-focus-inner,
336 +[type="submit"]::-moz-focus-inner {
548 337 padding: 0;
549 -}
338 + border-style: none; }
550 339
340 +input[type="radio"],
341 +input[type="checkbox"] {
342 + -webkit-box-sizing: border-box;
343 + box-sizing: border-box;
344 + padding: 0; }
345 +
551 346 textarea {
552 347 overflow: auto;
553 - resize: vertical;
554 -}
348 + resize: vertical; }
555 349
556 350 [hidden] {
557 - display: none !important;
558 -}
351 + display: none !important; }
559 352
560 353 hr {
561 354 border: 0 none;
562 - border-block-end: 1px solid var(--hr-color);
563 -}
355 + border-bottom: 1px solid var(--hr-color); }
564 356
565 357 .eps-display-1 {
566 358 font-size: 1.85rem;
567 359 color: var(--display-1-color);
568 - margin-block-start: 0.5rem;
569 - margin-block-end: 0.5rem;
570 -}
360 + margin-top: 0.5rem;
361 + margin-bottom: 0.5rem; }
571 362
572 363 .eps-display-2 {
573 364 font-size: 1.85rem;
574 365 color: var(--display-2-color);
575 - margin-block-start: 0.5rem;
576 - margin-block-end: 0.5rem;
577 -}
366 + margin-top: 0.5rem;
367 + margin-bottom: 0.5rem; }
578 368
579 369 .eps-display-3 {
580 370 font-size: 1.85rem;
581 371 color: var(--display-3-color);
582 - margin-block-start: 0;
583 - margin-block-end: 1.25rem;
584 -}
372 + margin-top: 0.5rem;
373 + margin-bottom: 0.5rem; }
585 374
586 375 .eps-display-4 {
587 376 font-size: 1.85rem;
588 377 color: var(--display-4-color);
589 - margin-block-start: 0.5rem;
590 - margin-block-end: 0.5rem;
591 -}
378 + margin-top: 0.5rem;
379 + margin-bottom: 0.5rem; }
592 380
593 381 h1,
594 382 .eps-h1 {
595 383 font-size: 1.625rem;
@@ -594,11 +382,10 @@
594 382 .eps-h1 {
595 383 font-size: 1.625rem;
596 384 line-height: 1;
597 385 color: var(--h1-color);
598 - margin-block-end: 1.25rem;
599 - font-weight: 500;
600 -}
386 + margin-bottom: 1.25rem;
387 + font-weight: 500; }
601 388
602 389 h2,
603 390 .eps-h2 {
604 391 font-size: 1.25rem;
@@ -603,12 +390,11 @@
603 390 .eps-h2 {
604 391 font-size: 1.25rem;
605 392 line-height: 1.2;
606 393 color: var(--h2-color);
607 - margin-block-start: 0;
608 - margin-block-end: 1.25rem;
609 - font-weight: 500;
610 -}
394 + margin-top: 0;
395 + margin-bottom: 1.25rem;
396 + font-weight: 500; }
611 397
612 398 h3,
613 399 .eps-h3 {
614 400 font-size: 1rem;
@@ -613,4225 +399,1766 @@
613 399 .eps-h3 {
614 400 font-size: 1rem;
615 401 line-height: 1.2;
616 402 color: var(--h3-color);
617 - margin-block-start: 0;
618 - margin-block-end: 0.5rem;
619 - font-weight: 500;
620 -}
403 + margin-top: 0;
404 + margin-bottom: 1rem;
405 + font-weight: 500; }
621 406
622 407 h4,
623 408 .eps-h4 {
624 409 font-size: 0.9375rem;
625 410 color: var(--h4-color);
626 - margin-block-start: 0;
627 - margin-block-end: 0.5rem;
628 -}
411 + margin-top: 0;
412 + margin-bottom: 0.5rem; }
629 413
630 414 h5,
631 415 .eps-h5 {
632 416 font-size: 0.875rem;
633 417 color: var(--h5-color);
634 - margin-block-start: 0;
635 - margin-block-end: 0.5rem;
636 -}
418 + margin-top: 0;
419 + margin-bottom: 0.5rem; }
637 420
638 421 h6,
639 422 .eps-h6 {
640 423 font-size: 0.875rem;
641 424 color: var(--h-6-color);
642 - margin-block-start: 0;
643 - margin-block-end: 0.5rem;
644 - font-weight: 700;
645 -}
425 + margin-top: 0;
426 + margin-bottom: 0.5rem;
427 + font-weight: 700; }
646 428
647 429 .eps-text-xxs {
648 430 font-size: 0.75rem;
649 431 line-height: 1.2;
650 432 color: var(--text-xxs-color);
651 - font-weight: 400;
652 -}
433 + font-weight: 400; }
653 434
654 435 .eps-text-xs {
655 436 font-size: 0.75rem;
656 437 line-height: 1.5;
657 438 color: var(--text-xs-color);
658 - font-weight: 400;
659 -}
439 + font-weight: 400; }
660 440
661 441 .eps-text {
662 442 font-size: 0.875rem;
663 443 line-height: 1.5;
664 444 color: var(--text-base-color);
665 - font-weight: 400;
666 -}
445 + font-weight: 400; }
667 446
668 447 .eps-text-sm {
669 448 font-size: 0.8125rem;
670 449 line-height: 1.5;
671 450 color: var(--text-sm-color);
672 - font-weight: 400;
673 -}
451 + font-weight: 400; }
674 452
675 453 .eps-text-lg {
676 454 font-size: 0.9375rem;
677 455 line-height: 1.5;
678 456 color: var(--text-lg-color);
679 - font-weight: 400;
680 -}
457 + font-weight: 400; }
681 458
682 459 .eps-text-xl {
683 460 font-size: 1rem;
684 461 line-height: 1.5;
685 462 color: var(--text-xl-color);
686 - font-weight: 400;
687 -}
463 + font-weight: 400; }
688 464
689 465 .video-wrapper {
690 466 position: relative;
691 - padding-block-end: 56.25%;
692 - height: 0;
693 -}
694 -.video-wrapper iframe {
695 - position: absolute;
696 - inset-block-start: 0;
697 - inset-inline-start: 0;
698 - width: 100%;
699 - height: 100%;
700 -}
467 + padding-bottom: 56.25%;
468 + height: 0; }
469 + .video-wrapper iframe {
470 + position: absolute;
471 + top: 0;
472 + left: 0;
473 + width: 100%;
474 + height: 100%; }
701 475
702 476 .eps-separator {
703 - margin-block-end: 2.75rem;
704 -}
477 + margin-bottom: 2.75rem; }
705 478
706 479 .eps-theme-dark {
707 - --e-app-back-button-color: #BABFC5;
708 -}
480 + --e-app-back-button-color: #b4b5b7; }
709 481
710 482 .back-button, .e-app-back-button {
711 - --button-background-color: var(--e-app-back-button-color, #69727D);
712 - margin-block-end: 1.5rem;
713 -}
714 -.back-button .eps-icon, .e-app-back-button .eps-icon {
715 - margin-inline-end: 0.3125rem;
716 -}
483 + --button-background-color: var(--e-app-back-button-color, #a4afb7);
484 + margin-bottom: 1.5rem; }
485 + .back-button .eps-icon, .e-app-back-button .eps-icon {
486 + -webkit-margin-end: 0.3125rem;
487 + margin-inline-end: 0.3125rem; }
717 488
718 489 .eps-theme-dark {
719 - --input-border-color: --hr-color;
720 -}
490 + --input-border-color: --hr-color; }
721 491
722 492 .eps-input {
723 493 border: 1px solid var(--hr-color);
724 - border-radius: 0.1875rem;
494 + -webkit-border-radius: 0.1875rem;
495 + border-radius: 0.1875rem;
725 496 background: transparent;
726 497 color: inherit;
727 498 height: 1.875rem;
728 - padding: 0 0.3125rem;
729 -}
730 -.eps-input--block {
731 - width: 100%;
732 -}
499 + padding: 0 0.3125rem; }
500 + .eps-input--block {
501 + width: 100%; }
733 502
734 503 .eps-app {
504 + display: -webkit-box;
505 + display: -ms-flexbox;
735 506 display: flex;
736 507 height: 100vh;
737 - flex-direction: column;
508 + -webkit-box-orient: vertical;
509 + -webkit-box-direction: normal;
510 + -ms-flex-direction: column;
511 + flex-direction: column;
738 512 color: var(--body-color);
739 513 background-color: var(--app-background-color);
740 514 position: absolute;
741 - border-radius: 0;
742 - box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
515 + -webkit-border-radius: 0;
516 + border-radius: 0;
517 + -webkit-box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
518 + box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
743 519 overflow: hidden;
744 520 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
745 521 width: 100%;
746 - max-width: 100%;
747 -}
748 -.eps-app__lightbox {
749 - display: flex;
750 - align-items: center;
751 - justify-content: center;
752 - position: fixed;
753 - height: 100%;
754 - width: 100%;
755 - inset-block-end: 0;
756 - inset-inline-start: 0;
757 - background-color: var(--app-lightbox-background-color);
758 - z-index: 1040;
759 -}
760 -.eps-app__header {
761 - flex-shrink: 0;
762 - font-size: 0.9375rem;
763 - border-block-end: var(--e-a-border);
764 - position: relative;
765 - z-index: 3;
766 - height: 3.125rem;
767 - padding-block: 0;
768 - padding-inline: 1rem;
769 -}
770 -.eps-app__header-buttons {
771 - display: flex;
772 - align-items: center;
773 - flex-direction: row-reverse;
774 - font-size: 1.125rem;
775 -}
776 -.eps-app__header-btn {
777 - padding-inline-start: 1rem;
778 - font-size: 1.125rem;
779 - line-height: 1.25rem;
780 -}
781 -.eps-app__header-btn:hover {
782 - color: var(--app-header-buttons-color-hover);
783 -}
784 -.eps-app__header-btn:first-child {
785 - border-inline-start: 1px solid var(--app-header-buttons-separator-color);
786 -}
787 -.eps-app__header-btn:not(:first-child) {
788 - padding-inline-end: 1rem;
789 -}
790 -.eps-app__logo-title-wrapper {
791 - display: flex;
792 - align-items: center;
793 -}
794 -.eps-app__logo {
795 - display: block;
796 - width: 1.75rem;
797 - height: 1.75rem;
798 - line-height: 1.75rem;
799 - text-align: center;
800 - font-size: 1.75rem;
801 - border-radius: 50%;
802 - color: var(--app-logo-background-color);
803 -}
804 -.eps-app__logo:not(:last-child) {
805 - margin-inline-end: 0.625rem;
806 -}
807 -.eps-app__title {
808 - color: var(--app-title-color);
809 - font-size: 0.9375rem;
810 - font-weight: 700;
811 - text-transform: uppercase;
812 - margin-block-end: 0;
813 -}
814 -.eps-app__main {
815 - display: flex;
816 - overflow: hidden;
817 - flex-grow: 1;
818 -}
819 -.eps-app__sidebar {
820 - background-color: var(--app-sidebar-background-color);
821 - padding-block-start: 1.25rem;
822 - width: 30%;
823 - max-width: 17.1875rem;
824 - border-inline-end: var(--e-a-border);
825 - flex-grow: 0;
826 - overflow-y: auto;
827 - z-index: 4;
828 -}
829 -.eps-app__content {
830 - flex-grow: 1;
831 - position: relative;
832 - padding: 2.75rem;
833 - height: 100%;
834 - overflow-y: auto;
835 -}
522 + max-width: 100%; }
523 + .eps-app__lightbox {
524 + display: -webkit-box;
525 + display: -ms-flexbox;
526 + display: flex;
527 + -webkit-box-align: center;
528 + -ms-flex-align: center;
529 + align-items: center;
530 + -webkit-box-pack: center;
531 + -ms-flex-pack: center;
532 + justify-content: center;
533 + position: fixed;
534 + height: 100%;
535 + width: 100%;
536 + background-color: var(--app-lightbox-background-color);
537 + z-index: 1040;
538 + bottom: 0;
539 + left: 0; }
540 + .eps-app__header {
541 + -ms-flex-negative: 0;
542 + flex-shrink: 0;
543 + font-size: 0.9375rem;
544 + color: var(--app-header-color);
545 + background-color: var(--app-header-background-color);
546 + -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
547 + box-shadow: 0 4px 10px var(--color-box-shadow-color);
548 + position: relative;
549 + z-index: 1;
550 + height: 3.125rem;
551 + padding: 0 1rem; }
552 + .eps-app__header-buttons {
553 + display: -webkit-box;
554 + display: -ms-flexbox;
555 + display: flex;
556 + -webkit-box-align: center;
557 + -ms-flex-align: center;
558 + align-items: center;
559 + -webkit-box-orient: horizontal;
560 + -webkit-box-direction: reverse;
561 + -ms-flex-direction: row-reverse;
562 + flex-direction: row-reverse;
563 + font-size: 1.125rem; }
564 + .eps-app__header-btn {
565 + --button-background-color: var(--app-header-buttons-color);
566 + -webkit-padding-start: 1rem;
567 + padding-inline-start: 1rem;
568 + font-size: 1.125rem;
569 + line-height: 1.25rem; }
570 + .eps-app__header-btn:first-child:not(:last-child) {
571 + -webkit-border-start: 1px solid var(--app-header-buttons-separator-color);
572 + border-inline-start: 1px solid var(--app-header-buttons-separator-color); }
573 + .eps-app__header-btn:not(:first-child) {
574 + -webkit-padding-end: 1rem;
575 + padding-inline-end: 1rem; }
576 + .eps-app__logo-title-wrapper {
577 + display: -webkit-box;
578 + display: -ms-flexbox;
579 + display: flex;
580 + -webkit-box-align: center;
581 + -ms-flex-align: center;
582 + align-items: center; }
583 + .eps-app__logo {
584 + display: block;
585 + width: 1.75rem;
586 + height: 1.75rem;
587 + line-height: 1.75rem;
588 + text-align: center;
589 + font-size: calc(0.4 * 1.75rem);
590 + -webkit-border-radius: 50%;
591 + border-radius: 50%;
592 + color: #fff;
593 + background-color: #93003F; }
594 + .eps-app__logo:not(:last-child) {
595 + -webkit-margin-end: 0.625rem;
596 + margin-inline-end: 0.625rem; }
597 + .eps-app__title {
598 + font-size: 0.9375rem;
599 + font-weight: 700;
600 + text-transform: uppercase;
601 + margin-bottom: 0; }
602 + .eps-app__main {
603 + display: -webkit-box;
604 + display: -ms-flexbox;
605 + display: flex;
606 + overflow: hidden;
607 + -webkit-box-flex: 1;
608 + -ms-flex-positive: 1;
609 + flex-grow: 1; }
610 + .eps-app__sidebar {
611 + background-color: var(--app-sidebar-background-color);
612 + padding-top: 1.25rem;
613 + width: 30%;
614 + max-width: 17.1875rem;
615 + -webkit-box-flex: 0;
616 + -ms-flex-positive: 0;
617 + flex-grow: 0;
618 + overflow-y: auto;
619 + -webkit-box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
620 + box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
621 + z-index: 2; }
622 + .eps-app__content {
623 + -webkit-box-flex: 1;
624 + -ms-flex-positive: 1;
625 + flex-grow: 1;
626 + position: relative;
627 + padding: 2.75rem;
628 + height: 100%;
629 + overflow-y: auto; }
836 630
837 -.e-app-upload-file__input {
838 - display: none;
839 -}
631 +.eps-css-grid {
632 + display: grid;
633 + grid-template-columns: repeat(var(--eps-grid-columns, auto-fill), minmax(var(--eps-grid-col-min-width, 1fr), var(--eps-grid-col-max-width, 1fr)));
634 + grid-gap: var(--eps-grid-spacing); }
840 635
841 -.e-app-drop-zone {
842 - --e-app-drop-zone-text-color: #69727D;
843 - --e-app-drop-zone-secondary-text-color: #515962;
844 -}
845 -.e-app-drop-zone__icon {
846 - margin-block-end: 2.75rem;
847 - font-size: 60px;
848 -}
849 -.e-app-drop-zone__text {
850 - color: var(--e-app-drop-zone-text-color);
851 -}
852 -.e-app-drop-zone__secondary-text {
853 - color: var(--e-app-drop-zone-secondary-text-color);
854 -}
855 -
856 -.eps-theme-dark .e-app-drop-zone {
857 - --e-app-drop-zone-text-color: #BABFC5;
858 - --e-app-drop-zone-secondary-text-color: #D5D8DC;
859 -}
860 -
861 636 :root {
862 - --info-toggle-color: #9DA5AE;
863 - --info-toggle-hover-color: #69727D;
864 -}
637 + --popover-background-color: #fff;
638 + --popover-item-color: #6d7882;
639 + --popover-item-hover-color: #556068;
640 + --popover-item-danger-hover-color: #b01b1b;
641 + --popover-item-background-color: #fff;
642 + --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
643 + --popover-box-shadow-size: 0px 1px 20px;
644 + --popover-arrow-color: #fff; }
865 645
866 646 .eps-theme-dark {
867 - --placeholder-filter: invert(0.8) sepia(1) saturate(0.2) hue-rotate(180deg) contrast(1.25) brightness(1.2);
868 - --info-toggle-color: #818A96;
869 - --info-toggle-hover-color: #BABFC5;
870 -}
647 + --popover-background-color: #4c4f56;
648 + --popover-item-color: #fff;
649 + --popover-item-hover-color: #e0e1e3;
650 + --popover-item-danger-hover-color: #F84343;
651 + --popover-item-background-color: #4c4f56;
652 + --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
653 + --popover-box-shadow-size: 0px 1px 20px;
654 + --popover-arrow-color: #4c4f56; }
871 655
872 -.e-site-part .eps-card__image {
873 - filter: var(--placeholder-filter, none);
874 -}
875 -.e-site-part__info-toggle {
876 - color: var(--info-toggle-color);
877 -}
878 -.e-site-part__info-toggle:hover {
879 - --info-toggle-color: var(--info-toggle-hover-color);
880 -}
656 +.eps-popover {
657 + padding: 10px 0;
658 + background-color: var(--popover-background-color);
659 + -webkit-box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
660 + box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
661 + list-style: none;
662 + display: -webkit-box;
663 + display: -ms-flexbox;
664 + display: flex;
665 + -webkit-box-orient: vertical;
666 + -webkit-box-direction: normal;
667 + -ms-flex-direction: column;
668 + flex-direction: column;
669 + min-width: 120px;
670 + -webkit-border-radius: 0.1875rem;
671 + border-radius: 0.1875rem;
672 + position: absolute;
673 + z-index: 1050;
674 + margin-top: 9px;
675 + -webkit-transform: translateX(-50%);
676 + -ms-transform: translateX(-50%);
677 + transform: translateX(-50%);
678 + left: 0.25rem; }
679 + .eps-popover__background {
680 + position: fixed;
681 + top: 0;
682 + bottom: 0;
683 + left: 0;
684 + right: 0;
685 + z-index: 1030; }
686 + .eps-popover__container {
687 + position: relative; }
688 + .eps-popover::before {
689 + content: "";
690 + display: block;
691 + position: absolute;
692 + width: 16px;
693 + height: 9px;
694 + margin: 0 0.1875rem 9px;
695 + top: -9px;
696 + left: 50%;
697 + -webkit-transform: translateX(-50%);
698 + -ms-transform: translateX(-50%);
699 + transform: translateX(-50%);
700 + border-color: transparent;
701 + border-style: solid;
702 + border-width: 0 8px 9px 8px;
703 + border-bottom-color: var(--popover-arrow-color); }
704 + .eps-popover__item {
705 + padding: 0.3125rem 1rem;
706 + background-color: var(--popover-item-background-color);
707 + color: var(--popover-item-color);
708 + font-size: 0.6875rem;
709 + font-weight: 500;
710 + line-height: 0.8125rem;
711 + width: 100%;
712 + -webkit-box-align: center;
713 + -ms-flex-align: center;
714 + align-items: center;
715 + cursor: pointer; }
716 + .eps-popover__item:hover {
717 + color: var(--popover-item-hover-color); }
718 + .eps-popover__item--danger:hover {
719 + color: var(--popover-item-danger-hover-color); }
720 + .eps-popover__item .eps-icon {
721 + font-size: inherit;
722 + -webkit-margin-end: 0.3125rem;
723 + margin-inline-end: 0.3125rem; }
881 724
882 -.e-site-editor__header {
883 - margin-block-end: 2.75rem;
884 - border-block-end: 1px solid var(--hr-color);
885 -}
725 +.eps-button {
726 + display: -webkit-inline-box;
727 + display: -ms-inline-flexbox;
728 + display: inline-flex;
729 + --button-line-height: 16px;
730 + --button-padding-y: 0.5em;
731 + --button-padding-x: 1.5em;
732 + --button-primary-background-color: #39b54a;
733 + --button-primary-hover-background-color: #33a242;
734 + --button-primary-active-background-color: #35a945;
735 + --button-primary-color: #fff;
736 + --button-secondary-background-color: #c2cbd2;
737 + --button-secondary-hover-background-color: #b3bec7;
738 + --button-secondary-active-background-color: #b9c3cc;
739 + --button-secondary-color: #fff;
740 + --button-danger-background-color: #b01b1b;
741 + --button-danger-hover-background-color: #9a1818;
742 + --button-danger-active-background-color: #a31919;
743 + --button-danger-color: #fff;
744 + --button-cta-background-color: #93003F;
745 + --button-cta-hover-background-color: #7a0034;
746 + --button-cta-active-background-color: #840038;
747 + --button-cta-color: #fff;
748 + --button-link-background-color: #58d0f5;
749 + --button-link-hover-background-color: #40c9f4;
750 + --button-link-active-background-color: #4accf4;
751 + --button-link-color: #fff;
752 + --button-disabled-background-color: #c2cbd2;
753 + --button-disabled-hover-background-color: #b3bec7;
754 + --button-disabled-active-background-color: #b9c3cc;
755 + --button-disabled-color: #fff;
756 + color: var(--button-background-color, currentColor);
757 + font-size: var(--button-font-size, inherit);
758 + font-weight: 500;
759 + line-height: var(--button-line-height);
760 + cursor: pointer; }
761 + .eps-button:active {
762 + --button-background-color: var(--button-active-background-color, transparent); }
763 + .eps-button:hover {
764 + --button-background-color: var(--button-hover-background-color); }
765 + .eps-theme-dark .eps-button {
766 + --button-primary-background-color: #39b54a;
767 + --button-primary-color: #fff;
768 + --button-primary-hover-background-color: #33a242;
769 + --button-primary-active-background-color: #35a945;
770 + --button-secondary-background-color: #64666a;
771 + --button-secondary-color: #fff;
772 + --button-secondary-hover-background-color: #58595d;
773 + --button-secondary-active-background-color: #5d5e62;
774 + --button-cta-background-color: #93003F;
775 + --button-cta-hover-background-color: #7a0034;
776 + --button-cta-active-background-color: #840038;
777 + --button-cta-color: #fff;
778 + --button-link-background-color: #58d0f5;
779 + --button-link-hover-background-color: #40c9f4;
780 + --button-link-active-background-color: #4accf4;
781 + --button-link-color: #fff;
782 + --button-disabled-background-color: #64666a;
783 + --button-disabled-hover-background-color: #58595d;
784 + --button-disabled-active-background-color: #5d5e62;
785 + --button-disabled-color: #fff; }
786 + .eps-button--contained {
787 + color: var(--button-color);
788 + padding: var(--button-padding-y) var(--button-padding-x);
789 + background-color: var(--button-background-color, transparent); }
790 + .eps-button--contained:hover {
791 + color: var(--button-color); }
792 + .eps-button--contained, .eps-button--outlined {
793 + -webkit-border-radius: 0.1875rem;
794 + border-radius: 0.1875rem; }
795 + .eps-button--underlined {
796 + text-decoration: underline; }
797 + .eps-button--sm {
798 + --button-font-size: 0.75rem;
799 + --button-line-height: 14px; }
800 + .eps-button--lg {
801 + --button-font-size: 0.9375rem;
802 + --button-line-height: 18px; }
803 + .eps-button--primary {
804 + --button-color: var(--button-primary-color);
805 + --button-background-color: var(--button-primary-background-color);
806 + --button-hover-background-color: var(--button-primary-hover-background-color);
807 + --button-active-background-color: var(--button-primary-active-background-color); }
808 + .eps-button--secondary {
809 + --button-color: var(--buton-secondary-color);
810 + --button-background-color: var(--button-secondary-background-color);
811 + --button-hover-background-color: var(--button-secondary-hover-background-color);
812 + --button-active-background-color: var(--button-secondary-active-background-color); }
813 + .eps-button--danger {
814 + --button-color: var(--buton-danger-color);
815 + --button-background-color: var(--button-danger-background-color);
816 + --button-hover-background-color: var(--button-danger-hover-background-color);
817 + --button-active-background-color: var(--button-danger-active-background-color); }
818 + .eps-button--cta {
819 + --button-color: var(--button-cta-color);
820 + --button-background-color: var(--button-cta-background-color);
821 + --button-hover-background-color: var(--button-cta-hover-background-color);
822 + --button-active-background-color: var(--button-cta-active-background-color); }
823 + .eps-button--link {
824 + --button-color: var(--button-link-color);
825 + --button-background-color: var(--button-link-background-color);
826 + --button-hover-background-color: var(--button-link-hover-background-color);
827 + --button-active-background-color: var(--button-link-active-background-color); }
828 + .eps-button--disabled, .eps-button[disabled] {
829 + --button-color: var(--button-disabled-color);
830 + --button-background-color: var(--button-disabled-background-color);
831 + --button-hover-background-color: var(--button-disabled-hover-background-color);
832 + --button-active-background-color: var(--button-disabled-active-background-color);
833 + cursor: default; }
886 834
835 +.eps-add-new-button {
836 + display: -webkit-inline-box;
837 + display: -ms-inline-flexbox;
838 + display: inline-flex;
839 + --eps-add-new-button-size: 1.5rem;
840 + line-height: var(--eps-add-new-button-size);
841 + cursor: pointer; }
842 + .eps-add-new-button .eps-icon {
843 + background-color: #58d0f5;
844 + color: #fff;
845 + width: var(--eps-add-new-button-size);
846 + height: var(--eps-add-new-button-size);
847 + -webkit-border-radius: 100%;
848 + border-radius: 100%;
849 + font-size: calc(var(--eps-add-new-button-size) * 0.75);
850 + text-align: center;
851 + line-height: var(--eps-add-new-button-size); }
852 + .eps-add-new-button span:not(.sr-only) {
853 + -webkit-margin-start: 0.625rem;
854 + margin-inline-start: 0.625rem;
855 + font-weight: 500; }
856 + .eps-add-new-button--sm {
857 + --eps-add-new-button-size: 1rem; }
858 +
887 859 :root {
888 - --e-elementor-loader-color: #ffffff;
889 - --e-elementor-loader-wrapper-color: #F9FAFA;
890 - --e-elementor-loader-box-color: #E6E8EA;
891 -}
860 + --menu-title-color: #6d7882; }
892 861
893 862 .eps-theme-dark {
894 - --e-elementor-loader-color: #1f2124;
895 - --e-elementor-loader-wrapper-color: #2b2c31;
896 - --e-elementor-loader-box-color: #3f444b;
897 -}
863 + --menu-title-color: #6d7882; }
898 864
899 -.elementor-loading {
900 - background-color: var(--e-elementor-loader-color);
901 - height: 100vh;
902 -}
865 +.eps-menu ul {
866 + list-style: none;
867 + padding: 0;
868 + margin: 0; }
869 + .eps-menu ul li {
870 + display: -webkit-box;
871 + display: -ms-flexbox;
872 + display: flex; }
903 873
904 -.elementor-loader-wrapper {
905 - position: absolute;
906 - inset-block-start: 50%;
907 - inset-inline-start: 50%;
908 - transform: translate(calc(-50% * var(--direction-multiplier)), -50%);
909 - width: 300px;
910 - display: flex;
911 - flex-direction: column;
912 - align-items: center;
913 - gap: 30px;
914 -}
915 -
916 -.elementor-loader {
917 - border-radius: 50%;
918 - padding: 40px;
919 - height: 150px;
920 - width: 150px;
921 - background-color: var(--e-elementor-loader-wrapper-color);
922 - box-sizing: border-box;
923 - box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02);
924 -}
925 -
926 -.elementor-loader-boxes {
927 - height: 100%;
928 - width: 100%;
929 - position: relative;
930 -}
931 -
932 -.elementor-loader-box {
933 - position: absolute;
934 - background-color: var(--e-elementor-loader-box-color);
935 - animation: load 1.8s linear infinite;
936 -}
937 -.elementor-loader-box:nth-of-type(1) {
938 - width: 20%;
939 - height: 100%;
940 - inset-block-start: 0;
941 - inset-inline-start: 0;
942 -}
943 -.elementor-loader-box:not(:nth-of-type(1)) {
944 - inset-inline-end: 0;
945 - height: 20%;
946 - width: 60%;
947 -}
948 -.elementor-loader-box:nth-of-type(2) {
949 - top: 0;
950 - animation-delay: calc(1.8s / 4 * -1);
951 -}
952 -.elementor-loader-box:nth-of-type(3) {
953 - top: 40%;
954 - animation-delay: calc(1.8s / 4 * -2);
955 -}
956 -.elementor-loader-box:nth-of-type(4) {
957 - bottom: 0;
958 - animation-delay: calc(1.8s / 4 * -3);
959 -}
960 -
961 -.elementor-loading-title {
962 - color: #9DA5AE;
963 - text-align: center;
874 +.eps-menu__title {
875 + padding: 0.5rem 1.875rem;
876 + font-size: 0.6875rem;
877 + line-height: 1.2;
964 878 text-transform: uppercase;
965 - letter-spacing: 7px;
966 - text-indent: 7px;
967 - font-size: 10px;
968 - width: 100%;
969 -}
879 + font-weight: normal;
880 + color: var(--menu-title-color); }
970 881
971 -@keyframes load {
972 - 0% {
973 - opacity: 0.3;
974 - }
975 - 50% {
976 - opacity: 1;
977 - }
978 - 100% {
979 - opacity: 0.3;
980 - }
981 -}
982 -.eps-menu__title {
983 - margin-block-start: 2.75rem;
984 - margin-block-end: 1rem;
985 -}
986 -
987 -.e-app-import {
988 - --e-app-import-back-to-library-color: #69727D;
989 - padding-block-end: 1.25rem;
990 -}
991 -.e-app-import__drop-zone {
992 - margin-block-start: 1.25rem;
993 -}
994 -.e-app-import__back-to-library {
995 - color: var(--e-app-import-back-to-library-color);
996 - margin-block-end: 1.5rem;
997 -}
998 -.e-app-import__back-to-library > i {
999 - margin-inline-end: 0.5rem;
1000 -}
1001 -
1002 -.eps-theme-dark .e-app-import {
1003 - --e-app-import-back-to-library-color: #BABFC5;
1004 -}
1005 -
1006 -.e-site-editor__promotion-overlay__link {
1007 - display: flex;
1008 - width: 100%;
1009 - height: 100%;
1010 - align-items: center;
1011 - justify-content: center;
1012 - flex-direction: column;
1013 - text-decoration: none;
1014 -}
1015 -.e-site-editor__promotion-overlay__icon {
1016 - font-size: 1.25rem;
1017 - color: #ffffff;
1018 - margin-block-end: 1rem;
1019 -}
1020 -
1021 -.e-app-import-export-wizard-step {
1022 - --e-app-import-export-wizard-step-icon-color: #818A96;
1023 - --e-app-import-export-wizard-step-text-color: #69727D;
1024 - --e-app-import-export-wizard-step-block-end-text-color: #69727D;
1025 - height: 100%;
1026 - position: relative;
1027 - text-align: center;
1028 -}
1029 -.e-app-import-export-wizard-step__media-container {
1030 - height: 140px;
1031 - margin: 5.5rem 0 2.75rem;
1032 -}
1033 -.e-app-import-export-wizard-step__icon {
1034 - color: var(--e-app-import-export-wizard-step-icon-color);
1035 - font-size: 50px;
1036 -}
1037 -.e-app-import-export-wizard-step__icon.eicon-loading {
1038 - font-size: 1.85rem;
1039 -}
1040 -.e-app-import-export-wizard-step__heading {
1041 - margin-block-end: 1.5rem;
1042 -}
1043 -.e-app-import-export-wizard-step__description, .e-app-import-export-wizard-step__info {
1044 - color: var(--e-app-import-export-wizard-step-text-color);
1045 -}
1046 -.e-app-import-export-wizard-step__info {
1047 - margin-block-start: 1.5rem;
1048 -}
1049 -.e-app-import-export-wizard-step__content {
1050 - text-align: initial;
1051 - margin-block-end: 1.25rem;
1052 -}
1053 -.e-app-import-export-wizard-step__notice {
1054 - display: block;
1055 - position: sticky;
1056 - inset-block-start: 100%; /* Will prevent text overlapping when window height is too short. */
1057 - color: var(--e-app-import-export-wizard-step-block-end-text-color);
1058 - font-style: italic;
1059 - margin-block-end: 0;
1060 -}
1061 -
1062 -.eps-theme-dark .e-app-import-export-wizard-step {
1063 - --e-app-import-export-wizard-step-icon-color: #818A96;
1064 - --e-app-import-export-wizard-step-text-color: #BABFC5;
1065 - --e-app-import-export-wizard-step-block-end-text-color: #BABFC5;
1066 -}
1067 -
1068 -.e-app-import-export-page-header {
1069 - --e-app-import-export-page-header-heading-color: #515962;
1070 - --e-app-import-export-page-header-description-color: #69727D;
1071 - margin-block-end: 2.75rem;
1072 -}
1073 -.e-app-import-export-page-header__content-wrapper {
1074 - max-width: 655px;
1075 -}
1076 -.e-app-import-export-page-header__heading {
1077 - color: var(--e-app-import-export-page-header-heading-color);
1078 -}
1079 -.e-app-import-export-page-header__description {
1080 - color: var(--e-app-import-export-page-header-description-color);
1081 - margin-block-start: 1.25rem;
1082 -}
1083 -
1084 -.eps-theme-dark .e-app-import-export-page-header {
1085 - --e-app-import-export-page-header-heading-color: #D5D8DC;
1086 - --e-app-import-export-page-header-description-color: #D5D8DC;
1087 -}
1088 -
1089 -.e-app-export-kit-content {
1090 - --e-app-export-kit-content-title-color: #3f444b;
1091 - --e-app-export-kit-content-description-color: #515962;
1092 - --e-app-export-kit-content-sm-notice-color: #BABFC5;
1093 -}
1094 -.e-app-export-kit-content__checkbox {
1095 - flex-shrink: 0;
1096 - margin-inline-end: 0.75rem;
1097 -}
1098 -.e-app-export-kit-content__title {
1099 - color: var(--e-app-export-kit-content-title-color);
1100 -}
1101 -.e-app-export-kit-content__description {
1102 - color: var(--e-app-export-kit-content-description-color);
1103 - margin-inline-end: 1.25rem;
1104 -}
1105 -.e-app-export-kit-content__notice {
1106 - margin-block-start: 1rem;
1107 -}
1108 -.e-app-export-kit-content__small-notice {
1109 - font-style: italic;
1110 - color: var(--e-app-export-kit-content-sm-notice-color);
1111 -}
1112 -
1113 -.eps-theme-dark .e-app-export-kit-content {
1114 - --e-app-export-kit-content-title-color: #D5D8DC;
1115 - --e-app-export-kit-content-description-color: #BABFC5;
1116 - --e-app-export-kit-content-sm-notice-color: #818A96;
1117 -}
1118 -
1119 -.e-app-wizard-footer {
1120 - --e-app-wizard-footer-border-color: #E6E8EA;
1121 - padding: 0.5rem;
1122 -}
1123 -.e-app-wizard-footer__separator {
1124 - border-block-start: 1px solid var(--e-app-wizard-footer-border-color);
1125 -}
1126 -
1127 -.eps-theme-dark .e-app-wizard-footer {
1128 - --e-app-wizard-footer-border-color: #333438;
1129 -}
1130 -
1131 -.e-app-export-templates-features__locked {
1132 - --e-app-export-templates-features-locked-color: #69727D;
1133 - color: var(--e-app-export-templates-features-locked-color);
1134 -}
1135 -
1136 -.eps-theme-dark .e-app-export-templates-features__locked {
1137 - --e-app-export-templates-features-locked-color: #9DA5AE;
1138 -}
1139 -
1140 882 :root {
1141 - --color-box-shadow-color: rgba(0, 0, 0, 0.05);
1142 -}
883 + --menu-item-color: #6d7882;
884 + --menu-item-color-hover: #556068;
885 + --menu-item-background-color-active: #fff;
886 + --menu-item-icon-color: #a4afb7;
887 + --menu-item-action-button-color: #d5dadf; }
1143 888
1144 889 .eps-theme-dark {
1145 - --color-box-shadow-color: rgba(0, 0, 0, 0.1);
1146 -}
890 + --menu-item-color: #e0e1e3;
891 + --menu-item-color-hover: #e0e1e3;
892 + --menu-item-background-color-active: #404349;
893 + --menu-item-icon-color: #b4b5b7;
894 + --menu-item-action-button-color: #64666a; }
1147 895
1148 -:root {
1149 - --card-background-color-hover: #ffffff;
1150 - --card-border: 1px solid #D5D8DC;
1151 - --card-header-footer-border: 1px solid var(--e-a-border-color);
1152 - --card-header-footer-active-border: 2px solid #BABFC5;
1153 - --card-headline-color: #515962;
1154 - --card-figure-background-color: #BABFC5;
1155 - --card-image-overlay-background-color: rgba(0, 0, 0, 0.2);
1156 -}
1157 -
1158 -.eps-theme-dark {
1159 - --card-background-color-hover: #2b2c31;
1160 - --card-border: 1px solid #333438;
1161 - --card-header-footer-border: 1px solid #333438;
1162 - --card-header-footer-active-border: 1px solid #1f2124;
1163 - --card-headline-color: #D5D8DC;
1164 - --card-figure-background-color: #3f444b;
1165 - --card-image-overlay-background-color: rgba(63, 68, 75, 0.5);
1166 -}
1167 -
1168 -.eps-card {
1169 - border: var(--card-border);
1170 - border-radius: 0.1875rem;
1171 - transition: 0.3s;
1172 - font-size: 0.75rem;
1173 -}
1174 -.eps-card__header {
1175 - padding: 0.625rem;
1176 - border-block-end: var(--card-header-footer-border);
1177 - min-height: 2.5rem;
896 +.eps-menu-item {
897 + display: -webkit-box;
898 + display: -ms-flexbox;
1178 899 display: flex;
1179 - align-items: center;
1180 -}
1181 -.eps-card__header--padding {
1182 - padding: var(--eps-card-header-padding);
1183 -}
1184 -.eps-card {
1185 - /*
1186 - todo: TBD: Optionally remove headline styling in favor of a global atom depending on variation needs
1187 - */
1188 -}
1189 -.eps-card__headline {
1190 - color: var(--card-headline-color);
1191 - margin-block-end: 0;
1192 - font-weight: 500;
1193 - flex-grow: 1;
1194 - overflow: hidden;
1195 - text-overflow: ellipsis;
1196 - white-space: nowrap;
1197 -}
1198 -.eps-card__body {
1199 - padding: 0.625rem 0.625rem;
1200 -}
1201 -.eps-card__body--padding {
1202 - padding: var(--eps-card-body-padding);
1203 -}
1204 -.eps-card__figure {
1205 - background-color: var(--card-figure-background-color);
900 + -webkit-box-align: center;
901 + -ms-flex-align: center;
902 + align-items: center;
1206 903 position: relative;
1207 - padding-block-end: var(--card-image-aspect-ratio, 95.6%);
1208 - overflow: hidden;
1209 - height: 0;
1210 -}
1211 -.eps-card__image {
1212 - width: 100%;
1213 - -o-object-fit: contain;
1214 - object-fit: contain;
1215 - -o-object-position: top;
1216 - object-position: top;
1217 - position: absolute;
1218 - inset-block-start: 0;
1219 - inset-inline-start: 0;
1220 -}
1221 -.eps-card__image-overlay {
1222 - position: absolute;
1223 - inset-block-start: 0;
1224 - background-color: var(--card-image-overlay-background-color);
1225 - z-index: 1;
1226 - width: 100%;
1227 - height: 100%;
1228 - opacity: 0;
904 + -webkit-transition: 0.3s;
905 + -o-transition: 0.3s;
1229 906 transition: 0.3s;
1230 -}
1231 -.eps-card__image-overlay:hover {
1232 - opacity: 1;
1233 -}
1234 -.eps-card__footer {
1235 - padding: 0.625rem;
1236 - border-block-start: var(--card-header-footer-border);
1237 - font-size: 0.6875rem;
1238 -}
1239 -.eps-card__footer--padding {
1240 - padding: var(--eps-card-footer-padding);
1241 -}
907 + --action-button-opacity: 0; }
908 + .eps-menu-item::before {
909 + content: '';
910 + display: block;
911 + position: absolute;
912 + top: 0;
913 + left: 0;
914 + height: 100%;
915 + width: var(--menu-item-pointer-width);
916 + background-color: #58d0f5; }
917 + .eps-menu-item:hover {
918 + --action-button-opacity: 1; }
919 + .eps-menu-item:hover, .eps-menu-item--active {
920 + --menu-item-color: var(--menu-item-color-hover);
921 + --eps-link-color: var(--menu-item-color-hover);
922 + --menu-item-icon-color: #58d0f5; }
923 + .eps-menu-item--active {
924 + background-color: var(--menu-item-background-color-active); }
925 + .eps-menu-item__link {
926 + padding: 0.5rem 1.875rem;
927 + min-height: 2.75rem;
928 + font-size: 0.75rem;
929 + line-height: 1.2;
930 + -webkit-box-flex: 1;
931 + -ms-flex-positive: 1;
932 + flex-grow: 1;
933 + display: -webkit-box;
934 + display: -ms-flexbox;
935 + display: flex;
936 + -webkit-box-align: center;
937 + -ms-flex-align: center;
938 + align-items: center;
939 + color: var(--menu-item-color);
940 + --eps-link-color: var(--menu-item-color); }
941 + .eps-menu-item__link:not(:last-child) {
942 + -webkit-padding-end: 0;
943 + padding-inline-end: 0; }
944 + .eps-menu-item__link .eps-icon {
945 + font-size: 1.125rem;
946 + color: var(--menu-item-icon-color);
947 + -webkit-margin-end: 0.75rem;
948 + margin-inline-end: 0.75rem; }
949 + .eps-menu-item__action-button {
950 + color: var(--menu-item-action-button-color);
951 + opacity: var(--action-button-opacity);
952 + padding: 0.625rem;
953 + -webkit-transition: 0.3s;
954 + -o-transition: 0.3s;
955 + transition: 0.3s;
956 + -webkit-margin-end: 1.25rem;
957 + margin-inline-end: 1.25rem; }
958 + .eps-menu-item--active {
959 + --menu-item-pointer-width: 0.3125rem;
960 + -webkit-box-shadow: 0 3px 6px var(--color-box-shadow-color);
961 + box-shadow: 0 3px 6px var(--color-box-shadow-color); }
962 + .eps-menu-item--active .eps-menu-item__link .eps-icon {
963 + color: #58d0f5; }
1242 964
1243 965 :root {
1244 - --menu-item-color: #515962;
1245 - --menu-item-color-hover: #3f444b;
1246 - --menu-item-color-active: #0C0D0E;
1247 - --menu-item-background-color-hover: #F9FAFA;
1248 - --menu-item-background-color-active: #E6E8EA;
1249 - --menu-item-action-button-color: #9DA5AE;
1250 -}
966 + --eps-modal-background-color: #fff;
967 + --eps-modal-header-background-color: #58d0f5; }
1251 968
1252 969 .eps-theme-dark {
1253 - --menu-item-color: #D5D8DC;
1254 - --menu-item-color-hover: #BABFC5;
1255 - --menu-item-color-active: #9DA5AE;
1256 - --menu-item-background-color-hover: #2b2c31;
1257 - --menu-item-background-color-active: #333438;
1258 - --menu-item-action-button-color: #818A96;
1259 -}
970 + --eps-modal-background-color: #34383c;
971 + --eps-modal-header-background-color: #58d0f5; }
1260 972
1261 -.eps-menu-item {
1262 - display: flex;
1263 - align-items: center;
1264 - position: relative;
1265 - transition: 0.3s;
1266 - --action-button-opacity: 0;
1267 -}
1268 -.eps-menu-item::before {
1269 - content: "";
1270 - display: block;
1271 - position: absolute;
1272 - inset-block-start: 0;
1273 - inset-inline-start: 0;
1274 - height: 100%;
1275 - width: var(--menu-item-pointer-width);
1276 - background-color: #0C0D0E;
1277 -}
1278 -.eps-menu-item:hover:not(.eps-menu-item--active) {
1279 - background-color: var(--menu-item-background-color-hover);
1280 - --action-button-opacity: 1;
1281 - --menu-item-color: var(--menu-item-color-hover);
1282 - --eps-link-color: var(--menu-item-color-hover);
1283 -}
1284 -.eps-menu-item--active {
1285 - background-color: var(--menu-item-background-color-active);
1286 - --menu-item-color: var(--menu-item-color-active);
1287 - --eps-link-color: var(--menu-item-color-active);
1288 -}
1289 -.eps-menu-item__link {
1290 - padding: 0.5rem 1.875rem;
1291 - min-height: 2.75rem;
1292 - font-size: 0.75rem;
1293 - line-height: 1.2;
1294 - flex-grow: 1;
1295 - display: flex;
1296 - align-items: center;
1297 - color: var(--menu-item-color);
1298 - --eps-link-color: var(--menu-item-color);
1299 -}
1300 -.eps-menu-item__link:not(:last-child) {
1301 - padding-inline-end: 0;
1302 -}
1303 -.eps-menu-item__link .eps-icon {
1304 - font-size: 1.125rem;
1305 - margin-inline-end: 0.75rem;
1306 -}
1307 -.eps-menu-item__action-button {
1308 - opacity: var(--action-button-opacity);
1309 - padding: 0.625rem;
1310 - transition: 0.3s;
1311 - margin-inline-end: 1.25rem;
1312 -}
1313 -.eps-menu-item--active {
1314 - --menu-item-pointer-width: 0.3125rem;
1315 -}
973 +/** ----------------------------------------------------------------
974 + EPS Modal
975 +---------------------------------------------------------------- */
976 +.eps-modal {
977 + max-width: 43.75rem;
978 + background: var(--eps-modal-background-color);
979 + -webkit-border-radius: 0.1875rem;
980 + border-radius: 0.1875rem;
981 + -webkit-animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards;
982 + animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards;
983 + overflow: hidden; }
984 + .eps-modal__overlay {
985 + background: rgba(0, 0, 0, 0.5);
986 + position: fixed;
987 + display: -webkit-box;
988 + display: -ms-flexbox;
989 + display: flex;
990 + top: 0;
991 + left: 0;
992 + width: 100%;
993 + height: 100%;
994 + -webkit-box-align: center;
995 + -ms-flex-align: center;
996 + align-items: center;
997 + -webkit-box-pack: center;
998 + -ms-flex-pack: center;
999 + justify-content: center;
1000 + z-index: 1030; }
1001 + .eps-modal__header {
1002 + font-size: 0.875rem;
1003 + background: var(--eps-modal-header-background-color);
1004 + color: #fff;
1005 + height: 2.75rem;
1006 + padding: 0.625rem 1rem; }
1007 + .eps-modal__icon {
1008 + -webkit-margin-end: 0.625rem;
1009 + margin-inline-end: 0.625rem; }
1010 + .eps-modal__body {
1011 + padding: 1.875rem; }
1012 + .eps-modal__tip, .eps-modal .eps-tip {
1013 + -webkit-padding-start: 0.75rem;
1014 + padding-inline-start: 0.75rem;
1015 + -webkit-border-start: 3px solid #58d0f5;
1016 + border-inline-start: 3px solid #58d0f5; }
1017 + .eps-modal__tip:not(:last-child), .eps-modal .eps-tip:not(:last-child) {
1018 + margin-bottom: 1.875rem; }
1019 + .eps-modal__tip:not(:first-child), .eps-modal .eps-tip:not(:first-child) {
1020 + margin-top: 1.875rem; }
1021 + .eps-modal__close-wrapper {
1022 + -webkit-padding-start: 1rem;
1023 + padding-inline-start: 1rem;
1024 + -webkit-border-start: solid 1px #fff;
1025 + border-inline-start: solid 1px #fff; }
1316 1026
1027 +.eps-grid {
1028 + --grid-spacing-gutters: calc(2 * var(--grid-spacing-gutter));
1029 + --grid-spacing-width: calc(100% + var(--grid-spacing-gutters)); }
1030 +
1317 1031 .eps-grid-container {
1032 + display: -webkit-box;
1033 + display: -ms-flexbox;
1318 1034 display: flex;
1319 - flex-wrap: wrap;
1320 - width: 100%;
1321 -}
1322 -.eps-grid-container--no-wrap {
1323 - flex-wrap: nowrap;
1324 -}
1325 -.eps-grid-container--wrap-reverse {
1326 - flex-wrap: wrap-reverse;
1327 -}
1328 -.eps-grid-container--spacing {
1329 - --grid-row-gutter: calc(-1 * calc(var(--grid-spacing-gutter) * 0.625rem / 10));
1330 - width: var(--grid-spacing-width);
1331 - margin: var(--grid-row-gutter);
1332 -}
1333 -.eps-grid-container--spacing > .eps-grid-item {
1334 - padding: var(--grid-spacing-gutter);
1335 -}
1035 + -ms-flex-wrap: wrap;
1036 + flex-wrap: wrap;
1037 + width: 100%; }
1038 + .eps-grid-container--no-wrap {
1039 + -ms-flex-wrap: nowrap;
1040 + flex-wrap: nowrap; }
1041 + .eps-grid-container--wrap-reverse {
1042 + -ms-flex-wrap: wrap-reverse;
1043 + flex-wrap: wrap-reverse; }
1044 + .eps-grid-container--spacing {
1045 + --grid-row-gutter: calc(var(--grid-spacing-gutter) * -0.0625rem);
1046 + width: var(--grid-spacing-width);
1047 + margin: var(--grid-row-gutter); }
1048 + .eps-grid-container--spacing > .eps-grid-item {
1049 + padding: calc(var(--grid-spacing-gutter) * 0.0625rem); }
1050 +
1336 1051 .eps-grid--direction-row {
1337 - flex-direction: row;
1338 -}
1339 -.eps-grid--direction-row-reverse {
1340 - flex-direction: row-reverse;
1341 -}
1052 + -webkit-box-orient: horizontal;
1053 + -webkit-box-direction: normal;
1054 + -ms-flex-direction: row;
1055 + flex-direction: row; }
1056 + .eps-grid--direction-row-reverse {
1057 + -webkit-box-orient: horizontal;
1058 + -webkit-box-direction: reverse;
1059 + -ms-flex-direction: row-reverse;
1060 + flex-direction: row-reverse; }
1061 +
1342 1062 .eps-grid--direction-column {
1343 - flex-direction: column;
1344 -}
1345 -.eps-grid--direction-column-reverse {
1346 - flex-direction: column-reverse;
1347 -}
1063 + -webkit-box-orient: vertical;
1064 + -webkit-box-direction: normal;
1065 + -ms-flex-direction: column;
1066 + flex-direction: column; }
1067 + .eps-grid--direction-column-reverse {
1068 + -webkit-box-orient: vertical;
1069 + -webkit-box-direction: reverse;
1070 + -ms-flex-direction: column-reverse;
1071 + flex-direction: column-reverse; }
1072 +
1348 1073 .eps-grid--justify-stretch {
1349 - justify-content: stretch;
1350 -}
1074 + -webkit-box-pack: stretch;
1075 + -ms-flex-pack: stretch;
1076 + justify-content: stretch; }
1077 +
1351 1078 .eps-grid--justify-start {
1352 - justify-content: flex-start;
1353 -}
1079 + -webkit-box-pack: start;
1080 + -ms-flex-pack: start;
1081 + justify-content: flex-start; }
1082 +
1354 1083 .eps-grid--justify-center {
1355 - justify-content: center;
1356 -}
1084 + -webkit-box-pack: center;
1085 + -ms-flex-pack: center;
1086 + justify-content: center; }
1087 +
1357 1088 .eps-grid--justify-end {
1358 - justify-content: flex-end;
1359 -}
1089 + -webkit-box-pack: end;
1090 + -ms-flex-pack: end;
1091 + justify-content: flex-end; }
1092 +
1360 1093 .eps-grid--justify-space-between {
1361 - justify-content: space-between;
1362 -}
1094 + -webkit-box-pack: justify;
1095 + -ms-flex-pack: justify;
1096 + justify-content: space-between; }
1097 +
1363 1098 .eps-grid--justify-space-around {
1364 - justify-content: space-around;
1365 -}
1099 + -ms-flex-pack: distribute;
1100 + justify-content: space-around; }
1101 +
1366 1102 .eps-grid--justify-space-evenly {
1367 - justify-content: space-evenly;
1368 -}
1103 + -webkit-box-pack: space-evenly;
1104 + -ms-flex-pack: space-evenly;
1105 + justify-content: space-evenly; }
1106 +
1369 1107 .eps-grid--align-content-stretch {
1370 - align-content: stretch;
1371 -}
1108 + -ms-flex-line-pack: stretch;
1109 + align-content: stretch; }
1110 +
1372 1111 .eps-grid--align-content-start {
1373 - align-content: flex-start;
1374 -}
1112 + -ms-flex-line-pack: start;
1113 + align-content: flex-start; }
1114 +
1375 1115 .eps-grid--align-content-center {
1376 - align-content: center;
1377 -}
1116 + -ms-flex-line-pack: center;
1117 + align-content: center; }
1118 +
1378 1119 .eps-grid--align-content-end {
1379 - align-content: flex-end;
1380 -}
1120 + -ms-flex-line-pack: end;
1121 + align-content: flex-end; }
1122 +
1381 1123 .eps-grid--align-content-space-between {
1382 - align-content: space-between;
1383 -}
1124 + -ms-flex-line-pack: justify;
1125 + align-content: space-between; }
1126 +
1384 1127 .eps-grid--align-items-start {
1385 - align-items: flex-start;
1386 -}
1128 + -webkit-box-align: start;
1129 + -ms-flex-align: start;
1130 + align-items: flex-start; }
1131 +
1387 1132 .eps-grid--align-items-center {
1388 - align-items: center;
1389 -}
1133 + -webkit-box-align: center;
1134 + -ms-flex-align: center;
1135 + align-items: center; }
1136 +
1390 1137 .eps-grid--align-items-end {
1391 - align-items: flex-end;
1392 -}
1138 + -webkit-box-align: end;
1139 + -ms-flex-align: end;
1140 + align-items: flex-end; }
1141 +
1393 1142 .eps-grid--align-items-baseline {
1394 - align-items: baseline;
1395 -}
1143 + -webkit-box-align: baseline;
1144 + -ms-flex-align: baseline;
1145 + align-items: baseline; }
1146 +
1396 1147 .eps-grid--align-items-stretch {
1397 - align-items: stretch;
1398 -}
1148 + -webkit-box-align: stretch;
1149 + -ms-flex-align: stretch;
1150 + align-items: stretch; }
1399 1151
1400 1152 .eps-grid-item--zero-min-width {
1401 - min-width: 0;
1402 -}
1153 + min-width: 0; }
1403 1154
1404 1155 @media screen and (min-width: 480px) {
1405 1156 .eps-grid-item-sm {
1406 - flex-grow: 1;
1157 + -webkit-box-flex: 1;
1158 + -ms-flex-positive: 1;
1159 + flex-grow: 1;
1407 1160 max-width: 100%;
1408 - flex-basis: 0;
1409 - }
1410 -}
1161 + -ms-flex-preferred-size: 0;
1162 + flex-basis: 0; } }
1163 +
1411 1164 @media screen and (min-width: 768px) {
1412 1165 .eps-grid-item-md {
1413 - flex-grow: 1;
1166 + -webkit-box-flex: 1;
1167 + -ms-flex-positive: 1;
1168 + flex-grow: 1;
1414 1169 max-width: 100%;
1415 - flex-basis: 0;
1416 - }
1417 -}
1170 + -ms-flex-preferred-size: 0;
1171 + flex-basis: 0; } }
1172 +
1418 1173 @media screen and (min-width: 1025px) {
1419 1174 .eps-grid-item-lg {
1420 - flex-grow: 1;
1175 + -webkit-box-flex: 1;
1176 + -ms-flex-positive: 1;
1177 + flex-grow: 1;
1421 1178 max-width: 100%;
1422 - flex-basis: 0;
1423 - }
1424 -}
1179 + -ms-flex-preferred-size: 0;
1180 + flex-basis: 0; } }
1181 +
1425 1182 @media screen and (min-width: 1440px) {
1426 1183 .eps-grid-item-xl {
1427 - flex-grow: 1;
1184 + -webkit-box-flex: 1;
1185 + -ms-flex-positive: 1;
1186 + flex-grow: 1;
1428 1187 max-width: 100%;
1429 - flex-basis: 0;
1430 - }
1431 -}
1188 + -ms-flex-preferred-size: 0;
1189 + flex-basis: 0; } }
1190 +
1432 1191 @media screen and (min-width: 1600px) {
1433 1192 .eps-grid-item-xxl {
1434 - flex-grow: 1;
1193 + -webkit-box-flex: 1;
1194 + -ms-flex-positive: 1;
1195 + flex-grow: 1;
1435 1196 max-width: 100%;
1436 - flex-basis: 0;
1437 - }
1438 -}
1439 -.eps-grid-item-xs-1 {
1440 - flex-grow: 0;
1441 - max-width: calc(1 / 12 * 100%);
1442 - flex-basis: calc(1 / 12 * 100%);
1443 -}
1197 + -ms-flex-preferred-size: 0;
1198 + flex-basis: 0; } }
1444 1199
1445 -.eps-grid-item-xs-2 {
1446 - flex-grow: 0;
1447 - max-width: calc(2 / 12 * 100%);
1448 - flex-basis: calc(2 / 12 * 100%);
1449 -}
1450 -
1451 -.eps-grid-item-xs-3 {
1452 - flex-grow: 0;
1453 - max-width: calc(3 / 12 * 100%);
1454 - flex-basis: calc(3 / 12 * 100%);
1455 -}
1456 -
1457 -.eps-grid-item-xs-4 {
1458 - flex-grow: 0;
1459 - max-width: calc(4 / 12 * 100%);
1460 - flex-basis: calc(4 / 12 * 100%);
1461 -}
1462 -
1463 -.eps-grid-item-xs-5 {
1464 - flex-grow: 0;
1465 - max-width: calc(5 / 12 * 100%);
1466 - flex-basis: calc(5 / 12 * 100%);
1467 -}
1468 -
1469 -.eps-grid-item-xs-6 {
1470 - flex-grow: 0;
1471 - max-width: calc(6 / 12 * 100%);
1472 - flex-basis: calc(6 / 12 * 100%);
1473 -}
1474 -
1475 -.eps-grid-item-xs-7 {
1476 - flex-grow: 0;
1477 - max-width: calc(7 / 12 * 100%);
1478 - flex-basis: calc(7 / 12 * 100%);
1479 -}
1480 -
1481 -.eps-grid-item-xs-8 {
1482 - flex-grow: 0;
1483 - max-width: calc(8 / 12 * 100%);
1484 - flex-basis: calc(8 / 12 * 100%);
1485 -}
1486 -
1487 -.eps-grid-item-xs-9 {
1488 - flex-grow: 0;
1489 - max-width: calc(9 / 12 * 100%);
1490 - flex-basis: calc(9 / 12 * 100%);
1491 -}
1492 -
1493 -.eps-grid-item-xs-10 {
1494 - flex-grow: 0;
1495 - max-width: calc(10 / 12 * 100%);
1496 - flex-basis: calc(10 / 12 * 100%);
1497 -}
1498 -
1499 -.eps-grid-item-xs-11 {
1500 - flex-grow: 0;
1501 - max-width: calc(11 / 12 * 100%);
1502 - flex-basis: calc(11 / 12 * 100%);
1503 -}
1504 -
1505 -.eps-grid-item-xs-12 {
1506 - flex-grow: 0;
1507 - max-width: calc(12 / 12 * 100%);
1508 - flex-basis: calc(12 / 12 * 100%);
1509 -}
1510 -
1511 1200 @media screen and (min-width: 480px) {
1512 1201 .eps-grid-item-sm-1 {
1513 - flex-grow: 0;
1514 - max-width: calc(1 / 12 * 100%);
1515 - flex-basis: calc(1 / 12 * 100%);
1516 - }
1202 + -webkit-box-flex: 0;
1203 + -ms-flex-positive: 0;
1204 + flex-grow: 0;
1205 + max-width: 8.3333333333%;
1206 + -ms-flex-preferred-size: 8.3333333333%;
1207 + flex-basis: 8.3333333333%; }
1517 1208 .eps-grid-item-sm-2 {
1518 - flex-grow: 0;
1519 - max-width: calc(2 / 12 * 100%);
1520 - flex-basis: calc(2 / 12 * 100%);
1521 - }
1209 + -webkit-box-flex: 0;
1210 + -ms-flex-positive: 0;
1211 + flex-grow: 0;
1212 + max-width: 16.6666666667%;
1213 + -ms-flex-preferred-size: 16.6666666667%;
1214 + flex-basis: 16.6666666667%; }
1522 1215 .eps-grid-item-sm-3 {
1523 - flex-grow: 0;
1524 - max-width: calc(3 / 12 * 100%);
1525 - flex-basis: calc(3 / 12 * 100%);
1526 - }
1216 + -webkit-box-flex: 0;
1217 + -ms-flex-positive: 0;
1218 + flex-grow: 0;
1219 + max-width: 25%;
1220 + -ms-flex-preferred-size: 25%;
1221 + flex-basis: 25%; }
1527 1222 .eps-grid-item-sm-4 {
1528 - flex-grow: 0;
1529 - max-width: calc(4 / 12 * 100%);
1530 - flex-basis: calc(4 / 12 * 100%);
1531 - }
1223 + -webkit-box-flex: 0;
1224 + -ms-flex-positive: 0;
1225 + flex-grow: 0;
1226 + max-width: 33.3333333333%;
1227 + -ms-flex-preferred-size: 33.3333333333%;
1228 + flex-basis: 33.3333333333%; }
1532 1229 .eps-grid-item-sm-5 {
1533 - flex-grow: 0;
1534 - max-width: calc(5 / 12 * 100%);
1535 - flex-basis: calc(5 / 12 * 100%);
1536 - }
1230 + -webkit-box-flex: 0;
1231 + -ms-flex-positive: 0;
1232 + flex-grow: 0;
1233 + max-width: 41.6666666667%;
1234 + -ms-flex-preferred-size: 41.6666666667%;
1235 + flex-basis: 41.6666666667%; }
1537 1236 .eps-grid-item-sm-6 {
1538 - flex-grow: 0;
1539 - max-width: calc(6 / 12 * 100%);
1540 - flex-basis: calc(6 / 12 * 100%);
1541 - }
1237 + -webkit-box-flex: 0;
1238 + -ms-flex-positive: 0;
1239 + flex-grow: 0;
1240 + max-width: 50%;
1241 + -ms-flex-preferred-size: 50%;
1242 + flex-basis: 50%; }
1542 1243 .eps-grid-item-sm-7 {
1543 - flex-grow: 0;
1544 - max-width: calc(7 / 12 * 100%);
1545 - flex-basis: calc(7 / 12 * 100%);
1546 - }
1244 + -webkit-box-flex: 0;
1245 + -ms-flex-positive: 0;
1246 + flex-grow: 0;
1247 + max-width: 58.3333333333%;
1248 + -ms-flex-preferred-size: 58.3333333333%;
1249 + flex-basis: 58.3333333333%; }
1547 1250 .eps-grid-item-sm-8 {
1548 - flex-grow: 0;
1549 - max-width: calc(8 / 12 * 100%);
1550 - flex-basis: calc(8 / 12 * 100%);
1551 - }
1251 + -webkit-box-flex: 0;
1252 + -ms-flex-positive: 0;
1253 + flex-grow: 0;
1254 + max-width: 66.6666666667%;
1255 + -ms-flex-preferred-size: 66.6666666667%;
1256 + flex-basis: 66.6666666667%; }
1552 1257 .eps-grid-item-sm-9 {
1553 - flex-grow: 0;
1554 - max-width: calc(9 / 12 * 100%);
1555 - flex-basis: calc(9 / 12 * 100%);
1556 - }
1258 + -webkit-box-flex: 0;
1259 + -ms-flex-positive: 0;
1260 + flex-grow: 0;
1261 + max-width: 75%;
1262 + -ms-flex-preferred-size: 75%;
1263 + flex-basis: 75%; }
1557 1264 .eps-grid-item-sm-10 {
1558 - flex-grow: 0;
1559 - max-width: calc(10 / 12 * 100%);
1560 - flex-basis: calc(10 / 12 * 100%);
1561 - }
1265 + -webkit-box-flex: 0;
1266 + -ms-flex-positive: 0;
1267 + flex-grow: 0;
1268 + max-width: 83.3333333333%;
1269 + -ms-flex-preferred-size: 83.3333333333%;
1270 + flex-basis: 83.3333333333%; }
1562 1271 .eps-grid-item-sm-11 {
1563 - flex-grow: 0;
1564 - max-width: calc(11 / 12 * 100%);
1565 - flex-basis: calc(11 / 12 * 100%);
1566 - }
1272 + -webkit-box-flex: 0;
1273 + -ms-flex-positive: 0;
1274 + flex-grow: 0;
1275 + max-width: 91.6666666667%;
1276 + -ms-flex-preferred-size: 91.6666666667%;
1277 + flex-basis: 91.6666666667%; }
1567 1278 .eps-grid-item-sm-12 {
1568 - flex-grow: 0;
1569 - max-width: calc(12 / 12 * 100%);
1570 - flex-basis: calc(12 / 12 * 100%);
1571 - }
1572 -}
1279 + -webkit-box-flex: 0;
1280 + -ms-flex-positive: 0;
1281 + flex-grow: 0;
1282 + max-width: 100%;
1283 + -ms-flex-preferred-size: 100%;
1284 + flex-basis: 100%; } }
1285 +
1573 1286 @media screen and (min-width: 768px) {
1574 1287 .eps-grid-item-md-1 {
1575 - flex-grow: 0;
1576 - max-width: calc(1 / 12 * 100%);
1577 - flex-basis: calc(1 / 12 * 100%);
1578 - }
1288 + -webkit-box-flex: 0;
1289 + -ms-flex-positive: 0;
1290 + flex-grow: 0;
1291 + max-width: 8.3333333333%;
1292 + -ms-flex-preferred-size: 8.3333333333%;
1293 + flex-basis: 8.3333333333%; }
1579 1294 .eps-grid-item-md-2 {
1580 - flex-grow: 0;
1581 - max-width: calc(2 / 12 * 100%);
1582 - flex-basis: calc(2 / 12 * 100%);
1583 - }
1295 + -webkit-box-flex: 0;
1296 + -ms-flex-positive: 0;
1297 + flex-grow: 0;
1298 + max-width: 16.6666666667%;
1299 + -ms-flex-preferred-size: 16.6666666667%;
1300 + flex-basis: 16.6666666667%; }
1584 1301 .eps-grid-item-md-3 {
1585 - flex-grow: 0;
1586 - max-width: calc(3 / 12 * 100%);
1587 - flex-basis: calc(3 / 12 * 100%);
1588 - }
1302 + -webkit-box-flex: 0;
1303 + -ms-flex-positive: 0;
1304 + flex-grow: 0;
1305 + max-width: 25%;
1306 + -ms-flex-preferred-size: 25%;
1307 + flex-basis: 25%; }
1589 1308 .eps-grid-item-md-4 {
1590 - flex-grow: 0;
1591 - max-width: calc(4 / 12 * 100%);
1592 - flex-basis: calc(4 / 12 * 100%);
1593 - }
1309 + -webkit-box-flex: 0;
1310 + -ms-flex-positive: 0;
1311 + flex-grow: 0;
1312 + max-width: 33.3333333333%;
1313 + -ms-flex-preferred-size: 33.3333333333%;
1314 + flex-basis: 33.3333333333%; }
1594 1315 .eps-grid-item-md-5 {
1595 - flex-grow: 0;
1596 - max-width: calc(5 / 12 * 100%);
1597 - flex-basis: calc(5 / 12 * 100%);
1598 - }
1316 + -webkit-box-flex: 0;
1317 + -ms-flex-positive: 0;
1318 + flex-grow: 0;
1319 + max-width: 41.6666666667%;
1320 + -ms-flex-preferred-size: 41.6666666667%;
1321 + flex-basis: 41.6666666667%; }
1599 1322 .eps-grid-item-md-6 {
1600 - flex-grow: 0;
1601 - max-width: calc(6 / 12 * 100%);
1602 - flex-basis: calc(6 / 12 * 100%);
1603 - }
1323 + -webkit-box-flex: 0;
1324 + -ms-flex-positive: 0;
1325 + flex-grow: 0;
1326 + max-width: 50%;
1327 + -ms-flex-preferred-size: 50%;
1328 + flex-basis: 50%; }
1604 1329 .eps-grid-item-md-7 {
1605 - flex-grow: 0;
1606 - max-width: calc(7 / 12 * 100%);
1607 - flex-basis: calc(7 / 12 * 100%);
1608 - }
1330 + -webkit-box-flex: 0;
1331 + -ms-flex-positive: 0;
1332 + flex-grow: 0;
1333 + max-width: 58.3333333333%;
1334 + -ms-flex-preferred-size: 58.3333333333%;
1335 + flex-basis: 58.3333333333%; }
1609 1336 .eps-grid-item-md-8 {
1610 - flex-grow: 0;
1611 - max-width: calc(8 / 12 * 100%);
1612 - flex-basis: calc(8 / 12 * 100%);
1613 - }
1337 + -webkit-box-flex: 0;
1338 + -ms-flex-positive: 0;
1339 + flex-grow: 0;
1340 + max-width: 66.6666666667%;
1341 + -ms-flex-preferred-size: 66.6666666667%;
1342 + flex-basis: 66.6666666667%; }
1614 1343 .eps-grid-item-md-9 {
1615 - flex-grow: 0;
1616 - max-width: calc(9 / 12 * 100%);
1617 - flex-basis: calc(9 / 12 * 100%);
1618 - }
1344 + -webkit-box-flex: 0;
1345 + -ms-flex-positive: 0;
1346 + flex-grow: 0;
1347 + max-width: 75%;
1348 + -ms-flex-preferred-size: 75%;
1349 + flex-basis: 75%; }
1619 1350 .eps-grid-item-md-10 {
1620 - flex-grow: 0;
1621 - max-width: calc(10 / 12 * 100%);
1622 - flex-basis: calc(10 / 12 * 100%);
1623 - }
1351 + -webkit-box-flex: 0;
1352 + -ms-flex-positive: 0;
1353 + flex-grow: 0;
1354 + max-width: 83.3333333333%;
1355 + -ms-flex-preferred-size: 83.3333333333%;
1356 + flex-basis: 83.3333333333%; }
1624 1357 .eps-grid-item-md-11 {
1625 - flex-grow: 0;
1626 - max-width: calc(11 / 12 * 100%);
1627 - flex-basis: calc(11 / 12 * 100%);
1628 - }
1358 + -webkit-box-flex: 0;
1359 + -ms-flex-positive: 0;
1360 + flex-grow: 0;
1361 + max-width: 91.6666666667%;
1362 + -ms-flex-preferred-size: 91.6666666667%;
1363 + flex-basis: 91.6666666667%; }
1629 1364 .eps-grid-item-md-12 {
1630 - flex-grow: 0;
1631 - max-width: calc(12 / 12 * 100%);
1632 - flex-basis: calc(12 / 12 * 100%);
1633 - }
1634 -}
1365 + -webkit-box-flex: 0;
1366 + -ms-flex-positive: 0;
1367 + flex-grow: 0;
1368 + max-width: 100%;
1369 + -ms-flex-preferred-size: 100%;
1370 + flex-basis: 100%; } }
1371 +
1635 1372 @media screen and (min-width: 1025px) {
1636 1373 .eps-grid-item-lg-1 {
1637 - flex-grow: 0;
1638 - max-width: calc(1 / 12 * 100%);
1639 - flex-basis: calc(1 / 12 * 100%);
1640 - }
1374 + -webkit-box-flex: 0;
1375 + -ms-flex-positive: 0;
1376 + flex-grow: 0;
1377 + max-width: 8.3333333333%;
1378 + -ms-flex-preferred-size: 8.3333333333%;
1379 + flex-basis: 8.3333333333%; }
1641 1380 .eps-grid-item-lg-2 {
1642 - flex-grow: 0;
1643 - max-width: calc(2 / 12 * 100%);
1644 - flex-basis: calc(2 / 12 * 100%);
1645 - }
1381 + -webkit-box-flex: 0;
1382 + -ms-flex-positive: 0;
1383 + flex-grow: 0;
1384 + max-width: 16.6666666667%;
1385 + -ms-flex-preferred-size: 16.6666666667%;
1386 + flex-basis: 16.6666666667%; }
1646 1387 .eps-grid-item-lg-3 {
1647 - flex-grow: 0;
1648 - max-width: calc(3 / 12 * 100%);
1649 - flex-basis: calc(3 / 12 * 100%);
1650 - }
1388 + -webkit-box-flex: 0;
1389 + -ms-flex-positive: 0;
1390 + flex-grow: 0;
1391 + max-width: 25%;
1392 + -ms-flex-preferred-size: 25%;
1393 + flex-basis: 25%; }
1651 1394 .eps-grid-item-lg-4 {
1652 - flex-grow: 0;
1653 - max-width: calc(4 / 12 * 100%);
1654 - flex-basis: calc(4 / 12 * 100%);
1655 - }
1395 + -webkit-box-flex: 0;
1396 + -ms-flex-positive: 0;
1397 + flex-grow: 0;
1398 + max-width: 33.3333333333%;
1399 + -ms-flex-preferred-size: 33.3333333333%;
1400 + flex-basis: 33.3333333333%; }
1656 1401 .eps-grid-item-lg-5 {
1657 - flex-grow: 0;
1658 - max-width: calc(5 / 12 * 100%);
1659 - flex-basis: calc(5 / 12 * 100%);
1660 - }
1402 + -webkit-box-flex: 0;
1403 + -ms-flex-positive: 0;
1404 + flex-grow: 0;
1405 + max-width: 41.6666666667%;
1406 + -ms-flex-preferred-size: 41.6666666667%;
1407 + flex-basis: 41.6666666667%; }
1661 1408 .eps-grid-item-lg-6 {
1662 - flex-grow: 0;
1663 - max-width: calc(6 / 12 * 100%);
1664 - flex-basis: calc(6 / 12 * 100%);
1665 - }
1409 + -webkit-box-flex: 0;
1410 + -ms-flex-positive: 0;
1411 + flex-grow: 0;
1412 + max-width: 50%;
1413 + -ms-flex-preferred-size: 50%;
1414 + flex-basis: 50%; }
1666 1415 .eps-grid-item-lg-7 {
1667 - flex-grow: 0;
1668 - max-width: calc(7 / 12 * 100%);
1669 - flex-basis: calc(7 / 12 * 100%);
1670 - }
1416 + -webkit-box-flex: 0;
1417 + -ms-flex-positive: 0;
1418 + flex-grow: 0;
1419 + max-width: 58.3333333333%;
1420 + -ms-flex-preferred-size: 58.3333333333%;
1421 + flex-basis: 58.3333333333%; }
1671 1422 .eps-grid-item-lg-8 {
1672 - flex-grow: 0;
1673 - max-width: calc(8 / 12 * 100%);
1674 - flex-basis: calc(8 / 12 * 100%);
1675 - }
1423 + -webkit-box-flex: 0;
1424 + -ms-flex-positive: 0;
1425 + flex-grow: 0;
1426 + max-width: 66.6666666667%;
1427 + -ms-flex-preferred-size: 66.6666666667%;
1428 + flex-basis: 66.6666666667%; }
1676 1429 .eps-grid-item-lg-9 {
1677 - flex-grow: 0;
1678 - max-width: calc(9 / 12 * 100%);
1679 - flex-basis: calc(9 / 12 * 100%);
1680 - }
1430 + -webkit-box-flex: 0;
1431 + -ms-flex-positive: 0;
1432 + flex-grow: 0;
1433 + max-width: 75%;
1434 + -ms-flex-preferred-size: 75%;
1435 + flex-basis: 75%; }
1681 1436 .eps-grid-item-lg-10 {
1682 - flex-grow: 0;
1683 - max-width: calc(10 / 12 * 100%);
1684 - flex-basis: calc(10 / 12 * 100%);
1685 - }
1437 + -webkit-box-flex: 0;
1438 + -ms-flex-positive: 0;
1439 + flex-grow: 0;
1440 + max-width: 83.3333333333%;
1441 + -ms-flex-preferred-size: 83.3333333333%;
1442 + flex-basis: 83.3333333333%; }
1686 1443 .eps-grid-item-lg-11 {
1687 - flex-grow: 0;
1688 - max-width: calc(11 / 12 * 100%);
1689 - flex-basis: calc(11 / 12 * 100%);
1690 - }
1444 + -webkit-box-flex: 0;
1445 + -ms-flex-positive: 0;
1446 + flex-grow: 0;
1447 + max-width: 91.6666666667%;
1448 + -ms-flex-preferred-size: 91.6666666667%;
1449 + flex-basis: 91.6666666667%; }
1691 1450 .eps-grid-item-lg-12 {
1692 - flex-grow: 0;
1693 - max-width: calc(12 / 12 * 100%);
1694 - flex-basis: calc(12 / 12 * 100%);
1695 - }
1696 -}
1451 + -webkit-box-flex: 0;
1452 + -ms-flex-positive: 0;
1453 + flex-grow: 0;
1454 + max-width: 100%;
1455 + -ms-flex-preferred-size: 100%;
1456 + flex-basis: 100%; } }
1457 +
1697 1458 @media screen and (min-width: 1440px) {
1698 1459 .eps-grid-item-xl-1 {
1699 - flex-grow: 0;
1700 - max-width: calc(1 / 12 * 100%);
1701 - flex-basis: calc(1 / 12 * 100%);
1702 - }
1460 + -webkit-box-flex: 0;
1461 + -ms-flex-positive: 0;
1462 + flex-grow: 0;
1463 + max-width: 8.3333333333%;
1464 + -ms-flex-preferred-size: 8.3333333333%;
1465 + flex-basis: 8.3333333333%; }
1703 1466 .eps-grid-item-xl-2 {
1704 - flex-grow: 0;
1705 - max-width: calc(2 / 12 * 100%);
1706 - flex-basis: calc(2 / 12 * 100%);
1707 - }
1467 + -webkit-box-flex: 0;
1468 + -ms-flex-positive: 0;
1469 + flex-grow: 0;
1470 + max-width: 16.6666666667%;
1471 + -ms-flex-preferred-size: 16.6666666667%;
1472 + flex-basis: 16.6666666667%; }
1708 1473 .eps-grid-item-xl-3 {
1709 - flex-grow: 0;
1710 - max-width: calc(3 / 12 * 100%);
1711 - flex-basis: calc(3 / 12 * 100%);
1712 - }
1474 + -webkit-box-flex: 0;
1475 + -ms-flex-positive: 0;
1476 + flex-grow: 0;
1477 + max-width: 25%;
1478 + -ms-flex-preferred-size: 25%;
1479 + flex-basis: 25%; }
1713 1480 .eps-grid-item-xl-4 {
1714 - flex-grow: 0;
1715 - max-width: calc(4 / 12 * 100%);
1716 - flex-basis: calc(4 / 12 * 100%);
1717 - }
1481 + -webkit-box-flex: 0;
1482 + -ms-flex-positive: 0;
1483 + flex-grow: 0;
1484 + max-width: 33.3333333333%;
1485 + -ms-flex-preferred-size: 33.3333333333%;
1486 + flex-basis: 33.3333333333%; }
1718 1487 .eps-grid-item-xl-5 {
1719 - flex-grow: 0;
1720 - max-width: calc(5 / 12 * 100%);
1721 - flex-basis: calc(5 / 12 * 100%);
1722 - }
1488 + -webkit-box-flex: 0;
1489 + -ms-flex-positive: 0;
1490 + flex-grow: 0;
1491 + max-width: 41.6666666667%;
1492 + -ms-flex-preferred-size: 41.6666666667%;
1493 + flex-basis: 41.6666666667%; }
1723 1494 .eps-grid-item-xl-6 {
1724 - flex-grow: 0;
1725 - max-width: calc(6 / 12 * 100%);
1726 - flex-basis: calc(6 / 12 * 100%);
1727 - }
1495 + -webkit-box-flex: 0;
1496 + -ms-flex-positive: 0;
1497 + flex-grow: 0;
1498 + max-width: 50%;
1499 + -ms-flex-preferred-size: 50%;
1500 + flex-basis: 50%; }
1728 1501 .eps-grid-item-xl-7 {
1729 - flex-grow: 0;
1730 - max-width: calc(7 / 12 * 100%);
1731 - flex-basis: calc(7 / 12 * 100%);
1732 - }
1502 + -webkit-box-flex: 0;
1503 + -ms-flex-positive: 0;
1504 + flex-grow: 0;
1505 + max-width: 58.3333333333%;
1506 + -ms-flex-preferred-size: 58.3333333333%;
1507 + flex-basis: 58.3333333333%; }
1733 1508 .eps-grid-item-xl-8 {
1734 - flex-grow: 0;
1735 - max-width: calc(8 / 12 * 100%);
1736 - flex-basis: calc(8 / 12 * 100%);
1737 - }
1509 + -webkit-box-flex: 0;
1510 + -ms-flex-positive: 0;
1511 + flex-grow: 0;
1512 + max-width: 66.6666666667%;
1513 + -ms-flex-preferred-size: 66.6666666667%;
1514 + flex-basis: 66.6666666667%; }
1738 1515 .eps-grid-item-xl-9 {
1739 - flex-grow: 0;
1740 - max-width: calc(9 / 12 * 100%);
1741 - flex-basis: calc(9 / 12 * 100%);
1742 - }
1516 + -webkit-box-flex: 0;
1517 + -ms-flex-positive: 0;
1518 + flex-grow: 0;
1519 + max-width: 75%;
1520 + -ms-flex-preferred-size: 75%;
1521 + flex-basis: 75%; }
1743 1522 .eps-grid-item-xl-10 {
1744 - flex-grow: 0;
1745 - max-width: calc(10 / 12 * 100%);
1746 - flex-basis: calc(10 / 12 * 100%);
1747 - }
1523 + -webkit-box-flex: 0;
1524 + -ms-flex-positive: 0;
1525 + flex-grow: 0;
1526 + max-width: 83.3333333333%;
1527 + -ms-flex-preferred-size: 83.3333333333%;
1528 + flex-basis: 83.3333333333%; }
1748 1529 .eps-grid-item-xl-11 {
1749 - flex-grow: 0;
1750 - max-width: calc(11 / 12 * 100%);
1751 - flex-basis: calc(11 / 12 * 100%);
1752 - }
1530 + -webkit-box-flex: 0;
1531 + -ms-flex-positive: 0;
1532 + flex-grow: 0;
1533 + max-width: 91.6666666667%;
1534 + -ms-flex-preferred-size: 91.6666666667%;
1535 + flex-basis: 91.6666666667%; }
1753 1536 .eps-grid-item-xl-12 {
1754 - flex-grow: 0;
1755 - max-width: calc(12 / 12 * 100%);
1756 - flex-basis: calc(12 / 12 * 100%);
1757 - }
1758 -}
1537 + -webkit-box-flex: 0;
1538 + -ms-flex-positive: 0;
1539 + flex-grow: 0;
1540 + max-width: 100%;
1541 + -ms-flex-preferred-size: 100%;
1542 + flex-basis: 100%; } }
1543 +
1759 1544 @media screen and (min-width: 1600px) {
1760 1545 .eps-grid-item-xxl-1 {
1761 - flex-grow: 0;
1762 - max-width: calc(1 / 12 * 100%);
1763 - flex-basis: calc(1 / 12 * 100%);
1764 - }
1546 + -webkit-box-flex: 0;
1547 + -ms-flex-positive: 0;
1548 + flex-grow: 0;
1549 + max-width: 8.3333333333%;
1550 + -ms-flex-preferred-size: 8.3333333333%;
1551 + flex-basis: 8.3333333333%; }
1765 1552 .eps-grid-item-xxl-2 {
1766 - flex-grow: 0;
1767 - max-width: calc(2 / 12 * 100%);
1768 - flex-basis: calc(2 / 12 * 100%);
1769 - }
1553 + -webkit-box-flex: 0;
1554 + -ms-flex-positive: 0;
1555 + flex-grow: 0;
1556 + max-width: 16.6666666667%;
1557 + -ms-flex-preferred-size: 16.6666666667%;
1558 + flex-basis: 16.6666666667%; }
1770 1559 .eps-grid-item-xxl-3 {
1771 - flex-grow: 0;
1772 - max-width: calc(3 / 12 * 100%);
1773 - flex-basis: calc(3 / 12 * 100%);
1774 - }
1560 + -webkit-box-flex: 0;
1561 + -ms-flex-positive: 0;
1562 + flex-grow: 0;
1563 + max-width: 25%;
1564 + -ms-flex-preferred-size: 25%;
1565 + flex-basis: 25%; }
1775 1566 .eps-grid-item-xxl-4 {
1776 - flex-grow: 0;
1777 - max-width: calc(4 / 12 * 100%);
1778 - flex-basis: calc(4 / 12 * 100%);
1779 - }
1567 + -webkit-box-flex: 0;
1568 + -ms-flex-positive: 0;
1569 + flex-grow: 0;
1570 + max-width: 33.3333333333%;
1571 + -ms-flex-preferred-size: 33.3333333333%;
1572 + flex-basis: 33.3333333333%; }
1780 1573 .eps-grid-item-xxl-5 {
1781 - flex-grow: 0;
1782 - max-width: calc(5 / 12 * 100%);
1783 - flex-basis: calc(5 / 12 * 100%);
1784 - }
1574 + -webkit-box-flex: 0;
1575 + -ms-flex-positive: 0;
1576 + flex-grow: 0;
1577 + max-width: 41.6666666667%;
1578 + -ms-flex-preferred-size: 41.6666666667%;
1579 + flex-basis: 41.6666666667%; }
1785 1580 .eps-grid-item-xxl-6 {
1786 - flex-grow: 0;
1787 - max-width: calc(6 / 12 * 100%);
1788 - flex-basis: calc(6 / 12 * 100%);
1789 - }
1581 + -webkit-box-flex: 0;
1582 + -ms-flex-positive: 0;
1583 + flex-grow: 0;
1584 + max-width: 50%;
1585 + -ms-flex-preferred-size: 50%;
1586 + flex-basis: 50%; }
1790 1587 .eps-grid-item-xxl-7 {
1791 - flex-grow: 0;
1792 - max-width: calc(7 / 12 * 100%);
1793 - flex-basis: calc(7 / 12 * 100%);
1794 - }
1588 + -webkit-box-flex: 0;
1589 + -ms-flex-positive: 0;
1590 + flex-grow: 0;
1591 + max-width: 58.3333333333%;
1592 + -ms-flex-preferred-size: 58.3333333333%;
1593 + flex-basis: 58.3333333333%; }
1795 1594 .eps-grid-item-xxl-8 {
1796 - flex-grow: 0;
1797 - max-width: calc(8 / 12 * 100%);
1798 - flex-basis: calc(8 / 12 * 100%);
1799 - }
1595 + -webkit-box-flex: 0;
1596 + -ms-flex-positive: 0;
1597 + flex-grow: 0;
1598 + max-width: 66.6666666667%;
1599 + -ms-flex-preferred-size: 66.6666666667%;
1600 + flex-basis: 66.6666666667%; }
1800 1601 .eps-grid-item-xxl-9 {
1801 - flex-grow: 0;
1802 - max-width: calc(9 / 12 * 100%);
1803 - flex-basis: calc(9 / 12 * 100%);
1804 - }
1602 + -webkit-box-flex: 0;
1603 + -ms-flex-positive: 0;
1604 + flex-grow: 0;
1605 + max-width: 75%;
1606 + -ms-flex-preferred-size: 75%;
1607 + flex-basis: 75%; }
1805 1608 .eps-grid-item-xxl-10 {
1806 - flex-grow: 0;
1807 - max-width: calc(10 / 12 * 100%);
1808 - flex-basis: calc(10 / 12 * 100%);
1809 - }
1609 + -webkit-box-flex: 0;
1610 + -ms-flex-positive: 0;
1611 + flex-grow: 0;
1612 + max-width: 83.3333333333%;
1613 + -ms-flex-preferred-size: 83.3333333333%;
1614 + flex-basis: 83.3333333333%; }
1810 1615 .eps-grid-item-xxl-11 {
1811 - flex-grow: 0;
1812 - max-width: calc(11 / 12 * 100%);
1813 - flex-basis: calc(11 / 12 * 100%);
1814 - }
1616 + -webkit-box-flex: 0;
1617 + -ms-flex-positive: 0;
1618 + flex-grow: 0;
1619 + max-width: 91.6666666667%;
1620 + -ms-flex-preferred-size: 91.6666666667%;
1621 + flex-basis: 91.6666666667%; }
1815 1622 .eps-grid-item-xxl-12 {
1816 - flex-grow: 0;
1817 - max-width: calc(12 / 12 * 100%);
1818 - flex-basis: calc(12 / 12 * 100%);
1819 - }
1820 -}
1623 + -webkit-box-flex: 0;
1624 + -ms-flex-positive: 0;
1625 + flex-grow: 0;
1626 + max-width: 100%;
1627 + -ms-flex-preferred-size: 100%;
1628 + flex-basis: 100%; } }
1629 +
1821 1630 :root {
1822 - --menu-title-color: #515962;
1823 -}
1631 + --color-box-shadow-color: rgba(0, 0, 0, 0.05); }
1824 1632
1825 1633 .eps-theme-dark {
1826 - --menu-title-color: #515962;
1827 -}
1634 + --color-box-shadow-color: rgba(0, 0, 0, 0.1); }
1828 1635
1829 -.eps-menu ul {
1830 - list-style: none;
1831 - padding: 0;
1832 - margin: 0;
1833 -}
1834 -.eps-menu ul li {
1835 - display: flex;
1836 -}
1837 -.eps-menu__title {
1838 - padding: 0.5rem 1.875rem;
1839 - font-size: 0.6875rem;
1840 - line-height: 1.2;
1841 - text-transform: uppercase;
1842 - font-weight: normal;
1843 - color: var(--menu-title-color);
1844 -}
1845 -
1846 1636 :root {
1847 - --eps-modal-background-color: #ffffff;
1848 - --eps-modal-header-background-color: #2563EB;
1849 - --eps-tip-background-color: #F0F7FF;
1850 -}
1637 + --card-background-color: rgba(255, 255, 255, 0.5);
1638 + --card-background-color-hover: #fff;
1639 + --card-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1640 + --card-header-footer-border: 1px solid #f1f3f5;
1641 + --card-headline-color: #6d7882;
1642 + --card-figure-background-color: #f1f3f5;
1643 + --card-image-overlay-background-color: rgba(0, 0, 0, 0.2); }
1851 1644
1852 1645 .eps-theme-dark {
1853 - --eps-modal-background-color: #0C0D0E;
1854 - --eps-modal-header-background-color: #0077CC;
1855 - --eps-tip-background-color: #0A1A3D;
1856 -}
1646 + --card-background-color: rgba(64, 67, 73, 0.5);
1647 + --card-background-color-hover: #404349;
1648 + --card-box-shadow: 0 3px 6px var(--color-box-shadow-color);
1649 + --card-header-footer-border: 1px solid #34383c;
1650 + --card-headline-color: #e0e1e3;
1651 + --card-figure-background-color: #34383c;
1652 + --card-image-overlay-background-color: rgba(52, 56, 60, 0.5); }
1857 1653
1858 -/** ----------------------------------------------------------------
1859 - EPS Modal
1860 -.eps-modal {
1861 - max-width: 43.75rem;
1862 - background: var(--eps-modal-background-color);
1863 - border-radius: 0.1875rem;
1864 - animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards;
1865 -}
1866 -.eps-modal__overlay {
1867 - background: rgba(0, 0, 0, 0.5);
1868 - position: fixed;
1869 - display: flex;
1870 - inset: 0;
1871 - align-items: center;
1872 - justify-content: center;
1873 - z-index: 1030;
1874 -}
1875 -.eps-modal__header {
1876 - font-size: 0.875rem;
1877 - background: var(--eps-modal-header-background-color);
1878 - height: 2.75rem;
1879 - padding: 0.625rem 1rem;
1880 - border-radius: 0.1875rem;
1881 -}
1882 -.eps-modal__header, .eps-modal__header .title {
1883 - color: #ffffff;
1884 -}
1885 -.eps-modal__icon {
1886 - margin-inline-end: 0.625rem;
1887 -}
1888 -.eps-modal__body {
1889 - padding: 1.875rem;
1890 -}
1891 -.eps-modal__tip, .eps-modal .eps-tip {
1892 - padding: 0.5rem;
1893 - padding-inline-start: 0.75rem;
1894 - border-inline-start: 3px solid #2563EB;
1895 - background-color: var(--eps-tip-background-color);
1896 -}
1897 -.eps-modal__tip:not(:last-child), .eps-modal .eps-tip:not(:last-child) {
1898 - margin-block-end: 1.875rem;
1899 -}
1900 -.eps-modal__tip:not(:first-child), .eps-modal .eps-tip:not(:first-child) {
1901 - margin-block-start: 1.875rem;
1902 -}
1903 -.eps-modal__section:not(:first-child) {
1904 - margin-block-start: 1.875rem;
1905 -}
1906 -.eps-modal__close-wrapper {
1907 - padding-inline-start: 1rem;
1908 - border-inline-start: solid 1px #ffffff;
1909 -}
1654 +.eps-card {
1655 + background-color: var(--card-background-color);
1656 + -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1657 + box-shadow: 0 4px 10px var(--color-box-shadow-color);
1658 + -webkit-border-radius: 0.1875rem;
1659 + border-radius: 0.1875rem;
1660 + -webkit-transition: 0.3s;
1661 + -o-transition: 0.3s;
1662 + transition: 0.3s;
1663 + font-size: 0.75rem;
1664 + /*
1665 + todo: TBD: Optionally remove headline styling in favor of a global atom depending on variation needs
1666 + */ }
1667 + .eps-card__header {
1668 + padding: 0.625rem;
1669 + border-bottom: var(--card-header-footer-border);
1670 + min-height: 2.5rem;
1671 + display: -webkit-box;
1672 + display: -ms-flexbox;
1673 + display: flex;
1674 + -webkit-box-align: center;
1675 + -ms-flex-align: center;
1676 + align-items: center; }
1677 + .eps-card__headline {
1678 + color: var(--card-headline-color);
1679 + margin-bottom: 0;
1680 + font-weight: 500;
1681 + -webkit-box-flex: 1;
1682 + -ms-flex-positive: 1;
1683 + flex-grow: 1;
1684 + overflow: hidden;
1685 + -o-text-overflow: ellipsis;
1686 + text-overflow: ellipsis;
1687 + white-space: nowrap; }
1688 + .eps-card__body {
1689 + padding: 0.625rem 0.625rem; }
1690 + .eps-card__figure {
1691 + background-color: var(--card-figure-background-color);
1692 + position: relative;
1693 + padding-bottom: var(--card-image-aspect-ratio, 95.6%);
1694 + overflow: hidden;
1695 + height: 0; }
1696 + .eps-card__image {
1697 + width: 100%;
1698 + -o-object-fit: contain;
1699 + object-fit: contain;
1700 + -o-object-position: top;
1701 + object-position: top;
1702 + position: absolute;
1703 + top: 0;
1704 + left: 0; }
1705 + .eps-card__image-overlay {
1706 + position: absolute;
1707 + top: 0;
1708 + background-color: var(--card-image-overlay-background-color);
1709 + z-index: 1;
1710 + width: 100%;
1711 + height: 100%;
1712 + opacity: 0;
1713 + -webkit-transition: 0.3s;
1714 + -o-transition: 0.3s;
1715 + transition: 0.3s; }
1716 + .eps-card__image-overlay:hover {
1717 + opacity: 1; }
1718 + .eps-card__footer {
1719 + padding: 0.625rem;
1720 + border-top: var(--card-header-footer-border);
1721 + font-size: 0.6875rem; }
1722 + .eps-card:hover {
1723 + background-color: var(--card-background-color-hover); }
1910 1724
1911 -.eps-add-new-button {
1912 - display: inline-flex;
1913 - --eps-add-new-button-size: 1.5rem;
1914 - line-height: var(--eps-add-new-button-size);
1915 - cursor: pointer;
1916 -}
1917 -.eps-add-new-button .eps-icon {
1918 - background-color: #F3BAFD;
1919 - color: #0C0D0E;
1920 - width: var(--eps-add-new-button-size);
1921 - height: var(--eps-add-new-button-size);
1922 - border-radius: 100%;
1923 - font-size: calc(var(--eps-add-new-button-size) * 0.75);
1924 - text-align: center;
1925 - line-height: var(--eps-add-new-button-size);
1926 -}
1927 -.eps-add-new-button span:not(.sr-only) {
1928 - margin-inline-start: 0.625rem;
1929 - font-weight: 500;
1930 -}
1931 -.eps-add-new-button--sm {
1932 - --eps-add-new-button-size: 1rem;
1933 -}
1725 +.eps-dialog {
1726 + -webkit-border-radius: 3px;
1727 + border-radius: 3px;
1728 + width: 375px; }
1729 + .eps-dialog__close-button {
1730 + position: absolute;
1731 + top: 0;
1732 + right: 0;
1733 + margin-top: 0.625rem;
1734 + margin-right: 0.625rem;
1735 + z-index: 1040;
1736 + font-size: 1.25rem;
1737 + color: #fff; }
1738 + .eps-dialog__content {
1739 + padding: 1.5rem 1.875rem 1rem;
1740 + font-size: 0.75rem; }
1741 + .eps-dialog__title, .eps-dialog__text {
1742 + text-align: center; }
1743 + .eps-dialog__buttons {
1744 + display: -webkit-box;
1745 + display: -ms-flexbox;
1746 + display: flex; }
1747 + .eps-dialog__button {
1748 + -webkit-box-flex: 1;
1749 + -ms-flex: 1;
1750 + flex: 1;
1751 + border-top: 1px solid var(--hr-color);
1752 + line-height: 2.75rem;
1753 + text-align: center;
1754 + -webkit-box-pack: center;
1755 + -ms-flex-pack: center;
1756 + justify-content: center; }
1757 + .eps-dialog__button:last-child:not(:first-child) {
1758 + -webkit-border-start: 1px solid var(--hr-color);
1759 + border-inline-start: 1px solid var(--hr-color); }
1934 1760
1935 1761 :root {
1936 - --select2-selection-background-color: #ffffff;
1937 - --select2-selection-color: #515962;
1938 - --select2-selection-border-color: #9DA5AE;
1939 - --select2-selection-opened-focused-border-color: #BABFC5;
1940 - --select2-single-selection-rendered-color: #515962;
1941 - --select2-default-single-selection-background-color: #ffffff;
1942 - --select2-default-single-selection-border-color: #9DA5AE;
1943 - --select2-default-multiple-selection-background-color: #ffffff;
1944 - --select2-default-multiple-selection-choice-background-color: #BABFC5;
1945 - --select2-default-multiple-selection-choice-color: #515962;
1946 - --select2-default-multiple-selection-choice-border-color: #BABFC5;
1947 - --select2-default-multiple-selection-choice-remove-color: #69727D;
1948 - --select2-default-multiple-selection-choice-remove-hover-color: #515962;
1949 - --select2-default-results-selected-option-background-color: #ffffff;
1950 - --select2-default-results-selected-option-color: #515962;
1951 - --select2-default-results-highlighted-option-background-color: #5897fb;
1952 - --select2-default-results-highlighted-option-color: #ffffff;
1953 - --select2-results-selected-option-background-color: #5897fb;
1954 - --select2-results-selected-option-color: #ffffff;
1955 - --select2-dropdown-background-color: #ffffff;
1956 - --select2-dropdown-border-color: #9DA5AE;
1957 -}
1762 + --info-toggle-color: #d5dadf;
1763 + --info-toggle-hover-color: #a4afb7; }
1958 1764
1959 1765 .eps-theme-dark {
1960 - --select2-selection-background-color: #3f444b;
1961 - --select2-selection-color: #D5D8DC;
1962 - --select2-selection-border-color: #818A96;
1963 - --select2-selection-opened-focused-border-color: #9DA5AE;
1964 - --select2-single-selection-rendered-color: #D5D8DC;
1965 - --select2-default-single-selection-background-color: #3f444b;
1966 - --select2-default-single-selection-border-color: #69727D;
1967 - --select2-default-multiple-selection-background-color: #3f444b;
1968 - --select2-default-multiple-selection-choice-background-color: #69727D;
1969 - --select2-default-multiple-selection-choice-color: #D5D8DC;
1970 - --select2-default-multiple-selection-choice-border-color: #69727D;
1971 - --select2-default-multiple-selection-choice-remove-color: #BABFC5;
1972 - --select2-default-multiple-selection-choice-remove-hover-color: #D5D8DC;
1973 - --select2-default-results-selected-option-background-color: #3f444b;
1974 - --select2-default-results-selected-option-color: #D5D8DC;
1975 - --select2-default-results-highlighted-option-background-color: #69727D;
1976 - --select2-default-results-highlighted-option-color: #D5D8DC;
1977 - --select2-results-selected-option-background-color: #69727D;
1978 - --select2-results-selected-option-color: #D5D8DC;
1979 - --select2-dropdown-background-color: #3f444b;
1980 - --select2-dropdown-border-color: #818A96;
1981 -}
1766 + --placeholder-filter: invert(0.8) sepia(1) saturate(0.2) hue-rotate(180deg) contrast(1.25) brightness(1.2);
1767 + --info-toggle-color: #64666a;
1768 + --info-toggle-hover-color: #b4b5b7; }
1982 1769
1983 -.select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single,
1984 -.select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple {
1985 - background-color: var(--select2-selection-background-color);
1986 - color: var(--select2-selection-color);
1987 - border-color: var(--select2-selection-border-color);
1988 -}
1989 -.select2-container.select2-container--open .select2-selection--single,
1990 -.select2-container.select2-container--open .select2-selection--multiple, .select2-container.select2-container--focus .select2-selection--single,
1991 -.select2-container.select2-container--focus .select2-selection--multiple {
1992 - border-color: var(--select2-selection-opened-focused-border-color);
1993 -}
1994 -.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
1995 - color: var(--select2-single-selection-rendered-color);
1996 -}
1997 -.select2-container--default .select2-selection--single {
1998 - background-color: var(--select2-default-single-selection-background-color);
1999 - border-color: var(--select2-default-single-selection-border-color);
2000 -}
2001 -.select2-container--default .select2-selection--multiple {
2002 - background-color: var(--select2-default-multiple-selection-background-color);
2003 -}
2004 -.select2-container--default .select2-selection--multiple .select2-selection__choice {
2005 - background-color: var(--select2-default-multiple-selection-choice-background-color);
2006 - color: var(--select2-default-multiple-selection-choice-color);
2007 - border-color: var(--select2-default-multiple-selection-choice-border-color);
2008 -}
2009 -.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
2010 - color: var(--select2-default-multiple-selection-choice-remove-color);
2011 -}
2012 -.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
2013 - color: var(--select2-default-multiple-selection-choice-remove-hover-color);
2014 -}
2015 -.select2-container--default .select2-results__option[aria-selected] {
2016 - background-color: var(--select2-default-results-selected-option-background-color);
2017 - color: var(--select2-default-results-selected-option-color);
2018 -}
2019 -.select2-container--default .select2-results__option--highlighted[aria-selected] {
2020 - background-color: var(--select2-default-results-highlighted-option-background-color);
2021 - color: var(--select2-default-results-highlighted-option-color);
2022 -}
2023 -.select2-container .select2-results__option[aria-selected=true] {
2024 - background-color: var(--select2-results-selected-option-background-color);
2025 - color: var(--select2-results-selected-option-color);
2026 -}
2027 -.select2-container .select2-dropdown {
2028 - background-color: var(--select2-dropdown-background-color);
2029 - border-color: var(--select2-dropdown-border-color);
2030 -}
1770 +.e-site-part .eps-card__image {
1771 + -webkit-filter: var(--placeholder-filter, none);
1772 + filter: var(--placeholder-filter, none); }
2031 1773
2032 -.eps-notice {
2033 - --eps-box-notice-background-color: #F1F2F3;
2034 - padding: 0.625rem 1rem;
2035 -}
2036 -.eps-notice-semantic {
2037 - border-inline-start: 3px solid var(--eps-notice-semantic-color);
2038 - background-color: var(--eps-notice-semantic-bg);
2039 -}
2040 -.eps-notice-semantic .eps-notice__icon {
2041 - color: var(--eps-notice-semantic-color);
2042 - font-size: 1rem;
2043 - margin-inline-end: 0.75rem;
2044 -}
2045 -.eps-notice--warning {
2046 - --eps-notice-semantic-color: #F59E0B;
2047 - --eps-notice-semantic-bg: #FFFBEB;
2048 -}
2049 -.eps-notice--danger {
2050 - --eps-notice-semantic-color: #DC2626;
2051 - --eps-notice-semantic-bg: #FEF1F4;
2052 -}
2053 -.eps-notice--info {
2054 - --eps-notice-semantic-color: #2563EB;
2055 - --eps-notice-semantic-bg: #F0F7FF;
2056 -}
2057 -.eps-notice__text {
2058 - margin: 0;
2059 - padding: 0;
2060 -}
2061 -.eps-notice__button-container {
2062 - flex-shrink: 0;
2063 - margin-inline-start: 1.25rem;
2064 - width: auto;
2065 -}
1774 +.e-site-part__info-toggle {
1775 + color: var(--info-toggle-color); }
1776 + .e-site-part__info-toggle:hover {
1777 + --info-toggle-color: var(--info-toggle-hover-color); }
2066 1778
2067 -.eps-theme-dark .eps-notice {
2068 - --eps-box-notice-background-color: #515962;
2069 -}
2070 -.eps-theme-dark .eps-notice--warning {
2071 - --eps-notice-semantic-bg: #311808;
2072 -}
2073 -.eps-theme-dark .eps-notice--danger {
2074 - --eps-notice-semantic-bg: #390A0A;
2075 -}
2076 -.eps-theme-dark .eps-notice--info {
2077 - --eps-notice-semantic-bg: #0A1A3D;
2078 -}
2079 -
2080 -.eps-list {
2081 - --eps-list-item-separated-border-color: #BABFC5;
2082 - padding: 0;
2083 - margin: 0;
2084 - border-radius: 0.1875rem;
2085 - border: 1px solid var(--e-a-border-color);
2086 - list-style-type: none;
2087 -}
2088 -.eps-list--padding {
2089 - padding: var(--eps-list-padding);
2090 -}
2091 -.eps-list__item {
2092 - padding: 0;
2093 -}
2094 -.eps-list__item--padding {
2095 - padding: var(--eps-list-item-padding);
2096 -}
2097 -.eps-list--separated .eps-list__item:not(:last-child) {
2098 - border-block-end: 1px solid var(--eps-list-item-separated-border-color);
2099 -}
2100 -
2101 -.eps-theme-dark .eps-list {
2102 - --eps-list-item-separated-border-color: #3f444b;
2103 -}
2104 -
2105 -:root {
2106 - --popover-background-color: #ffffff;
2107 - --popover-item-color: #515962;
2108 - --popover-item-hover-color: #3f444b;
2109 - --popover-item-danger-hover-color: #DC2626;
2110 - --popover-item-background-color: #ffffff;
2111 - --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
2112 - --popover-box-shadow-size: 0px 1px 20px;
2113 - --popover-arrow-color: #ffffff;
2114 -}
2115 -
2116 -.eps-theme-dark {
2117 - --popover-background-color: #1f2124;
2118 - --popover-item-color: #ffffff;
2119 - --popover-item-hover-color: #D5D8DC;
2120 - --popover-item-danger-hover-color: #F84343;
2121 - --popover-item-background-color: #1f2124;
2122 - --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
2123 - --popover-box-shadow-size: 0px 1px 20px;
2124 - --popover-arrow-color: #1f2124;
2125 -}
2126 -
2127 -.eps-popover {
2128 - padding: 10px 0;
2129 - background-color: var(--popover-background-color);
2130 - box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
2131 - list-style: none;
1779 +.e-site-editor__promotion-overlay__link {
1780 + display: -webkit-box;
1781 + display: -ms-flexbox;
2132 1782 display: flex;
2133 - flex-direction: column;
2134 - min-width: 120px;
2135 - border-radius: 0.1875rem;
2136 - position: absolute;
2137 - z-index: 1050;
2138 - margin-block-start: 9px;
2139 - transform: translateX(-50%);
2140 - inset-inline-start: 0.25rem;
2141 -}
2142 -.eps-popover__background {
2143 - position: fixed;
2144 - inset: 0;
2145 - z-index: 1030;
2146 -}
2147 -.eps-popover__container {
2148 - position: relative;
2149 -}
2150 -.eps-popover::before {
2151 - content: "";
2152 - display: block;
2153 - position: absolute;
2154 - width: 16px;
2155 - height: 9px;
2156 - margin: 0 0.1875rem 9px;
2157 - inset-block-start: -9px;
2158 - inset-inline-start: 50%;
2159 - transform: translateX(-50%);
2160 - border-color: transparent;
2161 - border-style: solid;
2162 - border-width: 0 calc(16px / 2) 9px calc(16px / 2);
2163 - border-block-end-color: var(--popover-arrow-color);
2164 -}
2165 -.eps-popover--arrow-start::before {
2166 - inset-inline-start: 0.1875rem;
2167 - transform: none;
2168 -}
2169 -.eps-popover--arrow-end::before {
2170 - inset-inline-start: auto;
2171 - inset-inline-end: 0.1875rem;
2172 - transform: none;
2173 -}
2174 -.eps-popover--arrow-none::before {
2175 - display: none;
2176 -}
2177 -.eps-popover__item {
2178 - padding: 0.3125rem 1rem;
2179 - background-color: var(--popover-item-background-color);
2180 - color: var(--popover-item-color);
2181 - font-size: 0.6875rem;
2182 - font-weight: 500;
2183 - line-height: 0.8125rem;
2184 1783 width: 100%;
2185 - align-items: center;
2186 - cursor: pointer;
2187 -}
2188 -.eps-popover__item:hover {
2189 - color: var(--popover-item-hover-color);
2190 -}
2191 -.eps-popover__item--danger:hover {
2192 - color: var(--popover-item-danger-hover-color);
2193 -}
2194 -.eps-popover__item .eps-icon {
2195 - font-size: inherit;
2196 - margin-inline-end: 0.3125rem;
2197 -}
1784 + height: 100%;
1785 + -webkit-box-align: center;
1786 + -ms-flex-align: center;
1787 + align-items: center;
1788 + -webkit-box-pack: center;
1789 + -ms-flex-pack: center;
1790 + justify-content: center;
1791 + -webkit-box-orient: vertical;
1792 + -webkit-box-direction: normal;
1793 + -ms-flex-direction: column;
1794 + flex-direction: column;
1795 + text-decoration: none; }
2198 1796
2199 -.eps-css-grid {
2200 - display: grid;
2201 - grid-template-columns: repeat(var(--eps-grid-columns, auto-fill), minmax(var(--eps-grid-col-min-width, 1fr), var(--eps-grid-col-max-width, 1fr)));
2202 - grid-gap: var(--eps-grid-spacing);
2203 -}
1797 +.e-site-editor__promotion-overlay__icon {
1798 + font-size: 1.25rem;
1799 + color: #fff;
1800 + margin-bottom: 1rem; }
2204 1801
2205 -.eps-box {
2206 - --eps-box-color: #1f2124;
2207 - --eps-box-input-color: #1f2124;
2208 - padding: 0;
2209 - border-radius: 0.1875rem;
2210 - color: var(--eps-box-color);
2211 -}
2212 -.eps-box--padding {
2213 - padding: var(--eps-box-padding);
2214 -}
2215 -.eps-box > input {
2216 - width: 100%;
2217 - outline: 0;
2218 - border: 0;
2219 - background-color: transparent;
2220 - color: var(--eps-box-input-color);
2221 -}
1802 +.eps-menu__title {
1803 + margin-top: 2.75rem;
1804 + margin-bottom: 1rem; }
2222 1805
2223 -.eps-theme-dark .eps-box {
2224 - --eps-box-color: #D5D8DC;
2225 - --eps-box-input-color: #D5D8DC;
2226 -}
2227 -
2228 -:root {
2229 - --checkbox-border-color: #9DA5AE;
2230 - --checkbox-hover-border-color: rgb(143.0391061453, 152.1787709497, 162.4608938547);
2231 - --checkbox-active-border-color: rgb(170.9608938547, 177.8212290503, 185.5391061453);
2232 - --checkbox-background-color: #ffffff;
2233 - --checkbox-checked-background-color: #515962;
2234 - --checkbox-checked-hover-background-color: rgb(69.4608938547, 76.3212290503, 84.0391061453);
2235 - --checkbox-checked-active-background-color: rgb(92.5391061453, 101.6787709497, 111.9608938547);
2236 - --checkbox-checked-disabled-background-color: #D5D8DC;
2237 - --checkbox-indicator-color: #ffffff;
2238 - --checkbox-error-background-color: #DC2626;
2239 -}
2240 -
2241 -.eps-theme-dark {
2242 - --checkbox-background-color: transparent;
2243 -}
2244 -
2245 -.eps-checkbox {
2246 - -webkit-appearance: none;
2247 - -moz-appearance: none;
2248 - appearance: none;
2249 - border-radius: 0.1875rem;
2250 - width: 15px;
2251 - height: 15px;
2252 - outline: 0;
2253 - background-color: var(--checkbox-background-color);
2254 - display: inline-flex;
2255 - justify-content: center;
2256 - align-items: center;
2257 - border: 1px solid var(--checkbox-border-color);
2258 -}
2259 -.eps-checkbox::after {
2260 - display: inline-block;
2261 - margin-block-end: calc(0.25 / 2 * 100%);
2262 - content: " ";
2263 - width: 3px;
2264 - height: 6px;
2265 - transform: rotate(45deg);
2266 -}
2267 -.eps-checkbox:hover {
2268 - --checkbox-border-color: var(--checkbox-hover-border-color);
2269 -}
2270 -.eps-checkbox:active {
2271 - --checkbox-border-color: var(--checkbox-active-border-color);
2272 -}
2273 -.eps-checkbox:checked {
2274 - --checkbox-background-color: var(--checkbox-checked-background-color);
2275 - --checkbox-border-color: var(--checkbox-checked-background-color);
2276 -}
2277 -.eps-checkbox:checked::after {
2278 - border: solid #ffffff;
2279 - border-width: 0 1px 1px 0;
2280 -}
2281 -.eps-checkbox:checked:hover {
2282 - --checkbox-background-color: var(--checkbox-checked-hover-background-color);
2283 - --checkbox-border-color: var(--checkbox-checked-hover-background-color);
2284 -}
2285 -.eps-checkbox:checked:active {
2286 - --checkbox-background-color: var(--checkbox-checked-active-background-color);
2287 - --checkbox-border-color: var(--checkbox-checked-active-background-color);
2288 -}
2289 -.eps-checkbox:checked:disabled {
2290 - --checkbox-background-color: var(--checkbox-checked-disabled-background-color);
2291 - --checkbox-border-color: var(--checkbox-checked-disabled-background-color);
2292 -}
2293 -.eps-checkbox--rounded {
2294 - border-radius: 50%;
2295 -}
2296 -.eps-checkbox--indeterminate::after {
2297 - display: inline-block;
2298 - margin-block-end: 0;
2299 - content: " ";
2300 - width: 7px;
2301 - height: 0;
2302 - transform: rotate(0deg);
2303 - border-block-start: 1px solid #ffffff;
2304 -}
2305 -.eps-checkbox--indeterminate {
2306 - --checkbox-background-color: var(--checkbox-checked-background-color);
2307 - --checkbox-border-color: var(--checkbox-checked-background-color);
2308 -}
2309 -.eps-checkbox--error::before, .eps-checkbox--error::after, .eps-checkbox--error:checked::before, .eps-checkbox--error:checked::after {
2310 - display: inline-block;
2311 - margin-block-end: 0;
2312 - content: " ";
2313 - width: 7px;
2314 - height: 0;
2315 - border: solid #ffffff;
2316 - border-width: 1px 0 0 0;
2317 - position: absolute;
2318 -}
2319 -.eps-checkbox--error::before, .eps-checkbox--error:checked::before {
2320 - transform: rotate(45deg);
2321 -}
2322 -.eps-checkbox--error::after, .eps-checkbox--error:checked::after {
2323 - transform: rotate(-45deg);
2324 -}
2325 -.eps-checkbox--error, .eps-checkbox--error:hover, .eps-checkbox--error:checked, .eps-checkbox--error:checked:hover {
2326 - --checkbox-background-color: var(--checkbox-error-background-color);
2327 - --checkbox-border-color: var(--checkbox-error-background-color);
2328 -}
2329 -
2330 -:root {
2331 - --e-app-drag-drop-background-color: #ffffff;
2332 - --e-app-drag-drop-outline-color: #E6E8EA;
2333 -}
2334 -
2335 -.eps-theme-dark {
2336 - --e-app-drag-drop-background-color: #2b2c31;
2337 - --e-app-drag-drop-outline-color: #333438;
2338 -}
2339 -
2340 -.e-app-drag-drop {
2341 - background-color: var(--e-app-drag-drop-background-color);
2342 - outline: 2px dashed var(--e-app-drag-drop-outline-color);
2343 - outline-offset: -0.75rem;
2344 - margin-block-end: 1.5rem;
2345 - padding: 4.125rem;
2346 - text-align: center;
2347 -}
2348 -.e-app-drag-drop--drag-over {
2349 - outline-color: #2563EB;
2350 -}
2351 -
2352 -.eps-dialog {
2353 - border-radius: 3px;
2354 - width: 375px;
2355 -}
2356 -.eps-dialog__close-button {
2357 - position: absolute;
2358 - inset-block-start: -2.75rem;
2359 - inset-inline-end: -2.75rem;
2360 - margin-block-start: 0.625rem;
2361 - margin-inline-end: 0.625rem;
2362 - z-index: 1040;
2363 - font-size: 1.25rem;
2364 - color: #ffffff;
2365 -}
2366 -.eps-dialog__content {
2367 - padding: 1.5rem 1.875rem 1rem;
2368 - font-size: 0.75rem;
2369 -}
2370 -.eps-dialog__title, .eps-dialog__text {
2371 - text-align: center;
2372 -}
2373 -.eps-dialog__buttons {
1806 +.e-site-editor__promotion-overlay__link {
1807 + display: -webkit-box;
1808 + display: -ms-flexbox;
2374 1809 display: flex;
2375 -}
2376 -.eps-dialog__button {
2377 - flex: 1;
2378 - border-block-start: 1px solid var(--hr-color);
2379 - line-height: 2.75rem;
2380 - text-align: center;
2381 - justify-content: center;
2382 -}
2383 -.eps-dialog__button:last-child:not(:first-child) {
2384 - border-inline-start: 1px solid var(--hr-color);
2385 -}
2386 -
2387 -.e-app__popover {
2388 - display: none;
2389 - position: absolute;
2390 - box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3);
2391 - border-radius: 6px;
2392 - padding: 20px;
2393 - width: -moz-fit-content;
2394 - width: fit-content;
2395 - z-index: 999;
2396 - background-color: var(--e-a-bg-default);
2397 -}
2398 -.e-app__popover:before {
2399 - content: "";
2400 - position: absolute;
2401 - inset-block-start: -16px;
2402 - inset-inline-end: var(--popover-arrow-offset-end, 22px);
2403 - border: 8px solid transparent;
2404 - border-block-end-color: #fff;
2405 -}
2406 -
2407 -.eps-inline-link {
2408 - color: var(--eps-inline-link-color);
2409 - background-color: initial;
2410 - border: 0;
2411 - padding: 0;
2412 -}
2413 -.eps-inline-link--color-primary {
2414 - --eps-inline-link-color: #0A875A;
2415 -}
2416 -.eps-inline-link--color-secondary {
2417 - --eps-inline-link-color: #818A96;
2418 -}
2419 -.eps-inline-link--color-danger {
2420 - --eps-inline-link-color: #DC2626;
2421 -}
2422 -.eps-inline-link--color-cta {
2423 - --eps-inline-link-color: #93003f;
2424 -}
2425 -.eps-inline-link--color-link {
2426 - --eps-inline-link-color: #515962;
2427 -}
2428 -.eps-inline-link--color-disabled {
2429 - --eps-inline-link-color: #D5D8DC;
2430 -}
2431 -.eps-inline-link--underline-hover:hover, .eps-inline-link--underline-always, .eps-inline-link--underline-always:hover {
2432 - text-decoration: underline;
2433 -}
2434 -.eps-inline-link--italic {
2435 - font-style: italic;
2436 -}
2437 -.eps-inline-link, .eps-inline-link:focus {
2438 - outline: none;
2439 -}
2440 -
2441 -.eps-text-field {
2442 - --eps-text-field-color: #515962;
2443 - --eps-text-field-background-color: transparent;
2444 - --eps-text-field-placeholder-color: #69727D;
2445 - --eps-text-field-outlined-border-color: #9DA5AE;
2446 - --eps-text-field-outlined-focus-border-color: #515962;
2447 - --eps-text-field-standard-border-color: #9DA5AE;
2448 - --eps-text-field-standard-focus-border-color: #515962;
2449 - --border: 1px solid var(--eps-text-field-outlined-border-color);
2450 1810 width: 100%;
2451 - color: var(--eps-text-field-color);
2452 - background-color: var(--eps-text-field-background-color);
2453 - border: 0;
2454 - margin-block-end: 5px;
2455 - outline: none;
2456 - font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
2457 - font-size: 0.875rem;
2458 - font-weight: 400;
2459 - line-height: 1.5;
2460 -}
2461 -.eps-text-field--outlined {
2462 - border-radius: 0.1875rem;
2463 - border: var(--border);
2464 - padding: 0.625rem;
2465 -}
2466 -.eps-text-field--outlined:focus {
2467 - border-color: var(--eps-text-field-outlined-focus-border-color);
2468 -}
2469 -.eps-text-field--standard {
2470 - padding-top: 0.625rem;
2471 - padding-bottom: 0.625rem;
2472 - border-bottom: var(--border);
2473 -}
2474 -.eps-text-field--standard:focus {
2475 - border-color: var(--eps-text-field-standard-focus-border-color);
2476 -}
2477 -.eps-text-field::-moz-placeholder {
2478 - color: var(--eps-text-field-placeholder-color);
2479 - font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
2480 - font-size: 0.875rem;
2481 - font-weight: 400;
2482 - line-height: 1.5;
2483 -}
2484 -.eps-text-field::placeholder {
2485 - color: var(--eps-text-field-placeholder-color);
2486 - font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
2487 - font-size: 0.875rem;
2488 - font-weight: 400;
2489 - line-height: 1.5;
2490 -}
2491 -
2492 -.eps-theme-dark .eps-text-field {
2493 - --eps-text-field-color: #BABFC5;
2494 - --eps-text-field-background-color: transparent;
2495 - --eps-text-field-placeholder-color: #9DA5AE;
2496 - --eps-text-field-outlined-border-color: #3f444b;
2497 - --eps-text-field-outlined-focus-border-color: #9DA5AE;
2498 -}
2499 -.eps-theme-dark--outlined {
2500 - border-color: var(--eps-text-field-outlined-border-color);
2501 -}
2502 -.eps-theme-dark--outlined:focus {
2503 - border-color: var(--eps-text-field-outlined-focus-border-color);
2504 -}
2505 -.eps-theme-dark--standard {
2506 - border-color: var(--eps-text-field-standard-border-color);
2507 -}
2508 -.eps-theme-dark--standard:focus {
2509 - border-color: var(--eps-text-field-standard-focus-border-color);
2510 -}
2511 -
2512 -.e-app-import-export-content-layout {
2513 - display: flex;
2514 - justify-content: center;
2515 1811 height: 100%;
2516 -}
2517 -.e-app-import-export-content-layout__container {
2518 - flex-basis: 1075px;
2519 -}
1812 + -webkit-box-align: center;
1813 + -ms-flex-align: center;
1814 + align-items: center;
1815 + -webkit-box-pack: center;
1816 + -ms-flex-pack: center;
1817 + justify-content: center;
1818 + -webkit-box-orient: vertical;
1819 + -webkit-box-direction: normal;
1820 + -ms-flex-direction: column;
1821 + flex-direction: column;
1822 + text-decoration: none; }
2520 1823
2521 -.e-app-export-complete__kit-content-title {
2522 - margin: 2.75rem 0 0.625rem;
2523 -}
1824 +.e-site-editor__promotion-overlay__icon {
1825 + font-size: 1.25rem;
1826 + color: #fff;
1827 + margin-bottom: 1rem; }
2524 1828
2525 -.e-app-export-kit-content {
2526 - --e-app-export-kit-content-title-color: #3f444b;
2527 - --e-app-export-kit-content-description-color: #515962;
2528 - --e-app-export-kit-content-sm-notice-color: #BABFC5;
2529 -}
2530 -.e-app-export-kit-content__checkbox {
2531 - flex-shrink: 0;
2532 - margin-inline-end: 0.75rem;
2533 -}
2534 -.e-app-export-kit-content__title {
2535 - color: var(--e-app-export-kit-content-title-color);
2536 -}
2537 -.e-app-export-kit-content__description {
2538 - color: var(--e-app-export-kit-content-description-color);
2539 - margin-inline-end: 1.25rem;
2540 -}
2541 -.e-app-export-kit-content__notice {
2542 - margin-block-start: 1rem;
2543 -}
2544 -.e-app-export-kit-content__small-notice {
2545 - font-style: italic;
2546 - color: var(--e-app-export-kit-content-sm-notice-color);
2547 -}
1829 +.e-site-editor__header {
1830 + margin-bottom: 2.75rem;
1831 + border-bottom: 1px solid var(--hr-color); }
2548 1832
2549 -.eps-theme-dark .e-app-export-kit-content {
2550 - --e-app-export-kit-content-title-color: #D5D8DC;
2551 - --e-app-export-kit-content-description-color: #BABFC5;
2552 - --e-app-export-kit-content-sm-notice-color: #818A96;
2553 -}
2554 -
2555 -.e-app-import-export-kit-data {
2556 - --e-app-import-export-kit-data-site-area-color: #3f444b;
2557 - --e-app-import-export-kit-data-included-color: #69727D;
2558 -}
2559 -.e-app-import-export-kit-data__site-area, .e-app-import-export-kit-data__included {
2560 - margin-block-end: 0;
2561 -}
2562 -.e-app-import-export-kit-data__site-area {
2563 - color: var(--e-app-import-export-kit-data-site-area-color);
2564 - font-weight: bold;
2565 -}
2566 -.e-app-import-export-kit-data__included {
2567 - color: var(--e-app-import-export-kit-data-included-color);
2568 -}
2569 -
2570 -.eps-theme-dark .e-app-import-export-kit-data {
2571 - --e-app-import-export-kit-data-site-area-color: #BABFC5;
2572 - --e-app-import-export-kit-data-included-color: #9DA5AE;
2573 -}
2574 -
2575 -.e-app-import-resolver {
2576 - --e-app-import-resolver-panel-header-background-color: #ffffff;
2577 - --e-app-import-resolver-panel-body-background-color: rgba(255, 255, 255, 0.5);
2578 - --e-app-import-resolver-conflicts-asset-border-color: #818A96;
2579 - --e-app-import-resolver-conflicts-asset-inactive-color: #69727D;
2580 - padding-block-end: 1.25rem;
2581 -}
2582 -.e-app-import-resolver__notice {
2583 - margin-block-end: 1.25rem;
2584 -}
2585 -.e-app-import-resolver__panel, .e-app-import-resolver__panel:hover {
2586 - background-color: initial;
2587 -}
2588 -.e-app-import-resolver__panel-header {
2589 - background-color: var(--e-app-import-resolver-panel-header-background-color);
2590 -}
2591 -.e-app-import-resolver__panel-body {
2592 - background-color: var(--e-app-import-resolver-panel-body-background-color);
2593 -}
2594 -.e-app-import-resolver-conflicts__container {
2595 - box-shadow: 0 2px 3px 1px var(--color-box-shadow-color);
2596 -}
2597 -.e-app-import-resolver-conflicts__checkbox {
2598 - flex-shrink: 0;
2599 - margin-inline-end: 0.75rem;
2600 -}
2601 -.e-app-import-resolver-conflicts__title {
2602 - line-height: 1;
2603 -}
2604 -.e-app-import-resolver-conflicts__asset:not(:first-child) {
2605 - border-inline-start: 2px solid var(--e-app-import-resolver-conflicts-asset-border-color);
2606 - padding-inline-start: 1rem;
2607 - margin-inline-start: 1rem;
2608 -}
2609 -.e-app-import-resolver-conflicts__asset:not(.active) {
2610 - color: var(--e-app-import-resolver-conflicts-asset-inactive-color);
2611 -}
2612 -.e-app-import-resolver-conflicts__edit-template {
2613 - margin-inline-start: 0.3125rem;
2614 -}
2615 -
2616 -.eps-theme-dark .e-app-import-resolver {
2617 - --e-app-import-resolver-panel-header-background-color: #69727D;
2618 - --e-app-import-resolver-panel-body-background-color: rgba(0, 0, 0, 0.05);
2619 - --e-app-import-resolver-conflicts-asset-border-color: #818A96;
2620 - --e-app-import-resolver-conflicts-asset-inactive-color: #9DA5AE;
2621 -}
2622 -
2623 -.eps-panel {
2624 - --eps-panel-header-background-color: transparent;
2625 - --eps-panel-body-background-color: transparent;
2626 -}
2627 -.eps-panel, .eps-panel:hover {
2628 - background-color: initial;
2629 -}
2630 -.eps-panel__header {
2631 - background-color: var(--eps-panel-header-background-color);
2632 - border-radius: 0.1875rem;
2633 -}
2634 -.eps-panel__body {
2635 - background-color: var(--eps-panel-body-background-color);
2636 - border-radius: 0 0 0.1875rem 0.1875rem;
2637 -}
2638 -
2639 -.eps-theme-dark .eps-panel {
2640 - --eps-panel-header-background-color: transparent;
2641 - --eps-panel-body-background-color: transparent;
2642 -}
2643 -
2644 -.e-app-export-kit {
2645 - padding-block-end: 1.25rem;
2646 -}
2647 -.e-app-export-kit-information__field-header {
2648 - margin-block-end: 0.625rem;
2649 -}
2650 -.e-app-export-kit-information__label {
2651 - margin: 0;
2652 -}
2653 -.e-app-export-kit-information__info-icon {
2654 - margin-inline-start: 0.625rem;
2655 -}
2656 -.e-app-export-kit-information__content {
2657 - gap: 16px;
2658 -}
2659 -.e-app-export-kit-information__field--error {
2660 - border-color: var(--e-a-color-danger);
2661 -}
2662 -.e-app-export-kit-information__error-container {
2663 - height: 20px;
2664 - display: flex;
2665 - align-items: flex-start;
2666 - margin-block-start: 4px;
2667 -}
2668 -.e-app-export-kit-information__validation-error {
2669 - color: var(--e-a-color-danger);
2670 -}
2671 -.e-app-export-kit__content {
2672 - gap: 20px;
2673 -}
2674 -
2675 -.e-app-import-export-info-modal__section:not(:first-child) {
2676 - margin-block-start: 1.875rem;
2677 -}
2678 -.e-app-import-export-info-modal__heading {
2679 - margin-block-end: 1.25rem;
2680 -}
2681 -
2682 1833 :root {
2683 - --eps-badge-background-color: #ffffff;
2684 -}
1834 + --e-elementor-loader-container-background-color: #f1f3f5;
1835 + --e-elementor-loader-background-color: rgba(255, 255, 255, 0.9); }
2685 1836
2686 1837 .eps-theme-dark {
2687 - --eps-badge-background-color: #515962;
2688 -}
1838 + --e-elementor-loader-container-background-color: #34383c;
1839 + --e-elementor-loader-background-color: #4c4f56; }
2689 1840
2690 -.eps-badge {
2691 - display: inline-block;
2692 - background: var(--eps-badge-background-color);
2693 - padding: 0 0.5rem;
2694 - line-height: 1.8;
2695 - box-shadow: 0 3px 6px var(--color-box-shadow-color);
2696 - border-radius: 4px;
2697 - font-size: 0.75rem;
2698 -}
2699 -.eps-badge--sm {
2700 - font-size: 0.625rem;
2701 - border-radius: 3px;
2702 - padding: 0 0.3125rem;
2703 - line-height: 1.5;
2704 -}
1841 +.elementor-loading {
1842 + background-color: var(--e-elementor-loader-container-background-color);
1843 + height: 100vh; }
2705 1844
2706 -.eps-collapse__title {
2707 - cursor: pointer;
2708 - padding: 0.3125rem 0;
2709 - display: flex;
2710 - align-items: center;
2711 - justify-content: space-between;
2712 - width: 100%;
2713 - background: transparent;
2714 - border: none;
2715 - color: inherit;
2716 -}
2717 -.eps-collapse__title:focus {
2718 - outline: none;
2719 -}
2720 -.eps-collapse__icon {
2721 - transition: all 150ms;
2722 - scale: calc(1 * var(--direction-multiplier)) 1;
2723 -}
2724 -.eps-collapse__content {
2725 - margin-block-start: 0.625rem;
2726 - display: none;
2727 -}
2728 -.eps-collapse[data-open] .eps-collapse__content {
2729 - display: block;
2730 -}
2731 -.eps-collapse[data-open] .eps-collapse__icon {
2732 - transform: rotate(90deg);
2733 -}
2734 -
2735 -.e-kit-library-promotion {
2736 - --e-kit-library-promotion-color: tints(600);
2737 -}
2738 -
2739 -.eps-theme-dark .e-kit-library-promotion {
2740 - --e-kit-library-promotion-color: dark-tints(400);
2741 -}
2742 -
2743 -.e-kit-library-promotion {
2744 - width: 100%;
2745 - text-align: center;
2746 - margin-block-start: 1.875rem;
2747 - color: var(--e-kit-library-promotion-color);
2748 -}
2749 -
2750 -.e-kit-library__error-screen {
2751 - margin-block-start: 2.75rem;
2752 -}
2753 -.e-kit-library__error-screen-title {
2754 - margin-block-start: 2.75rem;
2755 - margin-block-end: 0;
2756 -}
2757 -.e-kit-library__error-screen-description {
2758 - margin-block-start: 1.5rem;
2759 - color: #69727D;
2760 - text-align: center;
2761 - max-width: 520px;
2762 -}
2763 -
2764 -.e-kit-library__kit-favorite-actions {
2765 - padding: 0.3125rem;
2766 - transition: 0.3s all;
2767 - border-radius: 4px;
2768 -}
2769 -.e-kit-library__kit-favorite-actions--active {
2770 - color: #DC2626;
2771 -}
2772 -.e-kit-library__kit-favorite-actions--loading {
2773 - opacity: 50%;
2774 - cursor: default;
2775 -}
2776 -.e-kit-library__kit-favorite-actions:hover {
2777 - background-color: rgba(220, 38, 38, 0.1);
2778 -}
2779 -
2780 -.e-kit-library__filter-indication {
2781 - margin-block-start: 1.5rem;
2782 - display: flex;
2783 - align-items: center;
2784 -}
2785 -.e-kit-library__filter-indication-text {
2786 - margin-block-end: 0;
2787 - display: flex;
2788 - align-items: center;
2789 -}
2790 -.e-kit-library__filter-indication-badge {
2791 - margin-inline-start: 0.3125rem;
2792 - display: flex;
2793 - align-items: center;
2794 -}
2795 -.e-kit-library__filter-indication-badge-remove {
2796 - margin-inline-start: 0.3125rem;
2797 - font-size: 0.875rem;
2798 -}
2799 -.e-kit-library__filter-indication-button {
2800 - margin-inline-start: 1.5rem;
2801 -}
2802 -
2803 -#eps-app-header-btn-promotion,
2804 -#eps-app-header-btn-connect {
2805 - margin-inline-start: 0.625rem;
2806 - margin-inline-end: 0.625rem;
2807 -}
2808 -
2809 -#eps-app-header-btn-apply {
2810 - margin-inline-start: 0.625rem;
2811 -}
2812 -
2813 -#eps-app-header-btn-download {
2814 - margin-inline-end: 1rem;
2815 - margin-inline-start: 1rem;
2816 -}
2817 -
2818 -.e-kit-library__apply-button {
2819 - display: flex;
2820 - align-items: center;
2821 - justify-content: center;
2822 - gap: 0.3125rem;
2823 -}
2824 -
2825 -.e-kit-library__kit-item {
2826 - --e-kit-library-kit-item-overlay-promotion-button-background-color: #D5D8DC;
2827 -}
2828 -
2829 -.eps-theme-dark .e-kit-library__kit-item {
2830 - --e-kit-library-kit-item-overlay-promotion-button-background-color: #515962;
2831 -}
2832 -
2833 -.e-kit-library__kit-item-overlay {
2834 - height: 100%;
2835 -}
2836 -.e-kit-library__kit-item-overlay-overview-button {
2837 - display: flex;
2838 - flex-direction: column;
2839 - align-items: center;
2840 - justify-content: center;
2841 - color: white;
2842 - height: 100%;
2843 - width: 100%;
2844 -}
2845 -.e-kit-library__kit-item-overlay-overview-button > i {
2846 - font-size: 2rem;
2847 - margin-block-end: 5px;
2848 -}
2849 -.e-kit-library__kit-item-overlay-overview-button > span {
2850 - font-size: 0.9rem;
2851 -}
2852 -.e-kit-library__kit-item-overlay-promotion-button {
2853 - display: flex;
2854 - width: 100%;
2855 - background: white;
2856 - align-items: center;
2857 - justify-content: center;
2858 - padding: 10px;
2859 - font-size: 13px;
2860 - color: #93003f;
2861 - background: var(--e-kit-library-kit-item-overlay-promotion-button-background-color);
2862 -}
2863 -.e-kit-library__kit-item-overlay-promotion-button > * {
2864 - margin: 0 3px;
2865 -}
2866 -.e-kit-library__kit-item-subscription-plan-badge {
2867 - --e-a-color-brand: #467FF7;
2868 -}
2869 -.e-kit-library__kit-item-subscription-plan-badge.promoted {
2870 - --e-a-color-brand: #92003B;
2871 -}
2872 -.e-kit-library__kit-item-subscription-plan-badge {
1845 +.elementor-loader-wrapper {
2873 1846 position: absolute;
2874 - inset-block-start: 0;
2875 - inset-inline-end: 0;
2876 - margin: 0.3125rem;
2877 - background-color: var(--e-a-color-brand);
2878 - color: #ffffff;
2879 - text-transform: uppercase;
2880 -}
2881 -.e-kit-library__kit-item-header {
2882 - position: relative;
2883 -}
2884 -.e-kit-library__kit-item-lock-icon {
2885 - font-size: 14px;
2886 - margin-inline-end: 8px;
2887 - color: var(--card-headline-color);
2888 - cursor: pointer;
2889 -}
2890 -.e-kit-library__kit-item-actions-menu i {
2891 - font-size: 16px;
2892 -}
2893 -.e-kit-library__kit-item-actions-popover {
1847 + top: 50%;
1848 + left: 50%;
1849 + -webkit-transform: translate(-50%, -50%);
1850 + -ms-transform: translate(-50%, -50%);
1851 + transform: translate(-50%, -50%);
1852 + width: 300px;
1853 + display: -webkit-box;
1854 + display: -ms-flexbox;
2894 1855 display: flex;
2895 - flex-direction: column;
2896 - align-items: start;
2897 - min-width: 0;
2898 - padding: 12px 0;
2899 - position: absolute;
2900 - inset-block-start: 25px;
2901 - inset-inline-start: 100%;
2902 - transform: translateX(calc(-100% * var(--direction-multiplier)));
2903 -}
2904 -.e-kit-library__kit-item-actions-popover-item {
2905 - display: flex;
2906 - height: 30px;
2907 - width: 100%;
2908 - align-items: center;
2909 - gap: 8px;
2910 - padding: 0 12px;
2911 - cursor: pointer;
2912 -}
2913 -.e-kit-library__kit-item-actions-popover-item i {
2914 - font-size: 16px;
2915 -}
2916 -.e-kit-library__kit-item-actions-popover-item:hover {
2917 - background-color: var(--e-a-bg-hover);
2918 -}
2919 -.e-kit-library__kit-item-actions-popover-item--danger {
2920 - color: var(--e-a-color-danger);
2921 -}
2922 -.e-kit-library__kit-item-actions-popover-item--danger:hover {
2923 - background-color: var(--e-a-bg-danger);
2924 -}
2925 -.e-kit-library__kit-item-actions-popover-item--danger i {
2926 - color: var(--e-a-color-danger);
2927 -}
2928 -.e-kit-library__kit-item-cloud-overlay {
2929 - height: 100%;
2930 - display: flex;
2931 - flex-direction: column;
2932 - align-items: center;
2933 - justify-content: center;
2934 -}
2935 -.e-kit-library__kit-item-cloud-overlay-import-button {
2936 - display: flex;
2937 - align-items: center;
2938 - justify-content: center;
2939 - padding: 8px 22px;
2940 - gap: 8px;
2941 -}
2942 -.e-kit-library__kit-item-cloud-overlay-import-button > i {
2943 - font-size: 20px;
2944 - font-weight: 600;
2945 -}
2946 -.e-kit-library__kit-item-cloud-overlay-import-button > span {
2947 - font-size: 15px;
2948 -}
2949 -.e-kit-library__kit-item-cloud-overlay i.eicon-lock {
2950 - font-size: 48px;
2951 - color: rgba(255, 255, 255, 0.8);
2952 - cursor: pointer;
2953 -}
2954 -.e-kit-library__kit-item--locked {
2955 - opacity: 0.6;
2956 -}
2957 -.e-kit-library__kit-item--locked .eps-card__image {
2958 - opacity: 0.7;
2959 -}
2960 -.e-kit-library__kit-item--locked .eps-card__overlay {
2961 - background-color: rgba(0, 0, 0, 0.5);
2962 -}
1856 + -ms-flex-wrap: wrap;
1857 + flex-wrap: wrap;
1858 + -webkit-box-pack: center;
1859 + -ms-flex-pack: center;
1860 + justify-content: center; }
2963 1861
2964 -:root {
2965 - --e-kit-library-header-back-border: 1px solid var(--e-a-border-color);
2966 - --e-kit-library-header-back-color: #69727D;
2967 -}
1862 +.elementor-loader {
1863 + -webkit-border-radius: 50%;
1864 + border-radius: 50%;
1865 + padding: 40px;
1866 + height: 150px;
1867 + width: 150px;
1868 + background-color: var(--e-elementor-loader-background-color);
1869 + -webkit-box-sizing: border-box;
1870 + box-sizing: border-box;
1871 + -webkit-box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02);
1872 + box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02); }
2968 1873
2969 -.eps-theme-dark {
2970 - --e-kit-library-header-back-border: 1px solid #818A96;
2971 - --e-kit-library-header-back-color: #BABFC5;
2972 -}
2973 -
2974 -.e-kit-library__header-back {
2975 - color: var(--e-kit-library-header-back-color);
2976 - padding-inline-end: 1.25rem;
2977 - padding-inline-start: 0.3125rem;
2978 - display: inline-flex;
2979 - justify-content: center;
2980 - align-items: center;
1874 +.elementor-loader-boxes {
2981 1875 height: 100%;
2982 - border-inline-end: var(--e-kit-library-header-back-border);
2983 -}
2984 -.e-kit-library__header-back-container {
2985 - flex: 1;
2986 - height: 100%;
2987 -}
2988 -.e-kit-library__header-back .eps-icon {
2989 - scale: calc(1 * var(--direction-multiplier)) 1;
2990 -}
2991 -
2992 -.e-kit-library__page-loader {
2993 1876 width: 100%;
2994 - height: 100%;
2995 - display: grid;
2996 - place-items: center;
2997 - font-size: 1.85rem;
2998 - color: #69727D;
2999 -}
1877 + position: relative; }
3000 1878
3001 -.eps-search-input {
3002 - --eps-search-input-background-color: #D5D8DC;
3003 - --eps-search-input-background-color-focus: #ffffff;
3004 - --eps-search-input-color: #3f444b;
3005 - --eps-search-input-placeholder-color: #69727D;
3006 -}
3007 -
3008 -.eps-theme-dark .eps-search-input {
3009 - --eps-search-input-background-color: #515962;
3010 - --eps-search-input-background-color-focus: #69727D;
3011 - --eps-search-input-color: #BABFC5;
3012 - --eps-search-input-placeholder-color: #BABFC5;
3013 -}
3014 -
3015 -.eps-search-input {
3016 - width: 100%;
3017 - font-size: 0.9375rem;
3018 - padding: 0.625rem 2.75rem;
3019 - border: none;
3020 - background: var(--eps-search-input-background-color);
3021 - outline: none;
3022 - color: var(--eps-search-input-color);
3023 - line-height: 1;
3024 - height: 2.75rem;
3025 -}
3026 -.eps-search-input--sm {
3027 - font-size: 0.8125rem;
3028 - padding: 0.5rem 1.875rem;
3029 -}
3030 -.eps-search-input:focus {
3031 - background: var(--eps-search-input-background-color-focus);
3032 -}
3033 -.eps-search-input::-moz-placeholder {
3034 - color: var(--eps-search-input-placeholder-color);
3035 - font-style: italic;
3036 -}
3037 -.eps-search-input::placeholder {
3038 - color: var(--eps-search-input-placeholder-color);
3039 - font-style: italic;
3040 -}
3041 -.eps-search-input__container {
3042 - position: relative;
3043 -}
3044 -.eps-search-input__icon {
3045 - font-size: 1.25rem;
3046 - padding: 0.625rem;
3047 - color: #69727D;
1879 +.elementor-loader-box {
3048 1880 position: absolute;
3049 - inset-block-start: 0;
3050 - inset-inline-start: 0;
3051 - height: 100%;
3052 - display: flex;
3053 - align-items: center;
3054 - justify-content: center;
3055 -}
3056 -.eps-search-input__icon--sm {
3057 - font-size: 0.75rem;
3058 -}
3059 -.eps-search-input__clear-icon {
3060 - font-size: 0.875rem;
3061 - padding: 0.625rem;
3062 - color: #69727D;
3063 - position: absolute;
3064 - inset-block-start: 0;
3065 - inset-inline-end: 0;
3066 - height: 100%;
3067 - display: flex;
3068 - align-items: center;
3069 - justify-content: center;
3070 -}
3071 -.eps-search-input__clear-icon--sm {
3072 - font-size: 0.6875rem;
3073 -}
1881 + background-color: #d5dadf;
1882 + -webkit-animation: load 1.8s linear infinite;
1883 + animation: load 1.8s linear infinite; }
1884 + .elementor-loader-box:nth-of-type(1) {
1885 + width: 20%;
1886 + height: 100%;
1887 + left: 0;
1888 + top: 0; }
1889 + .elementor-loader-box:not(:nth-of-type(1)) {
1890 + right: 0;
1891 + height: 20%;
1892 + width: 60%; }
1893 + .elementor-loader-box:nth-of-type(2) {
1894 + top: 0;
1895 + -webkit-animation-delay: -0.45s;
1896 + animation-delay: -0.45s; }
1897 + .elementor-loader-box:nth-of-type(3) {
1898 + top: 40%;
1899 + -webkit-animation-delay: -0.9s;
1900 + animation-delay: -0.9s; }
1901 + .elementor-loader-box:nth-of-type(4) {
1902 + bottom: 0;
1903 + -webkit-animation-delay: -1.35s;
1904 + animation-delay: -1.35s; }
3074 1905
3075 -:root {
3076 - --eps-sort-select-select-background-color: #D5D8DC;
3077 - --eps-sort-select-select-color: #3f444b;
3078 - --eps-sort-select-button-background-color: #D5D8DC;
3079 - --eps-sort-select-button-border: 1px solid var(--e-a-border-color);
3080 -}
3081 -
3082 -.eps-theme-dark {
3083 - --eps-sort-select-select-background-color: #515962;
3084 - --eps-sort-select-select-color: #BABFC5;
3085 - --eps-sort-select-button-background-color: #515962;
3086 - --eps-sort-select-button-border: 1px solid #1f2124;
3087 -}
3088 -
3089 -.eps-sort-select {
3090 - width: 100%;
3091 - font-size: 0.9375rem;
3092 - display: flex;
3093 -}
3094 -.eps-sort-select__select-wrapper {
3095 - flex: 1;
3096 - position: relative;
3097 -}
3098 -.eps-sort-select__select-wrapper::after {
3099 - content: "\e8ad";
3100 - font-family: eicons;
3101 - position: absolute;
3102 - inset-inline-end: 0.625rem;
3103 - inset-block: 0;
3104 - color: #69727D;
3105 - display: flex;
3106 - align-items: center;
3107 - justify-content: center;
3108 - pointer-events: none;
3109 -}
3110 -.eps-sort-select__select {
3111 - width: 100%;
3112 - padding: 0.625rem 0.625rem;
3113 - border: none;
3114 - background: var(--eps-sort-select-select-background-color);
3115 - outline: none;
3116 - color: var(--eps-sort-select-select-color);
3117 - line-height: 1;
3118 - cursor: pointer;
3119 - height: 2.75rem;
3120 - -moz-appearance: none;
3121 - appearance: none;
3122 - -webkit-appearance: none;
3123 - border-radius: 0;
3124 -}
3125 -.eps-sort-select__button {
3126 - padding: 0.75rem 0.75rem;
3127 - background: var(--eps-sort-select-button-background-color);
3128 - border-inline-start: var(--eps-sort-select-button-border);
3129 - line-height: 1;
3130 - color: #69727D;
3131 -}
3132 -
3133 -.e-kit-library__tags-filter {
3134 - --e-kit-library-tags-filter-list-search-background-color: #ffffff;
3135 -}
3136 -
3137 -.eps-theme-dark .e-kit-library__tags-filter {
3138 - --e-kit-library-tags-filter-list-search-background-color: #515962;
3139 -}
3140 -
3141 -.e-kit-library__tags-filter {
3142 - margin-block-start: 2.75rem;
3143 -}
3144 -.e-kit-library__tags-filter-list {
3145 - margin-block-end: 2.75rem;
3146 -}
3147 -.e-kit-library__tags-filter-list .eps-collapse__title {
3148 - padding-inline-end: 1.875rem;
3149 - padding-inline-start: 1.875rem;
1906 +.elementor-loading-title {
1907 + color: #a4afb7;
1908 + text-align: center;
3150 1909 text-transform: uppercase;
3151 -}
3152 -.e-kit-library__tags-filter-list .eps-collapse__content {
3153 - margin: 0.3125rem 1.875rem;
3154 -}
3155 -.e-kit-library__tags-filter-list-container {
3156 - max-height: 250px;
3157 - overflow: auto;
3158 -}
3159 -.e-kit-library__tags-filter-list-search {
3160 - margin-block-end: 0.625rem;
3161 -}
3162 -.e-kit-library__tags-filter-list-search .eps-search-input {
3163 - background: var(--e-kit-library-tags-filter-list-search-background-color);
3164 -}
3165 -.e-kit-library__tags-filter-list-item {
3166 - padding: 0.625rem 0;
3167 - display: flex;
3168 - align-items: center;
3169 - font-weight: 500;
3170 -}
3171 -.e-kit-library__tags-filter-list-item input {
3172 - margin-inline-end: 0.3125rem;
3173 -}
3174 -
3175 -.e-kit-library #eps-app-header-btn-refetch {
3176 - padding: 0;
3177 -}
3178 -
3179 -.e-kit-library-header-info-modal-container {
3180 - margin-block-end: 2.75rem;
3181 -}
3182 -
3183 -.e-kit-library__tooltip {
3184 - padding: 5px 12px;
3185 - color: #ffffff;
3186 - background-color: #26292C;
1910 + margin-top: 30px;
1911 + letter-spacing: 7px;
1912 + text-indent: 7px;
3187 1913 font-size: 10px;
3188 -}
3189 -.e-kit-library__tooltip:before {
3190 - border-block-end-color: #26292C;
3191 -}
1914 + width: 100%; }
3192 1915
3193 -.e-kit-library__index-layout-container {
3194 - flex-grow: 1;
3195 - overflow-y: auto;
3196 - display: flex;
3197 - flex-direction: column;
3198 -}
3199 -.e-kit-library__index-layout-heading {
3200 - padding: 1.875rem 2.75rem;
3201 - position: sticky;
3202 - inset-block-start: -1px;
3203 - width: 100%;
3204 - z-index: 2;
3205 - background-color: var(--app-background-color);
3206 - gap: 1.5rem;
3207 - align-items: center;
3208 -}
3209 -.e-kit-library__index-layout-heading-search, .e-kit-library__index-layout-heading-sort {
3210 - min-width: 265px;
3211 -}
3212 -.e-kit-library__index-layout-heading-search {
3213 - flex: 1;
3214 -}
3215 -.e-kit-library__index-layout-heading-quota {
3216 - display: flex;
3217 - align-items: center;
3218 - justify-content: flex-end;
3219 -}
3220 -.e-kit-library__index-layout-main {
3221 - padding-block-start: 0;
3222 - padding-block-end: 1.5rem;
3223 - overflow-y: hidden;
3224 - height: auto;
3225 - flex: 1 0 auto;
3226 - display: flex;
3227 - flex-direction: column;
3228 - justify-content: space-between;
3229 -}
3230 -.e-kit-library__index-layout-main.e-kit-library__connect-container {
3231 - justify-content: center;
3232 - align-items: center;
3233 -}
3234 -.e-kit-library__connect-button {
3235 - background-color: var(--e-a-btn-bg-primary);
3236 - color: var(--e-a-btn-color);
3237 - border-radius: 4px;
3238 - padding: 8px;
3239 -}
3240 -.e-kit-library__connect-button:hover {
3241 - opacity: 0.8;
3242 -}
3243 -.e-kit-library__upgrade-button {
3244 - background-color: var(--e-a-color-accent);
3245 - color: var(--e-a-color-txt-invert);
3246 - border-radius: 4px;
3247 - padding: 8px;
3248 -}
3249 -.e-kit-library__upgrade-button:hover {
3250 - opacity: 0.8;
3251 -}
3252 -.e-kit-library .eicon-library-cloud-connect,
3253 -.e-kit-library .eicon-library-subscription-upgrade {
3254 - font-size: 65px;
3255 -}
3256 -.e-kit-library .connect-badge {
3257 - color: #C00BB9;
3258 - margin-inline-start: 10px;
3259 -}
3260 -.e-kit-library .upgrade-badge {
3261 - color: #93003f;
3262 - border: 1px solid #93003f;
3263 - border-radius: 10px;
3264 - padding: 2px 6px;
3265 - margin-inline-start: 10px;
3266 -}
1916 +@-webkit-keyframes load {
1917 + 0% {
1918 + opacity: .3; }
1919 + 50% {
1920 + opacity: 1; }
1921 + 100% {
1922 + opacity: .3; } }
3267 1923
3268 -.e-kit-library__tags-filter {
3269 - --e-kit-library-item-sidebar-header-title-color: #515962;
3270 - --e-kit-library-item-sidebar-description-color: #515962;
3271 - --e-kit-library-item-information-text-color: #515962;
3272 -}
1924 +@keyframes load {
1925 + 0% {
1926 + opacity: .3; }
1927 + 50% {
1928 + opacity: 1; }
1929 + 100% {
1930 + opacity: .3; } }
3273 1931
3274 -.eps-theme-dark .e-kit-library__tags-filter {
3275 - --e-kit-library-item-sidebar-header-title-color: #BABFC5;
3276 - --e-kit-library-item-sidebar-description-color: #BABFC5;
3277 - --e-kit-library-item-information-text-color: #BABFC5;
3278 -}
1932 +:root {
1933 + --e-app-drag-drop-background-color: #fff;
1934 + --e-app-drag-drop-outline-color: #d5dadf; }
3279 1935
3280 -.e-kit-library__item-sidebar {
3281 - padding: 1.5rem 1.875rem;
3282 -}
3283 -.e-kit-library__item-sidebar-header {
3284 - display: flex;
3285 - align-items: center;
3286 - justify-content: space-between;
3287 -}
3288 -.e-kit-library__item-sidebar-header-title {
3289 - color: var(--e-kit-library-item-sidebar-header-title-color);
3290 - margin-block-end: 0;
3291 -}
3292 -.e-kit-library__item-sidebar-thumbnail {
3293 - margin-block-start: 1.5rem;
3294 - box-shadow: 0 4px 10px var(--color-box-shadow-color);
3295 -}
3296 -.e-kit-library__item-sidebar-description {
3297 - margin-block-start: 1.5rem;
3298 - color: var(--e-kit-library-item-sidebar-description-color);
3299 -}
3300 -.e-kit-library__item-sidebar-collapse-tags {
3301 - margin-block-start: 2.75rem;
3302 -}
3303 -.e-kit-library__item-sidebar-collapse-info {
3304 - margin-block-start: 1.875rem;
3305 -}
3306 -.e-kit-library__item-sidebar-tags-container {
3307 - gap: 0.625rem;
3308 -}
3309 -.e-kit-library__item-information-text {
3310 - font-size: 0.8125rem;
3311 - color: var(--e-kit-library-item-information-text-color);
3312 - margin-block-end: 0.3125rem;
3313 -}
1936 +.eps-theme-dark {
1937 + --e-app-drag-drop-background-color: #404349;
1938 + --e-app-drag-drop-outline-color: #7d7e82; }
3314 1939
3315 -.e-kit-library {
3316 - --e-kit-library-content-overview-group-title-color: #515962;
3317 -}
1940 +.e-app-drag-drop {
1941 + background-color: var(--e-app-drag-drop-background-color);
1942 + outline: 2px dashed var(--e-app-drag-drop-outline-color);
1943 + outline-offset: -0.75rem;
1944 + margin-bottom: 1.5rem;
1945 + padding: 4.125rem;
1946 + text-align: center; }
1947 + .e-app-drag-drop--drag-over {
1948 + outline-color: #58d0f5; }
3318 1949
3319 -.eps-theme-dark .e-kit-library {
3320 - --e-kit-library-content-overview-group-title-color: #BABFC5;
3321 -}
1950 +.e-app-upload-file__input {
1951 + display: none; }
3322 1952
3323 -.e-kit-library__content-overview-group-item {
3324 - margin-block-end: 2.75rem;
3325 -}
3326 -.e-kit-library__content-overview-group-title {
3327 - margin-block-end: 1.875rem;
3328 - color: var(--e-kit-library-content-overview-group-title-color);
3329 -}
1953 +.e-app-drop-zone__icon {
1954 + margin-bottom: 2.75rem;
1955 + color: #c2cbd2;
1956 + font-size: 60px; }
3330 1957
3331 -.e-kit-library__preview-responsive-controls {
3332 - width: auto;
3333 -}
3334 -.e-kit-library__preview-responsive-controls-item {
3335 - margin: 0 0.3125rem;
3336 - color: #69727D;
3337 - padding: 0.3125rem;
3338 -}
3339 -.e-kit-library__preview-responsive-controls-item:hover {
3340 - background: rgba(37, 99, 235, 0.1);
3341 - border-radius: 3px;
3342 - transition: all 0.3s;
3343 -}
3344 -.e-kit-library__preview-responsive-controls-item--active {
3345 - color: #2563EB;
3346 -}
1958 +:root {
1959 + --select2-selection-background-color: #fff;
1960 + --select2-selection-color: #6d7882;
1961 + --select2-selection-border-color: #d5dadf;
1962 + --select2-selection-opened-focused-border-color: #f1f3f5;
1963 + --select2-single-selection-rendered-color: #6d7882;
1964 + --select2-default-single-selection-background-color: #fff;
1965 + --select2-default-single-selection-border-color: #d5dadf;
1966 + --select2-default-multiple-selection-background-color: #fff;
1967 + --select2-default-multiple-selection-choice-background-color: #f1f3f5;
1968 + --select2-default-multiple-selection-choice-color: #6d7882;
1969 + --select2-default-multiple-selection-choice-border-color: #f1f3f5;
1970 + --select2-default-multiple-selection-choice-remove-color: #a4afb7;
1971 + --select2-default-multiple-selection-choice-remove-hover-color: #6d7882;
1972 + --select2-default-results-selected-option-background-color: #fff;
1973 + --select2-default-results-selected-option-color: #6d7882;
1974 + --select2-default-results-highlighted-option-background-color: #5897fb;
1975 + --select2-default-results-highlighted-option-color: #fff;
1976 + --select2-results-selected-option-background-color: #5897fb;
1977 + --select2-results-selected-option-color: #fff;
1978 + --select2-dropdown-background-color: #fff;
1979 + --select2-dropdown-border-color: #d5dadf; }
3347 1980
3348 -.e-kit-library__preview-loader {
3349 - position: absolute;
3350 - inset-block-start: 0;
3351 - inset-inline-start: 0;
3352 - z-index: 0;
3353 -}
3354 -.e-kit-library__preview-iframe {
3355 - border: none;
3356 - transition: all 0.3s;
3357 - box-shadow: 0 4px 10px var(--color-box-shadow-color);
3358 -}
3359 -.e-kit-library__preview-iframe-container {
3360 - overflow-y: auto;
3361 - position: relative;
3362 - z-index: 1;
3363 -}
1981 +.eps-theme-dark {
1982 + --select2-selection-background-color: #34383c;
1983 + --select2-selection-color: #e0e1e3;
1984 + --select2-selection-border-color: #64666a;
1985 + --select2-selection-opened-focused-border-color: #7d7e82;
1986 + --select2-single-selection-rendered-color: #e0e1e3;
1987 + --select2-default-single-selection-background-color: #34383c;
1988 + --select2-default-single-selection-border-color: #4c4f56;
1989 + --select2-default-multiple-selection-background-color: #34383c;
1990 + --select2-default-multiple-selection-choice-background-color: #4c4f56;
1991 + --select2-default-multiple-selection-choice-color: #e0e1e3;
1992 + --select2-default-multiple-selection-choice-border-color: #4c4f56;
1993 + --select2-default-multiple-selection-choice-remove-color: #b4b5b7;
1994 + --select2-default-multiple-selection-choice-remove-hover-color: #e0e1e3;
1995 + --select2-default-results-selected-option-background-color: #34383c;
1996 + --select2-default-results-selected-option-color: #e0e1e3;
1997 + --select2-default-results-highlighted-option-background-color: #4c4f56;
1998 + --select2-default-results-highlighted-option-color: #e0e1e3;
1999 + --select2-results-selected-option-background-color: #4c4f56;
2000 + --select2-results-selected-option-color: #e0e1e3;
2001 + --select2-dropdown-background-color: #34383c;
2002 + --select2-dropdown-border-color: #64666a; }
3364 2003
3365 -.e-app-collapse {
3366 - --e-app-collapse-icon-color: #515962;
3367 -}
3368 -.e-app-collapse-toggle {
3369 - position: relative;
3370 -}
3371 -.e-app-collapse-toggle--active {
3372 - cursor: pointer;
3373 -}
3374 -.e-app-collapse-toggle__icon {
3375 - color: var(--e-app-collapse-icon-color);
3376 - display: flex;
3377 - align-items: center;
3378 - justify-content: center;
3379 - font-size: 0.875rem;
3380 - position: absolute;
3381 - inset-block-start: 50%;
3382 - inset-inline-end: var(--e-app-collapse-toggle-icon-spacing);
3383 - transform: translateY(-50%);
3384 -}
3385 -.e-app-collapse-toggle__icon:before {
3386 - transition: all 0.2s linear;
3387 -}
3388 -.e-app-collapse-content {
3389 - display: none;
3390 -}
3391 -.e-app-collapse--opened .e-app-collapse-toggle__icon:before {
3392 - transform: rotate(-180deg);
3393 -}
3394 -.e-app-collapse--opened .e-app-collapse-content {
3395 - display: block;
3396 -}
2004 +.select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single,
2005 +.select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple {
2006 + background-color: var(--select2-selection-background-color);
2007 + color: var(--select2-selection-color);
2008 + border-color: var(--select2-selection-border-color); }
3397 2009
3398 -[dir=rtl] .e-app-collapse-toggle__icon {
3399 - inset-inline-start: var(--e-app-collapse-toggle-icon-spacing);
3400 - inset-inline-end: initial;
3401 -}
2010 +.select2-container.select2-container--open .select2-selection--single,
2011 +.select2-container.select2-container--open .select2-selection--multiple, .select2-container.select2-container--focus .select2-selection--single,
2012 +.select2-container.select2-container--focus .select2-selection--multiple {
2013 + border-color: var(--select2-selection-opened-focused-border-color); }
3402 2014
3403 -.eps-theme-dark .e-app-collapse {
3404 - --e-app-collapse-icon-color: #BABFC5;
3405 -}
2015 +.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
2016 + color: var(--select2-single-selection-rendered-color); }
3406 2017
3407 -.e-app-import-plugins {
3408 - --e-app-import-plugins-selection-section-heading-color: #515962;
3409 - padding-block-end: 1.5rem;
3410 -}
3411 -.e-app-import-plugins__section {
3412 - margin-block-start: 1.875rem;
3413 -}
3414 -.e-app-import-plugins__section-heading {
3415 - color: var(--e-app-import-plugins-selection-section-heading-color);
3416 - margin-block-end: 1rem;
3417 -}
3418 -.e-app-import-plugins__versions-notice {
3419 - margin-block-end: 0.75rem;
3420 -}
2018 +.select2-container--default .select2-selection--single {
2019 + background-color: var(--select2-default-single-selection-background-color);
2020 + border-color: var(--select2-default-single-selection-border-color); }
3421 2021
3422 -.eps-theme-dark .e-app-import-plugins {
3423 - --e-app-import-plugins-selection-section-heading-color: #BABFC5;
3424 -}
2022 +.select2-container--default .select2-selection--multiple {
2023 + background-color: var(--select2-default-multiple-selection-background-color); }
2024 + .select2-container--default .select2-selection--multiple .select2-selection__choice {
2025 + background-color: var(--select2-default-multiple-selection-choice-background-color);
2026 + color: var(--select2-default-multiple-selection-choice-color);
2027 + border-color: var(--select2-default-multiple-selection-choice-border-color); }
2028 + .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
2029 + color: var(--select2-default-multiple-selection-choice-remove-color); }
2030 + .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
2031 + color: var(--select2-default-multiple-selection-choice-remove-hover-color); }
3425 2032
3426 -.eps-table {
3427 - --eps-table-body-color: #3f444b;
3428 - border-spacing: 0 2px;
3429 - table-layout: fixed;
3430 - width: 100%;
3431 - border: 1px solid var(--e-a-border-color);
3432 - border-radius: 0.1875rem;
3433 -}
3434 -.eps-table__checkboxes-column {
3435 - width: 1.875rem;
3436 -}
3437 -.eps-table__checkbox {
3438 - display: flex;
3439 - flex-shrink: 0;
3440 -}
3441 -.eps-table__cell {
3442 - padding: 1rem;
3443 -}
3444 -.eps-table__head .eps-table__cell {
3445 - text-align: start;
3446 -}
3447 -.eps-table__row {
3448 - border-block-end: 1px solid var(--e-a-border-color);
3449 -}
3450 -.eps-table__row:last-child {
3451 - border-block-end: none;
3452 -}
3453 -.eps-table__body .eps-table__cell:first-child {
3454 - border-radius: 0.1875rem 0 0 0.1875rem;
3455 -}
3456 -.eps-table__body .eps-table__cell:last-child {
3457 - border-radius: 0 0.1875rem 0.1875rem 0;
3458 -}
3459 -.eps-table--selection .eps-table__cell:first-child {
3460 - padding-inline-end: 0;
3461 -}
2033 +.select2-container--default .select2-results__option[aria-selected] {
2034 + background-color: var(--select2-default-results-selected-option-background-color);
2035 + color: var(--select2-default-results-selected-option-color); }
3462 2036
3463 -.eps-theme-dark .eps-table {
3464 - --eps-table-body-color: #BABFC5;
3465 -}
2037 +.select2-container--default .select2-results__option--highlighted[aria-selected] {
2038 + background-color: var(--select2-default-results-highlighted-option-background-color);
2039 + color: var(--select2-default-results-highlighted-option-color); }
3466 2040
3467 -[dir=rtl] .eps-table__body [dir=rtl] .eps-table__cell:first-child {
3468 - border-radius: 0 0.1875rem 0.1875rem 0;
3469 -}
3470 -[dir=rtl] .eps-table__body [dir=rtl] .eps-table__cell:last-child {
3471 - border-radius: 0.1875rem 0 0 0.1875rem;
3472 -}
2041 +.select2-container .select2-results__option[aria-selected=true] {
2042 + background-color: var(--select2-results-selected-option-background-color);
2043 + color: var(--select2-results-selected-option-color); }
3473 2044
3474 -.e-app-import-plugins-pro-banner {
3475 - --e-app-import-plugins-pro-banner-heading-color: #3f444b;
3476 - --e-app-import-plugins-pro-banner-description-color: #515962;
3477 - margin-block-end: 1.875rem;
3478 -}
3479 -.e-app-import-plugins-pro-banner__heading {
3480 - color: var(--e-app-import-plugins-pro-banner-heading-color);
3481 - margin-block-end: 0.625rem;
3482 -}
3483 -.e-app-import-plugins-pro-banner__description {
3484 - color: var(--e-app-import-plugins-pro-banner-description-color);
3485 - margin-block-end: 0;
3486 -}
2045 +.select2-container .select2-dropdown {
2046 + background-color: var(--select2-dropdown-background-color);
2047 + border-color: var(--select2-dropdown-border-color); }
3487 2048
3488 -.eps-theme-dark .e-app-import-plugins-pro-banner {
3489 - --e-app-import-plugins-pro-banner-heading-color: #9DA5AE;
3490 - --e-app-import-plugins-pro-banner-description-color: #BABFC5;
3491 -}
3492 -
3493 -.e-app-export-plugins {
3494 - padding-block-end: 1.25rem;
3495 -}
3496 -
3497 -.e-app-import-content {
3498 - padding-block-end: 1.25rem;
3499 -}
3500 -.e-app-import-content__plugins-notice {
3501 - margin-block-end: 1.25rem;
3502 -}
3503 -
3504 -.e-app-import-plugins-activation__installing-plugins {
3505 - padding: 0.625rem 0;
3506 -}
3507 -.e-app-import-plugins-activation__plugin-name {
3508 - margin-inline-start: 0.5rem;
3509 -}
3510 -.e-app-import-plugins-activation__plugin-status-item {
3511 - margin-block-end: 0.75rem;
3512 -}
3513 -
3514 -.e-app-import-export-plugins-table__cell-content {
3515 - margin-block-end: 0;
3516 - text-transform: capitalize;
3517 -}
3518 -
3519 -.e-app-import-export-loader {
3520 - --e-app-import-export-loader-color: #818A96;
3521 - color: var(--e-app-import-export-loader-color);
3522 - font-size: 50px;
3523 -}
3524 -.e-app-import-export-loader.eicon-loading {
3525 - font-size: 1.85rem;
3526 -}
3527 -.e-app-import-export-loader--absolute-center {
3528 - position: absolute;
3529 - inset-block-start: 50%;
3530 - inset-inline-start: 50%;
3531 - transform: translateX(-50%) translateY(-50%);
3532 -}
3533 -
3534 -.eps-theme-dark .e-app-import-export-loader {
3535 - --e-app-import-export-loader-color: #818A96;
3536 -}
3537 -
3538 -.e-app-import-export-message-banner {
3539 - --e-app-import-export-message-banner-heading-color: #3f444b;
3540 - --e-app-import-export-message-banner-description-color: #515962;
3541 - margin-block-end: 1.875rem;
3542 -}
3543 -.e-app-import-export-message-banner__heading {
3544 - color: var(--e-app-import-export-message-banner-heading-color);
3545 - margin-block-end: 0.625rem;
3546 -}
3547 -.e-app-import-export-message-banner__description {
3548 - color: var(--e-app-import-export-message-banner-description-color);
3549 - margin-block-end: 0;
3550 -}
3551 -
3552 -.eps-theme-dark .e-app-import-export-message-banner {
3553 - --e-app-import-export-message-banner-heading-color: #9DA5AE;
3554 - --e-app-import-export-message-banner-description-color: #BABFC5;
3555 -}
3556 -
3557 -.e-app-import-connect-pro-notice {
3558 - margin-block-end: 1.25rem;
3559 -}
3560 -
3561 -.e-app-import-failed-plugins-notice {
3562 - margin-block-end: 1.25rem;
3563 -}
3564 -
3565 -.e-app-export-actions-container {
3566 - display: flex;
3567 - gap: 15px;
3568 - width: 100%;
3569 - justify-content: flex-end;
3570 -}
3571 -
3572 -.e-kit-library__quota-bar {
3573 - display: flex;
3574 - align-items: center;
3575 -}
3576 -.e-kit-library__quota-bar__container {
3577 - display: flex;
3578 - flex-direction: column;
3579 - gap: 8px;
3580 - min-width: 230px;
3581 -}
3582 -.e-kit-library__quota-bar__header {
3583 - display: flex;
3584 - justify-content: space-between;
3585 - align-items: center;
3586 -}
3587 -.e-kit-library__quota-bar__label {
3588 - color: var(--body-color);
3589 - font-weight: 400;
3590 - white-space: nowrap;
3591 - font-size: 12px;
3592 -}
3593 -.e-kit-library__quota-bar__progress-container {
3594 - width: 100%;
3595 - height: 4px;
3596 - overflow: hidden;
3597 - position: relative;
3598 -}
3599 -.e-kit-library__quota-bar__progress-container--empty {
3600 - background-color: #F0ABFC;
3601 -}
3602 -.e-kit-library__quota-bar__progress-container--normal {
3603 - background-color: #F0ABFC;
3604 -}
3605 -.e-kit-library__quota-bar__progress-container--warning {
3606 - background-color: rgb(251.0236220472, 216.4291338583, 157.9763779528);
3607 -}
3608 -.e-kit-library__quota-bar__progress-container--alert {
3609 - background: #93003f;
3610 -}
3611 -.e-kit-library__quota-bar__progress-bar {
3612 - height: 100%;
3613 - transition: width 0.3s ease;
3614 -}
3615 -.e-kit-library__quota-bar__progress-bar--empty {
3616 - background: transparent;
3617 -}
3618 -.e-kit-library__quota-bar__progress-bar--normal {
3619 - background: #D004D4;
3620 -}
3621 -.e-kit-library__quota-bar__progress-bar--warning {
3622 - background: #F59E0B;
3623 -}
3624 -.e-kit-library__quota-bar__progress-bar--alert {
3625 - background: #93003f;
3626 -}
3627 -.e-kit-library__quota-bar__upgrade-message {
3628 - display: flex;
3629 - align-items: center;
3630 - gap: 4px;
3631 -}
3632 -.e-kit-library__quota-bar__upgrade-link {
3633 - color: #93003f;
3634 - text-decoration: underline;
3635 - cursor: pointer;
3636 - font-size: 12px;
3637 - font-weight: 400;
3638 -}
3639 -.e-kit-library__quota-bar__upgrade-link:hover {
3640 - opacity: 0.8;
3641 -}
3642 -.e-kit-library__quota-bar__count {
3643 - color: var(--body-color);
3644 - white-space: nowrap;
3645 - font-size: 12px;
3646 -}
3647 -
3648 2049 :root {
3649 - --text-secondary: #3F444B;
3650 -}
2050 + --checkbox-border-color: #d5dadf;
2051 + --checkbox-hover-border-color: #c7cdd4;
2052 + --checkbox-active-border-color: #e3e7ea;
2053 + --checkbox-background-color: #fff;
2054 + --checkbox-checked-background-color: #39b54a;
2055 + --checkbox-checked-hover-background-color: #33a242;
2056 + --checkbox-checked-active-background-color: #44c455;
2057 + --checkbox-indicator-color: #fff; }
3651 2058
3652 -.e-kit-library__quota-notification {
3653 - display: flex;
3654 - align-items: flex-start;
3655 - justify-content: space-between;
3656 - padding: 16px 20px;
3657 - margin: 0 44px 30px;
3658 - border-radius: 4px;
3659 -}
3660 -.e-kit-library__quota-notification--warning {
3661 - background-color: #FBF1E6;
3662 - color: #3f444b;
3663 -}
3664 -.e-kit-library__quota-notification--alert {
3665 - background-color: #FDECEC;
3666 - color: #3f444b;
3667 -}
3668 -.e-kit-library__quota-notification__content {
3669 - display: flex;
3670 - align-items: flex-start;
3671 - gap: 12px;
3672 - flex: 1;
3673 -}
3674 -.e-kit-library__quota-notification__icon {
3675 - font-size: 18px;
3676 - margin-top: 1px;
3677 - flex-shrink: 0;
3678 -}
3679 -.e-kit-library__quota-notification__icon.eicon-warning-full {
3680 - color: #F59E0B;
3681 -}
3682 -.e-kit-library__quota-notification__icon.eicon-alert {
3683 - color: #DC2626;
3684 -}
3685 -.e-kit-library__quota-notification__message {
3686 - flex: 1;
3687 - line-height: 1.5;
3688 - font-size: 13px;
3689 -}
3690 -.e-kit-library__quota-notification__message span {
3691 - color: var(--text-secondary);
3692 - font-size: 13px;
3693 -}
3694 -.e-kit-library__quota-notification__action-link {
3695 - color: inherit;
3696 - text-decoration: underline;
3697 - font-size: 13px;
3698 - font-weight: 400;
3699 -}
3700 -.e-kit-library__quota-notification__action-link:hover {
3701 - opacity: 0.8;
3702 -}
3703 -.e-kit-library__quota-notification__dismiss {
3704 - background: none;
3705 - border: none;
3706 - cursor: pointer;
3707 - padding: 0;
3708 - margin-inline-start: 12px;
3709 - color: inherit;
3710 - opacity: 0.7;
3711 - flex-shrink: 0;
3712 -}
3713 -.e-kit-library__quota-notification__dismiss:hover {
3714 - opacity: 1;
3715 -}
3716 -.e-kit-library__quota-notification__dismiss i {
3717 - font-size: 14px;
3718 -}
3719 -
3720 -.e-onboarding {
3721 - font-family: "DM Sans", "Roboto", sans-serif;
3722 - color-scheme: light;
3723 -}
3724 -.e-onboarding .eps-app__main {
3725 - justify-content: center;
3726 - overflow-y: auto;
3727 -}
3728 -.e-onboarding__content {
3729 - max-width: 1135px;
3730 - padding: 2.75rem;
3731 - margin: initial;
3732 - overflow-y: initial;
3733 -}
3734 -.e-onboarding__checkbox-label {
3735 - display: flex;
3736 - line-height: 18px;
3737 - margin-block-end: 27px;
3738 -}
3739 -.e-onboarding__checkbox-input {
3740 - margin-inline-end: 14px;
3741 - width: 16px;
3742 - height: 16px;
3743 - border-color: #69727D;
3744 - border-radius: 2px;
3745 -}
3746 -.e-onboarding__checkbox-input:checked {
3747 - background-color: #525861;
3748 -}
3749 -.e-onboarding__checkbox-input:checked::after {
3750 - margin-block-end: 15%;
3751 - width: 6px;
3752 - height: 9px;
3753 - border-width: 0 2px 2px 0;
3754 -}
3755 -.e-onboarding__feature-list {
3756 - margin-block-end: 40px;
3757 -}
3758 -.e-onboarding__text-input {
3759 - font-size: 14px;
3760 - width: 325px;
3761 - padding: 12px 16px;
3762 - color: #69727D;
3763 - border: 1px solid #9EA5AD;
3764 -}
3765 -.e-onboarding__text-input:focus-visible {
3766 - outline: initial;
3767 - border: 1px solid #3A3F45;
3768 -}
3769 -.e-onboarding__text-input::-moz-placeholder {
3770 - color: #C2C7CC;
3771 -}
3772 -.e-onboarding__text-input::placeholder {
3773 - color: #C2C7CC;
3774 -}
3775 -.e-onboarding__footnote {
3776 - margin-block-start: 24px;
3777 - width: 325px;
3778 - text-align: center;
3779 -}
3780 -.e-onboarding__footnote:not(:has(p))::before {
3781 - content: "*";
3782 - margin-right: 5px;
3783 -}
3784 -.e-onboarding__footnote a {
3785 - text-decoration: underline;
3786 - color: #3A3F45;
3787 -}
3788 -
3789 -#e-app ~ #__wp-uploader-id-2 .media-modal {
3790 - max-width: 1024px;
3791 - max-height: 768px;
3792 - margin: auto;
3793 -}
3794 -
3795 -.e-onboarding__page-content {
3796 - margin-block-end: 70px;
3797 -}
3798 -.e-onboarding__page-content-start {
3799 - max-width: 675px;
3800 - text-align: start;
3801 - flex-basis: 555px;
3802 - align-self: start;
3803 -}
3804 -.e-onboarding__page-content-end {
3805 - min-width: 440px;
3806 - max-width: 540px;
3807 -}
3808 -.e-onboarding__page-content-end img {
3809 - width: 100%;
3810 -}
3811 -.e-onboarding__page-content-section-title {
3812 - font-family: "DM Serif Display", serif;
3813 - font-size: 36px;
3814 - font-weight: 700;
3815 - color: #0C0D0E;
3816 -}
3817 -.e-onboarding__page-content-section-text {
3818 - font-size: 18px;
3819 - color: #3A3F45;
3820 -}
3821 -
3822 -@media screen and (max-width: 1100px) {
3823 - .e-onboarding__page-content-end img {
3824 - display: none;
3825 - }
3826 -}
3827 -@media screen and (max-width: 768px) {
3828 - .e-onboarding__page-content-section-title {
3829 - font-size: 28px;
3830 - }
3831 - .e-onboarding__page-content-section-text {
3832 - font-size: 14px;
3833 - }
3834 -}
3835 -.e-onboarding__header-logo .eps-app__logo {
3836 - color: #0C0D0E;
3837 - width: 1.3rem;
3838 - height: 1.3rem;
3839 - line-height: 1.4rem;
3840 - font-size: 1.3rem;
3841 - background: unset;
3842 -}
3843 -.e-onboarding__header-logo .eps-app__logo:not(:last-child) {
3844 - margin-inline-end: 7px;
3845 -}
3846 -.e-onboarding__header-logo img {
3847 - width: 104px;
3848 -}
3849 -.e-onboarding__header .eps-app__header-btn {
3850 - display: flex;
3851 - align-items: center;
3852 - font-size: 13px;
3853 -}
3854 -.e-onboarding__header .eps-app__header-btn .eps-icon:not(:last-child) {
3855 - margin-inline-end: 7px;
3856 -}
3857 -.e-onboarding__header .eps-button {
3858 - color: #0C0D0E;
3859 -}
3860 -.e-onboarding__header .eps-button__go-pro-btn {
3861 - background-color: #93003f;
3862 - color: #ffffff;
3863 - padding: 4px 8px;
3864 - border-radius: 4px;
3865 - font-weight: 700;
3866 - font-size: 12px;
3867 - transition: 0.5s;
3868 -}
3869 -.e-onboarding__header .eps-button__go-pro-btn:hover {
3870 - background: rgb(198, 0, 84.8571428571);
3871 -}
3872 -
3873 -.e-onboarding__go-pro {
3874 - width: 288px;
3875 - font-size: 12px;
3876 - background-color: #ffffff;
3877 -}
3878 -.e-onboarding__go-pro-title {
3879 - font-size: 18px;
3880 - font-weight: 700;
3881 - color: #93003f;
3882 -}
3883 -.e-onboarding__go-pro-cta {
3884 - display: inline-block;
3885 - color: #93003f;
3886 - padding: 9px;
3887 - border: 1px solid #93003f;
3888 -}
3889 -.e-onboarding__go-pro-cta.e-onboarding__button {
3890 - font-size: 14px;
3891 -}
3892 -.e-onboarding__go-pro-paragraph:not(:last-child) {
3893 - margin-block-end: 20px;
3894 -}
3895 -.e-onboarding__go-pro-already-have {
3896 - text-decoration: underline;
3897 -}
3898 -
3899 -@media screen and (max-width: 410px) {
3900 - .e-onboarding__header-logo img {
3901 - display: none;
3902 - }
3903 -}
3904 -.e-onboarding__progress-bar {
3905 - display: flex;
3906 - justify-content: center;
3907 - margin-block-end: 125px;
3908 - flex-wrap: wrap;
3909 - gap: 15px 22px;
3910 -}
3911 -.e-onboarding__progress-bar-item {
3912 - display: flex;
3913 - align-items: center;
3914 - color: #69727D;
3915 - font-size: 0.75rem;
3916 -}
3917 -.e-onboarding__progress-bar-item-icon {
3918 - display: inline-block;
3919 - font-family: "DM Serif Display", serif;
3920 - text-align: center;
3921 - width: 1.1rem;
3922 - height: 1.1rem;
3923 - line-height: 1rem;
3924 - font-size: 0.75rem;
3925 - font-weight: bold;
3926 - border-radius: 50%;
3927 - border: 1px solid #69727D;
3928 - margin-inline-end: 8px;
3929 - flex-shrink: 0;
3930 -}
3931 -.e-onboarding__progress-bar-item-icon::after {
3932 - content: attr(data-item-count);
3933 -}
3934 -.e-onboarding__progress-bar-item:not(:last-child):after {
3935 - font-family: "eicons";
3936 - margin-inline-start: 22px;
3937 - content: "\e89e";
3938 -}
3939 -.e-onboarding__progress-bar-item--active {
3940 - color: #D004D4;
3941 -}
3942 -.e-onboarding__progress-bar-item--active .e-onboarding__progress-bar-item-icon, .e-onboarding__progress-bar-item--completed .e-onboarding__progress-bar-item-icon {
3943 - color: #ffffff;
3944 - border-color: #D004D4;
3945 - background-color: #D004D4;
3946 -}
3947 -.e-onboarding__progress-bar-item--skipped, .e-onboarding__progress-bar-item--completed {
3948 - cursor: pointer;
3949 -}
3950 -.e-onboarding__progress-bar-item--skipped .e-onboarding__progress-bar-item-icon {
3951 - color: #ffffff;
3952 - background-color: #69727D;
3953 -}
3954 -
3955 -.e-onboarding__button {
3956 - font-size: 18px;
3957 - cursor: pointer;
3958 - transition: var(--e-a-transition-hover);
3959 -}
3960 -.e-onboarding__button-action {
3961 - color: var(--e-a-btn-color);
3962 - background-color: var(--e-a-btn-bg-primary);
3963 - min-width: 325px;
3964 - padding: 15px 30px;
3965 - text-align: center;
3966 -}
3967 -.e-onboarding__button-action:hover {
3968 - background-color: var(--e-a-btn-bg-primary-hover);
3969 -}
3970 -.e-onboarding__button-skip {
3971 - padding: 8px 16px;
3972 - color: #515962;
3973 -}
3974 -.e-onboarding__button-skip:hover {
3975 - background-color: #F9FAFA;
3976 -}
3977 -.e-onboarding__button-skip--disabled {
3978 - pointer-events: none;
3979 - cursor: none;
3980 - color: #D5D8DC;
3981 -}
3982 -.e-onboarding__button--disabled {
3983 - pointer-events: none;
3984 - background-color: #D5D8DC;
3985 - color: #9EA5AD;
3986 -}
3987 -.e-onboarding__button--disabled:hover {
3988 - cursor: progress;
3989 -}
3990 -.e-onboarding__button--processing {
3991 - pointer-events: none;
3992 - filter: brightness(90%);
3993 -}
3994 -
3995 -.e-onboarding__card {
3996 - border: 1px solid #3A3F45;
3997 - border-radius: 8px;
3998 - padding: 40px 40px;
3999 - cursor: pointer;
4000 - flex-grow: 1;
4001 - display: flex;
4002 - flex-direction: column;
4003 - align-items: center;
4004 -}
4005 -.e-onboarding__card-image, .e-onboarding__card-text {
4006 - width: 345px;
4007 -}
4008 -.e-onboarding__card-image {
4009 - margin-block-end: 44px;
4010 -}
4011 -.e-onboarding__card-text {
4012 - font-size: 20px;
4013 - font-weight: 700;
4014 - text-align: center;
4015 - color: #0C0D0E;
4016 -}
4017 -.e-onboarding__card-text-small {
4018 - color: #0C0D0E;
4019 - text-align: center;
4020 - font-size: 18px;
4021 - font-weight: 400;
4022 - line-height: 150%;
4023 - letter-spacing: -0.18px;
4024 - margin-block-start: 6px;
4025 -}
4026 -.e-onboarding__card:hover {
4027 - box-shadow: 4px 4px 0 0 #000000;
4028 -}
4029 -.e-onboarding__card:active {
4030 - box-shadow: initial;
4031 -}
4032 -
4033 -.e-onboarding__checklist {
4034 - padding-inline-start: 0;
4035 -}
4036 -.e-onboarding__checklist-item {
4037 - display: flex;
4038 - align-items: center;
4039 - font-size: 12px;
4040 - margin-block-end: 12px;
4041 -}
4042 -.e-onboarding__checklist-item .eicon-check-circle {
4043 - margin-inline-end: 9px;
4044 - font-size: 16px;
4045 - font-weight: 600;
4046 -}
4047 -
4048 -.e-onboarding__notice {
4049 - display: inline-block;
4050 - padding: 12px 14px;
4051 - margin-block-end: 16px;
4052 - color: #3A3F45;
4053 -}
4054 -.e-onboarding__notice--error {
4055 - background-color: #FDE8EC;
4056 -}
4057 -.e-onboarding__notice--error i {
4058 - font-size: 16px;
4059 - color: #B92136;
4060 -}
4061 -.e-onboarding__notice--success {
4062 - background-color: #ECF9F2;
4063 -}
4064 -.e-onboarding__notice--success i {
4065 - color: #117740;
4066 -}
4067 -.e-onboarding__notice i {
4068 - margin-inline-end: 14px;
4069 -}
4070 -.e-onboarding__notice-empty-spacer {
4071 - height: 61px;
4072 -}
4073 -
4074 -.e-onboarding__page-account .e-onboarding__checkbox-label {
4075 - margin-block-start: 50px;
4076 -}
4077 -
4078 -.e-onboarding {
4079 - --theme-card-primary-color: #D004D4;
4080 - --theme-card-primary-shadow: 0 6px 16px rgba(208, 4, 212, 0.25);
4081 - --theme-card-hover-transform: translateY(-2px);
4082 -}
4083 -.e-onboarding__action-button-text {
4084 - margin-inline-start: 10px;
4085 -}
4086 -.e-onboarding__page-content-theme-variant-b .e-onboarding__page-content-section-title {
4087 - line-height: 40px;
4088 -}
4089 -.e-onboarding__page-content-theme-variant-b .e-onboarding__theme-selection-description,
4090 -.e-onboarding__page-content-theme-variant-b .e-onboarding__theme-selection-subtitle {
4091 - font-size: 18px;
4092 - font-weight: 400;
4093 - margin-block-end: 8px;
4094 - text-align: center;
4095 - color: #3A3F45;
4096 -}
4097 -.e-onboarding__page-content-theme-variant-b .e-onboarding__theme-selection-subtitle {
4098 - font-weight: 600;
4099 -}
4100 -.e-onboarding__page-content-theme-variant-b .e-onboarding__theme-cards {
4101 - display: flex;
4102 - gap: 24px;
4103 - justify-content: center;
4104 - flex-wrap: wrap;
4105 - margin-block-start: 48px;
4106 -}
4107 -.e-onboarding__page-content-theme-variant-b .e-onboarding__theme-card {
4108 - background: #ffffff;
4109 - border: 1px solid #A9A9A9;
4110 - border-radius: 8px;
4111 - padding: 16px 25px 165px;
4112 - max-width: 325px;
4113 - min-width: 280px;
4114 - cursor: pointer;
4115 - transition: none;
4116 - display: flex;
4117 - flex-direction: column;
4118 - position: relative;
4119 - overflow: hidden;
4120 - margin-block: 1px;
4121 -}
4122 -.e-onboarding__page-content-theme-variant-b .e-onboarding__theme-card::after {
4123 - content: "";
4124 - position: absolute;
4125 - inset-block-start: 14px;
4126 - inset-inline-start: 16px;
4127 - width: 20px;
4128 - height: 20px;
4129 - border-radius: 50%;
4130 - display: flex;
4131 - align-items: center;
4132 - justify-content: center;
4133 - border: 2px solid black;
4134 -}
4135 -.e-onboarding__page-content-theme-variant-b .e-onboarding__theme-card:hover, .e-onboarding__page-content-theme-variant-b .e-onboarding__theme-card--loading, .e-onboarding__page-content-theme-variant-b .e-onboarding__theme-card--selected {
4136 - border: 2px solid #0C0D0E;
4137 - margin-block: 0px;
4138 -}
4139 -.e-onboarding__page-content-theme-variant-b .e-onboarding__theme-card:hover::before, .e-onboarding__page-content-theme-variant-b .e-onboarding__theme-card--loading::before, .e-onboarding__page-content-theme-variant-b .e-onboarding__theme-card--selected::before {
4140 - content: "";
4141 - background: black;
4142 - position: absolute;
4143 - top: 14px;
4144 - left: 16px;
4145 - width: 20px;
4146 - height: 20px;
4147 - border-radius: 50%;
4148 - border: 4px solid white;
4149 -}
4150 -.e-onboarding__page-content-theme-variant-b .e-onboarding__theme-card-illustration {
4151 - display: flex;
4152 - justify-content: center;
4153 - align-items: center;
4154 - position: absolute;
4155 - inset-block-end: 0px;
4156 - width: calc(100% - 50px);
4157 -}
4158 -.e-onboarding__page-content-theme-variant-b .e-onboarding__theme-card-illustration img {
4159 - width: calc(100% - 80px);
4160 -}
4161 -.e-onboarding__page-content-theme-variant-b .e-onboarding__theme-card-content {
4162 - text-align: center;
4163 -}
4164 -.e-onboarding__page-content-theme-variant-b .e-onboarding__theme-card-label {
4165 - display: flex;
4166 - justify-content: center;
4167 - color: #69727D;
4168 - font-family: "DM Sans";
4169 - font-size: 12px;
4170 - font-weight: 400;
4171 - line-height: 150%;
4172 - letter-spacing: -0.12px;
4173 - margin-block-end: 16px;
4174 -}
4175 -.e-onboarding__page-content-theme-variant-b .e-onboarding__theme-card-label span {
4176 - font-weight: 600;
4177 - padding-inline-end: 4px;
4178 -}
4179 -.e-onboarding__page-content-theme-variant-b .e-onboarding__theme-card-title {
4180 - color: #0C0D0E;
4181 - text-align: center;
4182 - font-family: "DM Sans";
4183 - font-size: 18px;
4184 - font-weight: 700;
4185 - line-height: 130%;
4186 - letter-spacing: 0.36px;
4187 - margin-block-end: 4px;
4188 -}
4189 -.e-onboarding__page-content-theme-variant-b .e-onboarding__theme-card-description {
4190 - color: #3A3F45;
4191 - text-align: center;
4192 - font-family: "DM Sans";
4193 - font-size: 14px;
4194 - font-weight: 400;
4195 - line-height: 150%;
4196 - letter-spacing: -0.14px;
4197 - margin: 0;
4198 -}
4199 -.e-onboarding__page-content:has(.e-onboarding__page-content-theme-variant-b) {
4200 - flex-direction: column;
4201 -}
4202 -.e-onboarding__page-content-start:has(.e-onboarding__page-content-theme-variant-b) {
4203 - align-self: center;
4204 - text-align: center;
4205 - flex-basis: initial;
4206 -}
4207 -.e-onboarding:has(.e-onboarding__page-content-theme-variant-b) .e-onboarding__page-content-section-title {
4208 - line-height: 1.3;
4209 - margin-block-end: 10px;
4210 -}
4211 -.e-onboarding:has(.e-onboarding__page-content-theme-variant-b) .e-onboarding__progress-bar {
4212 - margin-block-end: 85px;
4213 -}
4214 -.e-onboarding:has(.e-onboarding__page-content-theme-variant-b) .e-onboarding__footnote {
4215 - opacity: 0;
4216 -}
4217 -.e-onboarding:has(.e-onboarding__page-content-theme-variant-b) .e-onboarding__notice {
4218 - display: flex;
4219 - justify-content: center;
4220 -}
4221 -.e-onboarding:has(.e-onboarding__page-content-theme-variant-b) .e-onboarding__footer {
4222 - justify-content: center;
4223 - padding-block-end: 40px;
4224 -}
4225 -
4226 -@media screen and (min-width: 769px) {
4227 - .e-onboarding:has(.e-onboarding__page-content-theme-variant-b) .e-onboarding__button-skip {
4228 - position: absolute;
4229 - inset-inline-end: 30px;
4230 - }
4231 -}
4232 -@media screen and (max-width: 768px) {
4233 - .e-onboarding__footer {
4234 - flex-direction: column;
4235 - gap: 10px;
4236 - }
4237 -}
4238 -.e-onboarding__site-name-input {
4239 - margin-block-start: 80px;
4240 -}
4241 -
4242 -.e-onboarding__page-siteLogo .e-app-upload-file__button {
4243 - color: var(--e-a-color-primary-bold);
4244 - border-color: var(--e-a-color-primary-bold);
4245 -}
4246 -.e-onboarding__page-siteLogo .e-app-upload-file__button:hover {
4247 - background-color: #FAE8FF;
4248 -}
4249 -.e-onboarding__drop-zone {
4250 - margin-block-start: 3rem;
4251 -}
4252 -.e-onboarding .eps-display-3 {
4253 - font-size: 16px;
4254 - margin-block-end: 0.5rem;
4255 -}
4256 -.e-onboarding .e-app-upload-file__button {
4257 - max-width: 198px;
4258 - margin: 0 auto;
4259 -}
4260 -.e-onboarding .e-app-drop-zone__secondary-text {
4261 - font-size: 14px;
4262 -}
4263 -.e-onboarding__logo-container {
4264 - position: relative;
4265 - margin-block-start: 3rem;
4266 - min-height: 120px;
4267 - width: -moz-fit-content;
4268 - width: fit-content;
4269 - display: flex;
4270 - align-items: center;
4271 - justify-content: center;
4272 - min-width: 220px;
4273 - border: 1px solid #BABFC5;
4274 -}
4275 -.e-onboarding__logo-container img {
4276 - height: auto;
4277 - max-height: 100%;
4278 - width: auto;
4279 -}
4280 -.e-onboarding__logo-remove {
4281 - position: absolute;
4282 - inset-block-start: 5px;
4283 - inset-inline-end: 0;
4284 -}
4285 -.e-onboarding__logo-remove i {
4286 - font-size: 16px;
2059 +.eps-checkbox {
2060 + -webkit-appearance: none;
2061 + -webkit-border-radius: 0.1875rem;
2062 + border-radius: 0.1875rem;
4287 2063 width: 15px;
4288 -}
4289 -.e-onboarding__logo-remove:hover {
4290 - cursor: pointer;
4291 -}
4292 -.e-onboarding__is-uploading {
4293 - visibility: hidden;
4294 -}
2064 + height: 15px;
2065 + outline: 0;
2066 + background-color: var(--checkbox-background-color);
2067 + display: -webkit-inline-box;
2068 + display: -ms-inline-flexbox;
2069 + display: inline-flex;
2070 + -webkit-box-pack: center;
2071 + -ms-flex-pack: center;
2072 + justify-content: center;
2073 + -webkit-box-align: center;
2074 + -ms-flex-align: center;
2075 + align-items: center;
2076 + border: 1px solid var(--checkbox-border-color); }
2077 + .eps-checkbox::after {
2078 + display: inline-block;
2079 + margin-bottom: 12.5%;
2080 + content: " ";
2081 + width: 3px;
2082 + height: 6px;
2083 + -webkit-transform: rotate(45deg);
2084 + -ms-transform: rotate(45deg);
2085 + transform: rotate(45deg); }
2086 + .eps-checkbox:hover {
2087 + --checkbox-border-color: var(--checkbox-hover-border-color); }
2088 + .eps-checkbox:active {
2089 + --checkbox-border-color: var(--checkbox-active-border-color); }
2090 + .eps-checkbox:checked {
2091 + --checkbox-background-color: var(--checkbox-checked-background-color);
2092 + --checkbox-border-color: var(--checkbox-checked-background-color); }
2093 + .eps-checkbox:checked::after {
2094 + border: solid #fff;
2095 + border-width: 0 1px 1px 0; }
2096 + .eps-checkbox:checked:hover {
2097 + --checkbox-background-color: var(--checkbox-checked-hover-background-color);
2098 + --checkbox-border-color: var(--checkbox-checked-hover-background-color); }
2099 + .eps-checkbox:checked:active {
2100 + --checkbox-background-color: var(--checkbox-checked-active-background-color);
2101 + --checkbox-border-color: var(--checkbox-checked-active-background-color); }
2102 + .eps-checkbox--rounded {
2103 + -webkit-border-radius: 50%;
2104 + border-radius: 50%; }
4295 2105
4296 -.e-onboarding__cards-grid.e-onboarding__page-content {
4297 - margin-block-start: 48px;
4298 - margin-block-end: 48px;
4299 -}
4300 -.e-onboarding__cards-grid .e-onboarding__card {
4301 - max-width: 555px;
4302 -}
4303 -.e-onboarding__page-goodToGo .e-onboarding__content {
4304 - display: flex;
4305 - flex-direction: column;
4306 - align-items: center;
4307 -}
4308 -.e-onboarding__page-goodToGo .e-onboarding__page-content-section-title,
4309 -.e-onboarding__page-goodToGo .e-onboarding__page-content-section-text {
4310 - text-align: center;
4311 -}
4312 -.e-onboarding__page-goodToGo .e-onboarding__cards-grid {
4313 - gap: 24px;
4314 - justify-content: center;
4315 - flex-wrap: nowrap;
4316 -}
4317 -.e-onboarding__page-goodToGo .e-onboarding__card {
4318 - max-width: 388px;
4319 -}
4320 -.e-onboarding__page-goodToGo .e-onboarding__card-text {
4321 - max-width: calc(100vw - 100px);
4322 -}
4323 -.e-onboarding__page-goodToGo .e-onboarding__card-image {
4324 - max-width: calc(100vw - 100px);
4325 -}
4326 -.e-onboarding__content:has(.e-onboarding__cards-grid--good-to-go-variant-b) .e-onboarding__page-content-section-title {
4327 - max-width: 440px;
4328 - justify-self: center;
4329 -}
4330 -.e-onboarding__good-to-go-footer {
4331 - justify-content: end;
4332 -}
2106 +.eps-notice {
2107 + --eps-box-notice-color: #a4afb7;
2108 + --eps-box-notice-background-color: #fcfcfc;
2109 + padding: 0.625rem 1rem;
2110 + -webkit-box-shadow: 0 2px 3px 1px var(--color-box-shadow-color);
2111 + box-shadow: 0 2px 3px 1px var(--color-box-shadow-color);
2112 + background-color: var(--eps-box-notice-background-color); }
2113 + .eps-notice--warning {
2114 + -webkit-border-start: 2px solid #fcb92c;
2115 + border-inline-start: 2px solid #fcb92c; }
2116 + .eps-notice__text {
2117 + margin: 0;
2118 + padding: 0;
2119 + color: var(--eps-box-notice-color);
2120 + font-style: italic; }
4333 2121
4334 -.experiment401-variant-b .e-onboarding__cards-grid {
4335 - flex-wrap: nowrap;
4336 - row-gap: 24px;
4337 -}
4338 -.experiment401-variant-b .e-onboarding__card-image {
4339 - height: 112px;
4340 - width: auto;
4341 -}
4342 -.experiment401-variant-b .e-onboarding__switch-method-text {
4343 - color: #3A3F45;
4344 - text-align: center;
4345 - font-family: "DM Sans";
4346 - font-size: 18px;
4347 - font-weight: 700;
4348 - line-height: 150%;
4349 - letter-spacing: -0.18px;
4350 -}
4351 -.experiment401-variant-b .e-onboarding__progress-bar {
4352 - margin-block-end: 85px;
4353 -}
4354 -.experiment401-variant-b .e-onboarding__good-to-go-footer {
4355 - justify-content: center;
4356 -}
2122 +.eps-theme-dark .eps-notice {
2123 + --eps-box-notice-color: #b4b5b7;
2124 + --eps-box-notice-background-color: #4c4f56; }
4357 2125
4358 -.experiment402-variant-b .e-onboarding__page-content {
4359 - margin-block-end: 60px;
4360 -}
4361 -.experiment402-variant-b .e-onboarding__page-content-section-title {
4362 - margin-block-end: 0px;
4363 -}
4364 -.experiment402-variant-b .e-onboarding__page-content-section-title, .experiment402-variant-b .e-onboarding__card-text {
4365 - line-height: 1.3;
4366 -}
4367 -.experiment402-variant-b .e-onboarding__progress-bar {
4368 - margin-block-end: 85px;
4369 -}
2126 +.eps-box {
2127 + --eps-box-background-color: #fff;
2128 + --eps-box-color: #495157;
2129 + --eps-box-input-color: #495157;
2130 + padding: 0;
2131 + -webkit-border-radius: 0.1875rem;
2132 + border-radius: 0.1875rem;
2133 + background-color: var(--eps-box-background-color);
2134 + color: var(--eps-box-color); }
2135 + .eps-box--padding {
2136 + padding: var(--eps-box-padding); }
2137 + .eps-box > input {
2138 + width: 100%;
2139 + outline: 0;
2140 + border: 0;
2141 + background-color: var(--eps-box-background-color);
2142 + color: var(--eps-box-input-color); }
4370 2143
4371 -.experiment401-variant-b .e-onboarding__page-content-section-title {
4372 - margin-block-end: 0px;
4373 -}
4374 -.experiment401-variant-b .e-onboarding__page-content-section-title, .experiment401-variant-b .e-onboarding__card-text {
4375 - line-height: 1.3;
4376 -}
4377 -.experiment401-variant-b .e-onboarding__card-image {
4378 - margin-block-end: 32px;
4379 -}
4380 -.experiment401-variant-b .e-onboarding__card-text-small {
4381 - margin-block-start: 4px;
4382 -}
2144 +.eps-theme-dark .eps-box {
2145 + --eps-box-background-color: #404349;
2146 + --eps-box-color: #e0e1e3;
2147 + --eps-box-input-color: #e0e1e3; }
4383 2148
4384 -@media screen and (min-width: 1024px) {
4385 - .experiment401-variant-b .e-onboarding__button-skip {
4386 - position: absolute;
4387 - inset-inline-end: 0px;
4388 - }
4389 -}
4390 -@media screen and (max-width: 1300px) {
4391 - .e-onboarding__page-goodToGo .e-onboarding__cards-grid {
4392 - flex-wrap: wrap;
4393 - }
4394 -}
4395 -@media screen and (max-width: 1024px) {
4396 - .experiment401-variant-b .e-onboarding__good-to-go-footer {
4397 - flex-direction: column;
4398 - gap: 60px;
4399 - }
4400 -}
4401 -@media screen and (max-width: 768px) {
4402 - .e-onboarding__page-goodToGo .e-onboarding__card {
4403 - padding-inline: 24px;
4404 - }
4405 - .experiment401-variant-b .e-onboarding__good-to-go-footer {
4406 - gap: 60px;
4407 - }
4408 -}
4409 -@media screen and (max-width: 500px) {
4410 - .e-onboarding__page-goodToGo .e-onboarding__card {
4411 - max-width: calc(100vw - 50px);
4412 - }
4413 -}
4414 -.e-onboarding__upload-pro {
4415 - flex-direction: row;
4416 - justify-content: center;
4417 - font-family: "DM Sans", "Roboto", sans-serif;
4418 - text-align: center;
4419 -}
4420 -.e-onboarding__upload-pro .eps-app__content {
4421 - overflow-y: hidden;
4422 - max-width: 1113px;
4423 - padding: 30px;
4424 -}
4425 -.e-onboarding__upload-pro-drop-zone {
4426 - margin-block-end: 24px;
4427 -}
4428 -.e-onboarding__upload-pro-drop-zone h1 {
4429 - font-family: "Source Serif Pro", "Roboto", sans-serif;
4430 -}
4431 -.e-onboarding__upload-pro-drop-zone .e-app-drag-drop {
4432 - padding: 48px;
4433 -}
4434 -.e-onboarding__upload-pro-drop-zone .eps-display-3,
4435 -.e-onboarding__upload-pro-drop-zone .e-app-drop-zone__text,
4436 -.e-onboarding__upload-pro-drop-zone .e-app-drop-zone__secondary-text {
4437 - margin-block-end: 12px;
4438 -}
4439 -.e-onboarding__upload-pro-drop-zone .e-app-upload-file__button {
4440 - background-color: #040080;
4441 - color: #46F2B6;
4442 - padding: 14px 40px;
4443 - border-color: #040080;
4444 -}
4445 -.e-onboarding__upload-pro-get-file {
4446 - font-size: 12px;
4447 - margin-block-start: 24px;
4448 -}
4449 -.e-onboarding__upload-pro-get-file a {
4450 - text-decoration: underline;
4451 -}
4452 -.e-onboarding__upload-pro .e-onboarding__notice {
4453 - margin-block-end: 0;
4454 -}
4455 -
4456 -.e-onboarding__choose-features-section {
4457 - width: 100%;
4458 - display: flex;
4459 - flex-wrap: wrap;
4460 - gap: 10px 20px;
4461 - margin-block: 20px;
4462 -}
4463 -.e-onboarding__choose-features-section__label {
4464 - display: flex;
4465 - align-items: center;
4466 - font-size: 14px;
4467 - font-weight: 400;
4468 - line-height: 24px;
4469 - letter-spacing: -0.01em;
4470 - -webkit-user-select: none;
4471 - -moz-user-select: none;
4472 - user-select: none;
4473 - border: 1px solid #D5D8DC;
4474 - padding: 12px 16px;
4475 - width: 267px;
4476 -}
4477 -.e-onboarding__choose-features-section__checkbox {
4478 - justify-self: end;
4479 - margin-inline-end: 8px;
4480 - width: 16px;
4481 - height: 16px;
4482 -}
4483 -.e-onboarding__choose-features-section__message {
4484 - font-size: 18px;
4485 - font-weight: 400;
4486 - line-height: 27px;
4487 - letter-spacing: -0.01em;
4488 - padding-inline-end: 120px;
4489 - min-height: 55px;
4490 - margin-block-end: 20px;
4491 -}
4492 -.e-onboarding__page-chooseFeatures .e-onboarding__page-content {
4493 - margin-block-end: 0;
4494 -}
4495 -
4496 -.e-onboarding101-variant-b .e-app__footer,
4497 -.e-onboarding101-variant-b .e-onboarding__steps,
4498 -.e-onboarding101-variant-b .e-onboarding__skip-button,
4499 -.e-onboarding101-variant-b .e-onboarding__progress-bar {
4500 - display: none !important;
4501 -}
4502 -.e-onboarding101-variant-b .e-app__header {
4503 - position: fixed;
4504 - top: 0;
4505 - left: 0;
4506 - right: 0;
4507 - z-index: 1000;
4508 - background: white;
4509 - box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.04);
4510 -}
4511 -.e-onboarding101-variant-b .e-app__content {
4512 - height: 100vh;
4513 - display: flex;
4514 - align-items: center;
4515 - justify-content: center;
2149 +.eps-list {
2150 + --eps-list-item-separated-border-color: #f1f3f5;
4516 2151 padding: 0;
4517 -}
4518 -.e-onboarding101-variant-b .e-onboarding__content {
4519 - display: flex;
4520 - padding-block-start: 150px;
4521 -}
4522 -.e-onboarding101-variant-b .e-onboarding__page-content {
4523 - max-width: 700px;
4524 - width: 700px;
4525 - text-align: center;
4526 - padding: 0;
4527 - margin: 0 auto;
4528 -}
4529 -.e-onboarding101-variant-b .e-onboarding101-variant-b-content-layout .e-onboarding__image,
4530 -.e-onboarding101-variant-b .e-onboarding101-variant-b-content-layout .e-onboarding__action-button,
4531 -.e-onboarding101-variant-b .e-onboarding101-variant-b-content-layout .e-onboarding__skip-button {
4532 - display: none;
4533 -}
4534 -.e-onboarding101-variant-b .e-onboarding__footer {
4535 - justify-content: center;
4536 - padding-block-end: 40px;
4537 -}
2152 + list-style-type: none; }
2153 + .eps-list--padding {
2154 + padding: var(--eps-list-padding); }
2155 + .eps-list__item {
2156 + padding: 0; }
2157 + .eps-list__item--padding {
2158 + padding: var(--eps-list-item-padding); }
2159 + .eps-list--separated .eps-list__item:not(:last-child) {
2160 + border-bottom: 1px solid var(--eps-list-item-separated-border-color); }
4538 2161
4539 -.e-onboarding101-variant-b-content {
4540 - display: flex;
4541 - flex-direction: column;
4542 - align-items: center;
4543 - gap: 0px;
4544 - font-family: "DM Sans", sans-serif;
4545 - width: 700px;
4546 - margin: 0 auto;
4547 -}
4548 -.e-onboarding101-variant-b-content .e-onboarding101-variant-b-icon {
4549 - margin-bottom: 28px;
4550 -}
4551 -.e-onboarding101-variant-b-content .e-onboarding101-variant-b-icon svg {
4552 - width: 104px;
4553 - height: 104px;
4554 -}
4555 -.e-onboarding101-variant-b-content .e-onboarding101-variant-b-title {
4556 - font-family: "Source Serif Pro", serif;
4557 - font-weight: 700;
4558 - font-size: 48px;
4559 - line-height: 1.3;
4560 - color: #0c0d0e;
4561 - margin: 0 0 10px 0;
4562 - width: 100%;
4563 - text-align: center;
4564 -}
4565 -.e-onboarding101-variant-b-content .e-onboarding101-variant-b-description {
4566 - font-family: "DM Sans", sans-serif;
4567 - font-size: 18px;
4568 - font-weight: 400;
4569 - line-height: 1.5;
4570 - color: #3a3f45;
4571 - letter-spacing: -0.18px;
4572 - margin: 0 0 40px 0;
4573 - width: 100%;
4574 - max-width: 600px;
4575 - text-align: center;
4576 -}
4577 -.e-onboarding101-variant-b-content .e-onboarding101-variant-b-welcome {
4578 - margin-block-end: 5px;
4579 -}
4580 -.e-onboarding101-variant-b-content .e-onboarding101-variant-b-buttons {
4581 - display: flex;
4582 - flex-direction: column;
4583 - gap: 8px;
4584 - width: 264px;
4585 - align-items: center;
4586 - margin-top: 20px;
4587 -}
4588 -.e-onboarding101-variant-b-content .e-onboarding101-variant-b-button {
4589 - display: flex;
4590 - align-items: center;
4591 - justify-content: center;
4592 - height: 48px;
4593 - padding: 14px 16px;
4594 - border-radius: 0;
4595 - border: none;
4596 - font-family: "DM Sans", sans-serif;
4597 - font-weight: 500;
4598 - font-size: 18px;
4599 - line-height: 1;
4600 - letter-spacing: 0.18px;
4601 - cursor: pointer;
4602 - transition: all 0.2s ease;
4603 - white-space: nowrap;
4604 - width: 100%;
4605 - text-decoration: none;
4606 - box-sizing: border-box;
4607 -}
4608 -.e-onboarding101-variant-b-content .e-onboarding101-variant-b-button--primary {
4609 - background: #f3bafd;
4610 - color: #0c0d0e;
4611 -}
4612 -.e-onboarding101-variant-b-content .e-onboarding101-variant-b-button--primary:hover {
4613 - background: #e8a5f8;
4614 -}
4615 -.e-onboarding101-variant-b-content .e-onboarding101-variant-b-button--primary:active {
4616 - background: #dd90f3;
4617 -}
4618 -.e-onboarding101-variant-b-content .e-onboarding101-variant-b-button--secondary {
4619 - background: transparent;
4620 - color: #6a727c;
4621 - text-decoration: underline;
4622 - text-underline-position: from-font;
4623 -}
4624 -.e-onboarding101-variant-b-content .e-onboarding101-variant-b-button--secondary:hover {
4625 - color: #232629;
4626 -}
4627 -.e-onboarding101-variant-b-content .e-onboarding101-variant-b-button--secondary:active {
4628 - color: #0c0d0e;
4629 -}
4630 -
4631 -@media screen and (min-width: 1024px) {
4632 - .e-onboarding101-variant-b .e-onboarding__content {
4633 - min-height: 600px;
4634 - }
4635 -}
4636 -@media screen and (max-width: 768px) {
4637 - .e-onboarding101-variant-b .e-onboarding__page-content {
4638 - padding: 20px;
4639 - width: calc(100% - 40px);
4640 - max-width: 700px;
4641 - }
4642 - .e-onboarding101-variant-b .e-onboarding101-variant-b-content {
4643 - width: 100%;
4644 - }
4645 - .e-onboarding101-variant-b .e-onboarding101-variant-b-title {
4646 - font-size: 36px;
4647 - }
4648 - .e-onboarding101-variant-b .e-onboarding101-variant-b-buttons {
4649 - width: 100%;
4650 - max-width: 300px;
4651 - }
4652 -}
4653 -@media screen and (max-width: 480px) {
4654 - .e-onboarding101-variant-b .e-onboarding__page-content {
4655 - padding: 15px;
4656 - width: calc(100% - 30px);
4657 - }
4658 - .e-onboarding101-variant-b .e-onboarding__content {
4659 - padding-block-start: 5rem;
4660 - }
4661 - .e-onboarding101-variant-b .e-onboarding101-variant-b-content {
4662 - width: 100%;
4663 - }
4664 - .e-onboarding101-variant-b .e-onboarding101-variant-b-title {
4665 - font-size: 28px;
4666 - }
4667 - .e-onboarding101-variant-b .e-onboarding101-variant-b-description {
4668 - font-size: 16px;
4669 - }
4670 - .e-onboarding101-variant-b .e-onboarding101-variant-b-buttons {
4671 - width: 100%;
4672 - }
4673 -}
4674 -.experiment202-variant-b .e-onboarding__progress-bar {
4675 - margin-block-end: 85px;
4676 -}
4677 -.experiment202-variant-b .e-onboarding__page-content--experiment-202 {
4678 - display: flex;
4679 - flex-direction: column;
4680 - align-items: center;
4681 - text-align: center;
4682 - max-width: 1000px;
4683 - margin: 0 auto;
4684 - padding: 0 20px;
4685 -}
4686 -.experiment202-variant-b .e-onboarding__page-content-header {
4687 - margin-block-end: 48px;
4688 -}
4689 -.experiment202-variant-b .e-onboarding__page-content-title {
4690 - font-family: "Source Serif Pro", serif;
4691 - font-weight: 700;
4692 - font-size: 36px;
4693 - line-height: 1.3;
4694 - color: #0C0D0E;
4695 - margin: 0 0 10px 0;
4696 -}
4697 -.experiment202-variant-b .e-onboarding__page-content-subtitle {
4698 - font-family: "DM Sans", sans-serif;
4699 - font-weight: 400;
4700 - font-size: 18px;
4701 - line-height: 1.5;
4702 - color: #3A3F45;
4703 - letter-spacing: -0.18px;
4704 - margin: 0;
4705 -}
4706 -.experiment202-variant-b .e-onboarding__features-grid {
4707 - display: flex;
4708 - justify-content: center;
4709 - flex-wrap: wrap;
4710 - gap: 60px;
4711 - width: 100%;
4712 - padding-block-end: 150px;
4713 - min-height: 280px;
4714 -}
4715 -.experiment202-variant-b .e-onboarding__feature-item {
4716 - display: flex;
4717 - flex-direction: column;
4718 - align-items: center;
4719 - text-align: center;
4720 - gap: 8px;
4721 - max-width: 280px;
4722 -}
4723 -.experiment202-variant-b .e-onboarding__feature-item:last-of-type .e-onboarding__feature-description {
4724 - max-width: 210px;
4725 -}
4726 -.experiment202-variant-b .e-onboarding__feature-icon {
4727 - display: flex;
4728 - align-items: center;
4729 - justify-content: center;
4730 - width: 35px;
4731 - height: 35px;
4732 - margin-block-end: 8px;
4733 -}
4734 -.experiment202-variant-b .e-onboarding__feature-icon svg {
4735 - width: 35px;
4736 - height: 35px;
4737 - flex-shrink: 0;
4738 -}
4739 -.experiment202-variant-b .e-onboarding__feature-content {
4740 - display: flex;
4741 - flex-direction: column;
4742 - align-items: center;
4743 - gap: 8px;
4744 -}
4745 -.experiment202-variant-b .e-onboarding__feature-title {
4746 - font-family: "DM Sans", sans-serif;
4747 - font-weight: 600;
4748 - font-size: 20px;
4749 - line-height: 1.5;
4750 - color: #3A3F45;
4751 - letter-spacing: -0.2px;
4752 - margin: 0;
4753 -}
4754 -.experiment202-variant-b .e-onboarding__feature-description {
4755 - font-family: "DM Sans", sans-serif;
4756 - font-weight: 400;
4757 - font-size: 14px;
4758 - line-height: 1.5;
4759 - color: #3A3F45;
4760 - letter-spacing: -0.14px;
4761 - margin: 0;
4762 - max-width: 260px;
4763 -}
4764 -.experiment202-variant-b .e-onboarding__theme-switch-note {
4765 - font-family: "DM Sans", sans-serif;
4766 - font-weight: 600;
4767 - font-size: 14px;
4768 - line-height: 1.5;
4769 - color: #3A3F45;
4770 - letter-spacing: -0.14px;
4771 - margin: 24px 0 0 0;
4772 -}
4773 -.experiment202-variant-b .e-onboarding__footer {
4774 - display: flex;
4775 - justify-content: center;
4776 -}
4777 -.experiment202-variant-b .e-onboarding__footnote {
4778 - display: flex;
4779 - justify-content: center;
4780 - width: 100%;
4781 - color: #3A3F45;
4782 - text-align: center;
4783 - font-family: "DM Sans";
4784 - font-size: 14px;
4785 - font-weight: 600;
4786 - line-height: 150%;
4787 - letter-spacing: -0.14px;
4788 - margin-block: 24px 60px;
4789 -}
4790 -.experiment202-variant-b .e-onboarding__footnote::before {
4791 - content: initial;
4792 -}
4793 -.experiment202-variant-b .e-onboarding__notice {
4794 - display: flex;
4795 - justify-content: center;
4796 -}
4797 -
4798 -@media screen and (min-width: 769px) {
4799 - .experiment202-variant-b .e-onboarding__button-skip {
4800 - position: absolute;
4801 - inset-inline-end: 30px;
4802 - }
4803 -}
4804 -@media screen and (max-width: 768px) {
4805 - .experiment202-variant-b .e-onboarding__page-content--experiment-202 {
4806 - padding: 0 16px;
4807 - }
4808 - .experiment202-variant-b .e-onboarding__page-content-title {
4809 - font-size: 28px;
4810 - }
4811 - .experiment202-variant-b .e-onboarding__features-grid {
4812 - grid-template-columns: 1fr;
4813 - gap: 40px;
4814 - padding-block-end: 60px;
4815 - }
4816 - .experiment202-variant-b .e-onboarding__feature-title {
4817 - font-size: 18px;
4818 - white-space: normal;
4819 - }
4820 - .experiment202-variant-b .e-onboarding__feature-description {
4821 - max-width: 100%;
4822 - }
4823 -}
4824 -@media (max-width: 1024px) and (min-width: 769px) {
4825 - .experiment202-variant-b .e-onboarding__features-grid {
4826 - display: flex;
4827 - flex-wrap: wrap;
4828 - justify-content: center;
4829 - gap: 40px 60px;
4830 - padding-block-end: 60px;
4831 - }
4832 - .experiment202-variant-b .e-onboarding__feature-description {
4833 - max-width: 220px;
4834 - }
4835 -}
2162 +.eps-theme-dark .eps-list {
2163 + --eps-list-item-separated-border-color: #34383c; }
4836 2164 /*# sourceMappingURL=app-rtl.css.map */