PluginProbe ʕ •ᴥ•ʔ
Responsive Tabs For Elementor / trunk
Responsive Tabs For Elementor vtrunk
11.0.1 trunk 1.0.0 10.0.0 10.0.1 10.0.2 10.1.0 11.0.0 2.0.0 3.0.0 3.9.2 4.0.0 5.0.1 6.0.0 7.0.0 7.1.0 8.0.0 9.0.0 9.1.0 9.1.1 9.2.0 9.3.0 9.3.1 9.3.2
responsive-tabs-for-elementor / assets / css / swiper-bundle.min.css
responsive-tabs-for-elementor / assets / css Last commit date
faq-accordion.min.css 2 years ago responsive-accordion-with-counter.min.css 2 years ago responsive-hover-image-reveal-tabs.min.css 1 month ago responsive-parallax-tabs.min.css 1 month ago responsive-portfolio-tabs.min.css 3 weeks ago responsive-tabs-editor.min.css 1 month ago responsive-tabs.min.css 1 month ago responsive-testimonials-tabs.min.css 1 month ago responsive-vertical-accordion.min.css 2 years ago swiper-bundle.min.css 2 years ago
swiper-bundle.min.css
736 lines
1 /**
2 * Swiper 11.0.7
3 * Most modern mobile touch slider and framework with hardware accelerated transitions
4 * https://swiperjs.com
5 *
6 * Copyright 2014-2024 Vladimir Kharlampidi
7 *
8 * Released under the MIT License
9 *
10 * Released on: February 27, 2024
11 */
12
13 @font-face {
14 font-family: swiper-icons;
15 src: url('data:application/font-woff;charset=utf-8;base64, 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');
16 font-weight: 400;
17 font-style: normal
18 }
19
20 :root {
21 --swiper-theme-color: #007aff
22 }
23
24 :host {
25 position: relative;
26 display: block;
27 margin-left: auto;
28 margin-right: auto;
29 z-index: 1
30 }
31
32 .swiper {
33 margin-left: auto;
34 margin-right: auto;
35 position: relative;
36 overflow: hidden;
37 list-style: none;
38 padding: 0;
39 z-index: 1;
40 display: block
41 }
42
43 .swiper-vertical > .swiper-wrapper {
44 flex-direction: column
45 }
46
47 .swiper-wrapper {
48 position: relative;
49 width: 100%;
50 height: 100%;
51 z-index: 1;
52 display: flex;
53 transition-property: transform;
54 transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
55 box-sizing: content-box
56 }
57
58 .swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper {
59 transform: translate3d(0px, 0, 0)
60 }
61
62 .swiper-horizontal {
63 touch-action: pan-y
64 }
65
66 .swiper-vertical {
67 touch-action: pan-x
68 }
69
70 .swiper-slide {
71 flex-shrink: 0;
72 width: 100%;
73 height: 100%;
74 position: relative;
75 transition-property: transform;
76 display: block
77 }
78
79 .swiper-slide-invisible-blank {
80 visibility: hidden
81 }
82
83 .swiper-autoheight, .swiper-autoheight .swiper-slide {
84 height: auto
85 }
86
87 .swiper-autoheight .swiper-wrapper {
88 align-items: flex-start;
89 transition-property: transform, height
90 }
91
92 .swiper-backface-hidden .swiper-slide {
93 transform: translateZ(0);
94 -webkit-backface-visibility: hidden;
95 backface-visibility: hidden
96 }
97
98 .swiper-3d.swiper-css-mode .swiper-wrapper {
99 perspective: 1200px
100 }
101
102 .swiper-3d .swiper-wrapper {
103 transform-style: preserve-3d
104 }
105
106 .swiper-3d {
107 perspective: 1200px
108 }
109
110 .swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide {
111 transform-style: preserve-3d
112 }
113
114 .swiper-css-mode > .swiper-wrapper {
115 overflow: auto;
116 scrollbar-width: none;
117 -ms-overflow-style: none
118 }
119
120 .swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
121 display: none
122 }
123
124 .swiper-css-mode > .swiper-wrapper > .swiper-slide {
125 scroll-snap-align: start start
126 }
127
128 .swiper-css-mode.swiper-horizontal > .swiper-wrapper {
129 scroll-snap-type: x mandatory
130 }
131
132 .swiper-css-mode.swiper-vertical > .swiper-wrapper {
133 scroll-snap-type: y mandatory
134 }
135
136 .swiper-css-mode.swiper-free-mode > .swiper-wrapper {
137 scroll-snap-type: none
138 }
139
140 .swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
141 scroll-snap-align: none
142 }
143
144 .swiper-css-mode.swiper-centered > .swiper-wrapper::before {
145 content: '';
146 flex-shrink: 0;
147 order: 9999
148 }
149
150 .swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
151 scroll-snap-align: center center;
152 scroll-snap-stop: always
153 }
154
155 .swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
156 margin-inline-start: var(--swiper-centered-offset-before)
157 }
158
159 .swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
160 height: 100%;
161 min-height: 1px;
162 width: var(--swiper-centered-offset-after)
163 }
164
165 .swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
166 margin-block-start: var(--swiper-centered-offset-before)
167 }
168
169 .swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
170 width: 100%;
171 min-width: 1px;
172 height: var(--swiper-centered-offset-after)
173 }
174
175 .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
176 position: absolute;
177 left: 0;
178 top: 0;
179 width: 100%;
180 height: 100%;
181 pointer-events: none;
182 z-index: 10
183 }
184
185 .swiper-3d .swiper-slide-shadow {
186 background: rgba(0, 0, 0, .15)
187 }
188
189 .swiper-3d .swiper-slide-shadow-left {
190 background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
191 }
192
193 .swiper-3d .swiper-slide-shadow-right {
194 background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
195 }
196
197 .swiper-3d .swiper-slide-shadow-top {
198 background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
199 }
200
201 .swiper-3d .swiper-slide-shadow-bottom {
202 background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
203 }
204
205 .swiper-lazy-preloader {
206 width: 42px;
207 height: 42px;
208 position: absolute;
209 left: 50%;
210 top: 50%;
211 margin-left: -21px;
212 margin-top: -21px;
213 z-index: 10;
214 transform-origin: 50%;
215 box-sizing: border-box;
216 border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
217 border-radius: 50%;
218 border-top-color: transparent
219 }
220
221 .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
222 animation: swiper-preloader-spin 1s infinite linear
223 }
224
225 .swiper-lazy-preloader-white {
226 --swiper-preloader-color: #fff
227 }
228
229 .swiper-lazy-preloader-black {
230 --swiper-preloader-color: #000
231 }
232
233 @keyframes swiper-preloader-spin {
234 0% {
235 transform: rotate(0deg)
236 }
237 100% {
238 transform: rotate(360deg)
239 }
240 }
241
242 .swiper-virtual .swiper-slide {
243 -webkit-backface-visibility: hidden;
244 transform: translateZ(0)
245 }
246
247 .swiper-virtual.swiper-css-mode .swiper-wrapper::after {
248 content: '';
249 position: absolute;
250 left: 0;
251 top: 0;
252 pointer-events: none
253 }
254
255 .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
256 height: 1px;
257 width: var(--swiper-virtual-size)
258 }
259
260 .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
261 width: 1px;
262 height: var(--swiper-virtual-size)
263 }
264
265 :root {
266 --swiper-navigation-size: 44px
267 }
268
269 .swiper-button-next, .swiper-button-prev {
270 position: absolute;
271 top: var(--swiper-navigation-top-offset, 50%);
272 width: calc(var(--swiper-navigation-size) / 44 * 27);
273 height: var(--swiper-navigation-size);
274 margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
275 z-index: 10;
276 cursor: pointer;
277 display: flex;
278 align-items: center;
279 justify-content: center;
280 color: var(--swiper-navigation-color, var(--swiper-theme-color))
281 }
282
283 .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
284 opacity: .35;
285 cursor: auto;
286 pointer-events: none
287 }
288
289 .swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
290 opacity: 0;
291 cursor: auto;
292 pointer-events: none
293 }
294
295 .swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
296 display: none !important
297 }
298
299 .swiper-button-next svg, .swiper-button-prev svg {
300 width: 100%;
301 height: 100%;
302 object-fit: contain;
303 transform-origin: center
304 }
305
306 .swiper-rtl .swiper-button-next svg, .swiper-rtl .swiper-button-prev svg {
307 transform: rotate(180deg)
308 }
309
310 .swiper-button-prev, .swiper-rtl .swiper-button-next {
311 left: var(--swiper-navigation-sides-offset, 10px);
312 right: auto
313 }
314
315 .swiper-button-next, .swiper-rtl .swiper-button-prev {
316 right: var(--swiper-navigation-sides-offset, 10px);
317 left: auto
318 }
319
320 .swiper-button-lock {
321 display: none
322 }
323
324 .swiper-button-next:after, .swiper-button-prev:after {
325 font-family: swiper-icons;
326 font-size: var(--swiper-navigation-size);
327 text-transform: none !important;
328 letter-spacing: 0;
329 font-variant: initial;
330 line-height: 1
331 }
332
333 .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
334 content: 'prev'
335 }
336
337 .swiper-button-next, .swiper-rtl .swiper-button-prev {
338 right: var(--swiper-navigation-sides-offset, 10px);
339 left: auto
340 }
341
342 .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
343 content: 'next'
344 }
345
346 .swiper-pagination {
347 position: absolute;
348 text-align: center;
349 transition: .3s opacity;
350 transform: translate3d(0, 0, 0);
351 z-index: 10
352 }
353
354 .swiper-pagination.swiper-pagination-hidden {
355 opacity: 0
356 }
357
358 .swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
359 display: none !important
360 }
361
362 .swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
363 bottom: var(--swiper-pagination-bottom, 8px);
364 top: var(--swiper-pagination-top, auto);
365 left: 0;
366 width: 100%
367 }
368
369 .swiper-pagination-bullets-dynamic {
370 overflow: hidden;
371 font-size: 0
372 }
373
374 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
375 transform: scale(.33);
376 position: relative
377 }
378
379 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
380 transform: scale(1)
381 }
382
383 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
384 transform: scale(1)
385 }
386
387 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
388 transform: scale(.66)
389 }
390
391 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
392 transform: scale(.33)
393 }
394
395 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
396 transform: scale(.66)
397 }
398
399 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
400 transform: scale(.33)
401 }
402
403 .swiper-pagination-bullet {
404 width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
405 height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
406 display: inline-block;
407 border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
408 background: var(--swiper-pagination-bullet-inactive-color, #000);
409 opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
410 }
411
412 button.swiper-pagination-bullet {
413 border: none;
414 margin: 0;
415 padding: 0;
416 box-shadow: none;
417 -webkit-appearance: none;
418 appearance: none
419 }
420
421 .swiper-pagination-clickable .swiper-pagination-bullet {
422 cursor: pointer
423 }
424
425 .swiper-pagination-bullet:only-child {
426 display: none !important
427 }
428
429 .swiper-pagination-bullet-active {
430 opacity: var(--swiper-pagination-bullet-opacity, 1);
431 background: var(--swiper-pagination-color, var(--swiper-theme-color))
432 }
433
434 .swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
435 right: var(--swiper-pagination-right, 8px);
436 left: var(--swiper-pagination-left, auto);
437 top: 50%;
438 transform: translate3d(0px, -50%, 0)
439 }
440
441 .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
442 margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
443 display: block
444 }
445
446 .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
447 top: 50%;
448 transform: translateY(-50%);
449 width: 8px
450 }
451
452 .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
453 display: inline-block;
454 transition: .2s transform, .2s top
455 }
456
457 .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
458 margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
459 }
460
461 .swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
462 left: 50%;
463 transform: translateX(-50%);
464 white-space: nowrap
465 }
466
467 .swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
468 transition: .2s transform, .2s left
469 }
470
471 .swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
472 transition: .2s transform, .2s right
473 }
474
475 .swiper-pagination-fraction {
476 color: var(--swiper-pagination-fraction-color, inherit)
477 }
478
479 .swiper-pagination-progressbar {
480 background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));
481 position: absolute
482 }
483
484 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
485 background: var(--swiper-pagination-color, var(--swiper-theme-color));
486 position: absolute;
487 left: 0;
488 top: 0;
489 width: 100%;
490 height: 100%;
491 transform: scale(0);
492 transform-origin: left top
493 }
494
495 .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
496 transform-origin: right top
497 }
498
499 .swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
500 width: 100%;
501 height: var(--swiper-pagination-progressbar-size, 4px);
502 left: 0;
503 top: 0
504 }
505
506 .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
507 width: var(--swiper-pagination-progressbar-size, 4px);
508 height: 100%;
509 left: 0;
510 top: 0
511 }
512
513 .swiper-pagination-lock {
514 display: none
515 }
516
517 .swiper-scrollbar {
518 border-radius: var(--swiper-scrollbar-border-radius, 10px);
519 position: relative;
520 touch-action: none;
521 background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))
522 }
523
524 .swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {
525 display: none !important
526 }
527
528 .swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
529 position: absolute;
530 left: var(--swiper-scrollbar-sides-offset, 1%);
531 bottom: var(--swiper-scrollbar-bottom, 4px);
532 top: var(--swiper-scrollbar-top, auto);
533 z-index: 50;
534 height: var(--swiper-scrollbar-size, 4px);
535 width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))
536 }
537
538 .swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar {
539 position: absolute;
540 left: var(--swiper-scrollbar-left, auto);
541 right: var(--swiper-scrollbar-right, 4px);
542 top: var(--swiper-scrollbar-sides-offset, 1%);
543 z-index: 50;
544 width: var(--swiper-scrollbar-size, 4px);
545 height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))
546 }
547
548 .swiper-scrollbar-drag {
549 height: 100%;
550 width: 100%;
551 position: relative;
552 background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));
553 border-radius: var(--swiper-scrollbar-border-radius, 10px);
554 left: 0;
555 top: 0
556 }
557
558 .swiper-scrollbar-cursor-drag {
559 cursor: move
560 }
561
562 .swiper-scrollbar-lock {
563 display: none
564 }
565
566 .swiper-zoom-container {
567 width: 100%;
568 height: 100%;
569 display: flex;
570 justify-content: center;
571 align-items: center;
572 text-align: center
573 }
574
575 .swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
576 max-width: 100%;
577 max-height: 100%;
578 object-fit: contain
579 }
580
581 .swiper-slide-zoomed {
582 cursor: move;
583 touch-action: none
584 }
585
586 .swiper .swiper-notification {
587 position: absolute;
588 left: 0;
589 top: 0;
590 pointer-events: none;
591 opacity: 0;
592 z-index: -1000
593 }
594
595 .swiper-free-mode > .swiper-wrapper {
596 transition-timing-function: ease-out;
597 margin: 0 auto
598 }
599
600 .swiper-grid > .swiper-wrapper {
601 flex-wrap: wrap
602 }
603
604 .swiper-grid-column > .swiper-wrapper {
605 flex-wrap: wrap;
606 flex-direction: column
607 }
608
609 .swiper-fade.swiper-free-mode .swiper-slide {
610 transition-timing-function: ease-out
611 }
612
613 .swiper-fade .swiper-slide {
614 pointer-events: none;
615 transition-property: opacity
616 }
617
618 .swiper-fade .swiper-slide .swiper-slide {
619 pointer-events: none
620 }
621
622 .swiper-fade .swiper-slide-active {
623 pointer-events: auto
624 }
625
626 .swiper-fade .swiper-slide-active .swiper-slide-active {
627 pointer-events: auto
628 }
629
630 .swiper-cube {
631 overflow: visible
632 }
633
634 .swiper-cube .swiper-slide {
635 pointer-events: none;
636 -webkit-backface-visibility: hidden;
637 backface-visibility: hidden;
638 z-index: 1;
639 visibility: hidden;
640 transform-origin: 0 0;
641 width: 100%;
642 height: 100%
643 }
644
645 .swiper-cube .swiper-slide .swiper-slide {
646 pointer-events: none
647 }
648
649 .swiper-cube.swiper-rtl .swiper-slide {
650 transform-origin: 100% 0
651 }
652
653 .swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
654 pointer-events: auto
655 }
656
657 .swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-prev {
658 pointer-events: auto;
659 visibility: visible
660 }
661
662 .swiper-cube .swiper-cube-shadow {
663 position: absolute;
664 left: 0;
665 bottom: 0px;
666 width: 100%;
667 height: 100%;
668 opacity: .6;
669 z-index: 0
670 }
671
672 .swiper-cube .swiper-cube-shadow:before {
673 content: '';
674 background: #000;
675 position: absolute;
676 left: 0;
677 top: 0;
678 bottom: 0;
679 right: 0;
680 filter: blur(50px)
681 }
682
683 .swiper-cube .swiper-slide-next + .swiper-slide {
684 pointer-events: auto;
685 visibility: visible
686 }
687
688 .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top {
689 z-index: 0;
690 -webkit-backface-visibility: hidden;
691 backface-visibility: hidden
692 }
693
694 .swiper-flip {
695 overflow: visible
696 }
697
698 .swiper-flip .swiper-slide {
699 pointer-events: none;
700 -webkit-backface-visibility: hidden;
701 backface-visibility: hidden;
702 z-index: 1
703 }
704
705 .swiper-flip .swiper-slide .swiper-slide {
706 pointer-events: none
707 }
708
709 .swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
710 pointer-events: auto
711 }
712
713 .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top {
714 z-index: 0;
715 -webkit-backface-visibility: hidden;
716 backface-visibility: hidden
717 }
718
719 .swiper-creative .swiper-slide {
720 -webkit-backface-visibility: hidden;
721 backface-visibility: hidden;
722 overflow: hidden;
723 transition-property: transform, opacity, height
724 }
725
726 .swiper-cards {
727 overflow: visible
728 }
729
730 .swiper-cards .swiper-slide {
731 transform-origin: center bottom;
732 -webkit-backface-visibility: hidden;
733 backface-visibility: hidden;
734 overflow: hidden
735 }
736