PluginProbe
Borderless – Addons and Templates for Elementor / 1.6.1
Borderless – Addons and Templates for Elementor v1.6.1
trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 1.2.0 1.2.1 1.2.2 1.2.3 All 78 releases
borderless / assets / styles / borderless.css

borderless.css in Borderless – Addons and Templates for Elementor 1.6.1, at assets/styles/borderless.css

6,058 lines 192.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @charset "UTF-8";
2 /*!
3 * Borderless - https://wpborderless.com
4 * Copyright 2010-2022 Visualmodo, An Internet Company
5 * Licensed under MIT (https://wpborderless.com)
6 */
7 .borderless-transition-faster {
8 transition: all 0.1s linear; }
9
10 .borderless-transition-fast {
11 transition: all 0.15s linear; }
12
13 .borderless-transition {
14 transition: all 0.2s linear; }
15
16 .borderless-transition-slow {
17 transition: all 0.4s linear; }
18
19 .borderless-transition-slower {
20 transition: all 0.6s linear; }
21
22 :root {
23 --borderless-viewport-xs: 32rem;
24 --borderless-viewport-sm: 48rem;
25 --borderless-viewport-md: 64rem;
26 --borderless-viewport-lg: 80rem;
27 --borderless-viewport-xl: 90rem;
28 --borderless-viewport-xxl: 100rem;
29 --borderless-viewport-xxxl: 150rem; }
30
31 .borderless-btn {
32 display: inline-block;
33 font-weight: 400;
34 line-height: 1.5;
35 color: #212529;
36 text-align: center;
37 text-decoration: none;
38 vertical-align: middle;
39 cursor: pointer;
40 -webkit-user-select: none;
41 -moz-user-select: none;
42 -ms-user-select: none;
43 user-select: none;
44 background-color: transparent;
45 border: 1px solid transparent;
46 padding: .375rem .75rem;
47 font-size: 1rem;
48 border-radius: .25rem;
49 transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; }
50 .borderless-btn:hover {
51 text-decoration: none !important; }
52 .borderless-btn.borderless-btn--primary.borderless-btn--contained {
53 color: #fff !important;
54 background-color: var(--borderless-color-primary);
55 border-color: var(--borderless-color-primary); }
56 .borderless-btn.borderless-btn--primary.borderless-btn--contained:hover {
57 color: #fff;
58 background-color: var(--borderless-color-primary-dark);
59 border-color: var(--borderless-color-primary-darker); }
60 .borderless-btn.borderless-btn--primary.borderless-btn--outline {
61 color: var(--borderless-color-primary);
62 border-color: var(--borderless-color-primary); }
63 .borderless-btn.borderless-btn--primary.borderless-btn--outline:hover {
64 color: #fff;
65 background-color: var(--borderless-color-primary);
66 border-color: var(--borderless-color-primary); }
67 .borderless-btn.borderless-btn--primary.borderless-btn--text {
68 color: var(--borderless-color-primary); }
69 .borderless-btn.borderless-btn--primary.borderless-btn--text:hover {
70 color: var(--borderless-color-primary-dark); }
71 .borderless-btn.borderless-btn--secondary.borderless-btn--contained {
72 color: #fff !important;
73 background-color: var(--borderless-color-secondary);
74 border-color: var(--borderless-color-secondary); }
75 .borderless-btn.borderless-btn--secondary.borderless-btn--contained:hover {
76 color: #fff;
77 background-color: var(--borderless-color-secondary-dark);
78 border-color: var(--borderless-color-secondary-darker); }
79 .borderless-btn.borderless-btn--secondary.borderless-btn--outline {
80 color: var(--borderless-color-secondary);
81 border-color: var(--borderless-color-secondary); }
82 .borderless-btn.borderless-btn--secondary.borderless-btn--outline:hover {
83 color: #fff;
84 background-color: var(--borderless-color-secondary);
85 border-color: var(--borderless-color-secondary); }
86 .borderless-btn.borderless-btn--secondary.borderless-btn--text {
87 color: var(--borderless-color-secondary); }
88 .borderless-btn.borderless-btn--secondary.borderless-btn--text:hover {
89 color: var(--borderless-color-secondary-dark); }
90 .borderless-btn.borderless-btn--tertiary.borderless-btn--contained {
91 color: #fff !important;
92 background-color: var(--borderless-color-tertiary);
93 border-color: var(--borderless-color-tertiary); }
94 .borderless-btn.borderless-btn--tertiary.borderless-btn--contained:hover {
95 color: #fff;
96 background-color: var(--borderless-color-tertiary-dark);
97 border-color: var(--borderless-color-tertiary-darker); }
98 .borderless-btn.borderless-btn--tertiary.borderless-btn--outline {
99 color: var(--borderless-color-tertiary);
100 border-color: var(--borderless-color-tertiary); }
101 .borderless-btn.borderless-btn--tertiary.borderless-btn--outline:hover {
102 color: #fff;
103 background-color: var(--borderless-color-tertiary);
104 border-color: var(--borderless-color-tertiary); }
105 .borderless-btn.borderless-btn--tertiary.borderless-btn--text {
106 color: var(--borderless-color-tertiary); }
107 .borderless-btn.borderless-btn--tertiary.borderless-btn--text:hover {
108 color: var(--borderless-color-tertiary-dark); }
109 .borderless-btn.borderless-btn--light.borderless-btn--contained {
110 color: #000;
111 background-color: #f8f9fa;
112 border-color: #f8f9fa; }
113 .borderless-btn.borderless-btn--light.borderless-btn--contained:hover {
114 color: #000;
115 background-color: #f9fafb;
116 border-color: #f9fafb; }
117 .borderless-btn.borderless-btn--light.borderless-btn--outline {
118 color: #f8f9fa;
119 border-color: #f8f9fa; }
120 .borderless-btn.borderless-btn--light.borderless-btn--outline:hover {
121 color: #000;
122 background-color: #f8f9fa;
123 border-color: #f8f9fa; }
124 .borderless-btn.borderless-btn--light.borderless-btn--text {
125 color: #222; }
126 .borderless-btn.borderless-btn--light.borderless-btn--text:hover {
127 color: #000; }
128 .borderless-btn.borderless-btn--dark.borderless-btn--contained {
129 color: #fff;
130 background-color: #212529;
131 border-color: #212529; }
132 .borderless-btn.borderless-btn--dark.borderless-btn--contained:hover {
133 color: #fff;
134 background-color: #1c1f23;
135 border-color: #1a1e21; }
136 .borderless-btn.borderless-btn--dark.borderless-btn--outline {
137 color: #212529;
138 border-color: #212529; }
139 .borderless-btn.borderless-btn--dark.borderless-btn--outline:hover {
140 color: #fff;
141 background-color: #212529;
142 border-color: #212529; }
143 .borderless-btn.borderless-btn--dark.borderless-btn--text {
144 color: #ccc; }
145 .borderless-btn.borderless-btn--dark.borderless-btn--text:hover {
146 color: #fff; }
147 .borderless-btn.borderless-btn--sm {
148 padding: .25rem .5rem !important;
149 font-size: .875rem !important;
150 border-radius: .2rem !important; }
151 .borderless-btn.borderless-btn--lg {
152 padding: .5rem 1rem !important;
153 font-size: 1.25rem !important;
154 border-radius: .3rem !important; }
155 .borderless-btn.borderless-btn--block {
156 width: 100% !important; }
157 .borderless-btn.borderless-btn--square {
158 border-radius: 0 !important; }
159 .borderless-btn.borderless-btn--round {
160 border-radius: 999px !important; }
161
162 :root, [data-theme="default"] {
163 --borderless-black: hsl(100, 100%, 0%);
164 --borderless-black-h: 100;
165 --borderless-black-s: 100%;
166 --borderless-black-l: 0%;
167 --borderless-white: hsl(0, 0%, 100%);
168 --borderless-white-h: 0;
169 --borderless-white-s: 0%;
170 --borderless-white-l: 100%;
171 --borderless-warning-darker: hsl(56, 99%, 26%);
172 --borderless-warning-darker-h: 56;
173 --borderless-warning-darker-s: 99%;
174 --borderless-warning-darker-l: 26%;
175 --borderless-warning-dark: hsl(56, 99%, 36%);
176 --borderless-warning-dark-h: 56;
177 --borderless-warning-dark-s: 99%;
178 --borderless-warning-dark-l: 36%;
179 --borderless-warning: hsl(56, 99%, 46%);
180 --borderless-warning-h: 56;
181 --borderless-warning-s: 99%;
182 --borderless-warning-l: 46%;
183 --borderless-warning-light: hsl(56, 99%, 56%);
184 --borderless-warning-light-h: 56;
185 --borderless-warning-light-s: 99%;
186 --borderless-warning-light-l: 56%;
187 --borderless-warning-lighter: hsl(56, 99%, 66%);
188 --borderless-warning-lighter-h: 56;
189 --borderless-warning-lighter-s: 99%;
190 --borderless-warning-lighter-l: 66%;
191 --borderless-success-darker: hsl(129, 100%, 30%);
192 --borderless-success-darker-h: 129;
193 --borderless-success-darker-s: 100%;
194 --borderless-success-darker-l: 30%;
195 --borderless-success-dark: hsl(129, 100%, 40%);
196 --borderless-success-dark-h: 129;
197 --borderless-success-dark-s: 100%;
198 --borderless-success-dark-l: 40%;
199 --borderless-success: hsl(129, 100%, 50%);
200 --borderless-success-h: 129;
201 --borderless-success-s: 100%;
202 --borderless-success-l: 50%;
203 --borderless-success-light: hsl(129, 100%, 60%);
204 --borderless-success-light-h: 129;
205 --borderless-success-light-s: 100%;
206 --borderless-success-light-l: 60%;
207 --borderless-success-lighter: hsl(129, 100%, 70%);
208 --borderless-success-lighter-h: 129;
209 --borderless-success-lighter-s: 100%;
210 --borderless-success-lighter-l: 70%;
211 --borderless-error-darker: hsl(342, 100%, 26%);
212 --borderless-error-darker-h: 342;
213 --borderless-error-darker-s: 100%;
214 --borderless-error-darker-l: 26%;
215 --borderless-error-dark: hsl(342, 100%, 36%);
216 --borderless-error-dark-h: 342;
217 --borderless-error-dark-s: 100%;
218 --borderless-error-dark-l: 36%;
219 --borderless-error: hsl(342, 100%, 46%);
220 --borderless-error-h: 342;
221 --borderless-error-s: 100%;
222 --borderless-error-l: 46%;
223 --borderless-error-light: hsl(342, 100%, 56%);
224 --borderless-error-light-h: 342;
225 --borderless-error-light-s: 100%;
226 --borderless-error-light-l: 56%;
227 --borderless-error-lighter: hsl(342, 100%, 66%);
228 --borderless-error-lighter-h: 342;
229 --borderless-error-lighter-s: 100%;
230 --borderless-error-lighter-l: 66%;
231 --borderless-gray-100: hsl(210, 17%, 98%);
232 --borderless-gray-100-h: 210;
233 --borderless-gray-100-s: 17%;
234 --borderless-gray-100-l: 98%;
235 --borderless-gray-200: hsl(210, 16%, 93%);
236 --borderless-gray-200-h: 210;
237 --borderless-gray-200-s: 16%;
238 --borderless-gray-200-l: 93%;
239 --borderless-gray-300: hsl(210, 14%, 89%);
240 --borderless-gray-300-h: 210;
241 --borderless-gray-300-s: 14%;
242 --borderless-gray-300-l: 89%;
243 --borderless-gray-400: hsl(210, 14%, 83%);
244 --borderless-gray-400-h: 210;
245 --borderless-gray-400-s: 14%;
246 --borderless-gray-400-l: 83%;
247 --borderless-gray-500: hsl(210, 11%, 71%);
248 --borderless-gray-500-h: 210;
249 --borderless-gray-500-s: 11%;
250 --borderless-gray-500-l: 71%;
251 --borderless-gray-600: hsl(208, 7%, 46%);
252 --borderless-gray-600-h: 208;
253 --borderless-gray-600-s: 7%;
254 --borderless-gray-600-l: 46%;
255 --borderless-gray-700: hsl(210, 9%, 31%);
256 --borderless-gray-700-h: 210;
257 --borderless-gray-700-s: 9%;
258 --borderless-gray-700-l: 31%;
259 --borderless-gray-800: hsl(210, 10%, 23%);
260 --borderless-gray-800-h: 210;
261 --borderless-gray-800-s: 10%;
262 --borderless-gray-800-l: 23%;
263 --borderless-gray-900: hsl(210, 11%, 15%);
264 --borderless-gray-900-h: 210;
265 --borderless-gray-900-s: 11%;
266 --borderless-gray-900-l: 15%; }
267
268 :root {
269 --borderless-corner-square: 0px;
270 --borderless-corner-rounded: 3px;
271 --borderless-corner-round: 9999px; }
272
273 .borderless-corner-square {
274 border-radius: var(--borderless-corner-square); }
275
276 .borderless-corner-square-top-left {
277 border-top-left-radius: var(--borderless-corner-square); }
278
279 .borderless-corner-square-top-right {
280 border-top-right-radius: var(--borderless-corner-square); }
281
282 .borderless-corner-square-bottom-left {
283 border-bottom-left-radius: var(--borderless-corner-square); }
284
285 .borderless-corner-square-bottom-right {
286 border-bottom-right-radius: var(--borderless-corner-square); }
287
288 .borderless-corner-rounded {
289 border-radius: var(--borderless-corner-rounded); }
290
291 .borderless-corner-rounded-top-left {
292 border-top-left-radius: var(--borderless-corner-rounded); }
293
294 .borderless-corner-rounded-top-right {
295 border-top-right-radius: var(--borderless-corner-rounded); }
296
297 .borderless-corner-rounded-bottom-left {
298 border-bottom-left-radius: var(--borderless-corner-rounded); }
299
300 .borderless-corner-rounded-bottom-right {
301 border-bottom-right-radius: var(--borderless-corner-rounded); }
302
303 .borderless-corner-round {
304 border-radius: var(--borderless-corner-round); }
305
306 .borderless-corner-round-top-left {
307 border-top-left-radius: var(--borderless-corner-round); }
308
309 .borderless-corner-round-top-right {
310 border-top-right-radius: var(--borderless-corner-round); }
311
312 .borderless-corner-round-bottom-left {
313 border-bottom-left-radius: var(--borderless-corner-round); }
314
315 .borderless-corner-round-bottom-right {
316 border-bottom-right-radius: var(--borderless-corner-round); }
317
318 :root {
319 --borderless-form-padding-x: var(--borderless-unit-sm);
320 --borderless-form-padding-y: var(--borderless-unit-xs);
321 --borderless-form-radius: 0.25em; }
322
323 .borderless-form-control {
324 background-color: var(--borderless-color-bg);
325 padding: var(--borderless-unit-xs) var(--borderless-unit-sm);
326 border-radius: var(--borderless-form-radius);
327 border: 2px solid var(--borderless-gray-400); }
328 .borderless-form-control::-webkit-input-placeholder {
329 color: var(--borderless-gray-600); }
330 .borderless-form-control::-moz-placeholder {
331 color: var(--borderless-gray-600); }
332 .borderless-form-control:-moz-placeholder {
333 color: var(--borderless-gray-600); }
334 .borderless-form-control:focus {
335 border-color: var(--borderless-primary);
336 box-shadow: 0px 0px 0px 3px hsla(var(--borderless-primary-h), var(--borderless-primary-s), var(--borderless-primary-l), 0.2);
337 outline: none; }
338
339 .borderless-form-control[disabled], .borderless-form-control[readonly] {
340 cursor: not-allowed; }
341
342 .borderless-form-control[aria-invalid="true"] {
343 border-color: var(--borderless-error); }
344 .borderless-form-control[aria-invalid="true"]:focus {
345 box-shadow: 0px 0px 0px 3px hsla(var(--borderless-error-h), var(--borderless-error-s), var(--borderless-error-l), 0.2); }
346
347 .borderless-form-legend {
348 color: var(--borderless-gray-900);
349 font-size: var(--borderless-font-size-md);
350 line-height: 1.2;
351 margin-bottom: var(--borderless-unit-xxs); }
352
353 .borderless-form-label {
354 font-size: var(--borderless-font-size-sm);
355 display: inline-block; }
356
357 .borderless-form-error-msg {
358 color: var(--borderless-error, #eb0046);
359 font-size: var(--borderless-font-size-sm, 0.833em);
360 margin-top: var(--borderless-unit-xxs);
361 position: absolute;
362 clip: rect(1px, 1px, 1px, 1px); }
363
364 .borderless-form-error-msg--borderless-is-visible {
365 position: relative;
366 clip: auto; }
367
368 .borderless-radio-list > *, .borderless-checkbox-list > * {
369 position: relative;
370 display: flex;
371 align-items: baseline; }
372
373 .borderless-radio-list label, .borderless-checkbox-list label {
374 line-height: var(--borderless-body-line-height); }
375
376 .borderless-radio-list input, .borderless-checkbox-list input {
377 margin-right: var(--borderless-unit-xxxs);
378 flex-shrink: 0; }
379
380 .borderless-container {
381 width: calc(100% - 2*var(--borderless-component-padding));
382 margin-left: auto;
383 margin-right: auto; }
384
385 .borderless-container-fluid {
386 width: 100%;
387 padding-right: 15px;
388 padding-left: 15px;
389 margin-right: auto;
390 margin-left: auto; }
391
392 .borderless-container-full {
393 width: 100%;
394 padding-right: 0;
395 padding-left: 0;
396 margin-right: auto;
397 margin-left: auto; }
398
399 .borderless-grid, .borderless-flex, .borderless-inline-flex {
400 --borderless-gap: 0px;
401 --borderless-gap-x: var(--borderless-gap);
402 --borderless-gap-y: var(--borderless-gap);
403 gap: var(--borderless-gap-y) var(--borderless-gap-x); }
404 .borderless-grid > *, .borderless-flex > *, .borderless-inline-flex > * {
405 --borderless-sub-gap: 0px;
406 --borderless-sub-gap-x: var(--borderless-sub-gap);
407 --borderless-sub-gap-y: var(--borderless-sub-gap); }
408
409 .borderless-grid {
410 --borderless-grid-columns: 12;
411 display: flex;
412 flex-wrap: wrap; }
413 .borderless-grid > * {
414 flex-basis: 100%;
415 max-width: 100%;
416 min-width: 0; }
417
418 /* #region (Safari < 14.1 fallback) */
419 @media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm) {
420 @supports not (translate: none) {
421 .borderless-grid, .borderless-flex[class*="gap-"], .borderless-inline-flex[class*="gap-"] {
422 gap: 0px;
423 margin-bottom: calc(-1 * var(--borderless-gap-y));
424 margin-left: calc(-1 * var(--borderless-gap-x)); }
425 .borderless-grid > *, .borderless-flex[class*="gap-"] > *, .borderless-inline-flex[class*="gap-"] > * {
426 margin-bottom: var(--borderless-gap-y); }
427 .borderless-grid {
428 --borderless-offset: var(--borderless-gap-x);
429 --borderless-gap-modifier: 0;
430 --borderless-offset-modifier: 1; }
431 .borderless-grid > * {
432 margin-left: var(--borderless-offset); }
433 .borderless-flex[class*="gap-"] > *, .borderless-inline-flex[class*="gap-"] > * {
434 margin-left: var(--borderless-gap-x); } } }
435
436 /* #endregion */
437 .borderless-gap-xxxxs {
438 --borderless-gap-x: var(--borderless-space-xxxxs);
439 --borderless-gap-y: var(--borderless-space-xxxxs); }
440 .borderless-gap-xxxxs > * {
441 --borderless-sub-gap-x: var(--borderless-space-xxxxs);
442 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
443
444 .borderless-gap-xxxs {
445 --borderless-gap-x: var(--borderless-space-xxxs);
446 --borderless-gap-y: var(--borderless-space-xxxs); }
447 .borderless-gap-xxxs > * {
448 --borderless-sub-gap-x: var(--borderless-space-xxxs);
449 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
450
451 .borderless-gap-xxs {
452 --borderless-gap-x: var(--borderless-space-xxs);
453 --borderless-gap-y: var(--borderless-space-xxs); }
454 .borderless-gap-xxs > * {
455 --borderless-sub-gap-x: var(--borderless-space-xxs);
456 --borderless-sub-gap-y: var(--borderless-space-xxs); }
457
458 .borderless-gap-xs {
459 --borderless-gap-x: var(--borderless-space-xs);
460 --borderless-gap-y: var(--borderless-space-xs); }
461 .borderless-gap-xs > * {
462 --borderless-sub-gap-x: var(--borderless-space-xs);
463 --borderless-sub-gap-y: var(--borderless-space-xs); }
464
465 .borderless-gap-sm {
466 --borderless-gap-x: var(--borderless-space-sm);
467 --borderless-gap-y: var(--borderless-space-sm); }
468 .borderless-gap-sm > * {
469 --borderless-sub-gap-x: var(--borderless-space-sm);
470 --borderless-sub-gap-y: var(--borderless-space-sm); }
471
472 .borderless-gap-md {
473 --borderless-gap-x: var(--borderless-space-md);
474 --borderless-gap-y: var(--borderless-space-md); }
475 .borderless-gap-md > * {
476 --borderless-sub-gap-x: var(--borderless-space-md);
477 --borderless-sub-gap-y: var(--borderless-space-md); }
478
479 .borderless-gap-lg {
480 --borderless-gap-x: var(--borderless-space-lg);
481 --borderless-gap-y: var(--borderless-space-lg); }
482 .borderless-gap-lg > * {
483 --borderless-sub-gap-x: var(--borderless-space-lg);
484 --borderless-sub-gap-y: var(--borderless-space-lg); }
485
486 .borderless-gap-xl {
487 --borderless-gap-x: var(--borderless-space-xl);
488 --borderless-gap-y: var(--borderless-space-xl); }
489 .borderless-gap-xl > * {
490 --borderless-sub-gap-x: var(--borderless-space-xl);
491 --borderless-sub-gap-y: var(--borderless-space-xl); }
492
493 .borderless-gap-xxl {
494 --borderless-gap-x: var(--borderless-space-xxl);
495 --borderless-gap-y: var(--borderless-space-xxl); }
496 .borderless-gap-xxl > * {
497 --borderless-sub-gap-x: var(--borderless-space-xxl);
498 --borderless-sub-gap-y: var(--borderless-space-xxl); }
499
500 .borderless-gap-xxxl {
501 --borderless-gap-x: var(--borderless-space-xxxl);
502 --borderless-gap-y: var(--borderless-space-xxxl); }
503 .borderless-gap-xxxl > * {
504 --borderless-sub-gap-x: var(--borderless-space-xxxl);
505 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
506
507 .borderless-gap-xxxxl {
508 --borderless-gap-x: var(--borderless-space-xxxxl);
509 --borderless-gap-y: var(--borderless-space-xxxxl); }
510 .borderless-gap-xxxxl > * {
511 --borderless-sub-gap-x: var(--borderless-space-xxxxl);
512 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
513
514 .borderless-gap-0 {
515 --borderless-gap-x: 0;
516 --borderless-gap-y: 0; }
517 .borderless-gap-0 > * {
518 --borderless-sub-gap-x: 0;
519 --borderless-sub-gap-y: 0; }
520
521 .borderless-gap-x-xxxxs {
522 --borderless-gap-x: var(--borderless-space-xxxxs); }
523 .borderless-gap-x-xxxxs > * {
524 --borderless-sub-gap-x: var(--borderless-space-xxxxs); }
525
526 .borderless-gap-x-xxxs {
527 --borderless-gap-x: var(--borderless-space-xxxs); }
528 .borderless-gap-x-xxxs > * {
529 --borderless-sub-gap-x: var(--borderless-space-xxxs); }
530
531 .borderless-gap-x-xxs {
532 --borderless-gap-x: var(--borderless-space-xxs); }
533 .borderless-gap-x-xxs > * {
534 --borderless-sub-gap-x: var(--borderless-space-xxs); }
535
536 .borderless-gap-x-xs {
537 --borderless-gap-x: var(--borderless-space-xs); }
538 .borderless-gap-x-xs > * {
539 --borderless-sub-gap-x: var(--borderless-space-xs); }
540
541 .borderless-gap-x-sm {
542 --borderless-gap-x: var(--borderless-space-sm); }
543 .borderless-gap-x-sm > * {
544 --borderless-sub-gap-x: var(--borderless-space-sm); }
545
546 .borderless-gap-x-md {
547 --borderless-gap-x: var(--borderless-space-md); }
548 .borderless-gap-x-md > * {
549 --borderless-sub-gap-x: var(--borderless-space-md); }
550
551 .borderless-gap-x-lg {
552 --borderless-gap-x: var(--borderless-space-lg); }
553 .borderless-gap-x-lg > * {
554 --borderless-sub-gap-x: var(--borderless-space-lg); }
555
556 .borderless-gap-x-xl {
557 --borderless-gap-x: var(--borderless-space-xl); }
558 .borderless-gap-x-xl > * {
559 --borderless-sub-gap-x: var(--borderless-space-xl); }
560
561 .borderless-gap-x-xxl {
562 --borderless-gap-x: var(--borderless-space-xxl); }
563 .borderless-gap-x-xxl > * {
564 --borderless-sub-gap-x: var(--borderless-space-xxl); }
565
566 .borderless-gap-x-xxxl {
567 --borderless-gap-x: var(--borderless-space-xxxl); }
568 .borderless-gap-x-xxxl > * {
569 --borderless-sub-gap-x: var(--borderless-space-xxxl); }
570
571 .borderless-gap-x-xxxxl {
572 --borderless-gap-x: var(--borderless-space-xxxxl); }
573 .borderless-gap-x-xxxxl > * {
574 --borderless-sub-gap-x: var(--borderless-space-xxxxl); }
575
576 .borderless-gap-x-0 {
577 --borderless-gap-x: 0; }
578 .borderless-gap-x-0 > * {
579 --borderless-sub-gap-x: 0; }
580
581 .borderless-gap-y-xxxxs {
582 --borderless-gap-y: var(--borderless-space-xxxxs); }
583 .borderless-gap-y-xxxxs > * {
584 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
585
586 .borderless-gap-y-xxxs {
587 --borderless-gap-y: var(--borderless-space-xxxs); }
588 .borderless-gap-y-xxxs > * {
589 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
590
591 .borderless-gap-y-xxs {
592 --borderless-gap-y: var(--borderless-space-xxs); }
593 .borderless-gap-y-xxs > * {
594 --borderless-sub-gap-y: var(--borderless-space-xxs); }
595
596 .borderless-gap-y-xs {
597 --borderless-gap-y: var(--borderless-space-xs); }
598 .borderless-gap-y-xs > * {
599 --borderless-sub-gap-y: var(--borderless-space-xs); }
600
601 .borderless-gap-y-sm {
602 --borderless-gap-y: var(--borderless-space-sm); }
603 .borderless-gap-y-sm > * {
604 --borderless-sub-gap-y: var(--borderless-space-sm); }
605
606 .borderless-gap-y-md {
607 --borderless-gap-y: var(--borderless-space-md); }
608 .borderless-gap-y-md > * {
609 --borderless-sub-gap-y: var(--borderless-space-md); }
610
611 .borderless-gap-y-lg {
612 --borderless-gap-y: var(--borderless-space-lg); }
613 .borderless-gap-y-lg > * {
614 --borderless-sub-gap-y: var(--borderless-space-lg); }
615
616 .borderless-gap-y-xl {
617 --borderless-gap-y: var(--borderless-space-xl); }
618 .borderless-gap-y-xl > * {
619 --borderless-sub-gap-y: var(--borderless-space-xl); }
620
621 .borderless-gap-y-xxl {
622 --borderless-gap-y: var(--borderless-space-xxl); }
623 .borderless-gap-y-xxl > * {
624 --borderless-sub-gap-y: var(--borderless-space-xxl); }
625
626 .borderless-gap-y-xxxl {
627 --borderless-gap-y: var(--borderless-space-xxxl); }
628 .borderless-gap-y-xxxl > * {
629 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
630
631 .borderless-gap-y-xxxxl {
632 --borderless-gap-y: var(--borderless-space-xxxxl); }
633 .borderless-gap-y-xxxxl > * {
634 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
635
636 .borderless-gap-y-0 {
637 --borderless-gap-y: 0; }
638 .borderless-gap-y-0 > * {
639 --borderless-sub-gap-y: 0; }
640
641 .borderless-grid-cell-1 {
642 --borderless-grid-columns: 1; }
643
644 .borderless-cell-1 {
645 --borderless-span: 1; }
646
647 .borderless-grid-cell-2 {
648 --borderless-grid-columns: 2; }
649
650 .borderless-cell-2 {
651 --borderless-span: 2; }
652
653 .borderless-grid-cell-3 {
654 --borderless-grid-columns: 3; }
655
656 .borderless-cell-3 {
657 --borderless-span: 3; }
658
659 .borderless-grid-cell-4 {
660 --borderless-grid-columns: 4; }
661
662 .borderless-cell-4 {
663 --borderless-span: 4; }
664
665 .borderless-grid-cell-5 {
666 --borderless-grid-columns: 5; }
667
668 .borderless-cell-5 {
669 --borderless-span: 5; }
670
671 .borderless-grid-cell-6 {
672 --borderless-grid-columns: 6; }
673
674 .borderless-cell-6 {
675 --borderless-span: 6; }
676
677 .borderless-grid-cell-7 {
678 --borderless-grid-columns: 7; }
679
680 .borderless-cell-7 {
681 --borderless-span: 7; }
682
683 .borderless-grid-cell-8 {
684 --borderless-grid-columns: 8; }
685
686 .borderless-cell-8 {
687 --borderless-span: 8; }
688
689 .borderless-grid-cell-9 {
690 --borderless-grid-columns: 9; }
691
692 .borderless-cell-9 {
693 --borderless-span: 9; }
694
695 .borderless-grid-cell-10 {
696 --borderless-grid-columns: 10; }
697
698 .borderless-cell-10 {
699 --borderless-span: 10; }
700
701 .borderless-grid-cell-11 {
702 --borderless-grid-columns: 11; }
703
704 .borderless-cell-11 {
705 --borderless-span: 11; }
706
707 .borderless-grid-cell-12 {
708 --borderless-grid-columns: 12; }
709
710 .borderless-cell-12 {
711 --borderless-span: 12; }
712
713 .borderless-cell-1, .borderless-cell-2, .borderless-cell-3, .borderless-cell-4, .borderless-cell-5, .borderless-cell-6, .borderless-cell-7, .borderless-cell-8, .borderless-cell-9, .borderless-cell-10, .borderless-cell-11, .borderless-cell-12 {
714 flex-basis: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x));
715 max-width: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x)); }
716
717 .borderless-cell {
718 flex-grow: 1;
719 flex-basis: 0;
720 max-width: 100%; }
721
722 .borderless-cell-content {
723 flex-grow: 0;
724 flex-basis: initial;
725 max-width: initial; }
726
727 .borderless-offset-1 {
728 --borderless-offset: 1; }
729
730 .borderless-offset-2 {
731 --borderless-offset: 2; }
732
733 .borderless-offset-3 {
734 --borderless-offset: 3; }
735
736 .borderless-offset-4 {
737 --borderless-offset: 4; }
738
739 .borderless-offset-5 {
740 --borderless-offset: 5; }
741
742 .borderless-offset-6 {
743 --borderless-offset: 6; }
744
745 .borderless-offset-7 {
746 --borderless-offset: 7; }
747
748 .borderless-offset-8 {
749 --borderless-offset: 8; }
750
751 .borderless-offset-9 {
752 --borderless-offset: 9; }
753
754 .borderless-offset-10 {
755 --borderless-offset: 10; }
756
757 .borderless-offset-11 {
758 --borderless-offset: 11; }
759
760 .borderless-offset-1, .borderless-offset-2, .borderless-offset-3, .borderless-offset-4, .borderless-offset-5, .borderless-offset-6, .borderless-offset-7, .borderless-offset-8, .borderless-offset-9, .borderless-offset-10, .borderless-offset-11 {
761 margin-left: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-offset) / var(--borderless-grid-columns)) + (var(--borderless-offset) + var(--borderless-offset-modifier, 0)) * var(--borderless-sub-gap-x)); }
762
763 @media (min-width: 32rem) {
764 .borderless-gap-xxxxs\@xs {
765 --borderless-gap-x: var(--borderless-space-xxxxs);
766 --borderless-gap-y: var(--borderless-space-xxxxs); }
767 .borderless-gap-xxxxs\@xs > * {
768 --borderless-sub-gap-x: var(--borderless-space-xxxxs);
769 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
770 .borderless-gap-xxxs\@xs {
771 --borderless-gap-x: var(--borderless-space-xxxs);
772 --borderless-gap-y: var(--borderless-space-xxxs); }
773 .borderless-gap-xxxs\@xs > * {
774 --borderless-sub-gap-x: var(--borderless-space-xxxs);
775 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
776 .borderless-gap-xxs\@xs {
777 --borderless-gap-x: var(--borderless-space-xxs);
778 --borderless-gap-y: var(--borderless-space-xxs); }
779 .borderless-gap-xxs\@xs > * {
780 --borderless-sub-gap-x: var(--borderless-space-xxs);
781 --borderless-sub-gap-y: var(--borderless-space-xxs); }
782 .borderless-gap-xs\@xs {
783 --borderless-gap-x: var(--borderless-space-xs);
784 --borderless-gap-y: var(--borderless-space-xs); }
785 .borderless-gap-xs\@xs > * {
786 --borderless-sub-gap-x: var(--borderless-space-xs);
787 --borderless-sub-gap-y: var(--borderless-space-xs); }
788 .borderless-gap-sm\@xs {
789 --borderless-gap-x: var(--borderless-space-sm);
790 --borderless-gap-y: var(--borderless-space-sm); }
791 .borderless-gap-sm\@xs > * {
792 --borderless-sub-gap-x: var(--borderless-space-sm);
793 --borderless-sub-gap-y: var(--borderless-space-sm); }
794 .borderless-gap-md\@xs {
795 --borderless-gap-x: var(--borderless-space-md);
796 --borderless-gap-y: var(--borderless-space-md); }
797 .borderless-gap-md\@xs > * {
798 --borderless-sub-gap-x: var(--borderless-space-md);
799 --borderless-sub-gap-y: var(--borderless-space-md); }
800 .borderless-gap-lg\@xs {
801 --borderless-gap-x: var(--borderless-space-lg);
802 --borderless-gap-y: var(--borderless-space-lg); }
803 .borderless-gap-lg\@xs > * {
804 --borderless-sub-gap-x: var(--borderless-space-lg);
805 --borderless-sub-gap-y: var(--borderless-space-lg); }
806 .borderless-gap-xl\@xs {
807 --borderless-gap-x: var(--borderless-space-xl);
808 --borderless-gap-y: var(--borderless-space-xl); }
809 .borderless-gap-xl\@xs > * {
810 --borderless-sub-gap-x: var(--borderless-space-xl);
811 --borderless-sub-gap-y: var(--borderless-space-xl); }
812 .borderless-gap-xxl\@xs {
813 --borderless-gap-x: var(--borderless-space-xxl);
814 --borderless-gap-y: var(--borderless-space-xxl); }
815 .borderless-gap-xxl\@xs > * {
816 --borderless-sub-gap-x: var(--borderless-space-xxl);
817 --borderless-sub-gap-y: var(--borderless-space-xxl); }
818 .borderless-gap-xxxl\@xs {
819 --borderless-gap-x: var(--borderless-space-xxxl);
820 --borderless-gap-y: var(--borderless-space-xxxl); }
821 .borderless-gap-xxxl\@xs > * {
822 --borderless-sub-gap-x: var(--borderless-space-xxxl);
823 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
824 .borderless-gap-xxxxl\@xs {
825 --borderless-gap-x: var(--borderless-space-xxxxl);
826 --borderless-gap-y: var(--borderless-space-xxxxl); }
827 .borderless-gap-xxxxl\@xs > * {
828 --borderless-sub-gap-x: var(--borderless-space-xxxxl);
829 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
830 .borderless-gap-0\@xs {
831 --borderless-gap-x: 0;
832 --borderless-gap-y: 0; }
833 .borderless-gap-0\@xs > * {
834 --borderless-sub-gap-x: 0;
835 --borderless-sub-gap-y: 0; }
836 .borderless-gap-x-xxxxs\@xs {
837 --borderless-gap-x: var(--borderless-space-xxxxs); }
838 .borderless-gap-x-xxxxs\@xs > * {
839 --borderless-sub-gap-x: var(--borderless-space-xxxxs); }
840 .borderless-gap-x-xxxs\@xs {
841 --borderless-gap-x: var(--borderless-space-xxxs); }
842 .borderless-gap-x-xxxs\@xs > * {
843 --borderless-sub-gap-x: var(--borderless-space-xxxs); }
844 .borderless-gap-x-xxs\@xs {
845 --borderless-gap-x: var(--borderless-space-xxs); }
846 .borderless-gap-x-xxs\@xs > * {
847 --borderless-sub-gap-x: var(--borderless-space-xxs); }
848 .borderless-gap-x-xs\@xs {
849 --borderless-gap-x: var(--borderless-space-xs); }
850 .borderless-gap-x-xs\@xs > * {
851 --borderless-sub-gap-x: var(--borderless-space-xs); }
852 .borderless-gap-x-sm\@xs {
853 --borderless-gap-x: var(--borderless-space-sm); }
854 .borderless-gap-x-sm\@xs > * {
855 --borderless-sub-gap-x: var(--borderless-space-sm); }
856 .borderless-gap-x-md\@xs {
857 --borderless-gap-x: var(--borderless-space-md); }
858 .borderless-gap-x-md\@xs > * {
859 --borderless-sub-gap-x: var(--borderless-space-md); }
860 .borderless-gap-x-lg\@xs {
861 --borderless-gap-x: var(--borderless-space-lg); }
862 .borderless-gap-x-lg\@xs > * {
863 --borderless-sub-gap-x: var(--borderless-space-lg); }
864 .borderless-gap-x-xl\@xs {
865 --borderless-gap-x: var(--borderless-space-xl); }
866 .borderless-gap-x-xl\@xs > * {
867 --borderless-sub-gap-x: var(--borderless-space-xl); }
868 .borderless-gap-x-xxl\@xs {
869 --borderless-gap-x: var(--borderless-space-xxl); }
870 .borderless-gap-x-xxl\@xs > * {
871 --borderless-sub-gap-x: var(--borderless-space-xxl); }
872 .borderless-gap-x-xxxl\@xs {
873 --borderless-gap-x: var(--borderless-space-xxxl); }
874 .borderless-gap-x-xxxl\@xs > * {
875 --borderless-sub-gap-x: var(--borderless-space-xxxl); }
876 .borderless-gap-x-xxxxl\@xs {
877 --borderless-gap-x: var(--borderless-space-xxxxl); }
878 .borderless-gap-x-xxxxl\@xs > * {
879 --borderless-sub-gap-x: var(--borderless-space-xxxxl); }
880 .borderless-gap-x-0\@xs {
881 --borderless-gap-x: 0; }
882 .borderless-gap-x-0\@xs > * {
883 --borderless-sub-gap-x: 0; }
884 .borderless-gap-y-xxxxs\@xs {
885 --borderless-gap-y: var(--borderless-space-xxxxs); }
886 .borderless-gap-y-xxxxs\@xs > * {
887 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
888 .borderless-gap-y-xxxs\@xs {
889 --borderless-gap-y: var(--borderless-space-xxxs); }
890 .borderless-gap-y-xxxs\@xs > * {
891 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
892 .borderless-gap-y-xxs\@xs {
893 --borderless-gap-y: var(--borderless-space-xxs); }
894 .borderless-gap-y-xxs\@xs > * {
895 --borderless-sub-gap-y: var(--borderless-space-xxs); }
896 .borderless-gap-y-xs\@xs {
897 --borderless-gap-y: var(--borderless-space-xs); }
898 .borderless-gap-y-xs\@xs > * {
899 --borderless-sub-gap-y: var(--borderless-space-xs); }
900 .borderless-gap-y-sm\@xs {
901 --borderless-gap-y: var(--borderless-space-sm); }
902 .borderless-gap-y-sm\@xs > * {
903 --borderless-sub-gap-y: var(--borderless-space-sm); }
904 .borderless-gap-y-md\@xs {
905 --borderless-gap-y: var(--borderless-space-md); }
906 .borderless-gap-y-md\@xs > * {
907 --borderless-sub-gap-y: var(--borderless-space-md); }
908 .borderless-gap-y-lg\@xs {
909 --borderless-gap-y: var(--borderless-space-lg); }
910 .borderless-gap-y-lg\@xs > * {
911 --borderless-sub-gap-y: var(--borderless-space-lg); }
912 .borderless-gap-y-xl\@xs {
913 --borderless-gap-y: var(--borderless-space-xl); }
914 .borderless-gap-y-xl\@xs > * {
915 --borderless-sub-gap-y: var(--borderless-space-xl); }
916 .borderless-gap-y-xxl\@xs {
917 --borderless-gap-y: var(--borderless-space-xxl); }
918 .borderless-gap-y-xxl\@xs > * {
919 --borderless-sub-gap-y: var(--borderless-space-xxl); }
920 .borderless-gap-y-xxxl\@xs {
921 --borderless-gap-y: var(--borderless-space-xxxl); }
922 .borderless-gap-y-xxxl\@xs > * {
923 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
924 .borderless-gap-y-xxxxl\@xs {
925 --borderless-gap-y: var(--borderless-space-xxxxl); }
926 .borderless-gap-y-xxxxl\@xs > * {
927 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
928 .borderless-gap-y-0\@xs {
929 --borderless-gap-y: 0; }
930 .borderless-gap-y-0\@xs > * {
931 --borderless-sub-gap-y: 0; }
932 .borderless-grid-cell-1\@xs {
933 --borderless-grid-columns: 1; }
934 .borderless-cell-1\@xs {
935 --borderless-span: 1; }
936 .borderless-grid-cell-2\@xs {
937 --borderless-grid-columns: 2; }
938 .borderless-cell-2\@xs {
939 --borderless-span: 2; }
940 .borderless-grid-cell-3\@xs {
941 --borderless-grid-columns: 3; }
942 .borderless-cell-3\@xs {
943 --borderless-span: 3; }
944 .borderless-grid-cell-4\@xs {
945 --borderless-grid-columns: 4; }
946 .borderless-cell-4\@xs {
947 --borderless-span: 4; }
948 .borderless-grid-cell-5\@xs {
949 --borderless-grid-columns: 5; }
950 .borderless-cell-5\@xs {
951 --borderless-span: 5; }
952 .borderless-grid-cell-6\@xs {
953 --borderless-grid-columns: 6; }
954 .borderless-cell-6\@xs {
955 --borderless-span: 6; }
956 .borderless-grid-cell-7\@xs {
957 --borderless-grid-columns: 7; }
958 .borderless-cell-7\@xs {
959 --borderless-span: 7; }
960 .borderless-grid-cell-8\@xs {
961 --borderless-grid-columns: 8; }
962 .borderless-cell-8\@xs {
963 --borderless-span: 8; }
964 .borderless-grid-cell-9\@xs {
965 --borderless-grid-columns: 9; }
966 .borderless-cell-9\@xs {
967 --borderless-span: 9; }
968 .borderless-grid-cell-10\@xs {
969 --borderless-grid-columns: 10; }
970 .borderless-cell-10\@xs {
971 --borderless-span: 10; }
972 .borderless-grid-cell-11\@xs {
973 --borderless-grid-columns: 11; }
974 .borderless-cell-11\@xs {
975 --borderless-span: 11; }
976 .borderless-grid-cell-12\@xs {
977 --borderless-grid-columns: 12; }
978 .borderless-cell-12\@xs {
979 --borderless-span: 12; }
980 .borderless-cell-1\@xs, .borderless-cell-2\@xs, .borderless-cell-3\@xs, .borderless-cell-4\@xs, .borderless-cell-5\@xs, .borderless-cell-6\@xs, .borderless-cell-7\@xs, .borderless-cell-8\@xs, .borderless-cell-9\@xs, .borderless-cell-10\@xs, .borderless-cell-11\@xs, .borderless-cell-12\@xs {
981 flex-basis: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x));
982 max-width: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x)); }
983 .borderless-cell\@xs {
984 flex-grow: 1;
985 flex-basis: 0;
986 max-width: 100%; }
987 .borderless-cell-content\@xs {
988 flex-grow: 0;
989 flex-basis: initial;
990 max-width: initial; }
991 .borderless-offset-1\@xs {
992 --borderless-offset: 1; }
993 .borderless-offset-2\@xs {
994 --borderless-offset: 2; }
995 .borderless-offset-3\@xs {
996 --borderless-offset: 3; }
997 .borderless-offset-4\@xs {
998 --borderless-offset: 4; }
999 .borderless-offset-5\@xs {
1000 --borderless-offset: 5; }
1001 .borderless-offset-6\@xs {
1002 --borderless-offset: 6; }
1003 .borderless-offset-7\@xs {
1004 --borderless-offset: 7; }
1005 .borderless-offset-8\@xs {
1006 --borderless-offset: 8; }
1007 .borderless-offset-9\@xs {
1008 --borderless-offset: 9; }
1009 .borderless-offset-10\@xs {
1010 --borderless-offset: 10; }
1011 .borderless-offset-11\@xs {
1012 --borderless-offset: 11; }
1013 .borderless-offset-1\@xs, .borderless-offset-2\@xs, .borderless-offset-3\@xs, .borderless-offset-4\@xs, .borderless-offset-5\@xs, .borderless-offset-6\@xs, .borderless-offset-7\@xs, .borderless-offset-8\@xs, .borderless-offset-9\@xs, .borderless-offset-10\@xs, .borderless-offset-11\@xs {
1014 margin-left: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-offset) / var(--borderless-grid-columns)) + (var(--borderless-offset) + var(--borderless-offset-modifier, 0)) * var(--borderless-sub-gap-x)); }
1015 .borderless-offset-0\@xs {
1016 margin-left: 0; } }
1017
1018 @media (min-width: 48rem) {
1019 .borderless-gap-xxxxs\@sm {
1020 --borderless-gap-x: var(--borderless-space-xxxxs);
1021 --borderless-gap-y: var(--borderless-space-xxxxs); }
1022 .borderless-gap-xxxxs\@sm > * {
1023 --borderless-sub-gap-x: var(--borderless-space-xxxxs);
1024 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
1025 .borderless-gap-xxxs\@sm {
1026 --borderless-gap-x: var(--borderless-space-xxxs);
1027 --borderless-gap-y: var(--borderless-space-xxxs); }
1028 .borderless-gap-xxxs\@sm > * {
1029 --borderless-sub-gap-x: var(--borderless-space-xxxs);
1030 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
1031 .borderless-gap-xxs\@sm {
1032 --borderless-gap-x: var(--borderless-space-xxs);
1033 --borderless-gap-y: var(--borderless-space-xxs); }
1034 .borderless-gap-xxs\@sm > * {
1035 --borderless-sub-gap-x: var(--borderless-space-xxs);
1036 --borderless-sub-gap-y: var(--borderless-space-xxs); }
1037 .borderless-gap-xs\@sm {
1038 --borderless-gap-x: var(--borderless-space-xs);
1039 --borderless-gap-y: var(--borderless-space-xs); }
1040 .borderless-gap-xs\@sm > * {
1041 --borderless-sub-gap-x: var(--borderless-space-xs);
1042 --borderless-sub-gap-y: var(--borderless-space-xs); }
1043 .borderless-gap-sm\@sm {
1044 --borderless-gap-x: var(--borderless-space-sm);
1045 --borderless-gap-y: var(--borderless-space-sm); }
1046 .borderless-gap-sm\@sm > * {
1047 --borderless-sub-gap-x: var(--borderless-space-sm);
1048 --borderless-sub-gap-y: var(--borderless-space-sm); }
1049 .borderless-gap-md\@sm {
1050 --borderless-gap-x: var(--borderless-space-md);
1051 --borderless-gap-y: var(--borderless-space-md); }
1052 .borderless-gap-md\@sm > * {
1053 --borderless-sub-gap-x: var(--borderless-space-md);
1054 --borderless-sub-gap-y: var(--borderless-space-md); }
1055 .borderless-gap-lg\@sm {
1056 --borderless-gap-x: var(--borderless-space-lg);
1057 --borderless-gap-y: var(--borderless-space-lg); }
1058 .borderless-gap-lg\@sm > * {
1059 --borderless-sub-gap-x: var(--borderless-space-lg);
1060 --borderless-sub-gap-y: var(--borderless-space-lg); }
1061 .borderless-gap-xl\@sm {
1062 --borderless-gap-x: var(--borderless-space-xl);
1063 --borderless-gap-y: var(--borderless-space-xl); }
1064 .borderless-gap-xl\@sm > * {
1065 --borderless-sub-gap-x: var(--borderless-space-xl);
1066 --borderless-sub-gap-y: var(--borderless-space-xl); }
1067 .borderless-gap-xxl\@sm {
1068 --borderless-gap-x: var(--borderless-space-xxl);
1069 --borderless-gap-y: var(--borderless-space-xxl); }
1070 .borderless-gap-xxl\@sm > * {
1071 --borderless-sub-gap-x: var(--borderless-space-xxl);
1072 --borderless-sub-gap-y: var(--borderless-space-xxl); }
1073 .borderless-gap-xxxl\@sm {
1074 --borderless-gap-x: var(--borderless-space-xxxl);
1075 --borderless-gap-y: var(--borderless-space-xxxl); }
1076 .borderless-gap-xxxl\@sm > * {
1077 --borderless-sub-gap-x: var(--borderless-space-xxxl);
1078 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
1079 .borderless-gap-xxxxl\@sm {
1080 --borderless-gap-x: var(--borderless-space-xxxxl);
1081 --borderless-gap-y: var(--borderless-space-xxxxl); }
1082 .borderless-gap-xxxxl\@sm > * {
1083 --borderless-sub-gap-x: var(--borderless-space-xxxxl);
1084 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
1085 .borderless-gap-0\@sm {
1086 --borderless-gap-x: 0;
1087 --borderless-gap-y: 0; }
1088 .borderless-gap-0\@sm > * {
1089 --borderless-sub-gap-x: 0;
1090 --borderless-sub-gap-y: 0; }
1091 .borderless-gap-x-xxxxs\@sm {
1092 --borderless-gap-x: var(--borderless-space-xxxxs); }
1093 .borderless-gap-x-xxxxs\@sm > * {
1094 --borderless-sub-gap-x: var(--borderless-space-xxxxs); }
1095 .borderless-gap-x-xxxs\@sm {
1096 --borderless-gap-x: var(--borderless-space-xxxs); }
1097 .borderless-gap-x-xxxs\@sm > * {
1098 --borderless-sub-gap-x: var(--borderless-space-xxxs); }
1099 .borderless-gap-x-xxs\@sm {
1100 --borderless-gap-x: var(--borderless-space-xxs); }
1101 .borderless-gap-x-xxs\@sm > * {
1102 --borderless-sub-gap-x: var(--borderless-space-xxs); }
1103 .borderless-gap-x-xs\@sm {
1104 --borderless-gap-x: var(--borderless-space-xs); }
1105 .borderless-gap-x-xs\@sm > * {
1106 --borderless-sub-gap-x: var(--borderless-space-xs); }
1107 .borderless-gap-x-sm\@sm {
1108 --borderless-gap-x: var(--borderless-space-sm); }
1109 .borderless-gap-x-sm\@sm > * {
1110 --borderless-sub-gap-x: var(--borderless-space-sm); }
1111 .borderless-gap-x-md\@sm {
1112 --borderless-gap-x: var(--borderless-space-md); }
1113 .borderless-gap-x-md\@sm > * {
1114 --borderless-sub-gap-x: var(--borderless-space-md); }
1115 .borderless-gap-x-lg\@sm {
1116 --borderless-gap-x: var(--borderless-space-lg); }
1117 .borderless-gap-x-lg\@sm > * {
1118 --borderless-sub-gap-x: var(--borderless-space-lg); }
1119 .borderless-gap-x-xl\@sm {
1120 --borderless-gap-x: var(--borderless-space-xl); }
1121 .borderless-gap-x-xl\@sm > * {
1122 --borderless-sub-gap-x: var(--borderless-space-xl); }
1123 .borderless-gap-x-xxl\@sm {
1124 --borderless-gap-x: var(--borderless-space-xxl); }
1125 .borderless-gap-x-xxl\@sm > * {
1126 --borderless-sub-gap-x: var(--borderless-space-xxl); }
1127 .borderless-gap-x-xxxl\@sm {
1128 --borderless-gap-x: var(--borderless-space-xxxl); }
1129 .borderless-gap-x-xxxl\@sm > * {
1130 --borderless-sub-gap-x: var(--borderless-space-xxxl); }
1131 .borderless-gap-x-xxxxl\@sm {
1132 --borderless-gap-x: var(--borderless-space-xxxxl); }
1133 .borderless-gap-x-xxxxl\@sm > * {
1134 --borderless-sub-gap-x: var(--borderless-space-xxxxl); }
1135 .borderless-gap-x-0\@sm {
1136 --borderless-gap-x: 0; }
1137 .borderless-gap-x-0\@sm > * {
1138 --borderless-sub-gap-x: 0; }
1139 .borderless-gap-y-xxxxs\@sm {
1140 --borderless-gap-y: var(--borderless-space-xxxxs); }
1141 .borderless-gap-y-xxxxs\@sm > * {
1142 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
1143 .borderless-gap-y-xxxs\@sm {
1144 --borderless-gap-y: var(--borderless-space-xxxs); }
1145 .borderless-gap-y-xxxs\@sm > * {
1146 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
1147 .borderless-gap-y-xxs\@sm {
1148 --borderless-gap-y: var(--borderless-space-xxs); }
1149 .borderless-gap-y-xxs\@sm > * {
1150 --borderless-sub-gap-y: var(--borderless-space-xxs); }
1151 .borderless-gap-y-xs\@sm {
1152 --borderless-gap-y: var(--borderless-space-xs); }
1153 .borderless-gap-y-xs\@sm > * {
1154 --borderless-sub-gap-y: var(--borderless-space-xs); }
1155 .borderless-gap-y-sm\@sm {
1156 --borderless-gap-y: var(--borderless-space-sm); }
1157 .borderless-gap-y-sm\@sm > * {
1158 --borderless-sub-gap-y: var(--borderless-space-sm); }
1159 .borderless-gap-y-md\@sm {
1160 --borderless-gap-y: var(--borderless-space-md); }
1161 .borderless-gap-y-md\@sm > * {
1162 --borderless-sub-gap-y: var(--borderless-space-md); }
1163 .borderless-gap-y-lg\@sm {
1164 --borderless-gap-y: var(--borderless-space-lg); }
1165 .borderless-gap-y-lg\@sm > * {
1166 --borderless-sub-gap-y: var(--borderless-space-lg); }
1167 .borderless-gap-y-xl\@sm {
1168 --borderless-gap-y: var(--borderless-space-xl); }
1169 .borderless-gap-y-xl\@sm > * {
1170 --borderless-sub-gap-y: var(--borderless-space-xl); }
1171 .borderless-gap-y-xxl\@sm {
1172 --borderless-gap-y: var(--borderless-space-xxl); }
1173 .borderless-gap-y-xxl\@sm > * {
1174 --borderless-sub-gap-y: var(--borderless-space-xxl); }
1175 .borderless-gap-y-xxxl\@sm {
1176 --borderless-gap-y: var(--borderless-space-xxxl); }
1177 .borderless-gap-y-xxxl\@sm > * {
1178 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
1179 .borderless-gap-y-xxxxl\@sm {
1180 --borderless-gap-y: var(--borderless-space-xxxxl); }
1181 .borderless-gap-y-xxxxl\@sm > * {
1182 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
1183 .borderless-gap-y-0\@sm {
1184 --borderless-gap-y: 0; }
1185 .borderless-gap-y-0\@sm > * {
1186 --borderless-sub-gap-y: 0; }
1187 .borderless-grid-cell-1\@sm {
1188 --borderless-grid-columns: 1; }
1189 .borderless-cell-1\@sm {
1190 --borderless-span: 1; }
1191 .borderless-grid-cell-2\@sm {
1192 --borderless-grid-columns: 2; }
1193 .borderless-cell-2\@sm {
1194 --borderless-span: 2; }
1195 .borderless-grid-cell-3\@sm {
1196 --borderless-grid-columns: 3; }
1197 .borderless-cell-3\@sm {
1198 --borderless-span: 3; }
1199 .borderless-grid-cell-4\@sm {
1200 --borderless-grid-columns: 4; }
1201 .borderless-cell-4\@sm {
1202 --borderless-span: 4; }
1203 .borderless-grid-cell-5\@sm {
1204 --borderless-grid-columns: 5; }
1205 .borderless-cell-5\@sm {
1206 --borderless-span: 5; }
1207 .borderless-grid-cell-6\@sm {
1208 --borderless-grid-columns: 6; }
1209 .borderless-cell-6\@sm {
1210 --borderless-span: 6; }
1211 .borderless-grid-cell-7\@sm {
1212 --borderless-grid-columns: 7; }
1213 .borderless-cell-7\@sm {
1214 --borderless-span: 7; }
1215 .borderless-grid-cell-8\@sm {
1216 --borderless-grid-columns: 8; }
1217 .borderless-cell-8\@sm {
1218 --borderless-span: 8; }
1219 .borderless-grid-cell-9\@sm {
1220 --borderless-grid-columns: 9; }
1221 .borderless-cell-9\@sm {
1222 --borderless-span: 9; }
1223 .borderless-grid-cell-10\@sm {
1224 --borderless-grid-columns: 10; }
1225 .borderless-cell-10\@sm {
1226 --borderless-span: 10; }
1227 .borderless-grid-cell-11\@sm {
1228 --borderless-grid-columns: 11; }
1229 .borderless-cell-11\@sm {
1230 --borderless-span: 11; }
1231 .borderless-grid-cell-12\@sm {
1232 --borderless-grid-columns: 12; }
1233 .borderless-cell-12\@sm {
1234 --borderless-span: 12; }
1235 .borderless-cell-1\@sm, .borderless-cell-2\@sm, .borderless-cell-3\@sm, .borderless-cell-4\@sm, .borderless-cell-5\@sm, .borderless-cell-6\@sm, .borderless-cell-7\@sm, .borderless-cell-8\@sm, .borderless-cell-9\@sm, .borderless-cell-10\@sm, .borderless-cell-11\@sm, .borderless-cell-12\@sm {
1236 flex-basis: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x));
1237 max-width: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x)); }
1238 .borderless-cell\@sm {
1239 flex-grow: 1;
1240 flex-basis: 0;
1241 max-width: 100%; }
1242 .borderless-cell-content\@sm {
1243 flex-grow: 0;
1244 flex-basis: initial;
1245 max-width: initial; }
1246 .borderless-offset-1\@sm {
1247 --borderless-offset: 1; }
1248 .borderless-offset-2\@sm {
1249 --borderless-offset: 2; }
1250 .borderless-offset-3\@sm {
1251 --borderless-offset: 3; }
1252 .borderless-offset-4\@sm {
1253 --borderless-offset: 4; }
1254 .borderless-offset-5\@sm {
1255 --borderless-offset: 5; }
1256 .borderless-offset-6\@sm {
1257 --borderless-offset: 6; }
1258 .borderless-offset-7\@sm {
1259 --borderless-offset: 7; }
1260 .borderless-offset-8\@sm {
1261 --borderless-offset: 8; }
1262 .borderless-offset-9\@sm {
1263 --borderless-offset: 9; }
1264 .borderless-offset-10\@sm {
1265 --borderless-offset: 10; }
1266 .borderless-offset-11\@sm {
1267 --borderless-offset: 11; }
1268 .borderless-offset-1\@sm, .borderless-offset-2\@sm, .borderless-offset-3\@sm, .borderless-offset-4\@sm, .borderless-offset-5\@sm, .borderless-offset-6\@sm, .borderless-offset-7\@sm, .borderless-offset-8\@sm, .borderless-offset-9\@sm, .borderless-offset-10\@sm, .borderless-offset-11\@sm {
1269 margin-left: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-offset) / var(--borderless-grid-columns)) + (var(--borderless-offset) + var(--borderless-offset-modifier, 0)) * var(--borderless-sub-gap-x)); }
1270 .borderless-offset-0\@sm {
1271 margin-left: 0; } }
1272
1273 @media (min-width: 64rem) {
1274 .borderless-gap-xxxxs\@md {
1275 --borderless-gap-x: var(--borderless-space-xxxxs);
1276 --borderless-gap-y: var(--borderless-space-xxxxs); }
1277 .borderless-gap-xxxxs\@md > * {
1278 --borderless-sub-gap-x: var(--borderless-space-xxxxs);
1279 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
1280 .borderless-gap-xxxs\@md {
1281 --borderless-gap-x: var(--borderless-space-xxxs);
1282 --borderless-gap-y: var(--borderless-space-xxxs); }
1283 .borderless-gap-xxxs\@md > * {
1284 --borderless-sub-gap-x: var(--borderless-space-xxxs);
1285 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
1286 .borderless-gap-xxs\@md {
1287 --borderless-gap-x: var(--borderless-space-xxs);
1288 --borderless-gap-y: var(--borderless-space-xxs); }
1289 .borderless-gap-xxs\@md > * {
1290 --borderless-sub-gap-x: var(--borderless-space-xxs);
1291 --borderless-sub-gap-y: var(--borderless-space-xxs); }
1292 .borderless-gap-xs\@md {
1293 --borderless-gap-x: var(--borderless-space-xs);
1294 --borderless-gap-y: var(--borderless-space-xs); }
1295 .borderless-gap-xs\@md > * {
1296 --borderless-sub-gap-x: var(--borderless-space-xs);
1297 --borderless-sub-gap-y: var(--borderless-space-xs); }
1298 .borderless-gap-sm\@md {
1299 --borderless-gap-x: var(--borderless-space-sm);
1300 --borderless-gap-y: var(--borderless-space-sm); }
1301 .borderless-gap-sm\@md > * {
1302 --borderless-sub-gap-x: var(--borderless-space-sm);
1303 --borderless-sub-gap-y: var(--borderless-space-sm); }
1304 .borderless-gap-md\@md {
1305 --borderless-gap-x: var(--borderless-space-md);
1306 --borderless-gap-y: var(--borderless-space-md); }
1307 .borderless-gap-md\@md > * {
1308 --borderless-sub-gap-x: var(--borderless-space-md);
1309 --borderless-sub-gap-y: var(--borderless-space-md); }
1310 .borderless-gap-lg\@md {
1311 --borderless-gap-x: var(--borderless-space-lg);
1312 --borderless-gap-y: var(--borderless-space-lg); }
1313 .borderless-gap-lg\@md > * {
1314 --borderless-sub-gap-x: var(--borderless-space-lg);
1315 --borderless-sub-gap-y: var(--borderless-space-lg); }
1316 .borderless-gap-xl\@md {
1317 --borderless-gap-x: var(--borderless-space-xl);
1318 --borderless-gap-y: var(--borderless-space-xl); }
1319 .borderless-gap-xl\@md > * {
1320 --borderless-sub-gap-x: var(--borderless-space-xl);
1321 --borderless-sub-gap-y: var(--borderless-space-xl); }
1322 .borderless-gap-xxl\@md {
1323 --borderless-gap-x: var(--borderless-space-xxl);
1324 --borderless-gap-y: var(--borderless-space-xxl); }
1325 .borderless-gap-xxl\@md > * {
1326 --borderless-sub-gap-x: var(--borderless-space-xxl);
1327 --borderless-sub-gap-y: var(--borderless-space-xxl); }
1328 .borderless-gap-xxxl\@md {
1329 --borderless-gap-x: var(--borderless-space-xxxl);
1330 --borderless-gap-y: var(--borderless-space-xxxl); }
1331 .borderless-gap-xxxl\@md > * {
1332 --borderless-sub-gap-x: var(--borderless-space-xxxl);
1333 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
1334 .borderless-gap-xxxxl\@md {
1335 --borderless-gap-x: var(--borderless-space-xxxxl);
1336 --borderless-gap-y: var(--borderless-space-xxxxl); }
1337 .borderless-gap-xxxxl\@md > * {
1338 --borderless-sub-gap-x: var(--borderless-space-xxxxl);
1339 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
1340 .borderless-gap-0\@md {
1341 --borderless-gap-x: 0;
1342 --borderless-gap-y: 0; }
1343 .borderless-gap-0\@md > * {
1344 --borderless-sub-gap-x: 0;
1345 --borderless-sub-gap-y: 0; }
1346 .borderless-gap-x-xxxxs\@md {
1347 --borderless-gap-x: var(--borderless-space-xxxxs); }
1348 .borderless-gap-x-xxxxs\@md > * {
1349 --borderless-sub-gap-x: var(--borderless-space-xxxxs); }
1350 .borderless-gap-x-xxxs\@md {
1351 --borderless-gap-x: var(--borderless-space-xxxs); }
1352 .borderless-gap-x-xxxs\@md > * {
1353 --borderless-sub-gap-x: var(--borderless-space-xxxs); }
1354 .borderless-gap-x-xxs\@md {
1355 --borderless-gap-x: var(--borderless-space-xxs); }
1356 .borderless-gap-x-xxs\@md > * {
1357 --borderless-sub-gap-x: var(--borderless-space-xxs); }
1358 .borderless-gap-x-xs\@md {
1359 --borderless-gap-x: var(--borderless-space-xs); }
1360 .borderless-gap-x-xs\@md > * {
1361 --borderless-sub-gap-x: var(--borderless-space-xs); }
1362 .borderless-gap-x-sm\@md {
1363 --borderless-gap-x: var(--borderless-space-sm); }
1364 .borderless-gap-x-sm\@md > * {
1365 --borderless-sub-gap-x: var(--borderless-space-sm); }
1366 .borderless-gap-x-md\@md {
1367 --borderless-gap-x: var(--borderless-space-md); }
1368 .borderless-gap-x-md\@md > * {
1369 --borderless-sub-gap-x: var(--borderless-space-md); }
1370 .borderless-gap-x-lg\@md {
1371 --borderless-gap-x: var(--borderless-space-lg); }
1372 .borderless-gap-x-lg\@md > * {
1373 --borderless-sub-gap-x: var(--borderless-space-lg); }
1374 .borderless-gap-x-xl\@md {
1375 --borderless-gap-x: var(--borderless-space-xl); }
1376 .borderless-gap-x-xl\@md > * {
1377 --borderless-sub-gap-x: var(--borderless-space-xl); }
1378 .borderless-gap-x-xxl\@md {
1379 --borderless-gap-x: var(--borderless-space-xxl); }
1380 .borderless-gap-x-xxl\@md > * {
1381 --borderless-sub-gap-x: var(--borderless-space-xxl); }
1382 .borderless-gap-x-xxxl\@md {
1383 --borderless-gap-x: var(--borderless-space-xxxl); }
1384 .borderless-gap-x-xxxl\@md > * {
1385 --borderless-sub-gap-x: var(--borderless-space-xxxl); }
1386 .borderless-gap-x-xxxxl\@md {
1387 --borderless-gap-x: var(--borderless-space-xxxxl); }
1388 .borderless-gap-x-xxxxl\@md > * {
1389 --borderless-sub-gap-x: var(--borderless-space-xxxxl); }
1390 .borderless-gap-x-0\@md {
1391 --borderless-gap-x: 0; }
1392 .borderless-gap-x-0\@md > * {
1393 --borderless-sub-gap-x: 0; }
1394 .borderless-gap-y-xxxxs\@md {
1395 --borderless-gap-y: var(--borderless-space-xxxxs); }
1396 .borderless-gap-y-xxxxs\@md > * {
1397 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
1398 .borderless-gap-y-xxxs\@md {
1399 --borderless-gap-y: var(--borderless-space-xxxs); }
1400 .borderless-gap-y-xxxs\@md > * {
1401 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
1402 .borderless-gap-y-xxs\@md {
1403 --borderless-gap-y: var(--borderless-space-xxs); }
1404 .borderless-gap-y-xxs\@md > * {
1405 --borderless-sub-gap-y: var(--borderless-space-xxs); }
1406 .borderless-gap-y-xs\@md {
1407 --borderless-gap-y: var(--borderless-space-xs); }
1408 .borderless-gap-y-xs\@md > * {
1409 --borderless-sub-gap-y: var(--borderless-space-xs); }
1410 .borderless-gap-y-sm\@md {
1411 --borderless-gap-y: var(--borderless-space-sm); }
1412 .borderless-gap-y-sm\@md > * {
1413 --borderless-sub-gap-y: var(--borderless-space-sm); }
1414 .borderless-gap-y-md\@md {
1415 --borderless-gap-y: var(--borderless-space-md); }
1416 .borderless-gap-y-md\@md > * {
1417 --borderless-sub-gap-y: var(--borderless-space-md); }
1418 .borderless-gap-y-lg\@md {
1419 --borderless-gap-y: var(--borderless-space-lg); }
1420 .borderless-gap-y-lg\@md > * {
1421 --borderless-sub-gap-y: var(--borderless-space-lg); }
1422 .borderless-gap-y-xl\@md {
1423 --borderless-gap-y: var(--borderless-space-xl); }
1424 .borderless-gap-y-xl\@md > * {
1425 --borderless-sub-gap-y: var(--borderless-space-xl); }
1426 .borderless-gap-y-xxl\@md {
1427 --borderless-gap-y: var(--borderless-space-xxl); }
1428 .borderless-gap-y-xxl\@md > * {
1429 --borderless-sub-gap-y: var(--borderless-space-xxl); }
1430 .borderless-gap-y-xxxl\@md {
1431 --borderless-gap-y: var(--borderless-space-xxxl); }
1432 .borderless-gap-y-xxxl\@md > * {
1433 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
1434 .borderless-gap-y-xxxxl\@md {
1435 --borderless-gap-y: var(--borderless-space-xxxxl); }
1436 .borderless-gap-y-xxxxl\@md > * {
1437 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
1438 .borderless-gap-y-0\@md {
1439 --borderless-gap-y: 0; }
1440 .borderless-gap-y-0\@md > * {
1441 --borderless-sub-gap-y: 0; }
1442 .borderless-grid-cell-1\@md {
1443 --borderless-grid-columns: 1; }
1444 .borderless-cell-1\@md {
1445 --borderless-span: 1; }
1446 .borderless-grid-cell-2\@md {
1447 --borderless-grid-columns: 2; }
1448 .borderless-cell-2\@md {
1449 --borderless-span: 2; }
1450 .borderless-grid-cell-3\@md {
1451 --borderless-grid-columns: 3; }
1452 .borderless-cell-3\@md {
1453 --borderless-span: 3; }
1454 .borderless-grid-cell-4\@md {
1455 --borderless-grid-columns: 4; }
1456 .borderless-cell-4\@md {
1457 --borderless-span: 4; }
1458 .borderless-grid-cell-5\@md {
1459 --borderless-grid-columns: 5; }
1460 .borderless-cell-5\@md {
1461 --borderless-span: 5; }
1462 .borderless-grid-cell-6\@md {
1463 --borderless-grid-columns: 6; }
1464 .borderless-cell-6\@md {
1465 --borderless-span: 6; }
1466 .borderless-grid-cell-7\@md {
1467 --borderless-grid-columns: 7; }
1468 .borderless-cell-7\@md {
1469 --borderless-span: 7; }
1470 .borderless-grid-cell-8\@md {
1471 --borderless-grid-columns: 8; }
1472 .borderless-cell-8\@md {
1473 --borderless-span: 8; }
1474 .borderless-grid-cell-9\@md {
1475 --borderless-grid-columns: 9; }
1476 .borderless-cell-9\@md {
1477 --borderless-span: 9; }
1478 .borderless-grid-cell-10\@md {
1479 --borderless-grid-columns: 10; }
1480 .borderless-cell-10\@md {
1481 --borderless-span: 10; }
1482 .borderless-grid-cell-11\@md {
1483 --borderless-grid-columns: 11; }
1484 .borderless-cell-11\@md {
1485 --borderless-span: 11; }
1486 .borderless-grid-cell-12\@md {
1487 --borderless-grid-columns: 12; }
1488 .borderless-cell-12\@md {
1489 --borderless-span: 12; }
1490 .borderless-cell-1\@md, .borderless-cell-2\@md, .borderless-cell-3\@md, .borderless-cell-4\@md, .borderless-cell-5\@md, .borderless-cell-6\@md, .borderless-cell-7\@md, .borderless-cell-8\@md, .borderless-cell-9\@md, .borderless-cell-10\@md, .borderless-cell-11\@md, .borderless-cell-12\@md {
1491 flex-basis: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x));
1492 max-width: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x)); }
1493 .borderless-cell\@md {
1494 flex-grow: 1;
1495 flex-basis: 0;
1496 max-width: 100%; }
1497 .borderless-cell-content\@md {
1498 flex-grow: 0;
1499 flex-basis: initial;
1500 max-width: initial; }
1501 .borderless-offset-1\@md {
1502 --borderless-offset: 1; }
1503 .borderless-offset-2\@md {
1504 --borderless-offset: 2; }
1505 .borderless-offset-3\@md {
1506 --borderless-offset: 3; }
1507 .borderless-offset-4\@md {
1508 --borderless-offset: 4; }
1509 .borderless-offset-5\@md {
1510 --borderless-offset: 5; }
1511 .borderless-offset-6\@md {
1512 --borderless-offset: 6; }
1513 .borderless-offset-7\@md {
1514 --borderless-offset: 7; }
1515 .borderless-offset-8\@md {
1516 --borderless-offset: 8; }
1517 .borderless-offset-9\@md {
1518 --borderless-offset: 9; }
1519 .borderless-offset-10\@md {
1520 --borderless-offset: 10; }
1521 .borderless-offset-11\@md {
1522 --borderless-offset: 11; }
1523 .borderless-offset-1\@md, .borderless-offset-2\@md, .borderless-offset-3\@md, .borderless-offset-4\@md, .borderless-offset-5\@md, .borderless-offset-6\@md, .borderless-offset-7\@md, .borderless-offset-8\@md, .borderless-offset-9\@md, .borderless-offset-10\@md, .borderless-offset-11\@md {
1524 margin-left: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-offset) / var(--borderless-grid-columns)) + (var(--borderless-offset) + var(--borderless-offset-modifier, 0)) * var(--borderless-sub-gap-x)); }
1525 .borderless-offset-0\@md {
1526 margin-left: 0; } }
1527
1528 @media (min-width: 80rem) {
1529 .borderless-gap-xxxxs\@lg {
1530 --borderless-gap-x: var(--borderless-space-xxxxs);
1531 --borderless-gap-y: var(--borderless-space-xxxxs); }
1532 .borderless-gap-xxxxs\@lg > * {
1533 --borderless-sub-gap-x: var(--borderless-space-xxxxs);
1534 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
1535 .borderless-gap-xxxs\@lg {
1536 --borderless-gap-x: var(--borderless-space-xxxs);
1537 --borderless-gap-y: var(--borderless-space-xxxs); }
1538 .borderless-gap-xxxs\@lg > * {
1539 --borderless-sub-gap-x: var(--borderless-space-xxxs);
1540 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
1541 .borderless-gap-xxs\@lg {
1542 --borderless-gap-x: var(--borderless-space-xxs);
1543 --borderless-gap-y: var(--borderless-space-xxs); }
1544 .borderless-gap-xxs\@lg > * {
1545 --borderless-sub-gap-x: var(--borderless-space-xxs);
1546 --borderless-sub-gap-y: var(--borderless-space-xxs); }
1547 .borderless-gap-xs\@lg {
1548 --borderless-gap-x: var(--borderless-space-xs);
1549 --borderless-gap-y: var(--borderless-space-xs); }
1550 .borderless-gap-xs\@lg > * {
1551 --borderless-sub-gap-x: var(--borderless-space-xs);
1552 --borderless-sub-gap-y: var(--borderless-space-xs); }
1553 .borderless-gap-sm\@lg {
1554 --borderless-gap-x: var(--borderless-space-sm);
1555 --borderless-gap-y: var(--borderless-space-sm); }
1556 .borderless-gap-sm\@lg > * {
1557 --borderless-sub-gap-x: var(--borderless-space-sm);
1558 --borderless-sub-gap-y: var(--borderless-space-sm); }
1559 .borderless-gap-md\@lg {
1560 --borderless-gap-x: var(--borderless-space-md);
1561 --borderless-gap-y: var(--borderless-space-md); }
1562 .borderless-gap-md\@lg > * {
1563 --borderless-sub-gap-x: var(--borderless-space-md);
1564 --borderless-sub-gap-y: var(--borderless-space-md); }
1565 .borderless-gap-lg\@lg {
1566 --borderless-gap-x: var(--borderless-space-lg);
1567 --borderless-gap-y: var(--borderless-space-lg); }
1568 .borderless-gap-lg\@lg > * {
1569 --borderless-sub-gap-x: var(--borderless-space-lg);
1570 --borderless-sub-gap-y: var(--borderless-space-lg); }
1571 .borderless-gap-xl\@lg {
1572 --borderless-gap-x: var(--borderless-space-xl);
1573 --borderless-gap-y: var(--borderless-space-xl); }
1574 .borderless-gap-xl\@lg > * {
1575 --borderless-sub-gap-x: var(--borderless-space-xl);
1576 --borderless-sub-gap-y: var(--borderless-space-xl); }
1577 .borderless-gap-xxl\@lg {
1578 --borderless-gap-x: var(--borderless-space-xxl);
1579 --borderless-gap-y: var(--borderless-space-xxl); }
1580 .borderless-gap-xxl\@lg > * {
1581 --borderless-sub-gap-x: var(--borderless-space-xxl);
1582 --borderless-sub-gap-y: var(--borderless-space-xxl); }
1583 .borderless-gap-xxxl\@lg {
1584 --borderless-gap-x: var(--borderless-space-xxxl);
1585 --borderless-gap-y: var(--borderless-space-xxxl); }
1586 .borderless-gap-xxxl\@lg > * {
1587 --borderless-sub-gap-x: var(--borderless-space-xxxl);
1588 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
1589 .borderless-gap-xxxxl\@lg {
1590 --borderless-gap-x: var(--borderless-space-xxxxl);
1591 --borderless-gap-y: var(--borderless-space-xxxxl); }
1592 .borderless-gap-xxxxl\@lg > * {
1593 --borderless-sub-gap-x: var(--borderless-space-xxxxl);
1594 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
1595 .borderless-gap-0\@lg {
1596 --borderless-gap-x: 0;
1597 --borderless-gap-y: 0; }
1598 .borderless-gap-0\@lg > * {
1599 --borderless-sub-gap-x: 0;
1600 --borderless-sub-gap-y: 0; }
1601 .borderless-gap-x-xxxxs\@lg {
1602 --borderless-gap-x: var(--borderless-space-xxxxs); }
1603 .borderless-gap-x-xxxxs\@lg > * {
1604 --borderless-sub-gap-x: var(--borderless-space-xxxxs); }
1605 .borderless-gap-x-xxxs\@lg {
1606 --borderless-gap-x: var(--borderless-space-xxxs); }
1607 .borderless-gap-x-xxxs\@lg > * {
1608 --borderless-sub-gap-x: var(--borderless-space-xxxs); }
1609 .borderless-gap-x-xxs\@lg {
1610 --borderless-gap-x: var(--borderless-space-xxs); }
1611 .borderless-gap-x-xxs\@lg > * {
1612 --borderless-sub-gap-x: var(--borderless-space-xxs); }
1613 .borderless-gap-x-xs\@lg {
1614 --borderless-gap-x: var(--borderless-space-xs); }
1615 .borderless-gap-x-xs\@lg > * {
1616 --borderless-sub-gap-x: var(--borderless-space-xs); }
1617 .borderless-gap-x-sm\@lg {
1618 --borderless-gap-x: var(--borderless-space-sm); }
1619 .borderless-gap-x-sm\@lg > * {
1620 --borderless-sub-gap-x: var(--borderless-space-sm); }
1621 .borderless-gap-x-md\@lg {
1622 --borderless-gap-x: var(--borderless-space-md); }
1623 .borderless-gap-x-md\@lg > * {
1624 --borderless-sub-gap-x: var(--borderless-space-md); }
1625 .borderless-gap-x-lg\@lg {
1626 --borderless-gap-x: var(--borderless-space-lg); }
1627 .borderless-gap-x-lg\@lg > * {
1628 --borderless-sub-gap-x: var(--borderless-space-lg); }
1629 .borderless-gap-x-xl\@lg {
1630 --borderless-gap-x: var(--borderless-space-xl); }
1631 .borderless-gap-x-xl\@lg > * {
1632 --borderless-sub-gap-x: var(--borderless-space-xl); }
1633 .borderless-gap-x-xxl\@lg {
1634 --borderless-gap-x: var(--borderless-space-xxl); }
1635 .borderless-gap-x-xxl\@lg > * {
1636 --borderless-sub-gap-x: var(--borderless-space-xxl); }
1637 .borderless-gap-x-xxxl\@lg {
1638 --borderless-gap-x: var(--borderless-space-xxxl); }
1639 .borderless-gap-x-xxxl\@lg > * {
1640 --borderless-sub-gap-x: var(--borderless-space-xxxl); }
1641 .borderless-gap-x-xxxxl\@lg {
1642 --borderless-gap-x: var(--borderless-space-xxxxl); }
1643 .borderless-gap-x-xxxxl\@lg > * {
1644 --borderless-sub-gap-x: var(--borderless-space-xxxxl); }
1645 .borderless-gap-x-0\@lg {
1646 --borderless-gap-x: 0; }
1647 .borderless-gap-x-0\@lg > * {
1648 --borderless-sub-gap-x: 0; }
1649 .borderless-gap-y-xxxxs\@lg {
1650 --borderless-gap-y: var(--borderless-space-xxxxs); }
1651 .borderless-gap-y-xxxxs\@lg > * {
1652 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
1653 .borderless-gap-y-xxxs\@lg {
1654 --borderless-gap-y: var(--borderless-space-xxxs); }
1655 .borderless-gap-y-xxxs\@lg > * {
1656 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
1657 .borderless-gap-y-xxs\@lg {
1658 --borderless-gap-y: var(--borderless-space-xxs); }
1659 .borderless-gap-y-xxs\@lg > * {
1660 --borderless-sub-gap-y: var(--borderless-space-xxs); }
1661 .borderless-gap-y-xs\@lg {
1662 --borderless-gap-y: var(--borderless-space-xs); }
1663 .borderless-gap-y-xs\@lg > * {
1664 --borderless-sub-gap-y: var(--borderless-space-xs); }
1665 .borderless-gap-y-sm\@lg {
1666 --borderless-gap-y: var(--borderless-space-sm); }
1667 .borderless-gap-y-sm\@lg > * {
1668 --borderless-sub-gap-y: var(--borderless-space-sm); }
1669 .borderless-gap-y-md\@lg {
1670 --borderless-gap-y: var(--borderless-space-md); }
1671 .borderless-gap-y-md\@lg > * {
1672 --borderless-sub-gap-y: var(--borderless-space-md); }
1673 .borderless-gap-y-lg\@lg {
1674 --borderless-gap-y: var(--borderless-space-lg); }
1675 .borderless-gap-y-lg\@lg > * {
1676 --borderless-sub-gap-y: var(--borderless-space-lg); }
1677 .borderless-gap-y-xl\@lg {
1678 --borderless-gap-y: var(--borderless-space-xl); }
1679 .borderless-gap-y-xl\@lg > * {
1680 --borderless-sub-gap-y: var(--borderless-space-xl); }
1681 .borderless-gap-y-xxl\@lg {
1682 --borderless-gap-y: var(--borderless-space-xxl); }
1683 .borderless-gap-y-xxl\@lg > * {
1684 --borderless-sub-gap-y: var(--borderless-space-xxl); }
1685 .borderless-gap-y-xxxl\@lg {
1686 --borderless-gap-y: var(--borderless-space-xxxl); }
1687 .borderless-gap-y-xxxl\@lg > * {
1688 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
1689 .borderless-gap-y-xxxxl\@lg {
1690 --borderless-gap-y: var(--borderless-space-xxxxl); }
1691 .borderless-gap-y-xxxxl\@lg > * {
1692 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
1693 .borderless-gap-y-0\@lg {
1694 --borderless-gap-y: 0; }
1695 .borderless-gap-y-0\@lg > * {
1696 --borderless-sub-gap-y: 0; }
1697 .borderless-grid-cell-1\@lg {
1698 --borderless-grid-columns: 1; }
1699 .borderless-cell-1\@lg {
1700 --borderless-span: 1; }
1701 .borderless-grid-cell-2\@lg {
1702 --borderless-grid-columns: 2; }
1703 .borderless-cell-2\@lg {
1704 --borderless-span: 2; }
1705 .borderless-grid-cell-3\@lg {
1706 --borderless-grid-columns: 3; }
1707 .borderless-cell-3\@lg {
1708 --borderless-span: 3; }
1709 .borderless-grid-cell-4\@lg {
1710 --borderless-grid-columns: 4; }
1711 .borderless-cell-4\@lg {
1712 --borderless-span: 4; }
1713 .borderless-grid-cell-5\@lg {
1714 --borderless-grid-columns: 5; }
1715 .borderless-cell-5\@lg {
1716 --borderless-span: 5; }
1717 .borderless-grid-cell-6\@lg {
1718 --borderless-grid-columns: 6; }
1719 .borderless-cell-6\@lg {
1720 --borderless-span: 6; }
1721 .borderless-grid-cell-7\@lg {
1722 --borderless-grid-columns: 7; }
1723 .borderless-cell-7\@lg {
1724 --borderless-span: 7; }
1725 .borderless-grid-cell-8\@lg {
1726 --borderless-grid-columns: 8; }
1727 .borderless-cell-8\@lg {
1728 --borderless-span: 8; }
1729 .borderless-grid-cell-9\@lg {
1730 --borderless-grid-columns: 9; }
1731 .borderless-cell-9\@lg {
1732 --borderless-span: 9; }
1733 .borderless-grid-cell-10\@lg {
1734 --borderless-grid-columns: 10; }
1735 .borderless-cell-10\@lg {
1736 --borderless-span: 10; }
1737 .borderless-grid-cell-11\@lg {
1738 --borderless-grid-columns: 11; }
1739 .borderless-cell-11\@lg {
1740 --borderless-span: 11; }
1741 .borderless-grid-cell-12\@lg {
1742 --borderless-grid-columns: 12; }
1743 .borderless-cell-12\@lg {
1744 --borderless-span: 12; }
1745 .borderless-cell-1\@lg, .borderless-cell-2\@lg, .borderless-cell-3\@lg, .borderless-cell-4\@lg, .borderless-cell-5\@lg, .borderless-cell-6\@lg, .borderless-cell-7\@lg, .borderless-cell-8\@lg, .borderless-cell-9\@lg, .borderless-cell-10\@lg, .borderless-cell-11\@lg, .borderless-cell-12\@lg {
1746 flex-basis: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x));
1747 max-width: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x)); }
1748 .borderless-cell\@lg {
1749 flex-grow: 1;
1750 flex-basis: 0;
1751 max-width: 100%; }
1752 .borderless-cell-content\@lg {
1753 flex-grow: 0;
1754 flex-basis: initial;
1755 max-width: initial; }
1756 .borderless-offset-1\@lg {
1757 --borderless-offset: 1; }
1758 .borderless-offset-2\@lg {
1759 --borderless-offset: 2; }
1760 .borderless-offset-3\@lg {
1761 --borderless-offset: 3; }
1762 .borderless-offset-4\@lg {
1763 --borderless-offset: 4; }
1764 .borderless-offset-5\@lg {
1765 --borderless-offset: 5; }
1766 .borderless-offset-6\@lg {
1767 --borderless-offset: 6; }
1768 .borderless-offset-7\@lg {
1769 --borderless-offset: 7; }
1770 .borderless-offset-8\@lg {
1771 --borderless-offset: 8; }
1772 .borderless-offset-9\@lg {
1773 --borderless-offset: 9; }
1774 .borderless-offset-10\@lg {
1775 --borderless-offset: 10; }
1776 .borderless-offset-11\@lg {
1777 --borderless-offset: 11; }
1778 .borderless-offset-1\@lg, .borderless-offset-2\@lg, .borderless-offset-3\@lg, .borderless-offset-4\@lg, .borderless-offset-5\@lg, .borderless-offset-6\@lg, .borderless-offset-7\@lg, .borderless-offset-8\@lg, .borderless-offset-9\@lg, .borderless-offset-10\@lg, .borderless-offset-11\@lg {
1779 margin-left: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-offset) / var(--borderless-grid-columns)) + (var(--borderless-offset) + var(--borderless-offset-modifier, 0)) * var(--borderless-sub-gap-x)); }
1780 .borderless-offset-0\@lg {
1781 margin-left: 0; } }
1782
1783 @media (min-width: 90rem) {
1784 .borderless-gap-xxxxs\@xl {
1785 --borderless-gap-x: var(--borderless-space-xxxxs);
1786 --borderless-gap-y: var(--borderless-space-xxxxs); }
1787 .borderless-gap-xxxxs\@xl > * {
1788 --borderless-sub-gap-x: var(--borderless-space-xxxxs);
1789 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
1790 .borderless-gap-xxxs\@xl {
1791 --borderless-gap-x: var(--borderless-space-xxxs);
1792 --borderless-gap-y: var(--borderless-space-xxxs); }
1793 .borderless-gap-xxxs\@xl > * {
1794 --borderless-sub-gap-x: var(--borderless-space-xxxs);
1795 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
1796 .borderless-gap-xxs\@xl {
1797 --borderless-gap-x: var(--borderless-space-xxs);
1798 --borderless-gap-y: var(--borderless-space-xxs); }
1799 .borderless-gap-xxs\@xl > * {
1800 --borderless-sub-gap-x: var(--borderless-space-xxs);
1801 --borderless-sub-gap-y: var(--borderless-space-xxs); }
1802 .borderless-gap-xs\@xl {
1803 --borderless-gap-x: var(--borderless-space-xs);
1804 --borderless-gap-y: var(--borderless-space-xs); }
1805 .borderless-gap-xs\@xl > * {
1806 --borderless-sub-gap-x: var(--borderless-space-xs);
1807 --borderless-sub-gap-y: var(--borderless-space-xs); }
1808 .borderless-gap-sm\@xl {
1809 --borderless-gap-x: var(--borderless-space-sm);
1810 --borderless-gap-y: var(--borderless-space-sm); }
1811 .borderless-gap-sm\@xl > * {
1812 --borderless-sub-gap-x: var(--borderless-space-sm);
1813 --borderless-sub-gap-y: var(--borderless-space-sm); }
1814 .borderless-gap-md\@xl {
1815 --borderless-gap-x: var(--borderless-space-md);
1816 --borderless-gap-y: var(--borderless-space-md); }
1817 .borderless-gap-md\@xl > * {
1818 --borderless-sub-gap-x: var(--borderless-space-md);
1819 --borderless-sub-gap-y: var(--borderless-space-md); }
1820 .borderless-gap-lg\@xl {
1821 --borderless-gap-x: var(--borderless-space-lg);
1822 --borderless-gap-y: var(--borderless-space-lg); }
1823 .borderless-gap-lg\@xl > * {
1824 --borderless-sub-gap-x: var(--borderless-space-lg);
1825 --borderless-sub-gap-y: var(--borderless-space-lg); }
1826 .borderless-gap-xl\@xl {
1827 --borderless-gap-x: var(--borderless-space-xl);
1828 --borderless-gap-y: var(--borderless-space-xl); }
1829 .borderless-gap-xl\@xl > * {
1830 --borderless-sub-gap-x: var(--borderless-space-xl);
1831 --borderless-sub-gap-y: var(--borderless-space-xl); }
1832 .borderless-gap-xxl\@xl {
1833 --borderless-gap-x: var(--borderless-space-xxl);
1834 --borderless-gap-y: var(--borderless-space-xxl); }
1835 .borderless-gap-xxl\@xl > * {
1836 --borderless-sub-gap-x: var(--borderless-space-xxl);
1837 --borderless-sub-gap-y: var(--borderless-space-xxl); }
1838 .borderless-gap-xxxl\@xl {
1839 --borderless-gap-x: var(--borderless-space-xxxl);
1840 --borderless-gap-y: var(--borderless-space-xxxl); }
1841 .borderless-gap-xxxl\@xl > * {
1842 --borderless-sub-gap-x: var(--borderless-space-xxxl);
1843 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
1844 .borderless-gap-xxxxl\@xl {
1845 --borderless-gap-x: var(--borderless-space-xxxxl);
1846 --borderless-gap-y: var(--borderless-space-xxxxl); }
1847 .borderless-gap-xxxxl\@xl > * {
1848 --borderless-sub-gap-x: var(--borderless-space-xxxxl);
1849 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
1850 .borderless-gap-0\@xl {
1851 --borderless-gap-x: 0;
1852 --borderless-gap-y: 0; }
1853 .borderless-gap-0\@xl > * {
1854 --borderless-sub-gap-x: 0;
1855 --borderless-sub-gap-y: 0; }
1856 .borderless-gap-x-xxxxs\@xl {
1857 --borderless-gap-x: var(--borderless-space-xxxxs); }
1858 .borderless-gap-x-xxxxs\@xl > * {
1859 --borderless-sub-gap-x: var(--borderless-space-xxxxs); }
1860 .borderless-gap-x-xxxs\@xl {
1861 --borderless-gap-x: var(--borderless-space-xxxs); }
1862 .borderless-gap-x-xxxs\@xl > * {
1863 --borderless-sub-gap-x: var(--borderless-space-xxxs); }
1864 .borderless-gap-x-xxs\@xl {
1865 --borderless-gap-x: var(--borderless-space-xxs); }
1866 .borderless-gap-x-xxs\@xl > * {
1867 --borderless-sub-gap-x: var(--borderless-space-xxs); }
1868 .borderless-gap-x-xs\@xl {
1869 --borderless-gap-x: var(--borderless-space-xs); }
1870 .borderless-gap-x-xs\@xl > * {
1871 --borderless-sub-gap-x: var(--borderless-space-xs); }
1872 .borderless-gap-x-sm\@xl {
1873 --borderless-gap-x: var(--borderless-space-sm); }
1874 .borderless-gap-x-sm\@xl > * {
1875 --borderless-sub-gap-x: var(--borderless-space-sm); }
1876 .borderless-gap-x-md\@xl {
1877 --borderless-gap-x: var(--borderless-space-md); }
1878 .borderless-gap-x-md\@xl > * {
1879 --borderless-sub-gap-x: var(--borderless-space-md); }
1880 .borderless-gap-x-lg\@xl {
1881 --borderless-gap-x: var(--borderless-space-lg); }
1882 .borderless-gap-x-lg\@xl > * {
1883 --borderless-sub-gap-x: var(--borderless-space-lg); }
1884 .borderless-gap-x-xl\@xl {
1885 --borderless-gap-x: var(--borderless-space-xl); }
1886 .borderless-gap-x-xl\@xl > * {
1887 --borderless-sub-gap-x: var(--borderless-space-xl); }
1888 .borderless-gap-x-xxl\@xl {
1889 --borderless-gap-x: var(--borderless-space-xxl); }
1890 .borderless-gap-x-xxl\@xl > * {
1891 --borderless-sub-gap-x: var(--borderless-space-xxl); }
1892 .borderless-gap-x-xxxl\@xl {
1893 --borderless-gap-x: var(--borderless-space-xxxl); }
1894 .borderless-gap-x-xxxl\@xl > * {
1895 --borderless-sub-gap-x: var(--borderless-space-xxxl); }
1896 .borderless-gap-x-xxxxl\@xl {
1897 --borderless-gap-x: var(--borderless-space-xxxxl); }
1898 .borderless-gap-x-xxxxl\@xl > * {
1899 --borderless-sub-gap-x: var(--borderless-space-xxxxl); }
1900 .borderless-gap-x-0\@xl {
1901 --borderless-gap-x: 0; }
1902 .borderless-gap-x-0\@xl > * {
1903 --borderless-sub-gap-x: 0; }
1904 .borderless-gap-y-xxxxs\@xl {
1905 --borderless-gap-y: var(--borderless-space-xxxxs); }
1906 .borderless-gap-y-xxxxs\@xl > * {
1907 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
1908 .borderless-gap-y-xxxs\@xl {
1909 --borderless-gap-y: var(--borderless-space-xxxs); }
1910 .borderless-gap-y-xxxs\@xl > * {
1911 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
1912 .borderless-gap-y-xxs\@xl {
1913 --borderless-gap-y: var(--borderless-space-xxs); }
1914 .borderless-gap-y-xxs\@xl > * {
1915 --borderless-sub-gap-y: var(--borderless-space-xxs); }
1916 .borderless-gap-y-xs\@xl {
1917 --borderless-gap-y: var(--borderless-space-xs); }
1918 .borderless-gap-y-xs\@xl > * {
1919 --borderless-sub-gap-y: var(--borderless-space-xs); }
1920 .borderless-gap-y-sm\@xl {
1921 --borderless-gap-y: var(--borderless-space-sm); }
1922 .borderless-gap-y-sm\@xl > * {
1923 --borderless-sub-gap-y: var(--borderless-space-sm); }
1924 .borderless-gap-y-md\@xl {
1925 --borderless-gap-y: var(--borderless-space-md); }
1926 .borderless-gap-y-md\@xl > * {
1927 --borderless-sub-gap-y: var(--borderless-space-md); }
1928 .borderless-gap-y-lg\@xl {
1929 --borderless-gap-y: var(--borderless-space-lg); }
1930 .borderless-gap-y-lg\@xl > * {
1931 --borderless-sub-gap-y: var(--borderless-space-lg); }
1932 .borderless-gap-y-xl\@xl {
1933 --borderless-gap-y: var(--borderless-space-xl); }
1934 .borderless-gap-y-xl\@xl > * {
1935 --borderless-sub-gap-y: var(--borderless-space-xl); }
1936 .borderless-gap-y-xxl\@xl {
1937 --borderless-gap-y: var(--borderless-space-xxl); }
1938 .borderless-gap-y-xxl\@xl > * {
1939 --borderless-sub-gap-y: var(--borderless-space-xxl); }
1940 .borderless-gap-y-xxxl\@xl {
1941 --borderless-gap-y: var(--borderless-space-xxxl); }
1942 .borderless-gap-y-xxxl\@xl > * {
1943 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
1944 .borderless-gap-y-xxxxl\@xl {
1945 --borderless-gap-y: var(--borderless-space-xxxxl); }
1946 .borderless-gap-y-xxxxl\@xl > * {
1947 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
1948 .borderless-gap-y-0\@xl {
1949 --borderless-gap-y: 0; }
1950 .borderless-gap-y-0\@xl > * {
1951 --borderless-sub-gap-y: 0; }
1952 .borderless-grid-cell-1\@xl {
1953 --borderless-grid-columns: 1; }
1954 .borderless-cell-1\@xl {
1955 --borderless-span: 1; }
1956 .borderless-grid-cell-2\@xl {
1957 --borderless-grid-columns: 2; }
1958 .borderless-cell-2\@xl {
1959 --borderless-span: 2; }
1960 .borderless-grid-cell-3\@xl {
1961 --borderless-grid-columns: 3; }
1962 .borderless-cell-3\@xl {
1963 --borderless-span: 3; }
1964 .borderless-grid-cell-4\@xl {
1965 --borderless-grid-columns: 4; }
1966 .borderless-cell-4\@xl {
1967 --borderless-span: 4; }
1968 .borderless-grid-cell-5\@xl {
1969 --borderless-grid-columns: 5; }
1970 .borderless-cell-5\@xl {
1971 --borderless-span: 5; }
1972 .borderless-grid-cell-6\@xl {
1973 --borderless-grid-columns: 6; }
1974 .borderless-cell-6\@xl {
1975 --borderless-span: 6; }
1976 .borderless-grid-cell-7\@xl {
1977 --borderless-grid-columns: 7; }
1978 .borderless-cell-7\@xl {
1979 --borderless-span: 7; }
1980 .borderless-grid-cell-8\@xl {
1981 --borderless-grid-columns: 8; }
1982 .borderless-cell-8\@xl {
1983 --borderless-span: 8; }
1984 .borderless-grid-cell-9\@xl {
1985 --borderless-grid-columns: 9; }
1986 .borderless-cell-9\@xl {
1987 --borderless-span: 9; }
1988 .borderless-grid-cell-10\@xl {
1989 --borderless-grid-columns: 10; }
1990 .borderless-cell-10\@xl {
1991 --borderless-span: 10; }
1992 .borderless-grid-cell-11\@xl {
1993 --borderless-grid-columns: 11; }
1994 .borderless-cell-11\@xl {
1995 --borderless-span: 11; }
1996 .borderless-grid-cell-12\@xl {
1997 --borderless-grid-columns: 12; }
1998 .borderless-cell-12\@xl {
1999 --borderless-span: 12; }
2000 .borderless-cell-1\@xl, .borderless-cell-2\@xl, .borderless-cell-3\@xl, .borderless-cell-4\@xl, .borderless-cell-5\@xl, .borderless-cell-6\@xl, .borderless-cell-7\@xl, .borderless-cell-8\@xl, .borderless-cell-9\@xl, .borderless-cell-10\@xl, .borderless-cell-11\@xl, .borderless-cell-12\@xl {
2001 flex-basis: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x));
2002 max-width: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x)); }
2003 .borderless-cell\@xl {
2004 flex-grow: 1;
2005 flex-basis: 0;
2006 max-width: 100%; }
2007 .borderless-cell-content\@xl {
2008 flex-grow: 0;
2009 flex-basis: initial;
2010 max-width: initial; }
2011 .borderless-offset-1\@xl {
2012 --borderless-offset: 1; }
2013 .borderless-offset-2\@xl {
2014 --borderless-offset: 2; }
2015 .borderless-offset-3\@xl {
2016 --borderless-offset: 3; }
2017 .borderless-offset-4\@xl {
2018 --borderless-offset: 4; }
2019 .borderless-offset-5\@xl {
2020 --borderless-offset: 5; }
2021 .borderless-offset-6\@xl {
2022 --borderless-offset: 6; }
2023 .borderless-offset-7\@xl {
2024 --borderless-offset: 7; }
2025 .borderless-offset-8\@xl {
2026 --borderless-offset: 8; }
2027 .borderless-offset-9\@xl {
2028 --borderless-offset: 9; }
2029 .borderless-offset-10\@xl {
2030 --borderless-offset: 10; }
2031 .borderless-offset-11\@xl {
2032 --borderless-offset: 11; }
2033 .borderless-offset-1\@xl, .borderless-offset-2\@xl, .borderless-offset-3\@xl, .borderless-offset-4\@xl, .borderless-offset-5\@xl, .borderless-offset-6\@xl, .borderless-offset-7\@xl, .borderless-offset-8\@xl, .borderless-offset-9\@xl, .borderless-offset-10\@xl, .borderless-offset-11\@xl {
2034 margin-left: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-offset) / var(--borderless-grid-columns)) + (var(--borderless-offset) + var(--borderless-offset-modifier, 0)) * var(--borderless-sub-gap-x)); }
2035 .borderless-offset-0\@xl {
2036 margin-left: 0; } }
2037
2038 @media (min-width: 100rem) {
2039 .borderless-gap-xxxxs\@xxl {
2040 --borderless-gap-x: var(--borderless-space-xxxxs);
2041 --borderless-gap-y: var(--borderless-space-xxxxs); }
2042 .borderless-gap-xxxxs\@xxl > * {
2043 --borderless-sub-gap-x: var(--borderless-space-xxxxs);
2044 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
2045 .borderless-gap-xxxs\@xxl {
2046 --borderless-gap-x: var(--borderless-space-xxxs);
2047 --borderless-gap-y: var(--borderless-space-xxxs); }
2048 .borderless-gap-xxxs\@xxl > * {
2049 --borderless-sub-gap-x: var(--borderless-space-xxxs);
2050 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
2051 .borderless-gap-xxs\@xxl {
2052 --borderless-gap-x: var(--borderless-space-xxs);
2053 --borderless-gap-y: var(--borderless-space-xxs); }
2054 .borderless-gap-xxs\@xxl > * {
2055 --borderless-sub-gap-x: var(--borderless-space-xxs);
2056 --borderless-sub-gap-y: var(--borderless-space-xxs); }
2057 .borderless-gap-xs\@xxl {
2058 --borderless-gap-x: var(--borderless-space-xs);
2059 --borderless-gap-y: var(--borderless-space-xs); }
2060 .borderless-gap-xs\@xxl > * {
2061 --borderless-sub-gap-x: var(--borderless-space-xs);
2062 --borderless-sub-gap-y: var(--borderless-space-xs); }
2063 .borderless-gap-sm\@xxl {
2064 --borderless-gap-x: var(--borderless-space-sm);
2065 --borderless-gap-y: var(--borderless-space-sm); }
2066 .borderless-gap-sm\@xxl > * {
2067 --borderless-sub-gap-x: var(--borderless-space-sm);
2068 --borderless-sub-gap-y: var(--borderless-space-sm); }
2069 .borderless-gap-md\@xxl {
2070 --borderless-gap-x: var(--borderless-space-md);
2071 --borderless-gap-y: var(--borderless-space-md); }
2072 .borderless-gap-md\@xxl > * {
2073 --borderless-sub-gap-x: var(--borderless-space-md);
2074 --borderless-sub-gap-y: var(--borderless-space-md); }
2075 .borderless-gap-lg\@xxl {
2076 --borderless-gap-x: var(--borderless-space-lg);
2077 --borderless-gap-y: var(--borderless-space-lg); }
2078 .borderless-gap-lg\@xxl > * {
2079 --borderless-sub-gap-x: var(--borderless-space-lg);
2080 --borderless-sub-gap-y: var(--borderless-space-lg); }
2081 .borderless-gap-xl\@xxl {
2082 --borderless-gap-x: var(--borderless-space-xl);
2083 --borderless-gap-y: var(--borderless-space-xl); }
2084 .borderless-gap-xl\@xxl > * {
2085 --borderless-sub-gap-x: var(--borderless-space-xl);
2086 --borderless-sub-gap-y: var(--borderless-space-xl); }
2087 .borderless-gap-xxl\@xxl {
2088 --borderless-gap-x: var(--borderless-space-xxl);
2089 --borderless-gap-y: var(--borderless-space-xxl); }
2090 .borderless-gap-xxl\@xxl > * {
2091 --borderless-sub-gap-x: var(--borderless-space-xxl);
2092 --borderless-sub-gap-y: var(--borderless-space-xxl); }
2093 .borderless-gap-xxxl\@xxl {
2094 --borderless-gap-x: var(--borderless-space-xxxl);
2095 --borderless-gap-y: var(--borderless-space-xxxl); }
2096 .borderless-gap-xxxl\@xxl > * {
2097 --borderless-sub-gap-x: var(--borderless-space-xxxl);
2098 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
2099 .borderless-gap-xxxxl\@xxl {
2100 --borderless-gap-x: var(--borderless-space-xxxxl);
2101 --borderless-gap-y: var(--borderless-space-xxxxl); }
2102 .borderless-gap-xxxxl\@xxl > * {
2103 --borderless-sub-gap-x: var(--borderless-space-xxxxl);
2104 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
2105 .borderless-gap-0\@xxl {
2106 --borderless-gap-x: 0;
2107 --borderless-gap-y: 0; }
2108 .borderless-gap-0\@xxl > * {
2109 --borderless-sub-gap-x: 0;
2110 --borderless-sub-gap-y: 0; }
2111 .borderless-gap-x-xxxxs\@xxl {
2112 --borderless-gap-x: var(--borderless-space-xxxxs); }
2113 .borderless-gap-x-xxxxs\@xxl > * {
2114 --borderless-sub-gap-x: var(--borderless-space-xxxxs); }
2115 .borderless-gap-x-xxxs\@xxl {
2116 --borderless-gap-x: var(--borderless-space-xxxs); }
2117 .borderless-gap-x-xxxs\@xxl > * {
2118 --borderless-sub-gap-x: var(--borderless-space-xxxs); }
2119 .borderless-gap-x-xxs\@xxl {
2120 --borderless-gap-x: var(--borderless-space-xxs); }
2121 .borderless-gap-x-xxs\@xxl > * {
2122 --borderless-sub-gap-x: var(--borderless-space-xxs); }
2123 .borderless-gap-x-xs\@xxl {
2124 --borderless-gap-x: var(--borderless-space-xs); }
2125 .borderless-gap-x-xs\@xxl > * {
2126 --borderless-sub-gap-x: var(--borderless-space-xs); }
2127 .borderless-gap-x-sm\@xxl {
2128 --borderless-gap-x: var(--borderless-space-sm); }
2129 .borderless-gap-x-sm\@xxl > * {
2130 --borderless-sub-gap-x: var(--borderless-space-sm); }
2131 .borderless-gap-x-md\@xxl {
2132 --borderless-gap-x: var(--borderless-space-md); }
2133 .borderless-gap-x-md\@xxl > * {
2134 --borderless-sub-gap-x: var(--borderless-space-md); }
2135 .borderless-gap-x-lg\@xxl {
2136 --borderless-gap-x: var(--borderless-space-lg); }
2137 .borderless-gap-x-lg\@xxl > * {
2138 --borderless-sub-gap-x: var(--borderless-space-lg); }
2139 .borderless-gap-x-xl\@xxl {
2140 --borderless-gap-x: var(--borderless-space-xl); }
2141 .borderless-gap-x-xl\@xxl > * {
2142 --borderless-sub-gap-x: var(--borderless-space-xl); }
2143 .borderless-gap-x-xxl\@xxl {
2144 --borderless-gap-x: var(--borderless-space-xxl); }
2145 .borderless-gap-x-xxl\@xxl > * {
2146 --borderless-sub-gap-x: var(--borderless-space-xxl); }
2147 .borderless-gap-x-xxxl\@xxl {
2148 --borderless-gap-x: var(--borderless-space-xxxl); }
2149 .borderless-gap-x-xxxl\@xxl > * {
2150 --borderless-sub-gap-x: var(--borderless-space-xxxl); }
2151 .borderless-gap-x-xxxxl\@xxl {
2152 --borderless-gap-x: var(--borderless-space-xxxxl); }
2153 .borderless-gap-x-xxxxl\@xxl > * {
2154 --borderless-sub-gap-x: var(--borderless-space-xxxxl); }
2155 .borderless-gap-x-0\@xxl {
2156 --borderless-gap-x: 0; }
2157 .borderless-gap-x-0\@xxl > * {
2158 --borderless-sub-gap-x: 0; }
2159 .borderless-gap-y-xxxxs\@xxl {
2160 --borderless-gap-y: var(--borderless-space-xxxxs); }
2161 .borderless-gap-y-xxxxs\@xxl > * {
2162 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
2163 .borderless-gap-y-xxxs\@xxl {
2164 --borderless-gap-y: var(--borderless-space-xxxs); }
2165 .borderless-gap-y-xxxs\@xxl > * {
2166 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
2167 .borderless-gap-y-xxs\@xxl {
2168 --borderless-gap-y: var(--borderless-space-xxs); }
2169 .borderless-gap-y-xxs\@xxl > * {
2170 --borderless-sub-gap-y: var(--borderless-space-xxs); }
2171 .borderless-gap-y-xs\@xxl {
2172 --borderless-gap-y: var(--borderless-space-xs); }
2173 .borderless-gap-y-xs\@xxl > * {
2174 --borderless-sub-gap-y: var(--borderless-space-xs); }
2175 .borderless-gap-y-sm\@xxl {
2176 --borderless-gap-y: var(--borderless-space-sm); }
2177 .borderless-gap-y-sm\@xxl > * {
2178 --borderless-sub-gap-y: var(--borderless-space-sm); }
2179 .borderless-gap-y-md\@xxl {
2180 --borderless-gap-y: var(--borderless-space-md); }
2181 .borderless-gap-y-md\@xxl > * {
2182 --borderless-sub-gap-y: var(--borderless-space-md); }
2183 .borderless-gap-y-lg\@xxl {
2184 --borderless-gap-y: var(--borderless-space-lg); }
2185 .borderless-gap-y-lg\@xxl > * {
2186 --borderless-sub-gap-y: var(--borderless-space-lg); }
2187 .borderless-gap-y-xl\@xxl {
2188 --borderless-gap-y: var(--borderless-space-xl); }
2189 .borderless-gap-y-xl\@xxl > * {
2190 --borderless-sub-gap-y: var(--borderless-space-xl); }
2191 .borderless-gap-y-xxl\@xxl {
2192 --borderless-gap-y: var(--borderless-space-xxl); }
2193 .borderless-gap-y-xxl\@xxl > * {
2194 --borderless-sub-gap-y: var(--borderless-space-xxl); }
2195 .borderless-gap-y-xxxl\@xxl {
2196 --borderless-gap-y: var(--borderless-space-xxxl); }
2197 .borderless-gap-y-xxxl\@xxl > * {
2198 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
2199 .borderless-gap-y-xxxxl\@xxl {
2200 --borderless-gap-y: var(--borderless-space-xxxxl); }
2201 .borderless-gap-y-xxxxl\@xxl > * {
2202 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
2203 .borderless-gap-y-0\@xxl {
2204 --borderless-gap-y: 0; }
2205 .borderless-gap-y-0\@xxl > * {
2206 --borderless-sub-gap-y: 0; }
2207 .borderless-grid-cell-1\@xxl {
2208 --borderless-grid-columns: 1; }
2209 .borderless-cell-1\@xxl {
2210 --borderless-span: 1; }
2211 .borderless-grid-cell-2\@xxl {
2212 --borderless-grid-columns: 2; }
2213 .borderless-cell-2\@xxl {
2214 --borderless-span: 2; }
2215 .borderless-grid-cell-3\@xxl {
2216 --borderless-grid-columns: 3; }
2217 .borderless-cell-3\@xxl {
2218 --borderless-span: 3; }
2219 .borderless-grid-cell-4\@xxl {
2220 --borderless-grid-columns: 4; }
2221 .borderless-cell-4\@xxl {
2222 --borderless-span: 4; }
2223 .borderless-grid-cell-5\@xxl {
2224 --borderless-grid-columns: 5; }
2225 .borderless-cell-5\@xxl {
2226 --borderless-span: 5; }
2227 .borderless-grid-cell-6\@xxl {
2228 --borderless-grid-columns: 6; }
2229 .borderless-cell-6\@xxl {
2230 --borderless-span: 6; }
2231 .borderless-grid-cell-7\@xxl {
2232 --borderless-grid-columns: 7; }
2233 .borderless-cell-7\@xxl {
2234 --borderless-span: 7; }
2235 .borderless-grid-cell-8\@xxl {
2236 --borderless-grid-columns: 8; }
2237 .borderless-cell-8\@xxl {
2238 --borderless-span: 8; }
2239 .borderless-grid-cell-9\@xxl {
2240 --borderless-grid-columns: 9; }
2241 .borderless-cell-9\@xxl {
2242 --borderless-span: 9; }
2243 .borderless-grid-cell-10\@xxl {
2244 --borderless-grid-columns: 10; }
2245 .borderless-cell-10\@xxl {
2246 --borderless-span: 10; }
2247 .borderless-grid-cell-11\@xxl {
2248 --borderless-grid-columns: 11; }
2249 .borderless-cell-11\@xxl {
2250 --borderless-span: 11; }
2251 .borderless-grid-cell-12\@xxl {
2252 --borderless-grid-columns: 12; }
2253 .borderless-cell-12\@xxl {
2254 --borderless-span: 12; }
2255 .borderless-cell-1\@xxl, .borderless-cell-2\@xxl, .borderless-cell-3\@xxl, .borderless-cell-4\@xxl, .borderless-cell-5\@xxl, .borderless-cell-6\@xxl, .borderless-cell-7\@xxl, .borderless-cell-8\@xxl, .borderless-cell-9\@xxl, .borderless-cell-10\@xxl, .borderless-cell-11\@xxl, .borderless-cell-12\@xxl {
2256 flex-basis: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x));
2257 max-width: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x)); }
2258 .borderless-cell\@xxl {
2259 flex-grow: 1;
2260 flex-basis: 0;
2261 max-width: 100%; }
2262 .borderless-cell-content\@xxl {
2263 flex-grow: 0;
2264 flex-basis: initial;
2265 max-width: initial; }
2266 .borderless-offset-1\@xxl {
2267 --borderless-offset: 1; }
2268 .borderless-offset-2\@xxl {
2269 --borderless-offset: 2; }
2270 .borderless-offset-3\@xxl {
2271 --borderless-offset: 3; }
2272 .borderless-offset-4\@xxl {
2273 --borderless-offset: 4; }
2274 .borderless-offset-5\@xxl {
2275 --borderless-offset: 5; }
2276 .borderless-offset-6\@xxl {
2277 --borderless-offset: 6; }
2278 .borderless-offset-7\@xxl {
2279 --borderless-offset: 7; }
2280 .borderless-offset-8\@xxl {
2281 --borderless-offset: 8; }
2282 .borderless-offset-9\@xxl {
2283 --borderless-offset: 9; }
2284 .borderless-offset-10\@xxl {
2285 --borderless-offset: 10; }
2286 .borderless-offset-11\@xxl {
2287 --borderless-offset: 11; }
2288 .borderless-offset-1\@xxl, .borderless-offset-2\@xxl, .borderless-offset-3\@xxl, .borderless-offset-4\@xxl, .borderless-offset-5\@xxl, .borderless-offset-6\@xxl, .borderless-offset-7\@xxl, .borderless-offset-8\@xxl, .borderless-offset-9\@xxl, .borderless-offset-10\@xxl, .borderless-offset-11\@xxl {
2289 margin-left: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-offset) / var(--borderless-grid-columns)) + (var(--borderless-offset) + var(--borderless-offset-modifier, 0)) * var(--borderless-sub-gap-x)); }
2290 .borderless-offset-0\@xxl {
2291 margin-left: 0; } }
2292
2293 @media (min-width: 150rem) {
2294 .borderless-gap-xxxxs\@xxxl {
2295 --borderless-gap-x: var(--borderless-space-xxxxs);
2296 --borderless-gap-y: var(--borderless-space-xxxxs); }
2297 .borderless-gap-xxxxs\@xxxl > * {
2298 --borderless-sub-gap-x: var(--borderless-space-xxxxs);
2299 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
2300 .borderless-gap-xxxs\@xxxl {
2301 --borderless-gap-x: var(--borderless-space-xxxs);
2302 --borderless-gap-y: var(--borderless-space-xxxs); }
2303 .borderless-gap-xxxs\@xxxl > * {
2304 --borderless-sub-gap-x: var(--borderless-space-xxxs);
2305 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
2306 .borderless-gap-xxs\@xxxl {
2307 --borderless-gap-x: var(--borderless-space-xxs);
2308 --borderless-gap-y: var(--borderless-space-xxs); }
2309 .borderless-gap-xxs\@xxxl > * {
2310 --borderless-sub-gap-x: var(--borderless-space-xxs);
2311 --borderless-sub-gap-y: var(--borderless-space-xxs); }
2312 .borderless-gap-xs\@xxxl {
2313 --borderless-gap-x: var(--borderless-space-xs);
2314 --borderless-gap-y: var(--borderless-space-xs); }
2315 .borderless-gap-xs\@xxxl > * {
2316 --borderless-sub-gap-x: var(--borderless-space-xs);
2317 --borderless-sub-gap-y: var(--borderless-space-xs); }
2318 .borderless-gap-sm\@xxxl {
2319 --borderless-gap-x: var(--borderless-space-sm);
2320 --borderless-gap-y: var(--borderless-space-sm); }
2321 .borderless-gap-sm\@xxxl > * {
2322 --borderless-sub-gap-x: var(--borderless-space-sm);
2323 --borderless-sub-gap-y: var(--borderless-space-sm); }
2324 .borderless-gap-md\@xxxl {
2325 --borderless-gap-x: var(--borderless-space-md);
2326 --borderless-gap-y: var(--borderless-space-md); }
2327 .borderless-gap-md\@xxxl > * {
2328 --borderless-sub-gap-x: var(--borderless-space-md);
2329 --borderless-sub-gap-y: var(--borderless-space-md); }
2330 .borderless-gap-lg\@xxxl {
2331 --borderless-gap-x: var(--borderless-space-lg);
2332 --borderless-gap-y: var(--borderless-space-lg); }
2333 .borderless-gap-lg\@xxxl > * {
2334 --borderless-sub-gap-x: var(--borderless-space-lg);
2335 --borderless-sub-gap-y: var(--borderless-space-lg); }
2336 .borderless-gap-xl\@xxxl {
2337 --borderless-gap-x: var(--borderless-space-xl);
2338 --borderless-gap-y: var(--borderless-space-xl); }
2339 .borderless-gap-xl\@xxxl > * {
2340 --borderless-sub-gap-x: var(--borderless-space-xl);
2341 --borderless-sub-gap-y: var(--borderless-space-xl); }
2342 .borderless-gap-xxl\@xxxl {
2343 --borderless-gap-x: var(--borderless-space-xxl);
2344 --borderless-gap-y: var(--borderless-space-xxl); }
2345 .borderless-gap-xxl\@xxxl > * {
2346 --borderless-sub-gap-x: var(--borderless-space-xxl);
2347 --borderless-sub-gap-y: var(--borderless-space-xxl); }
2348 .borderless-gap-xxxl\@xxxl {
2349 --borderless-gap-x: var(--borderless-space-xxxl);
2350 --borderless-gap-y: var(--borderless-space-xxxl); }
2351 .borderless-gap-xxxl\@xxxl > * {
2352 --borderless-sub-gap-x: var(--borderless-space-xxxl);
2353 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
2354 .borderless-gap-xxxxl\@xxxl {
2355 --borderless-gap-x: var(--borderless-space-xxxxl);
2356 --borderless-gap-y: var(--borderless-space-xxxxl); }
2357 .borderless-gap-xxxxl\@xxxl > * {
2358 --borderless-sub-gap-x: var(--borderless-space-xxxxl);
2359 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
2360 .borderless-gap-0\@xxxl {
2361 --borderless-gap-x: 0;
2362 --borderless-gap-y: 0; }
2363 .borderless-gap-0\@xxxl > * {
2364 --borderless-sub-gap-x: 0;
2365 --borderless-sub-gap-y: 0; }
2366 .borderless-gap-x-xxxxs\@xxxl {
2367 --borderless-gap-x: var(--borderless-space-xxxxs); }
2368 .borderless-gap-x-xxxxs\@xxxl > * {
2369 --borderless-sub-gap-x: var(--borderless-space-xxxxs); }
2370 .borderless-gap-x-xxxs\@xxxl {
2371 --borderless-gap-x: var(--borderless-space-xxxs); }
2372 .borderless-gap-x-xxxs\@xxxl > * {
2373 --borderless-sub-gap-x: var(--borderless-space-xxxs); }
2374 .borderless-gap-x-xxs\@xxxl {
2375 --borderless-gap-x: var(--borderless-space-xxs); }
2376 .borderless-gap-x-xxs\@xxxl > * {
2377 --borderless-sub-gap-x: var(--borderless-space-xxs); }
2378 .borderless-gap-x-xs\@xxxl {
2379 --borderless-gap-x: var(--borderless-space-xs); }
2380 .borderless-gap-x-xs\@xxxl > * {
2381 --borderless-sub-gap-x: var(--borderless-space-xs); }
2382 .borderless-gap-x-sm\@xxxl {
2383 --borderless-gap-x: var(--borderless-space-sm); }
2384 .borderless-gap-x-sm\@xxxl > * {
2385 --borderless-sub-gap-x: var(--borderless-space-sm); }
2386 .borderless-gap-x-md\@xxxl {
2387 --borderless-gap-x: var(--borderless-space-md); }
2388 .borderless-gap-x-md\@xxxl > * {
2389 --borderless-sub-gap-x: var(--borderless-space-md); }
2390 .borderless-gap-x-lg\@xxxl {
2391 --borderless-gap-x: var(--borderless-space-lg); }
2392 .borderless-gap-x-lg\@xxxl > * {
2393 --borderless-sub-gap-x: var(--borderless-space-lg); }
2394 .borderless-gap-x-xl\@xxxl {
2395 --borderless-gap-x: var(--borderless-space-xl); }
2396 .borderless-gap-x-xl\@xxxl > * {
2397 --borderless-sub-gap-x: var(--borderless-space-xl); }
2398 .borderless-gap-x-xxl\@xxxl {
2399 --borderless-gap-x: var(--borderless-space-xxl); }
2400 .borderless-gap-x-xxl\@xxxl > * {
2401 --borderless-sub-gap-x: var(--borderless-space-xxl); }
2402 .borderless-gap-x-xxxl\@xxxl {
2403 --borderless-gap-x: var(--borderless-space-xxxl); }
2404 .borderless-gap-x-xxxl\@xxxl > * {
2405 --borderless-sub-gap-x: var(--borderless-space-xxxl); }
2406 .borderless-gap-x-xxxxl\@xxxl {
2407 --borderless-gap-x: var(--borderless-space-xxxxl); }
2408 .borderless-gap-x-xxxxl\@xxxl > * {
2409 --borderless-sub-gap-x: var(--borderless-space-xxxxl); }
2410 .borderless-gap-x-0\@xxxl {
2411 --borderless-gap-x: 0; }
2412 .borderless-gap-x-0\@xxxl > * {
2413 --borderless-sub-gap-x: 0; }
2414 .borderless-gap-y-xxxxs\@xxxl {
2415 --borderless-gap-y: var(--borderless-space-xxxxs); }
2416 .borderless-gap-y-xxxxs\@xxxl > * {
2417 --borderless-sub-gap-y: var(--borderless-space-xxxxs); }
2418 .borderless-gap-y-xxxs\@xxxl {
2419 --borderless-gap-y: var(--borderless-space-xxxs); }
2420 .borderless-gap-y-xxxs\@xxxl > * {
2421 --borderless-sub-gap-y: var(--borderless-space-xxxs); }
2422 .borderless-gap-y-xxs\@xxxl {
2423 --borderless-gap-y: var(--borderless-space-xxs); }
2424 .borderless-gap-y-xxs\@xxxl > * {
2425 --borderless-sub-gap-y: var(--borderless-space-xxs); }
2426 .borderless-gap-y-xs\@xxxl {
2427 --borderless-gap-y: var(--borderless-space-xs); }
2428 .borderless-gap-y-xs\@xxxl > * {
2429 --borderless-sub-gap-y: var(--borderless-space-xs); }
2430 .borderless-gap-y-sm\@xxxl {
2431 --borderless-gap-y: var(--borderless-space-sm); }
2432 .borderless-gap-y-sm\@xxxl > * {
2433 --borderless-sub-gap-y: var(--borderless-space-sm); }
2434 .borderless-gap-y-md\@xxxl {
2435 --borderless-gap-y: var(--borderless-space-md); }
2436 .borderless-gap-y-md\@xxxl > * {
2437 --borderless-sub-gap-y: var(--borderless-space-md); }
2438 .borderless-gap-y-lg\@xxxl {
2439 --borderless-gap-y: var(--borderless-space-lg); }
2440 .borderless-gap-y-lg\@xxxl > * {
2441 --borderless-sub-gap-y: var(--borderless-space-lg); }
2442 .borderless-gap-y-xl\@xxxl {
2443 --borderless-gap-y: var(--borderless-space-xl); }
2444 .borderless-gap-y-xl\@xxxl > * {
2445 --borderless-sub-gap-y: var(--borderless-space-xl); }
2446 .borderless-gap-y-xxl\@xxxl {
2447 --borderless-gap-y: var(--borderless-space-xxl); }
2448 .borderless-gap-y-xxl\@xxxl > * {
2449 --borderless-sub-gap-y: var(--borderless-space-xxl); }
2450 .borderless-gap-y-xxxl\@xxxl {
2451 --borderless-gap-y: var(--borderless-space-xxxl); }
2452 .borderless-gap-y-xxxl\@xxxl > * {
2453 --borderless-sub-gap-y: var(--borderless-space-xxxl); }
2454 .borderless-gap-y-xxxxl\@xxxl {
2455 --borderless-gap-y: var(--borderless-space-xxxxl); }
2456 .borderless-gap-y-xxxxl\@xxxl > * {
2457 --borderless-sub-gap-y: var(--borderless-space-xxxxl); }
2458 .borderless-gap-y-0\@xxxl {
2459 --borderless-gap-y: 0; }
2460 .borderless-gap-y-0\@xxxl > * {
2461 --borderless-sub-gap-y: 0; }
2462 .borderless-grid-cell-1\@xxxl {
2463 --borderless-grid-columns: 1; }
2464 .borderless-cell-1\@xxxl {
2465 --borderless-span: 1; }
2466 .borderless-grid-cell-2\@xxxl {
2467 --borderless-grid-columns: 2; }
2468 .borderless-cell-2\@xxxl {
2469 --borderless-span: 2; }
2470 .borderless-grid-cell-3\@xxxl {
2471 --borderless-grid-columns: 3; }
2472 .borderless-cell-3\@xxxl {
2473 --borderless-span: 3; }
2474 .borderless-grid-cell-4\@xxxl {
2475 --borderless-grid-columns: 4; }
2476 .borderless-cell-4\@xxxl {
2477 --borderless-span: 4; }
2478 .borderless-grid-cell-5\@xxxl {
2479 --borderless-grid-columns: 5; }
2480 .borderless-cell-5\@xxxl {
2481 --borderless-span: 5; }
2482 .borderless-grid-cell-6\@xxxl {
2483 --borderless-grid-columns: 6; }
2484 .borderless-cell-6\@xxxl {
2485 --borderless-span: 6; }
2486 .borderless-grid-cell-7\@xxxl {
2487 --borderless-grid-columns: 7; }
2488 .borderless-cell-7\@xxxl {
2489 --borderless-span: 7; }
2490 .borderless-grid-cell-8\@xxxl {
2491 --borderless-grid-columns: 8; }
2492 .borderless-cell-8\@xxxl {
2493 --borderless-span: 8; }
2494 .borderless-grid-cell-9\@xxxl {
2495 --borderless-grid-columns: 9; }
2496 .borderless-cell-9\@xxxl {
2497 --borderless-span: 9; }
2498 .borderless-grid-cell-10\@xxxl {
2499 --borderless-grid-columns: 10; }
2500 .borderless-cell-10\@xxxl {
2501 --borderless-span: 10; }
2502 .borderless-grid-cell-11\@xxxl {
2503 --borderless-grid-columns: 11; }
2504 .borderless-cell-11\@xxxl {
2505 --borderless-span: 11; }
2506 .borderless-grid-cell-12\@xxxl {
2507 --borderless-grid-columns: 12; }
2508 .borderless-cell-12\@xxxl {
2509 --borderless-span: 12; }
2510 .borderless-cell-1\@xxxl, .borderless-cell-2\@xxxl, .borderless-cell-3\@xxxl, .borderless-cell-4\@xxxl, .borderless-cell-5\@xxxl, .borderless-cell-6\@xxxl, .borderless-cell-7\@xxxl, .borderless-cell-8\@xxxl, .borderless-cell-9\@xxxl, .borderless-cell-10\@xxxl, .borderless-cell-11\@xxxl, .borderless-cell-12\@xxxl {
2511 flex-basis: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x));
2512 max-width: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-span) / var(--borderless-grid-columns)) + (var(--borderless-span) - 1) * var(--borderless-sub-gap-x)); }
2513 .borderless-cell\@xxxl {
2514 flex-grow: 1;
2515 flex-basis: 0;
2516 max-width: 100%; }
2517 .borderless-cell-content\@xxxl {
2518 flex-grow: 0;
2519 flex-basis: initial;
2520 max-width: initial; }
2521 .borderless-offset-1\@xxxl {
2522 --borderless-offset: 1; }
2523 .borderless-offset-2\@xxxl {
2524 --borderless-offset: 2; }
2525 .borderless-offset-3\@xxxl {
2526 --borderless-offset: 3; }
2527 .borderless-offset-4\@xxxl {
2528 --borderless-offset: 4; }
2529 .borderless-offset-5\@xxxl {
2530 --borderless-offset: 5; }
2531 .borderless-offset-6\@xxxl {
2532 --borderless-offset: 6; }
2533 .borderless-offset-7\@xxxl {
2534 --borderless-offset: 7; }
2535 .borderless-offset-8\@xxxl {
2536 --borderless-offset: 8; }
2537 .borderless-offset-9\@xxxl {
2538 --borderless-offset: 9; }
2539 .borderless-offset-10\@xxxl {
2540 --borderless-offset: 10; }
2541 .borderless-offset-11\@xxxl {
2542 --borderless-offset: 11; }
2543 .borderless-offset-1\@xxxl, .borderless-offset-2\@xxxl, .borderless-offset-3\@xxxl, .borderless-offset-4\@xxxl, .borderless-offset-5\@xxxl, .borderless-offset-6\@xxxl, .borderless-offset-7\@xxxl, .borderless-offset-8\@xxxl, .borderless-offset-9\@xxxl, .borderless-offset-10\@xxxl, .borderless-offset-11\@xxxl {
2544 margin-left: calc(((100% - (var(--borderless-grid-columns) - var(--borderless-gap-modifier, 1)) * var(--borderless-sub-gap-x)) * var(--borderless-offset) / var(--borderless-grid-columns)) + (var(--borderless-offset) + var(--borderless-offset-modifier, 0)) * var(--borderless-sub-gap-x)); }
2545 .borderless-offset-0\@xxxl {
2546 margin-left: 0; } }
2547
2548 .borderless-h-xxxxs {
2549 height: calc(0.25 * var(--borderless-unit)); }
2550
2551 .borderless-h-xxxs {
2552 height: calc(0.5 * var(--borderless-unit)); }
2553
2554 .borderless-h-xxs {
2555 height: calc(0.75 * var(--borderless-unit)); }
2556
2557 .borderless-h-xs {
2558 height: calc(1 * var(--borderless-unit)); }
2559
2560 .borderless-h-sm {
2561 height: calc(1.5 * var(--borderless-unit)); }
2562
2563 .borderless-h-md {
2564 height: calc(2 * var(--borderless-unit)); }
2565
2566 .borderless-h-lg {
2567 height: calc(3 * var(--borderless-unit)); }
2568
2569 .borderless-h-xl {
2570 height: calc(4 * var(--borderless-unit)); }
2571
2572 .borderless-h-xxl {
2573 height: calc(6 * var(--borderless-unit)); }
2574
2575 .borderless-h-xxxl {
2576 height: calc(8 * var(--borderless-unit)); }
2577
2578 .borderless-h-xxxxl {
2579 height: calc(16 * var(--borderless-unit)); }
2580
2581 .borderless-h-auto {
2582 height: auto; }
2583
2584 .borderless-h-fitcontent {
2585 height: -webkit-fit-content;
2586 height: -moz-fit-content;
2587 height: fit-content; }
2588
2589 .borderless-h-10 {
2590 height: 10%; }
2591
2592 .borderless-h-20 {
2593 height: 20%; }
2594
2595 .borderless-h-30 {
2596 height: 30%; }
2597
2598 .borderless-h-40 {
2599 height: 40%; }
2600
2601 .borderless-h-50 {
2602 height: 50%; }
2603
2604 .borderless-h-60 {
2605 height: 60%; }
2606
2607 .borderless-h-70 {
2608 height: 70%; }
2609
2610 .borderless-h-80 {
2611 height: 80%; }
2612
2613 .borderless-h-90 {
2614 height: 90%; }
2615
2616 .borderless-h-100 {
2617 height: 100%; }
2618
2619 .borderless-h-25 {
2620 height: 25%; }
2621
2622 .borderless-h-33 {
2623 height: calc(100% / 3); }
2624
2625 .borderless-h-66 {
2626 height: calc(100% / 1.5); }
2627
2628 .borderless-h-75 {
2629 height: 75%; }
2630
2631 .borderless-m-xxxxs {
2632 margin: var(--borderless-unit-xxxxs); }
2633
2634 .borderless-m-xxxs {
2635 margin: var(--borderless-unit-xxxs); }
2636
2637 .borderless-m-xxs {
2638 margin: var(--borderless-unit-xxs); }
2639
2640 .borderless-m-xs {
2641 margin: var(--borderless-unit-xs); }
2642
2643 .borderless-m-sm {
2644 margin: var(--borderless-unit-sm); }
2645
2646 .borderless-m-md {
2647 margin: var(--borderless-unit-md); }
2648
2649 .borderless-m-lg {
2650 margin: var(--borderless-unit-lg); }
2651
2652 .borderless-m-xl {
2653 margin: var(--borderless-unit-xl); }
2654
2655 .borderless-m-xxl {
2656 margin: var(--borderless-unit-xxl); }
2657
2658 .borderless-m-xxxl {
2659 margin: var(--borderless-unit-xxxl); }
2660
2661 .borderless-m-xxxxl {
2662 margin: var(--borderless-unit-xxxxl); }
2663
2664 .borderless-m-auto {
2665 margin: auto; }
2666
2667 .borderless-nm-xxxxs {
2668 margin: calc(-1 * var(--borderless-unit-xxxxs)); }
2669
2670 .borderless-nm-xxxs {
2671 margin: calc(-1 * var(--borderless-unit-xxxs)); }
2672
2673 .borderless-nm-xxs {
2674 margin: calc(-1 * var(--borderless-unit-xxs)); }
2675
2676 .borderless-nm-xs {
2677 margin: calc(-1 * var(--borderless-unit-xs)); }
2678
2679 .borderless-nm-sm {
2680 margin: calc(-1 * var(--borderless-unit-sm)); }
2681
2682 .borderless-nm-md {
2683 margin: calc(-1 * var(--borderless-unit-md)); }
2684
2685 .borderless-nm-lg {
2686 margin: calc(-1 * var(--borderless-unit-lg)); }
2687
2688 .borderless-nm-xl {
2689 margin: calc(-1 * var(--borderless-unit-xl)); }
2690
2691 .borderless-nm-xxl {
2692 margin: calc(-1 * var(--borderless-unit-xxl)); }
2693
2694 .borderless-nm-xxxl {
2695 margin: calc(-1 * var(--borderless-unit-xxxl)); }
2696
2697 .borderless-nm-xxxxl {
2698 margin: calc(-1 * var(--borderless-unit-xxxxl)); }
2699
2700 .borderless-mt-xxxxs {
2701 margin-top: var(--borderless-unit-xxxxs); }
2702
2703 .borderless-mt-xxxs {
2704 margin-top: var(--borderless-unit-xxxs); }
2705
2706 .borderless-mt-xxs {
2707 margin-top: var(--borderless-unit-xxs); }
2708
2709 .borderless-mt-xs, .borderless-contact-info--direction-column ul li:last-child, .borderless-social-media-icons--direction-column a:last-child {
2710 margin-top: var(--borderless-unit-xs); }
2711
2712 .borderless-mt-sm {
2713 margin-top: var(--borderless-unit-sm); }
2714
2715 .borderless-mt-md {
2716 margin-top: var(--borderless-unit-md); }
2717
2718 .borderless-mt-lg {
2719 margin-top: var(--borderless-unit-lg); }
2720
2721 .borderless-mt-xl {
2722 margin-top: var(--borderless-unit-xl); }
2723
2724 .borderless-mt-xxl {
2725 margin-top: var(--borderless-unit-xxl); }
2726
2727 .borderless-mt-xxxl {
2728 margin-top: var(--borderless-unit-xxxl); }
2729
2730 .borderless-mt-xxxxl {
2731 margin-top: var(--borderless-unit-xxxxl); }
2732
2733 .borderless-mt-auto {
2734 margin-top: auto; }
2735
2736 .borderless-nmt-xxxxs {
2737 margin-top: calc(-1 * var(--borderless-unit-xxxxs)); }
2738
2739 .borderless-nmt-xxxs {
2740 margin-top: calc(-1 * var(--borderless-unit-xxxs)); }
2741
2742 .borderless-nmt-xxs {
2743 margin-top: calc(-1 * var(--borderless-unit-xxs)); }
2744
2745 .borderless-nmt-xs {
2746 margin-top: calc(-1 * var(--borderless-unit-xs)); }
2747
2748 .borderless-nmt-sm {
2749 margin-top: calc(-1 * var(--borderless-unit-sm)); }
2750
2751 .borderless-nmt-md {
2752 margin-top: calc(-1 * var(--borderless-unit-md)); }
2753
2754 .borderless-nmt-lg {
2755 margin-top: calc(-1 * var(--borderless-unit-lg)); }
2756
2757 .borderless-nmt-xl {
2758 margin-top: calc(-1 * var(--borderless-unit-xl)); }
2759
2760 .borderless-nmt-xxl {
2761 margin-top: calc(-1 * var(--borderless-unit-xxl)); }
2762
2763 .borderless-nmt-xxxl {
2764 margin-top: calc(-1 * var(--borderless-unit-xxxl)); }
2765
2766 .borderless-nmt-xxxxl {
2767 margin-top: calc(-1 * var(--borderless-unit-xxxxl)); }
2768
2769 .borderless-mb-xxxxs {
2770 margin-bottom: var(--borderless-unit-xxxxs); }
2771
2772 .borderless-mb-xxxs {
2773 margin-bottom: var(--borderless-unit-xxxs); }
2774
2775 .borderless-mb-xxs {
2776 margin-bottom: var(--borderless-unit-xxs); }
2777
2778 .borderless-mb-xs, .borderless-contact-info--direction-column ul li:first-child, .borderless-social-media-icons--direction-column a:first-child {
2779 margin-bottom: var(--borderless-unit-xs); }
2780
2781 .borderless-mb-sm {
2782 margin-bottom: var(--borderless-unit-sm); }
2783
2784 .borderless-mb-md {
2785 margin-bottom: var(--borderless-unit-md); }
2786
2787 .borderless-mb-lg {
2788 margin-bottom: var(--borderless-unit-lg); }
2789
2790 .borderless-mb-xl {
2791 margin-bottom: var(--borderless-unit-xl); }
2792
2793 .borderless-mb-xxl {
2794 margin-bottom: var(--borderless-unit-xxl); }
2795
2796 .borderless-mb-xxxl {
2797 margin-bottom: var(--borderless-unit-xxxl); }
2798
2799 .borderless-mb-xxxxl {
2800 margin-bottom: var(--borderless-unit-xxxxl); }
2801
2802 .borderless-mb-auto {
2803 margin-bottom: auto; }
2804
2805 .borderless-nmb-xxxxs {
2806 margin-bottom: calc(-1 * var(--borderless-unit-xxxxs)); }
2807
2808 .borderless-nmb-xxxs {
2809 margin-bottom: calc(-1 * var(--borderless-unit-xxxs)); }
2810
2811 .borderless-nmb-xxs {
2812 margin-bottom: calc(-1 * var(--borderless-unit-xxs)); }
2813
2814 .borderless-nmb-xs {
2815 margin-bottom: calc(-1 * var(--borderless-unit-xs)); }
2816
2817 .borderless-nmb-sm {
2818 margin-bottom: calc(-1 * var(--borderless-unit-sm)); }
2819
2820 .borderless-nmb-md {
2821 margin-bottom: calc(-1 * var(--borderless-unit-md)); }
2822
2823 .borderless-nmb-lg {
2824 margin-bottom: calc(-1 * var(--borderless-unit-lg)); }
2825
2826 .borderless-nmb-xl {
2827 margin-bottom: calc(-1 * var(--borderless-unit-xl)); }
2828
2829 .borderless-nmb-xxl {
2830 margin-bottom: calc(-1 * var(--borderless-unit-xxl)); }
2831
2832 .borderless-nmb-xxxl {
2833 margin-bottom: calc(-1 * var(--borderless-unit-xxxl)); }
2834
2835 .borderless-nmb-xxxxl {
2836 margin-bottom: calc(-1 * var(--borderless-unit-xxxxl)); }
2837
2838 .borderless-mr-xxxxs {
2839 margin-right: var(--borderless-unit-xxxxs); }
2840
2841 .borderless-mr-xxxs {
2842 margin-right: var(--borderless-unit-xxxs); }
2843
2844 .borderless-mr-xxs, .borderless-contact-info__item svg {
2845 margin-right: var(--borderless-unit-xxs); }
2846
2847 .borderless-mr-xs, .borderless-contact-info--direction-row ul li:first-child, .borderless-social-media-icons--direction-row a:first-child {
2848 margin-right: var(--borderless-unit-xs); }
2849
2850 .borderless-mr-sm {
2851 margin-right: var(--borderless-unit-sm); }
2852
2853 .borderless-mr-md {
2854 margin-right: var(--borderless-unit-md); }
2855
2856 .borderless-mr-lg {
2857 margin-right: var(--borderless-unit-lg); }
2858
2859 .borderless-mr-xl {
2860 margin-right: var(--borderless-unit-xl); }
2861
2862 .borderless-mr-xxl {
2863 margin-right: var(--borderless-unit-xxl); }
2864
2865 .borderless-mr-xxxl {
2866 margin-right: var(--borderless-unit-xxxl); }
2867
2868 .borderless-mr-xxxxl {
2869 margin-right: var(--borderless-unit-xxxxl); }
2870
2871 .borderless-mr-auto {
2872 margin-right: auto; }
2873
2874 .borderless-nmr-xxxxs {
2875 margin-right: calc(-1 * var(--borderless-unit-xxxxs)); }
2876
2877 .borderless-nmr-xxxs {
2878 margin-right: calc(-1 * var(--borderless-unit-xxxs)); }
2879
2880 .borderless-nmr-xxs {
2881 margin-right: calc(-1 * var(--borderless-unit-xxs)); }
2882
2883 .borderless-nmr-xs {
2884 margin-right: calc(-1 * var(--borderless-unit-xs)); }
2885
2886 .borderless-nmr-sm {
2887 margin-right: calc(-1 * var(--borderless-unit-sm)); }
2888
2889 .borderless-nmr-md {
2890 margin-right: calc(-1 * var(--borderless-unit-md)); }
2891
2892 .borderless-nmr-lg {
2893 margin-right: calc(-1 * var(--borderless-unit-lg)); }
2894
2895 .borderless-nmr-xl {
2896 margin-right: calc(-1 * var(--borderless-unit-xl)); }
2897
2898 .borderless-nmr-xxl {
2899 margin-right: calc(-1 * var(--borderless-unit-xxl)); }
2900
2901 .borderless-nmr-xxxl {
2902 margin-right: calc(-1 * var(--borderless-unit-xxxl)); }
2903
2904 .borderless-nmr-xxxxl {
2905 margin-right: calc(-1 * var(--borderless-unit-xxxxl)); }
2906
2907 .borderless-ml-xxxxs {
2908 margin-left: var(--borderless-unit-xxxxs); }
2909
2910 .borderless-ml-xxxs {
2911 margin-left: var(--borderless-unit-xxxs); }
2912
2913 .borderless-ml-xxs {
2914 margin-left: var(--borderless-unit-xxs); }
2915
2916 .borderless-ml-xs, .borderless-contact-info--direction-row ul li:last-child, .borderless-social-media-icons--direction-row a:last-child {
2917 margin-left: var(--borderless-unit-xs); }
2918
2919 .borderless-ml-sm {
2920 margin-left: var(--borderless-unit-sm); }
2921
2922 .borderless-ml-md {
2923 margin-left: var(--borderless-unit-md); }
2924
2925 .borderless-ml-lg {
2926 margin-left: var(--borderless-unit-lg); }
2927
2928 .borderless-ml-xl {
2929 margin-left: var(--borderless-unit-xl); }
2930
2931 .borderless-ml-xxl {
2932 margin-left: var(--borderless-unit-xxl); }
2933
2934 .borderless-ml-xxxl {
2935 margin-left: var(--borderless-unit-xxxl); }
2936
2937 .borderless-ml-xxxxl {
2938 margin-left: var(--borderless-unit-xxxxl); }
2939
2940 .borderless-ml-auto {
2941 margin-left: auto; }
2942
2943 .borderless-nml-xxxxs {
2944 margin-left: calc(-1 * var(--borderless-unit-xxxxs)); }
2945
2946 .borderless-nml-xxxs {
2947 margin-left: calc(-1 * var(--borderless-unit-xxxs)); }
2948
2949 .borderless-nml-xxs {
2950 margin-left: calc(-1 * var(--borderless-unit-xxs)); }
2951
2952 .borderless-nml-xs {
2953 margin-left: calc(-1 * var(--borderless-unit-xs)); }
2954
2955 .borderless-nml-sm {
2956 margin-left: calc(-1 * var(--borderless-unit-sm)); }
2957
2958 .borderless-nml-md {
2959 margin-left: calc(-1 * var(--borderless-unit-md)); }
2960
2961 .borderless-nml-lg {
2962 margin-left: calc(-1 * var(--borderless-unit-lg)); }
2963
2964 .borderless-nml-xl {
2965 margin-left: calc(-1 * var(--borderless-unit-xl)); }
2966
2967 .borderless-nml-xxl {
2968 margin-left: calc(-1 * var(--borderless-unit-xxl)); }
2969
2970 .borderless-nml-xxxl {
2971 margin-left: calc(-1 * var(--borderless-unit-xxxl)); }
2972
2973 .borderless-nml-xxxxl {
2974 margin-left: calc(-1 * var(--borderless-unit-xxxxl)); }
2975
2976 .borderless-mx-xxxxs {
2977 margin-left: var(--borderless-unit-xxxxs);
2978 margin-right: var(--borderless-unit-xxxxs); }
2979
2980 .borderless-mx-xxxs {
2981 margin-left: var(--borderless-unit-xxxs);
2982 margin-right: var(--borderless-unit-xxxs); }
2983
2984 .borderless-mx-xxs {
2985 margin-left: var(--borderless-unit-xxs);
2986 margin-right: var(--borderless-unit-xxs); }
2987
2988 .borderless-mx-xs, .borderless-contact-info--direction-row ul li, .borderless-social-media-icons--direction-row a {
2989 margin-left: var(--borderless-unit-xs);
2990 margin-right: var(--borderless-unit-xs); }
2991
2992 .borderless-mx-sm {
2993 margin-left: var(--borderless-unit-sm);
2994 margin-right: var(--borderless-unit-sm); }
2995
2996 .borderless-mx-md {
2997 margin-left: var(--borderless-unit-md);
2998 margin-right: var(--borderless-unit-md); }
2999
3000 .borderless-mx-lg {
3001 margin-left: var(--borderless-unit-lg);
3002 margin-right: var(--borderless-unit-lg); }
3003
3004 .borderless-mx-xl {
3005 margin-left: var(--borderless-unit-xl);
3006 margin-right: var(--borderless-unit-xl); }
3007
3008 .borderless-mx-xxl {
3009 margin-left: var(--borderless-unit-xxl);
3010 margin-right: var(--borderless-unit-xxl); }
3011
3012 .borderless-mx-xxxl {
3013 margin-left: var(--borderless-unit-xxxl);
3014 margin-right: var(--borderless-unit-xxxl); }
3015
3016 .borderless-mx-xxxxl {
3017 margin-left: var(--borderless-unit-xxxxl);
3018 margin-right: var(--borderless-unit-xxxxl); }
3019
3020 .borderless-mx-auto {
3021 margin-left: auto;
3022 margin-right: auto; }
3023
3024 .borderless-my-xxxxs {
3025 margin-top: var(--borderless-unit-xxxxs);
3026 margin-bottom: var(--borderless-unit-xxxxs); }
3027
3028 .borderless-my-xxxs {
3029 margin-top: var(--borderless-unit-xxxs);
3030 margin-bottom: var(--borderless-unit-xxxs); }
3031
3032 .borderless-my-xxs {
3033 margin-top: var(--borderless-unit-xxs);
3034 margin-bottom: var(--borderless-unit-xxs); }
3035
3036 .borderless-my-xs, .borderless-contact-info--direction-column ul li, .borderless-social-media-icons--direction-column a {
3037 margin-top: var(--borderless-unit-xs);
3038 margin-bottom: var(--borderless-unit-xs); }
3039
3040 .borderless-my-sm {
3041 margin-top: var(--borderless-unit-sm);
3042 margin-bottom: var(--borderless-unit-sm); }
3043
3044 .borderless-my-md {
3045 margin-top: var(--borderless-unit-md);
3046 margin-bottom: var(--borderless-unit-md); }
3047
3048 .borderless-my-lg {
3049 margin-top: var(--borderless-unit-lg);
3050 margin-bottom: var(--borderless-unit-lg); }
3051
3052 .borderless-my-xl {
3053 margin-top: var(--borderless-unit-xl);
3054 margin-bottom: var(--borderless-unit-xl); }
3055
3056 .borderless-my-xxl {
3057 margin-top: var(--borderless-unit-xxl);
3058 margin-bottom: var(--borderless-unit-xxl); }
3059
3060 .borderless-my-xxxl {
3061 margin-top: var(--borderless-unit-xxxl);
3062 margin-bottom: var(--borderless-unit-xxxl); }
3063
3064 .borderless-my-xxxxl {
3065 margin-top: var(--borderless-unit-xxxxl);
3066 margin-bottom: var(--borderless-unit-xxxxl); }
3067
3068 .borderless-my-auto {
3069 margin-top: auto;
3070 margin-bottom: auto; }
3071
3072 :root {
3073 --borderless-max-width-xxxxs: 20rem;
3074 --borderless-max-width-xxxs: 26rem;
3075 --borderless-max-width-xxs: 32rem;
3076 --borderless-max-width-xs: 38rem;
3077 --borderless-max-width-sm: 48rem;
3078 --borderless-max-width-md: 64rem;
3079 --borderless-max-width-lg: 80rem;
3080 --borderless-max-width-xl: 90rem;
3081 --borderless-max-width-xxl: 100rem;
3082 --borderless-max-width-xxxl: 120rem;
3083 --borderless-max-width-xxxxl: 150rem; }
3084
3085 .borderless-max-width-xxxxs {
3086 max-width: var(--borderless-max-width-xxxxs); }
3087
3088 .borderless-max-width-xxxs {
3089 max-width: var(--borderless-max-width-xxxs); }
3090
3091 .borderless-max-width-xxs {
3092 max-width: var(--borderless-max-width-xxs); }
3093
3094 .borderless-max-width-xs {
3095 max-width: var(--borderless-max-width-xs); }
3096
3097 .borderless-max-width-sm {
3098 max-width: var(--borderless-max-width-sm); }
3099
3100 .borderless-max-width-md {
3101 max-width: var(--borderless-max-width-md); }
3102
3103 .borderless-max-width-lg {
3104 max-width: var(--borderless-max-width-lg); }
3105
3106 .borderless-max-width-xl {
3107 max-width: var(--borderless-max-width-xl); }
3108
3109 .borderless-max-width-xxl {
3110 max-width: var(--borderless-max-width-xxl); }
3111
3112 .borderless-max-width-xxxl {
3113 max-width: var(--borderless-max-width-xxxl); }
3114
3115 .borderless-max-width-xxxxl {
3116 max-width: var(--borderless-max-width-xxxxl); }
3117
3118 .borderless-max-width-10 {
3119 max-width: 10%; }
3120
3121 .borderless-max-width-20 {
3122 max-width: 20%; }
3123
3124 .borderless-max-width-30 {
3125 max-width: 30%; }
3126
3127 .borderless-max-width-40 {
3128 max-width: 40%; }
3129
3130 .borderless-max-width-50 {
3131 max-width: 50%; }
3132
3133 .borderless-max-width-60 {
3134 max-width: 60%; }
3135
3136 .borderless-max-width-70 {
3137 max-width: 70%; }
3138
3139 .borderless-max-width-80 {
3140 max-width: 80%; }
3141
3142 .borderless-max-width-90 {
3143 max-width: 90%; }
3144
3145 .borderless-max-width-100 {
3146 max-width: 100%; }
3147
3148 .borderless-max-width-25 {
3149 max-width: 25%; }
3150
3151 .borderless-max-width-33 {
3152 max-width: calc(100% / 3); }
3153
3154 .borderless-max-width-66 {
3155 max-width: calc(100% / 1.5); }
3156
3157 .borderless-max-width-75 {
3158 max-width: 75%; }
3159
3160 .borderless-p-xxxxs {
3161 padding: var(--borderless-unit-xxxxs); }
3162
3163 .borderless-p-xxxs {
3164 padding: var(--borderless-unit-xxxs); }
3165
3166 .borderless-p-xxs {
3167 padding: var(--borderless-unit-xxs); }
3168
3169 .borderless-p-xs {
3170 padding: var(--borderless-unit-xs); }
3171
3172 .borderless-p-sm {
3173 padding: var(--borderless-unit-sm); }
3174
3175 .borderless-p-md {
3176 padding: var(--borderless-unit-md); }
3177
3178 .borderless-p-lg {
3179 padding: var(--borderless-unit-lg); }
3180
3181 .borderless-p-xl {
3182 padding: var(--borderless-unit-xl); }
3183
3184 .borderless-p-xxl {
3185 padding: var(--borderless-unit-xxl); }
3186
3187 .borderless-p-xxxl {
3188 padding: var(--borderless-unit-xxxl); }
3189
3190 .borderless-p-xxxxl {
3191 padding: var(--borderless-unit-xxxxl); }
3192
3193 .borderless-p-auto {
3194 padding: auto; }
3195
3196 .borderless-pt-xxxxs {
3197 padding-top: var(--borderless-unit-xxxxs); }
3198
3199 .borderless-pt-xxxs {
3200 padding-top: var(--borderless-unit-xxxs); }
3201
3202 .borderless-pt-xxs {
3203 padding-top: var(--borderless-unit-xxs); }
3204
3205 .borderless-pt-xs {
3206 padding-top: var(--borderless-unit-xs); }
3207
3208 .borderless-pt-sm {
3209 padding-top: var(--borderless-unit-sm); }
3210
3211 .borderless-pt-md {
3212 padding-top: var(--borderless-unit-md); }
3213
3214 .borderless-pt-lg {
3215 padding-top: var(--borderless-unit-lg); }
3216
3217 .borderless-pt-xl {
3218 padding-top: var(--borderless-unit-xl); }
3219
3220 .borderless-pt-xxl {
3221 padding-top: var(--borderless-unit-xxl); }
3222
3223 .borderless-pt-xxxl {
3224 padding-top: var(--borderless-unit-xxxl); }
3225
3226 .borderless-pt-xxxxl {
3227 padding-top: var(--borderless-unit-xxxxl); }
3228
3229 .borderless-pt-auto {
3230 padding-top: auto; }
3231
3232 .borderless-pb-xxxxs {
3233 padding-bottom: var(--borderless-unit-xxxxs); }
3234
3235 .borderless-pb-xxxs {
3236 padding-bottom: var(--borderless-unit-xxxs); }
3237
3238 .borderless-pb-xxs {
3239 padding-bottom: var(--borderless-unit-xxs); }
3240
3241 .borderless-pb-xs {
3242 padding-bottom: var(--borderless-unit-xs); }
3243
3244 .borderless-pb-sm {
3245 padding-bottom: var(--borderless-unit-sm); }
3246
3247 .borderless-pb-md {
3248 padding-bottom: var(--borderless-unit-md); }
3249
3250 .borderless-pb-lg {
3251 padding-bottom: var(--borderless-unit-lg); }
3252
3253 .borderless-pb-xl {
3254 padding-bottom: var(--borderless-unit-xl); }
3255
3256 .borderless-pb-xxl {
3257 padding-bottom: var(--borderless-unit-xxl); }
3258
3259 .borderless-pb-xxxl {
3260 padding-bottom: var(--borderless-unit-xxxl); }
3261
3262 .borderless-pb-xxxxl {
3263 padding-bottom: var(--borderless-unit-xxxxl); }
3264
3265 .borderless-pb-auto {
3266 padding-bottom: auto; }
3267
3268 .borderless-pr-xxxxs {
3269 padding-right: var(--borderless-unit-xxxxs); }
3270
3271 .borderless-pr-xxxs {
3272 padding-right: var(--borderless-unit-xxxs); }
3273
3274 .borderless-pr-xxs {
3275 padding-right: var(--borderless-unit-xxs); }
3276
3277 .borderless-pr-xs {
3278 padding-right: var(--borderless-unit-xs); }
3279
3280 .borderless-pr-sm {
3281 padding-right: var(--borderless-unit-sm); }
3282
3283 .borderless-pr-md {
3284 padding-right: var(--borderless-unit-md); }
3285
3286 .borderless-pr-lg {
3287 padding-right: var(--borderless-unit-lg); }
3288
3289 .borderless-pr-xl {
3290 padding-right: var(--borderless-unit-xl); }
3291
3292 .borderless-pr-xxl {
3293 padding-right: var(--borderless-unit-xxl); }
3294
3295 .borderless-pr-xxxl {
3296 padding-right: var(--borderless-unit-xxxl); }
3297
3298 .borderless-pr-xxxxl {
3299 padding-right: var(--borderless-unit-xxxxl); }
3300
3301 .borderless-pr-auto {
3302 padding-right: auto; }
3303
3304 .borderless-pl-xxxxs {
3305 padding-left: var(--borderless-unit-xxxxs); }
3306
3307 .borderless-pl-xxxs {
3308 padding-left: var(--borderless-unit-xxxs); }
3309
3310 .borderless-pl-xxs {
3311 padding-left: var(--borderless-unit-xxs); }
3312
3313 .borderless-pl-xs {
3314 padding-left: var(--borderless-unit-xs); }
3315
3316 .borderless-pl-sm {
3317 padding-left: var(--borderless-unit-sm); }
3318
3319 .borderless-pl-md {
3320 padding-left: var(--borderless-unit-md); }
3321
3322 .borderless-pl-lg {
3323 padding-left: var(--borderless-unit-lg); }
3324
3325 .borderless-pl-xl {
3326 padding-left: var(--borderless-unit-xl); }
3327
3328 .borderless-pl-xxl {
3329 padding-left: var(--borderless-unit-xxl); }
3330
3331 .borderless-pl-xxxl {
3332 padding-left: var(--borderless-unit-xxxl); }
3333
3334 .borderless-pl-xxxxl {
3335 padding-left: var(--borderless-unit-xxxxl); }
3336
3337 .borderless-pl-auto {
3338 padding-left: auto; }
3339
3340 .borderless-px-xxxxs {
3341 padding-left: var(--borderless-unit-xxxxs);
3342 padding-right: var(--borderless-unit-xxxxs); }
3343
3344 .borderless-px-xxxs {
3345 padding-left: var(--borderless-unit-xxxs);
3346 padding-right: var(--borderless-unit-xxxs); }
3347
3348 .borderless-px-xxs {
3349 padding-left: var(--borderless-unit-xxs);
3350 padding-right: var(--borderless-unit-xxs); }
3351
3352 .borderless-px-xs {
3353 padding-left: var(--borderless-unit-xs);
3354 padding-right: var(--borderless-unit-xs); }
3355
3356 .borderless-px-sm {
3357 padding-left: var(--borderless-unit-sm);
3358 padding-right: var(--borderless-unit-sm); }
3359
3360 .borderless-px-md {
3361 padding-left: var(--borderless-unit-md);
3362 padding-right: var(--borderless-unit-md); }
3363
3364 .borderless-px-lg {
3365 padding-left: var(--borderless-unit-lg);
3366 padding-right: var(--borderless-unit-lg); }
3367
3368 .borderless-px-xl {
3369 padding-left: var(--borderless-unit-xl);
3370 padding-right: var(--borderless-unit-xl); }
3371
3372 .borderless-px-xxl {
3373 padding-left: var(--borderless-unit-xxl);
3374 padding-right: var(--borderless-unit-xxl); }
3375
3376 .borderless-px-xxxl {
3377 padding-left: var(--borderless-unit-xxxl);
3378 padding-right: var(--borderless-unit-xxxl); }
3379
3380 .borderless-px-xxxxl {
3381 padding-left: var(--borderless-unit-xxxxl);
3382 padding-right: var(--borderless-unit-xxxxl); }
3383
3384 .borderless-px-auto {
3385 padding-left: auto;
3386 padding-right: auto; }
3387
3388 .borderless-py-xxxxs {
3389 padding-top: var(--borderless-unit-xxxxs);
3390 padding-bottom: var(--borderless-unit-xxxxs); }
3391
3392 .borderless-py-xxxs {
3393 padding-top: var(--borderless-unit-xxxs);
3394 padding-bottom: var(--borderless-unit-xxxs); }
3395
3396 .borderless-py-xxs {
3397 padding-top: var(--borderless-unit-xxs);
3398 padding-bottom: var(--borderless-unit-xxs); }
3399
3400 .borderless-py-xs {
3401 padding-top: var(--borderless-unit-xs);
3402 padding-bottom: var(--borderless-unit-xs); }
3403
3404 .borderless-py-sm {
3405 padding-top: var(--borderless-unit-sm);
3406 padding-bottom: var(--borderless-unit-sm); }
3407
3408 .borderless-py-md {
3409 padding-top: var(--borderless-unit-md);
3410 padding-bottom: var(--borderless-unit-md); }
3411
3412 .borderless-py-lg {
3413 padding-top: var(--borderless-unit-lg);
3414 padding-bottom: var(--borderless-unit-lg); }
3415
3416 .borderless-py-xl {
3417 padding-top: var(--borderless-unit-xl);
3418 padding-bottom: var(--borderless-unit-xl); }
3419
3420 .borderless-py-xxl {
3421 padding-top: var(--borderless-unit-xxl);
3422 padding-bottom: var(--borderless-unit-xxl); }
3423
3424 .borderless-py-xxxl {
3425 padding-top: var(--borderless-unit-xxxl);
3426 padding-bottom: var(--borderless-unit-xxxl); }
3427
3428 .borderless-py-xxxxl {
3429 padding-top: var(--borderless-unit-xxxxl);
3430 padding-bottom: var(--borderless-unit-xxxxl); }
3431
3432 .borderless-py-auto {
3433 padding-top: auto;
3434 padding-bottom: auto; }
3435
3436 :root {
3437 --borderless-spacer-unit: 1rem;
3438 --borderless-spacer-xxxxs: calc(0.125 * var(--borderless-spacer-unit));
3439 --borderless-spacer-xxxs: calc(0.25 * var(--borderless-spacer-unit));
3440 --borderless-spacer-xxs: calc(0.375 * var(--borderless-spacer-unit));
3441 --borderless-spacer-xs: calc(0.5 * var(--borderless-spacer-unit));
3442 --borderless-spacer-sm: calc(0.75 * var(--borderless-spacer-unit));
3443 --borderless-spacer-md: calc(1.25 * var(--borderless-spacer-unit));
3444 --borderless-spacer-lg: calc(2 * var(--borderless-spacer-unit));
3445 --borderless-spacer-xl: calc(3.25 * var(--borderless-spacer-unit));
3446 --borderless-spacer-xxl: calc(5.25 * var(--borderless-spacer-unit));
3447 --borderless-spacer-xxxl: calc(8.5 * var(--borderless-spacer-unit));
3448 --borderless-spacer-xxxxl: calc(13.75 * var(--borderless-spacer-unit)); }
3449
3450 :root {
3451 --borderless-unit: 1rem;
3452 --borderless-unit-xxxxs: calc(0.125 * var(--borderless-unit));
3453 --borderless-unit-xxxs: calc(0.25 * var(--borderless-unit));
3454 --borderless-unit-xxs: calc(0.375 * var(--borderless-unit));
3455 --borderless-unit-xs: calc(0.5 * var(--borderless-unit));
3456 --borderless-unit-sm: calc(0.75 * var(--borderless-unit));
3457 --borderless-unit-md: calc(1.25 * var(--borderless-unit));
3458 --borderless-unit-lg: calc(2 * var(--borderless-unit));
3459 --borderless-unit-xl: calc(3.25 * var(--borderless-unit));
3460 --borderless-unit-xxl: calc(5.25 * var(--borderless-unit));
3461 --borderless-unit-xxxl: calc(8.5 * var(--borderless-unit));
3462 --borderless-unit-xxxxl: calc(13.75 * var(--borderless-unit)); }
3463
3464 .borderless-square {
3465 border-radius: 0; }
3466
3467 .borderless-rounded {
3468 border-radius: .25rem; }
3469
3470 .borderless-round {
3471 border-radius: 999rem; }
3472
3473 .borderless-outline,
3474 .borderless-outline-1 {
3475 border-width: 1px;
3476 border-style: solid; }
3477
3478 .borderless-outline-2 {
3479 border-width: 2px;
3480 border-style: solid; }
3481
3482 .borderless-outline-3 {
3483 border-width: 3px;
3484 border-style: solid; }
3485
3486 .borderless-outline-4 {
3487 border-width: 4px;
3488 border-style: solid; }
3489
3490 .borderless-outline-5 {
3491 border-width: 5px;
3492 border-style: solid; }
3493
3494 .borderless-w-xxxxs {
3495 width: calc(0.25 * var(--borderless-unit)); }
3496
3497 .borderless-w-xxxs {
3498 width: calc(0.5 * var(--borderless-unit)); }
3499
3500 .borderless-w-xxs {
3501 width: calc(0.75 * var(--borderless-unit)); }
3502
3503 .borderless-w-xs {
3504 width: calc(1 * var(--borderless-unit)); }
3505
3506 .borderless-w-sm {
3507 width: calc(1.5 * var(--borderless-unit)); }
3508
3509 .borderless-w-md {
3510 width: calc(2 * var(--borderless-unit)); }
3511
3512 .borderless-w-lg {
3513 width: calc(3 * var(--borderless-unit)); }
3514
3515 .borderless-w-xl {
3516 width: calc(4 * var(--borderless-unit)); }
3517
3518 .borderless-w-xxl {
3519 width: calc(6 * var(--borderless-unit)); }
3520
3521 .borderless-w-xxxl {
3522 width: calc(8 * var(--borderless-unit)); }
3523
3524 .borderless-w-xxxxl {
3525 width: calc(16 * var(--borderless-unit)); }
3526
3527 .borderless-w-auto {
3528 width: auto; }
3529
3530 .borderless-w-fitcontent {
3531 width: -webkit-fit-content;
3532 width: -moz-fit-content;
3533 width: fit-content; }
3534
3535 .borderless-w-10 {
3536 width: 10%; }
3537
3538 .borderless-w-20 {
3539 width: 20%; }
3540
3541 .borderless-w-30 {
3542 width: 30%; }
3543
3544 .borderless-w-40 {
3545 width: 40%; }
3546
3547 .borderless-w-50 {
3548 width: 50%; }
3549
3550 .borderless-w-60 {
3551 width: 60%; }
3552
3553 .borderless-w-70 {
3554 width: 70%; }
3555
3556 .borderless-w-80 {
3557 width: 80%; }
3558
3559 .borderless-w-90 {
3560 width: 90%; }
3561
3562 .borderless-w-100 {
3563 width: 100%; }
3564
3565 .borderless-w-25 {
3566 width: 25%; }
3567
3568 .borderless-w-33 {
3569 width: calc(100% / 3); }
3570
3571 .borderless-w-66 {
3572 width: calc(100% / 1.5); }
3573
3574 .borderless-w-75 {
3575 width: 75%; }
3576
3577 /*-----------------------------------------------------------------------------------*/
3578 /* *. Alignment
3579 /*-----------------------------------------------------------------------------------*/
3580 .borderless-justify-start {
3581 justify-content: flex-start; }
3582
3583 .borderless-justify-end {
3584 justify-content: flex-end; }
3585
3586 .borderless-justify-center {
3587 justify-content: center; }
3588
3589 .borderless-justify-between {
3590 justify-content: space-between; }
3591
3592 .borderless-justify-around {
3593 justify-content: space-around; }
3594
3595 .borderless-justify-evenly {
3596 justify-content: space-evenly; }
3597
3598 /*-----------------------------------------------------------------------------------*/
3599 /* *. Order
3600 /*-----------------------------------------------------------------------------------*/
3601 .borderless-desktop-device .desktop-order-1 {
3602 order: 1; }
3603
3604 .borderless-desktop-device .desktop-order-2 {
3605 order: 2; }
3606
3607 .borderless-desktop-device .desktop-order-3 {
3608 order: 3; }
3609
3610 .borderless-desktop-device .desktop-order-4 {
3611 order: 4; }
3612
3613 .borderless-desktop-device .desktop-order-5 {
3614 order: 5; }
3615
3616 .borderless-desktop-device .desktop-order-6 {
3617 order: 6; }
3618
3619 .borderless-tablet-device .tablet-order-1 {
3620 order: 1; }
3621
3622 .borderless-tablet-device .tablet-order-2 {
3623 order: 2; }
3624
3625 .borderless-tablet-device .tablet-order-3 {
3626 order: 3; }
3627
3628 .borderless-tablet-device .tablet-order-4 {
3629 order: 4; }
3630
3631 .borderless-tablet-device .tablet-order-5 {
3632 order: 5; }
3633
3634 .borderless-tablet-device .tablet-order-6 {
3635 order: 6; }
3636
3637 .borderless-mobile-device .mobile-order-1 {
3638 order: 1; }
3639
3640 .borderless-mobile-device .mobile-order-2 {
3641 order: 2; }
3642
3643 .borderless-mobile-device .mobile-order-3 {
3644 order: 3; }
3645
3646 .borderless-mobile-device .mobile-order-4 {
3647 order: 4; }
3648
3649 .borderless-mobile-device .mobile-order-5 {
3650 order: 5; }
3651
3652 .borderless-mobile-device .mobile-order-6 {
3653 order: 6; }
3654
3655 /*!
3656 * animate.css -https://daneden.github.io/animate.css/
3657 * Version - 3.7.2
3658 * Licensed under the MIT license - http://opensource.org/licenses/MIT
3659 *
3660 * Copyright (c) 2019 Daniel Eden
3661 */
3662 @-webkit-keyframes bounce {
3663 from,
3664 20%,
3665 53%,
3666 80%,
3667 to {
3668 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
3669 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
3670 transform: translate3d(0, 0, 0); }
3671 40%,
3672 43% {
3673 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
3674 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
3675 transform: translate3d(0, -30px, 0); }
3676 70% {
3677 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
3678 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
3679 transform: translate3d(0, -15px, 0); }
3680 90% {
3681 transform: translate3d(0, -4px, 0); } }
3682
3683 @keyframes bounce {
3684 from,
3685 20%,
3686 53%,
3687 80%,
3688 to {
3689 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
3690 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
3691 transform: translate3d(0, 0, 0); }
3692 40%,
3693 43% {
3694 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
3695 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
3696 transform: translate3d(0, -30px, 0); }
3697 70% {
3698 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
3699 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
3700 transform: translate3d(0, -15px, 0); }
3701 90% {
3702 transform: translate3d(0, -4px, 0); } }
3703
3704 .bounce {
3705 -webkit-animation-name: bounce;
3706 animation-name: bounce;
3707 transform-origin: center bottom; }
3708
3709 @-webkit-keyframes flash {
3710 from,
3711 50%,
3712 to {
3713 opacity: 1; }
3714 25%,
3715 75% {
3716 opacity: 0; } }
3717
3718 @keyframes flash {
3719 from,
3720 50%,
3721 to {
3722 opacity: 1; }
3723 25%,
3724 75% {
3725 opacity: 0; } }
3726
3727 .flash {
3728 -webkit-animation-name: flash;
3729 animation-name: flash; }
3730
3731 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
3732 @-webkit-keyframes pulse {
3733 from {
3734 transform: scale3d(1, 1, 1); }
3735 50% {
3736 transform: scale3d(1.05, 1.05, 1.05); }
3737 to {
3738 transform: scale3d(1, 1, 1); } }
3739
3740 @keyframes pulse {
3741 from {
3742 transform: scale3d(1, 1, 1); }
3743 50% {
3744 transform: scale3d(1.05, 1.05, 1.05); }
3745 to {
3746 transform: scale3d(1, 1, 1); } }
3747
3748 .pulse {
3749 -webkit-animation-name: pulse;
3750 animation-name: pulse; }
3751
3752 @-webkit-keyframes rubberBand {
3753 from {
3754 transform: scale3d(1, 1, 1); }
3755 30% {
3756 transform: scale3d(1.25, 0.75, 1); }
3757 40% {
3758 transform: scale3d(0.75, 1.25, 1); }
3759 50% {
3760 transform: scale3d(1.15, 0.85, 1); }
3761 65% {
3762 transform: scale3d(0.95, 1.05, 1); }
3763 75% {
3764 transform: scale3d(1.05, 0.95, 1); }
3765 to {
3766 transform: scale3d(1, 1, 1); } }
3767
3768 @keyframes rubberBand {
3769 from {
3770 transform: scale3d(1, 1, 1); }
3771 30% {
3772 transform: scale3d(1.25, 0.75, 1); }
3773 40% {
3774 transform: scale3d(0.75, 1.25, 1); }
3775 50% {
3776 transform: scale3d(1.15, 0.85, 1); }
3777 65% {
3778 transform: scale3d(0.95, 1.05, 1); }
3779 75% {
3780 transform: scale3d(1.05, 0.95, 1); }
3781 to {
3782 transform: scale3d(1, 1, 1); } }
3783
3784 .rubberBand {
3785 -webkit-animation-name: rubberBand;
3786 animation-name: rubberBand; }
3787
3788 @-webkit-keyframes shake {
3789 from,
3790 to {
3791 transform: translate3d(0, 0, 0); }
3792 10%,
3793 30%,
3794 50%,
3795 70%,
3796 90% {
3797 transform: translate3d(-10px, 0, 0); }
3798 20%,
3799 40%,
3800 60%,
3801 80% {
3802 transform: translate3d(10px, 0, 0); } }
3803
3804 @keyframes shake {
3805 from,
3806 to {
3807 transform: translate3d(0, 0, 0); }
3808 10%,
3809 30%,
3810 50%,
3811 70%,
3812 90% {
3813 transform: translate3d(-10px, 0, 0); }
3814 20%,
3815 40%,
3816 60%,
3817 80% {
3818 transform: translate3d(10px, 0, 0); } }
3819
3820 .shake {
3821 -webkit-animation-name: shake;
3822 animation-name: shake; }
3823
3824 @-webkit-keyframes headShake {
3825 0% {
3826 transform: translateX(0); }
3827 6.5% {
3828 transform: translateX(-6px) rotateY(-9deg); }
3829 18.5% {
3830 transform: translateX(5px) rotateY(7deg); }
3831 31.5% {
3832 transform: translateX(-3px) rotateY(-5deg); }
3833 43.5% {
3834 transform: translateX(2px) rotateY(3deg); }
3835 50% {
3836 transform: translateX(0); } }
3837
3838 @keyframes headShake {
3839 0% {
3840 transform: translateX(0); }
3841 6.5% {
3842 transform: translateX(-6px) rotateY(-9deg); }
3843 18.5% {
3844 transform: translateX(5px) rotateY(7deg); }
3845 31.5% {
3846 transform: translateX(-3px) rotateY(-5deg); }
3847 43.5% {
3848 transform: translateX(2px) rotateY(3deg); }
3849 50% {
3850 transform: translateX(0); } }
3851
3852 .headShake {
3853 -webkit-animation-timing-function: ease-in-out;
3854 animation-timing-function: ease-in-out;
3855 -webkit-animation-name: headShake;
3856 animation-name: headShake; }
3857
3858 @-webkit-keyframes swing {
3859 20% {
3860 transform: rotate3d(0, 0, 1, 15deg); }
3861 40% {
3862 transform: rotate3d(0, 0, 1, -10deg); }
3863 60% {
3864 transform: rotate3d(0, 0, 1, 5deg); }
3865 80% {
3866 transform: rotate3d(0, 0, 1, -5deg); }
3867 to {
3868 transform: rotate3d(0, 0, 1, 0deg); } }
3869
3870 @keyframes swing {
3871 20% {
3872 transform: rotate3d(0, 0, 1, 15deg); }
3873 40% {
3874 transform: rotate3d(0, 0, 1, -10deg); }
3875 60% {
3876 transform: rotate3d(0, 0, 1, 5deg); }
3877 80% {
3878 transform: rotate3d(0, 0, 1, -5deg); }
3879 to {
3880 transform: rotate3d(0, 0, 1, 0deg); } }
3881
3882 .swing {
3883 transform-origin: top center;
3884 -webkit-animation-name: swing;
3885 animation-name: swing; }
3886
3887 @-webkit-keyframes tada {
3888 from {
3889 transform: scale3d(1, 1, 1); }
3890 10%,
3891 20% {
3892 transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
3893 30%,
3894 50%,
3895 70%,
3896 90% {
3897 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
3898 40%,
3899 60%,
3900 80% {
3901 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
3902 to {
3903 transform: scale3d(1, 1, 1); } }
3904
3905 @keyframes tada {
3906 from {
3907 transform: scale3d(1, 1, 1); }
3908 10%,
3909 20% {
3910 transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
3911 30%,
3912 50%,
3913 70%,
3914 90% {
3915 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
3916 40%,
3917 60%,
3918 80% {
3919 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
3920 to {
3921 transform: scale3d(1, 1, 1); } }
3922
3923 .tada {
3924 -webkit-animation-name: tada;
3925 animation-name: tada; }
3926
3927 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
3928 @-webkit-keyframes wobble {
3929 from {
3930 transform: translate3d(0, 0, 0); }
3931 15% {
3932 transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
3933 30% {
3934 transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
3935 45% {
3936 transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
3937 60% {
3938 transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
3939 75% {
3940 transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
3941 to {
3942 transform: translate3d(0, 0, 0); } }
3943
3944 @keyframes wobble {
3945 from {
3946 transform: translate3d(0, 0, 0); }
3947 15% {
3948 transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
3949 30% {
3950 transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
3951 45% {
3952 transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
3953 60% {
3954 transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
3955 75% {
3956 transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
3957 to {
3958 transform: translate3d(0, 0, 0); } }
3959
3960 .wobble {
3961 -webkit-animation-name: wobble;
3962 animation-name: wobble; }
3963
3964 @-webkit-keyframes jello {
3965 from,
3966 11.1%,
3967 to {
3968 transform: translate3d(0, 0, 0); }
3969 22.2% {
3970 transform: skewX(-12.5deg) skewY(-12.5deg); }
3971 33.3% {
3972 transform: skewX(6.25deg) skewY(6.25deg); }
3973 44.4% {
3974 transform: skewX(-3.125deg) skewY(-3.125deg); }
3975 55.5% {
3976 transform: skewX(1.5625deg) skewY(1.5625deg); }
3977 66.6% {
3978 transform: skewX(-0.78125deg) skewY(-0.78125deg); }
3979 77.7% {
3980 transform: skewX(0.39063deg) skewY(0.39063deg); }
3981 88.8% {
3982 transform: skewX(-0.19531deg) skewY(-0.19531deg); } }
3983
3984 @keyframes jello {
3985 from,
3986 11.1%,
3987 to {
3988 transform: translate3d(0, 0, 0); }
3989 22.2% {
3990 transform: skewX(-12.5deg) skewY(-12.5deg); }
3991 33.3% {
3992 transform: skewX(6.25deg) skewY(6.25deg); }
3993 44.4% {
3994 transform: skewX(-3.125deg) skewY(-3.125deg); }
3995 55.5% {
3996 transform: skewX(1.5625deg) skewY(1.5625deg); }
3997 66.6% {
3998 transform: skewX(-0.78125deg) skewY(-0.78125deg); }
3999 77.7% {
4000 transform: skewX(0.39063deg) skewY(0.39063deg); }
4001 88.8% {
4002 transform: skewX(-0.19531deg) skewY(-0.19531deg); } }
4003
4004 .jello {
4005 -webkit-animation-name: jello;
4006 animation-name: jello;
4007 transform-origin: center; }
4008
4009 @-webkit-keyframes heartBeat {
4010 0% {
4011 transform: scale(1); }
4012 14% {
4013 transform: scale(1.3); }
4014 28% {
4015 transform: scale(1); }
4016 42% {
4017 transform: scale(1.3); }
4018 70% {
4019 transform: scale(1); } }
4020
4021 @keyframes heartBeat {
4022 0% {
4023 transform: scale(1); }
4024 14% {
4025 transform: scale(1.3); }
4026 28% {
4027 transform: scale(1); }
4028 42% {
4029 transform: scale(1.3); }
4030 70% {
4031 transform: scale(1); } }
4032
4033 .heartBeat {
4034 -webkit-animation-name: heartBeat;
4035 animation-name: heartBeat;
4036 -webkit-animation-duration: 1.3s;
4037 animation-duration: 1.3s;
4038 -webkit-animation-timing-function: ease-in-out;
4039 animation-timing-function: ease-in-out; }
4040
4041 @-webkit-keyframes bounceIn {
4042 from,
4043 20%,
4044 40%,
4045 60%,
4046 80%,
4047 to {
4048 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
4049 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
4050 0% {
4051 opacity: 0;
4052 transform: scale3d(0.3, 0.3, 0.3); }
4053 20% {
4054 transform: scale3d(1.1, 1.1, 1.1); }
4055 40% {
4056 transform: scale3d(0.9, 0.9, 0.9); }
4057 60% {
4058 opacity: 1;
4059 transform: scale3d(1.03, 1.03, 1.03); }
4060 80% {
4061 transform: scale3d(0.97, 0.97, 0.97); }
4062 to {
4063 opacity: 1;
4064 transform: scale3d(1, 1, 1); } }
4065
4066 @keyframes bounceIn {
4067 from,
4068 20%,
4069 40%,
4070 60%,
4071 80%,
4072 to {
4073 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
4074 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
4075 0% {
4076 opacity: 0;
4077 transform: scale3d(0.3, 0.3, 0.3); }
4078 20% {
4079 transform: scale3d(1.1, 1.1, 1.1); }
4080 40% {
4081 transform: scale3d(0.9, 0.9, 0.9); }
4082 60% {
4083 opacity: 1;
4084 transform: scale3d(1.03, 1.03, 1.03); }
4085 80% {
4086 transform: scale3d(0.97, 0.97, 0.97); }
4087 to {
4088 opacity: 1;
4089 transform: scale3d(1, 1, 1); } }
4090
4091 .bounceIn {
4092 -webkit-animation-duration: 0.75s;
4093 animation-duration: 0.75s;
4094 -webkit-animation-name: bounceIn;
4095 animation-name: bounceIn; }
4096
4097 @-webkit-keyframes bounceInDown {
4098 from,
4099 60%,
4100 75%,
4101 90%,
4102 to {
4103 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
4104 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
4105 0% {
4106 opacity: 0;
4107 transform: translate3d(0, -3000px, 0); }
4108 60% {
4109 opacity: 1;
4110 transform: translate3d(0, 25px, 0); }
4111 75% {
4112 transform: translate3d(0, -10px, 0); }
4113 90% {
4114 transform: translate3d(0, 5px, 0); }
4115 to {
4116 transform: translate3d(0, 0, 0); } }
4117
4118 @keyframes bounceInDown {
4119 from,
4120 60%,
4121 75%,
4122 90%,
4123 to {
4124 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
4125 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
4126 0% {
4127 opacity: 0;
4128 transform: translate3d(0, -3000px, 0); }
4129 60% {
4130 opacity: 1;
4131 transform: translate3d(0, 25px, 0); }
4132 75% {
4133 transform: translate3d(0, -10px, 0); }
4134 90% {
4135 transform: translate3d(0, 5px, 0); }
4136 to {
4137 transform: translate3d(0, 0, 0); } }
4138
4139 .bounceInDown {
4140 -webkit-animation-name: bounceInDown;
4141 animation-name: bounceInDown; }
4142
4143 @-webkit-keyframes bounceInLeft {
4144 from,
4145 60%,
4146 75%,
4147 90%,
4148 to {
4149 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
4150 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
4151 0% {
4152 opacity: 0;
4153 transform: translate3d(-3000px, 0, 0); }
4154 60% {
4155 opacity: 1;
4156 transform: translate3d(25px, 0, 0); }
4157 75% {
4158 transform: translate3d(-10px, 0, 0); }
4159 90% {
4160 transform: translate3d(5px, 0, 0); }
4161 to {
4162 transform: translate3d(0, 0, 0); } }
4163
4164 @keyframes bounceInLeft {
4165 from,
4166 60%,
4167 75%,
4168 90%,
4169 to {
4170 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
4171 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
4172 0% {
4173 opacity: 0;
4174 transform: translate3d(-3000px, 0, 0); }
4175 60% {
4176 opacity: 1;
4177 transform: translate3d(25px, 0, 0); }
4178 75% {
4179 transform: translate3d(-10px, 0, 0); }
4180 90% {
4181 transform: translate3d(5px, 0, 0); }
4182 to {
4183 transform: translate3d(0, 0, 0); } }
4184
4185 .bounceInLeft {
4186 -webkit-animation-name: bounceInLeft;
4187 animation-name: bounceInLeft; }
4188
4189 @-webkit-keyframes bounceInRight {
4190 from,
4191 60%,
4192 75%,
4193 90%,
4194 to {
4195 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
4196 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
4197 from {
4198 opacity: 0;
4199 transform: translate3d(3000px, 0, 0); }
4200 60% {
4201 opacity: 1;
4202 transform: translate3d(-25px, 0, 0); }
4203 75% {
4204 transform: translate3d(10px, 0, 0); }
4205 90% {
4206 transform: translate3d(-5px, 0, 0); }
4207 to {
4208 transform: translate3d(0, 0, 0); } }
4209
4210 @keyframes bounceInRight {
4211 from,
4212 60%,
4213 75%,
4214 90%,
4215 to {
4216 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
4217 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
4218 from {
4219 opacity: 0;
4220 transform: translate3d(3000px, 0, 0); }
4221 60% {
4222 opacity: 1;
4223 transform: translate3d(-25px, 0, 0); }
4224 75% {
4225 transform: translate3d(10px, 0, 0); }
4226 90% {
4227 transform: translate3d(-5px, 0, 0); }
4228 to {
4229 transform: translate3d(0, 0, 0); } }
4230
4231 .bounceInRight {
4232 -webkit-animation-name: bounceInRight;
4233 animation-name: bounceInRight; }
4234
4235 @-webkit-keyframes bounceInUp {
4236 from,
4237 60%,
4238 75%,
4239 90%,
4240 to {
4241 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
4242 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
4243 from {
4244 opacity: 0;
4245 transform: translate3d(0, 3000px, 0); }
4246 60% {
4247 opacity: 1;
4248 transform: translate3d(0, -20px, 0); }
4249 75% {
4250 transform: translate3d(0, 10px, 0); }
4251 90% {
4252 transform: translate3d(0, -5px, 0); }
4253 to {
4254 transform: translate3d(0, 0, 0); } }
4255
4256 @keyframes bounceInUp {
4257 from,
4258 60%,
4259 75%,
4260 90%,
4261 to {
4262 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
4263 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
4264 from {
4265 opacity: 0;
4266 transform: translate3d(0, 3000px, 0); }
4267 60% {
4268 opacity: 1;
4269 transform: translate3d(0, -20px, 0); }
4270 75% {
4271 transform: translate3d(0, 10px, 0); }
4272 90% {
4273 transform: translate3d(0, -5px, 0); }
4274 to {
4275 transform: translate3d(0, 0, 0); } }
4276
4277 .bounceInUp {
4278 -webkit-animation-name: bounceInUp;
4279 animation-name: bounceInUp; }
4280
4281 @-webkit-keyframes bounceOut {
4282 20% {
4283 transform: scale3d(0.9, 0.9, 0.9); }
4284 50%,
4285 55% {
4286 opacity: 1;
4287 transform: scale3d(1.1, 1.1, 1.1); }
4288 to {
4289 opacity: 0;
4290 transform: scale3d(0.3, 0.3, 0.3); } }
4291
4292 @keyframes bounceOut {
4293 20% {
4294 transform: scale3d(0.9, 0.9, 0.9); }
4295 50%,
4296 55% {
4297 opacity: 1;
4298 transform: scale3d(1.1, 1.1, 1.1); }
4299 to {
4300 opacity: 0;
4301 transform: scale3d(0.3, 0.3, 0.3); } }
4302
4303 .bounceOut {
4304 -webkit-animation-duration: 0.75s;
4305 animation-duration: 0.75s;
4306 -webkit-animation-name: bounceOut;
4307 animation-name: bounceOut; }
4308
4309 @-webkit-keyframes bounceOutDown {
4310 20% {
4311 transform: translate3d(0, 10px, 0); }
4312 40%,
4313 45% {
4314 opacity: 1;
4315 transform: translate3d(0, -20px, 0); }
4316 to {
4317 opacity: 0;
4318 transform: translate3d(0, 2000px, 0); } }
4319
4320 @keyframes bounceOutDown {
4321 20% {
4322 transform: translate3d(0, 10px, 0); }
4323 40%,
4324 45% {
4325 opacity: 1;
4326 transform: translate3d(0, -20px, 0); }
4327 to {
4328 opacity: 0;
4329 transform: translate3d(0, 2000px, 0); } }
4330
4331 .bounceOutDown {
4332 -webkit-animation-name: bounceOutDown;
4333 animation-name: bounceOutDown; }
4334
4335 @-webkit-keyframes bounceOutLeft {
4336 20% {
4337 opacity: 1;
4338 transform: translate3d(20px, 0, 0); }
4339 to {
4340 opacity: 0;
4341 transform: translate3d(-2000px, 0, 0); } }
4342
4343 @keyframes bounceOutLeft {
4344 20% {
4345 opacity: 1;
4346 transform: translate3d(20px, 0, 0); }
4347 to {
4348 opacity: 0;
4349 transform: translate3d(-2000px, 0, 0); } }
4350
4351 .bounceOutLeft {
4352 -webkit-animation-name: bounceOutLeft;
4353 animation-name: bounceOutLeft; }
4354
4355 @-webkit-keyframes bounceOutRight {
4356 20% {
4357 opacity: 1;
4358 transform: translate3d(-20px, 0, 0); }
4359 to {
4360 opacity: 0;
4361 transform: translate3d(2000px, 0, 0); } }
4362
4363 @keyframes bounceOutRight {
4364 20% {
4365 opacity: 1;
4366 transform: translate3d(-20px, 0, 0); }
4367 to {
4368 opacity: 0;
4369 transform: translate3d(2000px, 0, 0); } }
4370
4371 .bounceOutRight {
4372 -webkit-animation-name: bounceOutRight;
4373 animation-name: bounceOutRight; }
4374
4375 @-webkit-keyframes bounceOutUp {
4376 20% {
4377 transform: translate3d(0, -10px, 0); }
4378 40%,
4379 45% {
4380 opacity: 1;
4381 transform: translate3d(0, 20px, 0); }
4382 to {
4383 opacity: 0;
4384 transform: translate3d(0, -2000px, 0); } }
4385
4386 @keyframes bounceOutUp {
4387 20% {
4388 transform: translate3d(0, -10px, 0); }
4389 40%,
4390 45% {
4391 opacity: 1;
4392 transform: translate3d(0, 20px, 0); }
4393 to {
4394 opacity: 0;
4395 transform: translate3d(0, -2000px, 0); } }
4396
4397 .bounceOutUp {
4398 -webkit-animation-name: bounceOutUp;
4399 animation-name: bounceOutUp; }
4400
4401 @-webkit-keyframes fadeIn {
4402 from {
4403 opacity: 0; }
4404 to {
4405 opacity: 1; } }
4406
4407 @keyframes fadeIn {
4408 from {
4409 opacity: 0; }
4410 to {
4411 opacity: 1; } }
4412
4413 .fadeIn {
4414 -webkit-animation-name: fadeIn;
4415 animation-name: fadeIn; }
4416
4417 @-webkit-keyframes fadeInDown {
4418 from {
4419 opacity: 0;
4420 transform: translate3d(0, -100%, 0); }
4421 to {
4422 opacity: 1;
4423 transform: translate3d(0, 0, 0); } }
4424
4425 @keyframes fadeInDown {
4426 from {
4427 opacity: 0;
4428 transform: translate3d(0, -100%, 0); }
4429 to {
4430 opacity: 1;
4431 transform: translate3d(0, 0, 0); } }
4432
4433 .fadeInDown {
4434 -webkit-animation-name: fadeInDown;
4435 animation-name: fadeInDown; }
4436
4437 @-webkit-keyframes fadeInDownBig {
4438 from {
4439 opacity: 0;
4440 transform: translate3d(0, -2000px, 0); }
4441 to {
4442 opacity: 1;
4443 transform: translate3d(0, 0, 0); } }
4444
4445 @keyframes fadeInDownBig {
4446 from {
4447 opacity: 0;
4448 transform: translate3d(0, -2000px, 0); }
4449 to {
4450 opacity: 1;
4451 transform: translate3d(0, 0, 0); } }
4452
4453 .fadeInDownBig {
4454 -webkit-animation-name: fadeInDownBig;
4455 animation-name: fadeInDownBig; }
4456
4457 @-webkit-keyframes fadeInLeft {
4458 from {
4459 opacity: 0;
4460 transform: translate3d(-100%, 0, 0); }
4461 to {
4462 opacity: 1;
4463 transform: translate3d(0, 0, 0); } }
4464
4465 @keyframes fadeInLeft {
4466 from {
4467 opacity: 0;
4468 transform: translate3d(-100%, 0, 0); }
4469 to {
4470 opacity: 1;
4471 transform: translate3d(0, 0, 0); } }
4472
4473 .fadeInLeft {
4474 -webkit-animation-name: fadeInLeft;
4475 animation-name: fadeInLeft; }
4476
4477 @-webkit-keyframes fadeInLeftBig {
4478 from {
4479 opacity: 0;
4480 transform: translate3d(-2000px, 0, 0); }
4481 to {
4482 opacity: 1;
4483 transform: translate3d(0, 0, 0); } }
4484
4485 @keyframes fadeInLeftBig {
4486 from {
4487 opacity: 0;
4488 transform: translate3d(-2000px, 0, 0); }
4489 to {
4490 opacity: 1;
4491 transform: translate3d(0, 0, 0); } }
4492
4493 .fadeInLeftBig {
4494 -webkit-animation-name: fadeInLeftBig;
4495 animation-name: fadeInLeftBig; }
4496
4497 @-webkit-keyframes fadeInRight {
4498 from {
4499 opacity: 0;
4500 transform: translate3d(100%, 0, 0); }
4501 to {
4502 opacity: 1;
4503 transform: translate3d(0, 0, 0); } }
4504
4505 @keyframes fadeInRight {
4506 from {
4507 opacity: 0;
4508 transform: translate3d(100%, 0, 0); }
4509 to {
4510 opacity: 1;
4511 transform: translate3d(0, 0, 0); } }
4512
4513 .fadeInRight {
4514 -webkit-animation-name: fadeInRight;
4515 animation-name: fadeInRight; }
4516
4517 @-webkit-keyframes fadeInRightBig {
4518 from {
4519 opacity: 0;
4520 transform: translate3d(2000px, 0, 0); }
4521 to {
4522 opacity: 1;
4523 transform: translate3d(0, 0, 0); } }
4524
4525 @keyframes fadeInRightBig {
4526 from {
4527 opacity: 0;
4528 transform: translate3d(2000px, 0, 0); }
4529 to {
4530 opacity: 1;
4531 transform: translate3d(0, 0, 0); } }
4532
4533 .fadeInRightBig {
4534 -webkit-animation-name: fadeInRightBig;
4535 animation-name: fadeInRightBig; }
4536
4537 @-webkit-keyframes fadeInUp {
4538 from {
4539 opacity: 0;
4540 transform: translate3d(0, 100%, 0); }
4541 to {
4542 opacity: 1;
4543 transform: translate3d(0, 0, 0); } }
4544
4545 @keyframes fadeInUp {
4546 from {
4547 opacity: 0;
4548 transform: translate3d(0, 100%, 0); }
4549 to {
4550 opacity: 1;
4551 transform: translate3d(0, 0, 0); } }
4552
4553 .fadeInUp {
4554 -webkit-animation-name: fadeInUp;
4555 animation-name: fadeInUp; }
4556
4557 @-webkit-keyframes fadeInUpBig {
4558 from {
4559 opacity: 0;
4560 transform: translate3d(0, 2000px, 0); }
4561 to {
4562 opacity: 1;
4563 transform: translate3d(0, 0, 0); } }
4564
4565 @keyframes fadeInUpBig {
4566 from {
4567 opacity: 0;
4568 transform: translate3d(0, 2000px, 0); }
4569 to {
4570 opacity: 1;
4571 transform: translate3d(0, 0, 0); } }
4572
4573 .fadeInUpBig {
4574 -webkit-animation-name: fadeInUpBig;
4575 animation-name: fadeInUpBig; }
4576
4577 @-webkit-keyframes fadeOut {
4578 from {
4579 opacity: 1; }
4580 to {
4581 opacity: 0; } }
4582
4583 @keyframes fadeOut {
4584 from {
4585 opacity: 1; }
4586 to {
4587 opacity: 0; } }
4588
4589 .fadeOut {
4590 -webkit-animation-name: fadeOut;
4591 animation-name: fadeOut; }
4592
4593 @-webkit-keyframes fadeOutDown {
4594 from {
4595 opacity: 1; }
4596 to {
4597 opacity: 0;
4598 transform: translate3d(0, 100%, 0); } }
4599
4600 @keyframes fadeOutDown {
4601 from {
4602 opacity: 1; }
4603 to {
4604 opacity: 0;
4605 transform: translate3d(0, 100%, 0); } }
4606
4607 .fadeOutDown {
4608 -webkit-animation-name: fadeOutDown;
4609 animation-name: fadeOutDown; }
4610
4611 @-webkit-keyframes fadeOutDownBig {
4612 from {
4613 opacity: 1; }
4614 to {
4615 opacity: 0;
4616 transform: translate3d(0, 2000px, 0); } }
4617
4618 @keyframes fadeOutDownBig {
4619 from {
4620 opacity: 1; }
4621 to {
4622 opacity: 0;
4623 transform: translate3d(0, 2000px, 0); } }
4624
4625 .fadeOutDownBig {
4626 -webkit-animation-name: fadeOutDownBig;
4627 animation-name: fadeOutDownBig; }
4628
4629 @-webkit-keyframes fadeOutLeft {
4630 from {
4631 opacity: 1; }
4632 to {
4633 opacity: 0;
4634 transform: translate3d(-100%, 0, 0); } }
4635
4636 @keyframes fadeOutLeft {
4637 from {
4638 opacity: 1; }
4639 to {
4640 opacity: 0;
4641 transform: translate3d(-100%, 0, 0); } }
4642
4643 .fadeOutLeft {
4644 -webkit-animation-name: fadeOutLeft;
4645 animation-name: fadeOutLeft; }
4646
4647 @-webkit-keyframes fadeOutLeftBig {
4648 from {
4649 opacity: 1; }
4650 to {
4651 opacity: 0;
4652 transform: translate3d(-2000px, 0, 0); } }
4653
4654 @keyframes fadeOutLeftBig {
4655 from {
4656 opacity: 1; }
4657 to {
4658 opacity: 0;
4659 transform: translate3d(-2000px, 0, 0); } }
4660
4661 .fadeOutLeftBig {
4662 -webkit-animation-name: fadeOutLeftBig;
4663 animation-name: fadeOutLeftBig; }
4664
4665 @-webkit-keyframes fadeOutRight {
4666 from {
4667 opacity: 1; }
4668 to {
4669 opacity: 0;
4670 transform: translate3d(100%, 0, 0); } }
4671
4672 @keyframes fadeOutRight {
4673 from {
4674 opacity: 1; }
4675 to {
4676 opacity: 0;
4677 transform: translate3d(100%, 0, 0); } }
4678
4679 .fadeOutRight {
4680 -webkit-animation-name: fadeOutRight;
4681 animation-name: fadeOutRight; }
4682
4683 @-webkit-keyframes fadeOutRightBig {
4684 from {
4685 opacity: 1; }
4686 to {
4687 opacity: 0;
4688 transform: translate3d(2000px, 0, 0); } }
4689
4690 @keyframes fadeOutRightBig {
4691 from {
4692 opacity: 1; }
4693 to {
4694 opacity: 0;
4695 transform: translate3d(2000px, 0, 0); } }
4696
4697 .fadeOutRightBig {
4698 -webkit-animation-name: fadeOutRightBig;
4699 animation-name: fadeOutRightBig; }
4700
4701 @-webkit-keyframes fadeOutUp {
4702 from {
4703 opacity: 1; }
4704 to {
4705 opacity: 0;
4706 transform: translate3d(0, -100%, 0); } }
4707
4708 @keyframes fadeOutUp {
4709 from {
4710 opacity: 1; }
4711 to {
4712 opacity: 0;
4713 transform: translate3d(0, -100%, 0); } }
4714
4715 .fadeOutUp {
4716 -webkit-animation-name: fadeOutUp;
4717 animation-name: fadeOutUp; }
4718
4719 @-webkit-keyframes fadeOutUpBig {
4720 from {
4721 opacity: 1; }
4722 to {
4723 opacity: 0;
4724 transform: translate3d(0, -2000px, 0); } }
4725
4726 @keyframes fadeOutUpBig {
4727 from {
4728 opacity: 1; }
4729 to {
4730 opacity: 0;
4731 transform: translate3d(0, -2000px, 0); } }
4732
4733 .fadeOutUpBig {
4734 -webkit-animation-name: fadeOutUpBig;
4735 animation-name: fadeOutUpBig; }
4736
4737 @-webkit-keyframes flip {
4738 from {
4739 transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
4740 -webkit-animation-timing-function: ease-out;
4741 animation-timing-function: ease-out; }
4742 40% {
4743 transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
4744 -webkit-animation-timing-function: ease-out;
4745 animation-timing-function: ease-out; }
4746 50% {
4747 transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
4748 -webkit-animation-timing-function: ease-in;
4749 animation-timing-function: ease-in; }
4750 80% {
4751 transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
4752 -webkit-animation-timing-function: ease-in;
4753 animation-timing-function: ease-in; }
4754 to {
4755 transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
4756 -webkit-animation-timing-function: ease-in;
4757 animation-timing-function: ease-in; } }
4758
4759 @keyframes flip {
4760 from {
4761 transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
4762 -webkit-animation-timing-function: ease-out;
4763 animation-timing-function: ease-out; }
4764 40% {
4765 transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
4766 -webkit-animation-timing-function: ease-out;
4767 animation-timing-function: ease-out; }
4768 50% {
4769 transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
4770 -webkit-animation-timing-function: ease-in;
4771 animation-timing-function: ease-in; }
4772 80% {
4773 transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
4774 -webkit-animation-timing-function: ease-in;
4775 animation-timing-function: ease-in; }
4776 to {
4777 transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
4778 -webkit-animation-timing-function: ease-in;
4779 animation-timing-function: ease-in; } }
4780
4781 .animated.flip {
4782 -webkit-backface-visibility: visible;
4783 backface-visibility: visible;
4784 -webkit-animation-name: flip;
4785 animation-name: flip; }
4786
4787 @-webkit-keyframes flipInX {
4788 from {
4789 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
4790 -webkit-animation-timing-function: ease-in;
4791 animation-timing-function: ease-in;
4792 opacity: 0; }
4793 40% {
4794 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
4795 -webkit-animation-timing-function: ease-in;
4796 animation-timing-function: ease-in; }
4797 60% {
4798 transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
4799 opacity: 1; }
4800 80% {
4801 transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
4802 to {
4803 transform: perspective(400px); } }
4804
4805 @keyframes flipInX {
4806 from {
4807 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
4808 -webkit-animation-timing-function: ease-in;
4809 animation-timing-function: ease-in;
4810 opacity: 0; }
4811 40% {
4812 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
4813 -webkit-animation-timing-function: ease-in;
4814 animation-timing-function: ease-in; }
4815 60% {
4816 transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
4817 opacity: 1; }
4818 80% {
4819 transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
4820 to {
4821 transform: perspective(400px); } }
4822
4823 .flipInX {
4824 -webkit-backface-visibility: visible !important;
4825 backface-visibility: visible !important;
4826 -webkit-animation-name: flipInX;
4827 animation-name: flipInX; }
4828
4829 @-webkit-keyframes flipInY {
4830 from {
4831 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
4832 -webkit-animation-timing-function: ease-in;
4833 animation-timing-function: ease-in;
4834 opacity: 0; }
4835 40% {
4836 transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
4837 -webkit-animation-timing-function: ease-in;
4838 animation-timing-function: ease-in; }
4839 60% {
4840 transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
4841 opacity: 1; }
4842 80% {
4843 transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
4844 to {
4845 transform: perspective(400px); } }
4846
4847 @keyframes flipInY {
4848 from {
4849 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
4850 -webkit-animation-timing-function: ease-in;
4851 animation-timing-function: ease-in;
4852 opacity: 0; }
4853 40% {
4854 transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
4855 -webkit-animation-timing-function: ease-in;
4856 animation-timing-function: ease-in; }
4857 60% {
4858 transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
4859 opacity: 1; }
4860 80% {
4861 transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
4862 to {
4863 transform: perspective(400px); } }
4864
4865 .flipInY {
4866 -webkit-backface-visibility: visible !important;
4867 backface-visibility: visible !important;
4868 -webkit-animation-name: flipInY;
4869 animation-name: flipInY; }
4870
4871 @-webkit-keyframes flipOutX {
4872 from {
4873 transform: perspective(400px); }
4874 30% {
4875 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
4876 opacity: 1; }
4877 to {
4878 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
4879 opacity: 0; } }
4880
4881 @keyframes flipOutX {
4882 from {
4883 transform: perspective(400px); }
4884 30% {
4885 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
4886 opacity: 1; }
4887 to {
4888 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
4889 opacity: 0; } }
4890
4891 .flipOutX {
4892 -webkit-animation-duration: 0.75s;
4893 animation-duration: 0.75s;
4894 -webkit-animation-name: flipOutX;
4895 animation-name: flipOutX;
4896 -webkit-backface-visibility: visible !important;
4897 backface-visibility: visible !important; }
4898
4899 @-webkit-keyframes flipOutY {
4900 from {
4901 transform: perspective(400px); }
4902 30% {
4903 transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
4904 opacity: 1; }
4905 to {
4906 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
4907 opacity: 0; } }
4908
4909 @keyframes flipOutY {
4910 from {
4911 transform: perspective(400px); }
4912 30% {
4913 transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
4914 opacity: 1; }
4915 to {
4916 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
4917 opacity: 0; } }
4918
4919 .flipOutY {
4920 -webkit-animation-duration: 0.75s;
4921 animation-duration: 0.75s;
4922 -webkit-backface-visibility: visible !important;
4923 backface-visibility: visible !important;
4924 -webkit-animation-name: flipOutY;
4925 animation-name: flipOutY; }
4926
4927 @-webkit-keyframes lightSpeedIn {
4928 from {
4929 transform: translate3d(100%, 0, 0) skewX(-30deg);
4930 opacity: 0; }
4931 60% {
4932 transform: skewX(20deg);
4933 opacity: 1; }
4934 80% {
4935 transform: skewX(-5deg); }
4936 to {
4937 transform: translate3d(0, 0, 0); } }
4938
4939 @keyframes lightSpeedIn {
4940 from {
4941 transform: translate3d(100%, 0, 0) skewX(-30deg);
4942 opacity: 0; }
4943 60% {
4944 transform: skewX(20deg);
4945 opacity: 1; }
4946 80% {
4947 transform: skewX(-5deg); }
4948 to {
4949 transform: translate3d(0, 0, 0); } }
4950
4951 .lightSpeedIn {
4952 -webkit-animation-name: lightSpeedIn;
4953 animation-name: lightSpeedIn;
4954 -webkit-animation-timing-function: ease-out;
4955 animation-timing-function: ease-out; }
4956
4957 @-webkit-keyframes lightSpeedOut {
4958 from {
4959 opacity: 1; }
4960 to {
4961 transform: translate3d(100%, 0, 0) skewX(30deg);
4962 opacity: 0; } }
4963
4964 @keyframes lightSpeedOut {
4965 from {
4966 opacity: 1; }
4967 to {
4968 transform: translate3d(100%, 0, 0) skewX(30deg);
4969 opacity: 0; } }
4970
4971 .lightSpeedOut {
4972 -webkit-animation-name: lightSpeedOut;
4973 animation-name: lightSpeedOut;
4974 -webkit-animation-timing-function: ease-in;
4975 animation-timing-function: ease-in; }
4976
4977 @-webkit-keyframes rotateIn {
4978 from {
4979 transform-origin: center;
4980 transform: rotate3d(0, 0, 1, -200deg);
4981 opacity: 0; }
4982 to {
4983 transform-origin: center;
4984 transform: translate3d(0, 0, 0);
4985 opacity: 1; } }
4986
4987 @keyframes rotateIn {
4988 from {
4989 transform-origin: center;
4990 transform: rotate3d(0, 0, 1, -200deg);
4991 opacity: 0; }
4992 to {
4993 transform-origin: center;
4994 transform: translate3d(0, 0, 0);
4995 opacity: 1; } }
4996
4997 .rotateIn {
4998 -webkit-animation-name: rotateIn;
4999 animation-name: rotateIn; }
5000
5001 @-webkit-keyframes rotateInDownLeft {
5002 from {
5003 transform-origin: left bottom;
5004 transform: rotate3d(0, 0, 1, -45deg);
5005 opacity: 0; }
5006 to {
5007 transform-origin: left bottom;
5008 transform: translate3d(0, 0, 0);
5009 opacity: 1; } }
5010
5011 @keyframes rotateInDownLeft {
5012 from {
5013 transform-origin: left bottom;
5014 transform: rotate3d(0, 0, 1, -45deg);
5015 opacity: 0; }
5016 to {
5017 transform-origin: left bottom;
5018 transform: translate3d(0, 0, 0);
5019 opacity: 1; } }
5020
5021 .rotateInDownLeft {
5022 -webkit-animation-name: rotateInDownLeft;
5023 animation-name: rotateInDownLeft; }
5024
5025 @-webkit-keyframes rotateInDownRight {
5026 from {
5027 transform-origin: right bottom;
5028 transform: rotate3d(0, 0, 1, 45deg);
5029 opacity: 0; }
5030 to {
5031 transform-origin: right bottom;
5032 transform: translate3d(0, 0, 0);
5033 opacity: 1; } }
5034
5035 @keyframes rotateInDownRight {
5036 from {
5037 transform-origin: right bottom;
5038 transform: rotate3d(0, 0, 1, 45deg);
5039 opacity: 0; }
5040 to {
5041 transform-origin: right bottom;
5042 transform: translate3d(0, 0, 0);
5043 opacity: 1; } }
5044
5045 .rotateInDownRight {
5046 -webkit-animation-name: rotateInDownRight;
5047 animation-name: rotateInDownRight; }
5048
5049 @-webkit-keyframes rotateInUpLeft {
5050 from {
5051 transform-origin: left bottom;
5052 transform: rotate3d(0, 0, 1, 45deg);
5053 opacity: 0; }
5054 to {
5055 transform-origin: left bottom;
5056 transform: translate3d(0, 0, 0);
5057 opacity: 1; } }
5058
5059 @keyframes rotateInUpLeft {
5060 from {
5061 transform-origin: left bottom;
5062 transform: rotate3d(0, 0, 1, 45deg);
5063 opacity: 0; }
5064 to {
5065 transform-origin: left bottom;
5066 transform: translate3d(0, 0, 0);
5067 opacity: 1; } }
5068
5069 .rotateInUpLeft {
5070 -webkit-animation-name: rotateInUpLeft;
5071 animation-name: rotateInUpLeft; }
5072
5073 @-webkit-keyframes rotateInUpRight {
5074 from {
5075 transform-origin: right bottom;
5076 transform: rotate3d(0, 0, 1, -90deg);
5077 opacity: 0; }
5078 to {
5079 transform-origin: right bottom;
5080 transform: translate3d(0, 0, 0);
5081 opacity: 1; } }
5082
5083 @keyframes rotateInUpRight {
5084 from {
5085 transform-origin: right bottom;
5086 transform: rotate3d(0, 0, 1, -90deg);
5087 opacity: 0; }
5088 to {
5089 transform-origin: right bottom;
5090 transform: translate3d(0, 0, 0);
5091 opacity: 1; } }
5092
5093 .rotateInUpRight {
5094 -webkit-animation-name: rotateInUpRight;
5095 animation-name: rotateInUpRight; }
5096
5097 @-webkit-keyframes rotateOut {
5098 from {
5099 transform-origin: center;
5100 opacity: 1; }
5101 to {
5102 transform-origin: center;
5103 transform: rotate3d(0, 0, 1, 200deg);
5104 opacity: 0; } }
5105
5106 @keyframes rotateOut {
5107 from {
5108 transform-origin: center;
5109 opacity: 1; }
5110 to {
5111 transform-origin: center;
5112 transform: rotate3d(0, 0, 1, 200deg);
5113 opacity: 0; } }
5114
5115 .rotateOut {
5116 -webkit-animation-name: rotateOut;
5117 animation-name: rotateOut; }
5118
5119 @-webkit-keyframes rotateOutDownLeft {
5120 from {
5121 transform-origin: left bottom;
5122 opacity: 1; }
5123 to {
5124 transform-origin: left bottom;
5125 transform: rotate3d(0, 0, 1, 45deg);
5126 opacity: 0; } }
5127
5128 @keyframes rotateOutDownLeft {
5129 from {
5130 transform-origin: left bottom;
5131 opacity: 1; }
5132 to {
5133 transform-origin: left bottom;
5134 transform: rotate3d(0, 0, 1, 45deg);
5135 opacity: 0; } }
5136
5137 .rotateOutDownLeft {
5138 -webkit-animation-name: rotateOutDownLeft;
5139 animation-name: rotateOutDownLeft; }
5140
5141 @-webkit-keyframes rotateOutDownRight {
5142 from {
5143 transform-origin: right bottom;
5144 opacity: 1; }
5145 to {
5146 transform-origin: right bottom;
5147 transform: rotate3d(0, 0, 1, -45deg);
5148 opacity: 0; } }
5149
5150 @keyframes rotateOutDownRight {
5151 from {
5152 transform-origin: right bottom;
5153 opacity: 1; }
5154 to {
5155 transform-origin: right bottom;
5156 transform: rotate3d(0, 0, 1, -45deg);
5157 opacity: 0; } }
5158
5159 .rotateOutDownRight {
5160 -webkit-animation-name: rotateOutDownRight;
5161 animation-name: rotateOutDownRight; }
5162
5163 @-webkit-keyframes rotateOutUpLeft {
5164 from {
5165 transform-origin: left bottom;
5166 opacity: 1; }
5167 to {
5168 transform-origin: left bottom;
5169 transform: rotate3d(0, 0, 1, -45deg);
5170 opacity: 0; } }
5171
5172 @keyframes rotateOutUpLeft {
5173 from {
5174 transform-origin: left bottom;
5175 opacity: 1; }
5176 to {
5177 transform-origin: left bottom;
5178 transform: rotate3d(0, 0, 1, -45deg);
5179 opacity: 0; } }
5180
5181 .rotateOutUpLeft {
5182 -webkit-animation-name: rotateOutUpLeft;
5183 animation-name: rotateOutUpLeft; }
5184
5185 @-webkit-keyframes rotateOutUpRight {
5186 from {
5187 transform-origin: right bottom;
5188 opacity: 1; }
5189 to {
5190 transform-origin: right bottom;
5191 transform: rotate3d(0, 0, 1, 90deg);
5192 opacity: 0; } }
5193
5194 @keyframes rotateOutUpRight {
5195 from {
5196 transform-origin: right bottom;
5197 opacity: 1; }
5198 to {
5199 transform-origin: right bottom;
5200 transform: rotate3d(0, 0, 1, 90deg);
5201 opacity: 0; } }
5202
5203 .rotateOutUpRight {
5204 -webkit-animation-name: rotateOutUpRight;
5205 animation-name: rotateOutUpRight; }
5206
5207 @-webkit-keyframes hinge {
5208 0% {
5209 transform-origin: top left;
5210 -webkit-animation-timing-function: ease-in-out;
5211 animation-timing-function: ease-in-out; }
5212 20%,
5213 60% {
5214 transform: rotate3d(0, 0, 1, 80deg);
5215 transform-origin: top left;
5216 -webkit-animation-timing-function: ease-in-out;
5217 animation-timing-function: ease-in-out; }
5218 40%,
5219 80% {
5220 transform: rotate3d(0, 0, 1, 60deg);
5221 transform-origin: top left;
5222 -webkit-animation-timing-function: ease-in-out;
5223 animation-timing-function: ease-in-out;
5224 opacity: 1; }
5225 to {
5226 transform: translate3d(0, 700px, 0);
5227 opacity: 0; } }
5228
5229 @keyframes hinge {
5230 0% {
5231 transform-origin: top left;
5232 -webkit-animation-timing-function: ease-in-out;
5233 animation-timing-function: ease-in-out; }
5234 20%,
5235 60% {
5236 transform: rotate3d(0, 0, 1, 80deg);
5237 transform-origin: top left;
5238 -webkit-animation-timing-function: ease-in-out;
5239 animation-timing-function: ease-in-out; }
5240 40%,
5241 80% {
5242 transform: rotate3d(0, 0, 1, 60deg);
5243 transform-origin: top left;
5244 -webkit-animation-timing-function: ease-in-out;
5245 animation-timing-function: ease-in-out;
5246 opacity: 1; }
5247 to {
5248 transform: translate3d(0, 700px, 0);
5249 opacity: 0; } }
5250
5251 .hinge {
5252 -webkit-animation-duration: 2s;
5253 animation-duration: 2s;
5254 -webkit-animation-name: hinge;
5255 animation-name: hinge; }
5256
5257 @-webkit-keyframes jackInTheBox {
5258 from {
5259 opacity: 0;
5260 transform: scale(0.1) rotate(30deg);
5261 transform-origin: center bottom; }
5262 50% {
5263 transform: rotate(-10deg); }
5264 70% {
5265 transform: rotate(3deg); }
5266 to {
5267 opacity: 1;
5268 transform: scale(1); } }
5269
5270 @keyframes jackInTheBox {
5271 from {
5272 opacity: 0;
5273 transform: scale(0.1) rotate(30deg);
5274 transform-origin: center bottom; }
5275 50% {
5276 transform: rotate(-10deg); }
5277 70% {
5278 transform: rotate(3deg); }
5279 to {
5280 opacity: 1;
5281 transform: scale(1); } }
5282
5283 .jackInTheBox {
5284 -webkit-animation-name: jackInTheBox;
5285 animation-name: jackInTheBox; }
5286
5287 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
5288 @-webkit-keyframes rollIn {
5289 from {
5290 opacity: 0;
5291 transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
5292 to {
5293 opacity: 1;
5294 transform: translate3d(0, 0, 0); } }
5295
5296 @keyframes rollIn {
5297 from {
5298 opacity: 0;
5299 transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
5300 to {
5301 opacity: 1;
5302 transform: translate3d(0, 0, 0); } }
5303
5304 .rollIn {
5305 -webkit-animation-name: rollIn;
5306 animation-name: rollIn; }
5307
5308 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
5309 @-webkit-keyframes rollOut {
5310 from {
5311 opacity: 1; }
5312 to {
5313 opacity: 0;
5314 transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }
5315
5316 @keyframes rollOut {
5317 from {
5318 opacity: 1; }
5319 to {
5320 opacity: 0;
5321 transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }
5322
5323 .rollOut {
5324 -webkit-animation-name: rollOut;
5325 animation-name: rollOut; }
5326
5327 @-webkit-keyframes zoomIn {
5328 from {
5329 opacity: 0;
5330 transform: scale3d(0.3, 0.3, 0.3); }
5331 50% {
5332 opacity: 1; } }
5333
5334 @keyframes zoomIn {
5335 from {
5336 opacity: 0;
5337 transform: scale3d(0.3, 0.3, 0.3); }
5338 50% {
5339 opacity: 1; } }
5340
5341 .zoomIn {
5342 -webkit-animation-name: zoomIn;
5343 animation-name: zoomIn; }
5344
5345 @-webkit-keyframes zoomInDown {
5346 from {
5347 opacity: 0;
5348 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
5349 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
5350 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
5351 60% {
5352 opacity: 1;
5353 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
5354 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
5355 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
5356
5357 @keyframes zoomInDown {
5358 from {
5359 opacity: 0;
5360 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
5361 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
5362 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
5363 60% {
5364 opacity: 1;
5365 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
5366 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
5367 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
5368
5369 .zoomInDown {
5370 -webkit-animation-name: zoomInDown;
5371 animation-name: zoomInDown; }
5372
5373 @-webkit-keyframes zoomInLeft {
5374 from {
5375 opacity: 0;
5376 transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
5377 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
5378 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
5379 60% {
5380 opacity: 1;
5381 transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
5382 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
5383 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
5384
5385 @keyframes zoomInLeft {
5386 from {
5387 opacity: 0;
5388 transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
5389 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
5390 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
5391 60% {
5392 opacity: 1;
5393 transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
5394 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
5395 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
5396
5397 .zoomInLeft {
5398 -webkit-animation-name: zoomInLeft;
5399 animation-name: zoomInLeft; }
5400
5401 @-webkit-keyframes zoomInRight {
5402 from {
5403 opacity: 0;
5404 transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
5405 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
5406 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
5407 60% {
5408 opacity: 1;
5409 transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
5410 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
5411 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
5412
5413 @keyframes zoomInRight {
5414 from {
5415 opacity: 0;
5416 transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
5417 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
5418 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
5419 60% {
5420 opacity: 1;
5421 transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
5422 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
5423 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
5424
5425 .zoomInRight {
5426 -webkit-animation-name: zoomInRight;
5427 animation-name: zoomInRight; }
5428
5429 @-webkit-keyframes zoomInUp {
5430 from {
5431 opacity: 0;
5432 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
5433 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
5434 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
5435 60% {
5436 opacity: 1;
5437 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
5438 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
5439 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
5440
5441 @keyframes zoomInUp {
5442 from {
5443 opacity: 0;
5444 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
5445 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
5446 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
5447 60% {
5448 opacity: 1;
5449 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
5450 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
5451 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
5452
5453 .zoomInUp {
5454 -webkit-animation-name: zoomInUp;
5455 animation-name: zoomInUp; }
5456
5457 @-webkit-keyframes zoomOut {
5458 from {
5459 opacity: 1; }
5460 50% {
5461 opacity: 0;
5462 transform: scale3d(0.3, 0.3, 0.3); }
5463 to {
5464 opacity: 0; } }
5465
5466 @keyframes zoomOut {
5467 from {
5468 opacity: 1; }
5469 50% {
5470 opacity: 0;
5471 transform: scale3d(0.3, 0.3, 0.3); }
5472 to {
5473 opacity: 0; } }
5474
5475 .zoomOut {
5476 -webkit-animation-name: zoomOut;
5477 animation-name: zoomOut; }
5478
5479 @-webkit-keyframes zoomOutDown {
5480 40% {
5481 opacity: 1;
5482 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
5483 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
5484 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
5485 to {
5486 opacity: 0;
5487 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
5488 transform-origin: center bottom;
5489 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
5490 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
5491
5492 @keyframes zoomOutDown {
5493 40% {
5494 opacity: 1;
5495 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
5496 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
5497 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
5498 to {
5499 opacity: 0;
5500 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
5501 transform-origin: center bottom;
5502 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
5503 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
5504
5505 .zoomOutDown {
5506 -webkit-animation-name: zoomOutDown;
5507 animation-name: zoomOutDown; }
5508
5509 @-webkit-keyframes zoomOutLeft {
5510 40% {
5511 opacity: 1;
5512 transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
5513 to {
5514 opacity: 0;
5515 transform: scale(0.1) translate3d(-2000px, 0, 0);
5516 transform-origin: left center; } }
5517
5518 @keyframes zoomOutLeft {
5519 40% {
5520 opacity: 1;
5521 transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
5522 to {
5523 opacity: 0;
5524 transform: scale(0.1) translate3d(-2000px, 0, 0);
5525 transform-origin: left center; } }
5526
5527 .zoomOutLeft {
5528 -webkit-animation-name: zoomOutLeft;
5529 animation-name: zoomOutLeft; }
5530
5531 @-webkit-keyframes zoomOutRight {
5532 40% {
5533 opacity: 1;
5534 transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
5535 to {
5536 opacity: 0;
5537 transform: scale(0.1) translate3d(2000px, 0, 0);
5538 transform-origin: right center; } }
5539
5540 @keyframes zoomOutRight {
5541 40% {
5542 opacity: 1;
5543 transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
5544 to {
5545 opacity: 0;
5546 transform: scale(0.1) translate3d(2000px, 0, 0);
5547 transform-origin: right center; } }
5548
5549 .zoomOutRight {
5550 -webkit-animation-name: zoomOutRight;
5551 animation-name: zoomOutRight; }
5552
5553 @-webkit-keyframes zoomOutUp {
5554 40% {
5555 opacity: 1;
5556 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
5557 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
5558 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
5559 to {
5560 opacity: 0;
5561 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
5562 transform-origin: center bottom;
5563 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
5564 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
5565
5566 @keyframes zoomOutUp {
5567 40% {
5568 opacity: 1;
5569 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
5570 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
5571 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
5572 to {
5573 opacity: 0;
5574 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
5575 transform-origin: center bottom;
5576 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
5577 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
5578
5579 .zoomOutUp {
5580 -webkit-animation-name: zoomOutUp;
5581 animation-name: zoomOutUp; }
5582
5583 @-webkit-keyframes slideInDown {
5584 from {
5585 transform: translate3d(0, -100%, 0);
5586 visibility: visible; }
5587 to {
5588 transform: translate3d(0, 0, 0); } }
5589
5590 @keyframes slideInDown {
5591 from {
5592 transform: translate3d(0, -100%, 0);
5593 visibility: visible; }
5594 to {
5595 transform: translate3d(0, 0, 0); } }
5596
5597 .slideInDown {
5598 -webkit-animation-name: slideInDown;
5599 animation-name: slideInDown; }
5600
5601 @-webkit-keyframes slideInLeft {
5602 from {
5603 transform: translate3d(-100%, 0, 0);
5604 visibility: visible; }
5605 to {
5606 transform: translate3d(0, 0, 0); } }
5607
5608 @keyframes slideInLeft {
5609 from {
5610 transform: translate3d(-100%, 0, 0);
5611 visibility: visible; }
5612 to {
5613 transform: translate3d(0, 0, 0); } }
5614
5615 .slideInLeft {
5616 -webkit-animation-name: slideInLeft;
5617 animation-name: slideInLeft; }
5618
5619 @-webkit-keyframes slideInRight {
5620 from {
5621 transform: translate3d(100%, 0, 0);
5622 visibility: visible; }
5623 to {
5624 transform: translate3d(0, 0, 0); } }
5625
5626 @keyframes slideInRight {
5627 from {
5628 transform: translate3d(100%, 0, 0);
5629 visibility: visible; }
5630 to {
5631 transform: translate3d(0, 0, 0); } }
5632
5633 .slideInRight {
5634 -webkit-animation-name: slideInRight;
5635 animation-name: slideInRight; }
5636
5637 @-webkit-keyframes slideInUp {
5638 from {
5639 transform: translate3d(0, 100%, 0);
5640 visibility: visible; }
5641 to {
5642 transform: translate3d(0, 0, 0); } }
5643
5644 @keyframes slideInUp {
5645 from {
5646 transform: translate3d(0, 100%, 0);
5647 visibility: visible; }
5648 to {
5649 transform: translate3d(0, 0, 0); } }
5650
5651 .slideInUp {
5652 -webkit-animation-name: slideInUp;
5653 animation-name: slideInUp; }
5654
5655 @-webkit-keyframes slideOutDown {
5656 from {
5657 transform: translate3d(0, 0, 0); }
5658 to {
5659 visibility: hidden;
5660 transform: translate3d(0, 100%, 0); } }
5661
5662 @keyframes slideOutDown {
5663 from {
5664 transform: translate3d(0, 0, 0); }
5665 to {
5666 visibility: hidden;
5667 transform: translate3d(0, 100%, 0); } }
5668
5669 .slideOutDown {
5670 -webkit-animation-name: slideOutDown;
5671 animation-name: slideOutDown; }
5672
5673 @-webkit-keyframes slideOutLeft {
5674 from {
5675 transform: translate3d(0, 0, 0); }
5676 to {
5677 visibility: hidden;
5678 transform: translate3d(-100%, 0, 0); } }
5679
5680 @keyframes slideOutLeft {
5681 from {
5682 transform: translate3d(0, 0, 0); }
5683 to {
5684 visibility: hidden;
5685 transform: translate3d(-100%, 0, 0); } }
5686
5687 .slideOutLeft {
5688 -webkit-animation-name: slideOutLeft;
5689 animation-name: slideOutLeft; }
5690
5691 @-webkit-keyframes slideOutRight {
5692 from {
5693 transform: translate3d(0, 0, 0); }
5694 to {
5695 visibility: hidden;
5696 transform: translate3d(100%, 0, 0); } }
5697
5698 @keyframes slideOutRight {
5699 from {
5700 transform: translate3d(0, 0, 0); }
5701 to {
5702 visibility: hidden;
5703 transform: translate3d(100%, 0, 0); } }
5704
5705 .slideOutRight {
5706 -webkit-animation-name: slideOutRight;
5707 animation-name: slideOutRight; }
5708
5709 @-webkit-keyframes slideOutUp {
5710 from {
5711 transform: translate3d(0, 0, 0); }
5712 to {
5713 visibility: hidden;
5714 transform: translate3d(0, -100%, 0); } }
5715
5716 @keyframes slideOutUp {
5717 from {
5718 transform: translate3d(0, 0, 0); }
5719 to {
5720 visibility: hidden;
5721 transform: translate3d(0, -100%, 0); } }
5722
5723 .slideOutUp {
5724 -webkit-animation-name: slideOutUp;
5725 animation-name: slideOutUp; }
5726
5727 .borderless-wpbakery-infobox:hover .animated {
5728 -webkit-animation-duration: 1s;
5729 animation-duration: 1s;
5730 -webkit-animation-fill-mode: both;
5731 animation-fill-mode: both; }
5732
5733 .borderless-wpbakery-infobox:hover .animated.infinite {
5734 -webkit-animation-iteration-count: infinite;
5735 animation-iteration-count: infinite; }
5736
5737 .borderless-wpbakery-infobox:hover .animated.delay-1s {
5738 -webkit-animation-delay: 1s;
5739 animation-delay: 1s; }
5740
5741 .borderless-wpbakery-infobox:hover .animated.delay-2s {
5742 -webkit-animation-delay: 2s;
5743 animation-delay: 2s; }
5744
5745 .borderless-wpbakery-infobox:hover .animated.delay-3s {
5746 -webkit-animation-delay: 3s;
5747 animation-delay: 3s; }
5748
5749 .borderless-wpbakery-infobox:hover .animated.delay-4s {
5750 -webkit-animation-delay: 4s;
5751 animation-delay: 4s; }
5752
5753 .borderless-wpbakery-infobox:hover .animated.delay-5s {
5754 -webkit-animation-delay: 5s;
5755 animation-delay: 5s; }
5756
5757 .borderless-wpbakery-infobox:hover .animated.fast {
5758 -webkit-animation-duration: 800ms;
5759 animation-duration: 800ms; }
5760
5761 .borderless-wpbakery-infobox:hover .animated.faster {
5762 -webkit-animation-duration: 500ms;
5763 animation-duration: 500ms; }
5764
5765 .borderless-wpbakery-infobox:hover .animated.slow {
5766 -webkit-animation-duration: 2s;
5767 animation-duration: 2s; }
5768
5769 .borderless-wpbakery-infobox:hover .animated.slower {
5770 -webkit-animation-duration: 3s;
5771 animation-duration: 3s; }
5772
5773 @media (print), (prefers-reduced-motion: reduce) {
5774 .borderless-wpbakery-infobox:hover .animated {
5775 -webkit-animation-duration: 1ms !important;
5776 animation-duration: 1ms !important;
5777 transition-duration: 1ms !important;
5778 -webkit-animation-iteration-count: 1 !important;
5779 animation-iteration-count: 1 !important; } }
5780
5781 .borderless-contact-info ul {
5782 display: flex; }
5783
5784 .borderless-contact-info__item {
5785 white-space: nowrap;
5786 display: flex;
5787 align-items: center;
5788 cursor: pointer; }
5789 .borderless-contact-info__item * {
5790 transition: all .2s ease-in-out; }
5791 .borderless-contact-info__item svg {
5792 width: 1.25rem;
5793 height: 1.25rem; }
5794 .borderless-contact-info__item a {
5795 color: inherit;
5796 text-decoration: none; }
5797
5798 .borderless-contact-info--direction-row ul {
5799 flex-direction: row; }
5800 .borderless-contact-info--direction-row ul li:first-child {
5801 margin-left: 0; }
5802 .borderless-contact-info--direction-row ul li:last-child {
5803 margin-right: 0; }
5804
5805 .borderless-contact-info--direction-column ul {
5806 flex-direction: column; }
5807 .borderless-contact-info--direction-column ul li:first-child {
5808 margin-top: 0; }
5809 .borderless-contact-info--direction-column ul li:last-child {
5810 margin-bottom: 0; }
5811
5812 .borderless-contact-info--align-left ul {
5813 justify-content: flex-start; }
5814
5815 .borderless-contact-info--align-center ul {
5816 justify-content: center; }
5817
5818 .borderless-contact-info--align-right ul {
5819 justify-content: flex-end; }
5820
5821 .borderless-contact-info--align-space-between ul {
5822 justify-content: space-between; }
5823
5824 .borderless-contact-info--align-space-around ul {
5825 justify-content: space-around; }
5826
5827 .borderless-contact-info--align-space-evenly ul {
5828 justify-content: space-evenly; }
5829
5830 .borderless-contact-info--content-primary li a,
5831 .borderless-contact-info--content-primary li span {
5832 color: var(--borderless-color-primary); }
5833
5834 .borderless-contact-info--content-primary li:hover a,
5835 .borderless-contact-info--content-primary li:hover span {
5836 color: var(--borderless-color-primary-dark); }
5837
5838 .borderless-contact-info--content-secondary li a,
5839 .borderless-contact-info--content-secondary li span {
5840 color: var(--borderless-color-secondary); }
5841
5842 .borderless-contact-info--content-secondary li:hover a,
5843 .borderless-contact-info--content-secondary li:hover span {
5844 color: var(--borderless-color-secondary-dark); }
5845
5846 .borderless-contact-info--content-tertiary li a,
5847 .borderless-contact-info--content-tertiary li span {
5848 color: var(--borderless-color-tertiary); }
5849
5850 .borderless-contact-info--content-tertiary li:hover a,
5851 .borderless-contact-info--content-tertiary li:hover span {
5852 color: var(--borderless-color-tertiary-dark); }
5853
5854 .borderless-contact-info--content-light li a,
5855 .borderless-contact-info--content-light li span {
5856 color: var(--borderless-gray-200); }
5857
5858 .borderless-contact-info--content-light li:hover a,
5859 .borderless-contact-info--content-light li:hover span {
5860 color: var(--borderless-gray-400); }
5861
5862 .borderless-contact-info--content-dark li a,
5863 .borderless-contact-info--content-dark li span {
5864 color: var(--borderless-gray-900); }
5865
5866 .borderless-contact-info--content-dark li:hover a,
5867 .borderless-contact-info--content-dark li:hover span {
5868 color: var(--borderless-gray-700); }
5869
5870 .borderless-contact-info--icon-primary li svg path {
5871 color: var(--borderless-color-primary); }
5872
5873 .borderless-contact-info--icon-primary li:hover svg path {
5874 color: var(--borderless-color-primary-dark); }
5875
5876 .borderless-contact-info--icon-secondary li svg path {
5877 color: var(--borderless-color-secondary); }
5878
5879 .borderless-contact-info--icon-secondary li:hover svg path {
5880 color: var(--borderless-color-secondary-dark); }
5881
5882 .borderless-contact-info--icon-tertiary li svg path {
5883 color: var(--borderless-color-tertiary); }
5884
5885 .borderless-contact-info--icon-tertiary li:hover svg path {
5886 color: var(--borderless-color-tertiary-dark); }
5887
5888 .borderless-contact-info--icon-light li svg path {
5889 color: var(--borderless-gray-200); }
5890
5891 .borderless-contact-info--icon-light li:hover svg path {
5892 color: var(--borderless-gray-400); }
5893
5894 .borderless-contact-info--icon-dark li svg path {
5895 color: var(--borderless-gray-900); }
5896
5897 .borderless-contact-info--icon-dark li:hover svg path {
5898 color: var(--borderless-gray-700); }
5899
5900 .borderless-divider--horizontal {
5901 height: 1px; }
5902
5903 .borderless-divider--vertical {
5904 width: 1px; }
5905
5906 .borderless-divider--primary {
5907 background-color: var(--borderless-color-primary); }
5908
5909 .borderless-divider--secondary {
5910 background-color: var(--borderless-color-secondary); }
5911
5912 .borderless-divider--tertiary {
5913 background-color: var(--borderless-color-tertiary); }
5914
5915 .borderless-divider--light {
5916 background-color: var(--borderless-gray-200); }
5917
5918 .borderless-divider--dark {
5919 background-color: var(--borderless-gray-900); }
5920
5921 .borderless-search {
5922 display: flex; }
5923 .borderless-search--input {
5924 display: block;
5925 width: 100%;
5926 padding: .375rem .75rem;
5927 font-size: 1rem;
5928 font-weight: 400;
5929 line-height: 1.5;
5930 background-color: #fff;
5931 background-clip: padding-box;
5932 border: 1px solid #ced4da;
5933 -webkit-appearance: none;
5934 -moz-appearance: none;
5935 appearance: none;
5936 border-radius: .25rem;
5937 transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; }
5938 .borderless-search--input:focus {
5939 background-color: #fff;
5940 border-color: #86b7fe;
5941 outline: 0;
5942 box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); }
5943 .borderless-search--input-primary {
5944 color: var(--borderless-color-primary);
5945 border-color: var(--borderless-color-primary); }
5946 .borderless-search--input-primary:hover, .borderless-search--input-primary:active, .borderless-search--input-primary:focus {
5947 border-color: var(--borderless-color-primary); }
5948 .borderless-search--input-secondary {
5949 color: var(--borderless-color-secondary);
5950 border-color: var(--borderless-color-secondary); }
5951 .borderless-search--input-secondary:hover, .borderless-search--input-secondary:active, .borderless-search--input-secondary:focus {
5952 border-color: var(--borderless-color-secondary); }
5953 .borderless-search--input-tertiary {
5954 color: var(--borderless-color-tertiary);
5955 border-color: var(--borderless-color-tertiary); }
5956 .borderless-search--input-tertiary:hover, .borderless-search--input-tertiary:active, .borderless-search--input-tertiary:focus {
5957 border-color: var(--borderless-color-tertiary); }
5958 .borderless-search--input-light {
5959 color: #212529;
5960 border-color: var(--borderless-gray-200); }
5961 .borderless-search--input-light:hover, .borderless-search--input-light:active, .borderless-search--input-light:focus {
5962 color: #212529;
5963 border-color: var(--borderless-gray-400); }
5964 .borderless-search--input-dark {
5965 color: var(--borderless-gray-900);
5966 border-color: var(--borderless-gray-900); }
5967 .borderless-search--input-dark:hover, .borderless-search--input-dark:active, .borderless-search--input-dark:focus {
5968 border-color: var(--borderless-gray-700); }
5969 .borderless-search--sizing-sm .borderless-search--input {
5970 padding: .25rem .5rem;
5971 font-size: .875rem;
5972 border-radius: .2rem; }
5973 .borderless-search--sizing-sm .submit {
5974 padding: .25rem .5rem;
5975 font-size: .875rem;
5976 border-radius: .2rem; }
5977 .borderless-search--sizing-lg .borderless-search--input {
5978 padding: .5rem 1rem;
5979 font-size: 1.25rem;
5980 border-radius: .3rem; }
5981 .borderless-search--sizing-lg .submit {
5982 padding: .5rem 1rem;
5983 font-size: 1.25rem;
5984 border-radius: .3rem; }
5985 .borderless-search--round .submit,
5986 .borderless-search--round .borderless-search--input {
5987 border-radius: 999px; }
5988 .borderless-search--square .submit,
5989 .borderless-search--square .borderless-search--input {
5990 border-radius: 0; }
5991 .borderless-search--left-button .borderless-search--input {
5992 border-top-left-radius: 0;
5993 border-bottom-left-radius: 0; }
5994 .borderless-search--left-button .submit {
5995 margin-right: -1px;
5996 border-top-right-radius: 0;
5997 border-bottom-right-radius: 0;
5998 z-index: 2; }
5999 .borderless-search--right-button .borderless-search--input {
6000 border-top-right-radius: 0;
6001 border-bottom-right-radius: 0; }
6002 .borderless-search--right-button .submit {
6003 margin-left: -1px;
6004 border-top-left-radius: 0;
6005 border-bottom-left-radius: 0;
6006 z-index: 2; }
6007
6008 .borderless-social-media-icons {
6009 display: flex; }
6010 .borderless-social-media-icons__item {
6011 display: flex; }
6012 .borderless-social-media-icons__item svg {
6013 width: 1.25rem;
6014 height: 1.25rem; }
6015 .borderless-social-media-icons--direction-row {
6016 flex-direction: row; }
6017 .borderless-social-media-icons--direction-row a:first-child {
6018 margin-left: 0; }
6019 .borderless-social-media-icons--direction-row a:last-child {
6020 margin-right: 0; }
6021 .borderless-social-media-icons--direction-column {
6022 flex-direction: column; }
6023 .borderless-social-media-icons--direction-column a:first-child {
6024 margin-top: 0; }
6025 .borderless-social-media-icons--direction-column a:last-child {
6026 margin-bottom: 0; }
6027 .borderless-social-media-icons--align-left {
6028 justify-content: flex-start; }
6029 .borderless-social-media-icons--align-center {
6030 justify-content: center; }
6031 .borderless-social-media-icons--align-right {
6032 justify-content: flex-end; }
6033 .borderless-social-media-icons--align-space-between {
6034 justify-content: space-between; }
6035 .borderless-social-media-icons--align-space-around {
6036 justify-content: space-around; }
6037 .borderless-social-media-icons--align-space-evenly {
6038 justify-content: space-evenly; }
6039 .borderless-social-media-icons--primary-color a {
6040 color: var(--borderless-color-primary); }
6041 .borderless-social-media-icons--primary-color a:hover {
6042 color: var(--borderless-color-primary-dark); }
6043 .borderless-social-media-icons--secondary-color a {
6044 color: var(--borderless-color-secondary); }
6045 .borderless-social-media-icons--secondary-color a:hover {
6046 color: var(--borderless-color-secondary-dark); }
6047 .borderless-social-media-icons--tertiary-color a {
6048 color: var(--borderless-color-tertiary); }
6049 .borderless-social-media-icons--tertiary-color a:hover {
6050 color: var(--borderless-color-tertiary-dark); }
6051 .borderless-social-media-icons--light-color a {
6052 color: var(--borderless-gray-200); }
6053 .borderless-social-media-icons--light-color a:hover {
6054 color: var(--borderless-gray-400); }
6055 .borderless-social-media-icons--dark-color a {
6056 color: var(--borderless-gray-900); }
6057 .borderless-social-media-icons--dark-color a:hover {
6058 color: var(--borderless-gray-700); }